/*_________________________  general  ____________________________________*/

body{ margin:0; text-align:center; background-color:#FEF7C1;font-family: arial; font-size: 11px; }
td,input,select,textarea{font-family: arial; font-size: 11px;color: #271D73; }
p,.p{	text-align:justify;text-indent:15px;font-size: 11px; }

a{ color: #271D73;text-decoration:none; }
a:hover{ font-weight:bold;text-decoration:underline; }
.logo{	background-color:#FFF402;width:740px; }
.linea{ background-image: url('imagenes/barra.gif');background-position:center top; }
.contenido{	background-color:#FFF;width:740px;_height:465px;min-height:465px; }
.linea_pie{	background-image: url('imagenes/barra_pie.gif');background-position:center top; }
.ancho{	width:730px; }
.sin_bold{ font-weight:normal;}
.subra{ text-decoration:underline}
ul{	border:solid 0px;list-style-position: inside;margin: 0px 0px 0px 0px;padding:0px;}
li{	margin: 0px 0px 0px 0px;padding:0px; }
#menu_cabecera td{ font-size: 10px; }

/*_________________________  Banner desplegable de cabecera  ____________________________________*/
#banner_cab {height:125px; width:742px;padding:0px; margin:auto; }
#banner_cab img{ border:none;}

object,embed{z-index:0;}
/*_________________________  POPUP EMERGENTE  ____________________________________*/
#backgroundPopup{ display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/
	height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece;
	z-index:1; }
#popupContact{ display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/
	height:534px; width:477px; background:#FFFFFF; border:2px solid #cecece; z-index:2;
	padding:16px; font-size:13px; }
	#popupContact img{ margin-top:10px; }
#popupContactClose{ font-size:14px; line-height:14px; right:0px; top:0px; 
	position:absolute; color:#6fa5fd;font-weight:700; display:block; padding:4px 2px; }
#popupContactClose.vertical{ top:210px; }
#popupContactClose:hover,#popupContactClose_vertical:hover{ text-decoration:none; background:#FEF7C1;/*color: #271D73;*/ }

/*_________________________  Contenidos  ____________________________________*/
#contenedor{ width:100%; text-align:center; border-collapse:collapse; z-index:0;}
.borde_azul{ border:solid 1px #271D73; }
.borde_claro{ border:solid 2px #E6EBF1; }
.borde_muy_claro{ border:solid 2px #F2F5F8; }
.borde_celeste_oscuro{ border:solid 2px #B2C9D9; }
.borde_claro_listado{ border-bottom:solid 1px #C5D2E2; border-right:solid 1px #E6EBF1; }
.borde_claro_abajo{	border-bottom:solid 1px #C5D2E2; }

.fondo_celeste_oscuro{	background-color:#B2C9D9; }
.fondo_celeste{	background-color:#E6EBF1; }
.fondo_celeste_claro{ background-color:#F2F5F8; }
.fondo_azul{ background-color:#271D73; }
.fondo_blanco{ background-color:#FFF; }
.fondo_amarillo{ background-color:#FFF402; }

.letra_blanca{ color:#ffffff; font-weight:bold; }
.caja_texto{ background-image: url('imagenes/caja_texto.gif'); background-position:center top;
	background-repeat:no-repeat; }
.descripcion{ font-family: arial; font-size: 12px; }

.resaltar{ font-size: 12px; font-weight:bold; text-decoration:none; }
.resaltar:hover{ font-weight:bold; text-decoration:underline; }

.input_buscador{ border:0px; }
.li2{ list-style-image:url("imagenes/li.gif"); }
.peq{ font-size: 10px;	}
.grande{ font-size: 13px; }
.telefono{font-size: 13px; font-style:italic; font-weight:bold;}

.enlace_sin:hover{ text-decoration:none; font-weight:lighter; }

#ocasion_sev_este td{ background:#FFFFCC; }
.burdeo{ color:#752A3E; }
.aviso{ color:#752A3E; font-weight:bold;}

#lista{ width:100%;background: #FFF; }
	#lista li{ list-style-image:url("li.gif");margin: 0px 0px 0px 0px; padding:0px; text-align:left;}
	#lista td {	border-bottom: 1px solid #C5D2E2; text-align:left; } 
	#lista a { color: #271D73; background: #F8F9F9; display: block;	width: 100%;padding: 1px 6px; }
	#lista a:hover{ background: #E6EBF1; }

.boton,select, #formu input, #formu select, #formu textarea{ background-color:#E6EBF1;border:solid 1px #271D73; }
.btn{ background: #E6EBF1;border:solid 1px #B2C9D9; font-weight:bold; }
.destacado{	color:#E00341;font-size:16px; }

/* AGENCIAS ESTILOS TABLAS*/
#agencia_propia{ background: #FFEEA2; border:solid 1px #B2C9D9; }
	#agencia_propia .titulo{ background: #FFCB05; width:100%; padding:2px;font-weight:bold; }
	#agencia_propia a{ background: #FFF; border:solid 1px #271D73; padding:1px 6px;text-align:center;
		width:70px; }
	#agencia_propia a:hover{ font-weight:bold; }

#agencia_franquicia{ background: #FFF5CF; border:solid 1px #B2C9D9; }
	#agencia_franquicia .titulo{ background: #F2C439; width: 100%; padding:2px; font-weight:bold; }
	#agencia_franquicia a{ background: #FFF; border:solid 1px #271D73; padding:1px 6px; text-align:center;
	width:70px; }
	#agencia_franquicia a:hover{ font-weight:bold; }

#agencia_depar{	background: #E6EBF1; border:solid 1px #B2C9D9; }
	#agencia_depar .titulo{	background: #C4D5E0;width: 100%;padding:2px;font-weight:bold; }
	#agencia_depar a{ background: #FFF; border:solid 1px #271D73; padding:1px 6px; text-align:center;
		width:75px; }
	#agencia_depar a:hover{	font-weight:bold; }
	#agencia_depar .img{ background: #E6EBF1;border:0px;padding:4px; }
	#agencia_depar .img:hover{ border:solid 1px #271D73; background: #F2F5F8; }


#f_amarillo_claro{ background-color:#FEF7C1;border:solid 1px #B2C9D9;}
	#f_amarillo_claro .btn{ background:#FFFFFF;border:solid 1px #271D73; }

/*   ESTILO PARA LA FICHA DE PROMOCION */
	#ficha_promo td{ font-family:arial; }
	#ficha_promo .titulo{ font-weight:600; font-size:16px; }
	#ficha_promo .ficha_contenido{ background: #E6EBF1;	border:solid 1px #B2C9D9;border-top:0px; }
	#ficha_promo .boton{ background: #FFF; border:solid 1px #B2C9D9; font-weight:bold; }
	#ficha_promo .boton_sel{ background: #E6EBF1; border:solid 1px #B2C9D9; border-bottom:0px;
		font-weight:bold; }
	#ficha_promo .boton_abajo{ border-bottom:solid 1px #B2C9D9; }
	#ficha_promo .boton_descarga{ border:solid 1px #84ABC6; background-color:#B2C9D9; font-weight:bold; }

	#calidades li{list-style-image:url("imagenes/li2.gif"); }

/*ESTILO EMBARGOS*/
#embargos{  border:solid 1px #B2C9D9; display:table; width:100%; padding:10px 5px; text-align:left;background: #F2F5F8;margin-top:25px; margin-bottom:10px;}
	#embargos ul{ list-style-image:none;}
	#embargos li{ margin-bottom:10px; width:220px;margin-left:15px; float:left;list-style-image:none; list-style:none;}

/*   ESTILO PARA LA FICHA DE EXCLUSIVO */
	/*.btn_exclusivo{ margin-right:40px; font-weight:bold; color:#752A3E; background: no-repeat center center url(imagenes/btn_exc.gif);
		padding:4px 15px; line-height:25px;}
	.btn_exclusivo:hover{ color:#000066;background: no-repeat center center url(imagenes/btn_exc_on.gif);}
	*/
	.btn_exclusivo{ margin-right:40px; font-weight:bold; color:#000066; background: no-repeat center center url(imagenes/btn_exc_on.gif);
		padding:4px 15px; line-height:25px;}
	.btn_exclusivo:hover{ color:#752A3E;background: no-repeat center center url(imagenes/btn_exc.gif);}
	
	#ficha_exclusivo td{ font-family:arial; vertical-align:top }
	#ficha_exclusivo .titulo{ color:#FFFFFF; background:#000066; font-weight:600; font-size:16px;
		padding:2px; margin:20px 12px 20px 12px; }
	#ficha_exclusivo .ficha_contenido{ background: #E6EBF1;	border:solid 1px #B2C9D9;border-top:0px; }
	#ficha_exclusivo .boton{ background: #FFF; border:solid 1px #B2C9D9; font-weight:bold; }
	#ficha_exclusivo .boton_sel{ background: #E6EBF1; border:solid 1px #B2C9D9; border-bottom:0px;
		font-weight:bold; }
	#ficha_exclusivo .boton_abajo{ border-bottom:solid 1px #B2C9D9; }
	#ficha_exclusivo .boton_descarga{ border:solid 1px #84ABC6; background-color:#B2C9D9; font-weight:bold; }
	#ficha_exclusivo .descripcion{ margin:20px auto; width:95%; text-align: justify;}
		#ficha_exclusivo .descripcion img{ float:left; margin:0 25px 25px 0;}
	#ficha_exclusivo #imagen_ampliada{ position:relative; width:450px; margin:auto; }
	#ficha_exclusivo .logo_sev{ position:absolute; bottom:7px; right:5px; }
	#ficha_exclusivo .resaltar{ font-size: 15px; }
	
	#ficha_exclusivo h3{ text-align:left; margin-left:10px; font-size:14px;}
	#ficha_exclusivo .info_prestamos{ text-align: justify; margin:0 20px 20px 50px; list-style-position:outside;
	 list-style-image:url(imagenes/li.gif);}

#login_acceso{	border:solid 1px #000066; margin:25px auto; width:250px;	}
#login_acceso input{font-family: arial; font-size: 11px; border:solid 1px #B2C9D9; padding:1px; }
	#login_acceso p{	margin:4px; text-align:left; padding-left:10px;}
	#login_acceso .fondo{ background:#000066;  margin:0; margin-bottom:10px; text-align:center; padding:3px; color: #FFF;
			font-weight:bold; font-size:1.2em;	}
		
#listado{background:#FFFFFF; border:solid 1px #271D73; width:98%; margin: auto;}
	#listado th{padding:2px 5px;margin-bottom:0;background-color:#C5D2E2;
		border-bottom:solid 1px #271D73;}
	#listado td{height:24px; text-align:center; border-bottom:solid 1px #C5D2E2;
		border-right:solid 1px #E6EBF1;}
		#listado td.dcha{ text-align:right; padding-right:5px;}
	#listado a img{border: none; vertical-align:middle;}
	#listado a img:hover{border:solid 1px #271D73; margin:0;}

	#exclusivas{ text-align:left; margin-top:15px; }
		#exclusivas li{ margin-left:15px; margin-top:10px;  }
	.sta_clara{ border:solid 2px #FFF500;background:#FFF966; padding:0; padding-top:5px;text-align:center;}


#calculadora_hipotecaria select,#calculadora_hipotecaria input{ background-color:#fff;
	border:solid 1px #B2C9D9; width:150px;  }
#calculadora_hipotecaria input.boton{ width:auto;}
.calculo{ background-color:#fff; padding:15px 0;
	border:solid 1px #B2C9D9;}
	.calculo ul{ text-align:left; margin-left:70px; list-style-image:url(imagenes/li.gif);}
	.calculo span{ text-decoration:underline; }
	.calculo div{background: #E6EBF1;border:solid 1px #B2C9D9; margin:15px 25px 5px 25px;}
		.calculo div p{ text-align:center; font-size:12px;}	


.tit_destacados{ border:solid 1px #271D73; font-weight:bold; text-transform:uppercase; font-size:14px }
		
/* FAVORITOS */
.inicio_favoritos{ text-align:right; margin:0 10px 2px auto;font-weight:bold; font-size:12px; }
.tus_favoritos{background-color:#FFF402; color:#271D73;font-weight:bold; font-size:12px; 
	text-align:center; padding:3px;}
	.tus_favoritos img,.inicio_favoritos img{ vertical-align:middle; margin-right:5px; border:none;}
#agencia_depar a.btn_favoritos:hover{ font-weight:normal; }
		
.inm_favorito{background: #E6EBF1; border:solid 1px #B2C9D9;}
	.inm_favorito a{ background: #FFF; border:solid 1px #271D73; padding:1px 6px; text-align:center;
		width:75px; }
	.inm_favorito a:hover{	font-weight:bold; }
	.inm_favorito p{ margin:3px auto; font-family: arial; font-size: 12px; }
	.inm_favorito a.btn_favoritos,#agencia_depar a.btn_favoritos{ background:none; border:none; padding:inherit; width:auto; }
	.inm_favorito .precio{ font-weight:bold; font-size:14px; text-align:right;}
	.inm_favorito textarea{border:solid 1px #271D73;}
	.btn_favoritos img{border:none; vertical-align:middle;}
	img.favorito{ margin:5px; vertical-align:middle;}
.favorito_vendido{border:solid 1px #FFA201; background:#FFDA74;width:100%}
	.favorito_vendido p{ font-size:14px; text-align:center; margin:25px 15px;border:solid 2px #FFA201; 
		background:#FFFAE2; padding:15px;}	
	

	
