BODY{
 font-family:Verdana,Arial,Helvetica;  font-size:12px; color:#000000; 
 margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color:#ffffff;
 background: url('images/background.jpg') no-repeat center 0px #DFE6DF;
}
BODY.nobg {
 background: none;
}

TD 
{ font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; margin-top: 0px;}

TD.elenco-home  {font-size:12px; color:#666666;}
TD.elenco-home B {font-size:12px; color:#666666; line-height:14px;} 
TD.elenco-home I {font-size:11px; font-weight:bold; color:#D52321;} 
TD.elenco-home A:link {font-size:11px; color:#003399; line-height:14px; text-decoration:none;} 
TD.elenco-home A:visited {font-size:11px; color:#003399; text-decoration:none;}
TD.elenco-home A:hover {font-size:11px; color:#2D6AE2; text-decoration:none;}

TD.box {font-size:11px; color:#333366; vertical-align: top;}
TD.box A:link {font-size:11px; color:#333366; line-height:14px;}
TD.box A:visited {font-size:11px; color:#333366; }
TD.box A:hover {font-size:11px; color:#4E90D9; }

TD.aggiornamenti {font-size:11px; color:#333333;}
TD.aggiornamenti I {font-size:11px; color:#CC0000;}

TD.curiosita {font-size:12px; color:#333333;}
TD.curiosita B {font-size:12px; color:#333333; line-height:20px;}
TD.curiosita A:link {font-size:12px; font-weight:bold;}
TD.curiosita A:visited {font-size:12px; font-weight:bold;}
TD.curiosita A:hover {font-size:12px; font-weight:bold;}
TD.curiosita A:link B {font-size:12px; font-weight:bold;}
TD.curiosita A:visited B {font-size:12px; font-weight:bold;}
TD.curiosita A:hover B {font-size:12px; font-weight:bold;}



TD.catalogo {font-size:12px; color:333333; line-height:18px;}
TD.catalogo B B {color:#990000;}
TD.catalogo A:link {font-size:12px;} 
TD.catalogo A:visited {font-size:12px;}
TD.catalogo A:hover {font-size:12px;}
TD.catalogo MENU {margin-left:14px; margin-top:0px; margin-bottom:0px; margin-right:0px;}
TD.catalogo MENU A:link { line-height:18px; font-size:11px;}
TD.catalogo MENU A:visited {font-size:11px;}
TD.catalogo MENU A:hover {font-size:11px;}

TD.titolo {font-family:Tahoma; font-size:26px;}

TD.page {color:#023C6A;}
TD.page SPAN {color:#CC0000;}
TD.page A:link {font-size:12px;}
TD.page A:visited {font-size:12px;}
TD.page A:hover {font-size:12px;}

TD.elenco {color:#023C6A;}
TD.elenco B{font-size:14px;}
TD.elenco B B{font-size:12px;}
TD.elenco B I{font-size:12px; color:#CC0000;}
TD.elenco A:link {font-size:14px; color:#023C6A;}
TD.elenco A:visited {font-size:14px; color:#023C6A;}
TD.elenco A:hover {font-size:14px;}

TD.prodotto {font-size:11px; color:#000000;}
TD.testo, TD.testo TD {font-size:12px; color:#313842; line-height:18px;}
TD.testo B {font-size:13px; color:#003366;}
TD.testo B B {color:#990000;}
TD.testo TD.note, TD.testo TD.note B {font-size:11px; color:#666666;}

TD.parti TH {font-size:12px; color:#003366; font-weight:normal;}
TD.parti TD, TD.parti TD B {font-size:11px;}

TD.curiosita B B {font-size:11px; color:#990000;}

.small {font-size:10px; font-weight:normal;}

A:link {font-size:11px; color:#003399;}
A:visited {font-size:11px; color:#003399;}
A:hover {font-size:11px; color:#2D6AE2;}

A:link.white {font-size:15px; color:#003399;}
A:visited.white {font-size:15px; color:#003399;}
A:hover.white {font-size:15px; color:#2D6AE2;}

INPUT {font-size:11px;}
                         

.top-popup {width:100%;}
.top-popup .top {background-image:url(images/top-pop.gif); background-repeat:repeat-x; height:49px;}
.top-popup .titolo {background-image:url(images/top-pop-tit.gif); background-repeat:no-repeat; font-family:Arial!important; font-size:16px; font-weight:bold; padding:26px 10px 10px 48px;}
.flash {border:0px solid red; vertical-align:top!important; text-align:left;}

.dati-ricambio { padding:0px; width:220px; margin:5px 20px;}
.dati-ricambio .arancione {color:#F2923B; font-size:13px; text-align:center; padding:5px; font-weight:bold; background-color:#F8F8F8;}
.dati-ricambio .arancione IMG {margin:10px;}
.dati-ricambio TD {padding:5px;}
.dati-ricambio .dati{color:#454545; line-height:140%; font-size:11px; height:57px; vertical-align:top;}
.dati-ricambio .dati .tit {font-weight:bold; color:#3879BA; text-align:center; font-family:arial; font-size:15px; line-height:18px; }
.dati-ricambio .prezzo { text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding-top:10px!important; padding-bottom:10px!important; font-size:13px; }
.dati-ricambio .prezzo b {color:#E4720B;}
.dati-ricambio .acquista {vertical-align:bottom; text-align:center; padding:5px!important; border:0px!important;}

.chiudi {padding:5px;}

.fright {float:right; color:#FFF;}
.fright a:link, .fright a:visited {color:#FFF; margin:5px;}

.ricambifg {border-collapse:collapse; border:0px solid #B2C1D1;}
.ricambifg th {border:0px solid green; font-size:12px; text-align:left; background:#6987A5; border-bottom:1px solid #003366; color:#fff;}
.ricambifg th, .ricambifg td { padding:5px;}
.ricambifg td.codice, .ricambifg td.descrizione, .ricambifg td.prezzo, .ricambifg td.acquista {padding:5px!important; border-bottom:1px dotted #B2C1D1;}
.navbarricambifg {}
.navbarricambifg, .navbarricambifg a {font-size:11px;}
.navbarricambifg a:link, .navbarricambifg a:visited, .navbarricambifg a {display:block; float:left; margin:0px 5px; background:#6987A5; width:14px; height:14px; padding:3px; color:#fff; text-decoration:none; border:1px solid #6987A5; white-space:nowrap;}
.navbarricambifg a:hover, .navbarricambifg a.sel {color:#6987A5; background:#fff; border:1px solid #6987A5}
.navbarricambifg a.sel {}
.navbarricambifg {width:403px; margin:0; padding:0;}

.container {border:1px solid #B0ABBC; padding-bottom:30px; width:867px; width:869px!ie; margin-top:-20px; border-top:0px; background:#fff; z-index:0;overflow:hidden;}
.container form {width:459px;}
.container form.ricambifg {width:100%;}
.container td.elenco form {width:216px;}

#login_rivenditori {margin-top:15px;width:165px;}
.container #login_rivenditori_input form {width:131px!important;}
.container #login_rivenditori_input {padding:15px;width:131px!important;border:1px solid #B3B3B3;border-top:none;height:120px;}
#login_rivenditori_input input {width:130px;color:#295382;border:1px solid #003366;}
#login_rivenditori_input #accedi {width:50px;margin:10px 40px;border:none;height:19px;}

#form_carrello {border:1px solid #B0ABBC; padding-bottom:30px; width:867px; width:869px!ie; margin-top:-20px; border-top:0px; background:#fff; z-index:0;overflow:hidden;}

#iconafeed {border:0;margin-left:10px;}
#iconafeed img {border:0;margin-bottom: -5px;}