/* GENERALE */*{ 	margin:0px;	padding:0px;}body{	margin:0px auto;	font-family:'Lucida Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:100%;		background:#740406 url(images/fe/pattern.jpg) repeat;	color:#cdc3c2;	text-align:center;}a img{	border:none;	padding:0px;	margin:0px;}h2 span,li span,a span{	display: block;	height: 0;	overflow: hidden;	clip: rect(0,0,0,0);}h3{	font-size:13px;	font-weight:bold;}form,fieldset{	margin:0;	padding:0;	border:none;}/* CONTENITORE */#contenitore{	width:980px;	margin:0 auto;	padding-top: 55px;}.compro{	font-size: 24px;	font-family: "Trebuchet MS";	font-weight: normal;}/* HEADER */#header{	width:969px;	height:327px;	background:url(images/fe/header_bg.gif) no-repeat;	padding:8px 5px 0 6px;}#menu_lang{	width:70px;	height:17px;	margin-left:890px;}#menu_lang ul{	list-style:none;	margin:0px;	padding:0px;}#menu_lang ul li{	display:inline;	float:left;}#menu_lang ul li a{	width:35px;	height:17px;	display:block;}#menu_lang ul li.ita a{	background:url(images/fe/ita.jpg) no-repeat;}#menu_lang ul li.eng a{	background:url(images/fe/eng.jpg) no-repeat;}#header_flash{	width:969px;	height:264px;	background:url(images/foto_header.jpg) no-repeat;}#box_menu_top_benvenuti{	width:969px;	height:45px;	background:url(images/fe/tit_benvenuti.jpg) no-repeat right;}#box_menu_top_servizi{	width:969px;	height:45px;	background:url(images/fe/tit_servizi.jpg) no-repeat right;}#box_menu_top_dove{	width:969px;	height:45px;	background:url(images/fe/tit_dovesiamo.jpg) no-repeat right;}#box_menu_top_autovetture{	width:969px;	height:45px;	background:url(images/fe/tit_autovetture.jpg) no-repeat right;}#box_menu_top_imbarcazioni{	width:969px;	height:45px;	background:url(images/fe/tit_imbarcazioni.jpg) no-repeat right;}#box_menu_top_moto{	width:969px;	height:45px;	background:url(images/fe/tit_moto.jpg) no-repeat right;}#box_menu_top_accessori{	width:969px;	height:45px;	background:url(images/fe/tit_accessori.jpg) no-repeat right;}#menu_top{	width:678px;	height:45px;	float:left;}#menu_top ul{	list-style:none;	padding:0px;	margin:0px;}#menu_top ul li{	float:left;	display:inline;}#menu_top ul li a{	height:45px;	display:block;}#menu_top li.autovetture a{	width:147px;	background:url(images/fe/autovetture.jpg);}#menu_top li.autovetture a:hover{	height:147px;	height:45px;	background:url(images/fe/autovetture.jpg) 0 -45px;}#menu_top li.autovetture_act{	width:147px;	height:45px;	background:url(images/fe/autovetture.jpg) 0 -45px;}#menu_top li.imbarcazioni a{	width:160px;	background:url(images/fe/imbarcazioni.jpg);}#menu_top li.imbarcazioni a:hover{	height:45px;	background:url(images/fe/imbarcazioni.jpg) 0 -45px;}#menu_top li.imbarcazioni_act{	width:160px;	height:45px;	background:url(images/fe/imbarcazioni.jpg) 0 -45px;}#menu_top li.moto a{	width:90px;	background:url(images/fe/moto.jpg);}#menu_top li.moto a:hover{	height:45px;	background:url(images/fe/moto.jpg) 0 -45px;}#menu_top li.moto_act{	width:90px;	height:45px;	background:url(images/fe/moto.jpg) 0 -45px;}#menu_top li.accessori a{	width:281px;	background:url(images/fe/accessori.jpg);}#menu_top li.accessori a:hover{	height:45px;	background:url(images/fe/accessori.jpg) 0 -45px;}#menu_top li.accessori_act{	width:281px;	height:45px;	background:url(images/fe/accessori.jpg) 0 -45px;}/* CORPO */#corpo{	width:955px;	padding-left:6px;	padding-right:20px;	float:left;	background:url(images/fe/pattern_corpo.gif) repeat-y;}/* COLONNA SX */#colonna_sx{	width:167px;	min-height:430px;	border-top:1px solid #a05d38;	float:left;	background:#590103 url(images/fe/col_sx_bg.jpg) no-repeat top;	padding-bottom: 20px;}#menu_sx{	width:167px;	text-align:left;}#menu_sx ul{	list-style:none;	padding:0px;	margin:0px;}#menu_sx ul li{	width:167px;}#menu_sx ul li a{	display:block;}#menu_sx ul li.benvenuti a{	height:35px;	background:url(images/fe/benvenuti.jpg) no-repeat;}#menu_sx ul li.benvenuti a:hover{	height:35px;	background:url(images/fe/benvenuti.jpg) no-repeat 0 -35px;}#menu_sx ul li.benvenuti_act{	height:35px;	background:url(images/fe/benvenuti.jpg) no-repeat 0 -35px;}#menu_sx ul li.servizi a{	height:34px;	background:url(images/fe/servizi.jpg) no-repeat;}#menu_sx ul li.servizi a:hover{	height:34px;	background:url(images/fe/servizi.jpg) no-repeat 0 -34px;}#menu_sx ul li.servizi_act{	height:34px;	background:url(images/fe/servizi.jpg) no-repeat 0 -34px;}#menu_sx ul li.dove a{	height:34px;	background:url(images/fe/dovesiamo.jpg) no-repeat;}#menu_sx ul li.dove a:hover{	height:34px;	background:url(images/fe/dovesiamo.jpg) no-repeat 0 -34px;}#menu_sx ul li.dove_act{	height:34px;	background:url(images/fe/dovesiamo.jpg) no-repeat 0 -34px;}#menu_ico{	margin-top:39px;	margin-left:20px;}#menu_ico ul{	padding:0px;	margin:0px;	list-style:none;}#menu_ico ul li{	display:inline;	float:left;	margin-right:12px;	margin-bottom:11px;}#menu_ico ul li a{	border:1px solid #e8d27b;	width:32px;	height:32px;	display:block;}#menu_ico ul li.ferrari a{	background:url(images/fe/ferrari_ico.jpg) no-repeat;}#menu_ico ul li.lamborghini a{	background:url(images/fe/lamborghini_ico.jpg) no-repeat;}#menu_ico ul li.mercedes a{	background:url(images/fe/mercedes_ico.jpg) no-repeat;}#menu_ico ul li.porsche a{	background:url(images/fe/porsche_ico.jpg) no-repeat;}#menu_ico ul li.maserati a{	background:url(images/fe/maserati_ico.jpg) no-repeat;}#menu_ico ul li.audi a{	background:url(images/fe/audi_ico.jpg) no-repeat;}#menu_ico ul li.volkswagen a{	background:url(images/fe/volkswagen_ico.jpg) no-repeat;}#menu_ico ul li.bentley a{	background:url(images/fe/bentley_ico.jpg) no-repeat;}#menu_ico ul li.bmw a{	background:url(images/fe/bmw_ico.jpg) no-repeat;}#menu_ico ul li.astonmartin a{	background:url(images/fe/am_ico.jpg) no-repeat;}#menu_ico ul li.jeep a{	background:url(images/fe/jeep_ico.jpg) no-repeat;}#menu_ico ul li.jaguar a{	background:url(images/fe/jaguar_ico.jpg) no-repeat;}#menu_ico ul li.cadillac a{	background:url(images/fe/cadillac_ico.jpg) no-repeat;}#menu_ico ul li.bugatti a{	background:url(images/fe/bugatti_ico.jpg) no-repeat;}#menu_ico ul li.rollsroyce a{	background:url(images/fe/rr_ico.jpg) no-repeat;}#menu_ico ul li.toyota a{	background:url(images/fe/toyota_ico.jpg) no-repeat;}#menu_ico ul li.alfa a{	background:url(images/fe/alfa_ico.jpg) no-repeat;}#menu_ico ul li.dodge a{	background:url(images/fe/dodge_ico.jpg) no-repeat;}#menu_ico ul li.mini a{	background:url(images/fe/mini_ico.jpg) no-repeat;}#menu_ico ul li.fiat a{	background:url(images/fe/fiat_ico.jpg) no-repeat;}#menu_ico ul li.ford a{	background:url(images/fe/ford_ico.jpg) no-repeat;}#menu_ico ul li.honda a{	background:url(images/fe/honda_ico.jpg) no-repeat;}#menu_ico ul li.hyundai a{	background:url(images/fe/hyundai_ico.jpg) no-repeat;}#menu_ico ul li.chevrolet a{	background:url(images/fe/chevrolet_ico.jpg) no-repeat;}#menu_ico ul li.mitsubishi a{	background:url(images/fe/mitsubishi_ico.jpg) no-repeat;}#menu_ico ul li.nissan a{	background:url(images/fe/nissan_ico.jpg) no-repeat;}#menu_ico ul li.peugeot a{	background:url(images/fe/peugeot_ico.jpg) no-repeat;}#menu_ico ul li.renault a{	background:url(images/fe/renault_ico.jpg) no-repeat;}#menu_ico ul li.opel a{	background:url(images/fe/opel_ico.jpg) no-repeat;}#menu_ico ul li.smart a{	background:url(images/fe/smart_ico.jpg) no-repeat;}#menu_ico ul li.volvo a{	background:url(images/fe/volvo_ico.jpg) no-repeat;}#menu_ico ul li.seat a{	background:url(images/fe/seat_ico.jpg) no-repeat;}#menu_ico ul li.saab a{	background:url(images/fe/saab_ico.jpg) no-repeat;}#menu_ico ul li.landrover a{	background:url(images/fe/landrover_ico.jpg) no-repeat;}/* COLONNA DX */#colonna_dx{	width:782px;	min-height:430px;	border-top:1px solid #a05d38;	float:left;	background:#440202 url(images/fe/col_dx_bg.jpg) no-repeat top;}*:first-child+html #colonna_dx{	padding-bottom:17px;} /* Internet Explorer 7 *//*HOME********************************************/#box_titolohome{	margin-top:10px;	margin-bottom: 5px;	padding-left: 150px;	}#box_home{	margin:5px 24px 23px 37px;	text-align:justify;	font-size:13px;}#box_home h3{	color:#dab381;	font-family: "Times New Roman";	font-size: 20px;	font-style: italic;	font-weight: normal;}#box_home img{	border:1px solid #b08655;	width:239px;	height:184px;	float:left;	margin:15px 20px 10px 0px;}#box_home p{	padding-top:10px;	padding-bottom:15px;	line-height:22px;}/*LISTA AUTO**************************************************/#box_lista{	margin:11px;}.mod_lista{	width:757px;	margin-bottom:17px;	float:left;	font-size:12px;}.mod_lista h3{	width:743px;	height:27px;	background:#7a0408;	color:#e7e1e1;	text-align:left;	border-left:1px solid #7a0408;	border-top:1px solid #7a0408;	border-bottom:1px solid #b1653d;	border-right:1px solid #b1653d;	padding-left:13px;	margin-bottom:20px;	line-height:27px;}.mod_lista img{	width:320px;	height:240px;	border:1px solid #ac8655;	float:left;	margin:0 24px 15px 12px;}.info{	width:399px;	float:left;	padding-bottom:9px;	border-bottom:1px solid #9a643b;	margin-bottom:7px;	text-align:left;	line-height:13px;}.info span,.txt_info span{	font-weight:bold;	color:#e7cf89;}p.mostra_scheda, p.mostra_scheda_main{	width:360px;	height:27px;	background:#7e0508;	border-bottom:1px solid #b1653d;	border-right:1px solid #b1653d;	border-top:1px solid #7e0508;	border-left:1px solid #7e0508;	line-height:27px;	color:#e7e1e1;	float:left;	font-weight:bold;}p.mostra_scheda{	margin-top:18px;}p.mostra_scheda_main{	margin: 0px 0px 30px 200px;}p.mostra_scheda_main a{   color: #E7CF89;	 font-family: "Trebuchet MS";	 font-size: 24px;	 text-decoration: none;	 font-weight: normal;}p.mostra_scheda_main a:hover{	 text-decoration: underline;}p.mostra_scheda a,p.mostra_scheda a:hover{	color:#e7e1e1;}p.txt_info{	clear:left;	text-align:justify;	margin-left:12px;	line-height:17px;	padding-bottom:20px;	border-bottom:1px solid #92643b;	margin-bottom:17px;}.paginazione{	width:744px;	line-height:20px;	margin:8px 0px 21px;}div.paginazione ul{	list-style:none;	text-align:center;}div.paginazione li{	display:inline;	margin-right:6px;	font-size:12px; 	font-weight:bold;	height:20px;}div.paginazione li.act{ 	display:inline; 	color:#fff;	text-decoration:underline;}div.paginazione a{	color:#e7cf89;	text-decoration:none;}div.paginazione a:hover{	color:#fff;	text-decoration:underline;}div.paginazione li.indietro a{	background:url(images/fe/freccia_sx.gif) no-repeat;	padding:3px 10px;	text-decoration:none;}div.paginazione li.avanti a{	background:url(images/fe/freccia_dx.gif) no-repeat;	padding:3px 10px;	text-decoration:none;}/*SERVIZI********************************************/#box_servizi{	margin:12px 24px 23px 37px;	text-align:justify;	font-size:13px;}#box_servizi_sx{	margin-right:20px;	width:191px;	float:left;	margin-top:8px;}#box_servizi_dx{	float:left;	width:510px;}#box_servizi_dx h3{	color:#dab381;}.box_servizi_sx_img{	border-bottom:1px solid #b08655;	width:182px;	height:140px;	padding-bottom:15px;	margin-bottom:10px;}.box_servizi_sx_img img{	border:1px solid #b08655;	width:180px;	height:140px;}#box_servizi_dx p{	padding-top:0px;	padding-bottom:15px;	line-height:22px;}/*SCHEDA**************************************************/p.stampa_scheda{	width:143px;	height:27px;	background:#7e0508;	border-bottom:1px solid #b1653d;	border-right:1px solid #b1653d;	border-top:1px solid #7e0508;	border-left:1px solid #7e0508;	line-height:27px;	color:#e7e1e1;	float:left;	font-weight:bold;	margin-top:18px;	margin-right:15px;}p.stampa_scheda a,p.stampa_scheda a:hover{	color:#e7e1e1;}p.txt_info{	clear:left;	text-align:justify;	margin-left:12px;	line-height:17px;	padding-bottom:20px;	border-bottom:1px solid #92643b;	margin-bottom:17px;}#box_scheda{	width:734px;	border:1px solid #ac663e;	margin-bottom:17px;	background:#5b0102;	color:#e7e1e1;	padding:13px 11px;	float:left;}.tit_scheda{	width:732px;	height:25px;	border:1px solid #ac663e;	background:#490202;	line-height:25px;	font-size:12px;	font-weight:bold;	color:#e7cf89;	clear:left;}.commenti_txt{	font-size:12px;	text-align:justify;	margin:13px 5px;}.box_commenti{	float:left;	width:140px;	height:61px;	border:1px solid #ac663e;	margin-right:4px;	text-align:center;	margin-bottom:17px;}.box_commenti_tit{	width:140px;	height:25px;	border-bottom:1px solid #ac663e;	line-height:25px;	font-size:12px;	font-weight:bold;	color:#e7cf89;	background:#490202;}.box_commenti_txt{	width:140px;	height:35px;	line-height:35px;	font-size:12px;	background:#dacccc;	color:#490202;}#box_galleria{	width:732px;	border-left:1px solid #ac663e;	border-right:1px solid #ac663e;	border-bottom:1px solid #ac663e;	padding-top:25px;	float:left;}#box_video{	width:732px;	border-left:1px solid #ac663e;	border-right:1px solid #ac663e;	border-bottom:1px solid #ac663e;	padding-top:25px;	float:left;}.mod_galleria{	padding:0px 22px;	float:left;}.mod_galleria img{	width:320px;	height:238px;	border:1px solid #af6c42;}.mod_galleria p{	width:320px;	height:35px;	line-height:35px;	font-size:12px;	font-weight:bold;}.mod_galleria p a,.mod_galleria p a:hover{	color:#e7cf89;}.mod_video{	padding:0px 22px;	float:left;}.mod_video_titolo{	height:35px;	line-height:35px;	font-size:12px;	font-weight:bold;}.mod_video_testo{	font-size:12px;	text-align:justify;	margin:13px 5px;	padding-bottom:20px;	border-bottom:1px solid #92643b;	margin-bottom:17px;	}/*RICHIESTA INFO********************************/#ric_info{	display:none;	width:615px;	height:368px;	position:absolute;	top:25%;	left:25%;	padding:8px;	border:1px solid #96643b;	background:url(images/fe/ric_info.jpg) no-repeat;}#box_ric_info{    width:612px;	height:362px;	border:1px solid #96643b;}#box_ric_info h3{	width:598px;	height:28px;	border-bottom:1px solid #96643b;	background:#9f070a;	line-height:28px;	text-align:center;}#box_ric_info h3 a{	float:right;	background:url(images/fe/chiudi.gif) no-repeat;	width:14px;	height:14px;	margin-top:-20px;	margin-right:8px;}#box_ric_info h3 a span{	display: block;	height: 0;	overflow: hidden;	clip: rect(0,0,0,0);}#box_ric_info p{	font-size:12px;	font-weight:bold;	color:#e7cf89;	margin:22px 0;}#form_contatti{	margin-right:16px;	text-align:right;}#input_sx,#input_dx{	float:right;	width:291px;	text-align:right;}#form_contatti label{	vertical-align:top;}.campi_input{	width:185px;	height:18px;	background:#d5d0d0;	border:1px solid #935e3a;	margin-left:10px;	margin-bottom:15px;	font-size:10px;	padding-left:3px;}#form_contatti textarea{	width:466px;	height:120px;	border:1px solid #935e3a;	margin-left:10px;	clear:left;	margin-bottom:15px;	font-size:12px;	font-family:Arial;	padding:5px;	background:#d5d0d0;}#form_contatti button{	border:1px solid #935e3a;	margin-top:10px;	cursor:pointer;	height:27px;	background:#9f070a;	color:#e7cf89;	font-size:12px;	font-weight:bold;}#form_contatti button.invia{	margin-left:100px;	margin-right:21px;	width:123px;	text-decoration:underline;}#form_contatti button.annulla{	width:83px;	text-decoration:underline;}/*DOVESIAMO****************************************/#box_dove{	margin:11px;	width:757px;	margin-bottom:17px;	float:left;	font-size:12px;}#box_dove h3{	width:743px;	height:27px;	background:#7a0408;	color:#e7e1e1;	border-left:1px solid #7a0408;	border-top:1px solid #7a0408;	border-bottom:1px solid #b1653d;	border-right:1px solid #b1653d;	padding-left:13px;	margin-bottom:20px;	line-height:27px;}#box_dove h3 a,#box_dove h3 a:hover{	color:#dac674;}.box_cartina{	margin-left:30px;	width:200px;	float:left;}.box_cartina img{	width:198px;	height:250px;	border:1px solid #ad8755;	margin-bottom:9px;}.box_cartina p{	font-size:11px;	font-weight:bold;	color:#e7cf89;	margin-bottom:33px;}.info_contatti{	text-align:left;	margin-left:35px;	clear:left;	line-height:25px;	margin-bottom:15px;}.info_contatti span{	font-weight:bold;	color:#dac674;}.info_contatti a,.info_contatti a:hover{	color:#dac674;}/* FOOTER */#footer{	width:980px;	height:44px;	clear:left;	background:url(images/fe/footer_ombra.jpg) no-repeat top;}#footer p{	font-size:12px;	color:#fff;	line-height:50px;}#footer p a,#footer a:hover{	color:#c4977e;}#box_titololanding{        width:720px;    	margin-top:10px;	margin-bottom: 5px;	padding-left: 34px;}#box_titololanding h1, #box_titololanding h2{    text-align:left;}#box_titololanding h1{    font-size:21px;    font-weight: bold;}#box_titololanding h2{    font-size:15px;    font-weight: bold;}#landing{    width:940px;    padding:15px;    margin:15px auto;    text-align:left;    font-size:10px;    border:1px solid #DFC276;    background-color: #490202;    font-weight: bold;}#landing a, #landing a:hover, #landing a:visited, #landing h1{    color: #CDC3C2;    font-weight: bold;}#landing h1{   font-size:10px;   font-weight: bold;   margin:0px;   margin-bottom:10px;   padding:0px;}#landing a, #landing a:visited{    text-decoration: none;}#landing a:hover{    text-decoration: underline;}p.list{    margin-left:0px!important;    margin-bottom:20px!important;}/***** INIZIO NOTIFICATION *****/.message{                -webkit-background-size: 40px 40px;                -moz-background-size: 40px 40px;                background-size: 40px 40px;                background-image: -webkit-gradient(linear, left top, right bottom,                                                        color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),                                                        color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),                                                        color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),                                                        to(transparent));                background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,                                                        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,                                                        transparent 75%, transparent);                background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,                                                        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,                                                        transparent 75%, transparent);                background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,                                                        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,                                                        transparent 75%, transparent);                background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,                                                        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,                                                        transparent 75%, transparent);                background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,                                                        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,                                                        transparent 75%, transparent);                 -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);                 -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);                 box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);                 width: 100%;                 border: 1px solid;                 color: #fff;                 padding: 15px;                 position: fixed;                 _position: absolute;                 text-shadow: 0 1px 0 rgba(0,0,0,.5);                 -webkit-animation: animate-bg 5s linear infinite;                 -moz-animation: animate-bg 5s linear infinite;								 z-index: 1000;}.error{                 background-color: #de4343;                 border-color: #c43d3d;}.warning{                 background-color: #eaaf51;                 border-color: #d99a36;}.success{                 background-color: #61b832;                 border-color: #55a12c;}.message h3{                 margin: 0 0 5px 0;}.message p{                 margin: 0;}@-webkit-keyframes animate-bg{    from {        background-position: 0 0;    }    to {       background-position: -80px 0;    }}@-moz-keyframes animate-bg{    from {        background-position: 0 0;    }    to {       background-position: -80px 0;    }}/***** FINE NOTIFICATION ***/
