body{font-family:Arial, Helvetica, sans-serif; margin:0; background-color:#10a6f1;}
 a{text-decoration:none} 
#contenedor{ background-color:#10a6f1; background-image:url(images/fondo.jpg); background-repeat:repeat-x;} 
 #contenido-central{width: 980px;}
 #fondo{background-color:#FFF; width:980px;}
 #lateral-derecho{float:right;
margin-top:15px;
margin-bottom:15px;
width:765px;}
.cuadro , .cuadro1{ width:614px; float:left;border:1px solid #CCCCCC;}
#formulario{ margin:15px 0 0 15}
 /*****************TEXTOS****************/
 .azules-gde{color:#0099FF; font-size:14px; font-weight:bold;}
 .txt-normal{color:#686868; font-size:12px;}
 .txt-normal ul {color:#686868; font-size:12px; list-style:upper-latin}
 .txt-remarcado{color:#686868; font-size:12px; font-weight:bold;}
 .txt-normal-azul, a{color:#0099FF; font-size:12px;}
 a:hover{color:#0099FF; font-size:12px;text-decoration:underline}
 .txt-remarcado-azul{color:#0099FF; font-size:12px; font-weight:bold;}
  .txt-normal-ch{color:#686868; font-size:10px;}
 .titulo-cuadros{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	background-image:url(images/fondo_pleca.jpg);
	height:25px;
}
.valores-inpc { font-size:9px; color:#333}

.titulo-cuadros h1{ margin-top:0; font-size:16px; display:inline; padding-left:5px;}
div.clear  { clear: both; }
.campos_formularios { font-size:12px; font-weight:bold; color:#FFF}
.indicadores {text-align:right;  font-weight:bold; font-size:11px; color:#0099FF; background-color:#EEEEEE; height:20px;padding-top:0.2em; padding-right:4px;}/*tambien aplican para art de interes*/
/******************************************************

			ENCABEZADO
			
******************************************************/			
#head {
height:140px;
width:980px;
}
#logo {
border:1px none;
float:left;
width:404px;
}
#upmenu {
}
#fecha {
color:#A5A5A5;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 10px 0 40px;
}
#login {
color:#0096E4;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0 10px 0 20px;
}
#buscador {
background-image:url("images/degradado_04.jpg");
background-repeat:repeat-y;
float:right;
height:35px;
padding-top:15px;
width:532px;
}
#frm {
}
#form {
}
#upmenu img {
vertical-align:middle;
}
#social {
margin:5px 0 0;
}
.botonfrm {
background-color:#FF6600;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
}
#accesoRapido {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:18px;
width:217px;
}
#palabra {
height:17px;
width:134px;
}
#select {
float:left;}





#lista{list-style:none; margin:0;padding:0; } 
#lista li{ height:50px;  margin:0; border-right: solid  1px #FFF; float:left;}
#lista li a{ display:block; height:35px;
 	text-decoration:none;
	padding:15px 0 0 0;
	text-align:center;
	font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color:#FFFFFF;
	
	}
#lista li a:hover { background-image:url(images/hover.jpg)
	 
} 
#menu{width:980px;float:left;	 background-image:url(images/fondo_menu.jpg);
background-repeat:repeat-x; }
#curva{ }

#lista li ul{
		background:#29b6fc;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:auto;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	#lista li:hover ul{
		display:block;
		
		}
	#lista li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:auto;
		height:auto;
		border-bottom:solid #93dbff 1px;
	
		}
	#lista li:hover li a{
		background:none;
		
		}
	#lista li ul a{
		display:block;
		height:35px;
		font-size:11px;
		font-style:normal;
		margin:0px;
		padding:10px 10px 7px 10px;
		text-align:left;
		height:auto;
		}
		#lista li ul a:hover, .menu li ul li:hover a{
			background:#26c9ff;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}

/*****************************************************
			BANNERS 
			
*****************************************************/

/*horizontales arriba*/

.bannerarriba{ border:1px solid #ccc; width:468px; height:60px; cursor:pointer; display:inline-block;margin-top:15px;}
#barriba1,#barriba2{display:inline;}
#bannersh{ width:980px; height:90px; background-color:#f5f5f5; z-index:0; clear:both;}


/*Verticales
*/
#bannersv {
float:right;
margin-right:15px;
width:120px;
position: relative;
}
#babajo1, #babajo2{ float:left;}
#babajo1{ margin-left:20px;}
#babajo2{ margin-left:5px;}
#abajo{clear:both;height:90px;width:980px; background-color:#f5f5f5;}
#bvertical1, #bvertical2, #bvertical3{ margin-bottom:15px;}
.bvertical{ margin-bottom:15px;}
img{ border:none;}
#pie{background-color:#F5F5F5;
height:60px;
margin-top:5px;}
#pie p{margin:0;}
.midm { font-size:9px; color:#cccccc; text-decoration:none;}
.midm a { font-size:9px; color:#cccccc; text-decoration:none;}

/*estilo para los formularios*/

        div.rowElem {
        clear:both;
        padding:1px 0;
        }
        .rowElem label {
        display:block;
        float:left;
        width:225px;
		margin-right:3px;
        }
		

.tablas { border:1px #CCC solid}
.autoev-titulo{background-color:#0099FF;
color:#FFFFFF;
font-size:15px;font-weight:bold;}
.personas-ad{ margin-top:10px;}

.ins_cursos{ width:300px}

/*IE6*/
a:link:hover{_color:#0099FF; _font-size:12px;_text-decoration:underline}
#bannersv {
_margin-right:7px;}