/* CSS Document */
.contador_de_visitas {
color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-style:solid;
border-width:2px;
border-color:#006600;
vertical-align:top;

}

.contador_de_visitas_titulo {
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-style:solid;
border-width:1px;
border-color:#333333;
vertical-align:top;
text-align:center;
background-color:#006600;
font-weight:bold;
background-image:url(../boletin/image/back_bar.jpg);
background-repeat:repeat-x;
margin:0px;
padding:2px;
vertical-align:text-top;



}

.usuarios_online{
color:#006600;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
font-weight:bold;
text-align:center;
list-style-image:url(../image/logo_msn.png);
}

.mostrar_fecha{
color:#006633;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
text-align:left;
font-style:oblique;
font-weight:bold;
}

.encabezado_titulo_seciones{
border-bottom:#FFCC33 solid;
border-bottom-width: 2px;
border-right:#FFCC33 solid;
border-top:#FFCC33 solid;
border-right-width: 2px;
border-left: #FFCC33 solid;
border-left-width: 2px;
background:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
borde
}

.borde_formulario_gris{
border-bottom:#666666 2px solid;
border-right:#666666 2px solid;
border-left:#666666 2px solid;
}

.borde_formulario_verde{
border-bottom:#006633 2px solid;
border-right:#006633 2px solid;
border-left:#006633 2px solid;

}



.encabezado_titulo_secciones_verde{
border-bottom:#006633 solid;
border-bottom-width: 2px;
border-right:#006633 solid;
border-top:#006633 solid;
border-right-width: 2px;
border-left: #006633 solid;
border-left-width: 2px;
background:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
borde
}

.cuadro_download{
border-color:#5B77B1;
border-width:1px;
border-style:dashed;
/*background: #84A2EB;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
width:40px;
height:40px;
border-spacing:10px;
margin:4px;
vertical-align:middle;
text-align:center;
padding:4px;

}
.cuadro_download_programas_desarrollados{
border-color:#FFCC33;
border-width:2px;
border-style:solid;
background-color:#FFFFCC;
/*background: #84A2EB;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
margin:4px;
vertical-align:middle;
text-align:center;
padding:4px;
width:330px;
}

.linea_amarilla{
border-bottom:#FFCC33 solid;
border-bottom-width: 2px;
}

.linea_verde{
border-bottom:#006633 solid;
border-bottom-width: 2px;
border-right: #FFFFFF;
}

.borde_amarillo{
border: #FFCC33 solid;
border-width:2px;
border-bottom:#FFCC33 solid;
border-bottom-width: 2px;
}

.borde_verde{
border: #009933 solid;
border-width:2px;
border-bottom:#009933 solid;
border-bottom-width: 2px;
padding:5px;
}
.borde_gris{
border: #666666 solid;
border-width:2px;
border-bottom:#666666 solid;
border-bottom-width: 2px;
padding:5px;
}

.borde_gris_con_fondo{
border: #666666 solid 2px;
padding:5px;
background-color:#CCCCCC;
}


.borde_azul{
border: #333399 solid;
border-width:2px;
border-bottom:#333399 solid;
border-bottom-width: 2px;
}

.borde_rojo{
border: #CC3300 solid;
border-width:2px;
border-bottom:#CC3300 solid;
border-bottom-width: 2px;
}

.borde_naranja{
border: #FF9933 solid;
border-width:2px;
border-bottom:#FF9933 solid;
border-bottom-width: 2px;
}
.borde_gris{
border: #CCCCCC solid;
border-width:2px;
border-bottom:#CCCCCC solid;
border-bottom-width: 2px;
}

.letra_encabezado_tabla{
font:Verdana, Arial, Helvetica, sans-serif;
font-style:oblique;
color:#000000;
font-size:12px;
font-weight:bold;
vertical-align:bottom;
text-align:left;
}
.encabezado_titulo_secciones_gris{
border-bottom:#666666 solid;
border-bottom-width: 2px;
border-right: #666666 solid;
border-top: #666666 solid;
border-right-width: 2px;
border-left: #666666 solid;
border-left-width: 2px;
background:#C8C8C8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:center;
}


.encabezado_titulo_seciones_gris{
border-bottom:#666666 solid;
border-bottom-width: 2px;
border-right: #666666 solid;
border-top: #666666 solid;
border-right-width: 2px;
border-left: #666666 solid;
border-left-width: 2px;
background:#C8C8C8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
background-position:left;
background-image:url(../image/links/links_ico_on.png);
background-repeat:no-repeat;
height:45px;
}

.linea_gris{
border-bottom:#666666 solid;
border-bottom-width: 2px;
}

.lista_links{
list-style-image:url(../image/links/vinieta_roja.png);
font:"Courier New", Courier, monospace;
font-size:12px;
font-weight:bold;
text-align:left;
}
.lista_informes{
background-color:#FFFFFF;
list-style:circle;
list-style-image:url(../image/links/vinieta_roja.png);
list-style-position:inside;
text-align:left;
padding:5px;



}

.lista_links_vinculos{
list-style:none;
font:"Courier New", Courier, monospace;
font-size:12px;
font-weight:bold;
text-align:left;
}
.borde_left{
border-left:#666666 solid;
border-left-width:2px;
}

.bordes_tabla_gris{
border-left:#666666 solid;
border-left-width: 2px;
border-right:#666666 solid;
border-right-width: 2px;
border-bottom:#666666 solid;
border-bottom-width: 2px;
}
.borde_amarillo_left_right_bottom{
border-bottom:#FFCC33 solid;
border-bottom-width: 2px;
border-left:#FFCC33 solid;
border-left-width: 2px;
border-right:#FFCC33 solid;
border-right-width: 2px;
}
.borde_amarillo_left{
border-bottom:#FFCC33 solid;
border-bottom-width: 2px;
border-right:#FFCC33 solid;
border-right-width: 2px;
}

.borde_amarillo_tabla
{
	border:#FFCC33 solid;
	border-width:1px;
	background-color:#FFFFCC;
}

.borde_gris_tabla
{
	border:#666666 solid;
	border-width:1px;
	background-color:#CCCCCC;
}

.borde_amarillo_tabla_sub_congresos{
	border:#FFCC33 solid;
	border-width:1px;
	background-color:#FFFFCC;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	font:"Courier New", Courier, monospace;
	font-size:11px;
	font-weight:bold;
}
.borde_gris_tabla_sub_congresos{
	border:#666666 solid;
	border-width:1px;
	background-color:#CCCCCC;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	font:"Courier New", Courier, monospace;
	font-size:11px;
	font-weight:bold;
}
.linea_amarilla_sub_congresos{
	border-bottom:#FFCC33 solid;
	border-bottom-width:1px;
}
.linea_gris_sub_congresos{
	border-bottom:#666666 solid;
	border-bottom-width:1px;
}
.estilo_encabezado_celda{
font:"Courier New", Courier, monospace;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
}

.estilo_encabezado_celda_programas_desarrollados{
font:"Courier New", Courier, monospace;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
position:relative;
left:120px;
}


.lista_congresos{
padding:5px;

list-style-type:circle;
font:"Courier New", Courier, monospace;
font-size:11px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}

.lista_programas_desarrollados{
/*padding:5px;*/
list-style-image:url(../image/download/ico_pdf.png);
/*list-style-type:circle;*/
font:"Courier New", Courier, monospace;
font-size:10px;
font-weight:bold;
text-align:left;
/*vertical-align:middle;*/
}

.titulo_noticia{
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
text-align:center;
}
.titulo_seccion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:left;
text-decoration:underline;





}

.texto_noticia{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding:5px;
}

.texto_poesia{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
padding:20px;

}


.texto_noticia_chico{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;

font-size:9px;
font-weight:bold;
text-align:justify;
}
.tabla{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-align:left;
padding:5px;
border:#FFCC33 1px solid;
}
.texto_formulario{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.estilo_formulario_verde{
border:#009933 1px solid;
color:#006633;
width:125px;
height:20px;
}
.estilo_formulario_gris{
border:#CCCCCC 1px solid;
color:#666666;
width:125px;
height:20px;
}
.estilo_formulario_gris_text_area{
border:#CCCCCC 1px solid;
color:#666666;
overflow:auto;
}


.estilo_formulario_verde_text_area{
border:#009933 1px solid;
color:#006633;
overflow:auto;
}

A.lnk_pd:link {
	COLOR:#000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
A.lnk_pd:visited {
	COLOR:#000000; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:none;
}
A.lnk_pd:hover {
	COLOR:#0066FF; 
	CURSOR: hand; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none;
}

A.lnk_fc:link {
	COLOR:#0066CC;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
A.lnk_fc:visited {
	COLOR:#0066CC; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:none;
}
A.lnk_fc:hover {
	COLOR:#0099FF; 
	CURSOR: hand; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none;
}

A.lnk_agenda:link {
	COLOR:#0033FF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
A.lnk_agenda:visited {
	COLOR:#0033FF; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:none;
}
A.lnk_agenda:hover {
	COLOR:#00CCFF; 
	CURSOR: hand; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION:underline;
	font-family:Arial, Helvetica, sans-serif; 
	text-transform:none;
}

/**/
A.lnk_curso:link {
	COLOR:#FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
A.lnk_curso:visited {
	COLOR:#FFFFFF; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:none;
}
A.lnk_curso:hover {
	COLOR:#FFFFFF; 
	CURSOR: hand; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION:underline;
	font-family:Arial, Helvetica, sans-serif; 
	text-transform:none;
}
/**/

.tit_radio_tv {
font-weight:bold;
text-align:center;

}
.recuadro_texto_noticia{
border:#666666 thin solid;
background-color:#CCCCCC;
border-left-width:1px;
border-top-width:1px;
border-right-width:3px;
border-bottom-width:3px;
font-weight:bold;
text-align:center;

}

.recuadro_nuevas_publicaciones{
border:#666666 thin solid;
background-color:#CCCCCC;
border-left-width:1px;
border-top-width:1px;
border-right-width:4px;
border-bottom-width:4px;
font-weight:bold;
text-align:center;
font-size:18px;
height:30px;
width:247px;

}

.recuadro_navegando{
border:#666666 thin solid;
background-color:#CCCCCC;
border-left-width:1px;
border-top-width:1px;
border-right-width:3px;
border-bottom-width:3px;
font-weight:bold;
text-align:center;
font-size:16px;

}

.pie_pagina{
font-weight:bold;
color:#FF0000;
font-style:italic;
cursor:crosshair;
}

.fondo_gris
{
	background-image:url(../image/div_gris1.jpg);/*div_gris_comun_claro.jpg);*/
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCFFCC;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:247px;
	border:#666666 solid 1px;
	
}

.div_gris
{
	background-color:#CCCCCC;
	border: #6C6C6C solid 1px;
	/*border-top:none;
	border-bottom:#6C6C6C solid 4px;
	border-right:#6C6C6C solid 4px;*/
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:247px;
	border-top:none;
	
	
}

.fondo_rojo
{
	background-image:url(../image/div_rojo.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:341px;
}

.div_rojo
{
	background-color:#FFE8E8;
	border:#FF0000 solid 1px;
	border-top:none;
	border-bottom:#FF0000 solid 1px;
	border-right:#FF0000 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:247px;
}

.fondo_azul
{
	background-image:url(../image/div_azul.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:247px;
}

.div_azul
{
	background-color:#EAEAFF;
	border:#0000B0 solid 1px;
	border-top:none;
	border-bottom:#0000B0 solid 1px;
	border-right:#0000B0 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:247px;
	
}

.fondo_verde
{
	background-image:url(../image/div_verde.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:247px;
}

.div_verde
{
	background-color:#DFFFEF;
	border:#008040 solid 1px;
	border-top:none;
	border-bottom:#008040 solid 1px;
	border-right:#008040 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:247px;
}

.fondo_amarillo
{
	background-image:url(../image/div_amarillo.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:247px;
}

.div_amarillo
{
	background-color:#FFFFCC;
	border:#FFFF33 solid 1px;
	border-top:none;
	border-bottom:#FFFF33 solid 1px;
	border-right:#FFFF33 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:247px;
}

.fondo_verde_curso
{
	background-image:url(../image/div_verde.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:225px;
}

.div_verde_curso
{
	background-color:#B3FFD9;
	border:#009933 solid 1px;
	border-top:none;
	border-bottom:#009933 solid 1px;
	border-right:#009933 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:225px;
}

.fondo_rojo_curso
{
	background-image:url(../image/div_rojo.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:225px;
}

.div_rojo_curso
{
	background-color:#FFE8E8;
	border:#FF0000 solid 1px;
	border-top:none;
	border-bottom:#FF0000 solid 1px;
	border-right:#FF0000 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:225px;
}

.fondo_azul_curso
{
	background-image:url(../image/div_azul.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:225px;
}

.fondo_azul_curso_1
{
	background-image:url(../image/div_azul.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:225px;
}

.div_azul_curso
{
	background-color:#EAEAFF;
	border:#0000B0 solid 1px;
	border-top:none;
	border-bottom:#0000B0 solid 1px;
	border-right:#0000B0 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:225px;
}


.div_agenda_foto
{
background-image:url(../image/icono-camara.gif);
background-position:right;
background-repeat:no-repeat;
height:46px;
width:51px;


}
.encuesta
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
border:1px solid #FF0000;
margin-top:15px;
background-color:#FFCCCC;
font-weight:bold;


}
.encuesta_nueva
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
border:1px solid #400080; 
margin-top:15px;
background-color:#E6CCFF;
font-weight:bold;


}

.input
{
border:#400080 solid 1px; //#FF0000
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:110px;

}
.texto_formulario_curso{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#000000;
font-weight:bold;

}

.controles_formularios{
height:20px;
width:110px;
font-size:11px;
color:#000000;
font-weight:bold;
border:#666666 1px solid;
border-bottom:#666666 2px solid;
border-right:#666666 2px solid;
padding-left:5px;
background-color:#E9E9E9;

}

.div_arte{

border:#666666 double 5px;
border-style:groove;
margin:10px;
padding:10px;
width:389px;
text-align:center;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}


.cuadro_naranja_completo{
background-image:url(../image/div_completo_naranja3.jpg);
background-position:top left;
background-repeat:repeat-y;
width:266px;
margin:5px;
padding:3px;
border:#000000 solid 3px;
border-left:#000000 solid 1px;
border-top:#000000 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.cuadro_rojo_completo{
background-image:url(../image/div_rojo_300.jpg);
background-position:top left;
background-repeat:repeat-y;
width:266px;
margin:5px;
padding:3px;
border:#000000 solid 3px;
border-left:#000000 solid 1px;
border-top:#000000 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}
.cuadro_opinion_violeta{
border:#330066 solid 1px;
border-right:#330066 solid 3px;
border-bottom:#330066 solid 3px;
background-color:#FFC4FF;
width:266px;
margin:5px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}

.cuadro_opinion_verde{
border:#00974B solid 1px;
border-right:#00974B solid 3px;
border-bottom:#00974B solid 3px;
background-color:#CCFFE6;
width:266px;
margin:5px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}

.cuadro_opinion_verde_video{
border:#00974B solid 1px;
border-right:#00974B solid 3px;
border-bottom:#00974B solid 3px;
background-color:#FFFFFF;
width:266px;
margin:5px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}


.cuadro_imagen_encabezado{
border:#FF0000 solid 3px;
border-right:#006600 solid 3px;
border-bottom:#006600 solid 3px;
background-color:#FFFFFF;
width:266px;
margin:5px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../image/fiestas/Deseo-de-fin-de-a%C3%B1o.jpg);
background-position:center;
background-repeat:no-repeat;


}

.cuadro_promocional_naranja{
border:#CC9900 solid 1px;
border-right:#CC9900 solid 3px;
border-bottom:#CC9900 solid 3px;
background-color:#FFFFB3;
width:266px;
margin:5px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}

.cuadro_promocional_azul_claro{
border:#000099 solid 1px;
border-right:#000099 solid 3px;
border-bottom:#000099 solid 3px;
background-color:#D2D2FF;
width:266px;
margin:5px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}