/* XERAL */
body {vertical-align:top;font-family:"Trebuchet MS",Verdana,sans-serif; border-collapse:collapse;text-align:center;}
a {text-decoration:none; }
/*div{margin:0;padding:0;}*/
/*img, div {behavior: url(iepngfix.htc);}*/
/* CONTEDOR */
#contenedor{
width:1005px;
}
#todo{width:1005px;}

/* MIGAS*/
#migas{text-align:left;padding:5px 0 0 200px;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:10px;color:#1a171b;width:800px;}
#migas a{color:#2f2f2f;}
#migas a:hover{font-weight: bold;}


/* CABECEIRA */
#cabecera{height:105px;}
#cabecera img{border:none;}
#cabecera span{margin-right:10px; line-height:30px;}
#logo{width:190px;text-align:left;height:105px;float:left;}
/*#logo img{padding:36px 0 0 12px;}*/
div.logo_img{position:relative;top:36px;left:12px;}
.menu_superior1_es,.menu_superior1_ga,.menu_superior2,.menu_superior3_es,.menu_superior3_ga,.menu_superior4{ width:156px;height:64px;margin-top:41px;float:left;text-align:left;}
.menu_superior1_es a{ background: url('imaxes/menu_sup_0_es_a.jpg') no-repeat top left;}
.menu_superior1_es a:hover{ background: url('imaxes/menu_sup_0_es_b.jpg') no-repeat top left;}
.menu_superior1_ga a{ background: url('imaxes/menu_sup_0_ga_a.jpg') no-repeat top left;}
.menu_superior1_ga a:hover{ background: url('imaxes/menu_sup_0_ga_b.jpg') no-repeat top left;}
.menu_superior2 a{ background: url('imaxes/menu_sup_1_a.jpg') no-repeat top left;}
.menu_superior2 a:hover{ background: url('imaxes/menu_sup_1_b.jpg') no-repeat top left;}

.menu_superior3_es a{ background: url('imaxes/menu_sup_2_es_a.jpg') no-repeat top left;}
.menu_superior3_es a:hover{ background: url('imaxes/menu_sup_2_es_b.jpg') no-repeat top left;}
.menu_superior3_ga a{ background: url('imaxes/menu_sup_2_ga_a.jpg') no-repeat top left;}
.menu_superior3_ga a:hover{ background: url('imaxes/menu_sup_2_ga_b.jpg') no-repeat top left;}

.menu_superior4 a{ background: url('imaxes/menu_sup_3_a.jpg') no-repeat top left;}
.menu_superior4 a:hover{ background: url('imaxes/menu_sup_3_b.jpg') no-repeat top left;}
.menu_superior1_es a,.menu_superior1_ga a,.menu_superior2 a,.menu_superior3_ga a,.menu_superior3_es a,.menu_superior4 a{color:#fff;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:20px;display:block;text-align:right;width:156px;height:64px;}
#buscador_0{width:180px;height:105px;float:left;background: url("imaxes/sup_base_buscador_0.jpg") no-repeat top left;margin:0 0 0 5px;}
#buscador_1{width:180px;height:105px;float:left;background: url("imaxes/sup_base_buscador_1.jpg") no-repeat top left;margin:0 0 0 5px;}
#buscador_2{width:180px;height:105px;float:left;background: url("imaxes/sup_base_buscador_2.jpg") no-repeat top left;margin:0 0 0 5px;}


/* ESQUERDA */
#esquerda{float:left;width:180px;}
#cab_menu_0_ga{background: url('imaxes/menu_esq_sup_0_ga.jpg') no-repeat top left; width:180px; height:36px;}
#cab_menu_0_es{background: url('imaxes/menu_esq_sup_0_es.jpg') no-repeat top left; width:180px; height:36px;}
#cab_menu_1_ga,#cab_menu_1_es{background: url('imaxes/menu_esq_sup_1.jpg') no-repeat top left; width:180px; height:36px;}
#cab_menu_2_ga{background: url('imaxes/menu_esq_sup_2_ga.jpg') no-repeat top left; width:180px; height:36px;}
#cab_menu_2_es{background: url('imaxes/menu_esq_sup_2_es.jpg') no-repeat top left; width:180px; height:36px;}
#pe_menu{background: url('imaxes/menu_esq_inf.jpg') no-repeat top left; width:180px; height:3px;}
#menu ul{list-style-type:none;margin:0;padding:0;}
#corpo_menu {background: url('imaxes/menu_esq_0_link1_b.jpg') repeat-y; width:180px;text-align:left;padding:10px 0 10px 0;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:13px;}
#corpo_menu a:hover{font-weight: bold;}
#corpo_menu span {margin:0 0 0 10px;line-height:30px;}
/* PARA APARTADO 0 */
.men0,.men1,.men2,.men0_primeiro,.men1_primeiro,.men2_primeiro{margin:0 10px 0 5px;}
.men0{border-bottom:1px dashed #004C99}
.men0_primeiro{border-top:1px dashed #004C99;border-bottom:1px dashed #004C99}
.men1{border-bottom:1px dashed #881352}
.men1_primeiro{border-top:1px dashed #881352;border-bottom:1px dashed #881352}
.men2{border-bottom:1px dashed #ee7c18}
.men2_primeiro{border-top:1px dashed #ee7c18;border-bottom:1px dashed #ee7c18}
.men0 a,.men0_primeiro a{background: url('imaxes/menu_esq_bullet_0_a.gif') no-repeat center left;}
.men0 a:hover,.men0_primeiro a:hover{background: url('imaxes/menu_esq_bullet_0_b.gif') no-repeat center left;}
/* PARA APARTADO 1 */
.men1 a,.men1_primeiro a{background: url('imaxes/menu_esq_bullet_1_a.gif') no-repeat center left;}
.men1 a:hover,.men1_primeiro a:hover{background: url('imaxes/menu_esq_bullet_1_b.gif') no-repeat center left;}
/* PARA APARTADO 2 */
.men2 a,.men2_primeiro a{background: url('imaxes/menu_esq_bullet_2_a.gif') no-repeat center left;}
.men2 a:hover,.men2_primeiro a:hover{background: url('imaxes/menu_esq_bullet_2_b.gif') no-repeat center left;}
.sub{margin:0 10px 0 15px; line-height:25px;}


/* CONTIDO */ 
#contido{padding:0 10px 10px 10px;float:left;width:618px;}
#contido p{color:#2f2f2f;margin:0;padding:0;}
#contido li{
	margin:0 0 0 30px;
}
#contido td{padding-left:5px; padding-right:5px;}
#contido a{color:#004C99;}
#contido a:hover{color:#000;text-decoration:underline;}
/*#contido img{margin:10px;border:1px solid #03264b;padding:4px;}*/
#textarea p.td{border:1px solid #ccc;}
#imaxeCentro_0{height:210px;padding-top:15px;}
#imaxeCentro_0 li{font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;text-align:left;}
#imaxeCentro_0 a{text-align:left;}
#imaxeCentro_0 h1{padding:0 0 0 20px;margin:0;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:18px;background: url('imaxes/centro_bullet_H1_0.gif') no-repeat center left;}
#imaxeCentro_1{width:618px; height:210px;padding-top:15px;}
#imaxeCentro_1 li{font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;text-align:left;}
#imaxeCentro_1 a{text-align:left;}
#imaxeCentro_1 h1{padding:0 0 0 20px;margin:0;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:18px;background: url('imaxes/centro_bullet_H1_1.gif') no-repeat center left;}
#imaxeCentro_2{width:618px; height:210px;padding-top:15px;}
#imaxeCentro_2 li{font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;text-align:left;}
#imaxeCentro_2 a{text-align:left;}
#imaxeCentro_2 h1{padding:0 0 0 20px;margin:0;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:18px;background: url('imaxes/centro_bullet_H1_2.gif') no-repeat center left;}
#submenu_0{background: url('imaxes/submenu_base_0.png') no-repeat center left;behavior: url(iepngfix.htc);}
#submenu_1{background: url('imaxes/submenu_base_1.png') no-repeat center left;behavior: url(iepngfix.htc);}
#submenu_2{background: url('imaxes/submenu_base_2.png') no-repeat center left;behavior: url(iepngfix.htc);}
#submenu_0 a:hover{color:#000;}
#submenu_1 a:hover{color:#000;}
#submenu_2 a:hover{color:#000;}
#submenu_0,#submenu_1,#submenu_2{width:195px; height:160px;}
#submenu_0 ul{list-style-type:none;margin:0;padding:20px 0 0 0;border:none;}
#submenu_1 ul{list-style-type:none;margin:0;padding:20px 0 0 0;border:none;}
#submenu_2 ul{list-style-type:none;margin:0;padding:20px 0 0 0;border:none;}
#submenu_0 li,#submenu_1 li,#submenu_2 li{margin:0 0 0 10px;}
#inicio_0{height:210px;margin-top:8px;}
#inicio_0 h1{font-size:14pt;font-style:italic;padding:40px 0 0 20px;margin:0;}
#inicio_0 h2{background: url('imaxes/acc_rap_bulllet_0.png') no-repeat center left;font-size:15pt;font-style:italic;padding:0 0 0 30px;margin:0 0 0 25px;behavior: url(iepngfix.htc);width:500px;}
#inicio_0 ul{list-style-image:url(imaxes/submenu_bullet_0_a.gif);border:none;padding:0 0 0 250px;font-size:12pt;}
#inicio_0 a:hover{text-decoration:underline;font-weight: bold;}
#inicio_1{height:210px;margin-top:8px;}
#inicio_1 h1{font-size:14pt;font-style:italic;padding:40px 0 0 20px;margin:0;}
#inicio_1 h2{background: url('imaxes/acc_rap_bulllet_1.png') no-repeat center left;font-size:15pt;font-style:italic;padding:0 0 0 30px;margin:0 0 0 25px;behavior: url(iepngfix.htc);width:500px;}
#inicio_1 ul{list-style-image:url(imaxes/submenu_bullet_1_a.gif);border:none;padding:0 0 0 250px;font-size:12pt;}
#inicio_1 a:hover{text-decoration:underline;font-weight: bold;}
#inicio_2{height:210px;margin-top:8px;}
#inicio_2 h1{font-size:14pt;font-style:italic;padding:40px 0 0 20px;margin:0;}
#inicio_2 h2{background: url('imaxes/acc_rap_bulllet_2.png') no-repeat center left;font-size:15pt;font-style:italic;padding:0 0 0 30px;margin:0 0 0 25px;behavior: url(iepngfix.htc);width:500px;}
#inicio_2 ul{list-style-image:url(imaxes/submenu_bullet_2_a.gif);border:none;padding:0 0 0 250px;font-size:12pt;}
#inicio_2 a:hover{text-decoration:underline;font-weight: bold;}
#noticias_inicio{width:303px;float:left;margin:20px 0 0 0;}
#noticias_inicio h2{color:#03264B;font-size:1em;text-align:left;margin:0;}
#noticias_inicio a{color:#03264B;}
#noticias_inicio p{color:#999;font-size:1em;text-align:left;margin:0;}
#noticias_inicio hr{height: 1px;border:0; border-bottom: 1px dashed #ccc;}
.cab_noticias{background: url('imaxes/ultimas_icono_novas.jpg') no-repeat center left;width:100%;height:28px;}
.pe_noticias{background: url('imaxes/ultimas_base.jpg') no-repeat center left;width:100%;height:23px;}
.cab_noticias h1{margin:0 0 0 40px;font-size:12pt;border-bottom:2px solid #03264B;color:#03264B}
#axenda_inicio{width:303px;float:left;margin:20px 0 0 10px;}
#axenda_inicio h2{color:#591138;font-size:1em;text-align:left;margin:0;}
#axenda_inicio a{color:#591138;}
#axenda_inicio p{color:#999;font-size:1em;text-align:left;margin:0;}
#axenda_inicio hr{height: 1px;border:0; border-bottom: 1px dashed #ccc;}
.cab_axenda{background: url('imaxes/ultimas_icono_axenda.jpg') no-repeat center left;width:100%;height:28px;}
.cab_axenda h1{margin:0 0 0 40px;font-size:12pt;}
#noticias h2{color:#03264B;font-size:1em;text-align:left;margin:0;}
#noticias p{color:#999;font-size:1em;text-align:left;margin:0;}
#noticias hr{height: 1px;border:0; border-bottom: 1px dashed #ccc;}
#axenda h2{color:#591138;font-size:1em;text-align:left;margin:0;}
#axenda p{color:#999;font-size:1em;text-align:left;margin:0;}
#axenda hr{height: 1px;border:0; border-bottom: 1px dashed #ccc;}
#calendario_peq{color:#03264B;background-color:#E6E6E6;border:1px dotted #ccc;}
#calendario_peq img{border:none;}
#calendario_peq th{font-size:10pt;font-family:"Trebuchet MS",Verdana,sans-serif;}
#calendario_peq td{font-size:9pt;width:15px;height:15px;text-align:center;color:#999;font-family:arial,Verdana,sans-serif;padding-left:1px;padding-right:1px;}
#calendario_peq a{color:#03264b;}
#calendario_peq a:hover {font-weight: bold;}
#calendario_gra{color:#03264B;}
#calendario_gra img{border:none;}
#calendario_gra th{font-size:12pt;font-family:"Trebuchet MS",Verdana,sans-serif;}
#calendario_gra td{font-size:11pt;width:35px;height:35px;text-align:center;color:#999;font-family:arial,Verdana,sans-serif;}
#calendario_gra a{color:#03264b;}
#calendario_gra a:hover {font-weight: bold;}
.cab_banner_0{background: url('imaxes/cab_mod_0.jpg') no-repeat top left; width:180px; height:4px;}
.cab_banner_1{background: url('imaxes/cab_mod_1.jpg') no-repeat top left; width:180px; height:4px;}
.cab_banner_2{background: url('imaxes/cab_mod_2.jpg') no-repeat top left; width:180px; height:4px;}

/* DEREITA */ 
#dereita{float:left;width:185px;text-align:left;}
.corpo_dereita_0{background: url('imaxes/axenda_base_0.jpg') repeat-y center left;width:176px;padding:0 0 0 4px;}
.pe_dereita_0{background: url('imaxes/axenda_inf_0.jpg') no-repeat top left; width:180px; height:4px;}
.corpo_dereita_1{background: url('imaxes/axenda_base_1.jpg') repeat-y center left;width:176px;padding:10px 0 10px 0;padding:0 0 0 4px;}
.pe_dereita_1{background: url('imaxes/axenda_inf_1.jpg') no-repeat top left; width:180px; height:4px;}
.corpo_dereita_2{background: url('imaxes/axenda_base_2.jpg') repeat-y center left;width:176px;padding:10px 0 10px 0;padding:0 0 0 4px;}
.pe_dereita_2{background: url('imaxes/axenda_inf_2.jpg') no-repeat top left; width:180px; height:4px;}
#calendario{color:#03264B;}
#calendario img{border:none;}
#calendario th{font-size:11pt;font-family:"Trebuchet MS",Verdana,sans-serif;}
#calendario td{font-size:11pt;width:20px;height:20px;text-align:center;color:#999;font-family:arial,Verdana,sans-serif;}
#calendario a{color:#03264b;}
#calendario a:hover {font-weight: bold;}
#mod_axenda{width:180px;}
#cab_tempo_0{background: url('imaxes/meteo_sup_0.jpg') no-repeat center left; width:180px; height:46px;margin:5px 0 0 0;}
#cab_tempo_1{background: url('imaxes/meteo_sup_1.jpg') no-repeat center left; width:180px; height:46px;margin:5px 0 0 0;}
#cab_tempo_2{background: url('imaxes/meteo_sup_2.jpg') no-repeat center left; width:180px; height:46px;margin:5px 0 0 0;}
#cab_enquisas{width:180px; height:46px;margin:5px 0 0 0;text-align:right;}
#mod_tempo{width:180px;}
#tempo th{width:90px;text-align:center;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:10pt;}
#tempo td{width:90px;text-align:center;font-family:arial,Verdana,sans-serif;font-size:9pt;}

#mod_perfil_0{background: url('imaxes/md_perfil_0.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;}
#mod_perfil_1{background: url('imaxes/md_perfil_1.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;}
#mod_perfil_2{background: url('imaxes/md_perfil_2.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;}


#mod_obs_0{background: url('imaxes/md_observatorio_0.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;text-align:right;}
#mod_obs_1{background: url('imaxes/md_observatorio_1.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;text-align:right;}
#mod_obs_2{background: url('imaxes/md_observatorio_2.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;text-align:right;}

#mod_obs_0,#mod_obs_1,#mod_obs_2{text-align:left;}
#mod_obs_0 a,#mod_obs_1 a,#mod_obs_2 a{color:#fff;}
#mod_obs_0 a{text-align:right;display:block;width:155px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;padding:4px 0 0 0;}



#mod_obs_1 a{text-align:right;display:block;width:155px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;padding:4px 0 0 0;}

#mod_obs_2 a{text-align:right;display:block;width:155px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;padding:4px 0 0 0;}

#log a{color:#000;}
#log a:hover{text-decoration:underline;}

#mod_cursos_2{background: url('imaxes/md_cursos.jpg') no-repeat center left; width:180px; height:95px;margin:5px 0 0 0;text-align:right;}
#mod_cursos_2 a{color:#fff;text-align:right;display:block;width:155px;height:95px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:32px;padding:4px 0 0 0;}
#mod_emprego_2{background: url('imaxes/md_emprego.jpg') no-repeat center left; width:180px; height:95px;margin:5px 0 0 0;text-align:right;}
#mod_emprego_2 a{color:#fff;text-align:right;display:block;width:155px;height:95px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;padding:4px 0 0 0;}
#mod_axudas_2{background: url('imaxes/md_axudas.jpg') no-repeat center left; width:180px; height:47px;margin:5px 0 0 0;text-align:right;}
#mod_axudas_2 a{color:#fff;text-align:right;display:block;width:155px;font-size:18px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:18px;padding:4px 0 0 0;}
#mod_cursos_2,#mod_emprego_2,#mod_axudas_2{text-align:left;}
/**/
/**/
/*////////////////////////////////////////////////////////////////////////////////////////////*/
#pepax{width:100%; height:68px; margin:10px 0 0 0;}
#pepax img{margin:0 30px 0 0;border:none;}
#info_pe{font-size:8pt;color:#000;padding:0 0 10px 0;}
#info_pe a{color:#999;}
#info_pe a:hover{color:#000;}
/**/
/**/
/**/
/**/
/**/
/*////////////////////////////////////////////////////////////////////////////////////////////*/
.cabeceira1{
	font-size:1.5em;
}
/*////////////////////////////////////////////////////////////////////////////////////////////*/

/*/////// ESTILOS DE LA FICHA DE INFORMACIÓN DE NOTICIAS Y AGENDA ?? ///////////////////*/
div.FICHA div.TITULO_FICHA {background: url('imaxes/ultimas_icono_novas.jpg') no-repeat center left;width:100%;}
div.FICHA div.TITULO_FICHA h1{	margin:0 0 0 40px;font-size:1.2em;border-bottom:2px solid #03264B;color:#03264B}
div.FICHA div.FECHA{color:#03264B; margin-top:15px; font-size:1em}
div.FICHA div.FECHA_INI{color:#03264B; margin-top:15px; font-size:1em}
div.FICHA div.FECHA_FIN{color:#03264B; margin-bottom:10px; font-size:1em}
div.FICHA div.TITULO{color:#03264B; font-weight:bold; font-size:1em;}
div.FICHA div.TEXTO p{color:#888888; font-size:1em;text-align:justify; margin-top:15px}
div.FICHA div.FOTO{width:154px; border:1px solid #999999; text-align:center;padding:2px; margin:10px 10px 10px 0; float:left}
div.FICHA div.FOTO div.IMAGEN{}
div.FICHA div.FOTO div.PIE_FOTO{font-size:0.6em;}
/*//////////////////////////////////////////////////////////////////////////////////////*/

div.FICHA div.CARRUSEL{margin-top:10px;}
div.FICHA div.CARRUSEL div.TITULO {background: url('imaxes/icono_galeria.jpg') no-repeat center left;width:100%;font-size:12px; margin-bottom:10px;height:30px}
div.FICHA div.CARRUSEL div.TITULO h1{margin:0 0 0 40px;font-size:12pt;border-bottom:2px solid #591138;color:#591138;}
div.FICHA div.CARRUSEL div.TEXTO{margin-bottom:10px;}

div#PRECARGA {
   display: block;
   position: absolute;
   top: 0;
   left: 0;
   z-index: 100;
   width: 100%;
   height: 2000px;
   background: #000;
   color:#fff;
   font-weight:bold;
   filter:alpha(opacity=60);
   -moz-opacity: 0.6;
   opacity: 0.6;
   margin:0px;
   padding:0px;
   display:none;
}  
 div#PRECARGA div#linea {
 width: 100%;
 position: absolute;
 top: 50%;
 text-align: center;
 overflow: visible;
}

 div#PRECARGA div#caja{
 position: absolute;
 width: 350px;
 height: 252px;
 top: -50px;
 left: 45%;
 margin-left: -100px;
}