/*struttura*/body {margin:0 0 0 0;padding:0 0 0 0;border:none;color:#000000;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;}#footersole{clear:both;}.piede_dx {margin-bottom:10px!important}#footer_slim .fascia .dx {padding-right:20px!important}.homepage_container {margin:0 auto 0 auto !important;margin:0px auto 0 auto;position:relative;width:991px; /* ---------- di base 991px. da modificare se si inseriscono banner laterali, se da esempio 50+991+50 = 1091*/}.homepage {width:991px;overflow:hidden;float:left;background-color:#FFFFFF;}.homepage_bannerlaterale {display:none;/*------------  da attivare e personalizzare x banner laterali - nell'esempio banner 50px*//* width:50px;overflow:hidden;float:left; */}.homepage_bannerfooter{display:none;/*------------  da attivare e personalizzare x banner laterali - nell'esempio banner 50px*/clear:both;}.testata_motori24 {margin-top:3px;margin-bottom:1px;}#bannertop {background:#c41b18 url('/img2008/testata_motori_05.gif') 0 0 repeat-x;}.menu01 {height:28px;margin:0;background:#af100d URL(/img2008/menu01_bg.gif) repeat-x;overflow:hidden;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-transform:uppercase;}.menu_sep {height:5px;margin:0;}.menu02 {background:URL(/img2008/menu02_bg.gif) top left no-repeat;height:21px;margin:0;overflow:hidden;}.colonne_generali {margin-top:22px;margin-bottom:10px;background:URL(/img2008/rigavert3_bg.gif) right repeat-y;}.piede {background:#ffffff URL(/img2008/piede_bg.gif) top repeat-x;padding:8px 5px 8px 10px;font-size:11px;color:#5a5a5a;clear:both;}/*colonne*/.colonna_sx {width:680px;vertical-align:top;overflow:hidden;padding-right:11px;/*	background:URL(/img2008/rigavert_bg.gif) right repeat-y; */float:left;margin-bottom:10px;}.rigavert {width:11px;background:URL(/img2008/rigavert_bg.gif) center repeat-y;}.norigavert {width:11px;}.colonna_dx {width:300px;vertical-align:top;overflow:hidden;float:right; margin-bottom:10px;}.colonne_interne {margin-top:20px;margin-bottom:2px;border-bottom:1px solid #e9e9e9;}.colonne_interne_esp {margin-top:0;margin-bottom:2px;}.colonne_interne_arch {margin-top:10px;margin-bottom:2px;}.colonna_sxgen_int {width:680px;vertical-align:top;overflow:hidden;}.colonna_sx_int {width:459px;vertical-align:top;overflow:hidden;}.colonna_dx_int {width:210px;vertical-align:top;overflow:hidden;}/* box condividi */#ch_box { font-family:Arial; width:680px; z-index:1000; position:absolute; left:5px; overflow:hidden; display:none; margin-top:-10px;}#ch_box table { width:680px; background-color:#fff5e9; border: 10px solid #666666; text-align:left; font-weight:normal; color:#000000; line-height:normal; } #ch_box .tit { padding:10px; padding-bottom:0px; padding-right:0px; font-weight:bold; font-size:12px; color:#333333; vertical-align:middle; }#ch_box .stit { padding:10px; font-size:11px; color:#000000; border-bottom:1px solid #666666; }#ch_box .stit  a { color:#333333; }#ch_box .cont_cx { padding:10px; font-size:11px; color:#000000; }#ch_box .cont_dx { padding:10px; font-size:11px; color:#000000; padding-top:23px; vertical-align:top}#ch_box .servizio { margin-top: 13px; }#ch_box .servizio img { vertical-align:bottom; }#ch_box .servizio_txt a { margin-left: 5px; color:#333333; }#ch_box .servizio_txt p { margin-top: 5px; }#ch_box .close { padding-left:425px; }#box_comm_05{display: none}/* prototipo sull’esploso di articolo gabriele  2011 08 02  */#upNext { min-height:70px; z-index:99999; width: 360px;padding: 10px 20px 10px 10px; border-top: 2px solid #000; position: fixed; bottom: 0;right: -400px;background-color: #fff;-moz-box-shadow: 0 4px 10px #666;-webkit-box-shadow: 0 4px 10px #666;box-shadow: 0 4px 10px #666;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, direction=270, strength=7)";filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, direction=270, strength=7);}#upNext button {background-color: #fff;background: #fff url(/img2010/upnext_close.gif) no-repeat 0 0;border: none;padding: 0;position: absolute;top: 5px;right: 5px;width: 13px;height: 13px;text-indent: -999em;overflow: hidden;cursor: pointer;}#upNext h3 { margin-bottom:5px; } #upNext h3 a { color:#000; font-family: arial; font-weight:bold; font-size:15px; } #upNext h6 { font-size:12px; font-weight: normal; margin-bottom:5px; }#upNext h6 a { color:#DE3327; }#upNext h6 span { color: #888;  font-size:12px; }#boxart h3 { margin: 0 0 0 0; padding-top: 10px }.article-place .popular h2 { color:#000; } .popular ul.suggeriti li a { font-size:12px; color: #666666; background-image: url("/img2010/red_chip.gif"); background-repeat: no-repeat;  background-position: 0 3px; padding-left: 10px;}.popular ul.suggeriti li { margin-top: 6px; }.popular li { line-height: 15px; padding-bottom: 6px; }
