/*  (c)1996-2005 Inter Media S.A. Todos los Derechos Reservados. */  

/*  CSS para proyecto [Academia Juducial] 	 			*/
/*  Version 1.0                              			*/
/*  media: screen                           			*/
/*  Fecha de creación 01/08/2005          				*/

/*  Historial de Modificaciones              			*/
/*  18/08/2005 Se agrega copyright a la hoja de estilos y compatibilidad con Opera 8.2 */
/*  23/08/2005 Se agrega clase accesibilidad*/
/*	06/01/2006 Se agregan estilos para Login, listado de cursos, popup recordar*/ 



body{margin: 0px; padding: 0px; text-align:center; font: 11px Verdana, Arial, Helvetica; color: #333;}
form{margin: 0px; padding:0px;}

/*Estilos Generales: Estilos para links, bullets, etc*/
#logo_print{display: none; visibility:hidden;}
a{text-decoration: none; color:#3C8190;}
a:hover{text-decoration: none; color:#3EA7BD;}

a.bco{text-decoration: underline; color:#FFF;}
a.bco:hover{text-decoration: none; color:#FFF;}


.align_left{text-align:left;}
.align_center{text-align:center;}
.align_right{text-align:right;}

#accesibilidad{width: 757px; margin: auto; text-align:right; font: 9px Arial, Helvetica, sans-serif; padding: 5px 10px 0px 0px;}

hr{border: 1px solid #F2E3AA; height: 1px; width: 539px; margin: 5px 10px;}

.vermas{ background: url(../images/html/bullet_vermas.gif) no-repeat 14px 10px; text-decoration: none; padding: 1px 0px 2px 0px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #3C8190; margin: 0px;}
.vermas a{text-decoration: none; color:#3C8190; padding: 0px 0px 2px 8px;}
.vermas a:hover{text-decoration: none; color: #3EA7BD;}

.img_float_left{float:left; border: 1px solid #650000; margin: 2px 4px;}
.img_float_right{float:right; border: 1px solid #650000; margin: 2px 4px;}
.img_pdf_right{float:right; margin: 2px 5px 2px 0px; padding:0px;}

ul {padding:0px 0px 5px 0px; margin:0px 0px 10px 34px; list-style-image: url(../images/html/bullet_cursos.gif);}
li{ margin:0px; padding:0px 0px 10px 0px ; font: 10px Verdana, Arial, Helvetica, sans-serif; }

.bullet_rojo{color: #3A7F90;}
.linea{border-top: 1px solid #DDD3B3; margin: 0px 20px 0px 20px;}

.input_200{background: url(../images/html/fondo_input.gif) no-repeat 0px 0px; border:1px solid #333; width:200px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333;}

/*Botones*/
.anterior{ background: url(../images/botones/pagina_anterior.gif) no-repeat 0px 0px; cursor: pointer; border:0px; height:20px; width:99px;}
.siguiente{ background: url(../images/botones/pagina_siguiente.gif) no-repeat 0px 0px; cursor: pointer; border:0px; height:20px; width:102px;}
.volver_home{width: 62px; font: normal 9px Verdana, Arial, Helvetica, sans-serif; padding:2px 0px 5px 0px; margin: 0px; text-align: left !important;}
.volver_home a {background: url(../images/botones/volver_home.gif) no-repeat 0px 0px; padding: 2px 0px 5px 18px; display: block; height: 11px; width: 44px;}
.descarga_ley{background: url(../images/botones/descarga_ley.gif) no-repeat 0px 0px; width:183px; height:26px; cursor: pointer; border: 0px;}
.enviar{background: url(../images/botones/enviar.gif) no-repeat 0px 0px; width:54px; height:20px; cursor: pointer; border: 0px;}
.bot_descargar {width:183px; height:27px; margin:12px 0px 0px 20px; padding:7px 0px 0px 5px; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#3C8190;  text-align:center; background:url(../images/botones/descarga_reglamento.jpg) 0px 0px no-repeat;}
.bot_descargar a{color: #64838C; text-decoration:none;}
.bot_descargar a:hover{color: #3EA7BD; text-decoration:none;}
/*Cabecera*/
#cabecera{margin:0px auto; width: 749px; height:154px; text-align:left; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#205662;}
#cabecera p{margin:2px 0px 2px 0px; float:right;}
#cabecera a{color: #64838C; text-decoration:none;}
#cabecera a:hover{color: #3EA7BD; text-decoration:none;}

#contenido {margin: auto; width: 749px; background: url(../images/html/home_fondo_menu_left.jpg) repeat-y 0px 0px;}

/*REDEFINE ESTILOS MENU*/
#contenidos.sin_menu{padding: 10px 0px 10px 15px; width: auto; text-align: justify;}
#contenidos.sin_menu #menu_ruta{width: 728px;}
#contenidos.sin_menu #titulo_portadilla{background: url(../images/html/bullet_tit_sin_menu.gif) no-repeat 0px 0px; width: 722px;}
#contenidos.sin_menu #portadilla{width: 720px;}
#contenidos.sin_menu .titulo{width: 95%; border-bottom: 1px solid #54A7B8; padding: 0px 0px 10px 0px; background: none;}

*>#menu_internas {vertical-align: top; width: 154px; margin:0px 0px 0px 10px; padding: 0px 10px 0px 11px ;}
#menu_internas {vertical-align: top; width: 154px; margin:0px; padding: 0px 0px 0px 11px ;}
#contenidos{width: 571px; vertical-align:top; text-align: justify;}



/*HOME: Costado Izquierdo: Preguntas frecuentes y noticias*/
#menu_home{text-align:left; width: 145px; float:left; margin: 0px; padding: 0px 7px 0px 8px;}
*>#menu_home{text-align:left; width: 145px; float:left; margin: 0px; padding: 0px 10px 0px 8px;}
/*FAQ*/
#home_programa1 {text-align:left; width: 145px; height: 115px; background: url(../images/banners/programas_r1_c1.jpg) no-repeat 0px 0px #FFF; margin:11px 0px 0px 0px; padding: 0px;}
#home_programa1 p {width: 130px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 4px 0px 14px; margin: 0px;}
#home_programa1 h1{color: #DFF0F8; text-align:left; font: bold 11px "Trebuchet MS", Arial, Helvetica; margin: 0px; width:110px;  padding: 7px 2px 5px 18px; line-height: 12px;}
#home_programa1 a:link{color: #FFF;}
#home_programa1 a:hover{color: #D5ECF9;}
#home_programa1 a:visited{color: #FFF;}

#home_programa2 {text-align:left; width: 145px; height: 116px; background: url(../images/banners/programas_r13_c1.jpg) no-repeat 0px 0px #FFF; margin:11px 0px 0px 0px; padding: 0px;}
#home_programa2 p {width: 130px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 4px 0px 14px; margin: 0px;}
#home_programa2 a:link{color: #FFF;}
#home_programa2 a:hover{color: #D5ECF9;}
#home_programa2 a:visited{color: #FFF;}

#home_programa2 h1{color: #DFF0F8; text-align:left; font: bold 11px "Trebuchet MS", Arial, Helvetica; margin: 0px; width:110px;  padding: 7px 2px 5px 18px; line-height: 12px;}

#home_programa3 {text-align:left; width: 145px; height: 115px; background: url(../images/banners/programas_r20_c1.jpg) no-repeat 0px 0px #FFF; margin:11px 0px 0px 0px; padding: 0px;}
#home_programa3 p {width: 130px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 4px 0px 14px; margin: 0px; }

#home_programa3 h1{color: #DFF0F8; text-align:left; font: bold 11px "Trebuchet MS", Arial, Helvetica; margin: 0px; width:110px;  padding: 7px 2px 5px 18px; line-height: 12px;}
#home_programa3 a:link{color: #FFF;}
#home_programa3 a:hover{color: #D5ECF9;}
#home_programa3 a:visited{color: #FFF;}

#home_preguntas {text-align:left; width: 145px; height: 39px; margin: 11px 0px 0px 0px; padding: 0px;}

/*Noticias*/
#home_noticias {width: 138px; margin: 20px 2px 4px 2px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000; clear: right; }
#home_noticias h1{color: #650000; text-align:left; font: bold 12px "Trebuchet MS", Arial, Helvetica; margin: 0px 3px; width:134px; padding: 0px 2px 3px 4px; line-height: 12px;}
#home_noticias h2{ background: url(../images/html/bullet_noticias.gif) no-repeat 0px 10px; margin: 10px 2px 5px 2px; width: 136px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000; padding: 8px 0px 0px 7px;}
#home_noticias p{margin: 0px 2px 4px 2px; line-height:130%;}


/*HOME: Centro del contenido*/
#home_centro {width: 421px; margin: 0px ; float:left; vertical-align:top; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333; padding:11px 0px 0px 0px; }

/*CURSOS*/
#contenedor{margin:0px; padding:0px; text-align:center; border: 0px; width:422px; }
#home_centro .cursos{ float: left; margin:11px 0px 0px 0px; text-align:left; }
#home_centro .cursos h1{color: #986C1F; font: bold 11px "Trebuchet MS", Arial, Helvetica; margin: 3px 3px 0px 8px;  height: 32px; padding: 5px 0px 0px 0px; line-height: 12px;}
#home_centro .cursos .contenidos{ height:163px; width: 134px; background-image: url(../images/html/fondo_cursos.jpg); background-repeat: repeat-x; background-position: 0px 0px; border:solid 1px #EBD09E; background-color:#FFF;}
#home_centro .cursos .contenidos2{ float:left; height:163px; width: 150px; background-image: url(../images/html/fondo_cursos.jpg); background-repeat: repeat-x; background-position: 0px 0px; border-top:solid 1px #EBD09E; border-bottom:solid 1px #EBD09E; background-color:#FFF;}
#home_centro .cursos p{ margin: 0px 0px 7px 2px; padding: 0px 5px 0px 8px; color: #666; }
#home_centro .cursos a{color: #666; text-decoration: none;}
#home_centro .cursos a:hover{color: #986D1F; text-decoration: none;}
#home_centro .cursos_bottom{ height:8px; margin:0px;}
#home_centro .cursos .vermas{ background: url(../images/html/bullet_vermas.gif) no-repeat 10px 6px; text-decoration: none; padding: 1px 0px 2px 10px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #3C8190; margin: 0px;}
#home_centro .cursos .vermas a{text-decoration: none; color:#3C8190; }
#home_centro .cursos .vermas a:hover{text-decoration: none; color: #3EA7BD;}

/*Estilos cursos realizados*/
#login_cursos{height:240px; background:url(../images/html/img_login_cursos.jpg) 0px 0px no-repeat; margin:0px auto; padding:0px 0px 0px 330px; font:10px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#login_cursos p{margin:7px 0px; text-align:left;}
#login_cursos #error_clave{font:bold 11px Arial, Helvetica, sans-serif; color:#C00;}
#login_cursos input{background:url(../images/html/fon_input.jpg) 0px 0px no-repeat; width:200px; height:18px; font:10px Verdana, Arial, Helvetica, sans-serif; padding:0px 3px; border:1px solid #999; text-align:left;}
#login_cursos a{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
#login_cursos a:hover{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#900; text-decoration:none;}

#login_cursos #seleccion {text-align:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 14px; width: auto; line-height:120%;}
#login_cursos #seleccion span {margin:0px 5px 0px 0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#333; text-align:left;}
#login_cursos #seleccion span input {width:13px; height:13px; background: none; border:none; margin:6px 1px 0px 0px; padding:0px 0px 8px 0px; text-align:left;}
#login_cursos #seleccion .bot_entrar{width:60px; height:18px; margin:0px 22px 0px 0px; padding:0px; background:url(../images/botones/bot_login_cursos.gif) top center no-repeat; border:none; cursor:pointer; font:1px Arial, Helvetica, sans-serif; float:right; text-align:right; color:#EDD986;}
#login_cursos .clave {text-align:right; margin:0px 10px 0px 0px; padding:0px;}


.detalles_cursos{width:96%; margin:0px auto 20px auto;}
.detalles_cursos td{font:1.1em Verdana, Arial, Helvetica, sans-serif; padding:10px 3px; width:50%; border-bottom:1px solid #F3EAE0;}
.detalles_cursos td h3{font:bold 1.2em Verdana, Arial, Helvetica, sans-serif; color:#3F5A5F; margin:0px 0px 7px 0px;}
.detalles_cursos td input{background:url(../images/html/fon_input.jpg) 0px 0px no-repeat; width:200px; height:18px; font:10px Verdana, Arial, Helvetica, sans-serif; padding:0px 3px; border:1px solid #999;}
.detalles_cursos td button{width:75px; height:18px; margin:0px 15px; background:url(../images/botones/bot_login_cursos.gif) top center no-repeat; border:none; cursor:pointer; font:9px Arial, Helvetica, sans-serif;}





.tabla_cursos {
	width: 96%;
	padding:0px auto;
	margin:0px auto; 
	}
.tabla_cursos td {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	font-size:1.1em;
	vertical-align:top;
	padding:5px 2px;
}

.tabla_cursos tr.uno td {
	border-right:1px solid #A07459;
	border-bottom:1px solid #A07459;
	padding:3px 3px;
	}
.tabla_cursos tr.uno_top td {
	background-color:#84824F;
	color:#FFF;
	border-top:1px solid #A07459;
	border-right:1px solid #A07459;
	border-bottom:1px solid #A07459;
	padding:5px 3px;
	}
.tabla_cursos td.uno_fix {
	border-left:1px solid #A07459;
	}

#tabla_cursos2 { 
	width: 96%;
	background-color: #F8F4E9;
	padding:0px auto;
	margin:2px auto; 
	}
#tabla_cursos2 th {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	background-color:#DCD7B8;
	font-size:9px;
	vertical-align:top;
	padding:0px;
}

#tabla_cursos2 td {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	border-right:1px solid #EEE8CC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #A07459;
	font-size:1.1em;
	vertical-align:top;
	padding:2px 2px;
}
#tabla_cursos3 { 
	width: 96%;
	background-color:#F8F4E9;
	padding:0px auto;
	margin:2px auto; 
	}
#tabla_cursos3 th {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	background-color:#F4E3D9;
	font-size:9px;
	vertical-align:top;
	padding:0px;
}

#tabla_cursos3 td {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	border-right:1px solid #EEE8CC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #A07459;
	font-size:1.1em;
	vertical-align:top;
	padding:0px 0px;
}



/*MENU RIGHT*/
#home_right {width: 141px; margin: 0px; float:right; vertical-align:top; padding:11px 7px 0px 0px; } 
#home_right .banner{ padding: 0px; margin: 0px 0px 11px 0px; border:none;}

/*MENU RIGHT: Programas*/


/*INICIO ESTILOS CONTENIDOS*/

/*MENU PROGRAMAS*/
#menu_programas {width: 145px; text-align:left; margin: 15px 0px 0px 4px;}
#menu_programas #programas_top{background: url(../images/html/top_menu_promgramas.gif) no-repeat 0px 0px; width: 145px; height:16px; margin:0px;}
#menu_programas #programas_bottom{background: url(../images/html/bottom_menu_promgramas.gif) no-repeat 0px 0px; width: 145px; height:11px;}
#menu_programas h1{background: url(../images/html/fondo_menu_formacion.gif) repeat-y 0px 0px; height: 24px; margin:0px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ECF1F2; border-bottom: 1px dashed #9AB6BA;}
#menu_programas h1 div{background: url(../images/html/bullet_menu_formacion.gif) no-repeat 2px 3px; padding: 2px 6px 4px 15px;}
#menu_programas h2{background: url(../images/html/fondo_menu_perfeccionamiento.gif) repeat-y 0px 0px; height: 31px; margin:0px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ECF1F2; border-bottom: 1px dashed #9AB6BA;}
#menu_programas h2 div{background: url(../images/html/bullet_menu_perfeccionamiento.gif) no-repeat 2px 6px; padding: 5px 6px 4px 15px;}
#menu_programas h3{background: url(../images/html/fondo_menu_habilitacion.gif) repeat-y 0px 0px; height: 31px; margin:0px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ECF1F2; border-bottom: 1px dashed #9AB6BA;}
#menu_programas h3 div{background: url(../images/html/bullet_menu_habilitacion.gif) no-repeat 2px 6px; padding: 5px 6px 4px 15px;}
#menu_programas a{color:#ECF1F2; text-decoration: none;}
#menu_programas a:hover{color:#FFF; text-decoration: none;}

/*Menu Noticias*/
#menu_noticias {width: 145px; text-align:left; margin: 15px 0px 0px 4px;}
#menu_noticias #noticias_top{background: url(../images/html/top_noticias.gif) no-repeat 0px 0px; width: 145px; height:13px; margin:0px;}
#menu_noticias #noticias_bottom{background: url(../images/html/bottom_noticias.gif) no-repeat 0px 0px; width: 145px; height:11px;}
#menu_noticias #fondo_noticias{background: url(../images/html/fondo_noticias.gif) repeat-y 0px 0px;}
#menu_noticias p{background: url(../images/html/bullet_vermas.gif) no-repeat 5px 3px; margin:0px; padding: 0px 0px 6px 15px;}
#menu_noticias a{color:#3F5A5F; text-decoration: underline; font:10px Verdana, Arial, Helvetica, sans-serif;}
#menu_noticias a:hover{color:#3F5A5F; text-decoration: none; font:10px Verdana, Arial, Helvetica, sans-serif;}

/*Menu Actividades: Utiliza un ID diferente a noticias, para ocultar el menu de la seccion que corresponda*/
#menu_actividades {width: 145px; text-align:left; margin: 15px 0px 0px 4px;}
#menu_actividades #actividades_top{background: url(../images/html/top_noticias.gif) no-repeat 0px 0px; width: 145px; height:13px; margin:0px;}
#menu_actividades #actividades_bottom{background: url(../images/html/bottom_noticias.gif) no-repeat 0px 0px; width: 145px; height:11px;}
#menu_actividades #fondo_actividades{background: url(../images/html/fondo_noticias.gif) repeat-y 0px 0px;}
#menu_actividades p{background: url(../images/html/bullet_vermas.gif) no-repeat 5px 3px; margin:0px; padding: 0px 0px 6px 15px;}
#menu_actividades a{color:#3F5A5F; text-decoration: underline; font:10px Verdana, Arial, Helvetica, sans-serif;}
#menu_actividades a:hover{color:#3F5A5F; text-decoration: none; font:10px Verdana, Arial, Helvetica, sans-serif;}

/*Menu ruta*/
#menu_ruta{width:577px; margin:4px 0px 2px 0px;}
#menu_ruta th{font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#F3F7F8; text-align:left; padding: 0px; width:577px;}
#menu_ruta td {text-align: right;}
#menu_ruta .estado{color: #3A7F90; font-weight: bold;}


/*Estilos para botones subir y volver*/
#bot_subir{margin: 0px; width: 746px; background: url(../images/html/home_fondo_menu_left.jpg) repeat-y 0px 0px; height:20px; padding: 0px 0px 20px 0px;}
*>#bot_subir{margin: auto; width: 746px; background: url(../images/html/home_fondo_menu_left.jpg) repeat-y 0px 0px; height:20px; padding: 0px 0px 20px 0px;}
#bot_subir img{ margin: 0px 3px 0px 0px;}
#bot_subir p{margin:3px 8px 0px 0px; float:right;}
#bot_subir a{font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#3C8190; text-decoration:none;}
#bot_subir a:hover{font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#3EA7BD; text-decoration:none;}

/*Portadillas*/
#titulo_portadilla{ background: url(../images/html/bullet_h1.jpg) no-repeat 0px 0px ; height:25px; padding:0px; margin:6px 0px 0px 0px; width: 571px;}
#titulo_portadilla h1{font: bold 13px "Trebuchet MS", Arial, Helvetica; color: #986C1F;  padding: 4px 0px 0px 20px; margin:0px; float:left;}
#titulo_portadillaprog1{ background: url(../images/html/bullet_h1.gif) no-repeat 0px 0px ; height:25px; padding:0px; margin:6px 0px 0px 0px; width: 571px;}
#titulo_portadillaprog1 h1{font: bold 13px "Trebuchet MS", Arial, Helvetica; color: #E6F3F9;  padding: 4px 0px 0px 20px; margin:0px; float:left;}
#titulo_portadillaprog2{ background: url(../images/html/bullet_h2.gif) no-repeat 0px 0px ; height:25px; padding:0px; margin:6px 0px 0px 0px; width: 571px;}
#titulo_portadillaprog2 h1{font: bold 13px "Trebuchet MS", Arial, Helvetica; color: #E6F3F9;  padding: 4px 0px 0px 20px; margin:0px; float:left;}
#titulo_portadillaprog3{ background: url(../images/html/bullet_h3.gif) no-repeat 0px 0px ; height:25px; padding:0px; margin:6px 0px 0px 0px; width: 571px;}
#titulo_portadillaprog3 h1{font: bold 13px "Trebuchet MS", Arial, Helvetica; color: #E6F3F9;  padding: 4px 0px 0px 20px; margin:0px; float:left;}

#portadilla{text-align:justify; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; background:#Fff;  width: 569px; padding:0px; border-right: 1px solid #DDD3B3;  border-left: 1px solid #DDD3B3; border-bottom: 1px solid #DDD3B3; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; overflow: hidden;}

.programa1{margin:0px; background: url(../images/html/bullet_menu_programas_r1_c2.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;  }
.programa2{margin:0px; background: url(../images/html/bullet_menu_programas_r5_c1.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;   }
.programa3{margin:0px; background: url(../images/html/bullet_menu_programas_r7_c1.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;   }

#portadilla .prog1{font: normal 12px "Trebuchet MS", Arial, Helvetica;color: #3456C5; margin: 10px 0px 10px 10px; }
#portadilla .prog2{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #348DC5; margin: 10px 0px 10px 10px; }
#portadilla .prog3{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #36B6C9; margin: 10px 0px 10px 10px; }

#portadilla th{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #3C8190; padding: 0px 0px 0px 0px; text-align:left; }
#portadilla td{ padding: 0px 0px 5px 0px; text-align:right; margin:0px; }

#portadilla a.link_destacado{ text-decoration: none; background: #205662; color:#FFF;}
#portadilla a.link_destacado:hover{ text-decoration: none; background: #3EA7BD; color:#FFF; }
#portadilla strong, b{ font-weight:bold; color:#666;}


#portadilla .condiciones{font: 0.9em/120% Verdana, Arial, Helvetica, sans-serif; color:	#999;}
#portadilla .titulo{background: url(../images/html/linea_noticias.gif) no-repeat left bottom;  width: 529px; margin:15px 0px 8px 20px; padding:0px ; }
#portadilla .bajada{font: 1.1em/140% Verdana, Arial, Helvetica, sans-serif; color:#333;}
#portadilla .destacado{color: #3C8190; font-weight: bold;}
#portadilla .destacado_formacion{color: #2D7B8C; font-weight: bold;}
#portadilla .destacado_perfeccionamiento{color: #206F99; font-weight: bold;}
#portadilla p{padding: 0px 20px 0px 20px; font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #666; }
#portadilla div img{float: left; margin: 8px 4px 50px 4px;}
.lista{ background: url(../images/html/bullet_vermas.gif) no-repeat 0px 4px;  margin: 0px 0px 10px 20px; padding: 0px 0px 0px 10px;}
.lista a{text-decoration: none; color:#3C8190;  color: #416C79;}
.lista a:hover{text-decoration: none; color: #3EA7BD; }


#portadilla .img_left{float: left; margin:4px;}
#portadilla .img_right{float: right; margin: 4px 0px 4px 20px;}

/*Preguntas Frecuentes*/
#portadilla .faq{ background: url(../images/html/bullet_cursos.gif) no-repeat 8px 7px; padding: 0px 0px 0px 15px;}
#portadilla .faq a{ text-decoration: none; color:#205662;}
#portadilla .faq a:hover{ text-decoration: none; color:#3EA7BD;}
#portadilla .respuestas{list-style-image: url(../images/html/bullet_cursos.gif); margin:0px 0px 4px 20px;}


/*MANUAL JUICIO*/
#portadilla2{text-align:justify; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; background:#Fff;  width: 669px; padding:0px; border-right: 1px solid #DDD3B3;  border-left: 1px solid #DDD3B3; border-bottom: 1px solid #DDD3B3; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; overflow: hidden;}

.programa1{margin:0px; background: url(../images/html/bullet_menu_programas_r1_c2.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;  }
.programa2{margin:0px; background: url(../images/html/bullet_menu_programas_r5_c1.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;   }
.programa3{margin:0px; background: url(../images/html/bullet_menu_programas_r7_c1.jpg) no-repeat 20px 10px ; padding: 8px 0px 2px 20px;   }

#portadilla2 .prog1{font: normal 12px "Trebuchet MS", Arial, Helvetica;color: #3456C5; margin: 10px 0px 10px 10px; }
#portadilla2 .prog2{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #348DC5; margin: 10px 0px 10px 10px; }
#portadilla2 .prog3{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #36B6C9; margin: 10px 0px 10px 10px; }

#portadilla2 th{font: normal 12px "Trebuchet MS", Arial, Helvetica; color: #3C8190; padding: 0px 0px 0px 0px; text-align:left; }
#portadilla2 td{ padding: 0px 0px 5px 0px; text-align:right; margin:0px; }

#portadilla2 a.link_destacado{ text-decoration: none; background: #205662; color:#FFF;}
#portadilla2 a.link_destacado:hover{ text-decoration: none; background: #3EA7BD; color:#FFF; }
#portadilla2 strong, b{ font-weight:bold; color:#666;}


#portadilla2 .condiciones{font: 0.9em/120% Verdana, Arial, Helvetica, sans-serif; color:	#999;}
#portadilla2 .titulo{background: url(../images/html/linea_noticias.gif) no-repeat left bottom;  width: 529px; margin:15px 0px 8px 20px; padding:0px ; }
#portadilla2 .bajada{font: 1.1em/140% Verdana, Arial, Helvetica, sans-serif; color:#333;}
#portadilla2 .destacado{color: #3C8190; font-weight: bold;}
#portadilla2 .destacado_formacion{color: #2D7B8C; font-weight: bold;}
#portadilla2 .destacado_perfeccionamiento{color: #206F99; font-weight: bold;}
#portadilla2 p{padding: 0px 20px 0px 20px; font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #666; }
#portadilla2 div img{float: left; margin: 8px 4px 50px 4px;}
.lista{ background: url(../images/html/bullet_vermas.gif) no-repeat 0px 4px;  margin: 0px 0px 10px 20px; padding: 0px 0px 0px 10px;}
.lista a{text-decoration: none; color:#3C8190;  color: #416C79;}
.lista a:hover{text-decoration: none; color: #3EA7BD; }


#portadilla2 .img_left{float: left; margin:4px;}
#portadilla2 .img_right{float: right; margin: 4px 0px 4px 20px;}
/*MANUAL JUICIO*/

/*Actividades*/
#portadilla .actividades_portada{width: 165px; margin: 0px; padding: 0px 0px 15px 20px; text-align:left; float:left; font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #666;}
#portadilla .actividades_portada h2{color: #3C8190; font: bold 1em Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; height: 30px;}
*>#portadilla .actividades_portada h2{height: auto; min-height: 30px;}
#portadilla .actividades_portada .cont_actividades_portada{border-right: 1px solid #DDD3B3; width: 155px; padding: 0px 10px 0px 0px;}
#portadilla .actividades_portada .cont_actividades_portada p{margin: 0px; padding: 0px 0px 10px 0px;}
#portadilla .actividades_portada .cont_actividades_portada img{border: none; margin: 0px 0px 10px 0px;}



/*Contactenos*/
#portadilla .contactenos{width: 95%; margin:15px 0px 5px 15px;border: 1px solid #F1EEBE; font: 1em Verdana, Arial, Helvetica, sans-serif; color: #333;}


/*///////////////////////nuevos css///////////////////////////////////////////////////////////////////////*/

.formulario2{width: 94%;   border: 1px solid #e2e3b9; padding:10px 10px 10px 10px; margin:10px 0 10px 10px;}
.fila{ padding:10px 0 10px 0; height:10px; margin-top:10px;}

.nombre{ float:left; font: Verdana, Arial, Helvetica, sans-serif; color: #4b8494; font-size:13px; width:180px; text-align:left; margin-left:20px;}
.nombre2{ margin-left:7px}

.input_201{-moz-border-radius:3px 3px 3px 3px; border:1px solid #DEDEDE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%; width:200px; height:18px; float:left }
.input_50{-moz-border-radius:3px 3px 3px 3px; border:1px solid #DEDEDE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%; width:50px; margin:0px 15px 0px 0px; height:18px; float:left }
.input_130{-moz-border-radius:3px 3px 3px 3px; border:1px solid #DEDEDE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%; width:130px; height:18px; float:left }
.condiciones2{ float:left; margin-left:20PX}
.condiciones3{ margin-top:0px; width:200px; margin-left:30px; float:left}

.input_202{-moz-border-radius:3px 3px 3px 3px;border:1px solid #DEDEDE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%; width:200px; height:70px;}
.consultas{padding:10px 0 10px 0; height:120px; margin-top:10px;}

.boton{  background:#4b8494;border:0px;width:80px;height:19px;-moz-border-radius: 6px; margin-left:300px;}
.boton a { color:#FFFFFF;font-size:14px;font-family:Verdana,Helvetica;font-weight:500; text-align:center; margin-left:13px}
.boton a:hover{}

.buscar_curso{width:80px; margin-left:5px;}
.buscar_curso a {color:#FFFFFF; font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:500; text-align:center; margin:5px 0 0 6px}


.bot_buscar{ width:80px; height:24px; background-color:#4b8494; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; text-align:center; color:#FFFFFF; margin-left:5px;}


.fila2{ padding:10px 0 10px 0; height:30px; margin-top:10px; margin:10px 0 0 10px }
.boton2{ font-size:11px;font-family:Verdana,Helvetica;color:#666666;background:#efefef;border:0px;width:90px;height:19px; margin-left:20px; float:left}
.boton3{background:#4b8494;border:0px;width:80px;height:19px;-moz-border-radius: 6px; color:#FFFFFF;font-size:14px;font-family:Verdana,Helvetica;font-weight:500; text-align:center; cursor:pointer;}


.cuadro_busqueda{background:url(../images/listado_cursos/fondo_busqueda.jpg) repeat-x; 
width:94%;  padding:10px 10px 0 10px; margin:10px 50px 10px 10px; }
.input_busqueda{border:1px solid #4b8494; font:11px Verdana, Arial, Helvetica, sans-serif; width:150px; margin:0px 10px 0px 0px; height:18px; float:left;}
.select_busqueda{font:11px Verdana, Arial, Helvetica, sans-serif; width:150px; height:20px; float:left;}

#contenidos #portadilla .listado_cursos .despliegue_cursos .tabla_cursos_postulacion{width:100%; border:1px solid #DDD3B3; border-collapse:collapse; text-align:center;}
#contenidos #portadilla .listado_cursos .despliegue_cursos .tabla_cursos_postulacion thead th, .tabla_cursos_postulacion thead td{border:1px solid #DDD3B3; border-collapse:collapse; background:#E2E3B9; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:2px; color:#986C1F; text-align:center;}
#contenidos #portadilla .listado_cursos .despliegue_cursos .tabla_cursos_postulacion tbody th, .tabla_cursos_postulacion tbody td{border:1px solid #DDD3B3; border-collapse:collapse; text-align:center; background:#FFF; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}


#contenidos #portadilla .formulario2 .despliegue_cursos .tabla_cursos_postulacion{width:100%; border:1px solid #DDD3B3; border-collapse:collapse; text-align:center;}
#contenidos #portadilla .formulario2 .despliegue_cursos .tabla_cursos_postulacion thead th, .tabla_cursos_postulacion thead td{border:1px solid #DDD3B3; border-collapse:collapse; background:#E2E3B9; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:2px; color:#986C1F; text-align:center;}
#contenidos #portadilla .formulario2 .despliegue_cursos .tabla_cursos_postulacion tbody th, .tabla_cursos_postulacion tbody td{border:1px solid #DDD3B3; border-collapse:collapse; text-align:center; background:#FFF; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}

.resultado_cursos{ margin-bottom:30px;}
#contenido #portadilla .listado_cursos{width: 94%; border: 1px solid #e2e3b9; padding:10px 10px 10px 10px; margin:10px 0 10px 10px; }
#contenido #portadilla .listado_cursos h2 {font:14px Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:3px 0px;}
#contenido #portadilla .listado_cursos p{font:11px Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:3px 0px;}
#contenido #portadilla .listado_cursos h2 a{text-decoration: none; color:#3C8190; }
#contenido #portadilla .listado_cursos h2 a:hover{text-decoration: none; color:#3EA7BD;}



.paginador{margin:0px; padding:7px 0px; text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif;}
.paginador a:link{padding:0px 3px;}
.paginador a:visited{padding:0px 3px;}
.paginador a:hover{padding:0px 3px; background:#3c8190; color:#FFF;}
.paginador a:active{padding:0px 3px; background:#3c8190; color:#FFF;}

#page_footer{margin:0 0 .5em 1.5em}
#pag{font-size:12px;padding-bottom:2em;margin:2em 0 1em 0;_margin: .25em 0 1em 0;text-align:center}
#pag a{cursor:pointer;color:#0066a7;text-decoration:none;display:inline-block; border:1px solid #e6e6e6;padding:.3em .5em .3em .5em;margin:.15em .1em;text-align:center}
#pag a.pP,#pag a.nP{font-weight:bold;border-color:#aaa;padding-right:.5em}
#pag a.pP{margin-right:1.2em}
#pag a.nP{margin-left:1.2em;*margin-left: 1.5em;a:0}
#pag a.rest{background-color:#fff;border:1px solid #e6e6e6}
#pag a:hover,#pag a.sel{background-color:#d2eaf6;border:1px solid #b7d8ee}
#pag a.sel{color:#444;font-weight:bold}
#pag a.dis{background-color:#fff;color:#e6e6e6;border:1px solid #e6e6e6;cursor:default}

.despliegue_cursos{ padding-bottom:10px;}
.despliegue_cursos h3{ font:14px Verdana, Arial, Helvetica, sans-serif; color:#009999;}

.caja_gracias{ text-align:center;}

/*///////////////////////nuevos css/////////////////////////////////////////////////////////////////////*/


#portadilla .contactenos th{padding: 4px; vertical-align:top; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #333;}
#portadilla .contactenos td{padding: 4px; vertical-align:top; text-align: left;}

/*Noticias*/
#portadilla.noticias h2{color: #3C8190; font: bold 1em Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px 10px 15px;}
#portadilla.noticias .bajada{font: bold 1em Verdana, Arial, Helvetica, sans-serif; color:#000; width: 300px;}
#portadilla.noticias .fecha{float: right; margin:0px; font: italic 10px Verdana, Arial, Helvetica, sans-serif; color:#666; clear:left;}
#portadilla.noticias p{font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #333; padding:15px 0px 5px 15px; margin: 0px;}
#portadilla.noticias .vermas{ background: url(../images/html/bullet_vermas.gif) no-repeat 0px 4px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #333; margin:4px 0px 15px 25px;}
#portadilla.noticias .pdf a{text-decoration: none; color:#c03;}
#portadilla.noticias .pdf a:hover{text-decoration: none; color:#666;}
#portadilla.noticias .fotos_left{float: left; width:20px; margin:0px 10px 0px 0px;}
#portadilla.noticias .fotos_left img{margin:0px 0px 10px 0px; float:left;}
#portadilla.noticias .fotos_right{float: right; width:20px; margin:0px 10px 0px 0px;}
#portadilla.noticias .fotos_right img{margin:0px 0px 10px 0px; float:left;}

/*SUBMENU INTERNAS*/
#submenu {width: 156px; background: url(../images/html/top_menu_internas.gif) no-repeat 0px 0px; padding:10px 0px 0px 0px; text-align:left;}
#submenu h2{font: bold 10px "Trebuchet MS", Arial, Helvetica; color:#BA3210; margin:0px; padding: 10px 0px 0px 15px; height:20px;}
#submenu a{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333; text-decoration: underline;}
#submenu a:hover{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333; text-decoration: none;}
#submenu p{margin:0px; background: url(../images/html/bullet_vermas.jpg) no-repeat 16px 15px; padding: 10px 0px 2px 24px;}
#submenu_bottom{background: url(../images/html/bottom_menu_internas.gif) no-repeat 0px 0px; height:16px; margin:0px ; width: 146px; float:left; padding:0px;}

/*SUBMENU Academia: Se diferenncia de los otros por la posición que tiene en la pantalla*/
*>#submenu_academia { text-align:left; width: 146px; background-color:#FFF; float:left; margin:30px 0px 0px 0px; padding:0px 10px 0px 0px;  }
#submenu_academia { text-align:left; width: 146px; background-color:#FFF; float:left; margin:30px 0px 0px 0px; padding:0px; }
#submenu_academia h2{font: bold 11px "Trebuchet MS", Arial, Helvetica; color:#E6F3F9;  margin:0px; padding: 7px 0px 0px 19px; height:25px; background: url(../images/html/top_menu_internas2.jpg) no-repeat 0px 0px; }
#submenu_academia a{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3C8190;}
#submenu_academia a:hover{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3EA7BD; text-decoration: none; }
#submenu_academia p{margin:0px; background: url(../images/html/bullet_vermas.jpg) no-repeat 8px 10px ; padding: 5px 0px 2px 14px; border-left: solid 1px #B0BFC7; border-right: solid 1px #B0BFC7; line-height: 9px; }

/*SUBMENU Programas: Se diferenncia de los otros por la posición que tiene en la pantalla*/
*>#submenu_programas { text-align:left; width: 146px; background-color:#FFF; float:left; margin:30px 0px 0px 0px; padding:0px 10px 0px 0px;  }
#submenu_programas { text-align:left; width: 146px; background-color:#FFF; float:left; margin:30px 0px 0px 0px; padding:0px; }
#submenu_programas h2{font: bold 11px "Trebuchet MS", Arial, Helvetica; color:#E6F3F9;  margin:0px; padding: 7px 0px 0px 19px; height:25px; background: url(../images/html/top_menu_internas2.jpg) no-repeat 0px 0px; }
#submenu_programas a{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3C8190;}
#submenu_programas a:hover{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3EA7BD; text-decoration: none; }
.pro1{margin:0px; background: url(../images/html/bullet_menu_programas_r1_c2.jpg) no-repeat 8px 10px ; padding: 8px 0px 2px 19px; border-left: solid 1px #B0BFC7; border-right: solid 1px #B0BFC7; line-height: 9px; }
.pro2{margin:0px; background: url(../images/html/bullet_menu_programas_r5_c1.jpg) no-repeat 8px 10px ; padding: 8px 0px 2px 19px; border-left: solid 1px #B0BFC7; border-right: solid 1px #B0BFC7; line-height: 9px; }
.pro3{margin:0px; background: url(../images/html/bullet_menu_programas_r7_c1.jpg) no-repeat 8px 10px ; padding: 8px 0px 2px 19px; border-left: solid 1px #B0BFC7; border-right: solid 1px #B0BFC7; line-height: 9px; }
#submenu_bottom2{background: url(../images/html/bottom_menu_internas2.gif) no-repeat 0px 0px; height:16px; margin:0px ; width: 146px; float:left; padding:0px;}

*>#submenu_programa_cont { text-align:left; width: 146px; background-color:#FFF; float:left; margin:10px 0px 0px 0px; padding:0px 10px 0px 0px;  }
#submenu_programa_cont { text-align:left; width: 146px; background-color:#FFF; float:left; margin:10px 0px 0px 0px; padding:0px; }
#submenu_programa_cont h2{font: bold 11px "Trebuchet MS", Arial, Helvetica; color:#986C1F;  margin:0px; padding: 7px 0px 0px 19px; height:25px; background: url(../images/html/top_menu_internas3.jpg) no-repeat 0px 0px; }
#submenu_programa_cont a{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3C8190; }
#submenu_programa_cont a:hover{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3EA7BD; text-decoration: none;}
#submenu_programa_cont p{margin:0px; background: url(../images/html/bullet_vermas.jpg) no-repeat 8px 10px ; padding: 5px 15px 2px 14px; border-left: solid 1px #CCC497; border-right: solid 1px #CCC497; line-height: 9px; }
#submenu_programa_cont .pdf{margin:0px;  padding: 0px 0px 0px 0px; float:right;}



/*PAGINADOR*/
#paginador{text-align: center; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 0px 0px 8px 0px;}
#paginador input{margin: 0px 0px -4px 0px;}
#paginador b{color: #AA0000;}
#paginador b a{color: #AA0000;}
#paginador a{color: #333; text-decoration:underline;}
#paginador a:hover{color: #333; text-decoration:none;}

/*Estilos de Tablas*/
.contenido_tabla{width: 95%; margin:15px 0px 5px 6px;border-left: 1px solid #206F99;border-right: 1px solid #206F99;border-bottom: 1px solid #206F99;font: 1em Verdana, Arial, Helvetica, sans-serif; }
.contenido_tabla .encabezado{background: #206F99; font:bold 1em Verdana, Arial, Helvetica, sans-serif; color:#FFF; margin:0px;}
.contenido_tabla td{padding: 4px 2px; border-top: 1px solid #A07459;}

#equipo{width: 98%; margin:0px 0px 5px 8px; padding:0px;}

/*Mapa del sitio*/
#mapa{width: 90%; margin:15px 0px 5px 40px; text-align: left; font: 1.1em Verdana, Arial, Helvetica, sans-serif;}
#mapa ul{ margin:5px 0px 0px 0px; padding: 0px 0px 0px 44px;}
#mapa li{list-style-image: url(../images/html/bullet_cursos.gif);}
#mapa .carpetas{background: url(../images/html/ic_carpeta.gif) no-repeat 8px 0px; padding: 0px 0px 0px 35px; height:30px; margin: 10px 0px 0px 0px; font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;}
#mapa a{color: #405B60; text-decoration:none;text-align: left; }
#mapa a:hover{color: #206F99; text-decoration:none;}

/*PIE DE PAGINA: Datos de la empresa*/
#pie_pagina {margin: auto; width: 746px; border-top: 1px solid #497D87; height: 29px; background: #3C8190; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align:center; }
#pie_pagina td{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #E4ECED; text-align:center; background: url(../images/html/pie_left.gif) no-repeat 0px 0px; padding: 0px 0px 0px 45px;}
#pie_pagina th{background: url(../images/html/pie_right.gif) no-repeat top right; text-align:center; padding: 0px 10px 0px 0px; font-weight: normal; width:1%; color:#FFF;}

/*ERROR 404*/
#cabecera_error404{margin:10px auto 0px auto; width: 757px; text-align:left; background: url(../images/html/cabecera_error.jpg) no-repeat 0px 0px; height: 110px;}
#cabecera_error404 #texto_error404{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ccc; padding: 0px 0px 0px 10px; margin:4px 0px 0px 8px;}
#cabecera_error404 img{margin: 23px 0px 0px 22px;}

#contenido_error404{margin: auto; width: 742px; border-left: 1px solid #497D87; border-right: 1px solid #497D87; background: url(../images/html/fondo_error404.jpg) no-repeat 0px 0px; height:281px;}
#contenido_error404 h1{color: #6F6C13; font: bold 17px Arial, Helvetica, sans-serif; margin: 21px 0px 0px 21px; padding:0px;}
#contenido_error404 p{margin: 8px 0px 0px 21px; padding:0px;}
#contenido_error404 #textos_error404{background: #F6F5EF; margin: 18px 8px 0px 0px; text-align: left; border: 1px solid #79754F; width: 450px; float: right; font: 11px/140% Arial, Helvetica, sans-serif; color: #000; padding: 0px 8px 12px 0px;}
#contenido_error404 #textos_error404 a{color: #333; text-decoration: underline;}
#contenido_error404 #textos_error404 a:hover{color: #666; text-decoration: none;}
#contenido_error404 #textos_error404 div p{background: url(../images/html/bullet_vermas.gif) no-repeat 0px 7px; padding: 0px 0px 0px 10px; margin:4px 0px;}
#contenido_error404 #textos_error404 #error404_left{float: left; margin:0px; padding:8px 0px 8px 21px;}
#contenido_error404 #textos_error404 #error404_right{float: left; margin:0px 0px 0px 90px;  padding:8px 0px 0px 0px;}

#pie_error404 {margin: auto; width: 742px; border-top: 1px solid #497D87; height: 29px; background: url(../images/html/pie_left.gif) no-repeat 0px 0px #3C8190; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #E4ECED; text-align:left; padding:0px 0px 0px 2px; height:29px;}
#pie_error404 #direccion_error404{padding:8px 0px 0px 45px; margin: 0px;}
#pie_error404 #intermedia_error404{float: right; margin:0px; padding: 0px;}

/* Tabla bases concurso */
#concurso {
	width: 98%;
	padding:0px auto;
	margin:0px auto; 
	}
#concurso td {
	font-family:Trebuchet MS, "Times New Roman", Times, serif;
	font-size:12px;
	vertical-align:top;
	padding:2px;
}

#concurso tr.uno td {
	border-right:1px solid #A07459;
	border-bottom:1px solid #A07459;
	}
#concurso tr.uno_top td {
	background-color:#84824F;
	color:#FFF;
	border-top:1px solid #A07459;
	border-right:1px solid #A07459;
	border-bottom:1px solid #A07459;
	}
#concurso td.uno_fix {
	border-left:1px solid #A07459;
	}
	
	
	
/*Estilos popup recordar*/
#pop_recordar{background:#FFFCE8; padding:0px; text-align:left; vertical-align:top; font:11px Verdana, Arial, Helvetica, sans-serif;}
#pop_recordar #titulo_portadilla{margin: 0px;}
#pop_recordar form{height:200px; margin:0px 15px; padding:0px; font:10px Verdana, Arial, Helvetica, sans-serif;}
#pop_recordar form p{margin:7px 0px;}
#pop_recordar form input{background:url(../images/html/fon_input.jpg) 0px 0px no-repeat; width:200px; height:18px; font:10px Verdana, Arial, Helvetica, sans-serif; padding:0px 3px; border:1px solid #999;}
#pop_recordar form button{width:75px; height:18px; margin:0px; background:url(../images/botones/bot_login_cursos.gif) top center no-repeat; border:none; cursor:pointer; font:9px Arial, Helvetica, sans-serif;}
#pop_recordar form a{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
#pop_recordar form a:hover{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#900; text-decoration:none;}

#pop_recordar #gracias_clave{height:200px; margin:0px 15px; padding:0px; font:10px Verdana, Arial, Helvetica, sans-serif;}
#pop_recordar #gracias_clave p{margin:30px 10px; text-align:center;}
#pop_recordar #gracias_clave a{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
#pop_recordar #gracias_clave a:hover{background:url(../images/html/bullet_login_cursos.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px; margin:0px 10px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#900; text-decoration:none;}


.tit_concursos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #84824F;
	text-decoration: none;
}

/*BIBLIOTECA*/
#busqueda_documentacion{height: 120px; width: 540px; margin:0px; padding:0px 0px 0px 16px;}
#busqueda_documentacion h2{background: #D2D2D0; padding: 4px 0px 4px 9px; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #333;}
#busqueda_documentacion div{width: 154px; height: 120px; float: left; padding: 15px 0px 0px 9px; color: #7C7B7E;}
#busqueda_documentacion div p{padding: 0px 0px 5px 2px; margin: 0px; font:bold 11px Arial, Helvetica, sans-serif; color:#3F5A5F;}
#busqueda_documentacion select {width: 156px; height: 90px; font: 11px Arial, Helvetica, sans-serif; color: #666; margin:0px; padding:0px;}
#busqueda_documentacion select option {background:#FFF; margin:0px; padding:2px 0px 3px 4px; line-height:140%;}
#busqueda_documentacion select selected {background-color:#3F5A5F; color:#FFF;}
#busqueda_documentacion span{background: url(../images/html/ic_cat.gif) no-repeat 0px 0px; height: 15px; width: 14px; float: left; font: 1px Arial, Helvetica, sans-serif; margin: 58px 6px 0px 7px;}
#busqueda_documentacion #categoria_1 {margin:0px; padding:0px; font:1px Arial, Helvetica, sans-serif;}
#busqueda_documentacion #categoria_2 {margin:0px; padding:0px; font:1px Arial, Helvetica, sans-serif;}
#busqueda_documentacion #categoria_3 {margin:0px; padding:0px; font:1px Arial, Helvetica, sans-serif;}

/*BIBLIOTECA, RESULTADOS DE LA BUSQUEDA*/
#resultados_busqueda{width: 545px; margin: 0px; padding:0px 0px 0px 16px; text-align:left;}
#resultados_busqueda #imprimir_listado{background:url(../images/html/fon_imprimir_listado.gif) 0px 0px repeat-x; height:21px; text-align:right; padding:0px; margin:0px;}
#resultados_busqueda #imprimir_listado button{background:url(../images/botones/buscador_listado_print.gif) center center no-repeat; width:106px; height:21px; padding:0px 0px 0px 10px; margin:0px 15px 0px 0px; text-align:center; color:#3F5A5F; border:none; font:9px/20px Arial, Helvetica, sans-serif; cursor:pointer;}
#resultados_busqueda h2{background: url(../images/html/fon_h2_resultados.jpg) 0px 0px repeat-x; margin:0px; padding: 5px 0px 0px 18px; font:bold 11px Arial, Helvetica, sans-serif; color: #84824F; width:auto; height:20px; border-top:1px solid #3F5A5F; border-left:1px solid #3F5A5F; border-right:1px solid #3F5A5F; border-bottom:1px solid #A07459;}
#resultados_busqueda #cont_resultado_busqueda {height:380px; overflow:auto; border-left:1px solid #9C9C9C; font:11px Arial, Helvetica, sans-serif; color:#333; background:#FFF;}
#resultados_busqueda #cont_resultado_busqueda .sombra {width:auto; height:3px; background:url(../images/html/fon_sombra_top.jpg) 0px 0px repeat-x #FFF;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos {background:#FFF; width: auto; font:11px Arial, Helvetica, sans-serif; color:#333;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos th {background:#FFF; border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin:0px; padding:10px 10px 10px 20px; font:11px Arial, Helvetica, sans-serif; color:#333;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos th a:link, #resultados_busqueda #cont_resultado_busqueda .tabla_datos th a:visited {font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;} 
#resultados_busqueda #cont_resultado_busqueda .tabla_datos th a:hover, #resultados_busqueda #cont_resultado_busqueda .tabla_datos th a:active {font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;} 
#resultados_busqueda #cont_resultado_busqueda .tabla_datos .bot_verficha {background:url(../images/botones/bot_ver_ficha.gif) 0px 0px no-repeat; width:126px; height:22px; border:none; cursor:pointer; margin:0px; padding:0px;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos td {background:#F5F5F3; border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin:0px; padding:10px 10px 10px 20px; font:11px Arial, Helvetica, sans-serif; color:#333;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos td a:link, #resultados_busqueda #cont_resultado_busqueda .tabla_datos td a:visited {font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;} 
#resultados_busqueda #cont_resultado_busqueda .tabla_datos td a:hover, #resultados_busqueda #cont_resultado_busqueda .tabla_datos td a:active {font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;} 

/*BIBLIOTECA, PAGINADOR*/
#resultados_busqueda #paginador{background:url(../images/html/fon_paginador.gif) 0px 0px no-repeat; width: auto; height:26px; text-align:right; font:9px Arial, Helvetica, sans-serif; color:#9BB1C8; border-top:1px solid #435D62; margin:0px 0px 20px 0px; padding:0px;}
#resultados_busqueda #paginador #pag_right {background:url(../images/html/fon_paginador02.gif) right 0px no-repeat; width: auto; height:25px; text-align:center; font:9px Arial, Helvetica, sans-serif; color:#9BB1C8; /*float:right;*/ margin:0px; padding:0px;}
#resultados_busqueda #paginador #pag_right p{padding:6px 0px 0px 0px; margin:0px; letter-spacing:4px; font:9px Arial, Helvetica, sans-serif; color:#88968D;}
#resultados_busqueda #paginador #pag_right p span{color:#445E63;}
#resultados_busqueda #paginador #pag_right p a:link{color:#88968D; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p a:visited{color:#88968D; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p a:hover{color:#FFF; background:#445E63; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p a:active{color:#445E63; background:#032F5F; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p span a:link{color:#445E63; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p span a:visited{color:#445E63; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p span a:hover{color:#FFF; background:#445E63; text-decoration:none; padding:2px;}
#resultados_busqueda #paginador #pag_right p span a:active{color:#445E63; background:#032F5F; text-decoration:none; padding:2px;}

/*BIBLIOTECA, BUSCADOR*/
#buscador_biblioteca {margin:6px 0px 0px 0px; padding:0px 0px 20px 16px; width:130px; text-align:left;}
#buscador_biblioteca p {margin:10px 0px 6px 3px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#333;}
#buscador_biblioteca input {margin:0px; padding:1px 0px 0px 2px; text-align:left; width:115px; height:16px; font:11px Arial, Helvetica, sans-serif; color:#666;}
#buscador_biblioteca select {margin:0px; padding:0px; width:120px; font:11px Arial, Helvetica, sans-serif; color:#666;}
#buscador_biblioteca button {margin:20px 10px 0px 0px; padding:0px; background:url(../images/botones/bot_buscar_biblioteca.gif) 0px 0px no-repeat; border:none; width:75px; height:18px; float:right; font:9px Arial, Helvetica, sans-serif; color:#333; text-align:center; cursor:pointer;}

/*FICHA DEL DOCUMENTO*/
#ficha {background:#FFFCE8; margin:8px 10px 10px 10px; padding:0px; text-align:left;}
#ficha #imprimir_ficha {margin:0px; padding:0px; text-align:right; height:22px; width:auto;}
#ficha #imprimir_ficha .bot_imprimir {margin:0px 4px 0px 0px; padding:0px 0px 0px 18px; width:106px; height:22px; font:9px Arial, Helvetica, sans-serif; color:#3F5A5F; background:url(../images/botones/bot_imprimir.jpg) 0px 0px no-repeat; border:none; cursor:pointer;}
#ficha #sombra {margin:0px; padding:0px; height:7px; background:url(../images/html/fon_sombra_ficha.jpg) 0px 0px repeat-x; font:1px Arial, Helvetica, sans-serif;}
#ficha h2 {margin:0px; padding:5px 0px 0px 20px; width: auto; height:21px; font:bold 11px Arial, Helvetica, sans-serif; color:#84824F; border:1px solid #3F5A5F; background:url(../images/html/fon_ficha_h2.jpg) 0px 0px repeat-x;}
#ficha .datos {background:#FFF; border-left:1px solid #9C9C9C; border-top:1px solid #D0D0D0; border-right:1px solid #D0D0D0; width:100%;}
#ficha .datos th {margin:0px; padding:10px 5px 10px 20px; font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-align:left; border-bottom:1px solid #CCC; border-right:1px solid #CCC; width:30%;}
#ficha .datos td {margin:0px; padding:10px 5px 10px 15px; font:11px Arial, Helvetica, sans-serif; color:#333; text-align:left; border-bottom:1px solid #CCC;}
#ficha #cierre {margin:0px; padding:0px; width:auto; height:4px; background:#DFD5B0; border:1px solid #3F5A5F;}
#ficha #cierre_botones {height:37px; margin:0px; padding:0px; background:url(../images/html/fon_cierre_botones_ficha.jpg) 0px 0px repeat-x;}
#ficha #cierre_botones .bot_descargar {width:126px; height:22px; margin:8px 0px 0px 0px; padding:0px; font:9px Arial, Helvetica, sans-serif; color:#333; background:url(../images/botones/bot_descargar_archivo.jpg) 0px 0px no-repeat; border:none; cursor:pointer;}
#ficha #cierre_botones .bot_cerrar {width:56px; height:22px; margin:8px 0px 0px 0px; padding:0px; font:9px Arial, Helvetica, sans-serif; color:#333; background:url(../images/botones/bot_cerrar.jpg) 0px 0px no-repeat; border:none; float:right; cursor:pointer;}


/*
#resultados_busqueda div{height: 530px; overflow: auto; color: #7C7B7E; font-size: 0.9em;}
#resultados_busqueda a:link, #resultados_busqueda a:visited{color: #333; text-decoration: underline; font-size: 1.1em;}
#resultados_busqueda a:hover, #resultados_busqueda a:active{color: #333; text-decoration: none;}
#resultados_busqueda li{border-bottom: 1px solid #D2D2D0; margin: 0px; padding: 14px 0px 10px 17px; background-position: 10px 23px;}
*/

a.postulacion-docente{
    background: url('../images/banner1.gif');
    height: 62px;
    width: 142px;
    float: left;
    margin-bottom: 7px;
}
a.postulacion-docente:hover{
    background: url('../images/banner2.gif');
}
a.postulacion-docente span{
    display: none;
}
