BODY {margin: 0px 0px 0px 0px; background: #FFFFFF;}

.scritta_header {background: url('../img/sfondo_header.jpg') top right no-repeat; border-bottom:1px solid #1556FF;}

.angolo_menu_top {border-bottom: 1px solid #1556FF; padding-top:2px; padding-bottom:2px; background:url('../img/sfondo_left_menu.gif');}

.menu {padding-top:2px; padding-bottom:2px; border-bottom: 1px solid #1556FF;}

.box_subtitolo {background: url('../img/sfondo_sub_menu.gif') #1E29FF right no-repeat; font: bold 14px/23px arial; color: #FFFFFF; letter-spacing:1px;}

.first_subtitolo {font: bold 18px/23px;}

.tabella_contenuti {background:url('../img/sfondo_box.gif') right no-repeat;}

.box_contenuti {border-top:2px solid #99ADD6; padding-top:6px; padding-right:5px; border-bottom:2px solid #99ADD6; color:#000000; font:12px/16px verdana, arial;}

div.menu_top a      {position:relative; text-align:center; width:100%; height:100%; padding-right:4px; padding-left:4px; background-color:#1556FF; text-decoration:none; font: 13px/22px verdana, arial; color:#FFFFFF; border-top:1px solid #1556FF; border-bottom:1px solid #1556FF;}
div.menu_top a:hover{position:relative; text-align:center; width:100%; height:100%; padding-right:4px; padding-left:4px; background-color:#AED2FF; text-decoration:none; font: 13px/22px verdana, arial; color:#0710C0; border-top:1px solid #1556FF; border-bottom:1px solid #1556FF;}
div.menu_top_on a{position:relative; text-align:center; width:100%; height:100%; padding-right:4px; padding-left:4px; background-color:#AED2FF; text-decoration:none; font: 13px/22px verdana, arial; color:#0710C0; border-top:1px solid #1556FF; border-bottom:1px solid #1556FF;}


div.submenu_top a      {position:relative; text-align:center; width:100%; height:100%; padding-right:2px; padding-left:2px; background-color:#1E29FF; text-decoration:none; font: 11px/22px verdana, arial; color:#FFFFFF; border-top:1px solid #1E29FF; border-bottom:1px solid #1556FF;}
div.submenu_top a:hover{position:relative; text-align:center; width:100%; height:100%; padding-right:2px; padding-left:2px; background-color:#AED2FF; text-decoration:none; font: 11px/22px verdana, arial; color:#0710C0; border-top:1px solid #1E29FF; border-bottom:1px solid #1E29FF;}
div.submenu_top_on a{position:relative; text-align:center; width:100%; height:100%; padding-right:2px; padding-left:2px; background-color:#AED2FF; text-decoration:none; font: 11px/22px verdana, arial; color:#0710C0; border-top:1px solid #1E29FF; border-bottom:1px solid #1E29FF;}




a.icona      {position:relative; text-decoration:none; border:1px solid #FFFFFF;}
a.icona:hover{position:relative; text-decoration:none; border:1px solid #1556FF;}
a.icona_on   {position:relative; text-decoration:none;  border:1px solid #1556FF;}

.testo_prodotti {font: bold 11px/18px arial, verdana; color:#0710C0;}
.testo_prodotti_underline {font: bold 11px/18px arial, verdana; padding-left:13px; background:url('../img/arrow.gif') left no-repeat; color:#0710C0; text-decoration:underline;}

a.email {/*font: bold 12px/14px arial,verdana;*/ font:11px/21px arial, verdana; color:#000000; color: #1E29FF; text-decoration:none;}
a.email:hover{color: #7597DC; text-decoration:underline;}

a.entra {/*font: bold 12px/14px arial,verdana;*/ font: bold 12px/14px arial,verdana; color: #FFFFFF; text-decoration:none;}
a.entra:hover{color: #CFD9ED; text-decoration:none;}


.bottom {font:11px/21px arial, verdana; color:#000000;}


div.barra_zoom a {position:relative; display:block; font: 1px/1px; height: 14px; /*margin-left:23px;*/ left:23px; margin-top:10px; background:#FFFFFF; border: 1px solid #1556FF; text-decoration:none;}
div.barra_zoom a:hover {background: #1556FF; border: 1px solid #FFFFFF;}
div.barra_zoom_on a {position:relative; display:block; font: 1px/1px; height: 14px; /*margin-left:23px;*/ left:23px; margin-top:10px; background:#1556FF; border: 1px solid #FFFFFF; text-decoration:none;}

.testo_privacy {font: 9px/11px verdana,arial; color: #000000; /*padding-left:4px; padding-top:3px;*/}

.testo_form {font: 11px/14px verdana,arial; color: #000000; /*padding-left:4px; padding-top:3px;*/}


.tab_ricerca {/*border-top:1px solid #FFFFFF; border-bottom:1px solid #999999;*/ font: 11px/14px arial,verdana; color: #000000;}
.tab_ricerca td {border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}

.veicoli_commerciali {font-style:italic; color:#999999; font: bold 13px/16px verdana,arial; }

.marca {font: bold 20px/28px arial black,arial,verdana; color:#999999; border-color-right: #99ADD6; }

.tipologia {font: bold 19px/19px arial,verdana; color:#003399; }

.testo1 {font: 12px/14px arial,verdana; color: #D9DFFF;}

.nessuno {font: 12px/14px arial,verdana; color: #666666;}

.hai_cercato {font: bold 12px/14px arial,verdana; color:#FFFFFF;}

.hai_scelto {font: 12px/20px arial,verdana; color:#666666;}

.articolo {font: bold 12px/20px arial,verdana; color:#1E29FF;}

.torna {font: bold 12px/14px arial,verdana; color: #99ADD6; text-decoration:none;}
a.torna {font: bold 12px/14px arial,verdana; color: #99ADD6; text-decoration:none;}
a.torna:hover{color: #003399; text-decoration:none;}

.aggiunta {font: 13px/16px arial,verdana; color:#003399; text-decoration:none;}

a.visualizza {color:#000000; text-decoration:none;}
a.visualizza:hover {color:#1556FF; text-decoration:underline;}

.titolo_news {font:bold 15px/20px arial,verdana; color:#000000;}
.testo_news {font:14px/20px arial, verdana; color:#000000;}



.recapiti_email {border-bottom:1px dashed #CCCCCC; padding-top:3px; padding-bottom:3px;}

a.email_contatti {color:#1E29FF; text-decoration:none;}
a.email_contatti:hover {color:#0E7AFF; text-decoration:underline;}

