body{margin: 0px; text-align:center; font: 11px Verdana, Arial, Helvetica; color: #333;}

/*Estilos Generales: Estilos para links, bullets, etc*/
#logo_print{display: block; visibility: visible;}
a{text-decoration: none;}

#accesibilidad{display: none; visibility:hidden;}

a.bco{text-decoration: underline; color:#000;}

.vermas{display: none; visibility:hidden;}

.img_float_left{float:left; border: 1px solid #650000; margin: 4px;}
.img_float_right{float:right; border: 1px solid #650000; margin: 4px;}

li{list-style-image: url(../images/html/bullet_cursos.gif); margin:0px 0px 4px 20px;}

.bullet_rojo{color: #F30;}

#herramientas{display: none; visibility:hidden;}

/*Botones*/
input{display: none; visibility:hidden;}
/*Cabecera*/
#cabecera{display: none; visibility:hidden;}
#contenido{margin: auto; width: 95%; }
#internas{margin: auto; width: 95%; }
#menu_internas{display: none; visibility:hidden;}
#contenidos{width: 95%; vertical-align:top;}

/*HOME: Costado Izquierdo: Preguntas frecuentes y noticias*/
#menu_home{display: none; visibility:hidden;}

/*FAQ*/
#home_faq {display: none; visibility:hidden;}

/*Noticias*/
#home_noticias {display: none; visibility:hidden;}

/*HOME: Centro del contenido*/
#home_centro {width: 428px; margin: 11px 0px 0px 2px; float:left; vertical-align:top; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333;}

/*CURSOS*/
#home_centro .cursos{width: 139px; float: left; margin:4px 2px 0px 0px; text-align:left;}
#home_centro .cursos h1{color: #650000; text-align:center; font: bold 12px "Trebuchet MS", Arial, Helvetica; margin: 4px 3px; width:126px; border-bottom: 1px dashed #89633E; height: 36px; padding: 6px 0px 0px 0px;}
#home_centro .cursos .contenidos{ height:180px;}
#home_centro .cursos p{ margin: 6px 0px 0px 2px; padding: 0px 5px 0px 8px;}
#home_centro .cursos a{color: #333; text-decoration: none;}
#home_centro .cursos_bottom{display: none; visibility:hidden;}
#home_centro .cursos .vermas{display: none; visibility:hidden;}

/*MENU RIGHT*/
#home_right{width: 150px; margin: 11px 0px 0px 1px; float:left; vertical-align:top;}
#home_right img{display: none; visibility:hidden;}
#home_right .vermas{display: none; visibility:hidden;}
#home_right .bottom_programas{ display: none; visibility:hidden;}
#home_right h1 {color:#000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0px 0px 0px; margin:0px; text-align:left;}

/*MENU RIGHT: Programas*/
#programa_formacion{width: 150px; text-align: left; margin: 0px;}
#programa_formacion div{margin: 0px; padding: 4px 2px 2px 6px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666;}
#programa_formacion p{margin: 0px 2px 8px 4px; padding:0px;}

#programa_perfeccionamiento{width: 150px; text-align: left; margin: 0px;}
#programa_perfeccionamiento div{margin: 0px; padding: 4px 2px 2px 6px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666;}
#programa_perfeccionamiento p{margin: 0px 2px 8px 4px; padding:0px;}

#programa_habilitacion{width: 150px; text-align: left; margin: 0px;}
#programa_habilitacion div{margin: 0px; padding: 4px 2px 2px 6px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666;}
#programa_habilitacion p{margin: 0px 2px 8px 4px; padding:0px;}

/*INICIO ESTILOS CONTENIDOS*/

/*MENU PROGRAMAS*/
#menu_programas {display: none; visibility:hidden;}

/*Menu Noticias*/
#menu_noticias {display: none; visibility:hidden;}
#menu_actividades {display: none; visibility:hidden;}

/*Menu ruta*/
#menu_ruta{width:95%; margin:7px 0px 2px 0px;}
#menu_ruta th{font: 9px Arial, Helvetica, sans-serif; color:#897738; text-align:left; padding: 0px 0px 0px 4px;}
#menu_ruta td {text-align: right;}
#menu_ruta strong, b{color: #333; font-weight: normal;}
#menu_ruta a{text-decoration: none; color: #333;}

/*Estilos para botones subir y volver*/
#bot_subir{display: none; visibility:hidden;}

/*Portadillas*/
#portadilla{text-align:left; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333; width: 95%;}
#portadilla h1{font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #000; height:24px; padding: 2px 0px 0px 5px; margin:8px 0px 8px 0px;}
#portadilla h2{padding: 15px 0px 0px 15px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0px 10px;}
#portadilla h2.equipo{padding: 0px 0px 0px 10px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0px 10px; border: none;}
#portadilla h1.perfeccionamiento{font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #FFF; height:24px; padding: 2px 0px 0px 5px; margin:0px 0px 8px 0px;}
#portadilla h1.formacion{font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #000;  height:24px; padding: 2px 0px 0px 5px; margin:0px 0px 8px 0px;}
#portadilla h1.habilitacion{font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #000; height:24px; padding: 2px 0px 0px 5px; margin:0px 0px 8px 0px;}

#portadilla .titulo{height: 20px; width: 95%; margin:0px 4px 0px 8px;}
#portadilla .bajada{font: 1.1em/140% Verdana, Arial, Helvetica, sans-serif; color:#000;}
#portadilla .mision{font: italic 1.1em/140% Verdana, Arial, Helvetica, sans-serif; color: #000;}
#portadilla strong, b{ font-weight:bold;}
#portadilla .condiciones{font: 0.9em/120% Verdana, Arial, Helvetica, sans-serif; color:	#999;}
#portadilla .faq{ padding: 0px 0px 0px 15px;}
#portadilla .faq a{text-decoration: none; color:#000; font-weight: bold;}
#portadilla .destacado{color: #000; font-weight: bold;}
#portadilla .respuestas{margin:0px 0px 4px 20px; display:block;}
#portadilla .destacado_formacion{color: #000; font-weight: bold;}
#portadilla .destacado_perfeccionamiento{color: #000; font-weight: bold;}
#portadilla .img_left{float: left; margin:4px;}
#portadilla .img_right{float: right; margin:4px;}
#portadilla p{padding: 0px 4px 0px 16px; font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #000; }
#portadilla div img{float: left; margin: 8px 4px 50px 4px;}
#portadilla .vermas{ display: none; visibility:hidden;}

/*Actividades*/
#portadilla .actividades_portada{width: 144px; margin: 10px 12px 0px 22px; text-align:left; float:left; font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #333;}
#portadilla .actividades_portada p{margin: 0px; padding: 0px;}
#portadilla .actividades_portada td{vertical-align: top;}
#portadilla .actividades_portada th{background: url(../images/html/bullet_noticias.gif) no-repeat 0px 0px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #000; vertical-align: top; height: 25px; padding: 0px 0px 2px 8px;}
#portadilla .actividades_portada img{border: 1px solid #EBD57A; margin: 2px 0px;}
#portadilla .actividades_portada .vermas{display: none; visibility: hidden;}

/*Noticias*/
#noticias{text-align:left; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333; width: 95%;}
#noticias h1{font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #3F5A5F; height:24px; border-bottom: 1px solid #405B60; margin: 10px 0px 8px 0px;}
#noticias h2{padding: 15px 0px 0px 15px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #000;}
#noticias .titulo{margin:0px 4px 12px 8px;}
#noticias th{font: bold 1.3em Verdana, Arial, Helvetica, sans-serif; color: #84824F; padding: 8px 0px 8px 15px; text-align:left;}
#noticias .bajada{font: bold 1em Verdana, Arial, Helvetica, sans-serif; color:#000; width: 300px;}
#noticias .fecha{float: right; margin:5px 0px 10px 0px; font: italic 10px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#noticias p{font: 1em/145% Verdana, Arial, Helvetica, sans-serif; color: #333; margin:15px 0px 5px 25px;}
#noticias .vermas{display: none; visibility:hidden;}

/*PAGINADOR*/
#paginador{display: none; visibility:hidden;}

/*PIE DE PAGINA: Datos de la empresa*/
#pie_pagina {margin: 45px 0px 0px 0px; width: 95%; height: 29px; 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;}
#pie_pagina th{display: none; visibility:hidden;}

/*Estilos de Tablas*/
.contenido_tabla{width: 95%; margin:15px 0px 5px 25px;border-left: 1px solid #206F99;border-right: 1px solid #206F99;border-bottom: 1px solid #206F99;}
.contenido_tabla .encabezado{background: #206F99; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px;}
.contenido_tabla td{padding: 4px 2px; border-top: 1px solid #A07459;}

/*Mapa del sitio*/
#mapa{width: 95%; margin:15px 0px 5px 25px;border: 1px solid #000; font: 1.1em Verdana, Arial, Helvetica, sans-serif;}
#mapa ul{display: block; margin:5px 0px 0px 25px;}
#mapa li{list-style-image: url(../images/html/bullet_cursos.gif);}
#mapa .carpetas{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;}



.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:10px 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;
	}



/*BIBLIOTECA*/
#busqueda_documentacion{display:none;}

/*BIBLIOTECA, RESULTADOS DE LA BUSQUEDA*/
#resultados_busqueda{width: 545px; margin: 0px; padding:0px 0px 0px 0px;}
#resultados_busqueda #imprimir_listado{display:none;}
#resultados_busqueda h2{margin:0px; padding: 5px 0px 0px 8px; font:bold 11px Arial, Helvetica, sans-serif; color: #84824F; width:auto; height:20px;}
#resultados_busqueda #cont_resultado_busqueda {width:auto; font:11px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:0px;}
#resultados_busqueda #cont_resultado_busqueda .sombra {display:none;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos {background:#FFF; width:auto; font:11px Arial, Helvetica, sans-serif; color:#333; margin:20px 0px 0px 8px; padding:0px;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos th {background:#FFF; border-bottom:1px solid #CCC; margin:0px; padding:10px 10px 14px 00px; 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 {display:none;}
#resultados_busqueda #cont_resultado_busqueda .tabla_datos td {background:#F5F5F3; border-bottom:1px solid #CCC; margin:0px; padding:10px 10px 14px 00px; 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{display:none;}

/*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 {text-align:left; width:100%;}
#ficha #imprimir_ficha {display:none;}
#ficha #sombra {display:none;}
#ficha h2 {margin:0px; padding:5px 0px 0px 20px; width: 100%; height:21px; font:bold 16px Arial, Helvetica, sans-serif; color:#333;}
#ficha .datos {background:#FFF; margin:35px 0px 0px 20px; width: 100%;}
#ficha .datos th {margin:0px; padding:15px 0px 15px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-align:left; border-bottom:1px solid #CCC; vertical-align:text-top; width:30%;}
#ficha .datos td {margin:0px; padding:15px 0px 15px 0px; font:12px Arial, Helvetica, sans-serif; color:#999; text-align:left; border-bottom:1px solid #CCC; vertical-align:text-top;}
#ficha #cierre {display:none;}
#ficha #cierre_botones {display:none;}