
/*Inicio de la zona de estilo de la herramienta de imagenes*/
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;	}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(/imx/lightBox/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/imx/lightBox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/imx/lightBox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;	overflow: auto;	width: 100%	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}		
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}

/*Final de la zona de herramienta de carga de imagenes*/	
		
        .A {text-decoration:none}        
        #body{text-align:center;font-size: 0.8em;color:black; background-color:white; margin:0px 0px 0px 0px; font-family: verdana, Arial, Helvetica, sans-serif;} 
		.clear{clear:both;}
		
		.H1{font-size:1.2em;}
		.H2{font-size:1.2em;}
		#ul{font-size: 0.8em;}
		#li{font-size: 0.8em;}
		.p{font-size: 0.8em;}

		.boton{font-family: verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;text-align: center;color: #4a516b;background-color: white;border: solid 1px #9298b4;}


		
		/**/
		#ContenedorConjunto{width:950px;min-height:100%;text-align:left; margin-left:auto; margin-right:auto; top:0; bottom:0; }
		/*Zona contenidos*/
		#ContenedorCentral{width:948px;_width:950px;height:auto;overflow:hidden; border-left:solid 1px silver; border-right:solid 1px silver;margin-top:0px; margin-bottom:0;float:none; margin-left:auto; margin-right:auto;background-color:white;}
		
		/*Bloque derecho*/
		#ContenedorBloque{width:250px;float:left;overflow: hidden; margin-top:20; margin-bottom:0; background-color:white; }
				
		
		/*Cabecera*/
		#ContenedorCabecera{width:950px;float:none;margin-left:auto; margin-right:auto;height:123px;background: transparent url(/files/images/fondo_Cabecera.jpg) no-repeat;}
						
			#ContenedorLogotipo{width:230px;height:auto; padding-left:10px;float:left;padding-top:27px;}
		
			/*Menu*/
			#contenedorMenu{width:680px; height:60px;float:left;margin-top:35px;padding-top:25px; padding-left:15px;background: transparent url(/files/images/fondo_menu.png) no-repeat;}			
			#Menu a{width:auto;height:auto;text-decoration:none;font-size: 0.9em;color:white; float:left; margin-right:15px;margin-left:15px;}
			#Menu a:hover{color:black;outline: none; text-decoration:underline;float:left;}	
					
			
			#MenuActivo a{width:auto;height:auto;text-decoration:none;font-size: 0.9em;color:gold;float:left;margin-right:15px;margin-left:15px;}
			#MenuActivo a:hover{color:black;outline: none; text-decoration:underline;}	
			
			
			
			#ContenedorRastroMenu{width:950px;clear:both; float:none;height:20px; overflow:auto; margin-right:50px; background-color:White;}			
			
			#subMenu{ margin-bottom:20px; width:190px;font:verdana, Helvetica, sans-serif;}
			#subMenu ul{margin:0px;padding:0px;}
			#subMenu ul li {float:none;padding-left:10px;list-style-type:none;padding-right:10px;padding-top: 5px;padding-bottom: 5px;border-bottom:1px dashed silver;}
			#subMenu ul li a{text-decoration:none;font-size: 0.9em;color:Black;}
			#subMenu ul li a:hover{color:gray;outline: none;}
			
		
		#MenuCabecera{width:250px;height:auto;float:right;padding-top:6px; margin-right:0;color:White;}
		#MenuCabecera a{color:white;font-family:Arial;text-decoration:none;}
		#MenuCabecera a:hover{ text-decoration:underline; }
		
		.EnlacesMapa{width:250px;height:auto;float:right;font-size:0.7em;padding-top:6px; margin-right:0;color:gray;}
		.EnlacesMapa :hover{ text-decoration:underline; }
		
		#MenuPie{width:750px;height:auto;float:right;padding-top:3px; padding-right:10px;color:White;}
		#MenuPie a{color:white;font-family:Arial;text-decoration:none;}
		#MenuPie a:hover{ text-decoration:underline; }
		
		#ContenedorIdiomas{width:170px;height:20px;float:left; margin:80px 0px 0px  10px;}

		/*ContenedorEnlaceHome*/
		#ContenedorEnlaceHome{width:660px;height:105px;float:left;}
		/*Contenedor validacion*/
		#ContenedorValidacion{width:250px;_width:250px; height:auto; overflow:hidden;background-color:white; padding: 10px   10px  0px 10px;}
		
		/**/
		#ContenedorRegistro{width:310px;height:auto; overflow:hidden;background-color:#CEE4F0; padding: 10px 10px 10px 10px;}
		#MensajeEntidadesRegistro{width:310px;height:auto; font-size:0.8em; overflow:hidden;border:solid 1px #CEE4F0; padding: 10px 10px 10px 10px;margin-bottom:15px;}
		
		/*ContenedorContenidos*/
		#ContenedorContenidos{width:680px;_width:690px; min-height:550px; overflow:hidden; float:left;background-color: white; padding: 15px  0px 20px 15px; border-left:solid 1px silver;}
		
		/*Contenedor votacion*/
		#ContenedorVotacion{border:solid 1px silver; height:auto;overflow:hidden ;padding: 10px 5px 10px 5px; width:188px;_width:198;}
		#ContenedorVotacion h1{font-family:Verdana; font-size:8pt; font-weight:bold;}		
		

		
		/*Noticias*/		
		#NoticiasAleatorias{height:auto; margin-left:0; margin-right:0; padding: 10px 5px 10px 5px; background-color:#EFEFEF;}
		#NoticiasAleatorias ul{margin:0px;padding:0px;font: 0.95em verdana, Helvetica, sans-serif;}		
		#NoticiasAleatorias ul li {float:none;list-style-type:none;padding-left:10px;padding-right:10px;padding-top: 0px;padding-bottom: 0px;}
		#NoticiasAleatorias ul li a{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:Black;}
		#NoticiasAleatorias ul li a:hover{text-decoration:none; margin: 0;font-size:0.95em;color:gray;}
		#NoticiasAleatorias ul li a#Mas{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:#9ECFEA;}
		#NoticiasAleatorias ul li a:hover#Mas{text-decoration:none;outline: none; margin: 0;font-size:0.95em;color:gray;}
		
		#Noticias{border:solid 0px silver;height:auto;width:410px; padding: 0px  5px 10px  0px;}
		#Noticias ul{margin:0px;padding:0px;font: 0.95em verdana, Helvetica, sans-serif;}		
		#Noticias ul li {float:none;list-style-type:none;padding-left:10px;padding-right:10px;padding-top: 0px;padding-bottom: 0px;}
		#Noticias ul li a{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-weight:normal;color:Black;}
		#Noticias ul li a:hover{text-decoration:none; margin: 0;color:gray;}
		#Noticias ul li a#Mas{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-weight:normal;color:#9ECFEA;}
		#Noticias ul li a:hover#Mas{text-decoration:none;outline: none; margin: 0;color:gray;}
				
		#NoticiasPortada{ border-top:solid 1px silver; height:auto;width:760px; padding-top:10px;overflow:hidden; margin-top:10px;padding-left:0px;}
		#NoticiasPortada a{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:Black;}
		#NoticiasPortada a:hover{text-decoration:none; margin: 0;font-size:0.95em;color:gray;}
		#NoticiasPortada a#Mas{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:#9ECFEA;}
		#NoticiasPortada a:hover#Mas{text-decoration:none;outline: none; margin: 0;font-size:0.95em;color:gray;}				
			
		.TitularNoticiasHome{font-family: verdana, Arial;text-align:left;font-size: 15px;color: black;}		
		.FechaNoticiasHome{font-family: verdana, Arial;text-align:left;font-size: 0.9em;color: black;}
					
		.contenedorNoticiaHome{float:left;height:auto;width:420px;height:auto; overflow:hidden;}
		.EntradillaNoticiaHome{font-family: verdana, Arial;text-decoration:none;text-align:left;font-size: 0.9em;width:400px;color: gray;}	
		.TitularNoticiaHome a{font-family: verdana, Arial;text-decoration:none;text-align:left;font-size: 0.9em;width:400px; color: black;}				
		.TitularNoticiaHome a:hover{text-decoration:none;font-size:0.9em;color:gray;}
		.lnkMasHome a{text-decoration:none;border:solid 0px red;font-size: 0.9em;color:#9ECFEA;text-align:right;width:420px;}
		.lnkMasHome a:hover{text-decoration:none;outline: none;font-size: 0.9em;color:silver;}	
		
				
		.textoTitularNoticia{font-family: verdana, Arial;text-align:left;font-size: 0.95em;color: black;}				
		.lnkTitularNoticia a{font-family: verdana, Arial;text-decoration:none;text-align:left;font-size: 0.9em;color: black;}	
		.lnkMas a{text-decoration:none;border:solid 0px red;font-size: 0.9em;color:#9ECFEA;text-align:right;width:400;}
		.lnkMas a:hover{text-decoration:none;outline: none;font-size: 0.9em;color:silver;}	
		/*Fin noticias home*/
		
		
		.lnkRegistrar{text-decoration:none;font-size: 0.9em;color:black;text-align:right;}
		.lnkRegistrar:hover{text-decoration:none;outline: none;font-size: 0.9em;color:gray;}	
		
		.lnkIdiomas{text-decoration:none;font-size: 0.9em;color:black;text-align:right;}
		.lnkIdiomas:hover{text-decoration:none;outline: none;font-size: 0.9em;color:gray;}	
		
		
		
		/*CALENDARIO*/
		.lnkCalendario{text-decoration:none;font-size: 0.9em;color:#FFCC00;}
		.lnkCalendario:hover{text-decoration:none;outline: none;font-size: 0.9em;color:silver;}	

		/*FIN DE LA ZONA DE CALENDARIO*/
				

		.textoEntradillaNoticia{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.8em;color: gray;}				
		.TextBoxIzq{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.9em;text-align: Left;color: #4a516b;background-color: white;border: solid 1px #9298b4;}		
		.TextBoxDer{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.9em;color: #4a516b; background-color: white; border: solid 1px #9298b4;}	

			
		
		
		
		
			
		
		
		
		
		/*ZONA DE VALIDACIÓN*/
		.lnkRegistrar {text-decoration:none;border:solid 0px red;font-size: 8pt;color:black;}
		.lnkRegistrar:hover{text-decoration:none;font-size: 8pt;color:silver;}	
		/**/
		
		
		/*ZONA DEL PIE*/
		#ContenedorPie{width:850px;float:none; margin-left:auto; margin-right:auto;background-color:white;}






