.afin{
	float:left;
	padding:0 0 15px 20px;
	text-align:left;
}
.afin .texto{
	float:left;
	width:160px;
	text-align:left;
}
.afin .cifra{
	float:left;
	width:120px;
	text-align:right;
	margin-right:15px;
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:1.2em;
	color:#fff;
	font-weight:bold;
}
.afin .cifra2{
	float:left;
	width:150px;
	margin-left:10px;
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:1.2em;
	color:#fff;
	font-weight:bold;
}
.afin .slider{
	float:left;
	text-align:left;
	width:455px;
	margin-top:2px;
}
select.buscador{width:109px;font-size:0.9em;margin-right:11px;margin-left:5px;}
.traccion{float:right;text-align:left;margin-right:10px;margin-bottom:10px;}
#navega3{
	height: 23px;
	width: 971px;
	margin-bottom:5px;
	overflow:hidden;
	font-family:Univers, Tahoma, Helvetica, Arial, sans-serif;
	font-size:1.2em;
	color:#fff;
	line-height:22px;
}
.total{
	float:left;
	background: url(../images/fondo_oscuro.png) no-repeat;
	width: 143px;
	font-weight:bold;
}
.num-resultados{
	float:right;
	background: url(../images/barramenu.png) no-repeat top right;
	width: 825px;
	text-align:right;
}
.num-resultados p{
	padding-right:10px;
	line-height:22px;
}

.contenedor-caja-bus{
	display:inline;
	float:left;
	overflow:hidden;
	margin:6px 0;
	color:#000;
	font-size:1.2em;
	width:971px;
}
.contenedor-caja-bus .sup-caja{
	background: url(../images/cajasup_bus.png) no-repeat bottom left;
	width:971px;
	height:10px;
	float:left;
}
.contenedor-caja-bus .inf-caja{
	background: url(../images/cajainf_bus.png) no-repeat;
	width:971px;
	height:10px;
	float:left;
}
.contenedor-caja-bus .contenido-caja-afi{
	background-color:#c9cdd1;
	width:971px;
	float:left;
}
.contenedor-caja-bus .contenido-caja{
	background-color:#c9cdd1;
	width:931px;
	float:left;
	padding:10px 20px;
}
a.caracteristicas:link, a.caracteristicas:visited {
	color:#000;
	text-decoration: none;
	font-weight:bold;
	display:block;
	width:66px;
	padding:3px;
	background: url(../images/flechanegra.png) no-repeat 57px center;
}
a.caracteristicas:hover, a.caracteristicas:active{
	color:#fff;
	text-decoration: underline;
	background: #838489 url(../images/flechablanca.png) no-repeat 57px center;
}
.caracteristicas-orden{
	color:#fff;
	text-decoration: none;
	font-weight:bold;
	display:block;
	width:66px;
	padding:3px;
	background: #838489 url(../images/flechablancaarriba.png) no-repeat 57px center;
}
.tr{
	float:left;
	width:971px;
	padding:0 0 5px 20px;
	text-align:left;
}
.punteado{
	float:left;
	width:931px;
	margin-left:20px;
	border-top:1px dotted #000;
}
.td-pal{
	overflow:hidden;
	width:971px;
	padding:5px 20px 5px 20px;
	margin-bottom:5px;
	text-align:left;
	font-size:0.9em;
	line-height:normal;
	background-color:#EAECEE;
}
.td{
	overflow:hidden;
	width:971px;
	padding:5px 20px 5px 20px;
	margin-bottom:5px;
	text-align:left;
	font-size:0.9em;
	line-height:normal;
}

.tr .estilo41{
	float:left;
	width:295px;
}
.tr .estilo16{
	float:left;
	width:96px;
}
.tr .estilo45{
	float:left;
	width:84px;
}

.td .estilo41{
	float:left;
	width:290px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td .estilo16{
	float:left;
	width:93px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td .estilo45{
	float:left;
	width:78px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td .imagen{
	float:left;
	text-align:left;
	border:1px solid #000;
}
.td-pal .estilo41{
	float:left;
	width:290px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td-pal .estilo16{
	float:left;
	width:93px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td-pal .estilo45{
	float:left;
	width:78px;
	text-align:left;
	margin: 0 2px;
	padding:15px 0;
}
.td-pal .imagen{
	float:left;
	text-align:left;
	border:1px solid #000;
}
.contenedor_paginacion_bus{
	float:left;
	width:971px;
	margin-bottom:4px;
}
.contenedor_paginacion_bus .paginacion{float:right;width:771px;	font-size:1.2em;}
.contenedor_paginacion_bus .nueva_busqueda{float:right;width:100px;}

/* Ficha*/
.pestanas{overflow:hidden;height:27px;font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;line-height:28px;text-align:left;}
.pestanas li{display:inline}
.pestanas .pestanaon{float:left;width:222px;color:#000;background:url(../images/pestanaon.png);padding-left:20px;}
.pestanas a.pestanaoff{float:left;width:223px;color:#ccc;background:url(../images/pestanaoff.png);padding-left:20px;}
.fotos{float:left;padding-top:10px;text-align:left;}
.fotos h2{font-size:1.2em;font-weight:bold;font-family:Tahoma, Helvetica, Arial, sans-serif;}
.fotos p{font-size:0.8em;margin-bottom:5px;}
img.fle{margin-bottom:12px}
.carac1{float:left;overflow:hidden;padding-left:20px;padding-top:40px;text-align:left;font-size:0.8em;width:300px;}
.carac1 .bold{display:block;float:left;font-weight:bold;width:150px;}
.carac1 .normal{float:left;}
.carac2{float:right;padding-top:20px;text-align:right;font-size:0.8em;font-family:Tahoma, Helvetica, Arial, sans-serif;}
.carac2 .precio1{font-size:1.6em;font-weight:bold;margin-top:60px;}
.carac2 .precio2{font-size:2em;font-weight:bold;color:#e31836;margin-bottom:10px;}
img.calcular{margin-top:20px}
#financiacion{float:left;margin-top:10px;background: url(../images/fondocalculofinan3.png) no-repeat;width:930px;height:112px;font-size:0.9em;font-family:Tahoma, Helvetica, Arial, sans-serif;}
.tin{float:left;margin:20px;text-align:left; line-height:46px;}
.tin select{width:50px;font-size:0.9em;margin:2px}
.entrada{float:left;margin:20px 80px;text-align:left;}
.entrada select{width:70px;font-size:0.9em;margin:2px}
.entrada input{width:60px;font-size:0.9em;margin:2px}
.cuota{float:right;padding:30px 35px 0 0;text-align:left;}
.acciones{text-align:right;margin-bottom:10px;}
.acciones img{margin-left:30px;vertical-align:middle}
/*Ficha serie*/
.menu{float:left;margin-bottom:10px;}
.menu li{display:block;font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:0.9em;font-weight:bold;text-align:left;line-height:22px;border-bottom:1px dotted #000;}
.menu .menuon{text-decoration:underline;}
.menu a.menuoff{color:#000;}
.subcontenido{float:left;margin:30px 20px 20px 30px;text-align:left;font-size:0.8em;line-height:normal;}
.subcontenido li{list-style:circle}
/*Ficha extra*/
.subcontenido-extra{float:left;margin-top:20px;}
.subcontenido-extra .titular{float:left;width:220px;font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;text-align:left;}
.subcontenido-extra .carac-extra{float:left;width:305px;font-size:0.9em;text-align:left;}
.subcontenido-extra .carac-extra .tit{float:left;font-weight:bold;border-bottom:1px dotted #000;margin-bottom:5px;padding-bottom:3px;}
.subcontenido-extra .carac-extra .tot{float:left;border-bottom:1px dotted #000;margin:10px 0 5px 0;padding-bottom:3px;}
.subcontenido-extra .carac-extra .tot .cifra{font-size:1.1em;font-weight:bold;}
.subcontenido-extra .carac-extra .pvp{float:left;margin:5px 0;padding-bottom:3px;}
.subcontenido-extra .carac-extra .pvp .cifra{font-size:1.2em;font-weight:bold;}
.subcontenido-extra .carac-extra .texto{float:left;width:220px;}
.subcontenido-extra .carac-extra .cifra{float:right;}
.oferta-extra{float:left;width:100%;border-top:1px dotted #000;width:525px;margin-top:20px;padding-top:20px;font-family:Tahoma, Helvetica, Arial, sans-serif;text-align:left;font-weight:bold;}
.oferta-extra .texto{float:left;width:220px;font-size:1em;}
.oferta-extra .cifra{float:left;font-size:2em;color:#e31836;}
.cifra .eur{font-size:90%;}
.cifra .eur1{font-size:85%;}
/*Ficha contacto*/
.direccion{float:left;width:200px;margin-top:20px;text-align:left;}
.direccion h2{width:150px;font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:1.8em;font-weight:normal;border-bottom:1px dotted #000;margin-bottom:5px;padding-bottom:10px;}
.direccion p{font-size:0.9em;margin:10px 0;}
.mapa{float:left;margin:20px;border:1px solid #000;}
.concesionario{float:right;margin-top:20px;text-align:left;line-height:normal;}
.concesionario a{background:url(../images/flechadcharoja.png) no-repeat center left;padding-left:8px;font-size:0.9em;color:#000;}
.concesionario a:hover{color:#fff;text-decoration:none;}
.concesionario img{margin:20px;border:1px solid #000;}

/* ------------------- Microsite ------------------------ */
.marcaAlign{
	margin-left:12px;
}
.modeloAlign{
	margin-left:39px;
}
#observaciones_ms{
	float:left;
	text-align:left;
	margin-top:10px;
	background: url(../images/ms_fondoobservaciones.png) no-repeat;
	width:930px;
	height:112px;
	font-size:0.9em;
	font-family:Tahoma, Helvetica, Arial, sans-serif;}
.observAlign{
	float:left;
	padding-left:20px;
	padding-top:15px;
	line-height:15px;
}
.contenedor_contacto{
	float:left;
	width:325px;
	/*height:340px;*/
	text-align:left;
	line-height:normal;
}
.col_1{
	float:left;
	width:210px;
}
.col_2{
	float:left;
	padding-left:5px;
	padding-top:240px;
	width:95px;
}
.cont_title{
	border-bottom:1px dotted;
	color:#FFFFFF;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	width:275px;
}
.formTxt{
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
.formInput{
	padding-bottom:10px;
}
.inputAlign{
	width:200px;
}
.inputAlign2{
	width:200px;
	height:85px;
}
.inputAlign3{
	float:left;
	width:15px;
}
.inputAlign4{
	float:left;
	padding-top:4px;
	padding-left:5px;
}
.contacto{
	float:left;
	width:325px;
}
.exito_txt{
	color:#E31836;
	font-size:1.2em;
	float:left;
	font-weight:bold;
	padding-top:110px;
}
.cont_texto{
	float:left;
	width:325px;
}
.cont_pie{
	float:left;
	font-size:10px;
	font-weight:bold;
	width:325px;
	height:20px;
}
.cont_pie2{
	float:left;
	font-size:12px;
	font-weight:bold;
	width:325px;
	height:20px;
	color:#E31836;
}
.cont_pie a{
	color:#a70029;
	text-decoration:underline;
}
.cont_pie a:hover{
	color:#FFF;
	text-decoration:underline;
}

.modal-privacidad {
	background-image:url(../images/overlayBg.png); 
	display: none;
	position:absolute;
	top: 0%;
	left: 30%;
	width:445px; 
	height:511px;     
	color: #333;
	z-index:1002;
	overflow: auto;
	/*padding:55px 25px;*/
	text-align:left;
}

.cerrar-privacidad {
	height:45px;
	margin-right:26px;
	margin-top:20px;
	text-align:right;
}

.politica{
	border-bottom:1px dotted;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-left:15px;
}

.overlayAlign{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	height:360px;
	width:410px;
	margin-left:15px;
}

/* Servicios */
.contenedor-caja-bus .sup-caja-gray{
	background: url(../images/cajasup_bus_gray.png) no-repeat bottom left;
	width:971px;
	height:10px;
	float:left;
}
.contenedor-caja-bus .inf-caja-gray{
	background: url(../images/cajainf_bus_gray.png) no-repeat;
	width:971px;
	height:10px;
	float:left;
}
.contenedor-caja-bus .contenido-caja-afi-gray{
	background:#AFB4BB url(../images/ms_servicios_img.png) no-repeat scroll 615px 57px;
	width:971px;
	float:left;
}
.contenedor-caja-bus .contenido-caja-afi-gray_1{
	background:#AFB4BB no-repeat scroll 615px 57px;
	width:971px;
	float:left;
}
.servicos_title{
	font-size:11px;
	font-weight:bold;
	padding-top:35px;
	padding-left:40px;
	color:#FFF;
	text-align:left;
}
.servicos_texto{
	font-size:10px;
	font-weight:bold;
	padding-top:18px;
	padding-left:60px;
	padding-bottom:70px;
	color:#FFF;
	text-align:left;
	width:540px;
	line-height:14px;
	float:left;
}





