

body {
	background-image:url(imagenes/fondo-pixel.gif);
	margin:0;
    padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
h1 {
    font-size:18px;
	font-weight:bold;
	}
a.aqui{ font-weight:bold;
    color:#F96800;
	text-decoration:none;
	}
a.aqui:hover {
    text-decoration:underline;
	}

a.oculto {
	text-decoration:none;
	}
   
a.oculto span {
    visibility:hidden;
	}

div.contenido {
   position:relative;
   margin:40px 0 40px 0;
   width:760px;
   height:600px;
   border:solid #000000 1px;
}

div.bloke01 {
	position:absolute;
	left:0px;
	top:0px;
	width:242px;
	height:58px;
}

div.bloke02 {
	position:absolute;
	left:242px;
	top:0px;
	width:518px;
	height:58px;
}

div.bloke03 {
	position:absolute;
	left:0px;
	top:58px;
	width:242px;
	height:132px;
}

div.bloke04 {
	position:absolute;
	left:242px;
	top:58px;
	width:180px;
	height:132px;
}

div.bloke05 {
	position:absolute;
	left:422px;
	top:58px;
	width:338px;
	height:132px;
}

div.bloke06 {
	position:absolute;
	left:0px;
	top:190px;
	width:422px;
	height:25px;
}

div.bloke07 {
	position:absolute;
	left:422px;
	top:190px;
	width:76px;
	height:25px;
	background-color:#F96800;
}

div.bloke07 a {
    background: url(imagenes/07.gif) no-repeat left top;
	display:block;
	width:76px;
	height:25px;
	}
	
div.bloke07 a:hover {
    background: url(imagenes/07_b.gif) no-repeat left top;
	display:block;
	width:76px;
	height:25px;
	}

div.bloke08 {
	position:absolute;
	left:498px;
	top:190px;
	width:18px;
	height:25px;
}

div.bloke09{
	position:absolute;
	left:516px;
	top:190px;
	width:78px;
	height:25px;
	overflow:visible;
	background: url(imagenes/09.gif) no-repeat left top;
}

div.bloke09:hover{
	position:absolute;
	left:516px;
	top:190px;
	width:197px;
    height:175px;
	z-index:2;
	background: url(imagenes/09_b.gif) no-repeat left top;
}

div.bloke09 ul{
    margin:0;
	padding:0;
	}
div.bloke09 ul li{
	display:block;
	width:193px;
	height:25px;
	list-style:none;
	margin:0;
	padding:0;
	}

div.bloke09 ul li:hover{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	}
	
div.bloke09 ul li a{
	display:block;
	width:193px;
	height:25px;
	}

div.bloke09 ul li a:hover{
	display:block;
	width:193px;
	height:25px;
	}
	
div.bloke09 ul li.seguros{
	display:block;
	width:193px;
	height:29px;
	}

div.bloke09 ul li.seguros a{
	display:block;
	width:193px;
	height:29px;
	}
	
div.bloke09 ul li a.personales {
	background: url(imagenes/personales_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.personales:hover {
	background: url(imagenes/personales_on.gif) no-repeat left top;
	}

div.bloke09 ul li a.hipotecarios {
	background: url(imagenes/hipotecarios_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.hipotecarios:hover {
	background: url(imagenes/hipotecarios_on.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.refinanciacion {
	background: url(imagenes/refinanciacion_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.refinanciacion:hover {
	background: url(imagenes/refinanciacion_on.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.inmuebles {
	background: url(imagenes/inmuebles_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.inmuebles:hover {
	background: url(imagenes/inmuebles_on.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.asesoria {
	background: url(imagenes/asesoria_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.asesoria:hover {
	background: url(imagenes/asesoria_on.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.seguros {
	background: url(imagenes/seguros_off.gif) no-repeat left top;
	}
	
div.bloke09 ul li a.seguros:hover {
	background: url(imagenes/seguros_on.gif) no-repeat left top;
	}
	
div.bloke10 {
	position:absolute;
	left:594px;
	top:190px;
	width:17px;
	height:25px;
}

div.bloke11 {
	position:absolute;
	left:611px;
	top:190px;
	width:77px;
	height:25px;
	background-color:#F96800;
}

div.bloke11 a{
    background: url(imagenes/11.gif) no-repeat left top;
	display:block;
	width:77px;
	height:25px;
}

div.bloke11 a:hover{
    background: url(imagenes/11_b.gif) no-repeat left top;
	display:block;
	width:77px;
	height:25px;
}

div.bloke12 {
	position:absolute;
	left:688px;
	top:190px;
	width:72px;
	height:25px;
}

div.bloke13 {
	position:absolute;
	left:0px;
	top:215px;
	width:241px;
	height:46px;
}

div.bloke14 {
	position:absolute;
	left:241px;
	top:215px;
	width:287px;
	height:46px;
}

div.bloke15 {
	position:absolute;
	left:528px;
	top:215px;
	width:31px;
	height:46px;
}

div.bloke16 {
	position:absolute;
	left:559px;
	top:215px;
	width:201px;
	height:46px;
}

div.bloke17 {
	position:absolute;
	left:0px;
	top:261px;
	width:28px;
	height:295px;
}

div.bloke18 {
	position:absolute;
	left:28px;
	top:261px;
	width:500px;
	height:295px;
	background-color:#FFFFFF;
	text-align:left;
}
div.bloke18.casa {
    background: url(imagenes/inmuebles.jpg) no-repeat left top;
	}
div.bloke18.billetes {
	background: url(imagenes/18.jpg) no-repeat left top;
}
div.bloke18.menos_50 {
	background: url(imagenes/50_menos.jpg) no-repeat left top;
}
div.bloke18.logo_grande {
	background: url(imagenes/logo_grande.jpg) no-repeat left top;
}
div.bloke19 {
	position:absolute;
	left:528px;
	top:261px;
	width:31px;
	height:295px;
}

div.bloke20 {
	position:absolute;
	left:559px;
	top:261px;
	width:201px;
	height:295px;
	background-color:#FFFFFF;
}

div.bloke21 {
	position:absolute;
	left:0px;
	top:556px;
	width:241px;
	height:44px;
}

div.bloke22 {
	position:absolute;
	left:241px;
	top:556px;
	width:519px;
	height:44px;
}

div.flash {
	position:absolute;
	left:0px;
	top:-0px;
	width:191px;
	height:293px;
	background-color:#FFFFFF;
	}
	
div.pie {
    width:762px;
	height:20px;
	text-align:center;
	font-size:10px;
	position:absolute;
	left:0px;
	top:600px;
	padding-top:3px;
	}
div.pie a {
	color:#D96C00;
	text-decoration:none;
	}
div.pie a:hover {
	text-decoration:underline;
	}
div.pie img{
    margin-bottom:-3px;
	}
	
div.requisitos {
    margin:10px;
	padding:15px;
	width:370px;
	position:relative;
	background-color:#FFFFFF;
	border:#333333 1px solid;
	text-align:left;
	}
div.requisitos2 {
    margin:10px;
	padding:15px;
	width:390px;
	position:relative;
	background-color:#FFFFFF;
	border:#333333 1px solid;
	text-align:left;
	}
div.requisitos2 div.margen{
    margin-left:20px;
	}
div.requisitos3 {
    margin:10px;
	padding:15px;
	width:440px;
	position:relative;
	background-color:#FFFFFF;
	border:#333333 1px solid;
	text-align:left;
	}
div.requisitos3 div.margen{
    margin-left:20px;
	}
	
img.logo{
	float:left;
	margin-top:-10px;
	}
	
div.titular{
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	}
hr {
    width:90%;
	color:#CCCCCC;
	height:1px;
	margin-bottom:10px;
	border-bottom-style:none;
	}
div.contenedor_consulta {
    margin:20px;
	padding:10px;
	background:#FFFFFF;
	width:420px;
	height:320px;
	border:#333333 solid 1px;
	}
table.formulario {
    width:400px;
	height:320px;
	background-color:#FFFFFF;
	color:#CCCCCC;
	font-weight:bold;
	}
table.formulario td{
    margin:0;
	padding:0;
	}
.campo_nombre {
    width:160px;
	height:15px;
	}
.peke {
    font-size:10px;
	color:#333333;
	}
.campo_texto {
    width:230px;
	height:80px;
	padding:0;
	margin:0;
	}
.enviar {
    width:120px;
	height:20px;
	color:#FF6633;
	font-weight:bold;
	}
.opciones {
    color:#333333;
	font-weight:normal;
	}
div.opciones_envio {
    margin-left:100px;
	text-align:left;
	}
.espacio {
    margin-right:3px;
	}	
input, textarea {
    background-color:#FFFFFF;
	border:#333333 solid 1px;
	}
input.responder_telf {
    border:none;
	}
label {
     margin:0;
	 padding:0;
	 }
td.altura {
     height:22px;
	 }
td.altura2 {
     height:80px;
	 }
td.ancho1{
     width:180px;
	 }
td.ancho2{
     width:220px;
	 }