@charset "utf-8";body{background-image:url(../imagenes/bg.gif);font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin-top:0;margin-left:0;margin-right:0;}
#div-top-negro{height:33px;width:100%;background-image:url(../imagenes/bg-top-negro.jpg);float:left;}
#div-top-azul{height:61px;width:100%;background-image:url(../imagenes/bg-top-azul.jpg);float:left;}
#div-menu-top-azul{height:26px;width:100%;background-image:url(../imagenes/menu-top-azul.jpg);float:left;background-repeat:repeat-x;}
#div-separador-contenido-top{width:100%;height:22px;float:left;}
#contenedor-global{margin:0 auto 0 auto;height:auto;width:980px;}
a.links_titulo:link,a.links_titulo:visited{text-decoration:none;color:#FFF;}
a.links_titulo:hover{color:#FFF;text-decoration:underline;}
#menu-superio-azul{width:980px;margin:0 auto 0 auto;height:26px;}
#div-botones{float:left;height:21px;width:auto;color:#FFF;font-size:12px;margin-top:5px;margin-left:5px;margin-right:5px;text-align:center;}
#div-separador-botones{float:left;width:2px;height:26px;}
a.div-botones:link,a.div-botones:visited{text-decoration:none;color:#FFF;}
a.div-botones:hover{color:#FFF;text-decoration:none;}
#contenedor-cuerpo{width:980px;height:auto;position:relative;float:left;}
#contenedor-area-izquierda{width:755px;height:auto;position:relative;float:left;}
#efecto-top-contenedor{width:755px;height:10px;position:relative;float:left;}
#efecto-top-contenedor-home{width:755px;height:10px;position:relative;float:left;}
#efecto-middle-contenedor{width:755px;height:auto;position:relative;float:left;background-color:#FFF;background-image:url(../imagenes/fondo-contenidos.jpg);background-repeat:no-repeat;background-position:bottom;}
#efecto-bottom-contenedor{width:755px;height:10px;position:relative;float:left;}
#contenedor-area-derecha{width:225px;height:auto;position:relative;float:left;margin-top:15px;}
#efecto-top-menu{width:225px;height:10px;position:relative;float:left;}
#efecto-middle-menu{width:225px;height:auto;position:relative;float:left;background:url(../imagenes/cuerpo-menuderecha.jpg);background-repeat:repeat;}
#boton-menu-blanco{width:215px;height:24px;float:left;background:url(../imagenes/ejemplo-menu.jpg);font-size:11px;color:#000;font-family:Arial,Helvetica,sans-serif;padding-top:13px;padding-left:10px;}
#boton-menu-amarillo{width:215px;height:24px;float:left;background:url(../imagenes/ejemplo-menu2.jpg);font-size:11px;color:#000;font-family:Arial,Helvetica,sans-serif;padding-top:13px;padding-left:10px;}
#efecto-bottom-menu{width:225px;height:10px;position:relative;float:left;}
#semillas{width:745px;height:14px;color:#999;float:left;text-align:left;font-size:11px;margin-left:5px;}
#div-home-left{float:left;width:246px;height:228px;}
#div-home-right{float:left;width:509px;height:auto;}
#div-home-foto{float:left;width:246px;height:228px;background-image:url(../imagenes/fondo-foto.jpg);background-repeat:no-repeat;}
#muestra-foto{float:left;width:210px;height:210px;padding-top:10px;padding-left:21px;}
#div-editar-foto{float:left;width:200px;height:30px;background-image:url(../imagenes/boton-editar-perfil-home.jpg);padding-top:10px;padding-left:46px;}
#top-home-nombre{width:500px;background-color:#e7f0f7;height:64px;float:left;padding-top:5px;padding-left:9px;}
.titulo-span-home-grande{font-size:22px;font-weight:bold;}
.titulo-span-home-medio{font-size:16px;}
#menu-mensajes{float:left;width:489px;height:25px;background-image:url(../imagenes/fondo-mensajes.jpg);padding-top:6px;padding-left:20px;}
#contenedor-lista-mensajes{width:509px;height:67px;float:left;background-image:url(../imagenes/fondo-mensajes-emisor.jpg);background-position:bottom center;background-repeat:no-repeat;}
#contendor-foto-emisor{width:59px;height:58px;float:left;padding-left:11px;padding-top:9px;}
#foto-mensaje-emisor{width:48px;height:48px;}
#contendor-mensaje-emisor{float:left;width:439px;height:67px;}
#mensaje-del-emisor{height:31px;width:435px;float:left;padding-top:9px;padding-right:4px;}
#acciones-mensajes-emisor{float:left;height:17px;width:300px;padding-top:10px;}
#responder-al-emisor{float:left;height:17px;width:109px;padding-top:10px;padding-left:30px;}
#titulo-negro{margin:0 auto 0 auto;height:26px;width:980px;color:#FFF;font-size:15px;margin-top:7px;}
#titulo-azul-contenedor{margin:0 auto 0 auto;height:51px;width:980px;color:#FFF;font-size:35px;margin-top:10px;font-weight:bold;}
#titulo-azul-left{width:480px;color:#FFF;font-size:35px;float:left;}
#titulo-azul-right{width:210px;color:#FFF;font-size:35px;font-weight:bold;float:right;margin-top:10px;text-align:right;}
.input-search{border:1px solid #ccc;background-color:#FFF;height:16px;margin-top:0;background-image:url(../imagenes/fondo-search.jpg);width:143px;font-size:9px;color:#999;}
.boton-search{width:28px;height:20px;border:0;background-image:url(../imagenes/search.jpg);padding-left:0;text-align:left;}
#titulo-unicit-completo{float:left;}
#settings-logout{float:right;font-size:10px;margin-top:5px;}
.clase-span-azul{color:#022db0;font-weight:bolder;}
.clase-span-azul-2{color:#022db0;font-size:11px;}
.clase-span-plomo{color:#999;font-size:11px;}
a.leer-mas:link,a.leer-mas:visited{text-decoration:none;color:#999;}
a.leer-mas:hover{color:#999;text-decoration:none;}
a.link-menu-derecha:link,a.link-menu-derecha:visited{text-decoration:none;color:#000;}
a.link-menu-derecha:hover{color:#000;text-decoration:underline;}
#div-miscursos-contenedor{float:left;width:755px;height:auto;}
#top-miscursos-nombre{width:746px;background-color:#e7f0f7;height:64px;float:left;padding-top:5px;padding-left:9px;}
#miscursos-menu{float:left;width:735px;height:25px;background-image:url(../imagenes/fondo-mensajes.jpg);padding-top:6px;padding-left:20px;}
#miscursos-menu-2{float:left;width:260px;height:25px;background-image:url(../imagenes/fondo-mensajes2.jpg);padding-top:6px;padding-left:10px;padding-right:485px;text-align:left;}
#listar-archivos{width:730px;height:auto;float:left;margin-left:5px;}
#broadcom{width:705px;height:30px;float:left;padding-left:20px;font-size:11px;color:#999;}
a.broadcom-link:link,a.broadcom-link:visited{text-decoration:none;color:#999;}
a.broadcom-link:hover{color:#999;text-decoration:underline;}
a.broadcom-link-ultimo:link,a.broadcom-link-ultimo:visited{text-decoration:none;color:#000;}
a.broadcom-link-ultimo:hover{color:#000;text-decoration:underline;}
*{margin-top:0;}
.basica{font-size:small;background-color:white;font-family:Verdana,Arial,sans-serif;margin:0 auto}
.basica tr th{background-color:#3c6dc2;color:white;}
.basica tr{background-color:#efefef;}
.basica td{padding:5px;}
.basica th{padding:5px;}
.basica tr.no{background-color:#e7e5ce;}
.basica img { text-align: inherit;border:0 }
.error{background:#fff6bf url(../imagenes/info/no.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;}
.alerta{background:#fff6bf url(../imagenes/info/warning.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;}
.info{background:#e5f2fa url(../imagenes/info/information.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #bee1f4;border-bottom:2px solid #bee1f4;}
.ok{background:#9acd32 url(../imagenes/info/yes.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid green;border-bottom:2px solid green;}
.tab-wrapper{margin:0 auto;text-align:center;}
.tab-menu{margin:0 auto;text-align:center;padding:0;list-style:none;overflow:auto;}
.tab-menu li{margin:0 auto;padding:0;float:left;line-height:2em;}
.tab-menu li a{padding:0 .5em;font-weight:bold;}
.tab-menu li.tab-selected a{text-decoration:none;color:inherit;}
body{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
p,h1,form,button{border:0;margin:0;padding:0;}
.spacer{clear:both;height:1px;}
.myform{width:400px;padding:14px;}
#stylized{border:solid 2px #b7ddf2;background:#ebf4fb;}
#stylized h1{font-size:14px;font-weight:bold;margin-bottom:8px;}
#stylized p{font-size:11px;color:#666;margin-bottom:20px;border-bottom:solid 1px #b7ddf2;padding-bottom:10px;}
#stylized p.bottom{font-size:11px;color:#666;margin-top:20px;border-top:solid 1px #b7ddf2;padding-top:10px;}
#stylized label{display:block;font-weight:bold;text-align:right;width:140px;float:left;}
#stylized .small{color:#666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;}
#stylized input{float:left;font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 20px 10px;}
#stylized button{clear:both;margin-left:150px;width:125px;height:31px;background:#666 url(../img/button.png) no-repeat;text-align:center;line-height:31px;color:#fff;font-size:11px;font-weight:bold;}
button{clear:both;width:125px;height:31px;background:#666 url(../img/button.png) no-repeat;text-align:center;line-height:31px;color:#fff;font-size:11px;font-weight:bold;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu ul li{line-height:25px;background:#edbdc8;color:#c4294b;}
#menu{padding:11px;}
#menu a{border-top:1px solid #FFF;border-right:1px solid #FFF;padding:6px;display:block;background:#999adf;color:white;font:bold 11px Arial,sans-serif;text-decoration:none;height:1%;}
#menu a:hover{background:white;color:#999adf;font:bold 11px Arial,sans-serif;text-decoration:none;height:1%;}
table.calendar		{ border-left:1px solid #999; }
tr.calendar-row	{  }
td.calendar-day	{ min-height:80px; font-size:11px; position:relative; } * html div.calendar-day { height:80px; }
td.calendar-day:hover	{ background:#eceff5; }
td.calendar-day-np	{ background:#eee; min-height:80px; } * html div.calendar-day-np { height:80px; }
td.calendar-day-head { background:#ccc; font-weight:bold; text-align:center; width:120px; padding:5px; border-bottom:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; }
div.day-number		{ background:#999; padding:5px; color:#fff; font-weight:bold; float:right; margin:-5px -5px 0 0; width:20px; text-align:center; }
td.calendar-day, td.calendar-day-np { width:120px; padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; }
.calendar img{ border:0 }
ul.autocompleter-choices{position:absolute;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;z-index:50;background-color:#fff;margin:0;padding:0;}
ul.autocompleter-choices li{position:relative;display:block;float:none !important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:1em;line-height:1.5em;margin:-2px 0 0;padding:0.2em 1.5em 0.2em 1em;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:700;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
body{text-align:center;margin-top:10px;margin-bottom:10px;color:#666;background-color:#e0e0e0;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial;}
A:link{COLOR:#00f;text-decoration:none;}
A:visited{COLOR:#00f;text-decoration:none;}
A:active{COLOR:#00f;text-decoration:none;}
A:hover{COLOR:#f00;text-decoration:underline;}
#page_wrapper{margin-left:auto;margin-right:auto;width:98%;text-align:left;background:#fff;border:8px solid #fff;}
#header_wrapper{background:#4e7dd1 url('../img/menu_bg.gif') bottom left repeat-x;margin:0;padding:0;}
#header{height:60px;padding:15px;background:url('../img/header_bg.gif') top right no-repeat;margin:0;}
#header h1{margin:0;font-family:verdana,arial,sans-serif;font-size:28px;color:#fff;letter-spacing:-1px;}
#header h2{margin:0;font-family:verdana,arial,sans-serif;font-size:14px;color:#b1c6eb;letter-spacing:1px;}
#left_side{margin-top:10px;float:left;width:160px;background:#f1f6fe url('../img/side_bg.gif') bottom left repeat-x;}
#right_side{margin-top:10px;float:right;width:160px;background:#f1f6fe url('../img/side_bg.gif') bottom left repeat-x;}
#content{margin-top:20px;margin-bottom:0;margin-left:180px;margin-right:5px;}
#footer{height:50px;background-color:#4e7dd1;clear:both;text-align:center;padding-top:12px;color:#b6cef9;font-family:verdana,arial,sans-serif;font-size:11px;line-height:18px;}
#footer A:link{COLOR:#fff;text-decoration:none;}
#footer A:visited{COLOR:#fff;text-decoration:none;}
#footer A:active{COLOR:#fff;text-decoration:none;}
#footer A:hover{COLOR:#fff;text-decoration:underline;}
#left_side p,#right_side p{margin:10px;margin-top:15px;margin-bottom:15px;font-family:verdana,arial,sans-serif;font-size:11px;line-height:16px;color:#333;}
#left_side h3,#right_side h3{margin-top:5px;margin-bottom:10px;margin-left:5px;margin-right:5px;padding:4px;font-family:verdana,arial,sans-serif;font-size:14px;font-weight:bold;line-height:14px;color:#fff;border:1px solid #0f3974;background-color:#2153aa;}
#left_side h4,#right_side h4{margin-top:0;margin-bottom:0;margin-left:10px;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;line-height:12px;color:#2153aa;}
#content p{margin-top:15px;margin-bottom:15px;font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;color:#333;}
#content h3{margin-top:5px;margin-bottom:10px;font-family:verdana,arial,sans-serif;font-size:18px;font-weight:bold;line-height:18px;color:#2153aa;}
#content h4{margin-top:0;margin-bottom:15px;font-family:verdana,arial,sans-serif;font-size:14px;font-weight:bold;line-height:12px;color:#2153aa;}
#navlist{margin-top:1px;margin-bottom:0;text-align:center;padding:5px 0;margin-left:0;border-bottom:1px solid #0f3974;font:bold 14px Verdana,sans-serif;}
#navlist li{list-style:none;margin:0;display:inline;}
#navlist li a{color:#f1f6fe;padding:5px 15px;margin-left:3px;border:1px solid #0f3974;border-bottom:none;background:#2153aa url('../img/tab_bg.gif') bottom left repeat-x;text-decoration:none;}
#navlist li a:link{color:#f1f6fe;}
#navlist li a:visited{color:#f1f6fe;}
#navlist li a:hover{color:#fff;background:#3364bb;border-color:#0f3974;}
#navlist li a#current{color:#000;background:#fff;border-bottom:1px solid #fff;}
.float_left{float:left;margin-right:10px;}
.float_right{float:right;margin-left:10px;}
.featurebox_center{background-color:#fffff6;margin:0;padding:10px;border:1px solid #dfe8f7;font-family:verdana,arial,sans-serif;font-size:11px;line-height:18px;color:#333;}
.featurebox_side{background-color:#fffff6;margin:0;margin-left:10px;margin-right:10px;margin-bottom:15px;padding:10px;border:1px solid #dfe8f7;font-family:verdana,arial,sans-serif;font-size:11px;line-height:18px;color:#333;}