BODY {margin:0px; font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF;}


/* sezione pagina DEFAULT */
.sfondo_animazione {background:url('/img/img_default.gif') repeat-x;}
a.entra {padding-top:-1px;font: bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;}
a.entra:hover {color:#697fa7; text-decoration:underline;}
.skip {font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;}
/* ********************** */


a.pagamento {font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline;}
a.pagamento:hover { text-decoration:underline; color:#0066FF}


legend {color:#475a7d; font:bold 12px arial, Verdana; font-family:Tahoma;}


fieldset { padding-bottom:6px;}

.tab_cliente {font: bold 10px/11px Verdana, Arial, Helvetica, sans-serif; height:18px; color:#000000;}



.codice_cliente {font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif; /*height:18px;*/ color:#000000;}
.campi_form {font: 11px/11px Verdana, Arial, Helvetica, sans-serif; /*height:18px;*/ color:#000000;}

/* CARRELLO */
.titolo_tab {background:#f4f8fa;}
.codice {font:bold 14px/16px Arial, Helvetica, sans-serif; color:#003366;}
.codice_prodotto {font:bold 14px/16px Arial, Helvetica, sans-serif; color:#003366;}
.nome {font:bold 16px/16px Arial, Helvetica, sans-serif; color:#003366;}

a.documentazione {padding-top:-1px;font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#697fa7; text-decoration:none;}
a.documentazione:hover {color:#003366; text-decoration:underline;}

.aggiungi {font:11px/16px Verdana, Arial, Helvetica, sans-serif;}

a.dettagli_carrello {text-decoration:none; color:#000000;}
a.dettagli_carrello:hover {text-decoration:underline; color:#3500AD;}

a.correlati {/*padding-top:-1px;*/ font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;}
a.correlati:hover {color:#697fa7; text-decoration:underline;}



.riga_carrello {border-right:1px solid #FFFFFF; background:#475a7d; height:18px; font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:4px; border-bottom: 2px solid #4f9dc9;}
.riga_end_carrello { background:#475a7d; height:18px; font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:4px; border-bottom: 2px solid #4f9dc9;}

.quantita{width:35px; text-align:right; font:12px/12px Arial, Helvetica, sans-serif; color:#000000; height:18px;}
.carrello_item{background: #f0f5f8; padding-left:5px; padding-right:5px;padding-top:2px; padding-bottom:2px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.carrello_item_end {background: #f0f5f8; padding-left:5px; padding-right:5px;padding-top:2px; padding-bottom:2px;  border-bottom: 1px solid #FFFFFF; font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.carrello_end {background:#475a7d; border-top: 2px solid #4f9dc9; height:4px; font: bold 9px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

/* ********************************** */




/* sezione INTERNA */
.sfondo_top {background: url('/img/sfondo_top.gif') repeat-x bottom; height:35px;}
.footer {background:#465a7c; height:35px; text-align:center; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:0px; padding-bottom:0px;}
.contenuto {background: url('/img/sfondo_header.gif') repeat-x top left; }
.box_left_menu {padding-left:0px; padding-top:20px;}
.sfondo_left_menu {background: url('/img/sfondo_left_menu.gif') repeat-y top left; font:10px/16px Verdana, Arial, Helvetica, sans-serif;}

a.categories_led {font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#46a65c; text-decoration:none; }
a.categories_led:hover { color:#3e6146; text-decoration:none;}
a.categories_elett {font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#0269cf; text-decoration:none; }
a.categories_elett:hover { color:#02488e; text-decoration:none;}


div#sezione {background: url('/img/arrow.gif') no-repeat left; font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; width:100%; position:relative; height:18px; border-bottom: 1px solid #003366; padding-left:9px; margin-top:2px; color: #003366;}
div#product_categories {font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;  /*height:18px;*/ border-bottom: 1px solid #003366; padding-left:0px; margin-top:15px; color: #003366; /*width:170px;*/}

div.left_item a {position:relative; width:100%; background:transparent url('/img/arrow.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:9px; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#485b7f; text-decoration:none; display:block; border-bottom:1px solid #d8e1ed; height:18px; padding-bottom:2px;}
div.left_item a:hover {position:relative; width:100%; background:#485b7f url('/img/arrow_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:9px;  color:#FFFFFF; text-decoration:none; display:block; border-bottom:1px solid #d8e1ed; height:18px; padding-bottom:2px;}

div.left_item_on a {position:relative; width:100%; background:#485b7f url('/img/arrow_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:9px; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; border-bottom:1px solid #d8e1ed; height:18px; padding-bottom:2px;}

/* ********************************************************** CARRELLO E CONDIZIONI */

div.left_riga {position:relative; width:100%; background:transparent; border-bottom: 1px solid #d8e1ed; height:18px; margin-bottom:8px;  font:5px/5px Verdana, Arial, Helvetica, sans-serif; display:block; height:5px;}

div.left_subitem a {position:relative; width:100%; background:transparent url('/img/sub_arrow.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#485b7f; text-decoration:none; display:block; height:18px; }
div.left_subitem a:hover {position:relative; width:100%; background:#e7eef3 url('/img/sub_arrow_led_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; color:#003366; text-decoration:none; display:block; height:18px; }

div.left_subitem_on a {position:relative; width:100%; background:#e1eaf0 url('/img/sub_arrow_led_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; display:block; height:18px; }


/* ********************************************************** LED */

div.left_subitem_led a {position:relative; width:100%; background:transparent url('/img/sub_arrow.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#46a65c; text-decoration:none; display:block; height:14px; padding-bottom:3px;}
div.left_subitem_led a:hover {position:relative; width:100%; background:#e7eef3 url('/img/sub_arrow_led_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; color:#3e6146; text-decoration:none; display:block; height:14px; padding-bottom:3px;}

div.left_subitem_led_on a {position:relative; width:100%; background:#e1eaf0 url('/img/sub_arrow_led_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#3e6146; text-decoration:none; display:block; height:14px; padding-bottom:3px;}

/* ********************************************************** ELETT */
div.left_subitem_elett a {position:relative; width:100%; background:transparent url('/img/sub_arrow.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#0269cf; text-decoration:none; display:block; height:14px; padding-bottom:3px;}
div.left_subitem_elett a:hover {position:relative; width:100%; background:#e7eef3 url('/img/sub_arrow_elett_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; color:#02488e; text-decoration:none; display:block; height:14px; padding-bottom:3px;}

div.left_subitem_elett_on a {position:relative; width:100%; background:#e1eaf0 url('/img/sub_arrow_elett_over.gif') no-repeat top left; margin-left:2px; margin-right:1px; padding-right:2px; padding-left:16px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#02488e; text-decoration:none; display:block; height:14px; padding-bottom:3px;}


/* *************** */

.led {background:transparent url('/img/arrow_correlati.gif') no-repeat  left; margin-left:0px; padding-left:6px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#46a65c; text-decoration:none;}
.elett {background:transparent url('/img/arrow_correlati.gif') no-repeat  left; margin-left:0px; padding-left:6px; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#0269cf; text-decoration:none;}

a.dettagli_carrello {text-decoration:none; color:#000000;}
a.dettagli_carrello:hover {text-decoration:underline; color:#485c7f;}



/* sezione ADMIN */

.login {font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; display:block; height:18px;}

.modifica_menu {padding-left:30px; padding-top:2px;}

.testo {font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
