@charset "utf-8";
 /* y */
a{color:#005279; text-decoration:none;}
a:link{color:#005279; text-decoration:none;}
a:hover{color:#005279; text-decoration:underline;}
a:visited{color:#005279; text-decoration:none;}
a:hover{color:#005279; text-decoration:underline;}
body{ background:url(../imag/bg.png) repeat-y fixed center #bbb; margin:0px;	font-family: "Trebuchet MS", "Helvetica";	font-size:13px; }
.parrafo{
	margin:0;
	text-align: justify;
}

img{border:none;}

h1{margin:0px 0px 20px 0px; font-size:24px; color:#0099CC;font-weight:normal; /*border-bottom:1px dotted #0099cc;*/}
h2{	margin:0px 0px 10px 0px;	font-size:20px;	color:#666666;	font-weight:normal;	background-image:url(../imag/bullet.jpg);	background-position:left top;	background-repeat:no-repeat;	text-indent:20px;	border-bottom:1px dotted #cccccc;}
h3{margin:0; font-size:14px; color:#0099CC;font-weight:bold; text-align:left;}
h4{margin:0px 0px 10px 0px; color:#333; font-size:14px; background-image:url(../imag/vineta_flecha.png);	background-position:left top;	background-repeat:no-repeat; text-indent:20px;}
#headerfix{
	background-image: url(../imag/azultrans2.png);
	width:100%;
	height:65px;
	position:fixed;
	top:0px;
}
#contenedor {
	height: 100%;
	width: 913px;
	text-align: left;
	margin:auto;
	padding-left:13px;
	padding-top:60px;
	padding-bottom:30px;
	background-image:url(../imag/bg_1.png);
	background-repeat:repeat-y;
}
#contenidos{ padding:30px; width:840px; text-align:justify;}
#destacados{width:600px;height:auto;padding:15px;float:left;}
#columnader{width:225px;height:auto;float:right; padding-top:15px; padding-left:10px;padding-right:40px; padding-bottom:50px; border-left:1px solid #dedede;}
#equipo table{text-align:left;}
#footer{
	background-image: url(../imag/azultrans2.png);
	width:100%;
	height:25px;
	color:#fff;
	font-size:10px;
	text-align:left;
	padding-bottom:5px;
	position:fixed;
	bottom:0px;
	marginleft:-25px;
}
#loginbox{
	height:30px;
	width:400px;
	font-size:12px;
	float:right;
	margin-right:10px;
	text-align:right;
	padding-top:2px;
}
#footertext{width:400px; float:left; padding-left:10px;}
#header{height:112px;width:880px; text-align: left; padding:10px; float:right; }
#header1{float:left;}
#logouct{padding: 15px; float:right; margin-right:30px;}
#search{width:200px; height:35px; padding:5px; margin:auto;}
#socialmedia{
	padding:5px;
	width:30px;
	height:auto;
	float:right;
	position:fixed;
	bottom:60px;
	left: 100%;
	margin-left:-40px;
}
#menucedid{height:30px;width:900px;color:#FFFFFF;margin:auto;}
#menuhoriz{float:right;padding-top:5px;padding-right:15px;font-size:14px;}
#grupos{ padding:10px; text-align:center;}
#repositorio{padding-bottom:15px;}
#servicios{width:860px; height:auto; margin-left:15px; margin-top:15px; padding-left:5px; font-size:13px; border:1px solid #dedede; background-color:#E1F8FF;}
#servicios li{	list-style-image: url(../imag/bullet.png);	list-style-type: none;	line-height:20px;	}
#servicios ul{	width:250px; padding-left:15px;	margin:10px;}
#tabla1{border:1px solid #cccccc; border-collapse:collapse;  }
#tabla1 th{border:1px solid #cccccc; background-color:#efefef;padding:5px; text-align:left; color: #666666; font-weight:bold;}
#tabla1 td{border:1px solid #cccccc; background-color:#F0FCFF;padding:5px;}


.a2{
	color:#006699;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}
.a2:link{
	color:#006699;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}
.a2:hover{	color:#005279;	font-size:14px;	text-decoration:underline;	font-weight:bold;}
.a2:visited{
	color:#005279;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}
.a2:hover{	color:#005279;	font-size:14px;	text-decoration:underline;	font-weight:bold;}
.banner{border:none;margin-left:7px;}
.espacio_menu{width:30px;}
.formulario1 td{padding:5px;}
.formulario1 th{padding:5px; color:#006282;text-align:left;font-weight:normal;}
.flotar{float:left;}.flotar{float:left;}
.limpiar{clear:both;}
.menu2{padding-left:20px;font-weight:bold;float:left;color:#FFFFFF;}
.menu2 a, menu2 a:link{color:#FFFFFF;text-decoration:none;}
.menu2 a:hover{color:#FFFFFF;text-decoration:underline;}
.noticia{width:400px;float:left;padding-left:15px;}
.tit_noticia{font-size:12px;font-weight:bold;text-align:left;}
.tit_recursos{font-size:14px;color:#333333;padding-top:10px;padding-left:75px;}
.link_recursos{	font-size:20px;	color:#666666;	font-weight:normal;	line-height:40px;}
.link_recursos a {	font-size:20px;	color:#666666;	font-weight:normal;	line-height:40px; text-decoration:none;}
.link_recursos a:link{	font-size:20px;	color:#666666;	font-weight:normal;	line-height:40px;text-decoration:none;}
.link_recursos a:hover{	font-size:20px;	color:#0099CB;	font-weight:normal;	line-height:40px;text-decoration:none;}
.link_recursos a:visited{	font-size:20px;	color:#666666;	font-weight:normal;	line-height:40px;text-decoration:none;}
.link_recursos a:hover{	font-size:20px;	color:#0099CB;	font-weight:normal;	line-height:40px;text-decoration:none;}
.tx_noticia{font-size:12px;font-weight:normal;text-align:justify;}
.url{font-size:22px;float:left; padding-left:10px;}
.titulo_enlace {
	margin:0px 0px 10px 0px;
	font-size:16px;
	color:#666666;
	font-weight:bold;
	background-image:url(../imag/bullet.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
	border-bottom:1px dotted #cccccc;
}

/*NOTICIAS*/
#noticia{
	width:100%;
}
#noticia hr{border-bottom: 1px dotted #CCC; border-left:none; border-right:none; border-top:none; }
#cuerpo_noticia{border-bottom:1px dotted #cccccc; padding-bottom:20px; text-align:justify;}
.fecha_noticia {font-size: 11px; font-style: italic; color: #666;}
.titulo_noticia{font-size:20px;	color:#036;}
.foto{float:left; margin-right:10px;}
.mas{font-size:11px; text-align:right; color:#006699; float:right;}
.mas a{font-size:11px;text-align:right;color:#006699; font-weight:normal;}
.mas a:link, .mas a:visited{font-size:11px;text-align:right;color:#006699; font-weight:normal; text-decoration:none;}
.mas a:hover{font-size:11px;text-align:right;color:#006699; font-weight:bold; text-decoration:none;}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
