@charset "utf-8";


/*#carsCounter {border:1px solid red;}*/
.btn_submit_confronta {
	color:#FFF;
	/*background-image:url(/asset/img/nuovo/btn_conferma_ricerca.gif);
	background-repeat:repeat-x;*/
	line-height:18px;
	padding:0;
	display:block;
	text-align: center;
	text-decoration: none;
	float: left;
	width:248px;
	
}
.btn_submit_confronta a{
	font-size: 18px!important;
	color:#FFF;
	text-decoration: none;
	display:block;
	text-align: center;
	margin: auto;
	text-transform: uppercase;
	line-height: 18px;
	font-weight:normal;
}
.normal{ padding-right:10px;}
.parametri {
	width:630px;
	padding:18px 0 0 0px;
}

.parametri p {
	margin:0;
	padding:0;
	font-size:14px;
}

.parametri span.titBig {
	font-size:18px;
	font-weight:bold;
	width: auto;
	padding-right: 5px;
	margin-top: -4px;
	font-family: Arial, Helvetica, sans-serif;
}

.parametri div {
	float:left;
}

.la_tua_ricerca {
	width:518px;
	font-family: Arial, Helvetica, sans-serif;
}

.btn_ricomincia {
	padding:4px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	float:left;
	width: 112px;
}
.btn_ricomincia a{
	text-decoration:none;
	float:left;
	display: block;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	height:16px;
}
.btn_ricomincia .btnOpen, .btn_ricomincia .btnMid, .btn_ricomincia .btnClose{ float:left; display:block; white-space:nowrap; height:16px;}
.btn_ricomincia .btnOpen {
	background-image:url(/asset/img/nuovo/btn_sx_h16.gif);
	background-repeat:no-repeat;
	font-size:1px;
	padding: 0px 0px 0px 0px;
	width: 10px;
}
.btn_ricomincia .btnClose {
	background-image:url(/asset/img/nuovo/btn_dx_h16.gif);
	background-repeat:no-repeat;
	font-size:1px;
	width: 10px;
}
.btn_ricomincia .btnMid {
	background-image:url(/asset/img/nuovo/btn_mid_h16.gif);
	background-repeat: repeat-x;
	text-transform: uppercase;
}
.risultati_ricerca {
	display:block;
	width:630px;
	padding:16px 0 0 0;
	float:left;
}
.risultati_ricerca ul{
	width:100%;
	list-style:none;
}
.risultati_ricerca ul li{
	float:left;
	display:inline;
	font-size:14px;
	padding: 0px 5px 0px 0px;
	line-height:20px;
}
.risultati_ricerca ul li a{
	float:left;
	display:block;
	background-image: url(/asset/img/nuovo/img_pul_chiudi_bianca.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	font-size: 14px;
	color: #006EB4;
	background-position: 0px 4px;
	white-space: nowrap;
	text-decoration:none;
}
.risultati_ricerca ul li a:hover{
	background-image: url(/asset/img/nuovo/img_pul_chiudi.png);
	background-repeat:no-repeat;
	text-decoration:underline;
}
/*inzio ordinamento*/

.n_allestimenti {
	float:left;
	font-size:20px;
	/*color:#FFF;*/
	padding:0;
	width:200px;
	height:29px;
}

.n_allestimenti p {
	margin:0;
	padding:0;
}

.ordina_per {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	padding:10px 10px 0 0;
	width:250px;
	height:24px;
	text_align:right;
}

.ordina_per p {
	float:right;
	padding:3px 10px 0 0;
	margin:0;
	color:#333;
	font-size:14px;
}

.ordina_per select {
	float:right;
}

	/*fine ordinamento*/

	/*inizio risultati ricerca*/

.box_risultati {
	width:630px;
	float: left;
}
.auto_trovate {
	width:630px;
	height:70px;
	/*border-bottom:1px solid #C9C9C9;*/
	color:#F4392B;
	font-weight:bold;
	padding:10px 0 0 0;
}

.auto_trovate div {
	float:left;
}

.auto_trovate span {
	font-size:22px;
	line-height: 32px;
}

.auto_trovate p {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:10px 0 0 0;
}

/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX SLIDER PARAMETRI PREZZO -------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
.boxParametri {
	float:left;
	width:614px;
	/*background-color:#EAEAEA;*/
	padding:17px 0px 10px 14px;
	display: block;
}
.titParametro {
	font-size:18px;
	float:left;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
}
.paramFascia {
	font-size: 14px;
	width: 580px;
	margin: -50px auto auto auto;
	text-align: right;
	float: left;
}
/*prezzo*/
#box-param_prezzo .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_prezzo.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_prezzo .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*potenza*/
#box-param_potenza .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_potenza.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_potenza .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*cilindrata*/
#box-param_cilindrata .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_cilindrata.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_cilindrata .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*consumo*/
#box-param_consumo .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_consumo.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_consumo .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*emissioni*/
#box-param_emiss .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_emiss.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_emiss .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*velocit*/
#box-param_velocita .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_velocita.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_velocita .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*accelerazione*/
#box-param_accelerazione .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_accelerazione.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_accelerazione .ui-slider {clear: both; top: 40px; padding-left:10px;}

/*bagagliaio*/
#box-param_bagagliaio .boxParametri select{
	width:117px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float:left;
}
#box-param_bagagliaio.boxParametri label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
}
#box-param_bagagliaio .ui-slider {clear: both; top: 40px; padding-left:10px;}


fieldset { border:0; margin: 0px; height: auto;}

/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX PARAMETRI MARCHE-------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
.boxLista {
	float:left;
	clear: both;
	width: 614px;
	padding: 15px 0 0 0;
	font-size: 14px;
	_font-size: 12px;
	color: #333;
}
#box-param_alimentazione .boxLista{
	font-size: 14px;
	_font-size: 12px;
}
.boxLista-col {
	display:block;
	width:139px;
	padding: 0px 14px 0px 0px;
	text-transform:uppercase;
	float: left;
	overflow: hidden;
}
.boxLista-col input,.boxLista-2col input{
	margin:5px 3px 0px 0px!important;
	_margin:5px 0px 0px 0px;
	display:block;
	padding:0px;
	float: left;
}
.boxLista .boxLista-col ul{
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat:repeat-x;
	background-position:left top;
	list-style:none;
	width:139px;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
}
.boxLista .boxLista-col ul li{
	list-style:none;
	width:139px;
	line-height:23px;
	height:24px;
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	display: list-item;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
}
.boxLista-2col {
	display:block;
	width:292px;
	padding: 0px 14px 0px 0px;
	text-transform:uppercase;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
}

.boxLista .boxLista-2col ul{
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat:repeat-x;
	background-position:left top;
	list-style:none;
	width:292px;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
}
.boxLista .boxLista-2col ul li{
	list-style:none;
	width:292px;
	line-height:23px;
	height:24px;
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	display: list-item;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
}
/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX SLIDER PARAMETRI DIMENSIONI-------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*.boxDimensioni {
	font-size:14px;
	float:left;
	height:55px;
	width: 600px;
	padding-top:20px;
	overflow-x:hidden;
	overflow-y:hidden;
	}
	
.boxDemensioni .boxDimImg{ 
	float:left;}
.boxDimensioni.paddingTop15{ padding-top:15px;}
#box-param_dimensioni form, #box-param_dimensioni fieldset{
	clear:both;
	float:left;
	width: 600px;
}
.boxDimensioni label{
	line-height:21px;
	height:21px;
	float: left;
	padding:0px 5px 0px 5px;
	display: inline;
	font-weight:bold;
	font-size: 14px;
	margin-top: -39px;
}
.boxDimensioni select{
	width:60px;
	padding:0px 0px 0px 3px;
	font-size: 12px;
	margin:0px;
	float: none!important;
}
.boxDimensioni .ui-slider { left:-370px; top: -15px; padding-left:0px; width:270px!important; float:left;}
.boxDimensioni .ui-slider-label{ font-size:12px;}
.ui-slider-tooltip{ z-index:300; padding:0px; margin:0px;}*/



/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX SLIDER PARAMETRI DIMENSIONI-------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
.boxDimensioni {
    font-size:14px;
    float:left;
    height:55px;
    width: 600px;
    padding-top:20px;
    overflow-x:hidden;
    overflow-y:hidden;
    }
    
.boxDemensioni .boxDimImg{ 
    float:left;}
.boxDimensioni.paddingTop15{ padding-top:15px;}
#box-param_dimensioni form, #box-param_dimensioni fieldset{
    clear:both;
    float:left;
    width: 600px;
}
.boxDimensioni label{
    line-height:21px;
    height:21px;
    float: left;
    padding:0px 5px 0px 5px;
    display: inline;
    font-weight:bold;
    font-size: 14px;
    margin-top: -39px;
}
.boxDimensioni select{
    width:60px;
    padding:0px 0px 0px 3px;
    font-size: 12px;
    margin:0px;
    float: none!important;
}
.boxDimensioni .ui-slider { left:-370px; top: -15px; padding-left:0px; width:270px!important; float:left;}
.boxDimensioni .ui-slider-label{ font-size:12px;}
.ui-slider-tooltip{ z-index:300; padding:0px; margin:0px;}


/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX PARAMETRI CARROZZERIE-------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
.carrozzeria_row label{margin:0;padding:0;display:block;float:left;border:0;}
.carrozzeria_row{
	float:left;
	width:600px;
	height:90px;
	display:block;
	margin:0;
	padding:0;
	border:0;
	white-space: nowrap;
}

#box_berlina24, #box_berlina35, #box_cabrio, #box_fuoristradaaperta, #box_fuoristradachiusa, #box_multispazio, #box_coupe, #box_stationwagon {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	font-size:11px;
	color:#333;
	background-position: left top;
	background-repeat: no-repeat;
	z-index:999;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}

#box_berlina24 label, #box_berlina35 label, #box_cabrio label, #box_fuoristradaaperta label, #box_fuoristradachiusa label, #box_multispazio label, #box_coupe label, #box_stationwagon label{
	width:145px;
	height:90px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	cursor:pointer;
}
#box_berlina24:hover, #box_berlina35:hover, #box_cabrio:hover, #box_fuoristradaaperta:hover, #box_fuoristradachiusa:hover, #box_multispazio:hover, #box_coupe:hover, #box_stationwagon:hover{
	background-position: left top;
	background-repeat: no-repeat;
	color:#FFFFFF;}
#box_berlina24 input, #box_berlina35 input, #box_cabrio input, #box_fuoristradaaperta input, #box_fuoristradachiusa input, #box_multispazio input, #box_coupe input, #box_stationwagon input{
	margin:68px 5px 0 0;
	padding:0;
	position:relative;
	z-index:-999;
	float:left;
	display:block;
	height: 15px;
	width: 15px;
}
.carrozzeria_row label span{font-family: Arial, Helvetica, sans-serif;}
/* INIZIO BERLINA 2-4 PORTE */
#box_berlina24{	background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_2-4_off.jpg);}
#box_berlina24:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_2-4_hover.jpg);}
#box_berlina24.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_2-4_on.jpg);color:#FFFFFF;}
/* FINE BERLINA 2-4 PORTE */

/* INIZIO BERLINA 3-5 PORTE */
#box_berlina35{	background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_3-5_off.jpg);}
#box_berlina35:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_3-5_hover.jpg);}
#box_berlina35.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_berlina_3-5_on.jpg);color:#FFFFFF;}
/* FINE BERLINA 3-5 PORTE */

/* INIZIO CABRIO */
#box_cabrio{background-image: url(/asset/img/nuovo/ico_carrozzeria_cabrio_off.jpg);}
#box_cabrio:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_cabrio_hover.jpg);}
#box_cabrio.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_cabrio_on.jpg);color:#FFFFFF;}
/* FINE CABRIO */

/* INIZIO FUORISTRADA APERTA */
#box_fuoristradaaperta{	background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradaaperta_off.jpg);}
#box_fuoristradaaperta:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradaaperta_hover.jpg);}
#box_fuoristradaaperta.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradaaperta_on.jpg);color:#FFFFFF;background-repeat: no-repeat;}
/* FINE FUORISTRADA APERTA */

/* INIZIO FUORISTRADA CHIUSA */
#box_fuoristradachiusa{	background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradachiusa_off.jpg);}
#box_fuoristradachiusa:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradachiusa_hover.jpg);}
#box_fuoristradachiusa.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_fuoristradachiusa_on.jpg);color:#FFFFFF;}
/* FINE FUORISTRADA CHIUSA */

/* INIZIO MULTISPAZIO */
#box_multispazio{background-image: url(/asset/img/nuovo/ico_carrozzeria_multispazio_off.jpg);}
#box_multispazio:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_multispazio_hover.jpg);}
#box_multispazio.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_multispazio_on.jpg);color:#FFFFFF;}
/* FINE MULTISPAZIO */

/* INIZIO COUPÉ */
#box_coupe{	background-image: url(/asset/img/nuovo/ico_carrozzeria_coupe_off.jpg);}
#box_coupe:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_coupe_hover.jpg);}
#box_coupe.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_coupe_on.jpg);color:#FFFFFF;}
/* FINE COUPÉ */

/* INIZIO STATION WAGON */
#box_stationwagon{	background-image: url(/asset/img/nuovo/ico_carrozzeria_stationwagon_off.jpg);}
#box_stationwagon:hover{background-image: url(/asset/img/nuovo/ico_carrozzeria_stationwagon_hover.jpg);}
#box_stationwagon.active{background-image: url(/asset/img/nuovo/ico_carrozzeria_stationwagon_on.jpg);color:#FFFFFF;}
/* FINE STATION WAGON */
/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX PARAMETRI TRAZIONE-------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
.trazione_row label{margin:0;padding:0;display:block;float:left;border:0;}
.trazione_row{
	float:left;
	width:600px;
	height:90px;
	display:block;
	margin:0 -3px 0 0;
	padding:0;
	border:0;
	white-space: nowrap;
}

#box_trazant, #box_trazint, #box_trazpost, #box_trazantpost {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	font-size:11px;
	color:#006EB4;
	background-position: left top;
	background-repeat: no-repeat;
	z-index:999;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}
#box_trazant label, #box_trazint label, #box_trazpost label, #box_trazantpost label{
	width:145px;
	height:90px;
	margin:0;
	padding:0; 
	cursor:pointer;
}
#box_trazant:hover, #box_trazint:hover, #box_trazpost:hover, #box_trazantpost:hover {
	background-position: left top;
	background-repeat: no-repeat;
	color:#FFFFFF;}
#box_trazant input, #box_trazint input, #box_trazpost input, #box_trazantpost input{
	margin:68px 5px 0 0;
	padding:0;
	position:relative;
	z-index:-999;
	float:left;
	display:block;
	height: 15px;
	width: 15px;
}
#box_trazant.active, #box_trazint.active, #box_trazpost.active, #box_trazantpost.active{color:#FFFFFF;}
/* INIZIO TRAZIONE ANTERIORE */
#box_trazant{background-image: url(/asset/img/nuovo/ico_trazione_anteriore_off.jpg);}
#box_trazant:hover{background-image: url(/asset/img/nuovo/ico_trazione_anteriore_hover.jpg);}
#box_trazant.active{background-image: url(/asset/img/nuovo/ico_trazione_anteriore_on.jpg);}
/* FINE BERLINA TRAZIONE ANTERIORE */
/* INIZIO TRAZIONE INTEGRALE */
#box_trazint{background-image: url(/asset/img/nuovo/ico_trazione_integrale_off.jpg);}
#box_trazint:hover{background-image: url(/asset/img/nuovo/ico_trazione_integrale_hover.jpg);}
#box_trazint.active{background-image: url(/asset/img/nuovo/ico_trazione_integrale_on.jpg);}
/* FINE BERLINA TRAZIONE INTEGRALE */
/* INIZIO TRAZIONE POSTERIORE */
#box_trazpost{background-image: url(/asset/img/nuovo/ico_trazione_posteriore_off.jpg);}
#box_trazpost:hover{background-image: url(/asset/img/nuovo/ico_trazione_posteriore_hover.jpg);}
#box_trazpost.active{background-image: url(/asset/img/nuovo/ico_trazione_posteriore_on.jpg);}
/* FINE BERLINA TRAZIONE POSTERIORE */
/* INIZIO TRAZIONE ANTERIORE + POSTERIORE */
#box_trazantpost{background-image: url(/asset/img/nuovo/ico_trazione_ant_post_ins_off.jpg);}
#box_trazantpost:hover{background-image: url(/asset/img/nuovo/ico_trazione_ant_post_ins_hover.jpg);}
#box_trazantpost.active{background-image: url(/asset/img/nuovo/ico_trazione_ant_post_ins_on.jpg);}
/* FINE BERLINA TRAZIONE ANTERIORE + POSTERIORE */


/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------BOX ALLESTIMENTI -------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*----------tooltip-----------*/
#tooltipBase {
	display:none;
	background-image:url(/asset/img/nuovo/img_tool_prev.png);
	font-size:12px;
	height:75px;
	width:168px;
	padding:15px;
	color:#000;
	z-index:200;
	font-family: Arial, Helvetica, sans-serif;
}

/*inizio allestimenti*/

.txt_pub span.link{
	color:#006EB4;
	font-weight: bold;
}
.block {
	display:block;
	text-decoration: none;
}
.allestimenti {
	width:604px;
	height:auto;
}
.boxPubblicita {
	margin:0;
	padding:10px 0 0 18px;
	height:53px;
	width:632px;
	background-image:url(/asset/img/nuovo/gradiente_pub.jpg);
	background-repeat:repeat-x;
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	cursor: pointer;
}
.boxPubblicita a{
	 color:#757575;
	 font-size:11px;
	 text-decoration:none;}
.boxPubblicita .logo_pub {
	width:120px;
	height:40px;
	background-color:#FFF;
	float:left;
	border:1px solid #006FB5;
}
.boxPubblicita .txt_logo_pub {
	text-align:center;
	padding:10px 0 0 0;
	color:#006FB5;
	font-size:12px;
	font-weight:bold;
}
.boxPubblicita .txt_pub {
	margin:0;
	padding:4px 28px 12px 28px;
	float:left;
	color:#757575;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:410px;
}
.boxPubblicita .link_txt_pub {
	text-decoration:none;
	color:#006EB4;
}
.des_auto {
	width:630px;
	background-color:#FFF;
	padding:14px 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-bottom: 4px;
	background-image: url(/asset/img/nuovo/linea_dotted_grey.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	position:relative;
}
.img_des_auto {
	width:85px;
	/*height:64px;*/
	border:1px solid #BBB;
	padding:3px;
	float:left;
	overflow:hidden;
}
.txt_des_auto {
	float:left;
	padding:0 0 0 10px;
	width: 330px;
}
.txt_des_auto a { text-decoration:none;}
h3.tit_txt_des_auto {
	font-size:18px;
	text-decoration:none;
	font-weight:normal!important;
	line-height: 18px;
	margin: 0 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
}
h2.des_txt_des_auto {
	padding:0;
	font-size:18px;
	font-weight:bold;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.qual_txt_des_auto {
	font-size:12px!important;
	color:#333333;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.txt_des_auto a:hover span{color:#F30000}
.img_des_auto img,.img_des_auto a{border:0; margin:0; padding:0; text-decoration:none; float:left;}
.info_des_auto {
	padding:0;
	margin:0;
	float:left;
}
.prezzo_des_auto {
	float:right;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	margin-top:-8px;
}
.costo_prezzo_des_auto {
	font-size:24px;
	text-align:right;
	float:right;
	font-weight: bold;
	color: #355482;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	clear: both;
}
.euro_prezzo_des_auto {
	font-size:14px;
	float:right;
	text-align:right;
	padding:7px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

.prezzo_allestimenti_auto {float:right; margin-right:10px;}
.prezzo_des_auto img {
	padding-left:8px;
}
.btnsmallColor0{text-transform:uppercase; background-color:#F4392C; font-size: 11px; line-height: 16px; color: #FFF; font-weight: bold; text-decoration: none; width: 80px; text-align: center; float: left; margin-left: 8px; display: block;}
.prezzo_des_auto a  { float:left}
.pul_prezzo_des_auto {
	text-align:right;
	padding:10px 0 5px 0;
	float: left;
	margin: 0;
	width: 100%;
	clear: both !important;
}


.btn_allestimento { text-align:right;}

.btn_allestimento .qrt-btn.red {margin-right:0 !important; float:right;}
/*fine allestimenti*/
	
	

.none {
	/*display:none;*/
}
.visible{ display:block;}

.qtip { font-family: Arial, Helvetica, sans-serif; font-size:11px;}

/* esaurimento scorte */
	.esaurimento-scorte {background-color:#fff1b7; color:#cc0000; font-size:10px; padding:4px; position:absolute; top:10px; left:-5px; border:1px solid #f30000; z-index:3; }
	.esaurimento-scorte-lista {
	position:absolute;
	top:20px;
	left:-10px;
	background-color:#fff1b7;
	color:#F30000;
	font-size:9px;
	padding:2px;
	float:left;
	/*margin:0 0 0 103px;*/
	border: 1px solid #F30000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
}

	.esaurimento-scorte-allestimento {background-color:#fff1b7; color:#cc0000; font-size:11px; padding:3px; float:right; margin:0;}
	.esaurimento-scorte-confronto {background-color:#fff1b7; color:#cc0000; font-size:11px; padding:3px;position:absolute; top:0 left:0; float:left; margin:80px 0 0 0;}
form li{padding:0;}

/* ############################################### NUOVA GRAFICA SCHEDA */
table.tableImg {
	width:480px;
	height:336px;
	float:right;
}
table.tableImg tr td {
	width:480px;
	height:336px;
	background:#eeeeee;
	vertical-align: middle;
	text-align: center;
}
.btnPrestitiOnLine {
	float:left;
	clear:both;
	width:630px;
	height:23px;
	padding-top:2px;
	margin-top:8px;
	background:#eee;
	text-align: center;
}
.boxLeftScheda {
	float:left;
	width:435px;
}
.boxLeftScheda h1 {
	clear:both;
	display:block;
}
.boxLeftScheda h1.titAuto a {
    font-family: 'GestaRegular';
    font-size: 30px !important;
    font-weight: normal;
    line-height: 34px;
    text-decoration: none !important;
}
.btnConfNew {width:195px !important;}
.boxRightScheda {
	float:right;
	width:190px;
	height:140px;
	overflow: hidden;
	font-family: 'GestaRegular';
    font-size: 13px !important;
    color:#355482;
    text-align: right;
}
.boxRightScheda p {margin-bottom: 8px;}
.boxRightScheda .prezzo_tipo_auto {
	font-family: 'GestaRegular';
    font-size: 42px !important;
    color:#355482;
}
a.btnSmallArrow, a.btnSmallArrow:hover {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	width:144px;
	height:21px;
	line-height: 21px;
	clear:both;
	float:right;
	margin-bottom:3px;
	text-align: right;
	padding-right: 20px;
	background:transparent url(/asset/img/nuovo/bg_btn_flotte.gif) no-repeat top right;
}
#NewGraficRicambi #scheda_ricambi h3.categoria-positive {font-size:18px;}
#NewGraficRicambi #scheda_ricambi table, #NewGraficRicambi #scheda_ricambi table td,  #NewGraficRicambi .containerTable {
    background:#fffceb;
}
#NewGraficRicambi #scheda_ricambi table {
	width:315px !important;
	margin-right: 0px !important;
}
#NewGraficRicambi .puntoInfoRicambi {width:16px;}
#NewGraficRicambi #scheda_ricambi .txtACura {
    font-size:11px;
    color:#1e1e1e;
    width:145px;
}
#NewGraficRicambi .openmodalbox {
    display: block;
    height: 16px;
    position: absolute;
    right: 220px;
    top: 9px;
    width: 16px;
    z-index: 1;
}
#NewGraficRicambi #scheda_ricambi table td {
    font-size: 11px;
    font-family:arial;
    padding: 2px;
    border-bottom: solid 1px #eee;
    width:238px;
    font-weight: bold;
}
#NewGraficRicambi #scheda_ricambi table td.noWrap {
	width:60px;
	font-weight: normal;
}
#NewGraficRicambi #scheda_ricambi .even, #NewGraficRicambi #scheda_ricambi .odd {
    margin:2px 5px;
    float:left;
    width:298px;
}
#NewGraficRicambi ul.listRicambiTd {margin:0px 0px;}
#NewGraficRicambi ul.listRicambiTd li {font-weight:normal;letter-spacing: -0.5px;}
#NewGraficRicambi ul.listRicambiTd li {
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    padding-left: 12px;
}
/* ################################################# LISTINO */
.listinoAllestimentoNew .txt_des_auto {
    width: 278px;
}
.listinoAllestimentoNew .txt_des_auto .pul_prezzo_des_auto {width:194px;}
.listinoAllestimentoNew .boxRightScheda {padding-top:0px;height:115px;}
.listinoAllestimentoNew h2.des_txt_des_auto {
    font-family: 'GestaBold';
    font-size: 21px !important;
    font-weight: normal;
    line-height: 24px;
    text-decoration: none !important;
}
.listinoAllestimentoNew h3.tit_txt_des_auto {
    font-family: 'GestaRegular';
    font-size: 24px !important;
    text-decoration: none !important;
}
.listinoAllestimentoNew .bloccoSpecificheList {float:left;width:630px;font-size:12px;padding:2px 0px;}
.listinoAllestimentoNew table.img_des_auto tr td {
	width:145px;
	height:110px;
	vertical-align: middle;
	background: #3c3c3c;
}
.singolaRigaAssicura .assicurazioni a {
	width:305px;
	padding-right:5px;
}
.boxRightScheda p a {line-height: 34px;color:#355482;}
.prezzo_tipo_auto sup {
	font-size:24px;
}
