@charset "utf-8";
/* CSS Document */

#qrt-tv{
	width:630px;
	float:left;
	height:340px;
	display:block;
	margin-bottom: 0;
	padding: 0px 0px 10px 0px;
	overflow: hidden;
}
.qrttv-Menu{
	float:left;
	width: 630px!important;
	display:block;
	margin:0;
	padding:0;
	height:360px;
	overflow: hidden;
}
.qrt-Acc{
	float:left;
	width:155px;
	display: inline;
	overflow: hidden;
}

/* bottoni gallery */
.btn_container {
	width:480px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 0px 0;
}
.container-vota {
	width:147px;
	height:54px;
	background-color:#EAEAEA;
	float:left;
	margin:6px 0 0 0;
}

ul.breadcrumb_auto {
	font-weight:bold;
	font-size:18px;
	list-style:none;
	width:100%;
	list-style:none;
	clear: both;
}
ul.breadcrumb_auto li
{
	float: left;
	display: inline;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	/*line-height:20px;*/
	font-family: 'GestaBold' !important;
	font-weight: normal;
}
ul.breadcrumb_auto li a,.titBig4 a{
	float:left;
	display:block;
	background-image:url(/asset/img/nuovo/arrow_blu.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 18px;
	font-size: 21px;
	background-position: 0px -3px;
	white-space: nowrap;
	text-decoration:none;
}
.titBig5 a{
	float:left;
	display:block;
	background-image:url(/asset/img/nuovo/arrow_blu.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 18px;
	font-size: 18px;
	background-position: 0px -3px;
	white-space: nowrap;
	text-decoration:none;
}
ul.breadcrumb_auto li a:hover,.titBig4 a:hover,.titBig5 a:hover {
	background-image:url(/asset/img/nuovo/arrow_blu_hover.gif);
	background-repeat:no-repeat;
	text-decoration:underline;
}
ul.breadcrumb_auto li a:active{
	background-image:url(/asset/img/nuovo/arrow_blu_click.gif);
	background-repeat:no-repeat;
	text-decoration:underline;
}

span.prezzo_tipo_auto {
	font-size:24px;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}

ul.listNormal {
	width:310px;
	padding:0 0 0 6px;
	margin:0;
	float:left;
	list-style:none;
}
ul.listNormal li {
	font-size:13px;
	background-image: url(/asset/img/nuovo/list_square.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.assicurazioni {
	float:left;
	width:630px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10px;
	line-height: 14px;
}
.assicurazioni a {
	float:left;
	padding-right:30px;
	width:125px;
	text-decoration:none;
}

.assicurazioni.orizz a {
	float:left;
	padding-right:10px;
	width:305px;
	text-decoration:none;
	display: block;
}
.assicurazioni a img{display:block;}
.assicurazioni.orizz a img{
	float:left;display:block; padding:0 10px 0 0;
}
.assicurazioni.orizz p{
	float:left;
	margin:0;
	padding:0;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 170px;
	display: block;
}
.btn_configura {
	width:320px;
	height:28px;
	float:left;
	text-decoration: none;
	background-color:#F94639;
	color:#FFFFFF;
	font-size:18px;
	padding:8px 0 0 0;
	font-weight: bold;
	margin: 0 10px 0 0;
	text-align: center;
}
.btn_confronta {
	width:320px;
	height:28px;
	float:left;
	text-decoration:none;
	background-color:#60C653;
	color:#FFFFFF;
	font-size:18px;
	padding:8px 0 0 0;
	font-weight:bold;
	text-align: center;
}

#scheda_tec table {
	float:left;
	font-size:13px;
}
#scheda_tec table td {
	padding:2px 0 2px 5px;
	width:155px;
}
.odd{ }
.even{background-color:#F2F2F2;}
#scheda_tec table span {
	font-weight:bold;
}
.txtExtrasmall{ font-size:8px; letter-spacing:-1px;}
/* box utilità bottoni + condividi*/
.btn_h15 {
	width:80px;
	height:15px;
	float:left;
	text-decoration:none;
	background-color:#333;
	color:#FFFFFF;
	font-size:10px;
	padding:1px 0 0 0;
	text-align: center;
	margin: 0 10px 0 0;
	font-family: Tahoma, Geneva, sans-serif;
}
.condividi {
	float:right;
	width:auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.condividi img {
	padding:0 10px 0 0;
	margin:0;
	float: left;
}
.condividi img.last {
	padding:0 0 0 0;
	margin:0;
}
.condividi span {
	padding:0px 10px 0 0px;
	margin:0;
	float: left;
}
/* box altre proposte*/
.altre_proposte{
	width:295px;
	height:108px;
	float:left;
	padding:10px 15px 10px 10px;
	margin:0 0 0 0;
	color:#FFF;
}
.altre_proposte.boxSx{background-color:#414141; margin-right:10px;}
.altre_proposte.boxDx{background-color:#C812DA;}
.altre_proposte p{ font-size:11px;}
.altre_proposte img {
	float:left;
	padding:0 0 0 0;
	margin:0 10px 0 0;
}
.altre_proposte .autoNome{
	font-size:13px;
	text-transform: uppercase;
}
/* box auto usate*/
.auto_usate {
	border-bottom:1px solid #A9C4DF;
	margin:4px 0 0 0;
	padding:0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
	width: 650px;
}
.auto_usate a{	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000; text-decoration:none;}
.auto_usateLink {
	border-bottom:1px solid #A9C4DF;
	padding:0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	text-align:right;
	float: left;
	width: 100%;
}
.auto_usateLink a{
	color:#004BA5;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
	text-decoration: none;
}

.auto_usate p {
	color:#004AA6;
}
.auto_usate td {
	padding-left:10px;
}
.auto_usate td.last {
	padding:0;
}


/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------------------MARCHE---------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/


.box_modelli_auto {
	widows:650px;
	height:auto;
	margin:0;
	padding:0 0 0 0;
}
.tit_modelli {
	margin:0;
	height:73px;
	padding: 0;
	float: left;
	width: 630px;
	clear: both;
}
.tit_modelli img {
	margin:0 0 0 0;
	float:left;
}
.tit_modelli div {
	float:left;
	margin:0 15px 0 0;
}
.tit_modelli h1 {
	font-size:30px;
	line-height: 65px;
	float:left;
}
.modello_auto {
	width:298px;
	background-color:#FFF;
	float:left;
	margin:0 30px 20px 0;
	position:relative;
	border: 1px solid #CCC;
	height: 340px;
}
.modello_auto.dx {
	margin:0 0 20px 0; 
}
.img_auto_marca {
	width:290px;
	margin:4px;
	display:table;
	background-color:#CCC;
	vertical-align: middle;
	height: 220px;
}
.allinea-verticale {display:table-cell;vertical-align:middle;}
.allinea-verticale a{margin:0;padding:0;float:left; display:block; border:0;}
.allinea-verticale a img{margin:0;padding:0; display:block; border:0;}


.tipo_auto {
	width:280px;
	padding:3px 0 0 10px;
}
.tipo_auto h4 {
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}

.tipo_auto h2 {
	font-size:24px;
	font-weight:bold;
	float: left;
	display: block;
	width: 280px;
	margin: 0;
	line-height: 26px;
}

.tipo_auto p {
	font-weight:normal;
	font-size:18px;
	float: left;
	width: 100%;
	display: block;
	line-height: 20px;
}
.pub_auto_marca {
	width:310px;
	height:40px;
	background-image:url(/asset/img/nuovo/gradiente_h50.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin: 10px 0 0 0;
	padding:5px 5px 5px 5px;
}
.logo_sponsor_marca {
	height:40px;
	width:120px;
	float:left;
	margin-right:5px;
	font-size:14px;
}
.pub_auto_marca p {
	width:183px;
	float:left;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
.pub_auto_marca p a {
	color:#004C80;
	font-size:10px;
	text-decoration:none;
}
.adv-linear img{
	float:left;
	display:block;
	padding:0;
	margin: 0 10px 0 10px;
	border: 1px solid #999;
}
.adv-linear{
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#999;
	width: 280px;
	padding: 0 10px 0 0;
}
.adv-linear a, .adv-linear a:hover{color:#999;}
h1.tit_car_auto a.listino-finanziamento{
	padding:0 10px 0 0;
	margin:0;
	background-image:none;
	float: right;
}
.esaurimento-scorte-allestimento{
	position:absolute;
	top:10px;
	right:0px;
	font-size:10px;
	line-height:10px;
	color: #F30000;
	border: 1px solid #F30000;
	padding: 4px 8px;
	font-family: Arial, Helvetica, sans-serif;
}
ul.listino-accessori-allestimento{
	float:left;
	width:287px;
	padding: 0 10px 0 0;
	margin: 0;
	height: 65px;
	overflow: hidden;
}
ul.listino-accessori-allestimento.lst-full{
	overflow: auto;
	height: auto;
}
ul.listino-accessori-allestimento li{
	list-style-type:none;
	float: none;
	display: list-item;
	padding: 0 0 0 18px;
	list-style-position: outside;
	background-image:url(/asset/img/nuovo/listino-bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size: 14px;
	line-height: 16px;
}
.listino-noleggio{
	float:left;
	margin:0;
	padding:0;
	line-height: 16px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#qrt-tv.tv-listino {
	position:relative;
	background-color:transparent!important;
	padding-top:0!important;
	overflow: auto;
	height: auto;
}
a.large.qrt-btn-pos.mostra-allestimento,a.large.qrt-btn-pos.nascondi-allestimento{
	width:205px;
	text-align:center;
	margin:10px auto 0 auto;
	display:block;
	position: static;
}
.pul_prezzo_des_auto a.small.qrt-btn,.pul_prezzo_des_auto a.small.qrt-btn:visited{
	padding-bottom:3px;
	float: left;
	display: block;
	position: static;
}
.prezzo_allestimenti_auto{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	width: auto;
	padding: 0 8px 0 0;
}
.tit_car_auto{ font-size:14px; line-height:18px; }

.buttons-c{
	float:left;
	margin:10px 0;
	padding: 0;
}
.buttons-c-r{
	float:right;
	margin:10px 0;
	padding: 0;
}
.buttons-c .qrt-btn,.buttons-c-r .qrt-btn{
	float:left;
	margin:0;
	position:static;
	width:272px;
	height:16px;
	text-align: center;
	padding-top: 12px!important;
	font-size: 18px!important;
	font-weight: normal;
}

.tit_car_auto#nopointer h1 a { font-size:36px; line-height:42px;}
.tit_car_auto ul.articolo-espansioni li, .tit_car_auto ul.articolo-espansioni li.current{
	background-image:url(/asset/img/nuovo/arrow_right_big.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-bottom:0;padding-top:0;
}
.tit_car_auto ul.articolo-espansioni li a{ background-image:none;}
.tit_car_auto ul.articolo-espansioni li.current a{ padding-left:0;}
.tit_car_auto ul.articolo-espansioni{margin:0 0 10px 0 }

