/* CSS Document */

body {
	background-color: #ADADAD;
	background-image: url(esp/img/bg_gral.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#cont_head {
width:910px;
height:219px;
margin:auto;
}
#cont_fechador {
height:27px;
background-image:url(esp/img/bg_fechador.jpg);
background-repeat:no-repeat;
background-position:top;
padding-right:25px;
}

#fechador {
float:left;
margin:5px 5px 2px 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
}

#auxiliar {
float:right;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin: 5px 0px 2px 0px;
}
#auxiliar a {color:#FFFFFF; text-decoration:none;}
#auxiliar a:link {color:#FFFFFF; text-decoration:none;}
#auxiliar a:hover {color:#FFFFFF; text-decoration:underline;}
#auxiliar a:visited {color:#FFFFFF;}


#auxiliar_sep{
float:right;
width:16px;
margin-top:3px;
}


#cont_banner {
height:146px;
background-image:url(esp/img/bg_banner.jpg);
background-repeat:no-repeat;
}
#cont_mn {
height:46px;
float:left;
}

#cont_centro {
width:910px;
margin:auto;
background-image:url(esp/img/bg_centro.jpg);
background-repeat:repeat-y;
}
#centro_sombra {
margin:auto;
width:900px;
min-height:56px;
background-image:url(esp/img/bg_degradado.jpg);
background-repeat: repeat-x;
background-position: top;
}

#centro_acceso {
float:right;
width:230px;
height:412px;
background-image:url(ing/img/bg_acceso.jpg);
background-repeat:no-repeat;
}

#acc_tex{
width:172px;
margin-top:150px;
margin-left:24px;
margin-bottom:20px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}
.acc_form {
height:16px;
border:1px solid #CCCCCC;
width:163px;
padding:3px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-style: italic;
color:#333333;
text-align:left;
}

#acc_tex_small{
margin-top:25px;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
}
#acc_tex_small a{color:#333333; text-decoration:underline; }
#acc_tex_small a:link{color:#333333; text-decoration:underline; }
#acc_tex_small a:hover{color:#27C05C; text-decoration:underline; }
#acc_tex_small a:visited{color:#333333; text-decoration:underline; }

#centro_contenido {
float:left;
width:540px;
margin-left:53px;
margin-right:77px;
margin:0px 77px 20px 53px;
text-align:left;
}
#texto_index {
width:440px;
text-align:left;
margin-left:100px;
margin-top:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
}

#texto_index a{ color:#27C05C; text-decoration:none;}
#texto_index a:link{ color:#27C05C; text-decoration:none;}
#texto_index a:hover{ color:#27C05C; text-decoration:underline;}

#texto_mas {
margin-left:100px;
margin-top:50px;
border:1px solid #999999;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:125px;
float:left;
}
#texto_mas a{ color:#666666; text-decoration:none;}
#texto_mas a:link{ color:#666666; text-decoration:none;}
#texto_mas a:hover{ color:#333333; text-decoration:underline;}
#texto_mas a:visited{ color:#666666; text-decoration:none;}


#texto_back {
margin-left:100px;
margin-top:50px;
border:1px solid #999999;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:55px;
float:left;
}
#texto_back a{ color:#666666; text-decoration:none;}
#texto_back a:link{ color:#666666; text-decoration:none;}
#texto_back a:hover{ color:#333333; text-decoration:underline;}
#texto_back a:visited{ color:#666666; text-decoration:none;}

#img_aux {
margin-top:20px;
text-align:right;
float:right;
}

#cont_pie {
width:900px;
height:22px;
margin:auto;
background-image:url(esp/img/bg_pie.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C4DED2;
text-align: center;
padding-top:7px;
}

#cont_cierre {
width:910px;
height:59px;
margin:auto;
background-image:url(esp/img/bg_cierre.jpg);
background-repeat:no-repeat;
}

/* BULLET */
.list_bullet {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666; padding:15px; text-align:left; background-image: url(esp/img/bllt_flecha.gif); background-position:left; background-repeat:no-repeat;}

/* CONTACTO */
.small_tx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.alerta_tx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3DD773;
font-weight: bold;
}
.form_buscador {
border: 1px solid #CAC8C0;
color:#333;
font: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
margin:0px;
}

.boton {
background-image:url(esp/img/bg_boton.jpg);
border:1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#texto_ubicacion {
margin-left:100px;
margin-top:50px;
border:1px solid #999999;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
width:150px;
float:left;
}
#texto_ubicacion a{ color:#666666; text-decoration:none;}
#texto_ubicacion a:link{ color:#666666; text-decoration:none;}
#texto_ubicacion a:hover{ color:#333333; text-decoration:underline;}
#texto_ubicacion a:visited{ color:#666666; text-decoration:none;}




/* MENU DESPLEGABLE */
.menu {width:100%;height:25px;list-style-type:none;list-style-image:none;}
	.menu a{line-height:14px;}
	.menu ul{margin:0;padding:0;list-style-type:none;float:left;font-family:Verdana; font-style:italic;list-style-image:none}
		.menu ul li{position:relative;display:inline;float:left; list-style-image:none;list-style-type:none;}
		.menu ul li a{display:block;padding:0px 0px;color:#fff;text-decoration:none;border-right:0px solid #387841;white-space:nowrap;font-size:13px;}
		.menu ul li a:link,.menu ul li a:visited,.menu ul li a:hover{color:#999;}
		.menu ul li:last-child a,.menu ul li.last-child a{border-right-width:0;}
		.menu ul li:hover ul { display:block;} /* Con esto se despliega el menu */

	.menu ul li ul{position:absolute;left:0;display:none;background:transparent url(esp/img/menu/spacer.gif) repeat scroll 0 0;font-size:11px;padding-left:20px;padding-right:20px;list-style-type:none;list-style-image:none;}
		.menu ul li ul li{display:list-item;float:none;text-align:left;list-style-type:none;list-style-image:none;}
		.menu ul li ul li a{height:25px;line-height:25px;margin:0;border:none;padding:0;background:transparent url(esp/img/menu/menu.png) 0 0;background-repeat:repeat-x;padding-left:10px;padding-right:20px}
		.menu ul li ul li a span.pad-lft{padding-left:10px;}
		.menu ul li ul li a:hover{background-position:0 -25px;color:#fff; font-weight:bold;}
.bordeMenu {height:2px;background-color:#38CA75}
.html .menu ul li a{display:inline-block;}



 