body {
	background-color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	padding:0;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}

/* CELDAS */

.celda_lateral_noticias {
	background-image:url(../img/fondo_lateral_noticias.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:18px;
	height:384px;
	padding-left:12px;
	padding-bottom:5px;
}

.celda_servicios_direccion {
	background-image:url(../img/direccion2.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
	height:175px;
}

.celda_submenu_vehiculos {
	background-image:url(../img/menu/vehiculos_sub.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
	width:181px;
	height:73px;
}
.celda_submenu_barral {
	background-image:url(../img/menu/grupo_barral_sub.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
	width:181px;
	height:73px;
}
.celda_submenu_servicio {
	background-image:url(../img/menu/servicio_sub.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
	width:181px;
	height:44px;
}
.celda_submenu_noticias {
	background-image:url(../img/menu/noticias_sub.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
	width:181px;
	height:44px;
}
.celda_contenido {
	padding-bottom:40px;
	border-bottom-color:#013274;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.celda_contenido_dcha {
	vertical-align:top;
}
.celda_destacados {
	padding-top:15px;
}
.celda_menu {
	vertical-align:top;
}
.celda_buscador {
	padding-left:10px;
	padding-right:5px;
}

.celda_cabecera {
	padding-bottom:10px;
	padding-top:10px;
}
.celda_vehiculos_fila {
	padding-bottom:20px;
}

.celda_pie {
	padding-bottom:0px;
	padding-top:10px;
}

.celda_titulo_ficha_vehiculo {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#013274;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:5px;
	border-bottom-color:#013274;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.celda_caracteristicas {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#000000;
	padding-top:10px;
	padding-bottom:18px;
}

.celda_contenido_ficha {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align:top;
}
.celda_auxiliar_ficha {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:10px;
	padding-left:5px;
	vertical-align:top;
}

.celda_descarga1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	padding-top:10px;
}
.celda_descarga2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	padding-left:10px;
}
.celda_arriba_20 {
	padding-top:20px;
}
.celda_abajo_20 {
	padding-bottom:20px;
}
.celda_arriba_abajo_10 {
	padding-top:10px;
	padding-bottom:10px;
}
.celda_arriba_10 {
	padding-top:10px;
}
.celda_subtitulo_servicio {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	padding-top:10px;
}
.celda_noticias {
	background-image:url(../img/tabla_noticias_medio.jpg);
	background-repeat:repeat-y;
	padding: 20px;
}
.celda_sin_noticias {
	background-image:url(../img/tabla_noticias_medio.jpg);
	background-repeat:repeat-y;
	padding-top:20px;
	padding-left:20px;
	height: 300px;
}
.celda_noticia_izda {
	padding-bottom:20px;
	padding-right:20px;
	vertical-align:top;
}

.celda_noticia_dcha {
	padding-bottom:20px;
	vertical-align:top;
}

.celda_oferta1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding-top:10px;
	color:#013274;
	font-weight:bold;
}
.celda_oferta2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-left:10px;
	color:#000000;
}
.celda_oferta3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	padding-top:5px;
	padding-left:10px;
	color:#013274;
	font-weight:bold;
}
.celda_oferta4 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-left:10px;
	color:#000000;
}
.celda_noticia_titular {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#013274;
	padding-bottom:10px;
}
.celda_noticia_subtitular {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#013274;
	padding-bottom:10px;
	border-bottom-color:#013274;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.celda_noticia_texto {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#A1A1A1;
	padding-bottom:10px;
	padding-top:10px;
}
.celda_noticia_comparte {
	padding-bottom:10px;
	border-bottom-color:#013274;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.celda_noticia_destacados {
	padding-top:10px;
}

.celda_solicita1 {
	padding-left:10px;
	padding-right:20px;
	border-right-color:#013274;
	border-right-style:solid;
	border-right-width:1px;
	vertical-align:top;
}

.celda_solicita2 {
	padding-left:20px;
	padding-right:20px;
	vertical-align:top;
}

.celda_solicita_form {
	text-align:right;
	padding-bottom:5px;
}

.celda_contacto_titulo {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.celda_contacto_telefono {
	font-family:Helvetica, Arial, sans-serif;
	font-size:36px;
	color:#013274;
	font-weight:bold;
	padding-bottom:10px;
}

.celda_google_maps {
	padding-right:5px;
	border-right-color:#013274;
	border-right-width:1px;
	border-right-style:solid;
}

.celda_izda_5 {
	padding-left:5px;
}
.celda_izda_10 {
	padding-left:10px;
}

.celda_abajo_10 {
	padding-bottom:10px;
}
.celda_abajo_dcha_10 {
	padding-bottom:10px;
	padding-right:10px;
}

.celda_localizador_relacionada {
	padding-left:10px;
	padding-top:10px;
	border-top-color:#013274;
	border-top-width:1px;
	border-top-style:solid;
	vertical-align:top;
}

.celda_promociones_titulo {
	background-image:url(../img/fondo_azul.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
}
.celda_promociones_abajo {
	background-image:url(../img/tabla_promociones_abajo.jpg);
	background-repeat:no-repeat;
	height:46px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-top:3px;
}
.celda_promociones_flecha_dcha {
	padding-right:10px;
	text-align:right;
	width:30px;
}
.celda_promociones_flecha_izda {
	padding-right:5px;
	text-align:right;
}

.celda_promociones_ficha_titulo {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#013274;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.celda_promociones_ficha_texto {
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	padding-bottom:10px;
	padding-left:10px;
	vertical-align:top;
}
.celda_promociones_ficha_precio {
	font-family:Helvetica, Arial, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#013274;
	text-align:right;
}

.celda_acceso_titulo {
	background-image:url(../img/fondo_azul.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
}

.celda_otras_noticias {
	background-image:url(../img/otras_noticias.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:117px;
	width:309px;
	font-size:14px;
	color:#013274;
	padding-right:25px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:40px;
}

.celda_noticias_listado{
	background-image:url(../img/fondo_noticias.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:172px;
	width:157px;
	font-size:14px;
	color:#013274;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.celda_google_maps2{
	background-image:url(../img/google_maps2.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:435px;
	width:592px;
	font-size:14px;
	color:#ffffff;
	padding-left:3px;
	padding-top:6px;
	vertical-align:top;
}

.celda_localizador_subtexto {
	padding-top:10px;
	padding-left:10px;
}

.celda_caracteristicas_vehiculo {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	display:none;
}
.celda_caracteristicas_vehiculo_ver {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	display:block;
}

.celda_caracteristicas_servicio {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	display:none;
}
.celda_caracteristicas_servicio_ver {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	display:block;
}

.celda_sin_resultados {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px;
}

.celda_titulo_multibox {
	background-image:url(../img/fondo_azul2.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
}
.celda_titulo_multibox_legal {
	background-image:url(../img/fondo_azul_legal.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
}
.celda_titulo_multibox_amigo {
	background-image:url(../img/fondo_azul_amigo.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
}
.celda_titulo_multibox_mapa {
	background-image:url(../img/fondo_azul_mapa.jpg);
	background-repeat:no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	height:32px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
}

/* ENLACES Y TEXTOS */

.enlace_negro_11 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.enlace_negro_11:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.enlace_blanco_14 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
.enlace_blanco_14:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:underline;
}
.enlace_negro_10 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.enlace_negro_10:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

.txt_azul_18 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#013274;
}
.txt_azul_16 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#013274;
}
.txt_azul_14 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
}
.txt_azul_14_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	font-weight:bold;
}
.txt_azul_12_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#013274;
	font-weight:bold;
}
.txt_verde_12 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#48A064;
}
.txt_azul_12 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#013274;
}
.txt_azul_12_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#013274;
	font-weight:bold;
}
.txt_gris_10 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#A1A1A1;
}
.txt_gris_10_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#A1A1A1;
	font-weight:bold;
}
.txt_gris_12 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#A1A1A1;
}
.txt_gris_12_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#A1A1A1;
	font-weight:bold;
}
.txt_gris_14_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#A1A1A1;
	font-weight:bold;
}
.txt_negro_12 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.txt_negro_12_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.txt_negro_14 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#000000;
}
.enlace_negro_14 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.enlace_negro_14:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:underline;
}
.enlace_gris_12 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#A1A1A1;
	text-decoration:none;
}
.enlace_gris_12:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#A1A1A1;
	text-decoration:underline;
}
.enlace_submenu {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#B9C6D6;
	text-decoration:none;
}
.enlace_submenu:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FF7808;
	text-decoration:underline;
}
.enlace_submenu_seleccionado {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FF7808;
	text-decoration:none;
}
.enlace_azul_14_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	font-weight:bold;
	text-decoration:none;
}
.enlace_azul_14_bold:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#013274;
	font-weight:bold;
	text-decoration:underline;
}
.enlace_azul_12_bold {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#013274;
	font-weight:bold;
	text-decoration:none;
}
.enlace_azul_12_bold:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#013274;
	font-weight:bold;
	text-decoration:underline;
}

/* BOTONES */

.boton_buscador {
	background-image:url(../img/boton_buscar.jpg);
	width:86px;
	height:24px;
	border: none;
	cursor: hand;

}

.submenu_visible {
	display:block;
}
.submenu_oculto {
	display:none;
}
.marco_listado_noticias {
	background-image: url(../img/noticias/marco.gif);
	position: absolute;
	height: 182px;
	width: 182px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_promos {
	background-image: url(../img/promociones/marco.gif);
	position: absolute;
	height: 146px;
	width: 160px;
	z-index: 3;
	background-repeat: no-repeat;
}
.titulo_listado_noticias {
	top: 143px;
	position: absolute;
	width: 160px;
	padding-left: 15px;
	padding-right: 15px;
}
.titulo_listado_noticias a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.titulo_listado_noticias a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.marco_listado_vehiculos1 {
	background-image: url(../img/vehiculos/marco1.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2 {
	background-image: url(../img/vehiculos/marco2.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3 {
	background-image: url(../img/vehiculos/marco3.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}

.marco_listado_vehiculos1_garantia {
	background-image: url(../img/vehiculos/marco1_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2_garantia {
	background-image: url(../img/vehiculos/marco2_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3_garantia {
	background-image: url(../img/vehiculos/marco3_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos1_100 {
	background-image: url(../img/vehiculos/marco1_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2_100 {
	background-image: url(../img/vehiculos/marco2_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3_100 {
	background-image: url(../img/vehiculos/marco3_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos1_vendido {
	background-image: url(../img/vehiculos/marco1_vendido.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2_vendido {
	background-image: url(../img/vehiculos/marco2_vendido.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3_vendido {
	background-image: url(../img/vehiculos/marco3_vendido.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos1_vendido_100 {
	background-image: url(../img/vehiculos/marco1_vendido_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2_vendido_100 {
	background-image: url(../img/vehiculos/marco2_vendido_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3_vendido_100 {
	background-image: url(../img/vehiculos/marco3_vendido_100.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos1_vendido_garantia {
	background-image: url(../img/vehiculos/marco1_vendido_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos2_vendido_garantia {
	background-image: url(../img/vehiculos/marco2_vendido_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.marco_listado_vehiculos3_vendido_garantia {
	background-image: url(../img/vehiculos/marco3_vendido_garantia.gif);
	position: absolute;
	height: 151px;
	width: 202px;
	z-index: 3;
	background-repeat: no-repeat;
}
.titulo_listado_vehiculos {
	top: 128px;
	position: absolute;
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
}
.titulo_listado_vehiculos a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.titulo_listado_vehiculos a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}