/* CSS Document */

* { margin:0px; padding:0px;}

body {
	background:#88AEC1 url(../img/bg_body.gif) 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222;
}

h4 { font-size:14px; color:#222; text-decoration:underline; margin-bottom:30px;}
h5 { font-size:12px;}
h6 { font-size:13px; color:#236A8D; margin-bottom:6px; font-weight:normal;}

p { margin-bottom:12px;}

/**********  CLASES  ************/
a.link_corp { color:#236A8D; text-decoration:underline;}
a.link_corp:hover { color:#236A8D; text-decoration:none;}

.cleaning { clear:both;}

p.dest { color:#236A8D; font-weight:bold; font-size:13px; text-align:left!important; margin-bottom:20px;}


/**********  LAYOUT  ************/
#contenedor { width:775px; margin:10px auto; height:1%;}
#contenedor table { margin-top:-8px;}
#contenedor table td { border:1px solid #000;}

#topMenu {list-style-type:none; border-left:1px solid #000; border-top:1px solid #000; float:right; margin-right:4px;}
html>body #topMenu { margin-right:8px; height:1%;}
#topMenu li {float:left; border-right:1px solid #000;}
a.item_topMenu {
	color:#222;
	text-decoration:none;
	background-color:#FFF;
	line-height:14px;
	padding:0px 10px;
}
a.item_topMenu:hover, a.item_topMenuSel {
	color:#fff;
	text-decoration:none;
	background-color:#236A8D;
	line-height:14px;
	padding:0px 10px;
}

#cabecera {background:#434343 /*url(../img/bg_cabecera.gif) 0px 0px;*/; padding:8px;}
#cabecera img { margin-right:7px; vertical-align:middle; height:1%;}


#contenido { width:564px; background:#fff;}

#box_rightMenu { background:#236A8D; width:182px; padding-top:12px;}
#box_rightMenu h5 { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 12px 8px;}
#box_rightMenu ul { list-style-type:none; margin-bottom:12px;}
#box_rightMenu ul li { border-bottom:1px solid #fff; font-size:10px;}

a.item_rightMenu {
	display:block;
	background:#236A8D;
	color:#fff;
	text-decoration:none;
	padding-left:6px;
}

a.item_rightMenu:hover, a.item_rightMenuSel {
	display:block;
	background:#fff;
	color:#236A8D;
	text-decoration:none;
	padding-left:6px;
}

#pie { padding:3px 5px; background-color:#434343; border:1px solid #CCC;}
#pie p {float:left; color:#fff; margin-bottom:0px;}
#pie .enlacesWebs { float:right; color:#fff;}
#pie .enlacesWebs a { color:#fff; text-decoration:none;}
#pie .enlacesWebs a:hover { color:#fff; text-decoration:underline;}

/**********  LAYOUT index  ************/
.box_destacado { padding:30px 45px;}
.box_destacado p { margin:10px 0px; color:#236A8D;}
.box_destacado a { color:#333; text-decoration:underline; font-size:14px;}
.box_destacado a:hover { color:#333; text-decoration:none; font-size:14px;}
.box_destacado ul { list-style-position:outside; padding-left:15px;}
.box_destacado li { margin-bottom:5px;}

/**********  LAYOUT corporativa  ************/
#box_seccion { margin:35px 0px 35px 25px;}
#box_seccion h4 {}
#box_seccion .box_txt { float:left; width:260px; margin-right:22px;}
#box_seccion .box_txt p{ text-align:justify;} 
#box_seccion .box_txt p strong{color:#236A8D;}


#box_seccion .box_txtHipotecas {margin-right:22px}
#box_seccion .box_txtHipotecas p{ text-align:justify;} 
#box_seccion .box_txtHipotecas p.dest{ font-size:12px;}
#box_seccion .box_txtHipotecas p strong{color:#236A8D;}
#box_seccion .box_txtHipotecas img {float:left; margin:0px 15px 15px 0px;}
#box_seccion .box_txtHipotecas ul { list-style-type:square; list-style-position:outside; width:240px;}
#box_seccion .box_txtHipotecas ul li {margin-left:14px; margin-bottom:3px;}


.box_enlaces { margin-right:22px; text-align:right;}
.box_enlaces a {
	font-size:11px;
	line-height:18px;
	background-color:#92c9e4;
	border-top:1px solid #adccdc;
	border-left:1px solid #adccdc;
	border-right:1px solid #628a9e;
	border-bottom:1px solid #628a9e;
	color:#236A8D;
	padding:1px 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
..box_enlaces a:hover { color:#fff;}

.box_enlaces p {font-size:10px; color:#999; margin-top:8px;} 

/**********  LAYOUT formularios  ************/
.box_form { padding:8px 5px;border:1px solid #222; float:right; margin-right:15px;} 
.table_form {margin-bottom: 15px;}
.table_form td { padding:2px 5px; border:0px!important;}
form { margin:0px; padding:0px;}  
form label { color:#333; font-size:11px;}
form select { padding:0px;}
.txt {color:#727272; border:1px solid #727272; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px 2px; width:225px; background-color:#eee;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.btn { background: url(../img/bg_btn.gif) repeat-x 0px 0px; color:#fff; padding:1px 4px; border:2px solid #236A8D; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; cursor:pointer;}

/**********  LAYOUT documentacion  ************/
#box_doc td { padding:2px 5px; border:0px!important; border-left:1px solid #757575!Important;}
#box_doc td strong {color:#236A8D;}
#box_doc td ul { list-style-type:square; list-style-position:outside; margin-left:15px; margin-top:2px;}
#box_doc td ul li { margin-bottom:3px;}
#box_doc td ul li a { color:#236A8D; text-decoration:none;}
#box_doc td ul li a:hover { color:#757575; text-decoration:underline;}

/**********  LAYOUT documentacion  ************/
#box_preguntas th {padding:2px 5px; text-align:left; font-family:"Times New Roman", Times, serif; color:#236A8D; font-size:12px;}
#box_preguntas td {padding:2px 5px; border:0px!important;}

