body {margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center; font-size:1em; background-image:url(../imagenes/fdo_web.jpg); background-repeat:repeat; font-weight:normal;}

#contenedor_gral{ width:100%; text-align:center;}
/*#contenedor1{ width:47.87em; text-align:center; margin:auto; margin-bottom:15px;}
#contenedor2{text-align:center; width:47.25em; padding:5px; background-color:#FFFFFF; margin:auto; float:left;}*/

#contenedor1{ width:100%; float:left; text-align:center; padding-bottom:15px;}
#contenedor2{ width:47.25em; text-align:center; margin:auto; padding:5px; background-color:#FFFFFF;}

.oculto{display:none;}
.pad_top{ float:left; text-align:left;}
.justif{ text-align:justify;}
.clear_all{ clear:both;}
.clear_left{ clear:left;}
.clear_right{ clear:right;}
.borde_img{border:0px;}
.borde_img_red{border:0px; width:11.75em; height:6.875em; cursor:pointer;}
.camino_directorio{float:left; text-align:left;}
.pdd{ float:left;}
.size_img_femp{border:0px; width:6.87em; height:5em; cursor:pointer; }/* 110 * 80*/

.size_img_cod{border:0px; width:12.93em; height:4.62em; cursor:pointer;}
.size_img_min{border:0px; width:7.5em; height:2.25em; cursor:pointer;}

.size_logo_red{width:8.75em; height:5em;}/* 140 * 80*/

.size_logo_red_extranet{width:7.86em; height:4.68em;}

.bton_ch{float:left; width:55px; text-align:center;}
.bton_gde{ float:left; width:105px; text-align:center;}
.size_logo_intranet{ width:10.31em; height:1.31em; cursor:pointer;}/*165 21*/
.size_banner{ width:12.93em; height:4.18em; border:0px; cursor:pointer;}
.size_banner2{ width:12.93em; height:2.25em; border:0px; cursor:pointer;}
.size_banner_mod{ width:12.93em; border:0px; cursor:pointer;}

.titulo_izq{ float:left; width:10px; text-align:left; padding-top:5px;}
.titulo_der_gde{ float:left; width:490px; text-align:left;}
.titulo_der_gde2{ float:left; width:470px; text-align:left;}
.titulo_der_ch{ float:left; width:290px; text-align:left;}
.titulo_der_ch2{ float:left; width:470px; text-align:left;}

.banner_margen{margin-top:15px; margin-bottom:15px;}
.formB_input{text-align:center; color:#999999; font-size:9px;}
#formB_email{color:#FF0000; padding-bottom:5px; text-align:right;}
#formB_email_msg{color:#FF0000; padding-bottom:5px; text-align:right;}
.formB_bton{text-align:right;}
.formB_bton2{cursor:pointer; margin:0px; border:none;background:transparent;}
.formB_links{text-align:left;}
/***** BARRA DE IDIOMAS *****/
#idiomas{width:47.25em; height:1.312em; background-color:#4F6276;}/*ancho:756px alto:21px*/
#idiomas2{width:45.375em; height:1.312em; padding:0px 15px 0px 15px;}/*ancho:756px alto:21px*/
#idiomas_izq{float:left; width:38.75em; text-align:left; }
#idiomas_der{ float:right; width:4em; text-align:right; font-weight:normal;}
.idioma{ margin-right:10px; float:left; height:1.06em; padding-top:4px;}
.idioma_on{ margin-right:10px; float:left; height:1.06em; padding-top:4px; background-image:url(../imagenes/fdo_idioma.jpg); background-repeat:no-repeat; background-position:center;}
.size_img_intra{border:0px; width:10.25em; height:1.31em; cursor:pointer;}

.lk_letra9{ float:left; cursor:pointer; padding-top:.437em;}
.lk_letra12{ float:left; cursor:pointer; padding-top:.312em;}
.lk_letra15{ float:left; cursor:pointer; padding-top:.125em;}

.intranet{float:left; position:relative; left:1.25em; top:-13.75em; margin-bottom:-7.5em;}
.acceso_intranet{float:right;}
/***** BARRA-IMAGEN *****/
.size_tit_cabecera{width:19.68em; height:1.43em;}/*width:19.68em; height:1.43em;*/

.img_size{width:47.25em; height:7.31em; margin-top:-3px;}
#cabecera{width:47.25em; height:7.31em; text-align:left; }

#contenedor_cabecera_home{background-color:#000000; text-align:center; width:47.25em; height:9.18em; margin-top:.31em; margin-bottom:5px; }/*margin-bottom:.4375em = 7px*/
#contenedor_cabecera{background-color:#000000; text-align:center; width:47.25em; height:9.18em; margin-top:.31em; margin-bottom:.4375em;}

#barra_cabecera{width:47.25em; height:1.87em; float:left; background-color:#000000; color:#FFFFFF; border-top:.0625em solid #FFFFFF;}

#logos{width:756px; height:233px;}

#logo_red{ float:left; position:relative; left:1.25em; top:-6.5em; margin-bottom:-7.5em;}
#logo_femp{ float:left; position:relative; left:39em; top:-5.9em; margin-bottom:-7.5em; }

.ptos{float:left; width:1px; text-align:center;}
.ptos_negros{ float:left; width:1px; text-align:center; background-image:url(../imagenes/ptos_negros.jpg); background-repeat:repeat-y; background-color:#000000; height:1.87em; }
#buscador{ float:left; width:7.49em; text-align:center; padding-top:3px; padding-left:5px;}
#buscador_avanzado{ float:left; width:5.70em; text-align:center; color:#C2C5CA; padding-top:4px;}
.input_buscador{ width:72px; height:13px; margin-right:5px; background-image:url(../imagenes/fdo_buscador.jpg); background-repeat:repeat-x; border:1px solid #A7A7A7; font-size:10px;}
.input_buscador2{ width:72px; height:13px; margin-right:5px; background-image:url(../imagenes/fdo_buscador.jpg); background-repeat:repeat-x; border:1px solid #A7A7A7; font-size:10px;text-align:left; color:#333333;}
#titulo_ciudad{float:right; width:32.42em; text-align:left; padding-right:10px; padding-top:3px; }
#clima{ float:right; width:12.5em; text-align:right; margin-right:4px;}
#lugar_clima{width:6.5em; float:left; text-align:right; color:#C2C5CA; margin-right:5px; padding-top:7px;}
#img_clima{width:2.5em; float:left; text-align:center; padding-top:3px;}
#temp_clima{width:2.81em; float:right; text-align:center; padding-top:2px; text-align:left;}
.txt_max{color:#FE3231; font-size:.625em;}
.txt_min{color:#297DDF; font-size:.625em;}

.form_buscador_home{margin:0px;}
.form_buscador_home_bton{cursor:pointer; margin:0px; border:none; background:transparent;}
/****** CUERPO - MENU*****/
.boton{ margin-bottom:3px; width:12.93em; height:1.06em; background-image:url(../imagenes/fdo_menu.jpg); background-repeat:repeat;}
.botone{ margin-bottom:3px; width:12.93em; padding-bottom:2px; padding-top:2px; clear:left; float:left; background-image:url(../imagenes/fdo_menu.jpg); background-repeat:repeat;}
.boton2{ margin-bottom:3px; width:12.93em; height:1.06em; background-image:url(../imagenes/fdo_menu2.jpg); background-repeat:repeat;}
.boton_izq{ width:1.25em; float:left; text-align:center; padding-top:5px;}
.boton_der{ width:11.25em; float:left; text-align:left; color:#1A2B3F; font-weight:bold;}

.sub_boton{ margin-bottom:3px; width:12.93em; float:left;}
.fdo_celeste{float:left; background-image:url(../imagenes/fdo_bton_celeste.gif); background-repeat:repeat-y; background-position:left top;}
.subbotones{ clear:left; float:left;}
.sub_boton_izq{ float:left; width:16px; background-color:#D7ECFD; text-align:center;}
.sub_boton_der{ float:right; width:11.56em; background-color:#B5C6DA; padding-left:5px; padding-bottom:2px; padding-top:2px; text-align:left;}

#img_codigo{text-align:center;}
.banner{ text-align:center; margin-bottom:15px; float:left;}
#img_ministerio{ margin-top:40px; text-align:center;}
/****** CUERPO *****/
.mg_foto{ margin-right:10px; margin-bottom:3px;}
#cuerpo_home{ width:100%; float:left; margin-bottom:20px;margin-top:-4px; clear:both;}
#cuerpo_interior{ width:100%; float:left; margin-bottom:20px;margin-top:-5px; clear:both;}

#cuerpo_izq_home{ width:13.67em; float:left; text-align:left; margin-top:8px;  background-image:url(../imagenes/fdo_puntos_ch.jpg); background-repeat:repeat-y; 
background-position:right top;}

#cuerpo_izq{ width:13.6em; float:left; text-align:left; margin-top:8px;}

#cuerpo_izq2{ width:12.93em; float:left; text-align:left; margin-top:5px;}

#cuerpo_der{ width:32.75em; float:right; text-align:left; margin-top:12px; }

#cuerpo_der_izq{ width:19.68em; float:left; text-align:left; margin-top:3px; }
#cuerpo_der_der{ width:11.875em; float:right; }
#cont_gral{width:32.125em;}

.calendario_home{text-align:center; float:left;}
.act_home{cursor:pointer;}
.prox_eventos_home{text-align:right; clear:both;}


/***** FORMATO TEXTO ******/
.txt9{font-size:.56em; font-weight:normal;}
.txt10{font-size:.625em; font-weight:normal;}
.txt11{font-size:.687em; font-weight:normal;}
.txt12{font-size:.75em; font-weight:normal;}
#h1{width:32.12em;}
#h1_ch{width:19.68em;}
.img_h1{float:left; width:.625em; text-align:left; padding-top:3px;} 

#h1_e{width:32.71em; float:left; }
.img_h1_e{float:left; width:.625em; text-align:left; padding-top:3px;} 
.titulo_h12_e{float:left; width:32em; }
.titulo_h1_e{font-size:1em; margin:0px; padding:0px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#696969;}/*333333 muy oscuro*/

.size_img_h1{ width:.25em; height:.9em;}
.titulo_h1{float:left; font-size:1em; text-align:left; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#696969;}/*333333 muy oscuro*/
.titulo_ppal{font-size:1.125em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#696969;}
.titulo_gris{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.687em; color:#666666;}
.titulo_azul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.687em; color:#336699; font-weight:bold;}
.titulo_negro{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.75em; color:#333333;}
.texto9{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:.587em; }
.texto10{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:.625em; }
.texto11{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:.687em; }
.texto11_oscuro{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:.687em; text-align:justify; }
.texto_azul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#336699;}
.texto_negro{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.625em; color:#000000;}
.texto_botones{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.separador{ width:17.81em; background-image:url(../imagenes/separador_ptos.jpg); background-repeat:repeat-x; margin:10px 0px 0px 15px;}
.separador2{ width:100%; background-image:url(../imagenes/separador_ptos2.jpg); background-repeat:repeat-x; margin-top:3px;}
/******* PIE ********/
#pie{width:47.25em; height:1.31em; background-color:#646F83; clear:both;}/*ancho:756px alto:21px*/
#pie2{width:46.62em; height:1.31em; padding:0px 5px 0px 5px;}/*ancho:756px alto:21px*/
#pie_izq{ width:9.10em; float:left;}
#pie_der{ width:37.5em; float:right; text-align:right;}
#sobre{ float:left; width:1.56em; text-align:left; padding-top:4px;}
#dir_mail{ float:left; text-align:left; padding-top:3px;}
.pie_link{ float:right; margin-left:10px; padding-top:4px;}
.pie_link a img{ float:right;}
/****** BOLETIN - HOME****/
#boletin{padding-top:15px; clear:both;}
.titulo_col{ background-color:#6A7996; width:11.87em; height:1.06em; text-align:center; color:#FFFFFF; font-weight:bold; 
padding-top:3px; clear:both;}
.contenido_col{ background-color:#F3F7FF; text-align:center; width:11.875em; padding-top:7px; float:left;}/*190px*/
.contenido_col2{ background-color:#F3F7FF; text-align:center; width:11em; padding:7px; float:left;}
#boletin_izq{width:4.37em; float:left; text-align:left;}
#boletinder{width:6.56em; float:right; text-align:left; color:#516377;}
#boletin_form{clear:both; width:100%; float:left; margin-top:15px;}
#boletin_form_email{padding-bottom:5px; text-align:right; font-size:.625em;}
.bol_email{font-size:1em; color:#656565; text-align:left; width:160px;}
.bol_bton{width:75px; font-size:9px;}
.bton_boletin{cursor:pointer; margin:5px -8px 0px 0px; border:none;background:transparent;}
/******* BOLETIN *****/
.cont_barra_bole1{ padding-top:6px; }
.cont_barra_bole2{ padding-top:6px; }
#barra_izq{ float:left; width:13.49em; height:3em; background-color:#336799; color:#FFFFFF; text-align:center; margin-top:5px; padding-left:10px; padding-right:10px;}
#barra_der{ float:left; width:16.5em; height:3em; background-color:#6A98D3; color:#FFFFFF; text-align:right; margin-top:5px; padding-left:3px; padding-right:10px;}
/*#barra_izq{ float:left; width:18.18em; height:.75em; background-color:#336799; 
color:#FFFFFF; font-weight:bold; text-align:left; padding:8px; margin-top:5px;}
#barra_der{ float:left; width:12.5em; height:1.5em; background-color:#6A98D3; color:#FFFFFF; text-align:left; 
padding:2px 3px 2px 4px; margin-top:5px;}*/
#barra{ float:left; width:32.125em; background-color:#EFF0E2; margin-top:3px;}
#barra2{ float:left; width:32.125em; background-color:#EFF0E2; margin-top:3px;}
#bol_actual_izq{float:left; width:13.43em; text-align:left; padding:10px 0px 10px 14px;}
#bol_actual_izq2{float:left; width:8.75em; text-align:left; padding:15px 0px 10px 5px;}
#bol_actual_der{float:right; width:6.56em; }
#bol_anterior_izq{float:left; width:16.25em; text-align:left; padding:10px 0px 10px 14px;}
#bol_anterior_der{float:left; width:11.875em; padding-top:18px; text-align:left;}
#bol_anterior_izq2{float:left; width:12.25em; text-align:left; padding:10px 0px 10px 14px; }
#bol_anterior_der2{float:left; width:15.875em; padding-top:18px; text-align:left;}
#boletines{ float:left; width:31.56em; text-align:left; margin-left:5px; margin-top:10px;}
.img_boletin{ float:left; width:.875em; text-align:left;}
.nombre_boletin{ float:left; width:30em; text-align:left;}
#cont_boletin{width:32.125em;}
#barra_baja1{ height:1.31em; background-color:#DAE3EC; width:100%; margin-bottom:1px; padding-top:5px; text-align:center;}
#barra_baja2{ height:1.31em; background-color:#ECF1F5; width:100%; margin-bottom:1px;}
#barra_baja3{ height:1.31em; background-color:#F8F9FD; width:100%; margin-bottom:1px;}
.txt_baja{ font-size:11px; font-weight:bold; color:#FF0000; text-align:center;}
#form_baja{ width:24.06em; text-align:left;}
#form_alta{ width:14.66em; text-align:left; margin-top:10px;}
.form_linea{ clear:both; padding-bottom:5px; float:left; width:16.535em; }
.form_izq{ float:left; width:6.845em; margin-right:8px; text-align:right; font-weight:bold; }
.form_der{ float:right; width:9.18em; text-align:left; }
/******** ACTIVIDADES ******/
#msg_resultados{ padding-bottom:10px;}
.fecha_evento{height:.9em; background-color:#E0E0E0; padding:3px 10px 5px 10px; width:18.75em; color:#646464; font-weight:bold; margin-bottom:5px; clear:both;}

.actividad{ width:10em; text-align:left; padding:8px; clear:both; float:left;}

.actividad_over{ width:10em; text-align:left; padding:8px; background-color:#CEDFF3; clear:both; float:left;}
.actividad_izq{float:left; width:10px; text-align:left;}
.actividad_der{float:right; width:9.37em; text-align:left; color:#516377;}
#memorias{ width:100%; height:1.56em; background-color:#336799; margin-top:10px; float:left; margin-bottom:10px;}
#cont_memorias{padding:5px 10px 5px 10px; font-size:.687em; text-align:left; color:#FFFFFF; font-weight:bold;}
/*FORMULARIO BUSCADOR*/
.input_palabra{margin-top:3px; width:90px; height:12px; font-size:10px;}

/****** LISTADO GENERALES ****/
.paginacion{color:#666666 ; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:.687em;}
.pag_select{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF9900; font-weight:bold; font-size:.625em;}

.vinieta_roja{float:left; width:10px; text-align:left; padding-top:5px;}
.list_vinieta{float:left; width:10px; text-align:left; padding-top:5px;}
.list_categ{float:left; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.687em; color:#666666;}
.list_titulo{ float:left; width:100%; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold;}
.list_texto{ float:left; width:100%; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.625em; color:#989898;}
.list_pie{ clear:both; float:left; width:100%; background-image:url(../imagenes/fdo_leer.jpg); background-repeat:repeat-x; height:1.12em; margin-top:10px; background-color:#F5F5F5;}
.list_pie_cont{ float:left; padding:4px; height:.625em;}
.list_pie_izq1{ float:left; width:15px; text-align:left; }
.list_pie_izq2{ float:left; width:270px; text-align:left; }
.list_pie_izq{ float:left; text-align:left; padding-right:5px;}
.list_pie_der{ float:right; text-align:right; font-size:.625em; color:#9A9A9A; }
.list_pie_izq_peq{ float:left; width:210px; text-align:left; padding-right:5px; }
.list_pie_der_peq{ float:right; width:80px; text-align:right; font-size:.625em; color:#9A9A9A;  }
.boton1{float:left; padding-right:1px;}
/****** NOTICIAS *******/
#cont_noticias{ width:20.687em;}
.noticia{ float:left; padding-top:15px; width:100%;}
.categoria_noticia{ float:left; width:18.75em; color:#575757;}
.titulo_noticia{ font-size:.687em; color:#235E96; font-weight:bold; float:left; width:100%;}
.contenido_noticia{color:#989898; float:left; clear:both; width:100%;margin-bottom:10px;}
.leer_mas{background-image:url(../imagenes/fdo_leer.jpg); background-repeat:repeat-x; padding:4px; height:10px; margin-top:5px; float:left; clear:both; width:100%;}
.leer_mas_izq{ float:left; text-align:left; padding-right:5px; font-size:10px;}
.leer_mas_der{ float:right; text-align:right; font-size:10px; color:#9A9A9A;}
#buscador_noticias{ float:left; width:10.5em; padding:10px; height:23.12em; background-image:url(../imagenes/fdo_noticias.jpg); background-repeat:repeat-x;}
#bde_buscador_noticias{ float:left; background-image:url(../imagenes/barra_noticias.jpg); background-repeat:no-repeat; width:1px; height:390px;}
#detalle_noticia{ width:495px; margin:15px 5px 0px 5px;}
.boton_form{ font-size:10px; color:#000000; width:100px; margin:5px 5px 5px 0px; cursor:pointer;}
.boton_form_ch{ font-size:10px; color:#000000; width:50px; margin:5px 5px 5px 0px; cursor:pointer;}
.mas_noticias{text-align:right; clear:both; padding-top:10px; }

.pto_rojo{float:left; width:10px; text-align:left; padding-top:5px;}

/****** AYUDA **********/
#preguntas{ background-image:url(../imagenes/fdo_preguntas.jpg); background-repeat:repeat-x; width:30.87em; float:left; padding:10px; margin-bottom:15px;}
#titulo_rtas{ clear:both; height:1.2em; background-color:#316796; padding:5px 8px 5px 8px; color:#FFFFFF; font-weight:bold; font-size:11px; margin-top:10px;}
.respuesta{ margin-top:20px;}
/******* ENLACES *****/
.enlaces_categoria{height:.562em; clear:left; background-color:#E0E0E0; padding:3px 10px 5px 10px; width:30.875em; color:#646464; font-weight:bold; margin-bottom:10px; margin-top:5px;}
/**** CALENDARIO ***/
.cale_mes{font-size:0.75em; font-weight:bold;}
#mes{width:8.62em; padding-left:10px;}
#mes_menos{ float:left; width:.93em; text-align:left;}
#mes_mas{ float:right; width:.93em; text-align:right;}
#mes_actual{ float:left; width:6.56em; text-align:center;  font-weight:bold;}/*font-size:12px;*/
#nombres_dias{ clear:both; float:left; margin-top:10px;}
.dia_dom{ float:left; width:.81em; height:.56em; border:1px solid #F3F7FF; padding:2px; text-align:center; margin-bottom:7px;}
.dia_dom_bde{ float:left; width:.81em; height:.56em; border:1px solid #929BAC; padding:2px; text-align:center; margin-bottom:7px;}

.dia{ float:left; width:.81em; height:.56em; border:1px solid #F3F7FF; padding:2px; text-align:center; margin-right:4px; margin-bottom:7px;}

.dia_fin{ float:left; width:.81em; height:.56em; background-color:#D0E6FB; border:1px solid #D0E6FB; padding:2px; text-align:center; margin-right:4px; margin-bottom:7px;}
.dia_fin_dom{ float:left; width:.81em; height:.56em; background-color:#D0E6FB; border:1px solid #D0E6FB; padding:2px; text-align:center; margin-bottom:7px;}
.dia_bde{ float:left; width:.81em; height:.56em; border:1px solid #929BAC; padding:2px; text-align:center; margin-right:4px; margin-bottom:7px;}
.dia_fin_bde{ float:left; width:.81em; height:.56em; background-color:#D0E6FB; border:1px solid #929BAC; padding:2px; text-align:center; margin-right:4px; margin-bottom:7px;}
.dia_fin_dom_bde{ float:left; width:.81em; height:.56em; background-color:#D0E6FB; border:1px solid #929BAC; padding:2px; text-align:center; margin-bottom:7px;}
#separador_calendario{ clear:both; background-image:url(../imagenes/separador_calendario.jpg); background-repeat:repeat-x;}
.semana{ clear:both;}
/****** MAPA WEB ********/
.mapa_izq{float:left; width:25px; text-align:center;}
.mapa_izq2{float:left; width:25px; text-align:center; padding-top:5px;}
.mapa_der{float:left; width:25.56em; text-align:left; }
.mapa_secc{margin-top:10px; float:left;}
.subsecc{ margin-bottom:15px; float:left;}
/********** FORO **************/
#foro_bton_volver{ padding-top:5px;}
.foro_izq{float:left; width:50%; text-align:left; color:#000000; }
.foro_der{float:right; width:50%; text-align:right; color:#000000;}
#usuario{clear:both; float:left; width:100%; height:1.25em; margin-top:12px; margin-bottom:3px; } /*ancho:514px*/
#form_login{clear:both; height:1.875em; padding:2px 8px 0px 8px; width:30.54em; background-color:#32679B; color:#FFFFFF; font-weight:bold; text-align:left;}
.foro_form_input{float:left; padding-top:5px; margin-right:3px;}
.foro_form_tit{float:left; padding-top:8px; margin-right:3px;}
.foro_form_bton{float:right; margin-top:2px;}
#foro_registrate{margin-top:5px; color:#31658C;}
.foro_categoria{ background-image:url(../imagenes/fdo_preguntas.jpg); clear:both; background-repeat:repeat-x; width:32.125em; float:left; padding:10px 0px 0px 0px; margin-top:10px; margin-bottom:10px; clear:both;}
.foro_subcategorias{ float:left; width:32.125em; padding:10px 0px 10px 0px;}
.foro_temas_categoria{ background-image:url(../imagenes/fdo_preguntas.jpg); clear:both; background-repeat:repeat-x; width:32.125em; float:left; padding:5px 0px 15px 0px;}
.foro_categoria2{ background-image:url(../imagenes/fdo_preguntas.jpg); background-repeat:repeat-x; width:30.875em; float:left; padding:10px; clear:both;}
.subcategorias{ width:32.125em; float:left; padding:0px 0px 10px 0px;}
.subcategorias2{ width:30.875em; float:left; margin-top:10px; margin-bottom:10px;}
.foro_subcategoria{ width:32.125em; float:left; clear:both; margin-bottom:10px;}
.foro_titulo{width:18.75em; float:left; text-align:left; padding-right:5px; padding-left:10px; }
.foro_temas{width:5em; float:left; text-align:center; padding-right:5px; padding-left:5px; font-weight:bold; }
.foro_rtas{width:5.62em; float:left; text-align:center; padding-right:5px; padding-left:5px; }
.foro_detalletema{ padding:0px 10px 0px 10px;}
.foro_respuestas{float:left; width:30.875em; padding:10px;}
#barra_rtas_der{ float:left; width:1.75em; height:1.625em; text-align:center; background-color:#3499CD;}
#barra_rtas{ background-color:#336799; height:1.625em; width:27.875em; padding:0px 10px 0px 10px; color:#FFFFFF; font-weight:bold; float:left;}
#barra_temas{ background-color:#336799; height:1.625em; width:27.875em; padding:0px 10px 0px 10px; color:#FFFFFF; font-weight:bold; float:left;}
#respuestas{ width:28.375em; float:left; margin-top:10px;}
.cont_tema_izq{width:.937em; text-align:left; float:left;}
.cont_tema_der{width:28.37em; text-align:left; float:left;}
#detalleTema{margin-top:10px; margin-bottom:10px; width:100%; float:left;}
#nuevo_tema{font-weight:bold; margin-top:20px; width:21.875em; text-align:left; height:250px;}
.tema_tit{float:left; width:5em; text-align:left; margin-right:10px; margin-top:10px;}
.tema_input{float:left; width:21.875em; text-align:left; margin-top:10px;}
/********* PRACTICAS ************/
#pract_barra_izq{ width:80%; float:left; height:4em; background-color:#336799;}
#pract_barra_der{ width:19.8%; float:right; height:4em; background-color:#669ACC;}
#pract_barra_der2{ width:19.8%; float:right; height:4em; background-color:#669ACC;}
#cont_pract_barra_izq{ padding:7px 5px 5px 10px; color:#FFFFFF;}
#cont_pract_barra_der{ padding-top:30px; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;}

.tit_pract_barra{font-size:1em; font-weight:bold;}
#fdo_practicas{float:left; clear:both; width:30.25em; background-image:url(../imagenes/practicas.jpg); background-repeat:repeat-x; margin-top:10px; padding:15px;}
.pag_practicas{ float:left; width:32.125em; margin-top:10px;}
.pag_practicas_ch{ float:left; width:30.25em; margin-top:10px;}
/********** CONTACTO ***********/
#form_contacto{ width:32.25em;}
.form_contacto_linea{ width:29.375em; float:left; clear:both; margin-bottom:5px; margin-top:5px;}
.form_contacto_izq{ float:left; width:10em; text-align:right; margin-right:10px;}
.form_contacto_der{ float:right; width:18.75em; text-align:left;}
/**************/
.tit_adhe_barra{font-size:.875em; font-weight:bold;}
.cont_adhe_barra{ padding:5px; color:#FFFFFF; text-align:center;}
#adhe_barra{ width:100%; float:left; height:3.5em; background-color:#336799; margin-bottom:10px;}
#adhe_barra2{ width:100%; float:left; height:2.7em; background-color:#336799; margin-bottom:10px;}
.form_adhe{width:31.25em;}
.form_adhe_linea{ width:31.25em; margin-bottom:10px; margin-top:5px; float:left;}
.form_adhe_der{ width:18.75em; float:right; text-align:left;}
.form_adhe_izq{ width:12em; float:left; text-align:left;}
.barra_adhe{height:.9em; background-color:#669ACC; padding:3px 10px 5px 10px; width:30.875em; color:#FFFFFF; font-weight:bold; margin-bottom:5px; margin-top:15px; float:left; clear:both;}
.size_flash_mapa{width:31.5625em; height:21.875em;}

.fdo_practicas{float:left; clear:both; width:30.25em; background-image:url(../imagenes/practicas.jpg); background-repeat:repeat-x; margin-top:10px; padding:15px;}
/**** MAPA *****/
.pie_mapa{ background-image:url(../imagenes/fdo_preguntas.jpg); clear:both; background-repeat:repeat-x; width:30.875em; float:left; padding:10px; margin-top:10px;}
.pie_mapa2{ width:32.125em; float:left;}
/***** CAMINO*****/
/*#camino_izq{float:left; width:4.06em; text-align:left;}
#camino_der{float:left; width:27.5em; text-align:left; margin-top:-5px;}*/
.camino_izq{float:left; text-align:left; padding-right:5px;}

#camino_der{float:left; text-align:left; }
#camino_der_ch{float:left; text-align:left; }

/*#camino_der_ch{float:left; width:5.8em; text-align:left; border:1px solid #000000; }*/

.camino_der1{float:left; text-align:left; }
.camino_der_ch1{ float:left; text-align:left;}

/**** PAGINACION ****/
.paginas_sup_ch{ width:19.625em; float:left; margin-top:15px;}
.linea_pag_sup_ch{width:19.625em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:5px;}
.linea_pag_inf_ch{width:19.625em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:15px; margin-bottom:-15px;}
.paginas_inf_ch{ clear:left; width:19.625em; float:left; margin-bottom:15px;}

.paginas_sup_gde{ width:32.125em; float:left; margin-top:15px;}
.linea_pag_sup_gde{width:32.125em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:5px;}
.linea_pag_inf_gde{width:32.125em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:15px; margin-bottom:-15px;}
.paginas_inf_gde{ width:32.125em; float:left; margin-bottom:15px;}

.paginas_sup_ch2{ width:30.875em; float:left; margin-top:15px;}
.linea_pag_sup_ch2{width:30.875em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:5px;}
.linea_pag_inf_ch2{width:30.875em; float:left; background-image:url(../imagenes/separador_ptos2.jpg); 
background-repeat:repeat-x; margin-top:15px; margin-bottom:-15px;}
.paginas_inf_ch2{ clear:left; width:30.875em; float:left; margin-bottom:15px;}

/*.pag_izq{ float:left; width:10.625em; height:1.25em; text-align:left; margin-bottom:6px;}
.pag_der_ch{ float:right; width:9em; height:1.25em; text-align:right; margin-bottom:6px;}
.pag_der_gde{ float:right; width:20em; height:1.25em; text-align:right; margin-bottom:6px;}*/

/**** BOTONES****/
.fdo_botones_gde{ background-image:url(../imagenes/fdo_preguntas.jpg); background-repeat:repeat-x; width:30.875em; float:left; padding:8px; margin-top:25px; clear:both; border-top:1px solid #999999;}
.fdo_botones_ch{ background-image:url(../imagenes/fdo_preguntas.jpg); background-repeat:repeat-x; width:18.43em; float:left; padding:10px; margin-top:25px; clear:both; border-top:1px solid #999999;}
.botones_gde{ width:30.875em; float:left; margin-bottom:10px;}
.botones_ch{ width:18.43em; float:left; margin-bottom:10px;}

/***** BUSCADOR AVANZADO *****/
#buscador_avanzado_form{ float:left; width:30.8em; padding:10px; height:13.12em; background-image:url(../imagenes/fdo_noticias.jpg); background-repeat:repeat-x; text-align:left;}

#buscador_avanzado_form form input{ margin-left:20px;}


/*********** EXTRANET **********/
#extranet_cabecera{ background-color:#4F6276; text-align:right; width:46.20em; height:5em; margin-top:.1875em; margin-bottom:.4375em; padding-left:0.8em;}
#extranet_cuerpo{ width:100%; float:left; margin-bottom:50px; margin-top:-5px; clear:both; text-align:left; }
#titulo_extranet {color:#F3F7FF; text-align: right; padding-top:1.7em; padding-right:0.8em; font-size:1.2em;}
#extranet_form_login{ width:21.2em; background-color:#F3F7FF; padding-top:20px; margin-left:6.5em; padding-bottom:10px;} 
#extranet_barra_sup{ width:21.2em; height:0.875em; background-color:#6A7996; margin-left:6.5em; }
#extranet_form_detalle{
	width:31.25em;
	background-color:#FFFFFF;
/*	padding-top:10.75px;*/
	margin-left:auto;
/*	height:31.25em;*/
	margin-top:25px;
	margin-right: auto;
	border-top:.93em solid #6A7996;
	background-repeat:repeat-y;
	background-position:left;
	padding-bottom:5px;
} 
/*.extranet_form_login_linea{ width:31.25em; clear:both; height:20px; margin-bottom:0.625em;}
.extranet_form_login_izq{ width:8.75em; float:left; text-align:right; padding-right:10px;}
.extranet_form_login_der{ width:21.87em; float:right; text-align:left;}*/
.extranet_form_login_linea{ width:31.25em; clear:both; background-color:#F3F7FF;}
.extranet_form_login_izq{ width:8.12em; padding:10px 10px 0px 10px; float:left; text-align:right;}
.extranet_form_login_der{ width:20em; float:right; padding:10px 15px 15px 15px; text-align:left; background-color:#FFFFFF;}
.extranet_form_login_linea_bton{ width:31.25em; clear:both;}
.extranet_form_login_izq2{ width:11.12em; padding:10px 10px 0px 10px; float:left; text-align:right;}
.extranet_form_login_der2{ width:17em; float:right; padding:10px 15px 5px 15px; text-align:left; background-color:#FFFFFF;}

.extranet_login_linea{ width:21.25em; clear:both; height:20px; margin-bottom:0.625em;}
.extranet_login_izq{ width:8.75em; float:left; text-align:right; padding-right:10px;}
.extranet_login_der{ width:11.87em; float:right; text-align:left;}
/*DIRECTORIO*/
#directorio{ width:30.25em; float:left; padding:15px; background-image:url(../imagenes/practicas.jpg); background-repeat:repeat-x; }

.extranet_col_entidad{ width:24.4em; float:left;text-align:left;}
.extranet_col_nombre{ width:4.61em; float:left; text-align:left; }
.extranet_col_apellidos{ width:4.68em; float:left;text-align:left;}
.extranet_col_email{ width:9em; float:left;text-align:left;}
.extranet_col_provincia{ width:6.8em; float:left;text-align:left; }

/*NUEVA PRACTICA*/
#extranet_form_pract{ width:33.12px; background-color:#FFFFFF; padding-top:20px;} 
.extranet_form_pract_linea{ width:32.12em; clear:both; height:1.25em; margin-bottom:.625em;}
.extranet_form_pract_izq{ width:10.375em; float:left; text-align:right;}
.extranet_form_pract_der{ width:21.62em; float:right; text-align:left;}
/**** 	TITULOS   *****/
#barra_tit_izq{float:left; width:24.25em; text-align:left; padding:13px 0px 10px 14px;}
#barra_tit_der{float:right; width:7em; text-align:center; }
#barra_tit{ float:left; width:32.125em; background-color:#EFF0E2; margin-top:20px; margin-bottom:15px;}
#barra_tit_izq_ch{float:left; width:11.8em; text-align:left; padding:14px 0px 10px 14px;}
#barra_tit_der_ch{float:right; width:7em; text-align:center; }
#barra_tit_ch{ float:left; width:19.68em; background-color:#EFF0E2; margin-top:20px; margin-bottom:15px;}



/********** LINKS ***********/
A {font-size:.687em;color:#2561A0;text-decoration:underline; font-weight:bold;}

A.lk_idioma, A.lk_idioma:VISITED, A.lk_idioma:ACTIVE, A.lk_idioma:FOCUS, A.lk_idioma:LINK{color:#B0C3D7; text-decoration:none; font-size:0.562em; font-weight:normal;} 
A.lk_idioma:HOVER{color:#ffffff; text-decoration:none;} 
A.lk_idioma_over, A.lk_idioma_over:VISITED, A.lk_idioma_over:ACTIVE, A.lk_idioma_over:FOCUS, A.lk_idioma_over:LINK, A.lk_idioma_over:HOVER{color:#ffffff; text-decoration:none; font-size:0.562em; font-weight:normal;} 
A.lk_letra9, A.lk_letra9:VISITED, A.lk_letra9:ACTIVE, A.lk_letra9:FOCUS, A.lk_letra9:LINK{color:#ffffff; text-decoration:none; font-size:0.562em; font-weight:normal; padding:1px 5px 0px 5px;} 
A.lk_letra9:HOVER{color:#000000; background-color:#B9CBDC; text-decoration:none; padding:1px 5px 0px 5px;} 
A.lk_letra12, A.lk_letra12:VISITED, A.lk_letra12:ACTIVE, A.lk_letra12:FOCUS, A.lk_letra12:LINK{color:#ffffff; text-decoration:none; font-size:0.75em; font-weight:normal; padding:1px 5px 0px 5px;} 
A.lk_letra12:HOVER{color:#000000; background-color:#B9CBDC; text-decoration:none; padding:1px 5px 0px 5px;} 
A.lk_letra15, A.lk_letra15:VISITED, A.lk_letra15:ACTIVE, A.lk_letra15:FOCUS, A.lk_letra15:LINK{color:#ffffff; text-decoration:none; font-size:0.937em; font-weight:normal; padding:1px 5px 0px 5px;} 
A.lk_letra15:HOVER{color:#000000; background-color:#B9CBDC; text-decoration:none; padding:1px 5px 0px 5px;} 

A.lk_avanzada, A.lk_avanzada:VISITED, A.lk_avanzada:ACTIVE, A.lk_avanzada:FOCUS, A.lk_avanzada:LINK, A.lk_avanzada:HOVER{color:#BEC5CB; text-decoration:none; font-weight:normal; font-size:0.562em; letter-spacing:1px;} 

A.seccion, A.seccion:VISITED, A.seccion:ACTIVE, A.seccion:FOCUS, A.seccion:LINK{ color:#1B2C40; font-size:.687em; text-decoration:none;} 
A.seccion:HOVER{color:#C6D7EB; text-decoration:none;} 
A.seccion_desp, A.seccion_desp:VISITED, A.seccion_desp:ACTIVE, A.seccion_desp:FOCUS, A.seccion_desp:LINK, A.seccion_desp:HOVER{ color:#C5D6EA; font-size:.687em; text-decoration:none;} 

A.sub_seccion, A.sub_seccion:VISITED, A.sub_seccion:ACTIVE, A.sub_seccion:FOCUS, A.sub_seccion:LINK{ color:#57687C; text-decoration:none; font-weight:normal; font-size:.687em;} 
A.sub_seccion:HOVER{color:#1B2C40; text-decoration:none;} 

A.lk_boletin, A.lk_boletin:VISITED, A.lk_boletin:ACTIVE, A.lk_boletin:FOCUS, A.lk_boletin:LINK{ color:#101C28; text-decoration:underline; font-size:.625em; font-weight:normal;} 
A.lk_boletin:HOVER{color:#101C28; text-decoration:none;} 
A.lk_leer, A.lk_leer:VISITED, A.lk_leer:ACTIVE, A.lk_leer:FOCUS, A.lk_leer:LINK{ color:#444444; text-decoration:none; font-weight:normal; font-size:.625em;} 
A.lk_leer:HOVER{color:#255B97; text-decoration:none;} 

A.lk_mas, A.lk_mas:VISITED, A.lk_mas:ACTIVE, A.lk_mas:FOCUS, A.lk_mas:LINK{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#235E96; text-decoration:underline; font-weight:normal; font-size:.687em;} 
A.lk_mas:HOVER{color:#235E96; text-decoration:none;} 

A.lk_camino, A.lk_camino:VISITED, A.lk_camino:ACTIVE, A.lk_camino:FOCUS, A.lk_camino:LINK{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#235E96; text-decoration:underline; font-weight:normal; font-size:.625em; } 
A.lk_camino:HOVER{color:#235E96; text-decoration:none;} 

A.lk_mas2, A.lk_mas2:VISITED, A.lk_mas2:ACTIVE, A.lk_mas2:FOCUS, A.lk_mas2:LINK{ color:#235E96; text-decoration:underline; font-weight:normal; font-size:.687em;} 
A.lk_mas2:HOVER{color:#235E96; text-decoration:none;} 

A.lk_pie, A.lk_pie:VISITED, A.lk_pie:ACTIVE, A.lk_pie:FOCUS, A.lk_pie:LINK{ color:#CECCCF; text-decoration:none; font-weight:normal; font-size:.562em; letter-spacing:1px;} 
A.lk_pie:HOVER{color:#ffffff; text-decoration:none;} 
A.lk_mail, A.lk_mail:VISITED, A.lk_mail:ACTIVE, A.lk_mail:FOCUS, A.lk_mail:LINK{ color:#E1E6EC; text-decoration:none; font-weight:normal; font-size:.687em;} 
A.lk_mail:HOVER{color:#ffffff; text-decoration:none;} 

A.pagina, A.pagina:VISITED, A.pagina:ACTIVE, A.pagina:FOCUS, A.pagina:LINK{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#989898; text-decoration:none; font-weight:normal; font-size:.625em;} 
A.pagina:HOVER{color:#FF9606; text-decoration:underline;} 

A.lk_calendario, A.lk_calendario:VISITED, A.lk_calendario:ACTIVE, A.lk_calendario:FOCUS, A.lk_calendario:LINK, A.lk_calendario:HOVER{color:#42505D; text-decoration:none; font-size:.56em;} 

A.lk_mapa_secc, A.lk_mapa_secc:VISITED, A.lk_mapa_secc:ACTIVE, A.lk_mapa_secc:FOCUS, A.lk_mapa_secc:LINK,A.lk_mapa_secc:HOVER{color:#2F699B; text-decoration:none;} 
A.lk_mapa_subsecc, A.lk_mapa_subsecc:VISITED, A.lk_mapa_subsecc:ACTIVE, A.lk_mapa_subsecc:FOCUS, A.lk_mapa_subsecc:LINK{color:#979797; text-decoration:none;} 
A.lk_mapa_subsecc:HOVER{color:#303030; text-decoration:underline;}
A.categ_foro, A.categ_foro:VISITED, A.categ_foro:ACTIVE, A.categ_foro:FOCUS, A.categ_foro:LINK,A.categ_foro:HOVER{color:#323232; text-decoration:underline; font-size:.75em;} 
A.lk_azul, A.lk_azul:VISITED, A.lk_azul:ACTIVE, A.lk_azul:FOCUS, A.lk_azul:LINK{color:#336699; text-decoration:none; font-weight:bold;} 
A.lk_azul:HOVER{color:#336699; text-decoration:underline;} 
A.lk_logored, A.lk_logored:VISITED, A.lk_logored:ACTIVE, A.lk_logored:FOCUS, A.lk_logored:LINK, A.lk_logored:HOVER{border:0px;width:11.75em; height:6.87em; border:0px;} 

#normativa{ color:#666666; font-size:0.687em;}
.titulo_formativa{ font-weight:bold;color:#666666;} 
/* cabecera */
#box1{
	position:absolute;
}
#box1 span{
	display:block;
	float:left;
}

#box2{
	position:absolute;
}
#box2 span{
	display:block;
	float:left;
}

/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:240px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:756px;
	height:117px;
	overflow:hidden;
}

.mask2{
	position:relative;
	width:315px;
	height:23px;
	overflow:hidden;
}
span img{
	display:block;
	border:none;
}