form{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
#mail_add{padding-top:5px;text-align:left;padding-bottom:5px;font-family:Tahoma,Verdana,sans-serif;font-size:10px;color:#8e8e8e;}
#mail_add a{font-family:Tahoma,Verdana,sans-serif;font-size:10px;color:#8e8e8e;text-decoration:underline;}
.titolo_mail{color:#ffffff;font-size:11px;padding-top:4px;font-weight:normal;padding-left:10px;text-align:left;height:18px;background-image:url(../images/sf_mail.gif);background-position:center;background-repeat:repeat-x;}
.punt{height:5px;background-image:url(../images/punt.gif);background-position:center;background-repeat:repeat-x;}
#box{padding-top:200px;vertical-align:middle;width:100%;z-index:-2;}
.box_powered{z-index:2;padding-top:660px;}
#legal{font-family:Tahoma,Verdana,sans-serif;text-align:center;font-size:10px;color:#ffffff;z-index:1;vertical-align:middle;font-weight:normal;}
#selectbox{position:absolute;width:668px;top:239px;z-index:10;padding-top:200px;vertical-align:middle;left:192px;}
.table_select{margin-top:75px;width:270px;}
.table_select td{height:90px;}
.table_select img{margin-left:1px;margin-right:8px;vertical-align:middle;}
.table_select span{vertical-align:middle;}
.bodyPage_sf{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.bodyPage{background-color:#333333;background-repeat:repeat-x;background-position:top;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;}
.box1{position:absolute;top:27%;left:50%;margin:-215px 0 0 -380px;z-index:-2;width:800px;}
.title{font-family:Tahoma,Verdana,sans-serif;font-size:10px;font-weight:normal;color:#8e8e8e;text-align:left;}
.sf_top{background-image:url(../images/sf_top.gif);background-repeat:no-repeat;background-position:top;}
.link_scelta_lingua{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
.link_scelta_lingua:link{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
.link_scelta_lingua:visited{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
.link_scelta_lingua:hover{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#333333; text-decoration:none; font-weight:normal;}
#tbhplocale td.colcontent{width:340px;height:110px;background-image:url(../images/box01.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent{background-color:#323232;  border-bottom:1px solid #323232;border-left:1px solid #323232;border-right:1px solid #323232;border-top:1px solid #323232;}
#tbhplocale td.colsepara{background-color:#FFFFFF;vertical-align:top;}
#tbhplocale td.colsepara div{position:relative;height:20px;width:5px;top:-5px;background-color:#FFFFFF;}
#tbhplocale td.colcontent2{width:340px;height:110px;background-image:url(../images/box02.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent2 .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent2{background-color:#b15702;  border-bottom:1px solid #b15702;border-left:1px solid #b15702;border-right:1px solid #b15702;border-top:1px solid #b15702;}
#tbhplocale td.colcontent3{width:340px;height:110px;background-image:url(../images/box03.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent3 .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent3{background-color:#22551b;  border-bottom:1px solid #22551b;border-left:1px solid #22551b;border-right:1px solid #22551b;border-top:1px solid #22551b;}
#tbhplocale td.colcontent4{width:340px;height:110px;background-image:url(../images/box04.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent4 .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent4{background-color:#103873;  border-bottom:1px solid #103873;border-left:1px solid #103873;border-right:1px solid #103873;border-top:1px solid #103873;}
#tbhplocale td.colcontent5{width:340px;height:110px;background-image:url(../images/box05.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent5 .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent5{background-color:#55231b;  border-bottom:1px solid #55231b;border-left:1px solid #55231b;border-right:1px solid #55231b;border-top:1px solid #55231b;}
#tbhplocale td.colcontent6{width:340px;height:110px;background-image:url(../images/box06.png);vertical-align:middle;background-repeat:no-repeat;}
#tbhplocale td.colcontent6 .testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;}
#tbhplocale img.colcontent6{background-color:#731010;  border-bottom:1px solid #731010;border-left:1px solid #731010;border-right:1px solid #731010;border-top:1px solid #731010;}
/*---------------------- FORM RICERCA ----------------------*/
.formricerca{font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#ffffff;border:1px solid #bbbbbb;vertical-align:middle;background-color:#6d6d6d;width:150px;height:12px;}
.link_ricerca{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#bbbbbb; text-decoration:underline; font-weight:bold;}
.link_ricerca:link{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#bbbbbb; text-decoration:underline; font-weight:bold;}
.link_ricerca:visited{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#bbbbbb; text-decoration:underline; font-weight:bold;}
.link_ricerca:hover{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
.text_login{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#bbbbbb; text-decoration:none; font-weight:normal;}
.formlogin{font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#ffffff;border:1px solid #bbbbbb;vertical-align:middle;background-color:#6d6d6d;width:120px;height:12px;}
.sfondo_ricerca{background-image:url(../images/sfondo_ricerca.gif);background-repeat:no-repeat;}
.sf_form{background-image:url(../images/sf_form.gif);background-repeat:no-repeat;}
/*---------------------- FINE FORM RICERCA ----------------------*/
/*---------------------- MENU TOP ----------------------*/
#menu_top{height:30px;overflow:visible !important;overflow:hidden;font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:bold;text-align:center;background-image:url(../images/top_red.gif);vertical-align:middle;width:800px;}
#menu_top td a{display:block;height:30px;padding-left:29px;padding-right:29px;padding-top:8px;color:#ffffff;text-decoration:none;text-transform:capitalize;text-align:center;}
#menu_top td a.on,#menu_top td a:hover{color:#ffffff;text-decoration:underline;}
#menu_top .vocemenu,#menu_top .vocemenu_on{position:relative;}
#menu_top .tendina{position:absolute;z-index:100;top:30px;width:195px;display:none;height:auto !important;height:10px;left:-1px;border-bottom:1px solid #6f0f10;}
#menu_top .elementotendina{position:relative;}
#menu_top .elementotendina a{z-index:3000;display:block;text-align:left;padding:5px 10px;width:170px;height:auto !important;height:10px;background-color:#7d7d7d;  border-bottom:1px solid #6f0f10;border-left:3px solid #6f0f10;border-right:3px solid #6f0f10;border-top:1px solid #6f0f10;font-size:11px;color:#ffffff;text-transform:none;}
#menu_top .elementotendina a.on,#menu_top .elementotendina a:hover{background-color:#cccccc;color:#333333;}
#menu_top .tendinasub{position:absolute;z-index:1000;left:193px;width:150px;top:0px;height:auto !important;height:10px;}
#menu_top .tendinasubsub{position:absolute;z-index:500;left:193px;width:150px;top:0px;height:auto !important;height:10px;}
/*---------------------- FINE MENU TOP ----------------------*/
/*---------------------- BOX HOMEPAGE ----------------------*/
.testo_link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.testo_link:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.testo_link:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.testo_link:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:bold;}
/*- stile da non usare -*/
.testo_link3{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.testo_link3:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.testo_link3:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.testo_link3:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
/*- stile da non usare -*/
.titoli_news{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#cd282e; text-decoration:none; font-weight:bold; background-color:#333333;}
.titoli_news:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#cd282e; text-decoration:none; font-weight:bold; background-color:#333333;}
.titoli_news:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#cd282e; text-decoration:none; font-weight:bold; background-color:#333333;}
.titoli_news:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#cd282e; text-decoration:underline; font-weight:bold;}
/*- stile da non usare -*/
.titoli_box2{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#e98f12;text-align:left;vertical-align:middle;}
/*- stile da non usare -*/
.testo_box{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#ffffff;text-align:left;vertical-align:middle;}
.ombra_box{background-image:url(../images/ombra_box.gif);background-position:bottom;background-repeat:no-repeat;}
/*---------------------- FINE BOX HOMEPAGE ----------------------*/
/*---------------------- POWERED ----------------------*/
.sf_powered1{background-image:url(../images/sf_powered1.gif);background-repeat:no-repeat;background-position:bottom;}
.sf_powered2{background-image:url(../images/sf_powered2.gif);background-repeat:no-repeat;}
.sf_powered3{background-image:url(../images/sf_powered3.gif);background-repeat:no-repeat;}
.testo_powered{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e; text-decoration:none; font-weight:normal; text-align:center;}
.link_powered{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e; text-decoration:none; font-weight:normal; text-align:center;}
.link_powered:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e; text-decoration:none; font-weight:normal; text-align:center;}
.link_powered:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e; text-decoration:none; font-weight:normal; text-align:center;}
.link_powered:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e; text-decoration:underline; font-weight:normal; text-align:center;}
#legal a{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight:normal; text-align:center;}
#legal a:link{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight:normal; text-align:center;}
#legal a:visited{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight:normal; text-align:center;}
#legal a:hover{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal; text-align:center;}
#footer{padding-top:5px;text-align:center;padding-bottom:5px;}
#footer a{font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#8e8e8e;text-decoration:none;text-align:center;}
/*---------------------- FINE POWERED ----------------------*/
/*---------------------- PAGINA INTERNA ----------------------*/
#breadcrumb{height:25px;}
#breadcrumb,#breadcrumb a,#breadcrumb option,#breadcrumb select{color:#a4a3a3;font-size:10px;text-decoration:none;vertical-align:middle;}
.puntini{background-image:url(../images/puntini.gif);background-repeat:repeat-x;}
.tratt{background-image:url(../images/tratt.gif);background-repeat:repeat-y;background-position:center;}
#titolo{color:#ffffff;font-size:14px;padding-top:2px;font-weight:bold;padding-left:10px;text-align:left;height:18px;}
#sub_titolo{color:#de2d35;font-size:14px;padding-top:2px;font-weight:bold;padding-left:10px;text-align:left;height:18px;}
#sub_titolo01{color:#ffffff;font-size:14px;padding-top:2px;font-weight:bold;padding-left:10px;text-align:left;height:18px;background-image:url(../images/sf.gif);background-repeat:no-repeat;}
#parag{padding:5px 10px;text-align:left;}
.testo{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#000000;}
/*- stile da non usare -*/
.link_int_b{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
.link_int_b:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
.link_int_b:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
.link_int_b:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#000000; text-decoration:none;}
/*- stile da non usare -*/
.link_int_a{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e98f12; text-decoration:underline;}
.link_int_a:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e98f12; text-decoration:underline;}
.link_int_a:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e98f12; text-decoration:underline;}
.link_int_a:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#333333; text-decoration:none;}
/*- stile da non usare -*/
.testo_g{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#8e8e8e;}
#stampa{padding-top:20px;  padding-right:12px;}
a.stampa{color:#999999;font-size:11px;text-decoration:none;}
a.stampa:hover{color:#999999;font-size:11px;text-decoration:underline;}
/*---------------------- FINE PAGINA INTERNA ----------------------*/
/*---------------------- RICERCA ----------------------*/
.noresult{}
#m58SearchResults .titolo{height:14px;padding:5px;background-color:#333333;border-bottom:3px solid #ffffff;color:#ffffff;}
#m58SearchResults .evidenzia{font-weight:bold;}
#m58SearchResults .paginetop,#m58SearchResults .paginebottom{background-color:#e8e8e8;height:14px;padding:5px;margin:0px 0px 10px 0px;}
#m58SearchResults .paginetop .pagina,#m58SearchResults .paginebottom .pagina{float:left;text-align:left;}
#m58SearchResults .paginetop .elencopagine,#m58SearchResults .paginebottom .elencopagine{float:right;text-align:right;padding-right:4px;}
#m58SearchResults .numeri,#m58SearchResults .numeri_on{padding:0px 4px;font-family:Tahoma,Verdana,sans-serif;font-weight:bold;font-size:11px;color:#000000;background-color:#f89e09;text-decoration:none;}
#m58SearchResults .numeri{margin:1px;padding:0px 4px;font-family:Tahoma,Verdana,sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;background-color:#333333;text-decoration:none;}
#m58SearchResults .numeri_on{color:#ffffff;background-color:#e02c37;text-decoration:none;}
#m58SearchResults img.frecciadx{vertical-align:middle;padding-left:4px;}
#m58SearchResults img.frecciasx{vertical-align:middle;padding-right:4px;}
#m58SearchResults .item{margin:15px 0px;}
#m58SearchResults .item .evidenzia{color:#e98f12;}
#m58SearchResults .item .continua{padding:2px 0px 0px 0px;}
.more{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e02d33; text-decoration:underline;}
.more:link{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e02d33; text-decoration:underline;}
.more:visited{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e02d33; text-decoration:underline;}
.more:hover{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#e02d33; text-decoration:none;}
/*---------------------- FINE RICERCA ----------------------*/
/*---------------------- PRODOTTI ----------------------*/
.titolo_cat_prodotti{background:url('../images/titolo_cat_prodotti.gif');background-repeat:no-repeat;  height:16px;width:223px;font-weight:bold;background-position:center;vertical-align:middle;text-align:left;padding-bottom:2 px;}
.link_title_cat_product{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:none; padding-left:25px; padding-top:5px;}
.link_title_cat_product:link{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:none; padding-left:25px; padding-top:5px;}
.link_title_cat_product:visited{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:none; padding-left:25px; padding-top:5px;}
.link_title_cat_product:hover{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#e98f12; text-decoration:none; padding-left:25px; padding-top:5px;}
.sf_img_cat_product{width:223px;height:216px;background:url('../images/sf_img_cat_product.gif');background-repeat:no-repeat;  text-align:center;background-position:center;vertical-align:top;}
.img_cat_product{padding-top:1px;}
.titolo_prodotti{position:relative;background:url('../images/titolo_prodotti.gif');background-position:right;background-repeat:no-repeat;  height:27px;width:800px;text-indent:45px;padding-top:16px;font-size:10px;padding-bottom:2px;}
.title_product{width:156px;font-size:10px;font-weight:bold;text-align:center;}
.link_title_product{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.link_title_product:link{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.link_title_product:visited{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.link_title_product:hover{font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#e98f12; text-decoration:none;}
.sf_img_product{background-image:url(../images/sf_img_product.gif);background-position:bottom;background-repeat:repeat-x;background-color:#e98f12;}
.img_product{text-align:center;padding-bottom:5px;}
/*---------------------- FINE PRODOTTI ----------------------*/
.body_pop{background-image:url(../images/sf_pop.gif);background-position:top;background-repeat:repeat-x;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;}
.tasto_pop{background-image:url(../images/tasto_pop.gif);background-repeat:no-repeat;width:82px;height:19px;text-align:center;vertical-align:middle;}
.sfondo_tasti_pop{background-image:url(../images/sfondo_tasti_pop.gif);background-repeat:no-repeat;width:336px;height:50px;background-position:top;}
.sfondo_pop{background-image:url(../images/sfondo_pop.gif);background-repeat:no-repeat;width:278px;height:19px;vertical-align:middle;}
.sfondo_pop1{background-image:url(../images/sfondo_pop1.gif);background-repeat:repeat-x;}
.titoli_pop{font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:left;padding-left:10px;padding-bottom:20px;}
.sf_powered1_pop{background-image:url(../images/sf_powered1_pop.gif);background-repeat:no-repeat;background-position:bottom;}
.sf_powered2_pop{background-image:url(../images/sf_powered2_pop.gif);background-repeat:no-repeat;}
.sf_powered3_pop{background-image:url(../images/sf_powered3_pop.gif);background-repeat:no-repeat;}
.testo_powered_pop{font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; text-align:center; padding-left:5px; text-align:left;}

.titoloBoxHome {color:#cd282e;font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;text-transform:UPPERCASE;}