/* CSS Document */

html { overflow: hidden; }
div { position: relative; overflow: hidden; }
a , a:visited , a:hover { text-decoration: none; }
p , form , body { margin: 0px; padding: 0px; }
a span { cursor: pointer; }

body {
	background-color: #FFF;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.body {
	position: absolute;
	top: 0px; bottom: 0px; left: 0px; right: 0px;
	text-align: center;
	overflow: auto;
}
.ancho {
	margin: auto;
	width: 989px;
}
.ancho .sombra_izq ,
.ancho .sombra_der {
	background-image: url(../imagenes_web/sombra_laterales_26px.png);
	background-repeat: repeat-y;
}
.ancho .sombra_izq {
	padding-left: 26px;
	background-position: left 0px;
}
.ancho .sombra_der {
	padding-right: 26px;
	background-position: right 0px;
}
.ancho .centro {
	background-color: #FFF;
	padding-left: 6px;
	padding-right: 6px;
}
.pie {
	height: 84px;
}
.pie .repy {
	position: absolute;
	left: 0px; right: 0px; top: 0px;
	height: 34px;
}
.pie .repy div {
	height: 100%;
}
.pie .esq_izq ,
.pie .esq_der {
	position: absolute;
	height: 50px;
	width: 84px;
	background-image: url(../imagenes_web/sombra_pie_26px.png);
	background-repeat: no-repeat;
	bottom: 0px;
}
.pie .esq_izq {
	left: 0px;
	background-position: 0px -34px;
}
.pie .esq_der {
	right: 0px;
	background-position: -84px -34px;
}
.pie .repx {
	position: absolute;
	left: 84px;	right: 84px; bottom: 0px;
	height: 26px;
	background-image: url(../imagenes_web/sombra_tapas_26px.png);
	background-repeat: repeat-x;
	background-position: 0px -26px;
}
.pie .contenido {
	background-color: #FFF;
	position: absolute;
	left: 32px;
	top: 0px;
	right: 32px;
	bottom: 26px;
	background-image: url(../imagenes_web/sombra_abajo_10px.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	padding: 2px;
	padding-top: 8px;
}
.pie .contenido .izq {
	float: left;
	text-align: left;
	line-height: 15px;
}
.pie .contenido .izq p {
	line-height: 13px;
	padding-bottom: 2px;
}

.pie .contenido .izq .enlaces a ,
.pie .contenido .izq .enlaces a:visited {
	font-weight: bold;
	color: #000;
}
.pie .contenido .izq .enlaces a:hover {
	color: #1e3250;
}
.pie .boton_pie {
	float: right;
	height: 31px;
	width: 88px;
	display: block;
	position: relative;
	margin-left: 12px;
	margin-top: 4px;
}
.pie .powered {
	background-image: url(../imagenes_web/powered.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pie .powered:hover {
	background-position: 0px -31px;
}
.pie .powered span {
	display: block;
	position: absolute;
	left: 33px;
	top: 5px;
	font-size: 9px;
	line-height: 11px;
	text-align: left;
	color: #FFF;
	cursor: pointer;
}
.pie .brick_facebook {
	background-image: url(../imagenes_web/brick_facebook.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pie .brick_facebook:hover {
	background-position: 0px -31px;
}
.pie .brick_facebook span {
	display: block;
	position: absolute;
	left: 33px;
	top: 5px;
	font-size: 9px;
	line-height: 11px;
	text-align: left;
	color: #FFF;
	cursor: pointer;
}
.pie .brick_twitter {
	background-image: url(../imagenes_web/brick_twitter.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pie .brick_twitter:hover {
	background-position: 0px -31px;
}
.pie .brick_twitter span {
	display: block;
	position: absolute;
	left: 33px;
	top: 5px;
	font-size: 9px;
	line-height: 11px;
	text-align: left;
	color: #FFF;
	cursor: pointer;
}
.cabecera {
	background-image: url(../imagenes_web/fnd_cabecera.jpg);
	height: 87px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.cabecera .logo {
	display: block;
	float: left;
	height: 85px;
	width: 107px;
}
.cabecera .rotulo {
	position: absolute;
	left: 116px;
	top: 0px;
}
.cabecera .menu {
	height: 37px;
	position: absolute;
	right: 0px;
	bottom: 1px;
	left: 116px;
}
.cabecera .menu .esq {
	background-image: url(../imagenes_web/menu_esq.png);
	position: absolute;
	height: 37px;
	width: 27px;
	left: 0px;
}
.cabecera .menu .repx {
	height: 37px;
	position: absolute;
	left: 27px;
	right: 0px;
	background-image: url(../imagenes_web/menu_repx.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.cabecera .menu .botones {
	height: 34px;
	position: absolute;
	left: 21px;
	top: 2px;
	right: 0px;
}
.cabecera .menu .botones .bot {
	display: block;
	float: left;
	height: 34px;
	background-image: url(../imagenes_web/menu_botonera.png);
	background-repeat: no-repeat;
	margin-right: 1px;
}
.cabecera .menu .botones .bot.inicio {
	width: 52px;
	background-position: 0px 0px;
}
.cabecera .menu .botones .bot.inicio:hover {
	background-position: 0px -34px;
}
.cabecera .menu .botones .bot.inicio.activo ,
.cabecera .menu .botones .bot.inicio.activo:hover {
	background-position: 0px -68px;
}
.cabecera .menu .botones .bot.vn {
	width: 135px;
	background-position: -52px 0px;
}
.cabecera .menu .botones .bot.vn:hover {
	background-position: -52px -34px;
}
.cabecera .menu .botones .bot.vn.activo ,
.cabecera .menu .botones .bot.vn.activo:hover {
	background-position: -52px -68px;
}
.cabecera .menu .botones .bot.vo {
	width: 159px;
	background-position: -187px 0px;
}
.cabecera .menu .botones .bot.vo:hover {
	background-position: -187px -34px;
}
.cabecera .menu .botones .bot.vo.activo ,
.cabecera .menu .botones .bot.vo.activo:hover {
	background-position: -187px -68px;
}
.cabecera .menu .botones .bot.servicios {
	width: 77px;
	background-position: -346px 0px;
}
.cabecera .menu .botones .bot.servicios:hover {
	background-position: -346px -34px;
}
.cabecera .menu .botones .bot.servicios.activo ,
.cabecera .menu .botones .bot.servicios.activo:hover {
	background-position: -346px -68px;
}
.cabecera .menu .botones .bot.conozcanos {
	width: 98px;
	background-position: -423px 0px;
}
.cabecera .menu .botones .bot.conozcanos:hover {
	background-position: -423px -34px;
}
.cabecera .menu .botones .bot.conozcanos.activo ,
.cabecera .menu .botones .bot.conozcanos.activo:hover {
	background-position: -423px -68px;
}
.cabecera .menu .botones .bot.accesorios {
	width: 89px;
	background-position: -521px 0px;
}
.cabecera .menu .botones .bot.accesorios:hover {
	background-position: -521px -34px;
}
.cabecera .menu .botones .bot.accesorios.activo ,
.cabecera .menu .botones .bot.accesorios.activo:hover {
	background-position: -521px -68px;
}
.cabecera .menu .botones .bot.citaprevia {
	width: 87px;
	background-position: -610px 0px;
}
.cabecera .menu .botones .bot.citaprevia:hover {
	background-position: -610px -34px;
}
.cabecera .menu .botones .bot.citaprevia.activo ,
.cabecera .menu .botones .bot.citaprevia.activo:hover {
	background-position: -610px -68px;
}
.cabecera .menu .botones .bot.contacto {
	width: 78px;
	background-position: -697px 0px;
}
.cabecera .menu .botones .bot.contacto:hover {
	background-position: -697px -34px;
}
.cabecera .menu .botones .bot.contacto.activo ,
.cabecera .menu .botones .bot.contacto.activo:hover {
	background-position: -697px -68px;
}
.contenidos .sombra_sup {
	position: absolute;
	height: 18px;
	left: 0px;
	top: 0px;
	right: 0px;
	background-image: url(../imagenes_web/contenidos_sombra_sup.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.contenidos .columna {
	float: right;
}
.columna .modulo .titulo {
	height: 29px;
	background-image: url(../imagenes_web/fnd_titulos.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.columna .modulo .titulo .barrita {
	background-color: #9caec6;
	height: 4px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border: solid 1px #414141;
}
.columna .modulo .cont {
	background-image: url(../imagenes_web/fnddown_columna_cont.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	background-color: #FFF;
}
.columna .modulo {
	margin-bottom: 1px;
}
.columna_der .columna .modulo {
	margin-left: 5px;
}
.columna_izq .columna .modulo {
	margin-right: 5px;
}
.columna .modulo.ultimo {
	margin-bottom: 0px;
}
.columna .modulo .cont .resplandor {
	background-image: url(../imagenes_web/fndtop_columna_cont.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	position: absolute;
	height: 8px;
	left: 0px;
	top: 0px;
	right: 0px;
}
.contenidos.columna_der .general ,
.contenidos.columna_izq .general {
	width: 720px;
}
.contenidos .columna {
	background-image: url(../imagenes_web/sombra_lat_col.png);
	background-repeat: repeat-y;
}
.columna .interior {
	background-color: #FFF;
	width: 193px;
}
.columna_der .columna {
	float: right;
	background-position: left 0px;
}
.columna_izq .columna {
	float: left;
	background-position: right 0px;
}
.columna_der .columna .interior {
	margin-left: 12px;
}
.columna_izq .columna .interior {
	margin-right: 12px;
}
.columna .modulo .titulo img.tit {
	float: left;
	margin-left: 2px;
}
.columna .modulo .titulo img.ico {
	float: left;
}
.general .modulo .titulo .barrita {
	background-color: #9caec6;
	height: 4px;
	border: 1px solid #414141;
	clear: both;
}
.general .modulo {
	margin-top: 18px;
	margin-right: 5px;
	margin-left: 6px;
}
.general .modulo .titulo {
	height: 29px;
	margin-left: 10px;
	margin-right: 10px;
}
.general .modulo .titulo .pestana ,
.general .modulo .titulo .pestana_inter ,
.general .modulo .titulo .pestana_interfin ,
.general .modulo .titulo .redondez ,
.general .modulo .titulo .redondez_inter {
	height: 23px;
	line-height: 23px;
}
.general .modulo .titulo .pestana_inter span {
	display: block;
	color: #FFF;
	font-weight: bold;
	font-style: italic;
	line-height: 20px;
	padding-top: 3px;
}
.general .modulo .titulo .pestana_inter ,
.general .modulo .titulo .pestana {
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.general .modulo .titulo .pestana {
	background-image: url(../imagenes_web/repx_etiquetas.png);
}
.general .modulo .titulo .pestana_inter {
	background-image: url(../imagenes_web/repx_etiquetas_inter.png);
}
.general .modulo .titulo.izq .pestana_interfin ,
.general .modulo .titulo .redondez {
	width: 25px;
	background-repeat: no-repeat;
}
.general .modulo .titulo .redondez {
	background-image: url(../imagenes_web/redondez_etiquetas.png);
}
.general .modulo .titulo.izq .pestana_interfin {
	background-image: url(../imagenes_web/redondez_etiquetas_interfin.png);
}
.general .modulo .titulo .redondez_inter {
	width: 34px;
	background-image: url(../imagenes_web/redondez_etiquetas_inter.png);
	background-repeat: no-repeat;
}
.general .modulo .titulo.izq .pestana ,
.general .modulo .titulo.izq .pestana_inter ,
.general .modulo .titulo.izq .pestana_interfin ,
.general .modulo .titulo.izq .redondez ,
.general .modulo .titulo.izq .redondez_inter {
	float: left;
}
.general .modulo .titulo.izq .pestana_inter ,
.general .modulo .titulo.izq .pestana {
	padding-left: 2px;
}
.general .modulo .titulo.der .pestana ,
.general .modulo .titulo.der .redondez {
	float: right;
}
.general .modulo .titulo.der .pestana {
	padding-right: 2px;
}
.general .modulo .titulo.izq .redondez {
	background-position: -25px 0px;
}
.general .modulo .titulo.der .redondez {
	background-position: 0px 0px;
}
.general .modulo .cont .sombra_modulos_izq {
	background-position: left -5px;
	padding-left: 10px;
}
.general .modulo .cont .sombra_modulos_der {
	background-position: right -5px;
	padding-right: 10px;
}
.general .modulo .cont .sombra_modulos_izq ,
.general .modulo .cont .sombra_modulos_der {
	background-image: url(../imagenes_web/sombra_modulos_repy.png);
	background-repeat: repeat-y;
}
.general .modulo .cont .minipie {
	height: 15px;
}
.general .modulo .cont .minipie .izq ,
.general .modulo .cont .minipie .der ,
.general .modulo .cont .minipie .repx {
	position: absolute;
	display: block;
	top: 0px;
	bottom: 0px;
}
.general .modulo .cont .minipie .izq ,
.general .modulo .cont .minipie .der {
	width: 20px;
	background-image: url(../imagenes_web/sombra_modulos_esq.png);
	background-repeat: no-repeat;
}
.general .modulo .cont .minipie .izq {
	background-position: 0px bottom;
	left: 0px;
}
.general .modulo .cont .minipie .der {
	background-position: -100px bottom;
	right: 0px;
}
.general .modulo .cont .minipie .repx {
	left: 20px;
	right: 20px;
	background-image: url(../imagenes_web/sombra_modulos_repx.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.general .modulo .cont .cont_relleno {
	background-color: #FFF;
}
.general .modulo .txt_intro {
	padding: 1px;
	text-align: left;
}
.general .modulo.seccion_accesorios .txt_intro {
	height: 161px;
	background-image: url(../imagenes_web/fnd_adorno_accesorios.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.general .modulo .txt_intro p {
	padding-top: 8px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.general .modulo.home_vo .txt_intro .adorno ,
.general .modulo.seccion_accesorios .txt_intro .adorno {
	float: right;
}
.general .modulo.home_vo .buscador_home {
	display: block;
	overflow: hidden;
	height: 32px;
	padding-left: 1px;
}
.general .modulo.home_vo .buscador_home .caja {
	border: 1px solid #414141;
	height: 30px;
	background-image: url(../imagenes_web/fnd_buscadorhome2.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin-right: 1px;
	float: left;
}
.general .modulo.home_vo .buscador_home .caja.marca ,
.general .modulo.home_vo .buscador_home .caja.modelo ,
.general .modulo.home_vo .buscador_home .caja.combustible ,
.general .modulo.home_vo .buscador_home .caja.preciomax {
	width: 150px;
}
.general .modulo.home_vo .buscador_home .caja.buscar {
	border: 1px solid #414141;
	height: 30px;
	background-image: url(../imagenes_web/fnd_botonbuscarhome.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin-right: 1px;
	float: left;
	width: 73px;
}
.general .modulo.home_vo .buscador_home .caja.buscar input {
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: pointer;
	width: 100%;
	height: 30px;
	background-color: transparent;
	background-image: url(../imagenes_web/fnd_botonbuscartxthome.png);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.general .modulo.home_vo .buscador_home .caja.buscar input:hover {
	background-position: right -30px;
}
.general .modulo.home_vo .buscador_home .caja .label {
	height: 12px;
	margin-left: 9px;
	background-position: 0px bottom;
	background-repeat: no-repeat;
}
.general .modulo.home_vo .buscador_home .caja .caja_input {
	border: solid 1px #5f94a5;
	margin-left: 9px;
	height: 14px;
	background-color: #FFF;
	margin-right: 7px;
}
.general .modulo.home_vo .buscador_home .caja .caja_input select ,
.general .modulo.home_vo .buscador_home .caja .caja_input input {
	background-color: transparent;
	width: 115%;
	font-size: 10px;
	border: none;
	padding: 0px;
	margin: 0px;
	
}
.general .modulo.home_vo .buscador_home .caja.marca .label {
	background-image: url(../imagenes_web/rotulos/labelhome_marca.png);
}
.general .modulo.home_vo .buscador_home .caja.modelo .label {
	background-image: url(../imagenes_web/rotulos/labelhome_modelo.png);
}
.general .modulo.home_vo .buscador_home .caja.combustible .label {
	background-image: url(../imagenes_web/rotulos/labelhome_combustible.png);
}
.general .modulo.home_vo .buscador_home .caja.preciomax .label {
	background-image: url(../imagenes_web/rotulos/labelhome_preciomaximo.png);
}


.listado06 .caja_item {
	float: left;
	width: 33%;
	height: 202px;
	text-align: center;
}
.listado06 .caja_item .item {
	margin-top: 14px;
	width: 192px;
	height: 188px;
}
.listado01 .caja_item {
	float: left;
	width: 33%;
	height: 212px;
	text-align: center;
}
.listado02 .caja_item {
}
.listado07 .caja_item {
	margin-left: 8px;
	margin-right: 8px;
	height: 80px;
	text-align: center;
}
.listado01 .caja_item .item ,
.listado02 .caja_item .item ,
.listado06 .caja_item .item ,
.listado07 .caja_item .item {
	display: block;
	margin: auto;
	position: relative;
}
.listado01 .caja_item .item {
	margin-top: 15px;
	width: 192px;
	height: 182px;
}
.listado07 .caja_item .item {
	height: 100%;
}
.listado02 .caja_item .item {
	width: 188px;
	height: 145px;
}
.listado01 .caja_item .item span ,
.listado02 .caja_item .item span ,
.listado06 .caja_item .item span ,
.listado06 .caja_item .item div ,
.listado07 .caja_item .item span ,
.listado07 .caja_item .item div {
	display: block;
	position: absolute;
}
.listado01 .caja_item .item .esq ,
.listado02 .caja_item .item .esq ,
.listado06 .caja_item .item .esq ,
.listado07 .caja_item .item .esq {
	height: 10px; width: 10px;
	background-image: url(../imagenes_web/fnd_item01.png);
	background-repeat: no-repeat;
}
.listado01 .caja_item .item .esq.izqsup ,
.listado02 .caja_item .item .esq.izqsup ,
.listado06 .caja_item .item .esq.izqsup ,
.listado07 .caja_item .item .esq.izqsup {
	top: 0px; left: 0px;
	background-position: 0px 0px;
}
.listado01 .caja_item .item .esq.dersup ,
.listado02 .caja_item .item .esq.dersup ,
.listado06 .caja_item .item .esq.dersup ,
.listado07 .caja_item .item .esq.dersup {
	top: 0px; right: 0px;
	background-position: -182px 0px;
}
.listado01 .caja_item .item .esq.izqinf ,
.listado02 .caja_item .item .esq.izqinf ,
.listado06 .caja_item .item .esq.izqinf ,
.listado07 .caja_item .item .esq.izqinf {
	bottom: 0px; left: 0px;
	background-position: 0px -172px;
}
.listado01 .caja_item .item .esq.derinf ,
.listado02 .caja_item .item .esq.derinf ,
.listado06 .caja_item .item .esq.derinf ,
.listado07 .caja_item .item .esq.derinf {
	bottom: 0px; right: 0px;
	background-position: -182px -172px;
}
.listado01 .caja_item .item .tap ,
.listado02 .caja_item .item .tap ,
.listado06 .caja_item .item .tap ,
.listado07 .caja_item .item .tap {
	height: 10px;
	left: 10px;
	right: 10px;
	background-image: url(../imagenes_web/fnd_item01_repx.png);
	background-repeat: repeat-x;
}
.listado01 .caja_item .item .tap.sup ,
.listado02 .caja_item .item .tap.sup ,
.listado06 .caja_item .item .tap.sup ,
.listado07 .caja_item .item .tap.sup {
	background-position: 0px 0px;
	top: 0px;
}
.listado01 .caja_item .item .tap.inf ,
.listado02 .caja_item .item .tap.inf ,
.listado06 .caja_item .item .tap.inf ,
.listado07 .caja_item .item .tap.inf {
	background-position: 0px -172px;
	bottom: 0px;
}
.listado01 .caja_item .item .lat ,
.listado02 .caja_item .item .lat ,
.listado06 .caja_item .item .lat ,
.listado07 .caja_item .item .lat {
	width: 10px;
	top: 10px;
	bottom: 10px;
	background-image: url(../imagenes_web/fnd_item01_repy.png);
	background-repeat: repeat-y;
}
.listado01 .caja_item .item .lat.izq ,
.listado02 .caja_item .item .lat.izq ,
.listado06 .caja_item .item .lat.izq ,
.listado07 .caja_item .item .lat.izq {
	background-position: 0px 0px;
	left: 0px;
}
.listado01 .caja_item .item .lat.der ,
.listado02 .caja_item .item .lat.der ,
.listado06 .caja_item .item .lat.der ,
.listado07 .caja_item .item .lat.der {
	background-position: -182px 0px;
	right: 0px;
}
.listado01 .caja_item .item .relleno ,
.listado02 .caja_item .item .relleno ,
.listado07 .caja_item .item .relleno {
	top: 10px; bottom: 10px; left: 10px; right: 10px;
	background-color: #FFF;
}
.listado06 .caja_item .item .relleno {
	top: 5px; bottom: 5px; left: 5px; right: 5px;
}
.listado02 .item .precio {
	width: 89px; height: 57px;
	background-image: url(../imagenes_web/fnd_precio_accesorio.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	top: 14px;
	line-height: 49px;
	font-weight: bold;
	color: #FFF;
	font-size: 22px;
}
.listado02 .item.izq .precio {
	right: 9px;
}
.listado02 .item.der .precio {
	left: 15px;
}
.listado01 .caja_item .item:hover .esq.izqsup ,
.listado02 .caja_item .item:hover .esq.izqsup ,
.listado07 .caja_item .item:hover .esq.izqsup {
	background-position: 0px -182px;
}
.listado01 .caja_item .item:hover .esq.dersup ,
.listado02 .caja_item .item:hover .esq.dersup ,
.listado07 .caja_item .item:hover .esq.dersup {
	background-position: -182px -182px;
}
.listado01 .caja_item .item:hover .esq.izqinf ,
.listado02 .caja_item .item:hover .esq.izqinf ,
.listado07 .caja_item .item:hover .esq.izqinf {
	background-position: 0px -354px;
}
.listado01 .caja_item .item:hover .esq.derinf ,
.listado02 .caja_item .item:hover .esq.derinf ,
.listado07 .caja_item .item:hover .esq.derinf {
	background-position: -182px -354px;
}
.listado01 .caja_item .item:hover .tap.sup ,
.listado02 .caja_item .item:hover .tap.sup ,
.listado07 .caja_item .item:hover .tap.sup {
	background-position: 0px -182px;
}
.listado01 .caja_item .item:hover .tap.inf ,
.listado02 .caja_item .item:hover .tap.inf ,
.listado07 .caja_item .item:hover .tap.inf {
	background-position: 0px -354px;
}
.listado01 .caja_item .item:hover .lat.izq ,
.listado02 .caja_item .item:hover .lat.izq ,
.listado07 .caja_item .item:hover .lat.izq {
	background-position: -192px 0px;
}
.listado01 .caja_item .item:hover .lat.der ,
.listado02 .caja_item .item:hover .lat.der ,
.listado07 .caja_item .item:hover .lat.der {
	background-position: -374px 0px;
}
.listado01 .caja_item .item:hover .relleno ,
.listado02 .caja_item .item:hover .relleno ,
.listado07 .caja_item .item:hover .relleno {
	background-color: #e1e7ee;
}
.listado02 .item:hover .precio {
	color: #1d314e; 
}

.listado01 .caja_item .item img ,
.listado02 .caja_item .item img {
	position: absolute; left: 11px; top: 10px;
	display: block;
	border: none;
}
.listado01 .caja_item .item img {
	width: 170px; height: 128px;
}
.listado02 .caja_item .item img {
	width: 166px; height: 125px;
}
.listado01 .caja_item .item .nombre ,
.listado02 .caja_item .item .nombre {
	left: 11px; right: 11px;
	line-height: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 9px;
	color: #FFF;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
}
.listado01 .caja_item .item .nombre {
	bottom: 28px;
	background-color: #3b3b3b;
}
.listado02 .caja_item .item .nombre {
	bottom: 10px;
	background-image: url(../imagenes_web/fnd_oscurecido_74percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.listado01 .caja_item .item .precio {
	bottom: 10px;
	height: 18px;
	line-height: 18px;
	background-color: #a2a2a2;
	color: #3b3b3b;
	width: 50%;
	font-weight: bold;
}
.listado01 .caja_item .item .precio.label {
	left: 11px;
	padding-left: 9px;
	text-align: left;
}
.listado01 .caja_item .item .precio.dato {
	right: 11px;
	text-align: right;
	padding-right: 9px;
}
.listado01 .caja_item .item:hover .nombre {
	background-color: #1d314e;
	color: #e1e9f2;
}
.listado02 .caja_item .item:hover .nombre {
	background-image: url(../imagenes_web/fnd_clareado_74percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #1d314e;
}
.listado01 .caja_item .item:hover .precio {
	color: #222;
	background-color: #9caec6;
}
.listado02 .caja_item .item .clareado {
	left: 0px; right: 0px; top: 0px; bottom: 0px;
	background-image: url(../imagenes_web/fnd_clareado_50percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.general .modulo.home_quienes .txt_intro .adorno {
	float: left;
	margin-right: 15px;
}
.general .modulo.home_quienes .txt_intro a.enlace {
	display: block;
	font-weight: bold;
	color: #192c47;
	float: right;
	margin-right: 5px;
	padding-right: 20px;
	line-height: 15px;
	background-position: right top;
	background-image: url(../imagenes_web/vineta_enlace.png);
	background-repeat: no-repeat;
	margin-top: 40px;
}
.general .modulo.home_quienes .txt_intro a.enlace:hover {
	background-position: right bottom;
	color: #4e4e4e;
}
.columna .modulo .banner {
	display: block;
	position: relative;
}
.columna .modulo .banner.citaprevia {
	margin-top: 1px;
	border-bottom: 1px solid #797979;
}
.columna .modulo .banner.mini {
	padding-bottom: 10px;
	background-image: url(../imagenes_web/sombra_abajo_10px.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.columna .modulo.nuestros_servicios .cont {
	padding-bottom: 40px;
}
.listado01 .botonera {
	background-image: url(../imagenes_web/fnddown_general_cont.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height: 55px;
	clear: both;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align: center;
}
.listado02 .botonera ,
.listado03 .botonera {
	height: 50px;
	text-align: center;
}
.botonera .boton {
	margin: auto;
	height: 22px;
	line-height: 22px;
	display: block;
	position: relative;
}
.listado01 .botonera .boton {
	margin-top: 10px;
}
.listado02 .botonera .boton ,
.listado03 .botonera .boton {
	margin-top: 6px;
}
.botonera .boton.veatodonuestrocatalogo {
	width: 210px;
}
.botonera .boton.botoncolumna {
	width: 178px;
}
.botonera .boton .red_izq ,
.botonera .boton .red_der {
	position: absolute;
	display: block;
	width: 17px;
	height: 22px;
	background-image: url(../imagenes_web/red_boton.png);
	background-repeat: no-repeat;
	top: 0px;
}
.botonera .boton .red_izq {
	left: 0px;
	background-position: 0px 0px;
}
.botonera .boton .red_der {
	right: 0px;
	background-position: right 0px;
}
.botonera .boton .repx {
	display: block;
	position: absolute;
	height: 22px;
	left: 17px; right: 17px;
	background-image: url(../imagenes_web/red_boton_repx.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
.botonera .boton:hover .red_izq {
	background-position: 0px -22px;
}
.botonera .boton:hover .red_der {
	background-position: right -22px;
}
.botonera .boton:hover .repx {
	background-position: 0px -22px;
	color: #112540;
}
.listado03 .caja_item {
	height: 70px;
}
.listado03 .caja_item .item {
	display: block;
	position: relative;
	height: 70px;
}
.listado03 .caja_item .item span {
	display: block;
	position: absolute;
}
.listado03 .caja_item .item .sombra_esq {
	left: 0px;
	bottom: 0px;
	height: 7px;
	width: 14px;
	background-image: url(../imagenes_web/sombra_listado3_esq.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.listado03 .caja_item .item .sombra_repx {
	left: 14px;
	right: 0px;
	bottom: 0px;
	height: 7px;
	background-image: url(../imagenes_web/sombra_listado3_repx.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.listado03 .caja_item .item .relleno {
	background-color: #FFF;
	left: 0px; right: 0px; top: 0px; bottom: 7px;
}
.listado03 .caja_item .item:hover .relleno {
	background-image: url(../imagenes_web/fnd_resaltado_50percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.listado03 .caja_item .item img.thumb ,
.listado03 .caja_item .item .fecha {
	border: solid 1px #5b5b5b;
	width: 60px;
	position: absolute;
	left: 3px;
}
.listado03 .caja_item .item:hover img.thumb ,
.listado03 .caja_item .item:hover .fecha {
	border: solid 1px #9caec6;
}
.listado03 .caja_item .item img.thumb {
	height: 45px;
	top: 3px;
}
.listado03 .caja_item .item .fecha {
	line-height: 13px;
	text-align: center;
	background-color: #FFF;
	bottom: 10px;
	color: #000;
}
.listado03 .caja_item .item .tit {
	left: 70px;
	line-height: 13px;
	color: #000;
	right: 3px;
	top: 3px;
	text-align: left;
	font-style: italic;
	height: 39px;
}
.listado03 .caja_item .item .miniboton {
	right: 3px; bottom: 10px;
	width: 70px;
	border: solid 1px #5b5b5b;
	background-color: #5b5b5b;
	line-height: 13px;
	height: 13px;
	color: #FFF;
}
.listado03 .caja_item .item .miniboton img.ico {
	position: absolute;
	left: 0px;
	top: 1px;
}
.listado03 .caja_item .item .miniboton strong {
	display: block;
	position: absolute;
	right: 2px;
	left: 14px;
	top: 1px;
}

.contenidos.columna_der .banner_flash_secciones {
	height: 161px;
	width: 732px;
	position: absolute; left:	0px; top: 0px;
	padding-bottom: 26px;
	background-image: url(../imagenes_web/sombra_tapas_26px.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

.general .modulo.seccion_vo .col.izq {
	position: absolute;
	top: 2px; left: 2px; right: 2px; bottom: 2px;
	width: 152px;
	background-color: #203654;
	background-image: url(../imagenes_web/fnd_columna_buscador.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.general .modulo.seccion_vo .buscador_seccionvo {
	display: block;
	overflow: hidden;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja {
	border: 1px solid #203654;
	border-bottom: none;
	height: 30px;
	background-image: url(../imagenes_web/fnd_buscadorsec.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin-right: 1px;
	float: left;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.marca ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.modelo ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.combustible ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.preciomax ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.rangoprecios ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.potencia ,
.general .modulo.seccion_vo .buscador_seccionvo .caja.cilindrada {
	width: 150px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.buscar {
	border: 1px solid #414141;
	height: 30px;
	background-image: url(../imagenes_web/fnd_botonbuscarhome.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	width: 73px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.buscar input {
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: pointer;
	width: 100%;
	height: 30px;
	background-color: transparent;
	background-image: url(../imagenes_web/fnd_botonbuscartxthome.png);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.buscar input:hover {
	background-position: right -30px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .label {
	height: 12px;
	margin-left: 9px;
	background-position: 0px bottom;
	background-repeat: no-repeat;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input {
	border: solid 1px #5f94a5;
	margin-left: 9px;
	height: 14px;
	background-color: #FFF;
	margin-right: 7px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.desde ,
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.hasta {
	float: left;
	width: 60px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.desde {
	margin-right: 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.hasta {
	margin-left: 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .separa_select {
	float: left;
	height: 16px;
	width: 10px;
	background-image: url(../imagenes_web/separa_select.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input select ,
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input input {
	background-color: transparent;
	width: 115%;
	font-size: 10px;
	border: none;
	padding: 0px;
	margin: 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.desde select ,
.general .modulo.seccion_vo .buscador_seccionvo .caja .caja_input.hasta select {
	width: 130%;
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.marca .label {
	background-image: url(../imagenes_web/rotulos/labelhome_marca.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.modelo .label {
	background-image: url(../imagenes_web/rotulos/labelhome_modelo.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.combustible .label {
	background-image: url(../imagenes_web/rotulos/labelhome_combustible.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.preciomax .label {
	background-image: url(../imagenes_web/rotulos/labelhome_preciomaximo.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.rangoprecios .label {
	background-image: url(../imagenes_web/rotulos/labelhome_rangoprecios.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.potencia .label {
	background-image: url(../imagenes_web/rotulos/labelhome_potencia.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .caja.cilindrada .label {
	background-image: url(../imagenes_web/rotulos/labelhome_cilindrada.png);
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera {
	height: 76px;
	margin-top: 10px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera input ,
.general .modulo.seccion_vo .buscador_seccionvo .botonera a {
	background-color: transparent;
	border: none;
	height: 18px;
	padding: 0px;
	margin: auto;
	display: block;
	width: 151px;
	background-image: url(../imagenes_web/botones_col.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera input.buscar {
	margin-top: 4px;
	background-position: 0px 0px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera input.buscar:hover {
	background-position: 0px -18px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera input.borrar {
	background-position: 0px -36px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera input.borrar:hover {
	background-position: 0px -54px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera a.volverallistado {
	margin-top: 18px;
	background-position: 0px -72px;
}
.general .modulo.seccion_vo .buscador_seccionvo .botonera a.volverallistado:hover {
	background-position: 0px -90px;
}

.general .modulo.seccion_vo .listado04 {
	position: absolute;
	top: 0px;	bottom: 0px; right: 2px; left: 156px;
}
.listado04 .item {
	height: 60px;
	display: block;
	position: relative;
}
.listado04 .item:hover {
	background-image: url(../imagenes_web/fnd_resaltado_30percent.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
.listado04 .item.impar {
	background-color: #fff;
}
.listado04 .item.par {
	background-color: #fff5f5;
}
.listado04 .item.par:hover {
	background-color: #fff;
}
.listado04 .item span {
	position: absolute;
	display: block;
	color: #0c182a;
}
.listado04 .item .sombra_esq ,
.listado04 .item .sombra_repx ,
.listado04 .paginado .sombra_esq ,
.listado04 .paginado .sombra_repx {
	position: absolute;
	display: block;
	background-position: 0px 0px;
	top: 0px;
	height: 7px;
}
.listado04 .item .sombra_esq ,
.listado04 .paginado .sombra_esq {
	background-image: url(../imagenes_web/sombra_listado3_esq.png);
	background-repeat: no-repeat;
	left: 0px;
	width: 14px;
}
.listado04 .item .sombra_repx ,
.listado04 .paginado .sombra_repx {
	background-image: url(../imagenes_web/sombra_listado3_repx.png);
	background-repeat: repeat-x;
	left: 14px; right: 0px;
}
.listado04 .item img.thumb {
	position: absolute;
	left: 5px; top: 7px;
	width: 62px;
	height: 47px;
}
.listado04 .item .nombre {
	left: 77px; top: 16px;
	line-height: 13px;
	text-transform: uppercase;
	font-weight: bold;
}
.listado04 .item .datos {
	left: 77px; bottom: 16px;
	line-height: 13px;
}
.listado04 .item .precio {
	width: 89px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	right: 15px; top: 18px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../imagenes_web/caja_precio.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
}
.listado04 .paginado {
	height: 30px; line-height: 30px;
}
.paginado a.botpaginado ,
.paginado span.botpaginado {
	display: block;
	height: 15px;
	line-height: 15px;
	font-weight: bold;
	color: #192C47;
}
.listado04 .paginado a.botpaginado ,
.listado04 .paginado span.botpaginado {
	margin-top: 10px;
}
.paginado a.botpaginado:hover {
	color: #4e4e4e;
}
.paginado a.botpaginado.siguientes {
	float: right;
	padding-right: 20px;
	background-image: url(../imagenes_web/vineta_enlace.png);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.paginado span.botpaginado.siguientes {
	color: #999;
	float: right;
	padding-right: 20px;
	background-image: url(../imagenes_web/vineta_enlace_inactivo.png);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.paginado a.botpaginado.siguientes:hover {
	background-position: right -15px;
}
.paginado a.botpaginado.anteriores {
	float: left;
	padding-left: 20px;
	background-image: url(../imagenes_web/vineta_enlace2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.paginado span.botpaginado.anteriores {
	color: #999;
	float: left;
	padding-left: 20px;
	background-image: url(../imagenes_web/vineta_enlace2_inactivo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.paginado a.botpaginado.anteriores:hover {
	background-position: 0px -15px;
}

.general .modulo.seccion_vo .ficha {
	position: absolute;
	top: 2px;	bottom: 2px; right: 2px; left: 156px;
}
.ficha .datosbasicos {
	height: 210px;
}
.ficha .datosbasicos .sombra_esq ,
.ficha .datosbasicos .sombra_repx {
	position: absolute;
	display: block;
	background-position: 0px 0px;
	bottom: 0px;
	height: 7px;
}
.ficha .datosbasicos .sombra_esq {
	background-image: url(../imagenes_web/sombra_listado3_esq.png);
	background-repeat: no-repeat;
	left: 0px; width: 14px;
}
.ficha .datosbasicos .sombra_repx {
	background-image: url(../imagenes_web/sombra_listado3_repx.png);
	background-repeat: repeat-x;
	left: 14px; right: 0px;
}
.ficha .datosbasicos .box_foto {
	position: absolute;
	display: block;
	height: 201px;
	width: 268px;
	top: 0px; left: 0px;
	cursor: pointer;
}
.ficha .datosbasicos img.foto {
	position: absolute;
	display: block;
	height: 201px;
	width: 268px;
	top: 0px; left: 0px;
}
.ficha .datosbasicos .box_foto span {
	position: absolute;
	background-image: url(../imagenes_web/fnd_resaltado_30percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: none;
	top: 0px; left: 0px; bottom: 0px; right: 0px;
}
.ficha .datosbasicos .box_foto:hover span {
	display: block;
}
.ficha .datosbasicos .datos {
	position: absolute;
	left: 270px; right: 0px; top: 0px;
	height: 201px;
}
.ficha .datosbasicos .datos .fila {
	height: 30px;
}
.ficha .datosbasicos .datos .fila.impar {
	background-color: #FFF5F5;
}
.ficha .datosbasicos .datos .fila.par {
	background-color: #FFF;
}
.ficha .datosbasicos .datos .fila span {
	display: block;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
	color: #0c182a;
	padding-left: 8px;
	padding-right: 8px;
}
.ficha .datosbasicos .datos .fila .label_dato {
	text-transform: uppercase;
	float: left;
}
.ficha .datosbasicos .datos .fila .dato {
	float: right;
}
.ficha .datosbasicos .datos .precio {
	height: 51px;
	line-height: 51px;
	background-image: url(../imagenes_web/caja_precio.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.ficha .datostextos {
	height: 338px;
	padding: 15px;
	padding-bottom: 0px;
}
.ficha .datostextos h2 {
	display: block;
	text-align: left;
	line-height: 14px;
	height: 14px;
	border-bottom: solid 1px #4e4e4e;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #0c182a;
	text-transform: uppercase;
}
.ficha .paginado {
	height: 20px;
}
.ficha .datostextos .thumbs {
	height: 58px;
	margin-top: 7px;
}
.ficha .datostextos .thumbs .thumb {
	display: block;
	width: 77px; height: 58px;
	margin-right: 6px;
	float: left;
	position: relative;
}
.ficha .datostextos .thumbs .thumb img {
	width: 77px; height: 58px;
	position: absolute;
	top: 0px; left: 0px;
}
.ficha .datostextos .thumbs .thumb span {
	display: none;
	width: 77px; height: 58px;
	position: absolute;
	top: 0px; left: 0px;
	background-image: url(../imagenes_web/fnd_resaltado_30percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.ficha .datostextos .thumbs .thumb:hover span {
	display: block;
}
.ficha .paginado a.botpaginado ,
.ficha .paginado span.botpaginado {
	margin-top: 5px;
}
.ficha .datostextos .textoscroll {
	overflow: auto;
	line-height: 17px;
	margin-top: 5px;
	margin-bottom: 10px;
	height: 86px;
	text-align: left;
	padding-right: 10px;
}
.ficha .superbotonera ,
.superpaginado {
	height: 63px;
}
.ficha .superbotonera .esq ,
.superpaginado .esq {
	position: absolute;
	background-image: url(../imagenes_web/fnd_superbotonera.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 9px;
	top: 0px; left: 0px; bottom: 0px;
}
.ficha .superbotonera .repx ,
.superpaginado .repx {
	position: absolute;
	background-image: url(../imagenes_web/fnd_superbotonera_repx.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	top: 0px; left: 9px; bottom: 0px; right: 0px;
}
.ficha .superbotonera .boton {
	background-image: url(../imagenes_web/superbotonera_botones.png);
}
.superpaginado .boton {
	background-image: url(../imagenes_web/superpaginado_botones01.png);
}
.ficha .superbotonera .boton ,
.superpaginado .boton {
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	height: 63px;
}
.ficha .superbotonera .boton.solicitarinfo {
	background-position: 0px 0px;
	left: 40px;
	width: 207px;
}
.ficha .superbotonera .boton.solicitarinfo:hover {
	background-position: 0px -63px;
}
.ficha .superbotonera .boton.compartir {
	background-position: -207px 0px;
	right: 40px;
	width: 204px;
}
.ficha .superbotonera .boton.compartir:hover {
	background-position: -207px -63px;
}


.listado05 .item {
	margin: 2px;
	margin-top: 0px;
	height: 165px;
}
.listado05 .item span {
	display: block;
	position: absolute;
}
.listado05 .item .esq {
	height: 33px; width: 33px;
	background-image: url(../imagenes_web/fnd_item05.png);
	background-repeat: no-repeat;
}
.listado05 .item .esq.izqsup {
	top: 0px; left: 0px;
	background-position: 0px 0px;
}
.listado05 .item .esq.dersup {
	top: 0px; right: 0px;
	background-position: -159px 0px;
}
.listado05 .item .esq.izqinf {
	bottom: 0px; left: 0px;
	background-position: 0px -149px;
}
.listado05 .item .esq.derinf {
	bottom: 0px; right: 0px;
	background-position: -159px -149px;
}
.listado05 .item .tap {
	height: 33px;
	left: 33px;
	right: 33px;
	background-image: url(../imagenes_web/fnd_item05_repx.png);
	background-repeat: repeat-x;
}
.listado05 .item .tap.sup {
	background-position: 0px 0px;
	top: 0px;
}
.listado05 .item .tap.inf {
	background-position: 0px -149px;
	bottom: 0px;
}
.listado05 .item .relleno {
	top: 33px; bottom: 33px; left: 0px; right: 0px;
	background-color: #FFF;
}
.listado05 .item .interior {
	position: absolute;
	display: block;
	top: 0px; bottom: 0px; left: 0px; right: 0px;
}

.listado05 .item .thumb {
	height: 135px; width: 177px;
	margin-top: 14px;
}
.listado05 .item.izq .thumb {
	float: left;
	margin-left: 25px;
}
.listado05 .item.der .thumb {
	float: right;
	margin-right: 25px;
}
.listado05 .item .thumb span ,
.sombrita span ,
.sombrita div {
	display: block;
	position: absolute;
}
.listado05 .item .thumb .esq ,
.sombrita .esq {
	height: 4px; width: 4px;
	background-image: url(../imagenes_web/fnd_sombrita.png);
	background-repeat: no-repeat;
}
.listado05 .item .thumb .esq.izqsup ,
.sombrita .esq.izqsup {
	top: 0px; left: 0px;
	background-position: 0px 0px;
}
.listado05 .item .thumb .esq.dersup ,
.sombrita .esq.dersup {
	top: 0px; right: 0px;
	background-position: -173px 0px;
}
.listado05 .item .thumb .esq.izqinf ,
.sombrita .esq.izqinf {
	bottom: 0px; left: 0px;
	background-position: 0px -131px;
}
.listado05 .item .thumb .esq.derinf ,
.sombrita .esq.derinf {
	bottom: 0px; right: 0px;
	background-position: -173px -131px;
}
.listado05 .item .thumb .tap ,
.sombrita .tap {
	height: 4px;
	left: 4px;
	right: 4px;
	background-image: url(../imagenes_web/fnd_sombrita_repx.png);
	background-repeat: repeat-x;
}
.listado05 .item .thumb .tap.sup ,
.sombrita .tap.sup {
	background-position: 0px 0px;
	top: 0px;
}
.listado05 .item .thumb .tap.inf ,
.sombrita .tap.inf {
	background-position: 0px -131px;
	bottom: 0px;
}
.listado05 .item .thumb .lat ,
.sombrita .lat {
	width: 4px;
	top: 4px;
	bottom: 4px;
	background-image: url(../imagenes_web/fnd_sombrita_repy.png);
	background-repeat: repeat-y;
}
.listado05 .item .thumb .lat.izq ,
.sombrita .lat.izq {
	background-position: 0px 0px;
	left: 0px;
}
.listado05 .item .thumb .lat.der ,
.sombrita .lat.der {
	background-position: -173px 0px;
	right: 0px;
}
.listado05 .item .thumb .relleno ,
.sombrita .relleno {
	top: 2px; bottom: 2px; left: 2px; right: 2px;
	background-color: #FFF;
	position: absolute;
}
.listado05 .item .thumb .precio {
	width: 89px; height: 57px;
	background-image: url(../imagenes_web/fnd_precio_accesorio.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	top: 10px;
	line-height: 49px;
	font-weight: bold;
	color: #FFF;
	font-size: 22px;
}
.listado05 .item.izq .thumb .precio {
	right: 6px;
}
.listado05 .item.der .thumb .precio {
	left: 12px;
}
.listado05 .item .thumb .relleno img {
	width: 169px; height: 127px;
	margin: 2px;
}

.listado05 .item .datos {
	height: 135px; width: 445px;
	margin-top: 12px;
	text-align: left;
}
.listado05 .item.izq .datos {
	float: left;
	margin-left: 20px;
}
.listado05 .item.der .datos {
	float: right;
	margin-right: 20px;
}
.listado05 .item .datos h3 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #1c2f4b;
	text-transform: uppercase;
	padding-left: 5px;
	margin-top: 30px;
}
.linea_deg {
	height: 3px; line-height: 3px;
	background-image: url(../imagenes_web/fnd_linea_deg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.listado05 .item .datos .texto {
	padding-left: 5px;
	line-height: 17px;
	overflow: auto;
	height: 51px;
	margin-bottom: 15px;
}
.listado05 .item .datos .botonera {
	width: 190px;
}
.listado05 .item.izq .datos .botonera {
	float: right;
}
.listado05 .item.der .datos .botonera {
	float: left;
}
.listado05 .superpaginado {
	margin: 2px;
}
.superpaginado .boton.veranteriores {
	left: 10px;
	width: 229px;
}
.superpaginado a.boton.veranteriores {
	background-position: 0px 0px;
}
.superpaginado span.boton.veranteriores {
	background-position: 0px -126px;
	left: 10px;
	width: 229px;
}
.superpaginado a.boton.veranteriores:hover {
	background-position: 0px -63px;
}
.superpaginado .boton.versiguientes {
	right: 10px;
	width: 217px;
}
.superpaginado a.boton.versiguientes {
	background-position: -229px 0px;
}
.superpaginado span.boton.versiguientes {
	background-position: -229px -126px;
	right: 10px;
	width: 217px;
}
.superpaginado a.boton.versiguientes:hover {
	background-position: -229px -63px;
}

.seccion_contacto .adorno_concesionario {
	width: 196px; height: 238px;
	margin: 12px;
	float: left;
}
.seccion_contacto .adorno_concesionario .relleno img {
	width: 188px; height: 230px;
	margin: 2px;
}
.seccion_contacto .txt_info {
	float: left;
	width: 457px;
	text-align: left;
	margin-top: 12px;
}
.seccion_contacto .txt_info p {
	padding-top: 8px;
}
.seccion_contacto .txt_info .fila {
	height: 22px; line-height: 22px;
}
.seccion_contacto .txt_info .fila span {
	display: block;
	float: left;
	height: 22px;
}
.seccion_contacto .txt_info .fila span.ico {
	width: 20px;
	background-image: url(../imagenes_web/vineta_contacto.png);
	background-repeat: no-repeat;
	margin-right: 12px;
}
.seccion_contacto .txt_info .fila span.ico.direccion {
	background-position: 0px 0px;
}
.seccion_contacto .txt_info .fila span.ico.telefono {
	background-position: 0px -22px;
}
.seccion_contacto .txt_info .fila span.ico.email {
	background-position: 0px -44px;
}
.seccion_contacto .txt_info .fila span.ico.horario {
	background-position: 0px -66px;
}
.seccion_contacto .txt_info .fila span.label {
	width: 100px;
	text-align: left;
	text-transform: uppercase;
	color: #1c2f4b;
	font-weight: bold;
}
.seccion_contacto .txt_info .fila span.dato {
	text-align: left;
}
.seccion_contacto .txt_info .fila span.dato a ,
.seccion_contacto .txt_info .fila span.dato a:visited {
	color: #1c2f4b;
}
.seccion_contacto .txt_info .fila span.dato a:hover {
	color: #82b3e6;
}
.seccion_contacto .mapa {
	margin: 2px;
	border: solid 1px #CCC;
}
.seccion_contacto .formulario ,
.seccion_citaprevia .formulario ,
.flotante .formulario {
	display: block;
	margin: 2px;
	background-image: url(../imagenes_web/fnddown_general_cont.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	padding-bottom: 25px;
}
.formulario .columna_form {
	float: left;
	width: 323px;
	margin-left: 6px;
	margin-right: 6px;
}
.formulario .columna_form.izq {
	float: left;
	clear: left;
	margin-left: 12px;
}
.formulario .columna_form.der {
	float: right;
	clear: right;
	margin-right: 12px;
}
.formulario .sincolumna_form {
	clear: both;
	margin-left: 12px;
	margin-right: 12px;
}
.formulario .columna_form {
	margin-top: 6px;
}
.formulario .sincolumna_form {
	padding-top: 6px;
}
.formulario .label {
	height: 17px; line-height: 17px;
	text-align: left;
	font-size: 12px; font-weight: bold;
	color: #1c2f4b;
	margin-left: 2px;
}
.formulario .label span ,
.formulario .label img {
	display: block;
	float: left;
	margin-left: 2px;
}
.formulario .label span ,
.formulario .botonera_form .txt span {
	font-size: 14px;
	color: #82b3e6;
}
.formulario .caja_input {
	height: 27px;
}
.formulario .caja_input.textarea {
	height: 98px;
}
.formulario .caja_input.sombrita .relleno {
	top: 4px; left: 4px; bottom: 4px; right: 4px;
	line-height: 19px; text-align: left;
}
.formulario .caja_input input ,
.formulario .caja_input select ,
.formulario .caja_input textarea {
	border: none;
	margin: 0px;
	padding: 0px;
	background-color: #c6cbd2;
	width: 100%;
	height: 19px;
	background-image: url(../imagenes_web/fnd_input.png);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.formulario .caja_input .relleno.input_checkbox input {
	width: auto; height: auto;
	margin-right: 5px;
	float: left;
	background-image: none;
	background-color: transparent;
}
.formulario .caja_input input.disabled {
	background-color: #CCC;
	background-image: url(../imagenes_web/fnd_input_disabled.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.formulario .caja_input textarea {
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.formulario .botonera_form {
	height: 30px;
	top: -2px;
	margin-left: 22px;
	margin-right: 22px;
}
.formulario .botonera_form .boton {
	display: block;
	position: relative;
	float: right;
	margin-left: 5px;
	height: 23px;
}
.formulario .botonera_form .boton span {
	display: block;
	position: absolute;
	top: 0px;
}
.formulario .botonera_form .boton .red_izq ,
.formulario .botonera_form .boton .red_der {
	width: 25px;
	height: 23px;
	background-image:url(../imagenes_web/redondez_botones_form.png);
	background-repeat: no-repeat;
}
.formulario .botonera_form .boton .red_izq {
	left: 0px;
	background-position: 0px 0px;
}
.formulario .botonera_form .boton .red_der {
	right: 0px;
	background-position: -25px 0px;
}
.formulario .botonera_form .boton .inter {
	height: 23px;
	left: 25px; right: 25px;
	background-image: url(../imagenes_web/redondez_botones_form_repx.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: center;
}
.formulario .botonera_form .boton:hover .inter {
	background-position: 0px -23px;
}
.formulario .botonera_form .boton:hover .red_izq {
	background-position: 0px -23px;
}
.formulario .botonera_form .boton:hover .red_der {
	background-position: -25px -23px;
}
.formulario .botonera_form .txt {
	float: left;
	line-height: 23px; height: 23px;
}
.formulario .botonera {
	height: 22px;
	margin-left: 22px;
	margin-right: 22px;
}
.formulario .botonera .boton.politicaprivacidad {
	float:left; width: 190px;
}

.seccion_citaprevia .adorno {
	width: 322px; height: 171px;
	margin: 12px;
	float: left;
}
.seccion_citaprevia .adorno .relleno img {
	width: 314px; height: 163px;
	margin: 2px;
}
.seccion_citaprevia .txt_info {
	float: left;
	width: 331px;
	text-align: left;
	margin-top: 12px;
}
.seccion_citaprevia .txt_info p {
	padding-top: 8px;
}


/*** FLOTANTES ***/

.flotante {
	position: absolute;
	top: 0px; bottom: 0px; left: 0px; right: 0px;
	background-image: url(../imagenes_web/fnd_flotantes.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	overflow: auto;
	z-index: 4;
	text-align: center;
	display: none;
}
.flotante .general {
	margin: auto;
}
.flotante .general.fotos ,
.flotante .general.textogrande {
	width: 870px;
	margin-top: 25px;
}
.flotante .general.textomediano {
	width: 670px;
	margin-top: 75px;
}
.flotante .general.textopeque {
	width: 470px;
	margin-top: 150px;
}
.flotante .general.form_info {
	width: 470px;
	margin-top: 150px;
}
.flotante .general.alerta {
	width: 458px;
	height: 158px;
	margin-top: 150px;
	background-image: url(../imagenes_web/fnd_flotante_alerta.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fotobig ,
.textogrande_flotante ,
.textomediano_flotante ,
.textopeque_flotante ,
.form_info_flotante {
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.fotobig {
	width: 808px; height: 608px;
}
.fotobig img.foto {
	width: 800px;
	height: 600px;
	margin: 2px;
	cursor: pointer;
}
.flotante .fotobig .boton {
	position: absolute; display: block;
	bottom: 4px; right: 4px;
	height: 23px; width: 130px;
}
.flotante .boton span {
	display: block; position: absolute;
	top: 0px;
}
.flotante .boton span.redondez {
	height: 23px; width: 25px;
	left: 0px;
	background-image: url(../imagenes_web/redondez_boton_flot.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.flotante .boton span.repx {
	height: 23px;
	left: 25px; right: 0px;
	background-image: url(../imagenes_web/redondez_botonrepx_flot.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.flotante .boton span.texto {
	height: 23px;
	left: 25px; right: 0px;
	background-image: url(../imagenes_web/rotulos/botcerrar.png);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.flotante .boton:hover span.texto {
	background-position: center -23px;
}

.textogrande_flotante {
	width: 808px; height: 588px;
	margin-bottom: 30px;
}
.textomediano_flotante {
	width: 608px; height: 388px;
	margin-bottom: 30px;
}
.textopeque_flotante {
	width: 408px; height: 200px;
	margin-bottom: 30px;
}
.form_info_flotante {
	width: 408px; height: 270px;
	margin-bottom: 30px;
}
.textogrande_flotante div.scroll ,
.textomediano_flotante div.scroll ,
.textopeque_flotante div.scroll ,
.form_info_flotante div.scroll {
	top: 2px; left: 2px; right: 2px; bottom: 2px;
	overflow: auto;
	text-align: left;
}
.textogrande_flotante div.scroll a {
	color: #000;
	text-decoration: underline;
}
.textogrande_flotante div.scroll a:hover {
	color: #666;
}
.textogrande_flotante div.scroll h1 ,
.textogrande_flotante div.scroll h3 ,
.textogrande_flotante div.scroll p ,
.textomediano_flotante div.scroll p ,
.textopeque_flotante div.scroll p ,
.form_info_flotante div.scroll p {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
.flotante .boton.cerrartexto {
	position: absolute; display: block;
	bottom: 2px; right: 2px;
	height: 23px; width: 130px;
}
.flotante .botonx {
	position: absolute; display: block;
	top: 8px; right: 8px;
	height: 34px; width: 33px;
	background-image: url(../imagenes_web/fnd_flotante_alerta_botonx.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.flotante .botonx:hover {
	background-position: 0px -34px;
}
.flotante .alerta .scroll {
	position: absolute; overflow: hidden;
	top: 85px; left: 57px; right: 57px;
	height: 36px;
	line-height: 18px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

/*** CONOZCANOS ***/
.seccion_conozcanos .adorno_concesionario {
	width: 311px;
	height: 121px;
	margin: 12px;
	float: right;
}
.seccion_conozcanos .adorno_concesionario .relleno img {
	width: 303px;
	height: 113px;
	margin: 2px;
}
.seccion_conozcanos .txt_info {
	float: right;
	width: 339px;
	text-align: left;
	margin-top: 12px;
}
.seccion_conozcanos .txt_info p {
	padding-top: 8px;
}
.seccion_conozcanos .thumbs {
	height: 79px;
	margin-top: 7px;
	margin-left: 11px;
}
.seccion_conozcanos .thumbs .thumb {
	display: block;
	width: 102px; height: 79px;
	margin-right: 11px;
	float: left;
	position: relative;
}
.seccion_conozcanos .thumbs .thumb img {
	width: 94px; height: 71px;
	position: absolute;
	top: 2px; left: 2px;
}
.seccion_conozcanos .thumbs .thumb span.clareado {
	display: none;
	width: 94px; height: 71px;
	position: absolute;
	top: 4px; left: 4px;
	background-image: url(../imagenes_web/fnd_resaltado_30percent.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.seccion_conozcanos .thumbs .thumb:hover span.clareado {
	display: block;
}
.seccion_conozcanos .paginado {
	padding-top: 10px;
	height: 25px;
	margin-left: 11px;
	margin-right: 11px;
}
.listado05.conozcanos .item {
	margin: 2px;
	margin-top: 0px;
	height: 125px;
}
.listado05.conozcanos .item .thumb {
	height: 89px; width: 193px;
	margin-top: 18px;
}
.listado05.conozcanos .item .thumb .relleno img {
	width: 185px; height: 81px;
	margin: 2px;
}
.listado05.conozcanos .item .datos {
	height: auto; width: 430px;
}
.listado05.conozcanos .item .datos h3 {
	margin-top: 6px;
}
.listado05.conozcanos .item .datos .texto {
	height: auto;
}

/*** SERVICIOS ***/
.seccion_servicios .adorno_concesionario {
	width: 205px;
	height: 130px;
	margin: 12px;
	float: right;
}
.seccion_servicios .adorno_concesionario .relleno img {
	width: 197px;
	height: 122px;
	margin: 2px;
}
.seccion_servicios .txt_info {
	float: right;
	width: 445px;
	text-align: left;
	margin-top: 12px;
}
.seccion_servicios .txt_info p {
	padding-top: 8px;
}
.listado05.servicios .item {
	margin: 2px;
	margin-top: 0px;
	height: 125px;
}
.listado05.servicios .item .thumb {
	height: 89px; width: 193px;
	margin-top: 20px;
}
.listado05.servicios .item .thumb .relleno img {
	width: 185px; height: 81px;
	margin: 2px;
}
.listado05.servicios .item .datos {
	height: auto; width: 430px;
}
.listado05.servicios .item .datos h3 {
	margin-top: 15px;
}
.listado05.servicios .item .datos .texto {
	height: auto;
	margin-top: 0px;
}
.seccion_vn .txt_info {
	text-align: left;
	margin-top: 12px;
	margin-left: 15px;
	margin-right: 15px;
}
.listado06 {
	margin-top: 15px;
	background-image: url(../imagenes_web/fnd_listado06.png);
	background-repeat: repeat;
	background-position: 0px 0px;
	margin-left: 2px;
	margin-right: 2px;
}
.nota {
	clear: both;
	height: 36px;
	background-image: url(../imagenes_web/fnd_nota.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.nota .text {
	display: block;
	text-align: right;
	line-height: 20px;
	padding-top: 14px;
	padding-right: 10px;
}
.listado06 .caja_item .item .relleno {
	display: block;
	position: absolute;
	overflow: hidden;
}
.listado06 .caja_item .item .relleno .mini_tit {
	height: 31px;
	top: 0px;
}
.listado06 .caja_item .item .relleno .mini_tit.latizq ,
.listado06 .caja_item .item .relleno .mini_tit.latder {
	background-image: url(../imagenes_web/fnd_item06_redtit.png);
	background-repeat: no-repeat;
}
.listado06 .caja_item .item .relleno .mini_tit.latizq {
	left: 0px; 
	width: 5px;
	background-position: 0px 0px;
}
.listado06 .caja_item .item .relleno .mini_tit.latder {
	right: 0px;
	width: 5px;
	background-position: -177px 0px;
}
.ancho .listado06 .caja_item .item .relleno .mini_tit.centro {
	background-color: transparent;
	padding: 0px;
	left: 5px; right: 5px;
	background-image: url(../imagenes_web/fnd_item06_tit.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.listado06 .caja_item .item .relleno .thumb {
	left: 0px; top: 31px; right: 22px; bottom: 26px; 
	border-left: solid 1px #0b1728; background-color: #FFF;
}
.listado06 .caja_item .item .relleno .thumb img {
	width: 161px; height: 121px;
}
.listado06 .caja_item .item .relleno .boton_go {
	right: 0px; top: 31px; bottom: 26px;
	background-image: url(../imagenes_web/fnd_item06_boton_go.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	width: 22px;
}
.listado06 .caja_item .item .relleno:hover .boton_go {
	background-position: -22px center;
}
.listado06 .caja_item .item .relleno .precio_desde {
	bottom: 0px;
	height: 26px;
}
.listado06 .caja_item .item .relleno .precio_desde.latizq ,
.listado06 .caja_item .item .relleno .precio_desde.latder {
	background-image: url(../imagenes_web/fnd_item06_redpreciodesde.png);
	background-repeat: no-repeat;
}
.listado06 .caja_item .item .relleno .precio_desde.latizq {
	left: 0px; 
	width: 5px;
	background-position: 0px 0px;
}
.listado06 .caja_item .item .relleno .precio_desde.latder {
	right: 0px;
	width: 5px;
	background-position: -177px 0px;
}
.ancho .listado06 .caja_item .item .relleno .precio_desde.centro {
	background-color: transparent;
	padding: 0px;
	left: 5px; right: 5px;
	background-image: url(../imagenes_web/fnd_item06_preciodesde.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: right;
	line-height: 26px;
	color: #FFF;
	font-weight: bold;
}
.seccion_noticias .txt_info {
	text-align: left;
	margin-top: 12px;
}
.seccion_noticias .txt_info p {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.seccion_noticias .adorno_concesionario {
	width: 348px; height: 263px;
	margin: 12px;
	float: left;
}
.seccion_noticias .adorno_concesionario .relleno img {
	width: 340px; height: 255px;
	margin: 2px;
}
.columna .cierrasombra {
	height: 19px;
	width: 205px;
}
.columna .cierrasombra span {
	position: absolute;
	display: block;
	height: 19px;
	top: 0px;
}
.columna .cierrasombra .red_izq {
	width: 22px;
	left: 0px;
	background-image: url(../imagenes_web/sombracolumna_inf_red.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.columna .cierrasombra .rep {
	left: 22px;
	right: 0px;
	background-image: url(../imagenes_web/sombracolumna_inf_rep.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.seccion_noticias .nota {
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 12px;
}
.nota .label {
	display: block;
	float: left;
	line-height: 15px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	margin-top: 14px;
	padding-right: 5px;
	font-size: 14px;
}
.nota a.compartir {
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	height: 15px;
	line-height: 15px;
	color: #1c2f4b;
	font-weight: bold;
	margin-top: 14px;
	float: left;
}
.nota a.compartir:hover {
	color: #000;
}
.nota a.compartir span {
	display: block;
}
.nota a.compartir .ico {
	float: left;
	border: solid 1px #1c2f4b;
	width: 13px; height: 13px;
	background-image: url(../imagenes_web/miniicono_compartir.png);
	background-repeat: no-repeat;
	margin-right: 3px;
}
.nota a.compartir:hover .ico {
	border: solid 1px #000;
}
.nota a.compartir.facebook .ico {
	background-position: 0px 0px;
}
.nota a.compartir.twitter .ico {
	background-position: -13px 0px;
}
.nota a.compartir.msn .ico {
	background-position: -26px 0px;
}
.nota a.compartir.fresqui .ico {
	background-position: -39px 0px;
}
.nota a.compartir.meneame .ico {
	background-position: -52px 0px;
}
.nota a.compartir.facebook:hover .ico {
	background-position: 0px -13px;
}
.nota a.compartir.twitter:hover .ico {
	background-position: -13px -13px;
}
.nota a.compartir.msn:hover .ico {
	background-position: -26px -13px;
}
.nota a.compartir.fresqui:hover .ico {
	background-position: -39px -13px;
}
.nota a.compartir.meneame:hover .ico {
	background-position: -52px -13px;
}

.listado07 {
	padding: 2px;
	padding-top: 15px;
}
.listado07 .superpaginado {
	margin-top: 15px;
}
.listado07 .caja_item .item img {
	position: absolute; left: 10px; top: 9px;
	display: block;
	border: solid 1px #1c2f4b;
	width: 80px;
	height: 60px;
}
.listado07 .caja_item .item:hover img {
	border: solid 1px #9caec6;
}
.listado07 .caja_item .item .fecha {
	position: absolute;
	right: 15px;
	bottom: 9px;
	font-weight: bold;
	color: #6B87AB;
	line-height: 9px;
}
.listado07 .caja_item .item:hover .fecha {
	color: #1c2f4b;
}
.listado07 .caja_item .item h2 {
	position: absolute; display: block;
	left: 102px; top: 9px; right: 10px;
	font-weight: bold;
	color: #6B87AB;
	font-size: 11px;
	line-height: 13px;
	height: 26px;
	overflow: hidden;
	margin: 0px; padding: 0px;
	text-align: left;
}
.listado07 .caja_item .item:hover h2 {
	color: #1c2f4b;
}
.listado07 .caja_item .item .extracto {
	position: absolute; display: block;
	left: 102px; top: 35px; right: 15px;
	color: #1c2f4b;
	line-height: 13px;
	height: 26px;
	overflow: hidden;
	text-align: left;
}
.listado07 .caja_item .item:hover .extracto {
	color: #6B87AB;
}
.flot_redessociales {
	position: absolute;
	bottom: 40px;
	right: 10px;
	height: 107px;
	width: 225px;
	background-image: url(../imagenes_web/flot_compartir_redes.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.flot_redessociales .texto {
	margin-top: 15px;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 9px;
	border-bottom: solid 1px #FFF;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	line-height: 10px;
	font-size: 11px;
}
.flot_redessociales .caja_redessociales {
	height: 17px;
	background-color: #FFF;
	margin-top: 9px;
	margin-left: 12px;
	margin-right: 12px;
}
.flot_redessociales .caja_redessociales a.redsocial {
	display: block;
	height: 15px;
	float: left;
	margin-left: 3px;
	line-height: 15px;
	margin-top: 1px;
	color: #1c2f4b;
	font-size: 10px;
}
.flot_redessociales .caja_redessociales a.redsocial:hover {
	color: #7395cf;
}
.flot_redessociales .caja_redessociales a.redsocial .icono {
	display: block;
	margin-right: 2px;
	height: 13px;
	width: 13px;
	float: left;
	background-image: url(../imagenes_web/ico_compartir_mini.png);
	background-repeat: no-repeat;
	border: solid 1px #1c2f4b;
}
.flot_redessociales .caja_redessociales a.redsocial:hover .icono {
	border: solid 1px #7395cf;
}
.flot_redessociales .caja_redessociales a.redsocial.facebook .icono {
	background-position: 0px 0px;
}
.flot_redessociales .caja_redessociales a.redsocial.facebook:hover .icono {
	background-position: 0px -13px;
}
.flot_redessociales .caja_redessociales a.redsocial.twitter .icono {
	background-position: -13px 0px;
}
.flot_redessociales .caja_redessociales a.redsocial.twitter:hover .icono {
	background-position: -13px -13px;
}
.flot_redessociales .caja_redessociales a.redsocial.msnlive .icono {
	background-position: -26px 0px;
}
.flot_redessociales .caja_redessociales a.redsocial.msnlive:hover .icono {
	background-position: -26px -13px;
}
.flot_redessociales .caja_redessociales a.redsocial.email .icono {
	background-position: -39px 0px;
}
.flot_redessociales .caja_redessociales a.redsocial.email:hover .icono {
	background-position: -39px -13px;
}
.flotante .formulario div {
	position: relative;
}
.politicaprivacidad ,
a.resaltado {
	font-weight: bold;
	color: #1c2f4b;
}
.politicaprivacidad:hover ,
a.resaltado:hover {
	color: #9caec6;
}
.flotante .tabla {
	position: relative;
	margin-right: 15px;
	margin-left: 30px;
	border: solid 1px #1c2f4b;
	color: #1c2f4b;
	margin-top: 10px;
}
.flotante .tabla div {
	position: relative;
}
.flotante .tabla span {
	display: block;
	position: relative;
}
.flotante .tabla .fila.tit {
	font-weight: bold;
	background-image: url(../imagenes_web/fnd_resaltado_50percent.png);
}
.flotante .tabla .fila {
	border-bottom: solid 1px #9caec6;
}
.flotante .tabla .fila.ultimo {
	border-bottom: none;
}
.flotante .tabla .fila.tit .col.especial {
	float: none;
	width: auto;
}
.flotante .tabla .fila.tit .col.especial span {
	border-right: none;
}
.flotante .tabla .fila.tit .col.primer span {
	padding-top: 14px;
	padding-bottom: 14px;
}
.flotante .tabla .fila.tit .col.especial ,
.flotante .tabla .fila.tit .col.primer {
	background-image: url(../imagenes_web/fnd_resaltado_50percent.png);
}
.flotante .tabla .fila.tit .col.especial span {
	border-bottom: solid 1px #9caec6;
	line-height: 15px;
}
.flotante .tabla .fila .col {
	text-align: center;
	float: left;
	line-height: 16px;
	width: 36%;
}
.flotante .tabla .fila .col span {
	border-right: solid 1px #9caec6;
	padding: 3px;
	font-weight: bold;
}
.flotante .tabla .fila .col.ultima span {
	border-right: none;
}
.flotante .tabla .fila .col.primer ,
.flotante .tabla.motos .fila .col.primer {
	width: 28%;
}
.flotante .tabla .fila.datos .col.primer span {
	text-align: right;
	font-weight: bold;
	background-image: url(../imagenes_web/fnd_resaltado_50percent.png);
}
.flotante .tabla.motos {
	margin-bottom: 10px;
}
.flotante .tabla.motos .fila {
	border-bottom: none;
}
.flotante .tabla.motos .fila .col {
	width: 18%;
}
.flotante .tabla.motos .fila .col.dato span {
	background-color: #FFF;
	font-weight: normal;
}
.flotante .tabla.motos .fila .col span {
	padding: 7px;
}
.boton_accesorios {
	background-image: url(../imagenes_web/accesorios_boton.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	height: 56px;
	width: 177px;
	display: block;
	left: 320px;
	bottom: 27px;
}
.boton_accesorios:hover {
	background-position: 0px -56px;
}

.txt_info_izdo{
	text-align: left;
	margin-left: 24px;
	width:350px;
	float:left;
	margin-top:20px;
}

.boton_vn {
	background-image: url(../imagenes_web/boton_gama_vn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 73px;
	width: 275px;
	display: block;
	float:right;
	margin-right:30px;
	margin-top:12px;
}
.boton_vn:hover {
	background-position: 0px -73px;
}

.boton_vcomerciales {
	background-image: url(../imagenes_web/boton_gama_comerciales.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 73px;
	width: 275px;
	display: block;
	float:right;
	margin-right:30px;
	margin-top:12px;
}
.boton_vcomerciales:hover {
	background-position: 0px -73px;
}

.flotante .cuadro {
	width: 641px;
	height: 359px;
	background-image: url(../imagenes_web/espejos/sombracuadro.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}
.flotante .cuadro .contenidos {
	width: 589px;
	height: 307px;
	margin: 26px;
	background-image: url(../imagenes_web/espejos/fnd_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
}
.flotante .cuadro .contenidos .superbotonera {
	height: 47px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-align: center;
}
.flotante .cuadro .contenidos .superbotonera a {
	display: block;
	width: 351px;
	height: 47px;
	background-image: url(../imagenes_web/espejos/boton.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: auto;
}
.flotante .cuadro .contenidos .superbotonera a:hover {
	background-position: 0px -47px;
}
.flotante .cuadro .contenidos img {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 589px;
	height: 260px;
}