body{ font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif}
#all { width:990px; margin:0 auto}
a:hover{ text-decoration:underline !important}
#menu{ background-color:#004a67; height:20px; font-family:11px; padding-top:5px;}
#header{ background-image:url(../images/bg_header.png); height:90px;}
#logo { padding:15px; float:left}
#informacion .content{ background-color:#efeeee; background-image:url(../images/bg_info.png); background-repeat:no-repeat; background-position:bottom right; border:1px #CCC solid; padding:10px 12px; font-size:12px }
#informacion .content li{ margin:6px 0 ; background-image:url(../images/dot.png); background-repeat:no-repeat; background-position:left top; padding-left:15px; border-bottom:1px  dotted #CCC; padding-bottom:6px; }
#informacion .content li a{ color:#333; text-decoration:none}
#search_form{ float:right; clear:right; margin-top:10px;}
#search_form input{ font-size:11px; padding:1px; color:#666666}

#rss_link {  background-image:url(../images/icons/icon_feed.gif); text-decoration:none; padding-left:20px; color:#FFFFFF; font-size:11px;  background-repeat:no-repeat}
#informacion .content li a:hover{ text-decoration:underline}
.title_2{ background-image:url(../images/bg_title_2.png); padding:4px 5px; background-repeat:no-repeat; color:#FFFFFF; font-size:14px; margin-bottom:5px;}
.title_5{ background-image:url(../images/bg_title_5.png); padding:4px 5px; background-repeat:no-repeat; color:#FFFFFF; font-size:14px; margin-bottom:5px;}
#banner_2{ background-image:url(../images/documedia.png); background-repeat:no-repeat; padding-top:41px; width:345px; text-align:center}
#banner_2 p { text-align:right}
#aplicaciones{ margin-top:5px}
.right{ float:right}
#columna_1{ width:640px; margin-right:5px; float:left}
#columna_2{  float:left}
#home_slider { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #e5e5e5; margin-top:5px; height:272px; overflow:hidden }
#cafe{ margin:10px 0}

#menu li{ z-index:2000; float:left; font-size:11px; padding-right:10px; border-right:1px solid #FFFFFF; margin-left:10px; color:#fff}
#menu li a { color:#FFFFFF; text-decoration:none}
#menu li:last-child{ border:none}

.new_img{ float:left; margin-right:10px; width:150px; background-color:#e5e5e5;border:1px solid #CCC}
.new_img img{ }

#menu li ul 
{   display: none;
z-index:5000;
position:relative;
	background-color:#004A67
}

#menu li ul  li{
float:none;
border:0;
margin:10px ;    
}
#fecha{ background-color:#efeeee; float:right; font-size:10px; color:#666; height:17px;
padding-top:8px;
width:149px; text-align:center}
#menu li:hover > ul {
    display: block; position: absolute; z-index:5000;
	//margin-top:15px;
	//margin-left:-75px;
	
	
	//
	  
	
	}


.mini_noti{ padding:5px; font-size:11px; color:#666}
.mini_noti a{ text-decoration:none;  color:#426b8c;}
.not_notis{ padding:5px;}

#columna_3{ width:320px; float:left;}
#noticias_1, #noticias_2 { margin-top:5px; border-top:1px dashed #e5e5e5; padding-top:5px;}
.title_1{ background-image:url(../images/bg_title.png); padding:4px 5px; background-repeat:no-repeat; color:#FFFFFF; font-size:14px; margin-bottom:5px;}
.title_1 a, .title_2 a { color:#FFFFFF !important; text-decoration:none}
#columna_4{ width:308px; float:left; border-left:1px dashed #e5e5e5; margin-left:5px; padding-left:5px;}

.noticia h2 { font-size:15px; margin-bottom: 5px; font-weight:bold}

.noticia  a{ color:#426b8c; text-decoration:none; font-weight:bold}
.noticia  h2 a{ color:#426b8c; text-decoration:none; font-weight:bold}
.noticia  a:hover{ text-decoration:underline}
.noticia{ padding-bottom:10px; margin-top:20px; border-bottom:1px dashed #e5e5e5;}
.noticia .info{ margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#333333}
#agenda.eventos { float:right}
#agenda { font-size:12px;  margin-top:5px; border-top:1px dashed #e5e5e5; width:320px}
#agenda .content { background-image:url(../images/bg_agenda.png); background-repeat:no-repeat; background-position:bottom; padding:10px 0; border:#d2d1d1 1px solid}
#agenda .evento { border-bottom:1px #c1bfbe dashed ; padding-bottom:15px; margin:10px 1px; background-image:url(../images/arrow_agenda.png); background-repeat:no-repeat; background-position:top left; padding-left:20px; color:#46423f  }
#agenda a{ color:#46423f; text-decoration:none}
#agenda a:hover{ text-decoration:underline}
#agenda span{ color:#133543; font-weight:bold}
.news_list{ padding:10px 0; }
.news_list li{ background-image:url(../images/dot_2.png); background-repeat:no-repeat; background-position:top left; padding-left:15px; font-size:12px; border-bottom:1px dashed #e5e5e5; margin:10px 0; padding-bottom:10px;}
.news_list li a { color:#3a5f6f; text-decoration:none}
.news_list li a:hover { color:#3a5f6f; text-decoration:underline}

#links_rapidos, #links_aplicativos{  margin-top:5px; border-top:1px dashed #e5e5e5; padding:5px 0px;}
#links_rapidos div, #links_aplicativos div { background-color:#1f4757; padding:3px; }
#links_rapidos select, #links_aplicativos select { width:100% ; font-size:12px}
#sec_list,#fac_list{ padding:5px 0}
.not_title{ cursor:pointer; background-image:url(../images/bg_secretarias.png); padding:4px 3px 5px; padding-left:22px; background-repeat:no-repeat; font-size:11px; color:#FFFFFF}
.not_title a { color:#FFFFFF; text-decoration:none}
#secreatarias , #facultades{ font-size:11px; color:#999999; margin-top:5px; border-top:1px dashed #e5e5e5; padding-top:5px;}
#banners_1 a { display:inline; }
.tools{ height:30px}
.tools li{ float:left; font-size:11px; margin:0 5px; vertical-align:middle; }
.tools li * { float:left; margin:2px;}
#fac_list .not_title{ background-image:url(../images/bg_facultades.png)}

#radio{ height:101px; background-image:url(../images/bg_univeridad.png); padding-bottom:13px; padding-top:0px; padding-left:0; width: 345px; font-size:12px; margin-top:5px; background-repeat:no-repeat}
#radio li { padding-left:20px; background-image:url(../images/dot_3.png); background-repeat:no-repeat; background-position:left top; margin:10px 0 ;}
#radio li a { text-decoration:none; color:#FFFFFF}
.radio_list{ padding-top:5px; padding-left:15px;}
#investigacion{ margin:5px 0;  border:1px #b6b5ae solid; background-color:#f4f5d7; width: 343px;  }
#investigacion2{ margin:5px 0;  border:1px #b6b5ae solid; background-color:#f4f5d7; width: 343px;  }
.sec_box .title {
background-image:url(../images/title_7.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:16px;
margin-top:10px;
padding:3px 15px;
}
.title_3{ background-image:url(../images/bg_investigacion.png); color:#FFFFFF; font-size:14px; padding:3px;  background-repeat:no-repeat  }
.title_3 a{ color:#FFFFFF!important; font-weight:normal !important}

.title_8{ background-image:url(../images/title_medio_2_6.png); color:#FFFFFF; font-size:14px; padding:3px;  background-repeat:no-repeat  }

.title_8 a{ color:#FFFFFF; text-decoration:none}
#investigacion .content, #investigacion2 .content{ padding:10px;}


#blog_notas .content{ padding:10px; width:323px; background-color:#d7dfe3; border:1px solid #bdbdbd}

#investigacion a, #investigacion2 a { color:#336636; font-weight:bold; text-decoration:none}
#investigacion .noticia{ margin-top:10px;}

.news_list2{ padding:10px 0; }
.news_list2 li{ background-image:url(../images/dot_4.png); background-repeat:no-repeat; background-position:top left; padding-left:15px; font-size:12px; border-bottom:1px dashed #e5e5e5; margin:10px 0; padding-bottom:10px;}


#tweetbox{ background-color:#FFF; border:1px solid #b5b5aa; padding:10px; font-size:11px !important; }
#tweetbox a{ text-decoration:none; font-weight:bold; color:#426B8C; }
#tweetbox img{border:1px solid #b5b5aa;}

#webmail_usuarios{ float:right; font-size:9px; color:#FFFFFF; padding:3px; }
#webmail_usuarios a { color:#FFFFFF; text-decoration:none;} 
.idioma{ font-size:12px}
.clear{ clear:both}
 hr{ background:0; height:0; border:0; border-top:1px dashed #E5E5E5; margin:12px 0; clear:both;}

.postitulo , .autoridad { background-color:#ececeb; padding:10px; border:1px solid #ccc; margin-bottom:10px; }
.autoridad h4{ color:#003041; font-size:12px; margin:5px 0; }
.autoridad h2{ color:#1f1a17; font-size:14px; border-bottom:1px dashed #cfcecd; padding-bottom:3px; margin-bottom:10px }

.postitulo  h2{ color:#003041; font-size:14px; border-bottom:1px dashed #cfcecd; padding-bottom:3px; margin-bottom:10px }
.postitulos ul{ float:right; width:275px; margin-top:5px;}
.postitulos ul li, .autoridad ul li { font-size:12px; list-style:disc}
.postitulos ul li a, .autoridad ul li a { color:#003041; text-decoration:none }
.postitulos ul li a:hover, .autoridad ul li a:hover{ color:#003041; text-decoration:underline }
.postitulos img{ float:left;}
.postitulos ul li, .autoridad ul li { margin:5px 0; font-size:11px;  color:#666666; font-family:Arial, Helvetica, sans-serif; list-style:none}

.autoridad img{ float:left; border:1px solid #ccc; margin-right:10px; margin-top:10px}
.autoridad .info{ float:left}

.rectorado p, .sede_rectorado p{ margin:5px 0; line-height:12px;}
.rectorado{ background-color:#003041; padding:5px; height:85px; font-size:11px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:10px}
.rectorado a { color:#FFFFFF; text-decoration:none}

.rectorado hr{ border-top:1px dotted #FFFFFF}
.sede_rectorado{ background-color:#005678; padding:5px ;  height:85px;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:10px}

#paginado { margin:15px 0;}
#paginado li{ display:inline; font-size:12px; margin:3px; }
#paginado li a { color:#005678; text-decoration:none }

#footer{ clear:both; font-size:12px;  color:#FFF; }
#footer div{  background-image:url(../images/bg_footer.png); border-top:1px solid #e5e5e5; margin-top:20px; padding-top:20px; padding-bottom:10px;}
#footer_1{ width:230px !important}
#footer_7{ width: 271px !important;}
#footer_14{} 
#footer p{ margin:10px ; text-align:center}
#footer ul{ float:left;  width:31%;
 width:30%;
 margin-left:20px }
#footer ul li{ margin:15px 0}
#footer ul li a{ text-decoration:none; color:#FFF}
#footer ul li a:hover{ text-decoration:underline; color:#426B8C}
#footer .clear{ padding:0; margin:0; border-top:dotted 1px #4b7291; }
#sec_1 .evento .right{ width:350px;}
#sec_1.eventos { width:635px !important;  padding-right: 14px;}
#sec_1  .evento {   font-size:12px; color:#333333; background-color:#ececeb; border:1px solid #999999; padding:10px; margin:10px 0; line-height:15px;}
#sec_1  .evento h1{  color: #003041; font-size:14px;}
#sec_1  .evento h1 a{font-weight:bold; color: #003041; text-decoration:none}
.calendar-table th { padding:5px 2px; font-weight:bold; color:#666; text-align:center; font-size:12px ;border:1px solid #e5e5e5}
.calendar-table td{ padding:5px 2px; color:#666; font-size:11px; text-align:center; border:1px solid #e5e5e5 }
.calendar-table { width:320px; border-collapse:collapse; margin:0px 0 10px; float:right; background-color:#FFF}
.caja_ev{ height:190px !important; margin-bottom:12px !important;}
.medio_4 a{ color:#FFF; text-decoration:none}
.eventos .sec_title { background-image:url(../images/bg_sec_long.png) !important;  }
.event_today a{ color:#F00 !important}
.sec_box .title {
background-image:url("../images/title_7.png");
background-repeat:no-repeat;
color:#FFFFFF;
font-size:16px;
margin-top:10px;
padding:3px 15px;
}

#radio {
	margin: 0px;
	width: 304px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	background-image: url(../images/fondo-radio.jpg);
	background-repeat:  repeat-x;
	background-position: top;
}
#radio .iz{
	margin: 0px;
	width: 211px;
	padding: 11px 11px 0px 0px;
	float: left;
	height: 75px;
	position: relative;
}
#radio .de{
	margin: 0px;
	width: 81px;
	padding: 0px;
	float: right;
	height: 86px;
	clear: right;
}
#radio .iz h1{
	margin: 0px;
	width: 211px;
	padding: 0px;
	float: left;
	height: 18px;
	background-color: #2d6578;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: uppercase;
	color: #d5e0e4;
}
#radio .iz h2{
	margin: 0px;
	width: 211px;
	padding: 5px 0px;
	float: left;
	background-color: #3b849f;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	color: #d8e6ec;
	font-weight: bold;
}
#radio .iz .ho{
	margin: 0px;
	width: 125px;
	padding: 3px 0px 0px;
	height: 17px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #163a42;
	top: 52px;
	left: 43px;
}

#radio.home { width:332px !important; height:86px !important }
