body {
background-color:#FAFAF1;
background-image:url(imagenes/fondo2.jpg);
background-position:center top;
background-repeat: repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
}

/* ENLACE GENÉRICO */

a{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

a:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration:underline;

}


#pagina{
margin:0 auto;
width:970px;
background:url(imagenes/fondo_pagina.jpg) top center no-repeat #F5F5E6;
padding: 0px 11px 11px 11px;
margin-bottom: 20px;
}

#cabecera{
width: 970px;
height: 208px;
}

#logo{
float:left;
height:144px;
margin-bottom:6px;
margin-left:23px;
margin-top:16px;
width:369px;
}


#indicador{
float:right;
margin-top: 24px;
margin-right: 25px; 
width: 204px;
height:134px;
}


#indicador_numero{
background:url(imagenes/fondo_indicador.jpg) top left no-repeat;
width: 111px;
height:114px;
margin-left:93px;
text-align:center;
z-index:1;
}

#indicador_numero_digitos {
color:#DDD53B;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:50px;
height:55px;
}

#indicador_numero_texto {
color:#DDD53B;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:17px;
height:20px;
}

#indicador_numero_anio {
color:#D6E7E4;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:13px;
}



#indicador_enlace{
clear:both;
margin-left:10px;
margin-top:5px;
z-index:2;
}

#indicador_enlace span{

}

#indicador_enlace a{
color:#C2E7E6;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-decoration:none;
padding:4px 5px;
background-color:#00A4AE;
}

#indicador_enlace a:hover{
color:#DDD53B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-decoration:none;
}

#indicador_enlace span a:hover{
background-color:#206D7E;
padding:4px 5px;
}

#menu{
float:left;
width: 881px;
height: 54px;
background: url(imagenes/fondo_menu.jpg) top left repeat-x;
vertical-align:middle;
}


#menu a{
color:#FFFFFF;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
padding-left:6px;
padding-right:5px;
padding-top: 10px;
height:32px;
vertical-align:middle;
border-bottom:#FFFFFF 8px solid;
text-decoration:none;
}


#menu a:hover {
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
padding-left:6px;
padding-right:5px;
padding-top: 10px;
height:31px;
text-decoration:none;
background: #00CCCD url(imagenes/fondo_menu_hover.jpg) top left repeat-x;
}


#menu a.quienes {
color:#FFFFFF;
}
#menu a.quienes:hover {
color:#FFFD84;
border-bottom:#FFFD84 5px solid;
}

#menu a.actualidad{
color:#FFFFFF;
}
#menu a.actualidad:hover {
color:#B6E7B6;
border-bottom:#89D889 5px solid;
}

#menu a.recursos{
color:#FFFFFF;
}
#menu a.recursos:hover {
color:#00FFFF;
border-bottom:#00FFFF 5px solid;
}

#menu a.docus{
color:#FFFFFF;
}
#menu a.docus:hover {
color:#B3D9FF;
border-bottom:#3399FF 5px solid;
}

#menu a.social{
color:#FFFFFF;
}
#menu a.social:hover {
color:#FF99CC;
border-bottom:#FF99CC 5px solid;
background: #00CCCD url(imagenes/fondo_menu_hover.jpg) top left repeat-x;
}

#buscar{
float:left;
width:87px;
height:40px;
background: url(imagenes/fondo_menu.jpg) top left repeat-x;
vertical-align:middle;
text-align:center;
border-left:#D5DADD 2px solid;
}

a.enlace_buscar {
color:#FFFFFF;
float:left;
font-family: Trebuchet Ms,Arial,Helvetica,sans-serif;
font-size:17px;
text-decoration:none;
margin-top:10px;
background: url(imagenes/flecha_buscar.jpg) center right no-repeat;
padding-right:25px;
margin-left:9px;
}

a.enlace_buscar:hover {
color:#06C2C4;
font-family: Trebuchet Ms,Arial,Helvetica,sans-serif;
font-size:17px;
text-decoration:none;
margin-top:10px;
background: url(imagenes/flecha_buscar.jpg) center right no-repeat;
padding-right:25px;
margin-left:9px;

}

.buscar_desplegable
{
float:left;
position:absolute;
top:-14px;
background:#206D7E none;
display:none;
left:600px;
width:340px;
height:30px;
z-index:40;
text-align:center;
padding:3px 20px 18px 10px;
}

/* Botón obtenido de http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url(imagenes/bg_button_a.gif) no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: right;
    font: normal 14px arial, sans-serif;
    height: 24px;
    margin-right: 3px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url(imagenes/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 10px;
} 

a.button:hover, a.button:active  {
    background-position: bottom right;
    color: #FFF;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span, a.button:active span  {
    background-position: bottom left;
    padding: 6px 0 4px 10px; /* push text down 1px */
}



/* Botón obtenido de http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.buttonb {
    background: transparent url(imagenes/bg_button_a_b.jpg) no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 14px arial, sans-serif;
    height: 24px;
    margin-right: 3px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.buttonb span {
    background: transparent url(imagenes/bg_button_span_b.jpg) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 10px;
} 

a.buttonb:hover, a.buttonb:active  {
    background-position: bottom right;
    color: #FFF;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonb:hover span, a.buttonb:active span  {
    background-position: bottom left;
    padding: 5px 0 5px 10px; /* push text down 1px */
}



.input_form {
background-color:#FFFFFF;
border:2px solid #00DBDC;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
padding:3px;
}


#contenido{
clear:both;
width: 970px;
background: #FFFFFF;
z-index:1;
margin:0;
padding:0;
position:relative;
text-align:left;
}

#pie{
clear:both;
width: 970px;
height: 160px;
border-top:#F5F5E6 solid 10px;
background: #C1E1DF url(imagenes/fondo_pie.jpg) left bottom repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
color:#2A6B7B;
position:relative;
}

#pie span {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
color:#FFFFFF;
}

#pie_izq{
float:left;
width: 155px;
height: 130px;
border-right:#67C5C2 solid 1px;
padding: 30px 15px 0px 10px;
vertical-align:top;
text-align:left;
}

#pie_centro{
float:left;
width: 260px;
height: 130px;
border-right:#67C5C2 solid 1px;
padding: 30px 20px 0px 20px;
vertical-align:top;
text-align:left;
}

#cuadro_texto  {
background-color:#FCFCF7;
border:3px solid #06C2C4;
color:#388FA5;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
}

#pie_dcha{
float:left;
width: 263px;
height: 130px;
padding: 30px 20px 0px 20px;
vertical-align:top;
text-align:left;
}

a.boton_sus_pie {
background:url("imagenes/boton_sus_pie.gif") no-repeat scroll 0 0 transparent;
display:block;
width:80px;
height:21px;
margin:10px;
}

a.boton_sus_pie:hover {
background:url("imagenes/boton_sus_pie_up.gif") no-repeat scroll 0 0 transparent;
display:block;
width:80px;
height:21px;
margin:10px;
}

a.boton_contactar_pie {
background:url("imagenes/boton_contactar_pie.gif") no-repeat scroll 0 0 transparent;
display:block;
width:71px;
height:21px;
margin:10px;
}

a.boton_contactar_pie:hover {
background:url("imagenes/boton_contactar_pie_up.gif") no-repeat scroll 0 0 transparent;
display:block;
width:71px;
height:21px;
margin:10px;
}


/* ------_ PORTADA  --------   */

.img_secc{
border:none;
}

#portada_2_izq {
float:left;
width:553px;
background-color:#FFFFFF;
padding: 0px 15px 20px 17px;
vertical-align:top;
text-align:left;
margin-bottom: 15px;
}

.noticias_prin{
background:#FFFFFF url(imagenes/fondo_noti_portada.jpg) left bottom no-repeat;
width:543px;
padding: 5px;
vertical-align:top;
text-align:left;
margin-bottom: 15px;
position:absolute;
min-height:180px;
}

.noticias_prin_fecha{
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.noticias_destacadas_peq{
float:left; 
width:122px; 
cursor:pointer; 
padding:20px 8px 4px 8px;
height:210px;
}

.noticias_destacadas_peq:hover{
background:#E2F5E8 url(imagenes/noti_prin_seleccionada.gif) top center no-repeat ;
}

.noticias_destacadas_peq a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.noticias_destacadas_peq:hover a{
color: #2A6B7B;
}


.cambiar_noticias {
background: #CAEED5;
width:100%;
text-align:center;
vertical-align:middle;
height:22px;
padding:5px 0 0;
border-bottom:1px solid #00CC00;
}

#noticias_destacadas  {
color:#373737;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
margin-bottom:25px;
min-height:150px;
margin: 5px;
}


#noticias_destacadas img {
float:left;
border:#06C2C4 solid 5px;
margin: 5px;
margin-bottom:15px;
}

#noticias_destacadas p img {
float: none;
border:none;
margin:0;
}


#noticias_destacadas a{
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
text-decoration:none;
}

#noticias_destacadas a:hover{
color:#2269A7;
}

#fecha{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
background-color:#2A6B7B;
padding:3px 5px;
}

#noticias_secundarias  {
background:url(imagenes/noticias_portada_flecha.jpg) top left no-repeat;
padding-left: 30px;
margin-bottom:20px;
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
}

#noticias_secundarias span{
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#noticias_secundarias a{
color:#666666;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
text-decoration:none;
font-weight:normal;
}

#noticias_secundarias a:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
text-decoration:none;
font-weight:normal;
}



a.pestana_media {
color:#0099FF;
text-decoration:none;
font-size:14px;
padding:3px 8px;
font-weight:bold;
}

a.pestana_media:hover {
background:#F0F8FF;
color: #003399;
text-decoration:none;
font-size:14px;
padding:3px 8px;
}

#video{
 width:553px;
 height:260px;
 padding:5px;
 background-color:#F0F8FF; 
 border-top:3px solid #0099FF;
 border-bottom:1px solid #0099FF;
 margin-top:3px;
}

#muestra_videos{
width: 270px;
float:left;
}

#lista_videos{
float:left;
width:280px;
}

.lista_videos_item{
width: 270px;
height:45px;
padding:5px;
}


.lista_videos_item_img{
float:left;
margin-right:2px;
}

#audio{
 width:553px;
 height:260px;
 padding:5px; 
 background-color:#F0F8FF;
 border-top:3px solid #0099FF;
 border-bottom:1px solid #ccc;
 margin-top:3px; 
}

#lista_audios{
 width:553px;
}

.lista_audios_item{
width: 174px;
padding:5px;
float:left;
}

#muestra_audios{
clear:both;
}

.audio_mostrado{
padding:10px 20px;

}


#graficos{
 width:553px;
 height:260px; 
 text-align:center;
 padding:5px; 
 background-color:#F0F8FF;
 border-top:3px solid #0099FF;
 border-bottom:1px solid #0099FF;
 margin-top:3px;   
}

.fecha_peq{
font-size:10px;
line-height:2;
}

.lista_graficos_item{
width: 240px;
height:110px;
margin-left:10px;
padding:5px;
float:left;
}

a.enlace_panel_multi {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#0099FF;
text-decoration:none;
}

a.enlace_panel_multi:hover {
color: #003399;
}

a.enlace_multi_desta {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
color:#0099FF;
text-decoration:none;
}

a.enlace_multi_desta:hover {
color: #003399;
}

#portada_2_dcha {
float:left;
width:353px;
background-color:#FFFFFF;
padding: 0px 15px 20px 17px;
vertical-align:top;
text-align:left;
margin-bottom: 10px;
}

#documentos_destacados {
width:329px;
padding:12px;
vertical-align:top;
text-align:left;
background-color:#F0F8FF;
margin-bottom:20px;
}


#documentos_destacados_docu  {
width:100%;
margin-bottom:8px;
clear:both;
font-size:10px;
color:#014589;
}

#documentos_destacados_docu img {
float:left;
border:#329AFD solid 3px;
margin-right:5px;
text-align:left;
margin-bottom:10px;
}

#documentos_destacados_docu a{
color:#329AFD;
font-family: Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}

#documentos_destacados_docu a:hover{
color:#014589;
font-family: Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}

#ver_mas  {
clear:both;
margin:0;
text-align:right;
}

#ver_mas span{
background-color:#06C2C4;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
}

#ver_mas a{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}
#ver_mas a:hover{
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}


#ver_mas_noticias {
float:right;
margin:2px;
text-align:right;
}

#ver_mas_noticias span{
background-color:#93DBA8;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
}

#ver_mas_noticias span:hover{
background-color:#06C2C4;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
}

#ver_mas_noticias a{
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#ver_mas_noticias a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}


#ver_mas_multimedia {
clear:both;
margin:5px;
text-align:right;
}

#ver_mas_multimedia span{
background-color:#B7DDFF;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
}

#ver_mas_multimedia span:hover{
background-color:#0099FF;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
}

#ver_mas_multimedia a{
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#ver_mas_multimedia a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}


#multimedia_destacado {
width:329px;
padding:12px 35px 12px 35px;
vertical-align:top;
text-align:left;
margin-bottom:20px;
color:#666666;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#multimedia_destacados_elemento {
width:329px;
padding:12px 35px 0px 25px;
vertical-align:top;
text-align:left;
color:#666666;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#multimedia_destacados_elemento a{
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration:none;
}

#multimedia_destacados_elemento a:hover{
color:#2269A7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration: underline;
}


#comunicados_destacados{
float:left;
width:340px;
vertical-align:top;
text-align:left;
background:#ECF9ED url(imagenes/comunicados_portada_pie.jpg) bottom right no-repeat;
margin: 5px 0px 10px 20px;
}

#comunicados_destacados p{
margin:0px 0px 0px 5px;
padding: 0px 5px 0px 5px;
vertical-align:top;
text-align:left;
}

#comunicados_destacados img{
margin:0px 5px 5px 0px;
float:left;
}

#comunicados_destacados p a{
color:#206D7E;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#comunicados_destacados p a:hover{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


#comunicados_destacados_autor {
clear:both;
margin:5px 20px 20px 0;
text-align:right;
color:#206D7E;
font-family: Arial,Helvetica,sans-serif;
font-size:13px;
}

#agenda_content{
background: #EFFBF1 url(imagenes/fondo_agenda_portada.jpg) repeat-x top center;
float:left;
padding: 0px 5px 10px 5px;
width:558px;
}

#agenda_destacados{
width:270px;
padding:3px;
float:left;
vertical-align:top;
text-align:left;
margin-top:5px;
margin-bottom:10px;
color:#2A6B7B;
font-family: Arial,Helvetica,sans-serif;
font-size:11px;
min-height:90px;
}

#agenda_destacados img{
float:left;
margin: 0px 5px 5px 0px; 
}

#agenda_destacados span{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}

#agenda_destacados a{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

#agenda_destacados a:hover{
color:#3FC048;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
}

#campanias_destacados  {
float:left;
padding:10px;
}

#enlaces_destacados  {
float:left;
padding:10px;
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#enlaces_destacados_conte{
margin:0px 40px;
background:#FFF7FB url(imagenes/fondo_enlaces_portada.jpg) repeat-x top;
padding:5px 0 0 5px;
float:left;
}


#enlaces_destacados_enlace  {
float:left;
padding:10px;
width:240px;
}

#enlaces_destacados_enlace  img{
float:left;
margin-right:3px;
}

#enlaces_destacados_enlace a{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}

#enlaces_destacados_enlace a:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}

#blogs_destacados{
clear:both;
}



/* -------- SECCIÓN NOTICAS  -------- */

#noticias_seccion {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:10px 40px 20px 20px;
text-align:left;
vertical-align:top;
width:610px;
}

#noticias_titulo {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:26px;
}

.num_comentarios{
background-color:#6BD9DC;
margin-left:15px;
/*padding:4px auto 16px auto;*/
padding:2px 12px 5px 13px;
text-align:center;
width:33px;
height:23px;
color:#FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size:14px;
background: url(imagenes/num_comentarios_fondo.gif) top center no-repeat;
}

.tit_comentarios{
text-align:left;
color:#6BD9DC;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
}

.num_visitas{
padding:2px 0px 5px 20px;
color:#999999;
font-family: Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}

.tit_visitas{
text-align:left;
color:#999999;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}

.contiene_video{
text-align:left;
color:#0099FF;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
}


#enlace_fuente  {
/*background:url(imagenes/noticias_portada_flecha.jpg) top left no-repeat;
padding:4px 0 7px 0px;
margin-bottom:20px;*/
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

#enlace_fuente span{
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}

#enlace_fuente a{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

#enlace_fuente a:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
}



.noticias_parecidas_subtitulo {
color:#4EA400;
font-size:14px;
font-weight:bold;
margin-left: 20px;
}

.noticias_parecidas_bloque {
margin-left: 60px;
line-height:1.5;
}

.noticias_parecidas_fecha {
color:#4EA400;
font-size:12px;
float:left;
}

a.noticias_parecidas_enlace {
color:#000000;
font-size:12px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.noticias_parecidas_enlace:hover {
color:#2A6B7B;
font-size:12px;
text-decoration:underline;

}


#paginacion {
clear:both;
margin:0;
padding:10px 10px 0 0;
text-align: center;
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
}

#paginacion2 {
background-color:#06C2C4;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}


#paginacion a {
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}

#paginacion a:hover {
color:#2269A7;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:underline;
background-color:#DEF7F8;
}

#noticias_menu  {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:20px 43px 20px 23px;
text-align:left;
vertical-align:top;
width:214px;
}

#noticias_menu span {
background-color:#06C2C4;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#noticias_menu a{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#noticias_menu a:hover{
color:#00FEFE;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}


#noticias_menu ul{
list-style-type:none;
margin:0;
padding-top:5px;
padding-left:15px;
}

#noticias_menu ul li{
padding-top:5px;
}

#noticias_menu ul li a{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#DEF7F8;
text-decoration:none;
padding:2px 3px;
margin:0px;
}

#noticias_menu ul li a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#6BD9DC;
text-decoration:none;
padding:2px 3px;
margin:0px;
}


/* ------- COMENTARIOS -------- */

#comentarios{
}

#total_comentarios  {
padding:0 0 10px 90px;
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
} 

#total_comentarios span {
font-size:18px;
}

#comentario_fondo_verde {
background:#C4FFEC url(imagenes/comentarios_titulo_fondo.jpg) bottom repeat-x;
height:40px;
width:520px;
margin-left:20px;
padding: 5px 5px 5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2A6B7B;
}

#comentario_persona {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-style:normal;
color:#206D7E;
}

#comentario_fondo_verde img {
float:left;
margin-right:10px;
}

#comentario_texto  {
margin:0px 30px 60px 50px;
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
width:480px;
background: #F7FDF7;
border-bottom:#C1F9C5 dashed 2px;
}

#comentarios_formulario_titulo  {
padding:0 0 0 40px;
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
} 


a.comentarios_enlace{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}

a.comentarios_enlace:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}

a.comentarios_escribir{
color:#999999;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

a.comentarios_escribir:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}


#comentarios_formulario_fondo {
background:#ECF9ED;
width:530px;
margin-left:10px;
padding: 10px 20px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#757575;
}

#comentarios_formulario_identificacion{
background:#DFF4E1;
width:530px;
margin-left:10px;
padding: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#757575;
}

.input_comentario {
background-color:#FFFFFF;
border:3px solid #7FE0E1;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding: 3px;
}

a.comentarios_NOautenticado{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
}

a.comentarios_NOautenticado:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
}


#comentarios_formulario_inscripcion {
padding: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#757575;
}

.input_inscripcion {
background-color:#FBFBF5;
border:3px solid #7FE0E1;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:3px;
}


/* ------- SECCIÓN AGENDA --------  */

#agenda_seccion {
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:25px;
padding:10px 40px 20px 20px;
text-align:left;
vertical-align:top;
width:630px;
}

#agenda_seccion_items {
float:left;
margin:0 40px 20px 40px;
text-align:left;
vertical-align:top;
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

.fecha_agenda {
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
}

#agenda_seccion_items a {
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
}

#agenda_seccion_items a:hover {
color:#3FC048;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration: underline;
}

#agenda_seccion_items p {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}

#agenda_menu{
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:100px 43px 20px 23px;
text-align:left;
vertical-align:top;
width:214px;
}

#agenda_menu span {
background-color:#06C2C4;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#agenda_menu a{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#agenda_menu a:hover{
color:#00FEFE;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}


#agenda_menu ul{
list-style-type:none;
margin:0;
padding-top:5px;
padding-left:15px;
}

#agenda_menu ul li{
padding-top:5px;
}

#agenda_menu ul li a{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#DEF7F8;
text-decoration:none;
padding:2px 3px;
margin:0px;
}

#agenda_menu ul li a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#6BD9DC;
text-decoration:none;
padding:2px 3px;
margin:0px;
}


/* ------- SECCIÓN COMUNICADOS --------  */
#comunicados_seccion_menu{
padding:20px 10px 20px 20px;
text-align:left;
vertical-align:top;
width:250px;
float:left;
}

#comunicados_seccion_general {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:25px;
padding:20px 10px 20px 20px;
text-align:left;
vertical-align:top;
width:650px;
float:left;
}

#comunicados_seccion{
float:left;
width:451px;
vertical-align:top;
text-align:left;
background:#ECF9ED url(imagenes/comunicados_pie.jpg) bottom right no-repeat;
margin:5px 0 0 40px;
}

#comunicados_seccion p img{
float:right;
margin:0 5px 5px 0;
}

#comunicados_seccion p{
margin:0px 0px 25px 10px;
padding: 0px 20px 0px 43px;
background:url(imagenes/comunicados_portada_comillas.jpg) top left no-repeat;
vertical-align:top;
text-align:left;
}

#comunicados_seccion p a{
color:#206D7E;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#comunicados_seccion p a:hover{
color:#06C2C4;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

#comunicados_seccion_autor {
float:left;
width:500px;
margin:0px 150px 10px 0px;
text-align:right;
color:#206D7E;
font-family: Arial,Helvetica,sans-serif;
font-size:13px;
}

.comunicados_texto{
padding: 0px 20px 40px 40px;
margin:0px;
color:#373737;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
clear:both;
}

/* ------- SECCIÓN DOCUMENTOS --------  */

#documentacion_seccion_general {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:20px 40px 20px 20px;
text-align:left;
vertical-align:top;
width:950px;
clear:both
}

#documentacion_menu  {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:20px 43px 20px 23px;
text-align:left;
vertical-align:top;
width:214px;
}

#documentacion_contenido {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:20px 43px 20px 23px;
text-align:left;
vertical-align:top;
width:550px;
}



#documentacion_menu  {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:0px 20px 20px 20px;
text-align:left;
vertical-align:top;
width:280px;
}

.documentacion_menu_span {
background-color:#329AFD;
padding:4px 6px;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}
/*
#documentacion_menu a{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}

#documentacion_menu a:hover{
color:#00FEFE;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}
*/

#documentacion_menu ul{
list-style-type:none;
margin:0;
padding-top:5px;
padding-left:15px;
}

#documentacion_menu ul li{
padding-top:5px;
}

#documentacion_menu ul li a{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#EAF4FF;
text-decoration:none;
padding:2px 3px;
margin:0px;
}

#documentacion_menu ul li a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#4DA5FD;
text-decoration:none;
padding:2px 3px;
margin:0px;
}

#documentacion_busqueda {
background-color:#F0F8FF;
border:3px solid #329AFD;
color:#1111A5;
padding:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
}



#documentos_mostrados  {
width:600px;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
margin-bottom:40px;
min-height:150px;
float:left;
background:#FFFFFF;
}

#documentos_mostrados img {
float:left;
border:#329AFD solid 5px;
margin: 5px 10px 15px 0px;
}

a.Docu{
color:#329AFD;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

a.Docu:hover{
color:#2269A7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
}

#fecha_documentos{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
background-color:#2269A7;
padding:3px 5px;
}

#fecha_azul{
color:#2269A7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:3px 5px;
}

#documento_mostrado  {
width:600px;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top;
margin-bottom:40px;
min-height:150px;
float:left;
background:#FFFFFF;
}

#documento_mostrado img {
float:left;
border:#329AFD solid 5px;
}

#titulo_documento{
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
text-align:left;
font-weight:normal;
}

.azul12{
color:#2269A7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}






#documentos_mostrados p{
margin: 5px;
}

#paginacion_documentacion {
clear:both;
margin:0;
padding:10px 10px 0 0;
text-align: center;
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
}

#paginacion_documentacion2 {
background-color:#329AFD;
padding:2px 4px;
text-align:right;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}


#paginacion_documentacion a {
color:#6496C1;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}

#paginacion_documentacion a:hover {
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:underline;
background-color:#DFEFFF;
}


a.expandir{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

a.expandir:hover{
color:#329AFD;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

a.rastro {
color:#6496C1;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

a.rastro:hover {
color:#014589;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
background-color:#DFEFFF;
}


/* ------- SECCIÓN BOLETIN --------  */

#boletin_seccion {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:25px;
padding:20px 40px 20px 20px;
text-align:left;
vertical-align:top;
width:800px;
}


.boletin_partes {
background-color:#FF99CC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
margin-left:60px;
}

.boletin_p{
	margin: 0 0 0 80px;
}

.boletin_seccion_items {
float:left;
margin:0px 0px 20px 90px;
text-align:left;
vertical-align:top;
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
width:auto;
}

.boletin_seccion_cadaitem{
padding:10px;
margin-left:20px;
margin-bottom:5px;
float:left;
}

#paginacion_boletin {
clear:both;
margin:0;
padding:10px 10px 0 0;
text-align: center;
color:#FF7DBE;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
}

#paginacion_boletin2 {
background-color:#FF7DBE;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}



/* ------- SECCIÓN ENLACES --------  */

.enlaces_menu_tit {
background-color:#EC0076;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
padding:4px 10px;
text-align:right;
vertical-align:text-bottom;
margin-left:10px;
}


.enlaces_menu  {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:0px 20px 20px 20px;
text-align:left;
vertical-align:top;
width:280px;
}

.enlaces_menu ul{
list-style-type:none;
margin:0;
padding-top:5px;
padding-left:15px;
}

.enlaces_menu ul li{
padding-top:5px;
}

.enlaces_menu ul li a{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#FFDFEF;
text-decoration:none;
padding:2px 3px;
margin:0px;
}

.enlaces_menu ul li a:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
background-color:#EC0076;
text-decoration:none;
padding:2px 3px;
margin:0px;
}





.enlaces_mostrados  {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
margin-bottom:25px;
min-height:150px;
}

.enlaces_logo {
float:left;
border:#FF7DBE solid 5px;
margin: 0px 5px 5px 0px;
}

a.enlaces_enlace {
color:#FF7DBE;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
text-decoration:none;
}

a.enlaces_enlace:hover {
color:#EC0076;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
text-decoration:underline;
background-color:#DFEFFF;
}

/* ------- SECCIÓN FALLECIMIENTOS --------  */


#indicador_numero_seccion{
background:url(imagenes/fondo_indicador_seccion.jpg) top left no-repeat;
width: 111px;
height:114px;
margin-left:30px;
text-align:center;
z-index:1;
}

#indicador_numero_digitos_seccion {
color:#DDD53B;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:50px;
height:55px;
}

#indicador_numero_texto_seccion {
color:#DDD53B;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:17px;
height:20px;
}

#indicador_numero_anio_seccion {
color:#D6E7E4;
font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;
font-size:13px;
}

.cuadro_fallecimientos {
background-color:#DEF7F8;
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px;
text-align:left;
margin:5px;
margin-bottom:30px;
}

.cuadro_fallecimientos_causa {
font-size:16px;
}

.cuadro_fallecimientos_blanco {
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}



/* ------- ARTÍCULO NOTICIAS --------  */

#noticias_articulo{
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:0px 10px;
margin-left:20px;
text-align:left;
vertical-align:top;
width:650px;
}

#noticias_articulo_titulo {
background-color:#FFFFFF;
float:left;
padding:10px;
text-align:left;
vertical-align:top;
width:650px;
}


#noticia  {
color:#373737;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
margin-bottom:25px;
}

#noticia p{
margin:15px 0px;
font-size:14px;
line-height:1.4;
}

#noticia img {
float:left;
border:#06C2C4 solid 5px;
margin: 0px 10px 5px 0px;
}

#noticia p img {
float: none;
border:none;
margin:0;
}

#noticia_ps {
background:#E2FEF7; 
margin:30px; 
padding:10px;
color:#666666;
}


#noticia_ps a{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

#noticia_ps a:hover{
color:#2A6B7B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
}


/* ------- ARTÍCULO AGENDA --------  */

#agenda_articulo{
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:10px;
margin-left:40px;
vertical-align:top;
width:590px;
}

#agenda_articulo p{
margin:15px 0px;
font-size:14px;
line-height:1.4;
}

.agenda_articulo_fecha{
color:#06C2C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
}

.agenda_titulo_articulo {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
}

#agenda_articulo_otros {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:100px 23px 20px 10px;
text-align:left;
vertical-align:top;
width:247px;
}


/* ------- ARTÍCULO DOCUMENTOS --------  */

#descargar {
background-color:#EAF4FF;
padding:7px;
text-decoration:none;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-align:left;
}

#descargar img {
margin: 0px;
}

#descargar a{
color:#329AFD;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

#descargar a:hover{
color:#2269A7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
}

/* ------- ARTÍCULO DOCUMENTOS --------  */

#buscador_contenido {
background-color:#FFFFFF;
float:left;
margin-bottom:15px;
padding:20px 43px 20px 100px;
text-align:left;
vertical-align:top;
width:700px;
}

.negro14{
color:#000000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}

.verde16{
color:#11A0AA;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
}

.gris14 {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}


a.buscador_enlaces{
color:#2A6B7B;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
background-color:#DEF7F8;
text-decoration:none;
padding:2px;
margin:2px;
line-height:1.5;
}

a.buscador_enlaces:hover{
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
background-color:#06C2C4;
text-decoration:none;
padding:2px;
margin:2px;
line-height:1.5;
}

/* ------- FORMULARIOS --------  */
.formulaire_erreur {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}

.erreur {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

/* ------- Día Sin Techo --------  */

.enlaces_dst{
color:#FF272A;
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
text-decoration:none;
padding:1px;
margin:2px;
font-weight:bold;
}

.enlaces_dst:hover{
color:#FFFFFF;
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
background-color:#FF272A;
text-decoration:none;
padding:1px;
margin:2px;
font-weight:bold;
}
