/******************************************************************************

 Nombre: bhp.css

 Tipo: Hoja de Estilos

 Proyecto: BILBOHIPOTECA (bhp)

 Autor: Novisline.com

 Fecha: 2008-04-21

 Comentarios:	Definiciones de las clases de estilos para navegadores estandar.


********************************************************************************* */


body
{
	background: transparent;
	color: #353535;
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	visibility: visible;
}
a{
	color:#353535;
}

h1{
	font-size:1.1em;
	font-weight:bold;
	margin:0;
}

img.g_s 
{
	border: 0px solid #ffffff;
	clear: both;
	display: block;
	height: 1px;
	margin: 0px 0px -1px 0px;
	padding: 0px;
}
.bhp__tex1{
	font-size:1.1em;
}
.bhp__tex2{
	font-size:1.5em;
	font-weight:bold;
}
.bhp__tex3{
	font-size:1.3em;
	font-weight:bold;
}
.bhp__tex_rojo{
	color:#ED0103;
}

.bhp__a404 a{
	margin:10px 20px 10px 0px;
	display:block;
	width:200px;
	float:left;
	color:#EB0100;
}
.bhp__a404 a:hover{
	color:#474747;
}

#bhp__cont_1{
	width:900px;
	margin: 0 auto;
}
#bhp__cab_1{
}
#bhp__logo_cab1{
	margin: 0 0 0 11px;
	float:left;
}
#bhp__menu_cab1{
	float:left;
	margin: 18px 10px 0 10px;
}
#bhp__menu_cab1 ul{
	padding: 0;
	list-style:none;
	height:20px;
}
#bhp__menu_cab1 li{
	display:inline;
	padding: 0 6px 10px 10px;
	
}
.bhp__menu_cab1_separa_li{
	background:url(../img/sep_men1.jpg) no-repeat left top;
}
#bhp__menu_cab1 a{
	font-family: sans-serif;
	
	text-transform:uppercase;
	text-decoration:none;
}
#bhp__menu_cab1 a:hover{
	color:#EC0203;
}
#bhp__menu_cab1_a_pica{
	background:url(../img/bhip_09.jpg) no-repeat center bottom;
	color:#EC0203;
	padding: 0 0 6px 0;
}
#bhp__cab1_tel{
	float: right;
	margin: 25px 12px 0 0;
}
#bhp__cab1_tel span{
	background:url(../img/bhip_06.jpg) no-repeat left center;
	padding-left: 22px;
	font-size:1.3em;
	font-weight:bold;
}
#bhp__cab2{
	text-align:left;
	background:url(../img/fond_cab_der.jpg) no-repeat right center;
	margin: 0 11px 0 12px;
	z-index:100;
}



#bhp__body{
	margin: 0 10px 0 0;
	background:transparent url('../img/fond_deli.gif') repeat-y right;
}

#bhp__lat_izq{
	width: 196px;
	float:left;	
	background:url(../img/bord_menu_03.jpg) no-repeat right top;
	text-align:left;
	padding: 20px 0 0 12px;
}
.bhp__menu_izq{
	margin: 0 0 20px 1px;
}

.bhp__menu_izq ul{
	padding: 0;
	margin: 0 9px 0 0;
}
.bhp__menu_izq li{
	background: url(../img/hormi_ho.gif) repeat-x bottom;
	list-style:none;
	display:block;
	padding: 8px 0 8px 0;
}
.bhp__menu_izq a{
	text-decoration:none;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
}
.bhp__menu_izq a:hover{
	color:#EC0203;
}
.bhp__menu_iz_activ{
	font-weight:bold;
}


#bhp__contenido{
	background:url(../img/bhip_19.jpg) no-repeat right top;
	float:right;
	width: 672px;
	padding: 0 3px 20px 0;
	text-align:left;
}
.bhp__text_cont{
	margin: 5px 10px 20px 10px;
}
.bhp__text_cont_izq{
	float:left;
	width:420px;
	margin: 5px 10px 20px 10px;
}
.bhp__titulo1{
	background: url(../img/hormi_ho.gif) repeat-x bottom;
	margin: 0 102px 10px 0;
	padding:0 0 2px 0;
	font-size:1.2em;
	font-weight:bold;
}
#bhp__form_info{
	background:url(../img/fond-formu.jpg) no-repeat;
	float:right;
	width:191px;
	height:198px;
	margin: -20px -3px 0 0;
	padding: 30px 20px 0 20px;
}
#bhp__form_info_in{
	color:#FFFFFF;
	text-align:left;
}
.bhp__form_inp{
	margin: 10px 0 10px 0;
}
.bhp__form_inp input{
	background:#E8E8E8;
	border:solid 1px #969696;
	font-size:0.9em;
	width: 163px;
}
.bhp__form_b_envi{
	background:transparent;
	border:none;
	color:#FFFFFF;
	cursor:pointer;
	float: right;
}
.bhp__form_b_envi:hover{
	color:#969696;
	text-decoration:underline;
}
.bhp__cuadris{
	background:url(../img/bhip_26.jpg) no-repeat;
	font-size:0.9em;
	margin: 0 2px 2px 0;
	padding: 10px;
	width: 309px;
	height: 77px;
	float: left;
}
.bhp__cuadris a{
	color:#006EFB;
}
.bhp__colum_tipo{
	width: 220px;
	float:left;
	margin:20px 0 0 0;
}
.bhp__colum_tipo_titul{
	background:url(../img/bhip_34.jpg) no-repeat left center;
	padding: 5px 0 5px 25px;
	margin: 0 0 5px 15px;
	font-size:1.1em;
}
.bhp__colum_tipo_tex{
	padding: 5px 5px 5px 15px;
	text-align:justify;
}
.bhp__list_flechis ul{
	margin:30px 0 30px 0;
	padding:0;
}
.bhp__list_flechis li{
	background:url(../img/flechi.jpg) no-repeat left center;
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
 	list-style:none;
	margin: 8px 0 8px 0;
	padding: 0 0 0 20px;
}
.bhp__titul_flechis{
	background:url(../img/flechi.jpg) no-repeat left center;
	margin: 25px 0 8px 0;
	padding: 0 0 0 20px;
	font-size:1.1em;
	font-weight:bold;
	color:#EF0609;
}
.bhp__mapa{
	background:#E8EDF1;
	margin: 0 6px 0 7px;
	width: 309px;
	padding: 4px;
	float: left;
}
.bhp__formu_contac{
	background:#F5F9FA;
	padding: 15px;
	margin: 0 15px 20px 5px;
}
.bhp__formu_contac input{
	font-size:1.0em;
	margin: 0 10px 8px 0;
}
.bhp__formu_contac textarea{
	margin: 0 0 11px 0;
}
.bhp__form_izq{
	width:230px;
	float:left;
}
.bhp__form_der{
	width:340px;
	float:left;
}
.bhp__form_botn{
	border:solid 1px #7A7A7A;
	background:#E0EAF3;
	padding:1px;
	cursor:pointer;
}
.bhp__logos_enti{
	border:dashed 1px #D7D7D7;
	width: 190px;
	text-align:center;
	height: 100px;
	padding:5px;
	margin: 5px;
	float: left;
}
