@charset "utf-8";

body {margin-left: 0px;margin-top: 14px;margin-right: 0px;margin-bottom: 0px;background-image:url(../img/fondo.gif);background-repeat:repeat;}

#contenedor {width:100%; text-align:center; height: 100%; padding-bottom:2.19em;}
#contenido  {width: 876px; margin: auto; text-align: center;background-color:#ffffff;background-image:url(../img/fondo.gif);background-repeat:repeat;}
#cabecera_sup{width:876px;height:307px;background-image:url(../img/cabecera_sup.jpg);background-repeat:no-repeat;text-align:left;}
#contenido_med{width:876px;background-image:url(../img/sombra_med.jpg);background-repeat:no-repeat;background-position:bottom;text-align:left;min-height:307px;height: auto !important;height: 307px;}
#contenido_der{width:650px;margin-left:20px;float:left;min-height:307px;height: auto !important;height: 307px;padding-left:12px;}

#menu_inf{width:876px;height:91px;background-image:url(../img/menu_inf.jpg);background-repeat:no-repeat;text-align:center;padding-top:45px;}
#menu_inf ul {list-style-type: none;list-style: none; margin-left: 100px;;}
#menu_inf li{width: auto;height: auto;float:left;}
#menu_inf a {text-decoration: none;font: 10px/16px Verdana, Arial;color: #999;display: block;padding-left:7px;padding-right:7px;}
#menu_inf a:hover {color:#CCCCCC;}

/*#menu_inf2{width:640px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;}*/

#menu_inf2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;}
* html #menu_inf2{width:640px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;}
*:first-child+html #menu_inf2{width:640px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;}

* html #menu_inf ul {list-style-type: none;list-style: none; margin:0;}
*:first-child+html #menu_inf ul {list-style-type: none;list-style: none; margin:0;}


/******************* CABECERA  ***************************************/

#logo{width:217px;height:59px;padding-left:30px;padding-top:30px;}
#logo img{border:0;}

#tras_menu_sup{widtgh:831px;height:24px;background-image:url(../img/tras_menu_sup.jpg);background-repeat:no-repeat;margin-left:23px;text-align:right;margin-bottom:3px;}

#menu_sup {float:right;width: 580px;padding-top:5px;color:#FFFFFF;font: 10px/16px Verdana, Arial;margin-right:26px;}
* html #menu_sup{float:right;width: 540px;padding-top:5px;color:#FFFFFF;font: 10px/16px Verdana, Arial;margin-right:12px;}
*:first-child+html #menu_sup{float:right;width: 540px;padding-top:5px;color:#FFFFFF;font: 10px/16px Verdana, Arial;margin-right:25px;}

#menu_sup ul {list-style-type: none;list-style: none; margin: 0; }
#menu_sup li{width: auto;height: auto;float:left;}
#menu_sup a {text-decoration: none;font: 10px/16px Verdana, Arial;color: #ffffff;display: block;padding-left:7px;padding-right:7px;}
#menu_sup a:hover {color:#CCCCCC;border-bottom:2px solid #fff;}
#menu_sup .menu_sup_marcado {font: 10px/16px Verdana, Arial;color: #ccc;display: block;padding-left:7px;padding-right:7px;border-bottom:2px solid #fff;}

#imagen_cabecera{widtgh:831px;height:148px;margin-left:23px; margin-bottom:3px;}

#tras_menu_sup2{text-align:left;width:831px;height:24px;background-image:url(../img/tras_menu_sup2.jpg);background-repeat:no-repeat;margin-left:23px;margin-bottom:3px;padding-bottom:1px;border-bottom: 1px solid #00CCCC;}



#menu_sup2{float:left;width: 590px;padding-top:3px;color:#642133;font: 10px/16px Verdana, Arial;margin-right:0px;}

*:first-child+html #menu_sup2{float:left;width: 590px;padding-top:4px;padding-bottom:0px;display:inline;color:#642133;font: 10px/16px Verdana, Arial;margin-right:34px;}
* html #menu_sup2{float:left;width: 590px;padding-top:3px;padding-bottom:0px;display:inline;color:#642133;font: 10px/16px Verdana, Arial;margin-right:34px;}


#menu_sup2 ul {list-style-type: none;list-style: none; margin: 0;display:inline; }
#menu_sup2 li{width: auto;height: auto;float:left;}
#menu_sup2 a {text-decoration: none;font: 10px/16px Verdana, Arial;color: #642133;display: block;padding-left:7px;padding-right:7px;}
#menu_sup2 a:hover {color:#666;border-bottom:2px solid #00CCCC;}
#menu_sup2 .menu_sup2_marcado {text-decoration: none;font: 10px/16px Verdana, Arial;color: #666;display: block;padding-left:7px;padding-right:7px;border-bottom:2px solid #00CCCC;}

#becas_mec{float:right;width:129px;height:8px;margin-right:50px;padding-top:7px;}
#becas_mec img{border:0;}


#menu_izq{width:158px;float:left;margin-left:25px;padding-top:30px;}
* html #menu_izq{width:158px;float:left;margin-left:12px;}

#menu_izq h2{color:#0099CC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:1.4;border-bottom:3px solid #00CCCC;margin-top:0px;margin-bottom:3px;text-align:right;padding-left:0px;width:156px;float:right;}

* html #menu_izq h2{color:#0099CC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:0.2;border-bottom:3px solid #00CCCC;margin-top:0px;margin-bottom:0px;text-align:right;padding-left:0px;width:156px;float:right;height:10px;}


#menu_izq h3{color:#999999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;line-height:0.2;text-align:right;padding-top:4px;padding-right:4px;}



#menu_izq ul {list-style-type: none;padding: 0;width: auto;list-style: none; margin: 0; text-align: right; }
#menu_izq li{width: 156px;height: 18px;line-height:18px;border-bottom: 1px solid #00FFFF;padding:0;list-style-type: none;list-style: none;margin-bottom:0;}


#menu_izq a {text-decoration: none;font: 10px Verdana, Arial;line-height:18px;color: #642133;display: block;padding-right:4px;}
#menu_izq a:hover {color:#642133;background-color:#efefef;}
#menu_izq .menu_sup3_marcado {text-decoration: none;font: 10px Verdana, Arial;line-height:18px;color:#642133;background-color:#efefef;display: block;}


#contenido_der h1{color:#336699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:2.2;border-bottom:3px solid #00CCCC;margin-top:0px;margin-bottom:0px;text-align:right;padding-left:1px;width:595px;margin-bottom:10px;background-image:url(../img/bullet_titulos.gif);background-repeat:no-repeat;background-position:right;padding-right:25px;}

.limpia{clear:both;}

#destacado1{width:167px;height:152px;background-image:url(../img/fondo_destacado1.gif);background-repeat:no-repeat;float:left;margin-right:44px;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;} 


*:first-child+html .encabeza2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;float:right;font-weight:normal;font-style:normal;background-image:url(../img/becas-mec-cursos.gif);background-repeat:no-repeat;padding-left:10px;background-position:0px 7px;padding-top:4px;padding-right:8px;margin-bottom:8px;line-height:1;height:12px;}

* html .encabeza2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;float:right;font-weight:normal;font-style:normal;background-image:url(../img/becas-mec-cursos.gif);background-repeat:no-repeat;padding-left:10px;background-position:0px 7px;padding-top:4px;padding-right:8px;margin-bottom:8px;line-height:1;height:12px;}

.encabeza2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;float:right;font-weight:normal;font-style:normal;background-image:url(../img/becas-mec-cursos.gif);background-repeat:no-repeat;padding-left:10px;background-position:0px 0px;padding-top:0px;padding-right:8px;margin-bottom:8px;line-height:0.2;height:8px;}


.encabeza3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;float:left;font-weight:normal;font-style:normal;padding-top:0px;float:left;margin-bottom:2px;line-height:0;padding-bottom:2px;}

* html .encabeza3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;float:left;font-weight:normal;font-style:normal;padding-top:3px;float:left;margin-bottom:0px;line-height:1;height:12px;}

*:first-child+html .encabeza3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;float:left;font-weight:normal;font-style:normal;padding-top:3px;float:left;margin-bottom:0px;line-height:1}



a.destacado{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;float:left;text-decoration:none;}
a.destacado:hover{color:#999;}

.imagen_destacado{width:155px;height:63px;overflow:hidden;border:1px solid #999;float:left;}

.resumen_portada{float:left;text-align:left;width:156px;}
img.no{border:0;}

#destacado2{width:167px;height:152px;background-image:url(../img/fondo_destacado2.gif);background-repeat:no-repeat;float:left;margin-right:44px;;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;}
#destacado3{width:167px;height:152px;background-image:url(../img/fondo_destacado3.gif);background-repeat:no-repeat;float:left;;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;}
#destacado4{width:167px;height:152px;background-image:url(../img/fondo_destacado4.gif);background-repeat:no-repeat;float:left;margin-right:44px;;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;}
#destacado5{width:167px;height:152px;background-image:url(../img/fondo_destacado5.gif);background-repeat:no-repeat;float:left;margin-right:44px;;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;}
#destacado6{width:167px;height:152px;background-image:url(../img/fondo_destacado6.gif);background-repeat:no-repeat;float:left;margin-bottom:25px;overflow:hidden;text-align:center;padding-left:10px;}

#cursos_schola{height:135px;width:165px;border:1px solid #CCCCCC;padding:5px;float:left;margin-right:44px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666;}

#cursos_schola a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#cursos_schola a:hover{color:#333;}
#cursos_schola img{border:0;}

#becas_mec_cursos{float:left;width:91px;height:18px;background-image:url(../img/becasMEC.gif);background-repeat:no-repeat;margin:0;padding:0;margin-left:15px;}
#destacado_schola{height:117px;width:386px;border:1px solid #CCCCCC;padding:5px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666;overflow:hidden;}

#destacado_schola ul{margin-left:12px; padding:0; list-style-type:none; }
#destacado_schola li {background:url(../img/bullet_des_curso.gif) 0px 4px no-repeat; padding-top:2px; padding-left:12px}
#destacado_schola a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#destacado_schola a:hover{color:#333;}


#textos{border: 1px solid #ccc;width:606px;min-height:307px;height: auto !important;height: 307px;padding:7px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

#cursos_tabs{width:100%;float:left;display:inline;}
#cursos_tabs ul {list-style-type: none;list-style: none; margin:0; padding:0;}
#cursos_tabs li{width: auto;height: auto;float:left;margin-right:8px;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background-image:url(../img/fondo_tabs.jpg);background-repeat:repeat-x;}
#cursos_tabs li a {color:#666;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-decoration: none;padding-left:9px;padding-right:9px;}
#cursos_tabs a:hover {color: #333;border-bottom: 3px solid #ddd;}

#cursos_tabs .marcado_tab{color:#333;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-decoration: none;padding-left:9px;padding-right:9px;border-bottom: 3px solid #ddd;} 


form.cmxform fieldset {margin-bottom: 1px;padding:5px 5px 2px 18px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
form.cmxform legend {padding: 0px 0px 0px 0px;font-weight: normal;list-style-type: none;list-style:none;}
form.cmxform label {display: inline;line-height: 1.1;vertical-align: bottom;padding-top:8px;}
form.cmxform fieldset ol {margin: 0;padding: 0;}
form.cmxform fieldset li {list-style-type: none;padding: 0px;margin: 0px 0px 0px 26px;}
form.cmxform fieldset ol li {list-style-type: none;list-style:none;padding: 0px;margin: 0px 0px 0px 8px;}
form.cmxform fieldset fieldset {border: none;margin: 0;}
form.cmxform fieldset fieldset legend {padding: 0 0 0px;font-weight: normal;}
form.cmxform fieldset fieldset label {display: block;width: auto;}
form.cmxform em {font-weight: bold;font-style: normal;color: #f00;}
form.cmxform label {float:left;display: block;width: 140px;}
form.cmxform fieldset fieldset label {margin-left: 123px;}
.boton_envia_form{margin-top:1px;height: 28px;width: 160px;padding-right:34px;padding-top:34px;background-image : url(../img/bot_enviar_formulario.gif);font-size: 0;text-align: right;color: #fff;cursor: pointer;border: 0px none;}
.caja_contacto{color:#666666;border:1px solid #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;margin-top: 5px;margin-bottom: 5px;}

#textos h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-heigh:0.2;font-weight:bold;color:#0099CC;height:10px;background-image:url(../img/becas-mec.gif);background-repeat:no-repeat;background-position:0px 4px;margin-top:8px;margin-bottom:4px;padding-left:12px;}
#textos ul{ padding:0; list-style-type:none; margin:0;}
#textos li {background:url(../img/bullet_des_curso.gif) 0px 4px no-repeat; padding-top:2px; padding-left:12px}
#textos a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#textos a:hover{color:#333;}


#textos2{border: 1px solid #ccc;width:606px;min-height:307px;heigh: auto !important;height: 307px;padding:7px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#textos2 h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-heigh:0.2;font-weight:bold;color:#0099CC;height:10px;background-image:url(../img/becas-mec.gif);background-repeat:no-repeat;background-position:0px 4px;margin-top:8px;margin-bottom:4px;padding-left:12px;}
#textos2 ul{ padding:0; list-style-type:none; margin:0;}
#textos2 a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#textos2 a:hover{color:#333;}

#textos3{border: 1px solid #ccc;width:606px;min-height:540px;heigh: auto !important;height: 540px;padding:7px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#textos3 h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-heigh:0.2;font-weight:bold;color:#0099CC;height:10px;background-image:url(../img/becas-mec.gif);background-repeat:no-repeat;background-position:0px 4px;margin-top:8px;margin-bottom:4px;padding-left:12px;}
#textos3 ul{ padding:0; list-style-type:none; margin:0;}
#textos3 a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#textos3 a:hover{color:#333;}





#miga{width:560px;height:12px;margin-bottom:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#miga a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099CC;text-decoration:none;}
#miga a:hover{color:#666;text-decoration:underline;}


.tab_limpia{clear:both;height:0px;}
* html .tab_limpia{clear:both;height:1px;line-height:0px;padding:0;margin:0;}


#imagenes{border: 1px solid #ccc;width:606px;min-height:70px;height: auto !important;height: 70px;padding:7px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:9px;text-align:center;}

.imagen_curso{float:left;width:93px;height:70px;overflow:hidden;border:1px solid #999;margin-right:6px;padding:0;}

.inicio{float:left;}
a.inicio_link{background-image:url(../img/BecasMEC-Schola.gif);background-repeat:no-repeat;background-position:left;padding-left:25px;margin-bottom:15px;}

.formulario_contenedor{width:100%;min-height:307px;height: auto !important;height: 307px;}
