@charset "utf-8";*{margin:0px;padding:0px}body{font:100%/1.2 Arial,Helvetica,sans-serif;background:#FFF;margin:0;padding:0;color:#000}ul,ol,dl{padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin-top:0;padding-right:15px;padding-left:15px}h1{font-size:1.4em}h2{font-size:1.3em}h3{font-size:1.2em}a img{border:none}a:link,a{color:#42413C;text-decoration:none}a:visited{color:inherit}a:hover,a:active,a:focus{text-decoration:underline}.linksmall{font-size:.7em;text-decoration:none}label,input[type=button],input[type=submit],button{cursor:pointer}input[type=text],input[type=password]{width:150px;font:100%/1.2 Arial,Helvetica,sans-serif;color:#666;border:1px #099 solid}input[type=text]:focus,input[type=password]:focus{width:150px;background-color:#F8F7BA}input[type=submit],input[type=button]{font-weight:bold;background:#638cb5;margin:0px;padding:0;border:0;width:110px; height:30px; color:#FFF; font-size:14px; font-weight:bolder; text-shadow:#333 1px 1px 3px; text-align:center}input[type=submit]:hover,input[type=button]:hover{background:#88ABD2}#container{width:99.2%;background:#FFF;margin:0px auto}#header{margin:0 auto;width:100%;height:86px;background-repeat:no-repeat;background-position:right;background-color:#AD1200;border-bottom:2px solid #FFF}#logosite{padding:1px;margin:0;background-image:url(images/logo_ctm.png);background-repeat:no-repeat;background-position:center;width:100px;height:80px;float:left}#sitename{padding:5px 0 5px 0px}#sitename h1,h2,h3{margin:0;padding:0px;color:#FFF}.menu1{font-family:arial,sans-serif;width:100%;height:30px;position:relative;margin:0 0 3px 0;padding:0px 0px 0px 0px;background-image:url(images/back.png);background-repeat:repeat-x;border-bottom:1px solid #f93}.menu1 ul{padding:0px 0px 0px 0px;margin:0;list-style-type:none}.menu1 ul li ul{visibility:hidden;position:absolute;height:0;overflow:hidden;top:30px;left:-1px}.menu1 ul li{float:left;position:relative;z-index:90}.menu1 ul li a,.menu1 ul li a:visited{font-weight:bold;text-transform:uppercase;display:block;float:left;text-decoration:none;color:#000;width:65px;height:30px;line-height:29px;font-size:11px;background:transparent;padding-left:35px}* html .menu1 ul li a,.menu1 ul li a:visited{width:60px}.menu1 ul li.inicio{background:url(images/home.png);background-repeat:no-repeat}.menu1 ul li.miPerfil{background:url(images/perfil.png);background-repeat:no-repeat}.menu1 ul li.evals{background:url(images/evals.png);background-repeat:no-repeat}.menu1 ul li.evals a,.menu1 ul li.evals a:visited{width:95px}.menu1 ul li.materias{background:url(images/materias.png);background-repeat:no-repeat}.menu1 ul li.materias a,.menu1 ul li.materias a:visited{width:95px}.menu1 ul li.grupos{background:url(images/lista.png);background-repeat:no-repeat}.menu1 ul li.grupos a,.menu1 ul li.grupos a:visited{width:90px}.menu1 ul li.salir{background:url(images/salir.png);background-repeat:no-repeat}.menu1 ul li ul li.misdatos{background:url(images/mis_datos.png) no-repeat}.menu1 ul li ul li.pass{background:url(images/pass.png) no-repeat}.menu1 table{border-collapse:collapse;border:0;padding:0;font-size:1em;position:absolute;left:0;top:0}.menu1 ul li:hover a,.menu1 ul li a:hover{text-decoration:underline;border:0}.menu1 ul li a:hover{position:relative;z-index:100}.menu1 ul li:hover ul,.menu1 ul li a:hover ul{visibility:visible;width:170px;height:auto;border:1px solid #F93;z-index:10;background:#f8f8f8;overflow:visible}.menu1 ul li:hover ul li a,.menu1 ul li a:hover ul li a{font-weight:normal;display:block;background:transparent;color:#000;width:135px;line-height:15px;padding:5px 0 5px 35px;height:auto;text-decoration:none}* html .menu1 ul li a:hover ul li a{width:170px;width:135px}.menu1 ul li:hover ul li a:hover,.menu1 ul li a:hover ul li a:hover{text-decoration:underline;border:0}.menu1 ul li:hover ul li ul,.menu1 ul li a:hover ul li a ul{visibility:hidden;position:absolute;height:0;overflow:hidden;top:0;left:151px}.menu1 ul li:hover ul li:hover ul,.menu1 ul li a:hover ul li a:hover ul{visibility:visible;position:absolute;width:150px;height:auto;color:#000;padding:0;border:1px solid #F93;list-style-type:none;background:#eee}.menu1 ul li:hover ul li:hover ul li a,.menu1 ul li a:hover ul li a:hover ul li a{display:block;width:115px;background:transparent;color:#000}* html .menu1 ul li a:hover ul li a:hover ul li a{width:150px;width:115px}.menu1 ul li:hover ul li:hover ul li a:hover,.menu1 ul li a:hover ul li a:hover ul li a:hover{background:#ddd;text-decoration:underline}#div_menupanel{width:510px}#div_menupanel .menupanel{border-bottom:1px solid #F93;padding:10px;font-weight:bold}#div_menupanel .menupanel td{text-align:center;padding:2px;border:2px solid #F90;width:111px;height:111px}#div_menupanel .menupanel td:hover{background-color:#FC6}#content{margin:5px auto 5px auto;padding:5px 1%;width:98%;min-height:370px;border:1px solid #c3d9ff}#footer{color:#FFF;border:2px;border-bottom-style:solid;border-color:#F93;clear:both;padding:1px 0;background:#900;height:20px}#footer p{padding:2px;text-align:center;font-size:.7em}#footer a{color:#FFF;text-decoration:none}#footer a:hover{text-decoration:underline}.oculto{display:none}.blanco{ margin-bottom:1em}.textocentrado{text-align:center}.div_centrado{margin:10px auto}.info,.exito,.alerta,.error{ font-family:Arial,Helvetica,sans-serif; font-size:1em; border:1px solid; margin:0 0 15px 0;; padding:10px 10px 10px 50px; background-repeat:no-repeat; background-position:10px center}.info{    color:#00529B;    background-color:#BDE5F8;    background-image:url('images/info.png')}.exito{    color:#4F8A10;    background-color:#C6FDCD;    background-image:url('images/exito.png')}.alerta{    color:#9F6000;    background-color:#FEEFB3;    background-image:url('images/alerta.png')}.error{    color:#D8000C;    background-color:#FFBABA;    background-image:url('images/error.png')}.errorcolor{background-color:#FFBABA}.exitocolor{background-color:#C6FDCD}.titulo1,.titulo2,.titulo3{text-align:center;color:#000}.titulo1{word-spacing:2px;letter-spacing:3px;font-weight:bold;text-transform:uppercase;font-size:1.2em}.titulo2{word-spacing:2px;letter-spacing:3px;font-size:1em;font-weight:bold}.titulo3{word-spacing:1px;letter-spacing:1px;font-size:.8em;font-weight:bold}#div_login{margin:30px auto;width:260px;border:5px solid #c3d9ff;background-color:#D5E8F7;padding:15px}#div_perfil{}#div_perfil #div_imagenusuario{margin-right:20px;text-align:center}#div_clases{width:850px}#div_evals{width:680px}#tabla_evals{width:680px}#div_pwolvidado{width:500px}#div_cambiarpw{width:400px}#div_iniciar{width:110px}#div_gruposprofe{width:900px}#tabla_gruposprofe{width:900px}.imagen_mediana{width:75px;height:99px; border:1px solid #638cb5}.imagen_chica{width:41px;height:55px; border:1px solid #638cb5}.tabla_estilizada{font-size:.8em;border:1px solid #D6E6E6}.tabla_estilizada th{font-size:1.2em;padding-left:15px;padding-right:15px;color:#FFF;background-color:#5C8D63;text-transform:uppercase}.tabla_estilizada tr:hover{background:#D0FDD3}.tabla_estilizada td{padding-left:15px;padding-right:15px}.tabla_estilizada .odd{background-color:#D6E6E6}.tabla_estilizada .even{background-color:#F5F5F5}.myform{margin:5px auto;width:500px;padding:14px;border:solid 2px #b7ddf2;background:#ebf4fb}.myform h1{font-size:19px;font-weight:bold;margin-bottom:8px}.myform p{font-size:11px;color:#666;margin-bottom:20px;padding-bottom:10px}.myform label{font-size:12px;clear:left;display:block;font-weight:bold;text-align:right;width:200px;float:left}.myform .small{color:#666;display:block;font-size:11px;font-weight:normal;text-align:right;width:200px}.myform input[type=text],.myform input[type=file],.myform select{font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 20px 10px}.myform input[type=text],.myform input[type=file],.myform select{font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 20px 10px}.myform .boton{width:150px;margin-left:165px}#evaluacion{}#evaluacion .pregunta1,#evaluacion .pregunta2{padding:5px 0 5px 5px;margin-bottom:0px;font-weight:bold;font-size:1.1em}#evaluacion .pregunta1{border:1px solid #09F;background-color:#D5E8F7}#evaluacion .pregunta2{border:1px solid  #3C3;background-color:#D3FBCE}#evaluacion #tabla_evaluados{width:100%}#evaluacion .evaluado{width:100%}#evaluacion fieldset{border:solid 1px #999;padding:0 0 5px 0}#evaluacion .nameLagend1,#evaluacion .nameLagend2{font-weight:bold;font-size:.8em}#evaluacion .nameLagend1{color:#69F}#evaluacion .nameLagend2{color:#000}#evaluacion #datos_evaluado{font-size:.8em;width:100%}#evaluacion p{margin:1px}#evaluacion #imagenevaluado{margin-left:15px;float:left}#evaluacion #opciones{margin-left:120px;cursor:pointer}#evaluacion #opciones_autoeval{}#evaluacion span{font-weight:bold;font-size:.7em}#evaluacion .opcion1:hover{background-color:#CBFCBA}#evaluacion .opcion2:hover{background-color:#c3d9ff}#evaluacion #div_siguiente{width:110px;margin:10px auto}#evaluacion #div_salir{background-color:#F00;width:80px;background:url(images/salireval.png) no-repeat left}#evaluacion .salir{width:30px;padding-left:25px}#instrucciones{width:100%;font-size:1em}#instrucciones th{font-size:1.5em;padding-left:15px;padding-right:15px;color:#FFF;background-color:#5C8D63;text-transform:uppercase}#instrucciones td{padding-left:15px;padding-top:10px;padding-right:15px}#instrucciones a{font-size:1em;text-decoration:none;color:#000}