Body{color:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;text-decoration:none;}
/*************************************************************/
/*Sprite Generator: http://spritegen.website-performance.org/*/
/*************************************************************/
.spt-common-logos{background:transparent url(/img/common-logos.png) no-repeat scroll 0 0;display:block;}
    .spt-66{background-position:0 8px;height:56px;width:64px;float:left;}
    .spt-logoort{background-position:0 -58px;height:117px;width:200px;cursor:pointer;}
    .spt-ortworld{background-position:0 -191px;height:48px;width:64px;float:left;margin-right:10px;margin-top:15px;}
.spt-common-bgd{background:transparent url(/img/common-bgd.png) no-repeat scroll 0 0;display:block;}
    .spt-fmenu{background-position:0 -10px;background-repeat:repeat-x;}
    .spt-fpie{background-position:0 -40px;background-repeat:repeat-x;}
    .spt-fondo{background-position:0 -145px;background-repeat:repeat-x;}
.spt-common{background:transparent url(/img/common.gif) no-repeat scroll 0 0;display:block;}
    .spt-btnbuscar{background-position:0 -30px;height:26px;width:45px;}
    .spt-arrow{background-position:0 -80px;margin-left:3px;padding:0 0 0 10px;display:inline;}
    .spt-minus{background-position:0 -179px;position:absolute;right:5px;top:6px;width:13px;height:13px;}
    .spt-plus{background-position:0 -262px;position:absolute;right:5px;top:6px;width:13px;height:13px;}
    .spt-ttabajo{background-position:0 -305px;width:172px;height:13px;}
    .spt-ttarriba{background-position:0 -348px;width:172px;height:25px;}
    .spt-rss{background-position:0 -120px;height:29px;width:90px;}
	.spt-rss-f{background-position:0 -97px;height:29px;width:150px;} /* rss x facultad */
	.spt-rss-c{background-position:0 -150px;height:29px;width:150px;} /* rss x carrera */
    .spt-pietitulo{background-position:0 -222px;height:10px;}

/*************************************************************/
img { border-width:0px; padding:0px; }
img.borde {  width: 4px; border:0px; text-align:left;}
span.italic {font:italic;}
.borde_r {background-image ("/img/borde.gif"); background-repeat:repeat-y;}
.fecha_cabezal {padding:1px; background-color:#999; color:#FFF;}
.tit_producto {padding:2px; background-color:#FFCC99;}
.destacado  {font-weight:bold; }
.doslineas { line-height:11px;}
.blanco {font-weight:bold; color:#FFF; }
.separador {height:1px;}
a:link    { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#333;   border-width:0px; }
a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#333;  border-width:0px; }
a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#999;  border-width:0px; }
a:active  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#333;  border-width:0px; }
table {width:99%; border-collapse:collapse; padding:0px; border-width:0px; text-align:left; margin:0px; }
td { padding:0px; margin:0px;}
td.borde { padding:0px; margin:0px; }
#titulo_burbu {display:none; color:#8b0000; font-size:18pt; font-weight:bold;}
#dir {display:none;}
.burbu { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.burbu TABLE {width:760px; background-color:#FAEBD7; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:20px; color:#000; text-decoration:none; }
.burbu TD.blanco { font-weight:bold; padding-bottom:3px; border:none;  line-height:normal; background-color:#fff; font-size:11px; color:#000;}
.burbu TD.gris { padding-left:20px; font-weight:bold; border:1px solid #000; line-height:normal; background-color:#ccc; font-size:11px;}
.burbu TD.cabezal { border:none; line-height:normal; background-color:#fff; font-size:11px; padding:0px;}
.burbu TD {border:1px solid #000;  font-size:11px; padding:3px;}
.burbu SPAN.titulo {font-size:18px; font-weight:bold; }
.burbu SPAN.subtitulo {font-size:12px; font-weight:bold; }
.burbu a:link    { line-height:13px; font-size:11px; color:#000; text-decoration:underline; border-width:0px; }
.burbu a:visited { line-height:13px; font-size:11px; color:#000; text-decoration:underline; border-width:0px; }
.burbu a:hover   { line-height:13px; font-size:11px; color:#8B0000; text-decoration:underline; border-width:0px; }
.burbu a:active  { line-height:13px; font-size:11px; color:#000; text-decoration:underline; border-width:0px; }
#burbu2 { display:block; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
#burbu2 TABLE { width:740px; background-color:#D3D3D3; font-weight:normal; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:20px; color:#000; text-decoration:none; border:none;}
#burbu2 TD.n {font-weight:normal; font-size:11px; line-height:13px; line-height:13px; color:#8b0000;}
#burbu2 TD.separador { padding:0px; border:1px solid #999; border-top:5px solid #ccc; line-height:normal; background-color:#FFF; font-size:11px;}
#burbu2 TD.descripcion { padding:0px; border:none;  line-height:normal; background-color:#FFF; font-size:11px;}
#burbu2 TD.blanco { height:28px; border:none; font-weight:bold; padding-bottom:3px;  line-height:normal; background-color:#fff; font-size:11px; color:#000;}
#burbu2 TD.semestre{ color:#fff;padding-left:20px; padding-right:20px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:14px;}
#burbu2 TD.gris { color:#fff;padding-left:20px; padding-right:20px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:11px;}
#burbu2 TD.sem { width:40px; color:#fff; padding:15px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:14px; text-align:center;}
#burbu2 TD.taller { height:20px; text-align:center; color:#000; padding:2px; font-weight:normal;  background-color:#e9e9e9; font-size:11px; line-height:13px; text-align:center;}
#burbu2 TD.taller2 { padding-left:20px; font-weight:normal; font-size:11px; line-height:13px; text-align:left; color:#000; background-color:#e9e9e9;}
#burbu2 TD.ti { height:30px; color:#fff; padding:5px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:11px; text-align:center;}
#burbu2 TD.materia {  color:#000; padding:10px; font-weight:normal; line-height:normal;
background-color:#D3D3D3;
font-size:11px; text-align:left;}
#burbu2 TD.cabezal { color:#8b0000; border:none; line-height:normal; background-color:#fff; font-size:11px; padding:0px;}
#burbu2 TD { height:68px; background-color:#D3D3D3; border:1px solid #000; font-size:11px; padding:3px; color:#fff; font-weight:bold;}
#burbu2 SPAN.titulo {font-size:18px; font-weight:bold; color:#8b0000;}
#burbu2 SPAN.subtitulo {font-size:12px; font-weight:bold; }
#burbu2 a:link    { font-weight:normal; line-height:13px; font-size:11px; color:#000; text-decoration:none; border-width:0px; }
#burbu2 a:visited { font-weight:normal; line-height:13px; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
#burbu2 a:hover   { font-weight:normal; line-height:13px; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
#burbu2 a:active  { font-weight:normal; line-height:13px; font-size:11px; color:#000; text-decoration:none; border-width:0px; }

.textb {font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.textb TABLE {width:760px; background-color:#fff; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.textb TD.descripcion { padding:0px; border:none; line-height:100px; background-color:#FFF; font-size:10px;}
.textb TD { height:90px; border:none;  font-size:11px; padding:0px;}
.textb SPAN.titulo {font-size:18px; font-weight:bold; }
.textb SPAN.subtitulo {font-size:12px; font-weight:bold; }

.submenu2 { visibility:hidden; font-family: sans-serif,Arial,Helvetica,sans-serif;}
.submenu2 TABLE  { font-family: sans-serif,Arial,Helvetica,sans-serif; padding:0px; width:244px; text-align:left; }
.submenu2 TD.td1 { font-family: sans-serif,Arial,Helvetica,sans-serif; padding-left:5; background-color:#FFEFD5; height:19px;  border-top:1px solid #8B0000; font-size:11px; color:#8B0000; cursor:pointer; cursor:hand; }
.submenu2 TD.td2 { font-family: sans-serif,Arial,Helvetica,sans-serif; padding-left:5; background-color:#AE0000; height:19px;  border-top:1px solid #8B0000; font-size:11px; color:#FFF; cursor:pointer; cursor:hand; }

.noticias { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333; text-decoration:none; z-index:10; position:relative; }
.noticias TABLE { width:395px; border-collapse:collapse; background-color:none; padding:0px; font-family:Tahoma, Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333; text-decoration:none; }
.noticias TD.tituloev { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000;}
.noticias TD.td1 { height:23px; border-top:1px solid #999; border-bottom:1px solid #999; }
.noticias a:link    { font-size:12px; color:#333;  border-width:0px; }
.noticias a:visited { font-size:12px; color:#333;  border-width:0px; }
.noticias a:hover   { font-size:12px; color:#999;  border-width:0px; }
.noticias a:active  { font-size:12px; color:#333;  border-width:0px; }
.noticias TD.tituloev1 { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#333;  border-bottom:1px solid #000;}
.noticias SPAN.subtituloev { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000;}
.noticias SPAN.titulo { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000;}
.noticias SPAN.subtitulo { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000;}
.noticias SPAN.subtitulo2 {font-size:14px; font-weight:none; color:#000;}
.noticias SPAN.copete { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:15px; color:#000; }
.noticias SPAN.Titulo1 { text-align:left; font-weight:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:17px; color:#000; text-decoration:none; }
.c_noticia { display:none; }
.noticias TD.titulo { padding-bottom:2px; height:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px;}
.blocnoticias { float:left; width:395; background-color:#fff; border:1px solid #fff; margin-left:0px; margin-right:0px; padding-bottom:5px; padding-left:0px; padding-top:5px; padding-right:0px;}
.blocfotonoticias { clear:both; float:left;  background-color:#fff; padding-bottom:5px; padding-left:0px; padding-top:8px; padding-right:10px;}
.bloclogonoticias { border:1px solid #333; clear:both; float:left;  background-color:#fff; padding:10px; margin:10px 10px 0 0;}
.blocpie {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;  padding-top:4px; padding-bottom:8px; position:relative; text-align:center; }
.blocfotoentrevista { clear:both; float:left; background-color:#fff; padding-bottom:5px; padding-left:5px;
padding-top:5px; padding-right:5px; margin:10px 10px 0 0; border:1px solid #000;}
.blocfotoleft { clear:both; float:left; background-color:#fff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:10px;}
.blocfotoright { clear:both; float:right; width:190; background-color:#fff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:10px;}
.blocfotodepor { clear:both; float:left; background-color:#fff; padding:5px; }
.blocresultados { float:left; width:280px; }
.blocfac  { border-top:5px solid #ccc; height:auto; clear:both; float:left; width:400px; background-color:#fff; border-bottom:1px solid #666; border-left:1px solid #666; border-right:1px solid #666; padding:5px; margin-bottom:10px;}
.blocexpoimg  { border-top:1px solid #ccc; height:100%; clear:both; float:left; width:160; background-color:#fff; border-bottom:1px solid #333; border-left:1px solid #666; border-right:1px solid #666; padding:10px; margin-bottom:10px;}
.blocfotoexpo { clear:both; float:left; width:190; background-color:#fff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:5px;}
.blocfotopopup {padding:0px; float:left; }
div.expo { border:none; padding:10px; width:550px;}
div.left {padding:5px; float:left; border:1px solid #666; margin:5px;}
div.right {padding:5px; float:left; border:1px solid #666; margin:5px;}
div.sep {padding:5px; float:left; height:200; width:200;}
.sep {height:200px;}
#deport {text-align:left; font-weight:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:17px;  color:#000; text-decoration:none; float:left; width:550px; height:auto; margin:5px 0 5px 0; }
/*#pie { height:100px; background-image:url("/img/fpie.jpg"); background-repeat:no-repeat; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333; text-decoration:none;  width:980px;}*/
.logopie {margin-left:70px;}
.pie { height:100px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#333; text-decoration:none;  width:980px;}
.pie TABLE {width:980px; height:100px; padding:1px; font-family:Tahoma,Arial,Helvetica,sans-serif; text-decoration:none; }
.pie TD {font-family:Tahoma,Arial,Helvetica,sans-serif; text-decoration:none; }
.pie_google { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000; text-decoration:none; }
.pie_google TABLE { width:768; border-collapse:collapse; background-color:#fff; margin-left:6px; padding:2px; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000; text-decoration:none; }
.pie_google TD.texto { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000;}
.pie_google TD.td1 { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000;}
.pie_google a:link    { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; line-height:normal; text-decoration:none; border-width:0px; }
.pie_google a:visited { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; text-decoration:none; border-width:0px; }
.pie_google a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }
.pie_google a:active  { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }
.pie_eventos { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000; text-decoration:none; }
.pie_eventos TABLE { width:590px; border-collapse:collapse; background-color:#fff; margin:0px; padding:0px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000; text-decoration:none; }
.pie_eventos TD.texto { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000;}
.pie_eventos TD.td1 { text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000;}
.banner  { text-align:center; width:170px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; margin:10px auto; text-align:center; margin-bottom:8px;}
.banner TABLE { text-align:left; margin-top:20px;  width:165px; background-color:#fff; border-collapse:collapse; border:1px solid black; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.banner TABLE.sin_margen { margin-top:4px;  width:143px; background-color:#fff; border-collapse:collapse; border:1px solid black; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.banner TD.cuerpo {  padding-top: 3px; padding-left:4px; padding-right:4px; padding-bottom:3px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000; text-decoration:none; }
.caption { background-color:#8b0000; caption-side:top; width:auto; text-align:center; color:#fff; font-weight:bold;}
.banner TD.titulo { padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;  background-color:#8b0000;  text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#fff; font-weight:bold; }
.banner TD.titulo a:link { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px; text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#fff; font-weight:bold; }
.banner TD.titulo a:active { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#fff; font-weight:bold; }
.banner TD.titulo a:visited { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px; text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#fff; font-weight:bold; }
.banner TD.titulo a:hover { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#FF9900; font-weight:bold; }
.banner TD.titulo2 { padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;
background-color:#AF0303;
text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#fff; font-weight:bold; }
.banner TD.foto {  padding-bottom:2px; padding-top: 3px; padding-left:3px; padding-right:3px; border-width:0px; width:137px; }
.banner TD.boton { width:144; height:15; border-width:0px;}
.banner a:link    { font-size:11px; font-family:Tahoma,Arial,Helvetica,sans-serif; color:#000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner a:visited { font-size:11px; color:#00000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner a:hover   { font-size:11px; color:#8b0000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner a:active  { font-size:11px; color:#000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner TD.link { border-top:1px dashed #000; padding-bottom:3px;}

.menu { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; text-decoration:none; text-align:left; width:200px;}
.menu TABLE { width:200px; background-color:#B1B4B7;}
.menu TD { padding-top:5; padding-left:19px; height:18px; border-width:0px;  text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; }
.menu TD.td1 { padding-left:0; height:10px; padding-top:0; border-width:0px; }
.menu TD.td2 { padding-left:0; border-width:0px; height:30px;}
.menu TD.td3 { padding-left:30; border-width:0px; height:10px;}
.menu TD.td4 { padding:0; background-color:#B22222; border-width:0px; height:23px;}
.menu TD.td5 { padding-left:10; padding-right:10; border-width:0px; height:30px;}
.menu a:link    { font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; color:#fff; text-decoration:none; border-width:0px; }
.menu a:visited { font-size:12px; color:#fff; text-decoration:none; border-width:0px;}
.menu a:hover   { font-size:12px; color:#FFE4B5; text-decoration:underline; border-width:0px;}
.menu a:active  { font-size:12px; color:#fff; text-decoration:none; border-width:0px;}
.menu doslineas  { line-height:9px;}
.menu unalinea { line-height:20px;}
.menu SPAN.link1 { font-weight:bold; font-size:12px; color:#FFEFD5; text-decoration:underline;}

.fecha { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; line-height:normal; color:#000; text-decoration:none; }
.fecha TABLE { width:444px; border-width:0px; padding:0px; font-size:10px; }
.fecha TD { padding:0px; height:10px; padding:0px; border-width:0px; text-align:right;font-weight:none; font-size:11px;}
.fecha TD.td2 { padding:0px; height:10px; background-color:#fff; border-width:0px; text-align:left;}
.fecha IMG.linea { height:1; width:586; border-width:0px; padding:0px; vertical-align:middle; padding-right:0px; padding-left:0px; }

.contenido {text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333; margin-top:10px;}
.contenido TABLE {width:100%; border-width:0px; padding:0px; border-collapse:collapse; text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333; border:none; }
.contenido TD { valign:top; }
.contenido IMG {margin-right:5px;}
.contenido SPAN.titular { line-height:20px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#000; }
.contenido SPAN.titulargris { line-height:25px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#333; }
.contenido SPAN.titulo { text-align:left; font-weight:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:17px; color:#000; text-decoration:none;}
.contenido SPAN.titulo2 { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none;}
.contenido SPAN.titulo2gris { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; color:#999; text-decoration:none;}
.contenido SPAN.subtitulo { font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; }
.contenido SPAN.subtitulo2 { text-decoration:underline; font-weight:normal; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; }
.contenido SPAN.destacado { font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000; }
.contenido SPAN.italic { font-style:italic; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; }
.contenido SPAN.txtsmall { font-size:10px; }
.contenido HR {background:transparent url(/img/3x1.gif);  height:1px; border:none; color:#ccc; margin-left:0px; }

.anuario {width:97%; background-color:transparent; font-size:11px; border:1px solid #666;}
.anuario TABLE {padding:4px; text-align:center; margin:0px; }
.anuario TR#fila1 { width:100%; background-color:#ccc; }
.anuario TD { border:1px solid #000; padding:4px; margin:0px;}
.anuario TD.left {text-align:left;}

.eventos { text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333; }
.eventos TABLE { width:430; border-width:0px; padding:0px; background-color:#fff; border-collapse:collapse; text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000; border:none; }
.eventos TD { valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px;}
.eventos_completos { text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333; }
.eventos_completos TABLE { width:580; border-width:0px;  background-color:#fff; border-collapse:collapse; text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#333; border:none; }
.eventos_completos TD {padding-left:6px; valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px;}
.eventos_completos TD.td1 { valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; padding:0px;}
.eventos_completos TD.td2 { valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; padding:0px;}
.eventos_completos TD.cabezal { padding:5px; border-bottom:1px solid #999; valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px;}
.eventos_completos TD.titulo { border-bottom:2px solid #8b0000; padding:5px; valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif;}
.eventos_completos SPAN.titulo  { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:17px; color:#000; text-decoration:none;}
.eventos_completos SPAN.ref { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#000; text-decoration:none;}
.eventos_completos TD.td4 { border-bottom:1px solid #999; border-top:1px solid #999; font-weight:bold; background-color:#e9e9e9; width:150; valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; padding:0px; padding-left:15px;}
.eventos_completos TD.td5 { border-bottom:1px solid #999; border-top:1px solid #999; font-weight:bold; background-color:#e9e9e9; width:230; valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; padding:0px; padding-left:15px;}
.eventos_completos TD.error {color:#ff0000; font-weight:bold; }

#rss {float:right; /*height:29px;*/}
.navegacion { width:99%; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#999999; border-bottom:1px solid #999; /* width:760px;*/ height:auto; padding:none; /*font-weight:bold;*/ margin-bottom:5px;}
.navegacion TABLE { width:100%; border-width:0px; padding:0px;  }
.navegacion TD    { valign:top; /*padding:2px;*/ border-width:0px; text-align:left;}
.navegacion TD.td1    { /*padding:2px;*/ border-width:0px; text-align:left; }
.navegacion TD.td2    { height:5px; padding:0px; border-width:0px; text-align:left;}
.navegacion TD.rss {width:29px;}
.navegacion SPAN.mapsite   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000; font-weight:bold; text-decoration:none; }
.navegacion SPAN.subtitulo { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#333; font-weight:normal; text-decoration:none; }
.navegacion SPAN.flechita   { height:7; width:9; border-width:0px; padding:0px; vertical-align:middle; padding-right:2px; padding-left:2px; }
.navegacion a:link    { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#000; line-height:normal; text-decoration:underline; border-width:0px; }
.navegacion a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#000; text-decoration:underline; border-width:0px; }
.navegacion a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#8b0000; text-decoration:underline; border-width:0px; }
.navegacion a:active  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#000; text-decoration:none; border-width:0px; }
.navegacion IMG.linea { height:1; width:586; border-width:0px; padding:0px; vertical-align:middle; padding-right:0px; padding-left:0px; }

.notfound { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none; text-align:left; }
.notfound .tit { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#ff0000; font-weight:bold; text-decoration:underline; }

.reuniones a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
.reuniones a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#990000; text-decoration:none; border-width:0px; }
.reuniones a:active  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#990000; text-decoration:none; border-width:0px; }
.reuniones TABLE { width:434px; border:none; padding:0px; }
.reuniones TABLE.prox { background-color:#FFCC99; }
.reuniones TABLE.pasa { background-color:#e8e8e8; }
.reuniones TD    { padding:2px; border-width:1px; text-align:left;}

.eventos a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#333; text-decoration:none; border-width:0px; }
.eventos a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:underline; font-weight:bold; border-width:0px; }
.eventos a:active  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:none; font-weight:bold; border-width:0px; }

.producto table {width:444; padding:2px; border:0px; text-align:left; }
.producto td.prod { border:0px; padding:2px; text-align:left; font-weight:bold; font-size:14px; }
.producto td.td1 { width:130px; vertical-align:top; border:0px; text-align:left; padding:2px; }
.producto td.td2 { border:0px; text-align:justify; padding:2px; }

.carrera table {width:444; padding:2px; border:0px; text-align:left; }
.carrera td.prod { border:0px; padding:2px; text-align:left; font-weight:bold; font-size:14px; }
.carrera td.td1 { width:130px; vertical-align:top; border:0px; text-align:left; padding:2px; }
.carrera td.td2 { border:0px; text-align:justify; padding:2px; }
.carrera a:link { background-color:#ff0000; padding:1px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#fff; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:hover { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#8b0000; line-height:normal; background-color:#ccc; padding:1px; text-decoration:underline; border-width:0px; }
.carrera a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:active { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000; line-height:normal; text-decoration:underline; border-width:0px; }

.textual { font: italic; }

/* ESTILOS DE NUEVOS CONTENIDOS */
#fondo { margin:0 auto; height:auto; width:172px; margin-bottom:5px;}
#nc_sup { background-image:url('/common/cuadritos/img/sup_nc.jpg'); background-repeat:no-repeat; margin:0 auto; height:31px; width:172px; margin-bottom:1px; float:center;}
#nc_cont {background-image:url('/common/cuadritos/img/cont_nc.jpg'); background-repeat:no-repeat; margin:0 auto; height:100%; width:172px; float:center;}
#jump_base { overflow-y:hidden; width: 150px; height: 150px; margin: 0 auto; padding: 0 10px 0 10px; font-family: Arial, sans-serif; float:center; padding-top:10px; }
#jump_base a { color:#000; background-color: inherit; font-size:11px; text-decoration:none; }
.news { color: inherit; width:150px; font-size:11px; text-align:left; }
.news a {text-decoration:none;}
.news a:hover {text-decoration:underline;}
.newdate {font-size:11px; color:#8b0000; }
/* FIN DE NVOS CONTENIDOS */

/*ESTILOS TOOL TIP */
.toolTipWrapper{width:173px; position: absolute; padding:0;}
.toolTipContent{width:100%; background-image:url("/common/cuadritos/img/ttip_centro3.gif"); margin:0 auto; float:left; text-align:left;}
.toolTipHeader{width:100%; height:25px; /*background-image:url("/common/cuadritos/img/ttip_arriba3.gif");*/margin: auto; padding:0; float:left;}
.toolTipFooter{width:100%; height:13px; /*background-image:url("/common/cuadritos/img/ttip_abajo3.gif");*/margin:0 auto; float:left;}
.toolTipContent a {font-size:11px; color:#000; text-decoration:none;}
.toolTipContent a:hover {font-size:11px; text-decoration:underline;}
/*FIN DE TOOL TIP */

/* VISOR HOME */
#visorButton{ width:35px; height:35px; margin-left:500px; margin-bottom:5px; cursor:pointer; }
#visorFrame{ margin-top:0;width: 550px; height:286px; position:relative;z-index:1; background-image:url("/home/img/fondo_visor.jpg"); background-repeat:no-repeat;}
#visorContent img{ padding-right: 5px;}
#visorContent{height:190px; overflow:hidden;}
#visorContent div{padding-left:25px;padding-right:25px;}
#scrollable{scrollbar-face-color: #ccc;scrollbar-highlight-color: #aaa;scrollbar-shadow-color: #aaa;scrollbar-3dlight-color: #eee;scrollbar-arrow-color: #fff;scrollbar-track-color: #e3e3e3;scrollbar-darkshadow-color: #eee;}
#botonera{float:left;width: 545px;height: 28px;margin-top:15px;margin-left:8px;}
/*#visorTitulo{width:134px;height:35px;float:left;background-image:url("/home/img/tipo.gif");background-repeat:no-repeat;margin-left:20px;}*/
#visorTitulo div{text-align: center;color:#FFF;font-weight:bold;margin-top: 5px;}
#botonera div{float: left;width: 125px;height: 20px;text-align: center;margin-left:4px;margin-top:4px;}

            .botoneraButton{
                background-image:url("/home/img/btv_2.jpg");
                                background-repeat:x-repeat;
                color:#000;
                        padding-top:3px;
            }
            .botoneraButtonActive{
                padding-top:3px;
                background-image:url("/home/img/btv_2a.jpg");
                                background-repeat:x-repeat;
                color:#fff;
            }
            .botoneraButtonActiveHoy{
                padding-top:3px;
                background-image:url("/home/img/btv_hoy_over.jpg");
                                background-repeat:x-repeat;
                color:#fff;
            }
            .botoneraButtonHoy{
                padding-top:3px;
                background-image:url("/home/img/btv_hoy.jpg");
                                background-repeat:x-repeat;
                color:#000;
            }
            .botoneraFijo{
                color:white;
                font-weight:bold;
                padding-top:3px;
                background-image:url("/home/img/fondohoyenort.gif");
                                background-repeat:no-repeat;
            }
/* NOTICIAS HOME */

.tit_noti_home {font-weight:bold; font-size:14px; text-decoration:none; }
.noti_home { width:540px; padding:6px; height:65px; font-size:12px; /*margin-bottom:30px;*/  /*background-color:#e9e9e9;*/ border-bottom:1px solid #CCC;}
.foto_notihome {width:90px; height:60px; /*border-right:1px solid #999;*/ text-align:center; padding:2px; float:left; margin-right:5px; /*background-color:#e9e9e9;*/}

.fecha_noti {font-size:10px; color:#999; }

.colgado_home {color:#999; font-size:11px;  text-transform:uppercase; }

#TodasNoticias { color:#000; height: 20px; margin:30px 0px; text-align:center; } 
#TodasNoticias a { background-position:0 -10px; background-repeat:repeat-x; padding:5px 0px; text-decoration: none; border: none; } 
#TodasNoticias a:hover { background-position:0 -44px; background-repeat:repeat-x; padding:5px 0px;  color:#fff; } 

/*CUADRITOS*/

#cuadrito_s {border:1px solid #999; /*height:26px;*/ height:auto; width:162px; margin:0 auto; padding:4px;/* background-image:url('/common/cuadritos/img/fondo_bot.jpg'); background-repeat:no-repeat;*/}
/*#cuadrito_s2 {border:1px solid #ccc;  height:22px;  width:162px; margin:0 auto; padding:4px; }*/
#cuadrito_s1 {border:1px solid #999;  height:auto;  width:162px; margin:0 auto; padding:4px; }   

#cuadrito_pdf {border:1px solid #CCC;  height:22px;  width:162px; margin:0 auto; padding:4px; padding-top:10px; background-image:url('/common/cuadritos/img/fondosimplepdf.jpg'); background-repeat:no-repeat;}
#cuadrito_doc {border:1px solid #CCC;  height:22px;  width:162px; margin:0 auto; padding:2px; padding-top:10px; padding-left:9px; background-image:url('/common/cuadritos/img/fondosimpledoc.jpg'); background-repeat:no-repeat;}

#cuadrito_s3 {border:1px solid #ccc;  /*height:117px;*/ height:auto;  width:162px; margin:0 auto; padding:4px; }

/* MODULOS LISTADO DE PRODUCTOS */

.modulo_principal {width:219px; height:200px; border:1px solid #666; font-size:10px; font-family:Tahoma, Verdana, Helvetica; background-image:url(/img/mcent.jpg); background-repeat:no-repeat;}
.modulo_top {width:219px; height:48px; background-image:url(/img/mtop.gif); background-repeat:no-repeat; float:left;}
.modulo_bottom {width:219px; height:48px; float:left; background-image:url(/img/mbot.jpg); background-repeat:no-repeat;}

/*LISTADO DE PRODUCTOS */
#titprod {font-family:Tahoma, Verdana, Helvetica; font-size:13px; font-weight:bold; background-image:url(../../productos/img/fondotitprod.jpg); background-repeat:repeat-y; width:366px; height:auto; padding:4px; margin-bottom:20px; color:#000; margin-top:20px;}
#listprod {height:auto; padding-left:30px;}
#listprod a {text-decoration:none; font-size:12px;}
#listprod a:hover {text-decoration:underline;}

/*MENU INFO ADICIONAL PAGINA DE PRODUCTOS */
.cont_infoadic {width:550px; height:60px; border-bottom:1px dashed #999; margin-bottom:20px;}
.infoadic {float:left; width:170px; margin-right:10px;}

/* ARBOL DE PRODUCTOS */
.arbol table {padding:4px; width:100%; border:1px solid #ccc; color:#000; font-size:12px;}
.arbol td {border:1px solid #ccc; padding:10px; text-align:center; background-color:#e9e9e9; font-size:11px;}
.arbol td.color {background-color:#8b0000; width:21%; color:#fff; font-weight:bold; font-size:12px; text-align:center; border-bottom:2px solid #FFF;}
.arbol td.hz {background-color:#fff; color:#8b0000; font-weight:bold; font-size:12px;}
.arbol td.blanco {background-color:#fff; color:#000; font-size:12px;}
.arbol a {color:#333; font-size:12px;}
.arbol a:hover {color:#999; font-size:12px;}


/*ARTICULOS RECTOR */
#FontSize { display: block; position:absolute; right:443px; top:178px; }
#FontSize a { float:left; text-decoration:none; border:0px; }
#FontSize #aumentar{  background:url(../../common/img/font_max.jpg)0px no-repeat; width:22px; height:15px; }
#FontSize #disminuir{ background:url(../../common/img/font_min.jpg)0px no-repeat; width:22px; height:15px; }

.txt_rector {line-height:18px; font-size:14px; color:#000; font-family:Arial, Helvetica;}
.txt_rector SPAN.titulo_rec {line-height:18px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica;}
.txt_rector SPAN.subtitulo_rec {line-height:18px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica;}
.txt_rector a {line-height:18px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.txt_rector a:hover {line-height:18px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999; }

/*POSTULACIONES */

#menuLogin { background:#b0b4b7 url("../img/fondo_menu.jpg") no-repeat ; width: 200px; height: 674px; margin:0px; padding:0px;  }

#tablaLogin  { width: 229px; padding: 2px; text-align:left; margin: 10px; border:#cccccc 1px solid; border-width: thin; }

#tablaLogin td { padding: 2px; /*text-align:left;*/ margin: 0px; }

#tablaLogin #requeridos { padding: 10px 0px; }

#fuenteLogin { width:90px; font-size:12px; }

#mensajeCorreo { font-size: 9px; font-weight: bold; color: #660033; padding: 5px; }

#tablaLogin #tablaTitulo { /* clear: both;*/ font-size: 12px; color: #ffffff; text-align: left;  padding: 5px 5px 5px 10px; font-weight: bold; }

#contFormPostulacion { margin:0px; padding:0px 40px 0px 20px;  }

#contPostulaciones {  margin: 0px; padding:20px 40px; }


.vineta { font-weight:bold; color:#8b0000; padding-right:5px;}

/*PRINT RECTORADO*/

@media print {  

.txt_rector {font-size:12pt; font-family:"Helvetica", Arial, Times, serif; line-height:14px; color:#000000; text-align:left;  }
.txt_rector SPAN.titulo_rec {font-size:18pt; font-family:"Helvetica", Arial, Times, serif; line-height:20pt; color:#000000; text-align:left;  }
.txt_rector SPAN.subtitulo_rec {font-size:16pt; font-family:"Helvetica", Arial, Times, serif; line-height:18pt; color:#000000; text-align:left;  }
.txt_rector a {font-size:14pt; font-family:"Helvetica", Arial, Times, serif; line-height:14px; color:#000000; text-align:left; text-decoration:none; }
#menu {display:none;}
.navegacion {display:none;}
#cabezal {display:none;}
.pie {display:none;}

}


