/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:0 auto;
	background-color:#b6d2de;
}

.titulos {
	font-size:20px;
	color:#0066FF;
}

#contenedor{
	margin: 0 auto;
	margin-top:25px;
	/*border-left:1px solid black;
	border-right:1px solid black;*/
	text-align:left;
	width:990px;
	background-color:#FFFFFF;
	border:1px solid black;
	padding:20px;
}

#tabla_contacto a {
	color:#0033FF;
	font-weight:bold;
}

#contenedor_ficha {
	width: 98%;
	border:1px solid black;
}

#ficha_izquierda {
	width:30%;
	border:1px solid black;
	float:left;
}

#ficha_centro {
	width:35%;
	border:1px solid black;
	float:left;
	margin-left:2%;
	margin-right:20px;
}

#paginador {
	width: 98%;
	text-align:right;
}

#ficha_derecha {
	width:20%;
	border:1px solid black;
	float:right;
}

#tabla_datos_vehiculo {
	padding-right:30px;
}

#tabla_ppal_vehiculo {
	margin-right:30px;
}


#cabecera {
	font-family:Arial;
	font-size:18px;
	font-weight:100;
	text-align:center;
	color:#999999;
}

a:link,a:visited {
	color:#000066;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h2 {
	font-family:Arial;
	font-size:20px;
	color:#000099;
}

#portada h3 {
	font-size:16px;
	color:#000099;
	margin:0px 20px 5px 0px;
	font-family:Verdana;
	text-align:left;
}

#footer {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#0066CC;
}

#footer_barra {
	width:500px;
	border:0px;
	margin-top:-10px;
	margin-bottom:-10px;
	height:1px;
	color:#000066;
	background-color:#000066;
}
#footer_pequeno {
	font-size:9px;
	color:#858585;
}

#selecciona_vehiculo {
	font-size:11px;
	margin-bottom:10px;
}

#buscador_vehiculos {
	font-size:18px;
	margin-bottom:10px;
}

#listado_vehiculos {
	font-size:12px;
	border-bottom:1px solid #000066;
}

#tabla_filtrado {
	border:1px solid #dfe6f7;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

#campo_texto {
	border:1px solid #1e52c8;
	background-color:#8fadf0;
}

#boton_estandar {
	border:1px solid #1e52c8;
	background-color:#8fadf0;
}

#texto_seccion {
	font-size:14px;
	color:#1e52c8;
}

#solicitar_info {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#1e52c8;
}

#ficha_vehiculo {
	border-right: 1px solid #1e52c8;
	padding-right: 10px;
	text-align:left;
}

a.enlace_paginacion {
	border:1px solid #0066FF;;
	color:#0066CC;
	background-color:#D2E9FF;
	padding:2px;
}

.enlace_paginacion_activo {
	border:1px solid #0066FF;;
	color:#999999;
	background-color:#D2E9FF;
	padding:2px;
}

.enlace_paginacion_activo_num {
	border:1px solid #0066FF;;
	color:#0066CC;
	font-weight:bold;
	font-size:16px;
	background-color:#D2E9FF;
	padding:2px;
}

a.enlace_paginacion:hover {
	border:1px solid #0066FF;
	color:#003399;
	background-color:#80BFFF;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}

#ultimos_vehiculos_cliente {
	font-size:11px;
}

#enlaces_directos {
	text-align:left;
	padding:0;
	width: 220px;
	height: 80px;
	border:1px solid black;
	overflow:auto;

}

#enlaces_directos3 {
	text-align:left;
	padding:0;
	width: 250px;
	height: 80px;
	border:1px solid black;
	overflow:auto;
}

#enlaces_directos4 {
	text-align:left;
	padding:0;
	width: 250px;
	height: 100px;
	border:1px solid black;
	overflow:auto;
}

#enlaces_directos2 {
	text-align:left;
	padding:0;
	width: 220px;
	height: 100px;
	border:1px solid black;
	overflow:auto;
}

#listas_enlaces_directos {
	list-style:none;
	text-align:left;
	padding:0;
	margin:0;
	margin-left: 5px;
	font-size:11px;
}

#tabla_busqueda {
	margin: 0 auto;
}

#busqueda_rapida {
	font-size: 18px;
	text-align:left;
}

.portada_inmo {
	background-image:url(imagenes/inmo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:10px;
	padding-top:20px;
}

.portada_motor {
	background-image:url(imagenes/coches.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-top:20px;
	//padding-top:20px;
}

.fondo_diapo {
	background-image:url(imagenes/fondocompara.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-top:20px;
	//padding-top:20px;
}

.fondo_noticias {
	background-image:url(imagenes/fondo_noticia.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:227px;
	height:266px;
	border:0px solid black;
}

.fondo_noticias_h {
	background-image:url(imagenes/recuadro-reportaje.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:371px;
	height:254px;
	border:0px solid black;
}
.contenido_noticias {
	padding-left:10px;
}

.portada_buscador_clasico {
	background-image:url(imagenes/clasicos.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border:1px solid #868cc3
}

.portada_buscador2 {
	background-repeat:no-repeat;
	background-position:right bottom;
	border:1px solid #868cc3
}

#vehiculos_partner {
	width:990px;
	height:137px;
	border:0px solid black;
	margin:auto;
}

#vehiculos_partner2 {
	height:275px;
	border:0px solid black;
	float:right;
	
}

#vehiculos_partner_caja {
	border:0px solid black;
	width:110px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	height:127px;
	cursor:pointer;
	text-decoration:none;
	background-color:#5b60a4;
	margin-left:10px;
	margin-right:10px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#vehiculos_partner_caja2 {
	border:0px solid black;
	width:110px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	height:127px;
	cursor:pointer;
	text-decoration:none;
	background-color:#5b60a4;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#vehiculos_partner_caja a {
	color:#FFFFFF;
}

#vehiculos_partner_caja2 a {
	color:#FFFFFF;
}

.clase_telefono {
	color:#FF3300;
	cursor:pointer;
	margin-bottom:-10px;
}

#capa_foto {
	height:230px;	
}

.desp_localidad {
	width:208px;
}

.ofertas_portada {
	border-left:2px solid #57becf;
	border-right:2px solid #57becf;
	padding-left:60px;
	padding-right:60px;
}

.boton_buscar {
	font-size:11px;
	margin-bottom:-4px;
	//margin-bottom:-2px;
	padding-left:5px;
	padding-right:5px;
}

#texto_portada {
	border:0px solid black;
	//margin-bottom:-30px;
	padding-top:10px;
	padding-bottom:8px;
	font-size:13px;
	font-family:Verdana;
	//padding-bottom:30px;
}

.fuentes_portada {
	color:#ea0d1f;
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size:14px;
}

.campero {
	font-size:10px;
	color:#000000;
}

.marcas_portada {
	font-size:13px;
	color:#FF0000;
	font-family:Helvetica,Arial,Verdana;
}

.marcas_portada a {
	font-size:13px;
	color:#FF0000;
	font-family:Helvetica,Arial,Verdana;
}

#zona_privada {
	padding:40px;
	background-color:#C1E0FF;
	border:1px solid #003399;
	width:50%;
}

.tabla {
	border:1px solid black;
	text-align:left;
	width:100px;

}

.tabla2 {
	text-align:left;
	padding-left:20px;
}




.cuadrado
{
    BORDER-RIGHT: #000666 0px solid;
    BORDER-TOP: #000666 0px solid;
    BORDER-LEFT: #000666 1px solid;
    BORDER-BOTTOM: #000666 1px solid
}

table.mitable { background-color: #4e98b3 }
.textoITV=   { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; text-align: left }
div.indice { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt }
.texto1
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Texto3 { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-align: center }
.Titulo2az { color: #4e98b3; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; text-align: left }
.Titulo3az { color: #4e98b3; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; text-align: center }
.Titulo4az  { color: #4e98b3; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16pt; text-align: center }
.Titulo5az { color: #4e98b3; font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20pt; text-align: center }
.Texto3Link { color: #686868; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; text-align: center }
.Texto3sangre  { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12pt; font-stretch: condensed; text-align: left; text-indent: 12pt }
.texto2
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tituloazul
  { color: #ffffff; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #53bfd2 }
.tituloazulpq  { color: #ffffff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #53bfd2; text-align: center }
div.azul { color: white; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #53bfd2 }
A.textoenlace:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Courier New", Courier, mono;
    TEXT-DECORATION: none
}
A.textoenlace:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Courier New", Courier, mono;
    TEXT-DECORATION: none
}
A.textoenlace:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: "Courier New", Courier, mono;
    TEXT-DECORATION: none
}
A.enlacecochess:link
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.enlacecochess:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.enlacecochess:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffb197;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.TxtIzq {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.Link1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.tablamatricula  { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #53bfd2; text-align: left }
.tablamatricula1  { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d8e3e9; text-align: center }
.tablamatricula2  { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: center }
.tablaud1 { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #333; text-align: right }
.Firma { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }
.tablaud2 { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d8e3e9; text-align: right }
.tablauddcha { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d8e3e9; text-align: left }