@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000;
}

a:hover {
	color: #F60;
}

div#wrapperGlobal, div#wrapperGlobalImpr {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}

div#wrapperSupercabecera, div#wrapperSupercabeceraImpr {
	background-color: #6ba9e6;
	background-image: url(img/fondo-supercabecera.png);
	background-repeat: no-repeat;
	height: 73px;
	width: 955px;
	position: relative;
	z-index: 10;
	margin-bottom: 0px;
}

img#logoCabecera {
	float: left;
	margin-left: 5px;
	margin-top: 2px;
}

div#wrapperMenusCabecera {
	float: right;
}

a.botonMenuCabecera:link, a.botonMenuCabecera:active, a.botonMenuCabecera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	background-color: #CCC;
	background-image: url(img/fondo-boton-cabecera.png);
	background-repeat: no-repeat;
	display: block;
	padding-right: 10px;
	padding-left: 21px;
	border: 1px solid #bdbcbd;
	padding-top: 8px;
	padding-bottom: 10px;
	float: left;
}

a.botonMenuCabecera:hover {
	background-color: #FF0;
	background-image: url(img/fondo-boton-cabecera-activo.png);
	background-repeat: no-repeat;
	border-top-color: #dea303;
	border-right-color: #dea303;
	border-bottom-color: #dea303;
	border-left-color: #dea303;
}

div#wrapperSloganYTel {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin-top: 2px;
}

span#sloganCabecera {
	margin-top: 8px;
	display: block;
	float: left;
}

img#telCabecera {
	margin-left: 47px;
	margin-right: 10px;
	margin-top: 1px;
}

div#wrapperSubcabecera {
	width: 100%;
	position: relative;
	z-index: 20;
	top: -7px;
	margin-bottom: 14px;
}

div#wrapperFlashCabecera {
	z-index: 20;
	position: relative;
}

div#wrapperBuscadorCabecera {
	/* background-image: url(img/fondo-buscador-cabecera.png); */
	background-repeat: no-repeat;
	height: 227px;
	width: 211px;
	margin-top: -214px;
	z-index: 30;
	position: relative;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

div#wrapperBuscadorLateral {
	background-image: url(img/fondo-buscador-lateral.png);
	background-repeat: no-repeat;
	height: 219px;
	width: 211px;
	z-index: 30;
	position: relative;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: none;
}

div#wrapperTabsBuscador {
	width: 100%;
	margin-top: 18px;
	height: 28px;
	display: none;
}

a.tabBuscadorAct:link, a.tabBuscadorAct:active, a.tabBuscadorAct:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	display: block;
	float: left;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	z-index: 50;
	position: relative;
}

a.tabBuscadorDes:link, a.tabBuscadorDes:active, a.tabBuscadorDes:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	background-color: #CFF;
	display: block;
	float: left;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-image: url(img/fondo-tab-buscador-des.gif);
	background-repeat: repeat-x;
	font-weight: normal;
	margin-top: 2px;
	z-index: 50;
	position: relative;
	border: 1px solid #999;
}

a.tabBuscadorDes:hover {
	margin-top: 0px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	display: block;
	float: left;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-bottom-style: none;
}

div#wrapperCamposBuscador {
	background-color: #FFF;
	border: 1px solid #999;
	height: 126px;
	z-index: 40;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
	margin-top: -1px;
	display: none;
}

div#wrapperBuscadorLateral div#wrapperCamposBuscador {
	height: 116px;
}

div.wrapperCampoBuscador {
	float: left;
	width: 184px;
	margin-right: 16px;
	margin-bottom: 12px;
}

div.wrapperCampoBuscador select {
	border: 1px solid #adb9c2;	
}

a#ngwucCabecera_ngwucBuscador_botonBuscador:link,
a#ngwucCabecera_ngwucBuscador_botonBuscador:active,
a#ngwucCabecera_ngwucBuscador_botonBuscador:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	background-color: #FFF;
	background-image: url(img/boton-buscar-des.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	padding-top: 8px;
	padding-right: 31px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 11px;
}

a#ngwucCabecera_ngwucBuscador_botonBuscador:hover {
	background-image: url(img/boton-buscar-act.png);
}

a#ngwucBuscador_botonBuscador:link, a#ngwucBuscador_botonBuscador:active, a#ngwucBuscador_botonBuscador:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	background-color: #FFF;
	background-image: url(img/boton-buscar-des.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	padding-top: 8px;
	padding-right: 31px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 11px;
}

a#ngwucBuscador_botonBuscador:hover {
	background-image: url(img/boton-buscar-act.png);
}

div#wrapperPieSubcabecera {
	background-color: #03F;
	background-image: url(img/fondo-pie-subcabecera.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 955px;
	margin-top: -24px;
	position: relative;
}

div#wrapperPieSupercabecera {
	background-color: #03F;
	background-image: url(img/fondo-pie-subcabecera.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 955px;
	clear: both;
	margin-bottom: 24px;
}

marquee#marquesinaPieSubcabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	float: right;
	width: 615px;
	margin-top: 6px;
}

marquee#marquesinaPieSubcabecera a:link,
marquee#marquesinaPieSubcabecera a:active,
marquee#marquesinaPieSubcabecera a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

marquee#marquesinaPieCabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	width: 850px;
	padding-top: 6px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

marquee#marquesinaPieCabecera a:link,
marquee#marquesinaPieCabecera a:active,
marquee#marquesinaPieCabecera a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

div#wrapperColumnas {
	background-image: url(img/fondo-centro.png);
	background-repeat: repeat-y;
	padding-left: 7px;
}

div#remateSupCentro {
	background-color: #CCC;
	background-image: url(img/remateSupCentro.png);
	background-repeat: no-repeat;
	height: 10px;
}

div#remateInfCentro {
	background-color: #CCC;
	background-image: url(img/remateInfCentro.png);
	background-repeat: no-repeat;
	height: 10px;
}

div#remateSupCentro, div#remateInfCentro {
	width: 955px;
	clear: both;
	margin-left: -7px;
}

div.wrapperColumna {
	float: left;
	margin-top: 0px;
}

div.wrapperFila {
	float: left;
	margin-top: 10px;
	margin-left: 20px;
}

div.wrapperColumna div:first-child {
	margin-top: 0px;
}

div.columnaLateral {
	width: 231px;
}

div#wrapperColumnaIzquierda {}

h2.cabeceraCajitaLateral {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(img/cabecera-cajita-lateral.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 210px;
	padding-top: 5px;
	padding-left: 21px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

h2.cabeceraCajitaLateral a:link, h2.cabeceraCajitaLateral a:visited, h2.cabeceraCajitaLateral a:active {
	color: #000;
	text-decoration: none;
}

h2.cabeceraCajitaLateralAlquiler {
	line-height: 24px;
	background-image: url(img/cabecera-cajita-lateral-alquiler.png);
	height: 28px;
	padding-left: 41px;
	margin-top: -3px;
}

h2.cabeceraCajitaLateralVender {
	line-height: 24px;
	background-image: url(img/cabecera-cajita-lateral-vender.png);
	height: 28px;
	padding-left: 41px;
	margin-top: -3px;
}

h2.cabeceraCajitaLateralDestacados {
	line-height: 24px;
	background-image: url(img/cabecera-cajita-lateral-destacados.png);
	height: 28px;
	padding-left: 41px;
	margin-top: -3px;
}

div#cajitaVideos {
	background-image: url(img/pie-cajita-mini.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 6px;
}

div#cuerpoCajitaVideos {
	background-image: url(img/laterales-cajita-mini.png);
	background-repeat: repeat-y;
	padding-right: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

div.cuerpoCajitaLateral {
	margin-top: 0px;
	padding-left: 8px;
}

div.wrapperCajitaLateral {
	margin-top: 20px;
}

div#cuerpoCajitaSugerencias {
	max-height: 250px;
	overflow: hidden;
	margin-bottom: 8px;
	font-size: 12px;
}

a.enlaceLeerMas:link, a.enlaceLeerMas:active, a.enlaceLeerMas:visited, a.enlaceVolver2:link, a.enlaceVolver2:active, a.enlaceVolver2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(img/flechita-enlace-leer-mas.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
	padding-bottom: 1px;
	display: block;
	text-align: right;
}

a.enlaceLeerMas:hover, a.enlaceVolver2:hover {
	color: #F60;
}

a.enlaceVolver2:link, a.enlaceVolver2:active, a.enlaceVolver2:visited {
	background-image: url(img/flechita-enlace-volver.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-bottom: 1px;
	text-align: left;
	padding-left: 12px;
}

div#cajitaNube {
	display: none;
}

div#cuerpoCajitaNube a:link, div#cuerpoCajitaNube a:active, div#cuerpoCajitaNube a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
	line-height: 22px;
}

div#cuerpoCajitaNube a:hover {
	color: #F60;
	text-decoration: none;
}

div#wrapperColumnaCentral, div#wrapperColumnaCentralAncha, div#wrapperColumnaCentralAnchaImpr {
	margin-right: 15px;
	margin-left: 15px;
	width: 448px;
	padding: 0px;
	margin-top: -5px;
}

div#wrapperColumnaCentralAncha, div#wrapperColumnaCentralAnchaImpr {
	width: 693px;
	margin-right: 0px;
}

h1.cabeceraCajaCentral {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(img/cabecera-caja-central-por-defecto.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	clear: both;
}

h1.cabeceraCajaCentral a:link, h1.cabeceraCajaCentral a:active, h1.cabeceraCajaCentral a:visited {
	color: #000;
	text-decoration: none;
}

h1#cabeceraCajaOfertas1 {
	background-image: url(img/cabecera-caja-ofertas-1.png);
}

h1#cabeceraCajaOfertas2 {
	background-image: url(img/cabecera-caja-ofertas-2.png);
}

div.cajaVehiculoEnOferta {
	overflow: hidden;
	background-color: #FFC;
	background-image: url(img/fondo-vehiculo-en-oferta.png);
	background-repeat: no-repeat;
	float: left;
	height: 165px;
	width: 135px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 9px;
}

div#cuerpoCajaOfertas1 div:first-child,
div#cuerpoCajaOfertas2 div:first-child,
div#cuerpoCajaNoticiaPortada div:first-child {
	margin-left: 0px;
}

div#cuerpoCajaOfertas1,
div#cuerpoCajaOfertas2,
div#cuerpoCajaNoticiaPortada {
	clear: both;
	height: 165px;
	display: block;
}

div.descripcionCortaVehiculoEnOferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
	margin-top: 5px;
	max-height: 28px;
	height: 28px;
	overflow: hidden;
}

div.precioVehiculoEnOferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
	color: #3366ff;
	text-decoration: none;
	background-image: url(img/bullet1.png);
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: 1px 4px;
	margin-top: 6px;
}

a:hover div.descripcionCortaVehiculoEnOferta, a:hover div.precioVehiculoEnOferta {
	color: #F60;
}

h1#cabeceraCajaNoticiaPortada {
	background-image: url(img/cabecera-caja-noticias-portada.png);
}

div.wrapperCajaCentral {
	margin-top: 18px;
	position: relative;
}


div#wrapperColumnaCentral div:first-child {
	margin-top: 0px;
}

img#ngwucHome_vidImagen {
	border: 1px solid #ffcc00;
	margin-right: 10px;
}

span.titularNoticiaPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin-bottom: 15px;
	display: block;
}

span.leadNoticiaPortada {
	display: block;
	max-height: 95px;
	margin-bottom: 12px;
	overflow: hidden;
}

span.leadUltimaNoticia {
	display: block;
	max-height: 175px;
	margin-bottom: 12px;
	overflow: hidden;
}

div#cuerpoCajitaDestacados {
	padding-left: 0px;
}

img.miniaturaVehiculoDestacado {
	border: 1px solid #6699ff;
	margin-right: 10px;
}

span.modeloVehiculoEnOferta, a:link span.modeloVehiculoEnOferta, a:active span.modeloVehiculoEnOferta, a:visited span.modeloVehiculoEnOferta {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
}

span.precioVehiculoEnOferta, a:link span.precioVehiculoEnOferta, a:active span.precioVehiculoEnOferta, a:visited span.precioVehiculoEnOferta {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	display: block;
}

a:hover span.modeloVehiculoEnOferta, a:hover span.precioVehiculoEnOferta {
	color: #F60;
}

div.cajaAnuncioDestacado {
	background-image: url(img/separador-vehiculo-en-oferta.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 8px;
	height: 48px;
	margin-top: 8px;
	margin-bottom: 8px;
}

div.cajaVehiculoDestacado {
	background-image: url(img/separador-vehiculo-en-oferta.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 8px;
	height: 72px;
	margin-top: 8px;
}

div#cuerpoCajitaDestacados div:first-child {
	margin-top: 0px;
}

div#wrapperPie {
	background-image: url(img/fondo-pie.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	height: 33px;
	margin-top: 10px;
	width: 955px;
}

img#logoPie {
	margin-left: 10px;
}

a#enlaceNG:link, a#enlaceNG:active, a#enlaceNG:visited {
	font-size: 10px;
	line-height: 12px;
	color: #FFF;
	text-decoration: none;
	padding-left: 190px;
	padding-top: 8px;
	display: block;
}

a#enlaceNG:hover {
	color: #000;	
}

div#wrapperEnlacesPie {
	float: right;
	margin-top: -12px;
	margin-right: 10px;
}

div#wrapperEnlacesPie a:link, div#wrapperEnlacesPie a:active, div#wrapperEnlacesPie a:visited {
	color: #000;
	text-decoration: none;
}

div#wrapperEnlacesPie a:hover {
	color: #FFF;
	text-decoration: none;
}

a.enlaces1:link, a.enlaces1:active, a.enlaces1:visited {
	text-decoration: none;
}

h1#cabeceraCajaCatalogo {
	background-image: url(img/cabecera-caja-catalogo.png);
}

div.cajaVehiculoCatalogoImpar, div.cajaVehiculoCatalogoPar {
	width: 694px;
	margin-bottom: 10px;
}

div.wrapperInternoVehiculoCatalogo {
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 10px;
}

div.cajaVehiculoCatalogoImpar div.wrapperInternoVehiculoCatalogo {
	background-image: url(img/fondo-vehiculo-catalogo-1.png);
}

div.cajaVehiculoCatalogoPar div.wrapperInternoVehiculoCatalogo {
	background-image: url(img/fondo-vehiculo-catalogo-2.png);
}

div.cajaVehiculoCatalogoImpar, div.cajaVehiculoCatalogoPar {
	background-repeat: no-repeat;
	padding-bottom: 6px;
	background-position: bottom;
}

div.cajaVehiculoCatalogoImpar {
	background-image: url(img/pie-vehiculo-catalogo-1.png);
}

div.cajaVehiculoCatalogoPar {
	background-image: url(img/pie-vehiculo-catalogo-2.png);
}

img.fotoVehiculoCatalogo {
	border: 1px solid #9c9d9d;
	clear: none;
	float: left;
}

div.wrapperDatosVehiculoCatalogo {
	width: 519px;
	margin-left: 155px;
}

h3.cabeceraVehiculoCatalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
	background-image: url(img/fondo-cabecera-vehiculo-catalogo.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 508px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	margin: 0px;
}

div.wrapperInternoVehiculoCatalogo a:link, div.wrapperInternoVehiculoCatalogo a:active, div.wrapperInternoVehiculoCatalogo a:visited {
	color: #000;
	text-decoration: none;
}

div.wrapperInternoVehiculoCatalogo a:hover {
	color: #F60;
	text-decoration: none;
}

div.carcteristicaVehiculoCatalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(img/bullet-caracteristica-1.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	width: 228px;
	padding-left: 31px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*	display: table-cell;*/
	float: left;
	line-height: 14px;
}

div.precioCatalogo {
	background-image: url(img/bullet-precio.png);
}

div.separador {
	background-image: url(img/separador.gif);
	background-repeat: repeat-x;
	height: 2px;
	float: left;
	width: 100%;
}

div.descripcionCatalogo {
	background-image: url(img/bullet-descripcion.png);
	width: 490px;
	float: left;
	background-position: 8px 6px;
	clear: none;
}

h1#cabeceraCajaFicha {
	background-image: url(img/cabecera-caja-ficha.png);
	margin-bottom: 0px;
}

div.cajaFicha {
	background-color: #f5e996;
	background-image: url(img/fondo-ficha.gif);
	padding-top: 5px;
	padding-left: 9px;
	padding-right: 9px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ceb70d;
	border-left-color: #ceb70d;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ceb70d;
}

div.wrapperFotoFicha1, div.wrapperFotoFicha2 {
	float: left;
	margin-bottom: 15px;
}

div.wrapperFotoFicha2 {
	padding-left: 11px;	
}


img.fotoFicha {
	border: 1px solid #9c9d9d;
}

div.wrapperIconosFicha {
	background-image: url(img/fondo-iconos-ficha.png);
	background-repeat: no-repeat;
	height: 63px;
	width: 331px;
	margin-top: 6px;
}

a.enlacesFicha:link, a.enlacesFicha:active, a.enlacesFicha:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #0066ff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	padding-top: 34px;
	text-align: center;
	float: left;
	width: 20%;
	margin-top: 7px;
}

a.enlacesFicha:hover {
	color: #F60;
	text-decoration: none;
}

a.enlaceEnviar {
	background-image: url(img/icono-enviar.png);
}

a.enlaceInfo {
	background-image: url(img/icono-informacion.png);
}

a.enlaceImprimir {
	background-image: url(img/icono-imprimir.png);
}

a.enlaceCatalogo {
	background-image: url(img/icono-catalogo.png);
}

a.enlaceVolver {
	background-image: url(img/icono-volver.png);
}

div.wrapperMiniaturasFicha {
	background-image: url(img/fondo-miniaturas-ficha.png);
	background-repeat: no-repeat;
	height: 75px;
	width: 331px;
	margin-top: -1px;
}

a.miniaturasFicha:link, a.miniaturasFicha:visited {
	display: block;
	text-align: center;
	float: left;
	margin-top: 13px;
	margin-right: 0px;
	margin-left: 5px;
}

a.miniaturasFicha img {
	border: 1px solid #cc9900;
}

div.carcteristicaVehiculoFicha {
	width: 300px;
}

div.carcteristicaVehiculoFichaAncha {
	width: 600px;
	background-position: 8px 8px;
}

div#cuerpoCajaFicha {
	margin-top: -1px;
}

div.pieCajaFicha {
	background-image: url(img/pie-caja-ficha.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 693px;
}

h1#cabeceraCajaLocalizacion {
	background-image: url(img/cabecera-caja-localizacion.png);
}

h1#cabeceraCajaContacto {
	background-image: url(img/cabecera-caja-contacto.png);
}

div.cajaAnchaEstandar {
	background-image: url(img/fondo-caja-ancha-estandar.png);
	padding-top: 5px;
	padding-left: 9px;
	padding-right: 9px;
	background-repeat: repeat-x;
}

div.wrapperDatosMediaAnchura {
	float: left;
	width: 50%;
}

div.carcteristicaGrande1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(img/bullet-caracteristica-1.png);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	padding-left: 31px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*	display: table-cell;*/
	float: left;
	line-height: 14px;
}

div.caracteristicaGrande1SinBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-left: 31px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 14px;
	clear: both;
}

div.carcteristicaGrande1 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
}

div.wrapperMapaGoogle {
	border: 1px solid #CCC;
	clear: both;
	width: 665px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

div#wrapperFormularioContacto, div.wrapperFormulariosAnchosEstandar {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 655px;
}

.txts1, .selects1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 12px;
	width: 100%;
	border: 1px solid #CCCCCC;
}

.selects1 {
	height: 16px;
}

.resultadoCalculadora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #39F;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
	border-left-color: #F90;
}

.tablaContacto, .tablaFormularioAnchoEstandar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.tablaContacto td, .tablaFormularioAnchoEstandar td {
	padding-top: 4px;
	padding-bottom: 4px;	
}

.txtsContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 12px;
	width: 200px;
	border: 1px solid #CCCCCC;
}

.txtareaContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 50px;
	width: 100%;
	border: 1px solid #CCCCCC;
}

a.boton1:link, a.boton1:active, a.boton1:visited {
	background-image: url(img/icono-boton-enviar.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 2px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 0px;
	line-height: 14px;
	height: 12px;
	font-style: italic;
}

a.boton1:hover {
	color: #000;
}

a.boton2:link, a.boton2:active, a.boton2:visited {
	background-image: url(img/icono-boton-borrar.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 6px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 0px;
	line-height: 14px;
	height: 12px;
	font-style: italic;
}

a.boton2:hover {
	color: #000;
}

h1#cabeceraCajaQuienesSomos {
	background-image: url(img/cabecera-caja-quienes-somos.png);
}

div.cajaAnchaGris {
	background-image: url(img/fondo-caja-ancha-gris.png);
}

div.pieCajaAnchaGris {
	background-image: url(img/pie-caja-ancha-gris.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 693px;
}

.textosPorDefecto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

h1#cabeceraCajaVenderCoche {
	background-image: url(img/cabecera-caja-vender-coche.png);
}

div#cuerpoCajaVenderCoche, div#cuerpoCajaCambiarCoche, div#cuerpoCajaMapaWeb, div#cuerpoCajaAvisoLegal, div#cuerpoCajaCalculadora {
	font-size: 12px;
	line-height: 14px;
}

span.asteriscoObligatorio {
	color: #F00;
}

h1#cabeceraCajaCambiarCoche {
	background-image: url(img/cabecera-caja-cambiar-coche.png);
}

h1#cabeceraCajaServicios {
	background-image: url(img/cabecera-caja-servicios.png);
}

.anchuraCompleta {
	width: 100%;
}

ul.listas1 li {
	list-style-position: outside;
	list-style-image: url(img/bullet-amarillo.gif);	
}

h1#cabeceraCajaMapaWeb {
	background-image: url(img/cabecera-caja-mapa-web.png);
}

div.apartadoPpalMapaWeb h3 a:link, div.apartadoPpalMapaWeb h3 a:active, div.apartadoPpalMapaWeb h3 a:visited {
	color: #000;
	text-decoration: none;
}

div.apartadoPpalMapaWeb h3 a:hover {
	color: #F60;
	text-decoration: none;
}

div.apartadoSecundarioMapaWeb {
	background-image: url(img/nodo-mapa-web.png);
	background-repeat: no-repeat;
	background-position: left -94px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.apartadoSecundarioMapaWeb a:link, div.apartadoSecundarioMapaWeb a:active, div.apartadoSecundarioMapaWeb a:visited {
	color: #000;
	text-decoration: none;
}

div.apartadoSecundarioMapaWeb a:hover {
	color: #F60;
	text-decoration: none;
}

h1#cabeceraCajaAvisoLegal {
	background-image: url(img/cabecera-caja-aviso-legal.png);
}

div.apartadoPpalMapaWeb, div.bloqueNoticia {
	width: 93%;
	margin-bottom: 10px;
}

h1#cabeceraCajaNoticias {
	background-image: url(img/cabecera-caja-noticias.png);
}

h1#cabeceraCajaAlquiler {
	background-image: url(img/cabecera-caja-alquiler.png);
}

div.bloqueNoticia h4 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	background-color: #03C;
	width: 635px;
}

div.bloqueNoticia {
	width: 635px;
}

div.bloqueNoticiaIndividual {
	padding-left: 5px;
}

div.tituloNoticia {
	background-image: url(img/fondo-titulo-noticia.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 625px;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
}

div.tituloNoticia a:link, div.tituloNoticia a:active, div.tituloNoticia a:visited {
	color: #000;
	text-decoration: none;	
}

div.tituloNoticia a:hover {
	color: #F60;
	text-decoration: none;
}

div.pieTituloNoticia {
	background-image: url(img/pie-titulo-noticia.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	width: 635px;
	margin-top: 0px;
	margin-bottom: 10px;
}

div.wrapperFotosNoticia {
	float: left;
	margin-right: 10px;
	width: 243px;
}

img.fotoGrandeNoticia {
	border: 1px solid #FC0;
	margin-bottom: 5px;
}

img.miniaturaNoticia {
	border: 1px solid #FC0;
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h1#cabeceraCajaCalculadora {
	background-image: url(img/cabecera-caja-calculadora.png);
}

img#imgBuscar {
	height: 22px;
	width: 78px;
}

#textolibreBuscador {
	height: 14px;
}


#wrapperBanderas {
	float: right;
	width: 104px;
	text-align: center;
}

.bandera {
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}

div#wrapperGlobalImpr, div#wrapperSupercabeceraImpr {
	width: 700px;
}

div#wrapperColumnaCentralAnchaImpr {
	width: 693px;
	margin-left: 2px;
}

/*------------------------------------------> Lemas jQuery de la cabecera de la portada <-----------------------------*/

div#wrapperFlashCabecera {
	background-image: url(img/banner-cabecera.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 245px;
	width: 995px;
	position: relative;
}

div#wrapperLemas {
	margin-left: 300px;
}

div#wrapperFlashCabecera ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFF;
	line-height: 40px;
	text-shadow: 0px 0px 5px #0033FF;
	padding-left: 200px;
}

#lemas {
	display: none;
}

/*---------------------------------------> Fin de lemas jQuery de la cabecera de la portada <--------------------------*/



