BODY{
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10x;
	margin-bottom : 10px;
	text-align:center;
	/* background-color : #acbdd0; */
}

SELECT{
	font-family :  verdana, arial, sans-serif;
	font-size : 10px;
}

A{
	text-decoration : none;
	color : Black;
}

A.hover{
	text-decoration: Underline;
}

a.txtbase:HOVER{
	text-decoration: Underline;
}

.tabla_general{
	border:1px solid #014F9A;
	width : 90%;
}

.txtbase {
	COLOR: #333333;
	 FONT-FAMILY: Arial,Helvética,sans-serif,Verdana; 
	 FONT-SIZE: 11px;
}

.txtbase_azul {
	COLOR: #0000CD;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_blanco {
	COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_rojo {
	COLOR: #18009F;
	 FONT-FAMILY:  Arial,Helvetica,sans-serif; 
	 FONT-SIZE: 13px;
	font-weight : bold;
}

.txtbase_peq {
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
}

.txtbase_peq_azul {
	COLOR: #000066;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
	font-weight : bold;
}

.txtbase_peq_enlace{
	COLOR: #0000CD;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
}


.enlaces {
	COLOR: #ffffff; 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.texto{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	color: Black;
}

.texto2{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14 Px;
	color: Black;
	font-weight : bold;
}

.texto-pq{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
	color: Black;
}

.borde_tabla{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
}

.fondo_derecha{
	 background-color: #FFFFFF;
}
.fondo_listado_izda{
	background-color :#c2d4e9;
	background-image : url('../iconos/fondo_deg_3.gif');
	padding:2px;
	
}

.listado_izda{
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.listado_izda:hover{
	 COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.listado_izda_seleccionado{
	COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
	 font-weight : bold;
}

.listado_izda_seleccionado_sub{
	COLOR: #000000;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
	 font-weight : bold;
}

.menu_cabecera{
	padding:4px;
	padding-left:10px;
	padding-right : 10px;
	border-right: 2px solid #014F9A;
}

.listado_arriba{
	COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.listado_arriba:hover{
	COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
	text-decoration : underline;
}


.cab_titular{
	background-color : #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold
}
.referencia{
	font-family: Tahoma, Arial;
	font-size: 11Px;
	color: Black;
}
.titnoticia {
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}

.ant_sig {
	COLOR: #4444aa; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px
}

.ant_post {
	COLOR: #4444aa; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px;
	font-weight : bold;
}

.ruta1 { 
	 background-color : #336699;
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight: bold; 
	color: #FFFFFF
}

.ruta2 { 
	 background-color : #336699;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold
}

.ruta2_sin { 
	COLOR: #C450F7; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold
}

.cabecera_foros{
	background-color : #F5F5DC;
	color : Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.cabecera_foros2{
	background-color : #336699;
	color : White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.listado1{
	background-color : #E3E3E3;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11 px;
	 color: Black;
}

.listado2{
	background-color : #CCCCCC;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11 px;
	 color: Black;
}

a.listado1:HOVER{
	font-weight : bold;
}

a.listado2:HOVER{
	font-weight : bold;
}

.lateral_formu{
	background : #6B7594;
	color : White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.separacion{
	background : #5F5F5F;
	border-color : #5F5F5F;
}

.cab_amarilla{
	background-color : #ffffff;
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	color: #000066;
	font-weight : bold;
}

.tit_evento{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	font-weight : bold;
	color: #2035A5;
}

.tit_evento_cad{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	font-weight : bold;
	color: #ADADAD;
}

.tit_evento2{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	color: #2035A5;
}

.txt_evento{
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	color: #000066;
	font-weight : bold;
}

.registro_fondo{
	background-color : #8393B8;
}

.registro_fondo2{
	background-color:#CED8E4;
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.registro_cabecera{
	background-color : #666699;
	COLOR:White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight : bold;
}

.calendario_hoy{
	background-color : #DAB503;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
}

.calendario_evento{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
	color : #B00000;
	font-weight : bold;
}

.buscador_encab{
	background-color : #7F879F;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12Px;
	color: White;
	font-weight : bold;
}

.buscador_encab2{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12Px;
	color: Black;
	font-weight : bold;
}

.buscador_selec{
	background : Teal;
	font-size : 9px;
	color: white;
	cursor : crosshair;
}

.buscador_conect{
	font-family : Arial;
	font-size : medium;
	color : Blue;
}

.boton_menu{
	background : #9999CC;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight : bold;
	cursor : hand;
}

.imprimir_1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
	font-weight : bold;
}

.imprimir_2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
}

.fich{
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	text-align : justify;
	margin-right : 6px;
	background-color : #000078;
	color : White;
}

.fich_fondo{
	border-color : #000078;
	border-style : solid;
	border-width : 1px;
	background-color : #CEDBE7;
	font-family: verdana, arial, sans-serif;
	font-size: 9Px;
}

.tit_secciones{
	background-color : #014F9A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 11px;
	font-weight : bold;
	padding : 2px;
	padding-left : 8px;
	
}

.titulares{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 font-weight: lighter; 
	 color: #FFFFFF;
	 background-color : #014F9A;	   
	/*background-color : #336699;*/
}
.acceso_rapido{
	COLOR: white; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	FONT-SIZE: 13px;
	 FONT-WEIGHT: bold; 
	 PADDING-BOTTOM: 2px;
	  PADDING-TOP: 2px;
	background-color : Black;
}

.accesos{
	background-color : #014F9A;	   
	/*background-color : #336699;*/
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	border-color : Black;
	border-style : solid;
	border-width : 1px;
	margin-top : 8px; 
}

.selectArea {
	width:230px;
	height:25px;
	background:url(../iconos/select_bg.gif) repeat-x left top;
	margin-top:2px;
}
.selectArea .left {
	width:8px;
	height:25px;
	float:left;
	background:url(../iconos/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:25px;
	float:right;
	background:url(../iconos/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:25px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	/*width:120px;*/
	margin-left:5px;
	margin-right:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#111;
	padding-top:3px;
	font-size:11px;
	text-align:left;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:0px;
	width:230px;
	height:332px;
	overflow-y:auto;
	overflow-x:hidden;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	padding:0px;
	font-size:11px;
	z-index:20;
	border:1px solid #5F6062;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	text-align:left;
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#666666;
	text-decoration:none;
	display:block;
	padding:0px 4px;
	border-top:0px solid #5F6062;
	border-left:0px solid #5F6062;
	border-right:0px solid #5F6062;
	font-size:10px;
}

.optionsDivVisible a:link {
	color:#5F6062;
	text-decoration:none;
	font-size:10px;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
	font-size:10px;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}


.mainn {position:relative;	width: 980px;	margin: 0 auto;	padding: 0; clear:both;text-align:left;}
#mainpage {width:980px;margin-top:5px;border-bottom:1px solid #d8d8d0;}
#ppalnoticias {width:665px;float:left;overflow: hidden;}
#lateralderecho {width:315px;float:left;}
#lateralderecho #inn {width:300px;float:right;}
.bannerscabecera {margin-bottom:10px;}
.banner_d {margin-bottom:10px;text-align:center;}
.cabecera {background-image:url(../iconos/cab/bldistrito.gif);width:980px;	height:115px; background-position: top left;  background-repeat:no-repeat; overflow:hidden;}
#logotipo {float:left;width:250px;}
#logotipo #fechahoy {height:35px;line-height:35px;font-family:Verdana;font-size:10px;color:#4b4b4b;}
#registro_cabecera {width:160px;height:115px;background-image:url(../iconos/cab/fondoreg.png);font-size: 11px; font-family: Arial, Helvetica, sans-serif;color:#ffffff;float:right;}
#registro_cabecera .enlace {color:#ffffff;font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
#registro_cabecera_centro {width:140px;margin-left:10px;margin-top:10px;height:105px;}
#registro_cabecera .campos_usuario input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; height: 18px; width: 140px; border: 0px #ffffff solid;margin-bottom:5px;}
#registro_cabecera #separador_registro {height:10px;margin-top:5px;}
.inputbuscar {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6A009F; height: 18px; width: 140px; border: 2px #6A009F solid;}
.sbmbuscar {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:white; background-color: #18009F; height: 18px; width: 40px; border: 1px #18009F solid; }
.limpiar {clear:both !important;line-height:0px;font-size:0px;height:0px;}
#medio_portada1 {width:665px;}
.medio_portadaA {width:325px;border-bottom:1px solid #d8d8d0;margin-bottom:10px;}
#portada_medio_1 {width:333px;float:left;}
#portada_medio_1a {border-right:1px solid #D8D8D0;}
#portada_medio_2 {width:325px;float:left;margin-left:7px;}
.txt_menu_1A {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
.txt_menu_1B {color:#18009F;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
.cajas {background-color:#FFFFFF;border-color:#999999;border-style:solid;border-width:0 1px 1px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:5px;}
.textocajas {color:#18009F;font-family:Arial,Helvética,sans-serif,Verdana;font-size:13px;}
.textocajas2 {color:#C450F7;font-family:Arial,Helvética,sans-serif,Verdana;font-size:13px;font-weight:bold;}
.foto {clear:both;}
.foto a:hover img{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}
.txt_enlacesB {color:#1044A0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
#colizq {float:left;width:220px;}
.cntinf {background-color:#EDEDED;border:1px solid #D3D3D3;}
.cntinf_inn {width:660px;padding-top:10px;padding-bottom:10px;}
.cntinf_inn_a {width:388px;}
#menupie ul {	padding:0px;	margin:0px;	list-style:none; text-align:right;height:20px;line-height:20px;}
#menupie ul li {	font-family:Arial,Helvetica,sans-serif;font-size:11px;display: inline;}
#menupie ul li a{	font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000}

.blogsinp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px; width: 685px; border: 1px #666666 solid;}
.submenu, .submenu a {font: bold 13px Arial,Verdana;	padding:5px 0px 3px;text-indent:24px;background-color:#C450F7;color:white;}
.medio_portadaA div{margin-bottom:10px;}
.noticiaportada {margin-bottom:10px;display:table;}
.bannerc {margin-top:10px;margin-bottom:10px;}
.linkmas {color:#C450F7;font: normal 11px Arial,Verdana;}

#ultimas_noticias{
	width:100%;
	overflow:hidden;
}

#ultimas_noticias #botones{
	width:100%;
	clear:left;
	background-color:#18009f;
	overflow:hidden;
	height:28px;
}
#ultimas_noticias #botones ul{
	width:305px;
	height:28px;
	padding:0px;
	margin:0px;
	list-style:none;
	overflow:hidden;
}
#ultimas_noticias #botones li{
	width:100px;
	float:left;
	clear:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	height:29px;
	line-height:29px;
	text-align:center;
}
#ultimas_noticias #botones li.li1{border-left:2px solid #ffffff;width:100px;}
#ultimas_noticias #botones li.li2{border-left:2px solid #ffffff;width:100px;}
#ultimas_noticias #botones li a:link{
text-align:center;
display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	border-bottom:1px solid  #869AC4;
}
#ultimas_noticias #botones li a:visited{
display:block;
	color:#ffffff;
}
#ultimas_noticias #botones li a.active{color:#ffffff;border-bottom:1px solid #fff;font-weight:bold;background-color:#C450F7;}

#ultimas_noticias #botones li.on{

	float:left;
	clear:none;
	margin-right:2px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#676763;
	cursor:pointer;
}


#ultimas_noticias #contenidomv, 
#ultimas_noticias #contenidoul, 
#ultimas_noticias #contenidome{
	width:100%;
	overflow:hidden;
	padding:7px 0px;
	margin-bottom:10px;
	text-align:left;
	float:left;
	border-color:#999999;border-style:solid;border-width:0 1px 1px;
}
#ultimas_noticias #contenidomv ul, 
#ultimas_noticias #contenidoul ul, 
#ultimas_noticias #contenidome ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#ultimas_noticias #contenidomv li , 
#ultimas_noticias #contenidoul li,
#ultimas_noticias #contenidome li{
	width:278px;
	float:left;
	clear:left;
	background-repeat:no-repeat;
	margin-left:14px;
	font-weight:normal;
	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #333333;
	margin-bottom:8px;
	background-position: left center;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:link , 
#ultimas_noticias #contenidoul li a:link,
#ultimas_noticias #contenidome li a:link{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #333333;
	font-weight:normal;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:visited, 
#ultimas_noticias #contenidoul li a:visited, 
#ultimas_noticias #contenidome li a:visited{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #333333;
	font-weight:normal;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:hover, 
#ultimas_noticias #contenidoul li a:hover, 
#ultimas_noticias #contenidome li a:hover{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #333333;
	font-weight:normal;
	text-decoration:underline;
}
.mod_contenedor {
background:#fafbff none repeat scroll 0%;
border:1px solid #dbe7f7;
color:#9bb8da;
display:table;
padding:9px;
width:600px;
}
.mod_contenedor_preguntas {
background:#FDFDFD none repeat scroll 0%;
font-family:Arial,Helvetica,sans-serif;
border:1px solid #9bb8da;
color:#9bb8da;
height:1%;
padding:9px;
margin-left:7px;
margin-right:5px;
font-size:11px;
}
#envio_formulario input.ctexto {
padding:1px 2px;
width:183px;
border:1px solid #a3bbdd;
}
#envio_formulario textarea {
border:1px solid #a3bbdd;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0pt 2px;
width:366px;
}
a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active {
background:#E6EBF1 none repeat scroll 0%;
border:1px solid #B0C0CF;
color:#496E92;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px;
text-decoration:none;
}
a.btn_navega:hover {
background:#869EBB none repeat scroll 0%;
border:1px solid #B0C0CF;
color:#ffffff;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px;
text-decoration:none;
}

#imagvid{
	width:100%;
	overflow:hidden;
}

#botimagvid{
	width:100%;
	clear:left;
	background-color:#18009F;
	overflow:hidden;
	height:20px;
}
#botimagvid ul{
	width:240px;
	height:20px;
	padding:0px;
	margin:0px;
	list-style:none;
	overflow:hidden;
	/*background:url(../iconos/latder/fondocab.gif) no-repeat top center;*/
}
#botimagvid li{
	width:120px;
	float:left;
	clear:none;
	background-color:#18009F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	height:21px;
	line-height:21px;
	text-align:center;
}
#botimagvid li.li1{width:120px;}
#botimagvid li a:link{
text-align:center;
display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	border-bottom:1px solid  #869AC4;
}
#botimagvid li a:visited{
display:block;
	color:#ffffff;
}
#botimagvid li a.active{color:#ffffff;border-bottom:1px solid #fff;font-weight:bold;background-color:#C450F7;}

#botimagvid li.on{

	float:left;
	clear:none;
	margin-right:2px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

