@charset "utf-8";
/* CSS Document */
html{ overflow:scroll;}
a {outline:0}
a:visited{outline:0}
body{margin:0px;padding:0px; background-color:#ffffff;font-family:Verdana;font-size:0.69em;}
ul{list-style:none;}
h2{margin:0px; padding:0px;color:#f5a04e; font-family:Verdana; font-weight:bold; font-style:oblique; font-size:0.88em; }
img {background: white url(../imgs/img-loader.gif) no-repeat center;}
img[alt]{color:#FFF}
.subrayado{text-decoration:underline;}
.Estilo1 {color: #009bc9}
.vinculo:link, .vinculo:visited{color:#666666;text-decoration:underline;font-weight:bold;}
.vinculo:hover, .vinculo:active{color:#666666;text-decoration:none;font-weight:bold;}


#texto{position:absolute;float:left; margin-top:0px; margin-left:0px; top:0px; width:4em;}
#texto li{ position:relative;left:0px;float:right; border:0px;}
#texto img{border:0px;}
#contenedor{position:relative; margin:0 auto; width:74.6em; height:45.63em; text-align:left}
#cabecera1{ position:relative; width:75em; height:5.9em;}
#cabecera1 h1{position:absolute;left:40%; top:1.3em;margin:0px; padding:0px;font-family:Lucida Sans;font-size:1.7em;font-weight:bold;}
#cabecera2{width:74.7em; height:21.85em; display:table-caption;}
#cabecera2_menu{position:relative;float:left;width:15em;height:22em; margin:0; padding:0; display:table;}
#cabecera2_menu ul{margin-top:0.4em;margin:0; padding:0;line-height:1.7em; font-size:11px;}
#cabecera2_menu ul li{background-image:url(../imgs/separadormenu.jpg); background-repeat:no-repeat; background-position:bottom left; width:15em;}
#cabecera2_menu ul li a{font-family:Lucida Sans; font-weight:bold;color:#5c5a59; text-decoration:none;}
#cabecera2_menu ul li a:hover{color:#009bc9;}
#cabecera2_imagen{ position:relative;float:left;margin:0; padding:0; left:0.18em}
#cabecera2_imagen img{width:8.6em; height:22em; border:0px}
#cabecera2_flash{position:relative; float:right;display: table-caption; width: 50em; height: 21.88em;}
#cabecera3{ position:relative;margin-top:0; clear:both;}
#cabecera3 img{position:relative;width:75em; height:1.2em; border:0px}
#general_content{position:relative;width:74.9em;height:auto; display:table;}
#agenda{position:relative;float:left; left:0.065em; width:18.1em; height:53.8em; background-color:#f2f2f2;  display:table; margin-top:0.5em; padding:0; vertical-align:top; padding-top:1.8em;}
#agenda .cabeceraag{display:block;height:46px;width:100%;background-image:url(../imgs/cabeceraagenda.jpg); background-repeat: no-repeat;background-position:top;}
#agenda ul{ position:relative; float:left; margin:0; padding:0; margin-top:1em; display:table; width:100%}
#agenda .fecha{text-align:right; margin-bottom:0.3em;background-color: #CCCCCC; clear:both; display:block; width:100%}
#agenda .titulo{ font-weight:bold; font-size:1.2em; color: #000000; margin-bottom:0.3em;margin-left:0.5em}
#agenda .desarrollo{top:0.63em; margin:0.3em; margin-left:0.5em}
#agenda .mas{text-align:right; margin-right:1.5em; margin-top:1.5em;}
#agenda a{text-decoration:none; color: #0099CC;}
#agenda a:hover{text-decoration:underline;}
#agenda .agendasup{background-color:#FFFFFF;margin-top:-1.8em;padding-top:1.3em;padding-bottom:4.6em;}

#contenidos_web{position:relative;float:right;right:0px;width:54em;height:auto;margin-top:2em;display:block;}

#articulos{position:relative;float:left;left:0px;width:25em;height:29.2em; display:block;  padding:0;}
#articulos h2{font-size:1.3em; width:100%; text-align:right}
#articulos div{position:relative;margin-top:0.5em; width:24.9em; height:13em; display:block;background-color:#FFFFFF; border:1px #bebbbb solid; vertical-align:top;}
#articulos div ul {margin:0.5em; padding:0; line-height:1em; margin-top:1.5em;}
#articulos div ul li{margin-top:0.5em;}
#articulos div ul li i{ color: #999; font-style:italic;}
#articulos div ul li a{ font-weight:bold;}

#articulos div p{float:right;margin-right:0.5em;}


 
#actividades{position:relative;float:right;left:0px;width:25em;height:29.2em; display: block; padding:0; margin:0;}
#actividades h2{font-size:1.3em; width:100%; text-align:right;}
#actividades div{position:relative;margin-top:0.5em; width:24.9em; height:32em; display:block;background-color:#FFFFFF; border:1px #bebbbb solid; vertical-align:top}
#actividades div ul{position:relative;margin:0.5em; padding:0; margin-top:0.5em;}	
#actividades div ul li{ display:table;}
#fecha_not{ background-color:#cccccc; text-align:right; width:23.9em;}
#actividades div ul ul{position:relative; margin:0; margin-top:0.4em;}	
#izq{float:left;}
#not_vinculo{width:22.9em;text-align:right;margin-top:1em;}
	
#actividades .fecha{text-align:right;}	
#actividades .titulo{ font-size:1.3em; font-weight:bold; color:#000000; font-weight:normal;background-image:url(../imgs/separador_cont.jpg); background-repeat:no-repeat; background-position:bottom; }	



#revista{position:relative; float:right; top:6em;width:54em;height:20em; display:block; padding:0;}
#revista div{ position:absolute;width:54em;height:20em;border:1px #bebbbb solid;}
#revista div img{position:relative;float:left;left:0.5em;margin-top:1.2em;}
#revista div ul{ position:relative; float:right; margin:0; padding:0; margin-top:1.2em; width:34em; line-height:2em;right:3em;}
#titrev{text-align: center; font-size:1.5em;}
#revista div ul li{left:0.5em;text-align: left;}
#revista div ul li span{color:#666;}
#revista div ul li a{text-decoration:none; color: #0099CC;}
#revista h2{font-size:1.3em; width:100%; text-align:left;}

#pie1{position:relative;width:73.9em;height:auto; background-color:#dae6f2; border:1px #bebbbb solid; margin-top:2em; display:table; text-align:center; padding:0.5em;}
#pie1 ul {position:relative;padding:0em; margin:0em}
#pie1 ul li {position:relative;float:left;}
#pie1 ul a{font-family:Lucida Sans;color: #000000; text-decoration:none;}
#pie1 ul a:hover{ text-decoration:underline;}
#pie2{width:40em;height:2em; margin-top:1em; text-align:center; position:relative; left:45%; margin-left:-12.75em}
#rss{position:relative;float:left;left:3em;}
#vinculo{position:relative;float:right;display:table;right:8em;top:0.4em;}
#pie2 a{font-family:Lucida Sans;color: #000000; text-decoration:none;}
#pie2 a:hover{text-decoration:underline;}
.vinculo:link, .vinculo:visited{color:#666666;text-decoration:underline;font-weight:bold;}
.vinculo:hover, .vinculo:active{color:#666666;text-decoration:none;font-weight:bold;}



