/* Estils especifics per a la home */

#content-home{margin: 15px 0 0 10px; padding: 0; width: 100%;}
#content-left-home{margin: 0 0 45px 0; float: left; width: 50.84em;}
#content-right-home {
	width: 24em;
	float: left;
	padding: 0;
	margin-top: 20px;
	margin-left: 2.5em;
	}

/*Buscador home*/
#content-home h1{
	font-weight: normal;
	font-size:2.92em;
	padding-top: 35px;
	padding-left: 25px;
}
#content-home h2 {font-weight: normal;}
#content-home h2.azul{
	font-size:1.7em;
	color: #026FC8;
	padding: 5px 0 10px 10px;
	}
#content-home p.subtitle{font-size:1.2em;padding-left: 25px;}
.texto1em{font-size:0.8em; color: #000;}

#pastilla {width: 610px;float: left;}
#pastilla div.top {background: url("/inc_images/hipotecas/pastilla_top.gif") bottom left no-repeat;	height: 93px;}
#pastilla div.interior {background-color: #E1EFFF; height: 29em; padding: 10px 0 0 21px;}
#pastilla div.bottom {background: url("/inc_images/hipotecas/pastilla_bottom.gif") top left no-repeat; margin:0; height: 7px; overflow: hidden !important; line-height: 1% !important;}
#contenedor-botones-home {width:269px; float:left; margin-left:12px;}
div.botones-home {
	height: 60px;
	background: url("/inc_images/hipotecas/boton_selected1.gif") top left no-repeat;
	padding: 20px 0 0 20px;
	margin-bottom: 0;
	}
div.botones-home h3 {margin: 0;padding: 0 0 0 15px;	background: url("/inc_images/hipotecas/bullet_flecha_gris_big.gif") left center no-repeat; color:#333 !important}
#contenedor-botones-home h3.especial {margin: 10px 0 0 20px; padding: 0 0 0 15px; background: url("/inc_images/hipotecas/bullet_flecha_azul_grande.gif") left center no-repeat;}

.nota { margin:0 0 0 15px; color: #666;}
.nota2 {margin: 3px 0 15px 35px; color: black;}
	
p.posicion-listado {margin: 80px 0 0 -10px; font-size: 1.2em;}
p.posicion-listado a { background: url("/inc_images/hipotecas/ico_listado.gif") left center no-repeat; padding-left: 18px; position:absolute}
				
div.contenedor-formularios-home {width: 280px; height: 293px; float: left; background: url("/inc_images/hipotecas/caja_buscador_home.gif") top left no-repeat;}
div.contenedor-formularios-home p{margin: 0 0 15px 0 !important; line-height: 1.6em !important;}
	
form.formulario-comprar {padding: 25px 0 0 20px;}
form.formulario-comprar legend {color: #666; font-size: 1.2em; font-weight: bold;}
form.formulario-comprar p.radios {margin-top: 10px !important; line-height: 165%;}
form.formulario-comprar input {margin-left: 25px;}
form.formulario-comprar input.medium {margin-top: 10px;width: 100px;}
form.formulario-comprar span.error {color: #FF0000 !important; margin: 3px 0 0 5px !important;}

/*Contenidos derecha*/
#content-right-home h2{font-size: 1.5em; padding-top: 8px; padding-left: 0;}
#content-right-home h2#grupo{background: url("/inc_images/hipotecas/ico_hipotecas_para.gif") left center no-repeat;}
#content-right-home h2#calculadora{background: url("/inc_images/hipotecas/ico_haz_numeros.gif") left center no-repeat;}

#listas-right {margin-left: 10px;padding: 0;}
#listas-right h2{color:#333; padding-left: 30px; margin-bottom: 10px; height: 22px;}
#listas-right ul { margin-bottom: 25px; margin-left: 55px;}
#listas-right ul li{ list-style-image: url("/inc_images/hipotecas/bullet_grafica.gif");	list-style-position:outside; line-height:1.6em;}
	
#box-preguntas {
	width:21em;
	background: #efffe1 url("/inc_images/hipotecas/ico_faqs.gif") left center no-repeat; 
	background-position: 15px 12px !important;
	margin:10px 0 25px 0;
	padding:5px 0 0 45px;
	float:left;
	}
#box-preguntas a { color:#47922f;}
#box-preguntas p {padding-top:3px; color: #666; margin-bottom: 15px;}
#box-informes {
	width:21em;
	background: #f3f3f3 url("/inc_images/generic/icono_informes.gif") left center no-repeat;
	background-position: 15px 15px !important;
	margin:0 0 25px 0;
	padding:5px 0 5px 45px;
	float:left;
	}
#box-informes p, div#box-informes a { color:#666;}
#box-informes p { margin:0; padding-top:3px; margin-bottom: 10px}
	
/*Modulos inferiores*/
div.herramientas-actualidad {clear:left; height:405px;padding-top:20px; background: url(/inc_images/hipotecas/bg_noticias.gif) top left no-repeat; width: 940px; padding-bottom: 25px}
div.herramientas-actualidad a {color:#222}
div.herramientas-actualidad h3 {font-size: 1.33em; line-height: 1.8em; color: #666; margin:0 0 10px 0;}
img.feed {vertical-align: sub ; padding-left:2px}
#noticias {width: 34%; float:left; margin-left: 20px}
#noticias ul, #referencias ul {margin-left: 10px}
#noticias ul li, #referencias ul li {line-height: 130%; list-style-image: url("/inc_images/generic/bullet_gris_petit.gif"); list-style-position:outside; margin-bottom: 12px;}
#noticias ul li span {color: #555; padding-top:3px}
#noticias p {margin-left: 10px}

#referencias {width: 25%;float: left; margin-left:40px; color: #222}
#referencias p {margin-left: 5px; padding-right:10px;}
#referencias ul {margin-bottom: 18px}
#referencias ul li {margin:0 0 6px 15px}
#referencias td, th {padding: 0 0 5px 5px; line-height: 1.2em; vertical-align: top;}
#referencias th {width: 110px; text-align:left;}
#referencias table strong {margin-left:10px; font-weight:normal}
#referencias table span, #referencias table small {color: #666}

#ultimas {width: 30%;margin-left: 25px; float: left;}
#ultimas ul {margin-left:5px}
#ultimas ul li {clear:both; line-height:130%;}
#ultimas ul li span {width:91%; float: right; padding-bottom:15px; color:#222}
#ultimas ul li span em{color:#666;}


