body {   	background-color: #ccc;   	background-image: url(../img/sfondo_body2.jpg);	background-repeat: repeat-x;}/* id unici */#doc_speciale {   width:86.92em;   *width:85.2em; /* IE */   width:1000px;   margin:auto;   text-align:left;   background-color: #fff;}#doc {   width:76.92em;   *width:75.2em; /* IE */   width:1000px;   margin:auto;   text-align:left;   background-color: #fff;   	/*background-image: url(/asset/img/motorshow2007/sfondo_top.gif);	background-repeat: repeat-x;*/   }.margini { padding: 6px }#bd{	background-color: #fff;	/*background-image: url(../img/ginevra2008/sfondo_bd5.gif);	background-repeat: repeat;*/}#hd{	display: block;	width: 988px;	/*margin: 0 0 6px 0;	border:1px solid red;	height: 240px;*/}#hd,#bd {text-align:left;}#bd {padding:6px 0 0 0;}#ft { font-size: 77%; clear: both; background-color: #4E4E4E; color: #ccc; padding: 15px 5px 10px 0; background-image: url(../img/sfondo_footer.gif); background-repeat: repeat-x; }#ft .pad {padding:3px;}#ft a {color: #ccc;}#ft #logoft {width:150px; height:70px;}#ft .qrt-u { border-right: #ccc; border-width: 0 1px 0 0; border-style: none dotted none dotted; width:165px; margin: -5px 10px 0 0;}#ft ul {list-style:none; padding: 1px 3px;}#ft ul li {display:inline; border-left: 1px solid #ccc; padding-left:3px;}#ft h6 {font-weight:normal; padding: 5px 3px 0 3px;}#bannerqrt, #logoquattroruote, #clubmotori, #mainmenu, #login, #advmenu, #advmenubis {float:left;}#topautopromo, #infotrafic, #la-tua-auto, #help {float:right;}#logoquattroruote { width: 390px; }#clubmotori { width: 425px;}#infotrafic { width: 155px;}#login { width: 240px; }#la-tua-auto { width: 155px;}#user { margin: 5px 0 5px 0; }#club {float:left; width:98px;}#bannerqrt{	width: 728px;	height: 90px;	display: block;	background-color: #E6E6E6;	border-color: #999999;	border-width: 1px;	border-style: solid;}#topautopromo{	width: 250px;	height: 90px;	background-color: #ccc;	border-color: #999999;	border-width: 1px;	border-style: solid;}#mainmenu { font-size: 12px; }#cerca { float: right; margin: 0 8px 0 0;}#advmenu{	height: 25px;	clear: both;	border-color: #999;	border-width: 1px;	border-style: solid;	margin: 6px 0 6px 0;}#advmenubis{	width: 986px;	height: 6px;	clear: both;	margin: 0;	color:#ffffff;}#help { margin: 0 15px 0 0; font-size: 9px; }#infotrafic, #la-tua-auto, #login {		border-color: #999999;	border-width: 1px;	border-style: solid;	padding: 5px;	background-image: url(../img/sfondo_box_top.jpg);	background-repeat: repeat-x;	/*height: 65px;*/}#logoquattroruote, #clubmotori, #infotrafic { margin: 8px 0 8px 0; }.left {float:left;}.right {float:right;}.margini-top {margin: 10px 0 0 0;}/* floating e dimensioni per i template principali */.qrt-t1 #qrt-main .qrt-b, .qrt-t2 #qrt-main .qrt-b, .qrt-t3 #qrt-main .qrt-b, .qrt-t4 .qrt-b, .qrt-t5 .qrt-b, .qrt-t6 .qrt-b, .qrt-t9 .qrt-b, .qrt-t8 .qrt-b { float: right;}.qrt-t1 .qrt-b, .qrt-t2 .qrt-b, .qrt-t3 .qrt-b, .qrt-t4 #qrt-main .qrt-b, .qrt-t5 #qrt-main .qrt-b, .qrt-t6 #qrt-main .qrt-b, .qrt-t7 #qrt-main .qrt-b, .qrt-t9 #qrt-main .qrt-b, .qrt-t8 #qrt-main .qrt-b {float:left;}/* t1: L160*/.qrt-t1 #qrt-main .qrt-b {width:819px;}.qrt-t1 .qrt-b {width:157px;}/* t2 & t4: L200 & R200 -----> nelle pagine tipo blog*/.qrt-t2 #qrt-main .qrt-b, .qrt-t4 #qrt-main .qrt-b {width:672px;}.qrt-t2 .qrt-b, .qrt-t4 .qrt-b {width:312px;}/* t3 & t6: L312 & R312 -----> home e sub home usare t6*/.qrt-t3 #qrt-main .qrt-b, .qrt-t6 #qrt-main .qrt-b {width:677px;border-right: 1px solid #999; margin: 0 2px 6px 0; padding: 0 2px 0 0;}.qrt-t3 .qrt-b, .qrt-t6 .qrt-b {/*width:304px;*/width:300px;}/* t5: R240 ----> non ancora implementato*/.qrt-t5 #qrt-main .qrt-b {width:744px;}.qrt-t5 .qrt-b {width:240px;}/* t7: 986px */.qrt-t7  #qrt-main .qrt-b { width:986px; }/* t9: -----> template per avere 6 blocchi uguali acp 2007*/.qrt-t9 #qrt-main .qrt-b {width: 657px;}.qrt-t9 .qrt-b {width:326px;}/* t8: -----> template per avere due blocchi uguali acp 2007*/.qrt-t8 #qrt-main .qrt-b {width: 492px;}.qrt-t8 .qrt-b {width:492px;}/*	grid-generic rules for all templates *//* all modules and grids nested in a grid get floated */.qrt-g .qrt-u, .qrt-g .qrt-g, .qrt-ge .qrt-u, .qrt-gf .qrt-u {     /* float:right; */   display:inline;   /* IE */ }/* float left and kill margin on first for added flex */.qrt-g .first, .qrt-gd .first, .qrt-ge .first, .qrt-gf .first {float:left; }/* 2 col *//*.qrt-g .qrt-u, .qrt-g .qrt-g {width:49.6%;}.qrt-g .qrt-g .qrt-u {width:48.4%;}*/ /* smaller for nested to preserve margins *//*colonna principale*/.qrt-u {width:165px; float:left;}.qrt-u-dx {width:165px; float:right;}.qrt-g {width: 334px;float: left;}.qrt-g-dx {width:334px;float:right;}.qrt-gdatre {width:503px; float:left;}.qrt-gdatre-dx {width:503px; float:right;}.qrt-g-unoemezzo {width:245px; float:left;}.qrt-g-unoemezzo-dx {width:245px; float:right;}/*colonna laterale*/.qrt-u-lato {width:154px; float:left;}.qrt-u-lato-dx {width:154px; float:right;}.qrt-g-lato {width: 302px; float: right;}/* quando qrt-u ? nel lato diventa pi? piccolo */.qrt-g-lato .qrt-u, .qrt-g-lato .qrt-u-dx { width:145px; }.qrt-g-lato .qrt-u img, .qrt-g-lato .qrt-u-dx img { width:140px; }/*acp 2007 box */.qrt-t9 #qrt-main .qrt-b .qrt-u, .qrt-t9 .qrt-b .qrt-u  {width:160px; float:left;}.qrt-t9 #qrt-main .qrt-b .qrt-u-dx, .qrt-t9 .qrt-b .qrt-u-dx {width:160px; float:right;}.qrt-t9 #qrt-main .qrt-b .qrt-g, .qrt-t9 .qrt-b .qrt-g {width: 326px;float: left;}.qrt-t9 #qrt-main .qrt-b .qrt-g-dx, .qrt-t9 .qrt-b .qrt-g-dx {width:326px;float:right;}.qrt-t9 #qrt-main .qrt-b .qrt-gdatre, .qrt-t9 qrt-b .qrt-gdatre {width:496px; float:left;}.qrt-t9 #qrt-main .qrt-b .qrt-gdatre-dx, .qrt-t9 .qrt-b .qrt-gdatre-dx {width:496px; float:right;}/*.qrt-g .qrt-u, .qrt-g .qrt-g {width:160px;}.qrt-g .qrt-g .qrt-u {width:160px;}*//* 3 col *//*.qrt-gb .qrt-u, .qrt-gc .qrt-u, .qrt-gd .qrt-u {   float:left;*/ /* need to reverse the order for 3 */  /* margin-left:1.2%; *margin-left:1.895%;      width:32%;   }*/.qrt-gb .first, .qrt-gc .first, .qrt-gd .first {margin-left:0;}/* colspan 2 */.qrt-gc .first, .qrt-gd .qrt-u {width:66%;}.qrt-gd .first {width:32%;}/* colspan 3 *//*.qrt-ge .qrt-u {width:24.5%;}.qrt-ge .first, .qrt-gf .qrt-u {width:75%;}.qrt-gf .first {width:24%;}.qrt-ge .first {width:74.2%;}*//*gabbia colonna destra */.qrt-dx .qrt-u {      float:right;    display:inline;   /* IE */ }.qrt-dx .first {float:left; }/*.qrt-dx .qrt-u {width:48%;}*//* self clear floated parent containers */#bd:after, .qrt-g:after, .qrt-gb:after, .qrt-gc:after, .qrt-gd:after, .qrt-ge:after, .qrt-gf:after, #advmenu:after, #advmenubis:after {content:".";display:block;height:0;clear:both;visibility:hidden;}	#bd, .qrt-g, .qrt-gb, .qrt-gc, .qrt-gd, .qrt-ge, .qrt-gf {zoom:1;} /* IE *//*contenitori griglia varie altezze + stili vari*/h1, h2, p, h4, h5, h6 { padding: 4px 6px 0 6px; }.qrt-box-altezza-variabile-nobordo ul, .qrt-box-altezza-variabile ul, .qrt-box-altezza-uno ul, .qrt-box-altezza-due ul, .qrt-box-altezza-media ul { padding: 6px 6px 0 6px; }/*.qrt-box-altezza-variabile-nobordo h1, .qrt-box-altezza-variabile h1, .qrt-box-altezza-uno h1, .qrt-box-altezza-due h1, .qrt-box-altezza-media h1, .qrt-box-altezza-variabile h2, .qrt-box-altezza-uno h2, .qrt-box-altezza-due h2, .qrt-box-altezza-media h2, .qrt-box-altezza-variabile ul, .qrt-box-altezza-uno ul, .qrt-box-altezza-due ul, .qrt-box-altezza-media ul, .qrt-box-altezza-variabile p, .qrt-box-altezza-uno p, .qrt-box-altezza-due p, .qrt-box-altezza-media p { padding: 6px 6px 0 6px; }*/.qrt-box-altezza-variabile-nobordo li, .qrt-box-altezza-variabile li, .qrt-box-altezza-uno li, .qrt-box-altezza-due li, .qrt-box-altezza-media li{	padding: 2px 0 3px 0;	/*font-size: 12px;*/	font-weight: normal;	/*padding: 0 0 0 16px; background-image: url(../img/freccia_lista.gif); background-repeat: no-repeat; */	border-bottom: #ddd;	border-width: 0 0 1px 0;	border-style: none none solid none;	}.qrt-box-altezza-variabile-nobordo li a, .qrt-box-altezza-variabile li a, .qrt-box-altezza-uno li a, .qrt-box-altezza-due li a, .qrt-box-altezza-media li a /*.lista-notizie ul li a*/{	background-image: url(../img/freccia_lista2.gif);	background-repeat: no-repeat;	padding: 1px 0 1px 16px;	/*font-size: 13px;	font-weight: normal;*/	background-position: 0 2px;}.qrt-box-altezza-variabile-nobordo li a:hover, .qrt-box-altezza-variabile li a:hover, .qrt-box-altezza-uno li a:hover, .qrt-box-altezza-due li a:hover, .qrt-box-altezza-media li a:hover /*.lista-notizie ul li a:hover*/{	background-image: url(../img/freccia_lista_hover.gif);	background-repeat: no-repeat;	}.box-link, .qrt-box-altezza-variabile, .qrt-box-altezza-uno, .qrt-box-altezza-due, .qrt-box, .qrt-box-altezza-partner, .qrt-box-altezza-media, .qrt-box-altezza-unoemezzo, .qrt-box-altezza-mediabis{	/*padding: 1px;	border-color: #fff;*/	/*border-width: 1px;	border-style: solid;*/	margin: 0 0 6px 0;}.qrt-box-altezza-variabile-nobordo-piccolo li {/*font-size:9px; padding:-1px; margin:-1px;*/}.qrt-box-altezza-uno { height: 295px; }.qrt-box-altezza-unoemezzo { height: 400px; }.qrt-box-altezza-due { height: 600px; }.qrt-box-altezza-media { height: 180px; }.qrt-box-altezza-mediabis { height: 215px; }.qrt-box-altezza-partner { height: 32px; *height: 35px; font-size:9px; font-family:verdana;}.qrt-box-altezza-partner img { float:left; margin: 1px 5px 0 0;}/* stili generici etc */a{	color: #0748A3;	text-decoration: none;}a:hover{	color: #F39B12;	text-decoration: underline;}.clearboth{	clear: both;	margin: 0;	padding: 0;}.evidenza {color:red;}h1#club{	padding: 12px 0 0 0;	overflow: hidden;	background-image: url("../img/scr_club.gif");	background-repeat: no-repeat;	height: 0px !important;    height /**/:12px;}h1#tit-la-tua-auto{	padding: 12px 0 0 0;	overflow: hidden;	background-image: url("../img/scr_latuaauto.gif");	background-repeat: no-repeat;	height: 0px !important;    height /**/:12px;}h1#tit-infotrafic{	padding: 12px 0 0 0;	overflow: hidden;	background-image: url("../img/scr_infotrafic.gif");	background-repeat: no-repeat;	height: 0px !important;    height /**/:12px;}.infotrafic-btn {padding:5px;}.scr-top { font-size: 11px; }.novepx {font-size: 9px; padding:0; margin:0; line-height: 10px}.infotrafic-btn {float:left; margin:0 0 0 0;}.la-tua-auto-content { margin:5px 0 0 0; font-size: 11px;}.la-tua-auto-content img { margin: 0 5px 0 0;}#tablist{	padding: 6px 0;	margin: 0.3em 0 0 0;	background-color: #4E4E4E;	background-image: url(../img/sfondo_mainmenu_top.jpg);	background-repeat: repeat-x;	border-color: #999999  transparent #000000  transparent;	border-width: 1px 0 1px 0;	border-style: solid;}#tablist ul {float:right;}#tablist li{	list-style: none;	display: inline;	margin: 0;	}#tablist li a{	text-decoration: none;	padding: 10px 10px 10px 10px;	margin: 0 0 0 0;	background-image: url(../img/sfondo_mainmenu_separatore.gif);	background-repeat: no-repeat;	background-position: 0 12px;}#tablist li a:link, #tablist li a:visited{	color: #eee;	font-weight: bold;}#tablist li a.current{	background-color: #FFAA05;	background-image: url(../img/sfondo_mainmenu_2.jpg);	background-repeat: repeat-x;	background-position: 0 0;	color: #FFF;	border-color: #FFC450;	border-width: 1px 0 0 0;	border-style: solid;}#tabcontentcontainer{	width: 976px;	height: 15px;	padding: 6px;	margin: 0;	background-color: #FFAA05;	background-image: url(../img/sfondo_mainmenu_3.jpg);	background-repeat: repeat-x;	border-color: #FFC450 transparent #B06002 transparent;	border-width: 1px 0 1px 0;	*border-width: 0 0 1px 0;	border-style: solid;}#tabcontentcontainer li{	list-style: none;	display: inline;	margin: 0px;	padding: 0;}#tabcontentcontainer li a{text-decoration: none;padding: 3px 5px 3px 9px;margin: 0;background-image: url(../img/sfondo_mainmenu_separatore_.gif);background-repeat: no-repeat;background-position: 0 5px;}#tabcontentcontainer ul li a:hover {text-decoration: underline;color: #fff;}#tabcontentcontainer ul li a.link-partner-menu{	background-color: #FFD8A2;	font-weight: normal;	font-size: 11px;	/*float: right;*/	margin: 0 5px 0 10px;	border-color: #FF6600;	border-width: 1px;	border-style: solid;	background-image: url(../img/sfondo_link_partner.jpg);	background-repeat: repeat-x;	background-position: 0 -4px;	color:#993300;}#tabcontentcontainer ul li a:hover.link-partner-menu{	/*float: right;*/	border-color: #FFF;	border-width: 1px;	border-style: solid;	text-decoration: none;	color:#FFF;}#tabcontentcontainer li a:link, #tabcontentcontainer li a:visited{	color: #000;	font-weight: bold;}/*menu motorshow */#tablist_ms{	padding: 6px 0;	margin: 0.2em 0 0 0;	background-color: #ccc;	background-image: url(../img/sfondo_mainmenu_top.jpg);	background-repeat: repeat-x;	border-color: #999999  transparent #000000  transparent;	border-width: 1px 0 1px 0;	border-style: solid;}#tablist_ms li{	list-style: none;	display: inline;	margin: 0;	}#tablist_ms li a{	text-decoration: none;	padding: 10px 7px 10px 7px;	margin: 0 0 0 0;	background-image: url(../img/sfondo_mainmenu_separatore.gif);	background-repeat: no-repeat;	background-position: 0 12px;	color:#000;}#tablist_ms li a:link, #tablist_ms li a:visited{	color: #eee;	font-weight: bold;}#tablist_ms li a:hover{	color:#FFAA05;		/*background-color: #FFAA05;	background-image: url(../img/sfondo_mainmenu_2.jpg);	background-repeat: repeat-x;	background-position: 0 0;	color: #FFF;	border-color: #FFC450;	border-width: 1px 0 0 0;	border-style: solid;*/}#tablist_ms li a.current{	background-color: #4abb2f;	/*background-image: url(../img/ginevra2008/sfondo_tastoattivo.gif);	background-repeat: repeat-x;	background-position: 0 0;*/	color: #FFF;	/*border-color: #ccc;	border-width: 1px 0 0 0;	border-style: solid;*/}#tabcontentcontainer_ms{	width: 976px;	height: 15px;	padding: 6px;	margin: 0;	background-color: #FFAA05;	background-image: url(../img/eco10x10/sfondo_menu.jpg);	background-repeat: repeat-x;	border-color: #ef7f5f transparent #9e2628 transparent;	/*border-width: 1px 0 1px 0;*/	/*border-width: 0 0 1px 0;	border-style: solid;*/}#tabcontentcontainer_ms li{	list-style: none;	display: inline;	margin: 0px;	padding: 0;}#tabcontentcontainer_ms li a{text-decoration: none;padding: 6px 2px 0 3px;margin: 0;color:#000;font-weight:bold;/*background-image: url(../img/sfondo_mainmenu_separatore_.gif);background-repeat: no-repeat;background-position: 0 5px;*/}#tabcontentcontainer_ms ul li a:hover {text-decoration: underline;color: #fff;}#tabcontentcontainer_ms ul li a.link-partner-menu{	background-color: #6e7591;	font-weight: normal;	font-size: 11px;	/*float: right;*/	margin: 0 5px 0 10px;	border-color: #FF6600;	border-width: 1px;	border-style: solid;	background-image: url(../img/sfondo_link_partner.jpg);	background-repeat: repeat-x;	background-position: 0 -4px;	color:#993300;}#tabcontentcontainer_ms ul li a:hover.link-partner-menu{	/*float: right;*/	border-color: #FFF;	border-width: 1px;	border-style: solid;	text-decoration: none;	color:#FFF;}#tabcontentcontainer_ms li a:link, #tabcontentcontainer li a:visited{	color: #000;	font-weight: bold;}#tabcontentcontainer_ms li a.current{	color: #fff;	font-weight: bold;}.tabcontent{ display:none; }.notiziaprincipale{	border-color: #999999;	border-width: 1px;	border-style: solid;	padding:1px;	height: 290px;}.boxnews-home p{	padding: 2px 0 10px 0;	margin: 0;	font-size: 12px;	color: #4a4a4a;}.boxnews-home a {color: #4a4a4a;}.boxnews-home ol{	list-position: inside;	margin: 5px 10px 0 5px;	text-align: right;	font-size: 12px;	font-weight: bold;}#boxpartner { 	border-color: #999999;	border-width: 1px;	border-style: solid;	padding:1px;}/*h1 box*/.qrt-u h1, .qrt-u-dx h1, .qrt-g h1, .qrt-g-dx h1, .qrt-gdatre h1, .qrt-gdatre-dx h1, .qrt-box-altezza-uno h1, .qrt-box-altezza-due h1, .qrt-box-altezza-variabile h1, .qrt-g-lato h1, .qrt-g-lato-dx h1{	/*font-weight: 600;*/	font-size: 15px;	color: #4A4A4A;}/*h2 box*/.qrt-u h2, .qrt-u-dx h2, .qrt-g h2, .qrt-g-dx h2, .qrt-gdatre h2, .qrt-gdatre-dx h2, .qrt-box-altezza-uno h2, .qrt-box-altezza-due h2, .qrt-box-altezza-variabile h2, .qrt-g-lato h2, .qrt-g-lato-dx h2{	/*font-weight: normal;*/	font-size: 13px;}/*h2  e h1 notizia*/.notizia h2 { font-size: 16px; font-weight: bold; }.notizia h1{ font-size: 21px; font-weight: bold; color: #4a4a4a;}.notizia h1 a{}h2.tit-fotobig{margin: 10px 0 0 6px;	color: #CCC;	font-size: 16px;	font-weight: normal;}h2.tit-fotobig  a{	color: #CCC;	font-weight: bold;}h2.tit-fotobig a:hover{	color: #ff9900;	text-decoration: none;}.paginazione-fotobig {	clear: both;	text-align: center;	/*border-top:  solid 1px #4b4b4b;*/	padding-top: 12px;	padding-bottom: 20px;	color:#000;	text-align:right;}.paginazione-fotobig a{	background-image: url(/asset/img/ginevra2008/btn_fotobig_n.gif);	margin: 15px 6px 0 0;	background-repeat: no-repeat;	padding: 7px 12px;	font-size: 12px;	font-weight: bolder;	height: 30px;	color: #fff;	/*border:1px solid red;*/}.paginazione-fotobig a:hover{	background-image: url(/asset/img/ginevra2008/btn_fotobig_h.gif);	background-repeat: no-repeat;	color: #fff;	text-decoration: none;} /*titoli sezioni */.qrt-u h3, .qrt-u-dx h3, .qrt-g h3, .qrt-g-dx h3, .qrt-gdatre h3, .qrt-gdatre-dx h3, .notizia h3, .qrt-box-altezza-uno h3, .qrt-box-altezza-due h3, .qrt-box-altezza-variabile h3, .qrt-g-lato h3, .qrt-g-lato-dx h3{		/*background-image: url(../img/sfondo_h3_ginevra2008.jpg);	background-repeat: no-repeat;*/	color: #40a720;	/*border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;*/	margin: 0 0 1px 0;	font-size: 16px;	font-family: Georgia, Times, Serif;	/*background-position: 0 -1px;*/	padding: 3px 8px 0px 0px;}h3 a {color: #40a720;}div.notizia h3 { margin: 0 0 10px 0;}/*h1 {font-size: 21px;}h2 {font-size: 16px;}h4 {font-size: 13px; padding: 6px 6px 0 6px;}h5 {font-size: 11px;}*//*.notizia { padding: 0;}.notizia p { margin: 5px 2px 10px 2px; }*/.top-aperture {margin: 10px 0 10px 0; float:left;}/*.notizia h1 { padding: 100px; }*//*.notizia h3 {margin: 0 0 10px 0;}*//*titolo.notizia h1 {	font-size: 21px;	margin: 5px 0 10px 0;		padding: 0;	line-height: 21px;}*//*.notizia h2 {	font-size: 14px;	margin: 0;	padding: 0;	line-height: 21px;}*/.titolo-notizia h3{	font-size: 14px;}/*.notizia h4{	font-size: 11px;	font-weight: normal;	margin: 0;	padding: 0;	color: #808080;}*/.link-notizia{	margin: 6px 0 10px 5px;	padding: 5px;	border-color: #999;	border-width: 1px 0 1px 0;	border-style: solid;}.link-notizia ul li, .box-link ul li{	display: inline;	border-right: #999999;	border-width: 0 1px 0 0;	border-style: none solid none none;	padding: 0 5px 0 8px;}.tool-notizia{	float: right;	margin: 5px 0 5px 0;}.tool-notizia ul li{	display: inline;	font-size: 11px;	/*margin: 0 3px 0 0;*/}.tool-notizia ul li img{	/*padding: 5px 5px 0 0;*/	vertical-align: middle;	/*margin: 0 1px 0 0;*/}.data-notizia{	float: left;	margin: 5px 0 5px 0;}.data-notizia h4{	font-weight: normal;	font-size: 11px;	color:#808080;}.titolo-notizia{	float: left;	width: 400px;}.foto-notizia{	width: 220px;	float: left;	display: block;	margin: 0 10px 10px 0;}.foto-lista{	width: 160px;	float: left;	display: block;	margin: 0;}.foto-lista-dx{	/*width: 220px;*/	float: right;	display: block;}.testo-lista{	float: left;	width: 340px;}.commenti-notizia h2{	font-size: 16px;	color: #CC0000;}.commenti-notizia p{	margin: 4px 6px 0 6px;	padding: 10px 0 10px 0;	border-bottom: #999;	border-width: 0 0 1px 0;	border-style: none none dashed none;}/* menu sx generale */.qrt-menusx{	margin: 1px 0 0 0;	/*background-color: #6e7591;*/	color: #fff;}.qrt-menusx h3{	padding: 6px 8px 5px 24px;	/*background-image: url(../img/sfondo_h3_menu.jpg);	background-repeat: no-repeat;*/	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	color: #40a720;	font-size: 14px;	background-position: 0 0px;}.qrt-menusx ul { }.qrt-menusx ul li{	padding: 3px 0 2px 6px;	border-bottom: #808080;	border-width: 0 0 1px 0;	border-style: none none solid none;}.qrt-menusx ul li a{	padding: 0 0 0 16px;	/*color: #fff;*/	background-image: url(../img/ginevra2008freccia_lista_hover.gif);	background-repeat: no-repeat;}.qrt-menusx ul li a:hover{	color: #F39B12;	font-weight: bold;	text-decoration: none;	background-image: url(../img/ginevra2008freccia_lista_hover.gif);	background-repeat: no-repeat;}.qrt-cerca-sx { margin: 6px; }#cerca-sx { width: 100px; }/* menu sx cerca video */ #cerca-video-sx.qrt-menusx{	margin: 0;	background-color: #ff9900;	color: #000;} #cerca-video-sx.qrt-menusx h3{	padding: 6px 8px 5px 24px;	background-image: url(/asset/img/sfondo_h3_menu_cercavideo.jpg);	background-repeat: no-repeat;	border-bottom: #fff;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	color: #000;	font-size: 14px;	background-position: 0 -4px;} #cerca-video-sx.qrt-menusx ul li{	padding: 3px 0 2px 6px;	border-bottom: #fff;	border-width: 0 0 1px 0;	border-style: none none solid none;} #cerca-video-sx.qrt-menusx ul li a{	padding: 0 0 0 16px;	color: #000;	background-image: url(/asset/img/freccia_lista_menusx_cercavideo.gif);	background-repeat: no-repeat;}#cerca-video-sx.qrt-menusx ul li a:hover{	color: #cc0000;	font-weight: bold;	text-decoration: none;	background-image: url(/asset/img/freccia_lista_hover_cercavideo.gif);	background-repeat: no-repeat;}/* menu sx la tua auto e club motori */.qrt-menusx-latuaauto{	margin: 0;	background-color: #494949;	color: #ccc;}.qrt-menusx-latuaauto h3{	padding: 6px 8px 5px 24px;	background-image: url(../img/sfondo_h3_menu_latuaauto.jpg);	background-repeat: no-repeat;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	color: #ccc;	font-size: 14px;	background-position: 0 -4px;}.qrt-menusx-latuaauto ul { }.qrt-menusx-latuaauto ul li{	padding: 3px 0 2px 6px;	border-bottom: #808080;	border-width: 0 0 1px 0;	border-style: none none solid none;}.qrt-menusx-latuaauto ul li a{	padding: 0 0 0 16px;	color: #ccc;	background-image: url(../img/freccia_lista_menusx.gif);	background-repeat: no-repeat;}.qrt-menusx-latuaauto ul li a:hover{	color: #00CC66;	font-weight: bold;	text-decoration: none;	background-image: url(../img/freccia_lista_hover_latuaau.gif);	background-repeat: no-repeat;}/* menu sx shop */.qrt-menusx-shop{	margin: 0;	background-color: #494949;	color: #ccc;}.qrt-menusx-shop h3{	padding: 6px 8px 5px 24px;	background-image: url(../img/sfondo_h3_menu_shop.jpg);	background-repeat: no-repeat;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	color: #ccc;	font-size: 14px;	background-position: 0 -4px;}.qrt-menusx-shop  ul { }.qrt-menusx-shop ul li{	padding: 3px 0 2px 6px;	border-bottom: #808080;	border-width: 0 0 1px 0;	border-style: none none solid none;}.qrt-menusx-shop ul li a{	padding: 0 0 0 16px;	color: #ccc;	background-image: url(../img/freccia_lista_menusx.gif);	background-repeat: no-repeat;}.qrt-menusx-shop ul li a:hover{	color: #4a78b6;	font-weight: bold;	text-decoration: none;	background-image: url(../img/freccia_lista_hover_shop.gif);	background-repeat: no-repeat;}.hduecentocinquanta{	height: 250px;	display: block;}.lista-notizie{	margin: 0;	color: #999999;	font-size:13px;}.notizia .lista-notizie{	margin: 10px 0 10px 0;	font-size:13px;}.lista-notizie ul{}.lista-notizie ul li{	padding: 5px;	border-top: #D4D4D4;	border-width: 1px 0 0 0;	border-style: dotted none none none;}.lista-notizie ul li a{}/* foto varie e icone */.foto-sx{	float: left;	margin: 0 6px 6px 0;}.icona-meteo{	vertical-align: middle;	float: left;	margin: 0 0 3px -5px;}.sfondo-foto{	background-color: #ccc;	text-align: center;	margin: 0;	padding: 2px 0;}/* box visualizza video */.sfondo-video{	background-color: #000;	/*text-align: center;*/	margin: 0;	padding: 4px;	background-image: url(../img/sfondo_video_saloni.jpg);	background-repeat: repeat-x;}/*.sfondo-video ul {padding: 6px;}.sfondo-video ul li { margin: 6px; color: #ccc; }.sfondo-video ul li a { color: #CCC; font-weight: bold; padding: 0 0 0 20px;}.sfondo-video ul li a#real { background-image: url(../img/video_ico_real_16_neg.gif); background-repeat: no-repeat;}.sfondo-video ul li a#win { background-image: url(../img/video_ico_win_16_neg.gif); background-repeat: no-repeat;}*/.fonte-video{	text-align: left;	color: #ccc;	font-size: 11px;	/*border-color: #525252 #B9B9B9 #525252 #B9B9B9;	border-width: 1px;	border-style: solid none solid none;*/}.db-video {	text-align: left; font-size: 11px; padding: 0 0 0 6px; }.db-video ul li { margin:0; padding:0; }.db-video ul li a { margin: 0; padding: 0 0 0 5px; font-weight: normal; color:#ccc; }.social-video {	text-align: left; font-size: 12px; }.social-video ul li { margin:0; padding:0; }.social-video ul li a{	margin: 0;	padding: 0 0 0 5px;	font-weight: bold;	color: #FC0;	line-height: 18px;}.sx-video h2{	color: #FFF;	font-weight: normal;	font-size:15px;}hr.separatore-bianco {	height: 1px;	border-width: 0px 0px 1px 0px;	border-color: #adadad;	border-style: solid;	clear: both;}/* tutte foto nelle subhome nello spazio #qrt-main hanno questi margini */#qrt-main .qrt-b .centra-foto img{	margin: 0;	padding: 6px 0 0 6px;}/* margini foto in box variabile da tre */#qrt-main .qrt-b .centra-foto-h img{	margin: 0;	padding: 6px;}/* invece se si trovano nel lato non hanno margini */ .qrt-g-lato .centra-foto img, .qrt-u-lato .centra-foto img, .qrt-u-lato-dx .centra-foto img{	margin: 0;	padding: 6px 0 0 0;	}/* le img dello shopping da 135 vanno centrate nel div, ma hanno il padding top da 6px */.centra-foto-shop {	margin: 0; padding: 6px 0 0 0;}.tastiera-bancadati2, .tastiera-bancadati, .paginazione-foto { float:left; }.paginazione-foto-avanti { float: right; }.tastiera-bancadati2, .tastiera-bancadati, .paginazione-foto, .paginazione-foto-avanti, .tastiera-bancadati-verticale{	/*background-color: #999999;*/	padding: 1px 0 0 1px;	*padding: 1px 0 1px 1px;	margin: 5px 0 5px 0;}.tastiera-bancadati2, .tastiera-bancadati{	/*width: 100%;*/	margin: 10px 0 10px 0;}.tastiera-bancadati2 ul, .tastiera-bancadati ul,.tastiera-bancadati-verticale ul, .paginazione-foto ul, .paginazione-foto-avanti ul {   }.tastiera-bancadati2 ul li, .tastiera-bancadati ul li, .paginazione-foto ul li, .paginazione-foto-avanti ul li { display: inline; }.tastiera-bancadati2 ul li a, .tastiera-bancadati-verticale ul li a, .tastiera-bancadati ul li a, .paginazione-foto ul li a, .paginazione-foto-avanti ul li a{	float: left;	display: block;	background-image: url(../img/sfondo_num_galleria2.jpg);	background-repeat: repeat-x;	margin: 0 3px 3px 0;	padding: 4px 0 4px 0;	text-align: center;	border-color: #999999;	border-width: 1px;	border-style: solid;}.tastiera-bancadati-verticale ul li a { width: 150px; }.paginazione-foto ul li a { width: 21px; }.paginazione-foto-avanti ul li a { width: 75px; }.tastiera-bancadati ul li a { width: 120px;}.tastiera-bancadati2 ul li a { width: 78px;}.tastiera-bancadati-verticale ul li a:hover, .tastiera-bancadati ul li a:hover, .paginazione-foto ul li a:hover, .paginazione-foto-avanti ul li a:hover{	background-image: url(../img/sfondo_num_galleria2_hover.jpg);	background-repeat: repeat-x;	text-decoration: none;	color: #FF9900;}.tastiera-bancadati-verticale ul li a#attivo, .tastiera-bancadati ul li a#attivo, .paginazione-foto ul li a#attivo{	background-image: url(../img/sfondo_num_galleria2_hover.jpg);	background-repeat: repeat-x;	color: #FF9900;	font-weight: bold;}.tastiera-bancadati-verticale ul li a#invia-foto{	background-image: url(../img/sfondo_bt_inviafoto.jpg);	background-repeat: no-repeat;	background-position: -2px -2px;}.tastiera-bancadati-verticale ul li a#invia-foto:hover{	background-image: url(../img/sfondo_bt_inviafoto_hover.jpg);	background-repeat: no-repeat;}/* lista partner nel dx auto nuove *//*.bt-partner {float:left; padding:3px;}*/.bt-partner ul li a{	/*background-color: #FFF;*/	background-image: url(/asset/img/blank_16x16.gif);	margin: 10px 0 10px 0;	padding: 10px;	background-repeat: no-repeat;}.bt-partner ul li a:hover{	/*background-color: #FFF;*/	background-image: url(/asset/img/blank_16x16.gif);	background-repeat: no-repeat;}/* Tabella allestimenti */.tab-db {margin: 10px 0 0 0;}.tab-db table{	/*font-size: 0.9em;*/	font-size: 12px;	width: 100%;}.tab-db caption{	font-size: 1.4em;	/*font-stretch: condensed;*/	font-weight: bold;	padding: 5px;	/*text-align: left;	text-transform: uppercase;	visibility:hidden;*/}.tab-db th, .tab-db td{	border-bottom: 1px solid #999;	border-top: 1px solid #999;	padding: 0.6em;	vertical-align: 4px;}.tab-db th h2, .tab-db td h2{	font-size: 14px;	padding: 0 0 0 18px;	margin: 0;	background-image: url(/asset/img/bancadati/frecciagiu_confronto.gif);	background-repeat: no-repeat;	background-position: 0 2px;}.tab-db th{	/*text-align: left;*/	font-weight: bold;	/*text-transform: uppercase;*/}.tab-db td img, .tab-db th img{	float: left;	margin: 0 10px 0 0;	padding: 0;	vertical-align: middle;}.tab-db thead th, .tab-db tfoot th, .tab-db tfoot td{	/*background-color: #cc9;*/	font-size: 1em;	background-image: url(../../asset/img/sfondo_th.jpg);	background-repeat: repeat-x;}.tab-db tbody th{	/*padding-left: 22px;	background-image: url(../../asset/img/freccia_tabella.gif);	background-repeat: no-repeat;	background-position: 6px 0.6em;*/}.tab-db tbody th, .tab-db td { background-color: #fff; }.tab-db tbody tr:hover td, .tab-db tbody tr:hover th { background-color: #ddd; }.tab-db tr.odd td, .tab-db tr.odd th { background-color: #eee; }.tab-db tbody a{	background-image: url(../img/freccia_tabella.gif);	background-repeat: no-repeat;	padding-left: 12px;	/*background-position: 6px 0;*/}	tbody a:visited {/*color: #999999;*/ }.tab-db tbody a:hover { /*color: #33c;*/ }.tab-db tbody a:active { /*color: #33c;*/ }.tab-db tbody td+td+td+td a { /*background: url(http://www.clacksweb.org.uk/images/external.gif) no-repeat right 0.4em;	padding-right: 12px;*/ }.tab-db tfoot th { /*text-align: right;*/ }.tab-db tfoot th:after { /*content: ":";*/ }.tab-db td.centra, .tab-db th.centra { text-align: center; }.tab-db td.centra-rosso, .tab-db th.centra-rosso { text-align: center; color:red; font-weight:bold; }/* fine tabella allestimenti*//* tool scheda db */.tool-scheda {font-size:9px;}.tool-scheda ul {}.tool-scheda ul li {}.tool-scheda ul li a {	background-image: url(../img/freccia_lista_8x8_grey.gif);background-repeat: no-repeat;padding: 0 0 0 16px;}.tool-scheda ul li a:hover {background-image: url(../img/freccia_lista_8x8_yellow.gif);background-repeat: no-repeat;}/* infotrafic */#hd-infotrafic{	background-color: #000;	background-image: url(../img/sfondo_hd_infotrafic.jpg);	margin: 0 0 6px 0;	float:left;	width:100%;}#hd-infotrafic img { float:left; }/**/.ricerca-classifica-sub{	float: left;	margin: 0;	background-color: #EEE;	background-image: url(../img/sfondo_tabhitparade.gif);}.ricerca-classifica-sub select, .ricerca-classifica-sub input { width:130px; margin:6px;}.ricerca-classifica{	float: left;	margin: 0 0 6px 0;	background-color: #EEE;	background-image: url(../img/sfondo_tabhitparade.gif);}.ricerca-classifica select, .ricerca-classifica input { width:130px; margin:10px;}.spazio-partner { padding: 0 50px 0 50px; }.piccolo{	font-size: 11px;	line-height: 15px;	color: #999;}.piccolo input {margin:0; padding:0; }/* login */div.clubmotori-container, div.latuaauto-container, div.infotrafic-container{	/*border-color: #999999;	border-width: 1px;	border-style: solid;	padding: 1px;	background-image: url(/asset/img/sfondo_box.png);	background-repeat: repeat-x;*/		float: left;	font-size: 12px;}div.clubmotori-container a, div.latuaauto-container a, div.infotrafic-container a {	/*color: #757575;*/}div.clubmotori-container a.evidenza, div.latuaauto-container a.evidenza, div.infotrafic-container a.evidenza {	color: red;	font-weight: bold;}div.clubmotori-container {	width: 191px;	/*width: 248px;*/	margin: 8px 6px 6px 0px;}div.latuaauto-container {	width: 191px;	/*width: 163px;*/	margin: 8px 6px 6px 0px;}div.infotrafic-container {	width: 191px;	/*border:1px solid red;*/	/*width: 163px;*/	margin: 8px 0px 6px 0px;	float:right;}div.topslide-container {	width: 390px;	/*border:1px solid red;*/	/*width: 163px;*/	margin: 8px 0px 6px 0px;	float:right;}div.clubmotori-container hr, div.latuaauto-container hr, div.infotrafic-container hr {	height: 1px;	border-width: 0px 0px 1px 0px;	border-color: #BEBEBE;	border-style: solid;	clear: both;}div.box-header, div.box-body, div.box-footer {	margin: 0px;}div.box-header img, div.box-body img, div.box-footer img {	float: left;	vertical-align: middle;}div.box-header {	height: 12px;	/*text-align: right;*/	padding: 3px 5px 3px 5px;}div.box-header .tit-top{	font-size: 13px;	font-weight: bold;	width: 85px;	float: left;	clear: none;	display: block;	margin: 0;	background-repeat: no-repeat;	background-position: 0 3px;	padding: 0 0 0 12px;}div.clubmotori-container div.box-header .tit-top, div.latuaauto-container div.box-header .tit-top { background-image: url(../img/sfondo_h1_top.gif);}div.infotrafic-container div.box-header h2 { background-image: url(../img/sfondo_h1_top_infotrafic.gif);}div.box-header ul li { float: left; }div.box-body {	height: 35px; /*44*/	border-width: 1px 0px 0 0px;	border-color: #BEBEBE;	border-style: solid;	padding: 4px 2px 4px 5px;}div.box-body ul li a, div.box-footer ul li a{	background-image: url(../img/freccia_ul_top.gif);	background-repeat: no-repeat;	padding: 0 4px 0 8px;}div.box-body img {	margin-right: 6px;	vertical-align: middle;}div.box-body form {	margin-top: 0px;}div.box-body p.nome {	font-size: 11px;	font-weight: bold;	color: red;	padding: 0px;	margin: 7px 0px 0px 0px;}div.box-footer {	height: 12px;	padding: 3px 5px 3px 5px;}div.box-footer ul li{	display: inline;	padding: 0 5px 0 0;	margin: 0;}div.box-infotrafic-meteo {	width: 40px;	float: right;	font-size: 7px;	text-align: center;}div.box-infotrafic-meteo img {	margin-left: 12px;}/*registrazione */DIV.steps{	PADDING-RIGHT: 10px;	PADDING-LEFT: 10px;	MARGIN-BOTTOM: 10px;	PADDING-BOTTOM: 10px;	PADDING-TOP: 10px;	border-bottom: #999;	border-width: 0 0 1px 0;	border-style: none none solid none;}DIV.steps LEGEND{	font-weight: bold;	padding: 0 0 10px 0;	color: #999;	font-size: 15px;}DIV.steps .row-box-search {	MARGIN-BOTTOM: 15px}DIV.steps SELECT {	FONT-SIZE: 11px; WIDTH: 200px}DIV.steps LABEL {	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 110px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right}DIV.steps TEXTAREA {	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; WIDTH: 470px; HEIGHT: 90px}DIV.steps SPAN.opt {	PADDING-RIGHT: 20px; FONT-SIZE: 11px}DIV.steps INPUT {	WIDTH: 200px}/* fine registrazione*//* area riservata */.area-riservata {}.informativa {margin:10px;}.informativa {margin:10px 6px 6px 0;}.informativa ul li {margin: 8px;}.foto-dueventi-sx {float:left; margin:10px;}DIV.area-riservata img{	float: left;	margin: 10px 10px 10px 10px;}DIV.area-riservata h2 { margin:10px;}DIV.area-riservata p { margin:10px;}/*invio foto e articoli */DIV.steps-invia-cat{	float: left;}DIV.steps-invia-cat ul li{	display: inline;	float:left;	margin: 10px 0 0 0;}DIV.steps-invia, DIV.steps-invia-cat{	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	MARGIN-BOTTOM: 10px;	PADDING-BOTTOM: 10px;	PADDING-TOP: 10px;	border-bottom: #999;	border-width: 0 0 1px 0;	border-style: none none solid none;}DIV.steps-invia LEGEND{	font-weight: bold;	padding: 0 0 10px 0;	color: #999;	font-size: 15px;}DIV.steps-invia .row-box-search {	MARGIN-BOTTOM: 15px}DIV.steps-invia SELECT {	FONT-SIZE: 11px; WIDTH: 200px}DIV.steps-invia LABEL{	display: block;	clear: both;	margin: 0 0 10px 0;}DIV.steps-invia-cat LABEL{	margin: 0 5px 0 3px;	width: 125px;	display: block;	float:left;}DIV.steps-invia TEXTAREA {	 MARGIN-BOTTOM: 5px; WIDTH: 470px; /*HEIGHT: 90px*/}DIV.steps-invia SPAN.opt {	PADDING-RIGHT: 20px; FONT-SIZE: 11px}DIV.steps-invia INPUT{	/*WIDTH: 150px;*/	margin: 0 0 0 5px;}DIV.steps-invia-cat INPUT{	/*WIDTH: 150px;*/	margin: 0 0 0 5px;	float:left;}/* fine invio foto e articoli *//* stili per la gestione multi tab nelle homepage */.paginazione-home {	position: relative;	margin: 0px 0px 0px 0px;	padding: 0px;	font-size: 14px;	font-weight: bold;	display: inline;	float: right;}.paginazione-home ul{	margin: 0;	padding: 0px;	display: inline;}.paginazione-home ul li {	background-image: none;	float: left;	margin: 0px;	padding: 0px;}.paginazione-home ul li a{	background-image: url(../img/sfondo_paginazione_home_bla.jpg);	background-color: #646464;	color: #C5C5C5;	margin: 0px 0px 0px 1px;	padding: 6px 8px 6px 8px;	display: block;	background-repeat: repeat-x;	background-position: 0 -2px;}.paginazione-home ul li.selected a{	background-image: url(../img/sfondo_paginazione_home_yel.jpg);	background-color: #F39B12;	color: #C5C5C5;	background-repeat: repeat-x;	color: #FFF;	font-weight:bold;}.paginazione-home ul li a:hover{	background-image: url(../img/sfondo_paginazione_home_yel.jpg);	background-color: #F39B12;	color: #C5C5C5;	text-decoration: none;	background-repeat: repeat-x;	color: #FFF;	}/*.tabcontent h1{	font-size: 18px;	margin: 0;}*/.tabcontent img {margin:0;}.tsez2-container {/*	background-color: #000000;*/	width: 500px;	display: block;}.tsez2-container ul {/*	background-color: #666666;*/	margin: 0px;	padding: 0px;	display: block;}.tsez2-container ul li{	float: left;	width: 133px;	background-color: #646464;	background-image: url(../img/sfondo_h3_menu.jpg);	background-repeat: no-repeat;	/*background-position: 7px 12px;*/	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0px 1px 1px 0px;	font-size: 14px;	background-position: 0 -4px;	padding: 7px 8px 6px 24px;}.tsez2-container ul li.selected{	background-image: url(../img/sfondo_h3.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;}.tsez2-container ul li a {/*	background-image: none;*/	/*font-size: 16px;*/	font-weight: bold;	margin: 0px;	padding: 0px;}.tsez2-container ul li a {	background-image: none;	color: #C5C5C5;}.tsez2-container ul li.selected a {	color: #4A4A4A;}.tsez2-container ul li a:hover {	background-image: none;	color:#F39B12;}.tsez3-container { 	width: 306px; /*308*/	display: block;	margin: 0 auto 0 auto;	padding: 0px;	text-align: center;}.tsez3-container ul {	margin: 0px;	padding: 0px;}.tsez3-container ul li {	float: left;	margin: 0px;	padding: 0px;}.tsez3-container ul li a{	display: block;	background-image: url(../img/sfondo_num_galleria.jpg);	background-repeat: repeat-x;	text-align: center;	border-color: #999999;	border-width: 1px;	border-style: solid;	font-size: 11px;	font-weight: bold;	margin: 1px 1px 1px 1px;	padding: 2px 0px 2px 0px;	width: 98px;	background-position: 0 0;}.tsez3-container ul li a:hover{	background-image: url(../img/sfondo_num_galleria_hover.jpg);	background-repeat: repeat-x;	text-decoration: none;	color: #FF9900;}.tsez3-container ul li.selected a{	background-image: url(../img/sfondo_num_galleria_hover.jpg);	background-repeat: repeat-x;	color: #FF9900;}.tsez4-container { 	/*width: 499px;*/	display: block;	margin: 0 0 10px 0;	padding: 0;	float:left;	/*text-align: center;*/}.tsez4-container ul {	margin: 0px;	padding: 0px;}.tsez4-container ul li {	float: left;	margin: 0px;	padding: 0px;}.tsez4-container ul li a{	/*display: block;*/	/*background-image: url(../img/sfondo_num_galleria.jpg);	background-repeat: repeat-x;*/	/*text-align: center;	border-color: #999999;	border-width: 1px;	border-style: solid;*/	font-size: 11px;	font-weight: bold;	margin: 1px;	padding: 2px 4px;	border-right: 1px solid #999;	/*width: 120px;	background-position: 0 0;*/}.tsez4-container ul li a:hover{	/*background-image: url(../img/sfondo_num_galleria_hover.jpg);	background-repeat: repeat-x;	text-decoration: none;*/	color: #FF9900;}.tsez4-container ul li.selected a{	background-image: url(../img/sfondo_num_galleria_hover.jpg);	background-repeat: repeat-x;	color: #FF9900;}.marginedx {float:left; margin:0 6px 0 0;}.tabcontent .marginedx {float:left; margin:0 6px 0 0;}/* fine */h3.shop{	background-image: url(../img/sfondo_h3_shop.jpg);	background-repeat: no-repeat;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	font-size: 14px;	background-position: 0 -4px;	padding: 7px 8px 5px 24px;	}/* carplanner */h3.latuaauto{	background-image: url(../img/sfondo_h3_latuaauto.jpg);	background-repeat: no-repeat;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 1px 0;	font-size: 14px;	background-position: 0 -4px;	padding: 7px 8px 5px 24px;	}hr.separatore {	height: 1px;	border-width: 0px 0px 1px 0px;	border-color: #999999;	border-style: solid;	clear: both;}/* ricerca parametrica auto nuove */.ricerca-parametri-car {}.ricerca-parametri-altri{	margin: 0;	/*border-color: #999999;	border-width: 1px 0 0 0;	border-style: solid;*/}.ricerca-parametri-car ul li,  .ricerca-parametri-altri ul li { display: inline; }.ricerca-parametri-altri ul li{  	border-width: 0;	border-style: none;	line-height: 16px;		}.ricerca-parametri-altri ul li a, .ricerca-parametri-altri ul li a:hover{	background-image: url(../img/bancadati/separatore_parametri.gif);	padding: 2px 4px 2px 4px;	margin: 4px 0;	background-repeat: no-repeat;	background-position: 0 0;}.ricerca-parametri-car ul li a{	float: left;	display: block;	margin: 0 3px 3px 0;	padding: 65px 0 4px 0;	text-align: center;	/*border-color: #999999;	border-width: 1px;	border-style: solid;*/	width: 114px;}.ricerca-parametri-car ul li a#berl-a { background-image: url(../img/bancadati/berl-b.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#berl-a:hover { background-image: url(../img/bancadati/berl-b-hover.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#berl-b { background-image: url(../img/bancadati/berl-a.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#berl-b:hover { background-image: url(../img/bancadati/berl-a-hover.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#cabrio { background-image: url(../img/bancadati/cabrio.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#cabrio:hover { background-image: url(../img/bancadati/cabrio-hover.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#coupe { background-image: url(../img/bancadati/coupe.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#coupe:hover { background-image: url(../img/bancadati/coupe-hover.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#fuori-a { background-image: url(../img/bancadati/fuori-a.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#fuori-a:hover { background-image: url(../img/bancadati/fuori-a-hover.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#fuori-b { background-image: url(../img/bancadati/fuori-b.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#fuori-b:hover { background-image: url(../img/bancadati/fuori-b-hover.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#monovolume { background-image: url(../img/bancadati/monovolume.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#monovolume:hover { background-image: url(../img/bancadati/monovolume-hover.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#station { background-image: url(../img/bancadati/station.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#station:hover { background-image: url(../img/bancadati/station-hover.jpg);background-repeat: no-repeat; }/*trazione */.ricerca-parametri-car ul li a#traz-post { background-image: url(../img/bancadati/POSTERIORE.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#traz-ant { background-image: url(../img/bancadati/ANTERIORE.jpg); background-repeat: no-repeat; }.ricerca-parametri-car ul li a#traz-int { background-image: url(../img/bancadati/INTEGRALE.jpg); background-repeat: no-repeat;}.ricerca-parametri-car ul li a#traz-ins-post { background-image: url(../img/bancadati/POST_ANT_INSERIBILE.jpg);background-repeat: no-repeat; }.ricerca-parametri-car ul li a#traz-ins-ant { background-image: url(../img/bancadati/ANT_POST_INSERIBILE.jpg);background-repeat: no-repeat; }/* auto usate */.tab-ricerca {}.tabella-ricerca {}/* Tabella allestimenti */.tabella-ricerca{}.tabella-ricerca table{	font-size: 12px;}.tabella-ricerca caption{	font-size: 1.4em;	font-weight: bold;	padding: 5px;}.tabella-ricerca th, .tabella-ricerca td{	border: 1px solid #999;	padding: 4px 8px;}.tabella-ricerca-bis table tr{	/*padding: 6px 4px;*/	border-color: #999;	border-width: 0 0 1px 0;	border-style: solid;}.tabella-ricerca-bis table tr td{	padding: 5px 4px;	/*border-color: #999;	border-width: 1px 0 1px 0;	border-style: solid;*/}.tabella-ricerca-bis table{margin:5px 0 0 0;}.tabella-ricerca thead th, .tabella-ricerca tfoot th, .tabella-ricerca tfoot td{	font-size: 1em;	background-image: url(/asset/img/sfondo_th.jpg);	background-repeat: repeat-x;}.tab-annunci table {}.tab-annunci table tr td {padding:2px; font-size:12px;}/*tabella dentro .notizia */.tab-sport {margin: 10px 0 5px 0;}.tab-sport table tr td{	padding: 1px;	border-color: #999;	border-width: 1px;	border-style: solid;	font-size:12px;	padding: 1px;}.tab-pad table tr td {padding: 3px;}.padding-cartine {padding:0 0 0 80px;}.tab-db .meno-pad table tr td {padding:1px;}.colonna-contatti{	width: 225px;	float: left;	margin: 10px 5px 10px 0;	padding:0;}.colonna-contatti ul {/*padding: 0 0 0 5px; list-style:square inside;*/}.colonna-contatti ul li{	padding: 10px 0 0 6px;	/*font-weight: bold;*/	font-size: 12px;}.colonna-mappa{	width: 155px;	float: left;	margin: 10px 5px 10px 0;	padding:0;}.colonna-mappa ul {/*padding: 0 0 0 5px; list-style:square inside;*/}.colonna-mappa ul li a{	padding: 0 0 0 5px;	font-weight: bold;	font-size: 16px;	color: #FF9900;	}.colonna-mappa ul li ul {/*padding: 0 0 0 3px;  list-style: disc inside;*/ }.colonna-mappa ul li ul li a {/*padding: 0*/; font-size: 12px; color:#333; }.colonna-mappa ul li ul li ul {/*padding: 0*/;   /*list-style: circle inside;*/}.colonna-mappa ul li ul li ul li a {/*padding: 0*/;  font-size: 12px;  font-weight: normal; color:#777;}/* tabella prove pdf */.tab-pdf table tr td {padding:6px; font-size:11px;}.tab-pdf table tr td input {margin: 5px 0 5px 0;}.tab-pdf table tr{	margin: 5px;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;}.tab-generica table tr td {padding:3px; font-size:12px;}/*BOXLINK NUOVO */.box-link{	padding: 10px;	text-align: center;	margin: 6px 0 6px 0;}.boxlink, .boxlink-uno, .boxlink-due, .boxlink-tre, .boxlink-quattro, .boxlink-sei,  .boxlink-pari,  .boxlink-dispari { float: left; background-color: #333333; padding: 1px; }.boxlink h2,.boxlink-uno h2, .boxlink-due h2, .boxlink-tre h2, .boxlink-quattro h2, .boxlink-sei h2,  .boxlink-pari h2,  .boxlink-dispari h2{	background-color: #373737;	background-image: url(/asset/img/sfondo_h2_boxlink.jpg);	padding: 3px 0 3px 12px;	color: #FFF;	font-size: 12px;}.boxlink h2 a, .boxlink-uno h2 a, .boxlink-due h2 a, .boxlink-tre h2 a, .boxlink-quattro h2 a, .boxlink-sei h2 a, .boxlink-pari h2 a, .boxlink-dispari h2 a { color: #FFF; font-size: 12px; }.boxlink-uno h2 a:hover, .boxlink h2 a:hover, .boxlink-due h2 a:hover, .boxlink-tre h2 a:hover, .boxlink-quattro h2 a:hover, .boxlink-sei h2 a:hover, .boxlink-pari h2 a:hover, .boxlink-dispari h2 a:hover  { color: #FFF; }.boxlink ul li, .boxlink-due ul li, .boxlink-tre ul li, .boxlink-quattro ul li, .boxlink-sei ul li, .boxlink-pari ul li, .boxlink-dispari ul li { display: inline; }.boxlink ul li a, .boxlink-due ul li a, .boxlink-tre ul li a, .boxlink-quattro ul li a, .boxlink-sei ul li a, .boxlink-pari ul li a, .boxlink-dispari ul li a{	float: left;	display: block;	background-image: url(/asset/img/tastoboxlink2.jpg);	background-repeat: no-repeat;	margin: 1px 1px 0 0;	padding: 4px 0 3px 22px;	color: #E3E3E3;	font-size: 12px;	font-weight: bold;	border-color: #666666;	border-width: 1px;	border-style: solid;}.boxlink-uno ul li a{	display: block;	background-image: url(/asset/img/tastoboxlink2.jpg);	background-repeat: no-repeat;	margin: 1px 1px 0 0;	padding: 4px 0 3px 22px;	color: #E3E3E3;	font-size: 12px;	font-weight: bold;	border-color: #666666;	border-width: 1px;	border-style: solid;}.boxlink-uno ul li a {width: 475px;}.boxlink-dispari ul li a {width: 141px;}.boxlink-pari ul li a  {width: 225px;}.boxlink-due ul li a, .boxlink-tre ul li a {width: 305px;}.boxlink-quattro ul li a, .boxlink-sei ul li a {width: 141px;}.boxlink ul li a:hover, .boxlink-uno ul li a:hover, .boxlink-due ul li a:hover, .boxlink-tre ul li a:hover, .boxlink-quattro ul li a:hover, .boxlink-sei ul li a:hover, .boxlink-pari ul li a:hover{	background-image: url(/asset/img/tastoboxlink2_hover.jpg);	background-repeat: no-repeat;	color: #F90;	text-decoration: none;}.logo-boxlink, .logo-boxlink-due, .logo-boxlink-tre, .logo-boxlink-quattro, .logo-boxlink-sei{	float: left;	width: 168px;	margin: 1px 0 0 0;	background-color: #FFF;	text-align: center;}.logo-boxlink {padding: 12px 0 12px 0;}.logo-boxlink-due, .logo-boxlink-quattro { *padding: 2px 0 4px 0; }.logo-boxlink-tre, .logo-boxlink-sei {padding: 12px 0 12px 0; *height:50px;}.foto-boxlink { float: left; padding: 1px 0 0 0; text-align: center; width:100%}/*partner bmw */.box-partner-rigasingola{	padding: 8px 0 0 0;	font-family: Arial;	font-size: 12px;	font-weight: bold;	float:left;}.tasti-fotovideo { margin: 5px 0 5px 0; padding: 0 0 5px 0; }.tasti-fotovideo  ul li { display: inline; }.tasti-fotovideo ul li a{	border-color: #D0D0D0;	border-width: 1px;	border-style: solid;	padding: 3px 5px 4px 24px;}.tasti-fotovideo ul li#video a{	background-image: url(/asset/img/saloni_tasto_video.jpg);	background-repeat: no-repeat;	background-position: 0 0;}.tasti-fotovideo ul li#foto a{	background-image: url(/asset/img/saloni_tasto_foto.jpg);	background-repeat: no-repeat;	background-position: 0 0;}.acquista-prova{	background-color: #0748A3;	padding: 5px;	color: #FFF;	font-size: 11px;	font-weight: bold;	float: right;	display: inline;}.prove-acapo {padding: 0 0 0 24px;}.acquista-prova:hover { background-color: #ff0000;}#box-prove-pdf { background-image: url(/asset/img/shopping/sfondo_boxprove.jpg); background-repeat: no-repeat; }#box-prove-pdf ul li a{	background-image: url(/asset/img/shopping/freccia_provepdf.gif);	background-repeat: no-repeat;	padding: 3px 0 3px 24px;	background-position: 0 0;}#box-prove-pdf ul li a:hover{	background-image: url(/asset/img/shopping/freccia_provepdf_hover.gif);	background-repeat: no-repeat;}/*partners */.titolo-partner{	border-bottom: #808080;	border-width: 0 0 1px 0;	border-style: none none solid none;	float:left;	width:100%;	padding:7px 0;	margin: 0 0 10px 0;}.a-cura-di{	padding: 8px 8px 8px 24px;	color: #4A4A4A;	border-bottom: #999999;	border-width: 0 0 1px 0;	border-style: none none solid none;	margin: 0 0 15px 0;	text-align: right;	vertical-align: middle;}.a-cura-di img { vertical-align: middle; }h2.tit-fotobig{margin: 10px 0 0 6px;	color: #1e498a;	font-size: 16px;	font-weight: normal;}h2.tit-fotobig  a{	color: #1e498a;	font-weight: bold;}h2.tit-fotobig a:hover{	color: #ff9900;	text-decoration: none;}/*.paginazione-fotobig {	clear: both;	text-align: center;	padding-top: 12px;	padding-bottom: 20px;	color:#1e498a;	text-align:right;}.paginazione-fotobig a{	background-image: url(/asset/img/ginevra2008/btn_fotobig.jpg);	margin: 15px 6px 0 0;	background-repeat: no-repeat;	padding: 7px 12px;	font-size: 12px;	font-weight: bold;	height: 30px;	color: #fff;}.paginazione-fotobig a:hover{	background-image: url(/asset/img/ginevra2008/btn_fotobig_h.jpg);	background-repeat: no-repeat;	color: #1e498a;	text-decoration: none;}*/.adv-key{	font-family: verdana;	font-size: 10px;	font-weight: bold;	padding: 6px 0px;	float: left;	border-bottom: #ddd;	border-width: 0 0 1px 0;	border-style: none none solid none;	width:100%;}.adv-key a {color: #999999;}.adv-key img {float:left; border:1px solid; margin: 0 4px;}h3#tit-bacheca{	font-family: Arial, Geneva, Verdana, Sans serif;	font-size: 12px;	color: #999999;	text-transform: uppercase;	border-bottom: #ddd;	border-width: 0 0 1px 0;	border-style: none none solid none;}/*cerca top */		#searchform-header	{		margin: 5px;		padding: 0;		width: 390px;		height: auto;		float: right;		background-image: url(http://www.quattroruote.it/asset/img/gsa/sfondo_cerca2.jpg);		background-repeat: no-repeat;		background-position: left top;	}	#searchform-header #s {		margin:0; padding:7px 0px 4px 30px;		width:300px; 		height:auto;		border:0;		background:none;		float:left;		font-size:0.92em; color:#333333;	}	#searchform-header #go {		float:right;		margin:0;	}	.top-search	{		background-image: url(http://www.quattroruote.it/asset/img/gsa/sfondo_div_ricerca2.jpg);		background-repeat: repeat-x;		float:left;		/*width:988px;*/		width:100%;		margin:6px 0 0 0;	}	.top-bottoni {float:left; font-size:11px; width:550px;}	.top-bottoni ul {margin:12px 0 0 6px; padding:0;}	.top-bottoni ul li {display:inline; margin: 0 3px 0 0; border-right: 1px solid #666666; padding: 0 5px 0 0;}	.top-bottoni ul li a {color:#666666;}			.booking-infotrafic {margin:6px 0; background-color:#0748a3; border-top:1px solid #999; border-bottom:1px solid #999;clear:both;}
