body {
font-family: "Trebuchet MS", Verdana;
margin:0px;
font-size: 11px;
}

#contenedor {
margin:auto;
width: 950px;
height:550px;
overflow:hidden;
}

#cabecera {
position: relative;
width: 100%;
height: 90px;
}

	#banner {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 468px;
	height: 60px;
	}

	#menu {
	position: absolute;
	top: 60px;
	right: 0px;
	width: 600px;
	height: 30px;
	float:right;
	}	

	#menu ul{
	float:right;
	list-style:none;
	padding: 0px;
	margin:0px;
	}

	#menu li{
	float:left;
	margin-left: 15px;
	line-height: 20px;

	}	
	
	#menu a{
	color: #666666;
	text-decoration:none;
	}
	#menu a:hover{
	text-decoration:underline;
	}	
	
	#menu_seleccionado a{ font-size: 15px; font-weight:bold; line-height:20px;}
	#menu_seleccionado a:hover{ font-size: 15px; font-weight:bold; line-height:20px;}
		
#central {
position: relative;
width: 100%;
height: 420px;
}

	#logo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 250px;
	height: 420px;
	float:left;
	overflow:hidden;
	}

	#imagen {
	position: absolute;
	top: 0px;
	left: 260px;
	width: 390px;
	height: 420px;
	overflow:hidden;
	z-index:1;
	}		

	#detalle {
	position: absolute;
	top: 0px;
	left: 260px;
	width: 375px;
	height: 403px;
	overflow:hidden;
	z-index:1;
	/* top left bottom left*/
	padding: 10px 5px 5px 10px;
	border: 1px solid #669410;
	font-size: 11px;
	color:#669410;	
	}	
		
		#detalle .titulo_contenido {
		width: 100%;
		clear: both;
		text-align:left;
		line-height: 11px;
		font-weight:bold;
		}
		#detalle .fotos_noticia { text-align:center;}

		#detalle hr {color:#669410;	}
	
	#contenido {
	position: absolute;
	left: 649px;
	top: 0px;
	float:right;
	width: 286px;
	height: 405px;
	/* top left bottom left*/
	padding: 10px 5px 5px 10px;	
	background-color:#669410;
	z-index:2;
	}
	
		#contenido .titulo_seccion{
		font-size: 11px;
		width: 100%;
		float:right;
		clear: both;
		text-align:right;
		line-height: 11px;
		border-bottom: 1px solid #e5ff05;
		color:#e5ff05;
		font-weight:bold;
		}	
	
		#contenido .contenido_seccion{
		font-size: 11px;
		width: 100%;
		float:right;
		clear: both;
		text-align:left;
		line-height: 14px;
		margin-top: 10px;
		color:#ffffff;
		background-color: #608d0e;
		}	
	
		#contenido ul {
		list-style:none;
		margin: 0px;
		padding: 0px;
		}
		#contenido ul a{
		color:#ffffff;
		text-decoration:none;
		}	

		#contenido li {
		margin-bottom: 10px;
		}	
				
		#contenido li .titulo_contenido{
		font-weight: bold;
		}	
		
		#contenido li .texto_contenido{
		padding-left: 10px;
		}

		.enlace { text-decoration:underline; }		
						
#pie {
position: relative;
width: 100%;
min-height: 40px;
text-align:right;
padding-right: 5px;
line-height: 12px;
color:#669410;
}



/* SECCIONES ESPECIALES*/
		/*ESTILOS PARA EL CALENDARIO *********************************************/
		a .flechas {text-decoration:none;color:#ff0000;}
		a .flechas:hover {text-decoration:none;color:#ff0000;}		
	
		.mes { color: #e5ff05; font-size:18px;}
		
		/*Lo que es la tabla de dias de la semana y numeros de dia*/		
		.calendario { color: #000000;}
		/*Lo que es el texto de los dias de la semana*/
		.dia_semana { color: #e5ff05;}
		
		/*Clase para los dias seleccionados*/
		.seleccionado{background-color:#e5ff05;}
		.dia_hoy{background-color:#ff9c01;}		
		/* Clase para el enlace de los dias selaccionados*/
		.seleccionado a{text-decoration:none; color: #000000; font-weight:bold;}
		
		.dia{ background-color:#ffffff;}
		
		#flecha_derecha{width: 10px; cursor: pointer;}
		#flecha_izquierda{width: 10px;cursor: pointer;}



	.fotos_evento { text-align:center; }

/*SCROLL*/
	#v4Lvlcontent1 {
	position:absolute;
	/* top left bottom left*/
	padding: 10px 5px 5px 10px;	 
	width: 355px;
	text-align:justify; 
	left:0px; top:0px; 
	visibility: visible; 
	z-index:0; 

	color:#669410;
	}

		#v4Lvlcontent1 .titulo_contenido {
		width: 100%;
		clear: both;
		text-align:left;
		line-height: 11px;
		font-weight:bold;
		}
		#v4Lvlcontent1 .fotos_noticia { text-align:center;}

		#v4Lvlcontent1 hr {color:#669410;}
		
		#v4Lvlcontent1 ul { list-style:none; width: 100%;}
		
		#v4Lvlcontent1 li { float:left; width:100px; margin-right: 10px; margin-bottom: 20px;}
		
	#v4Lvlcontainer { 
	position:absolute; 
	left:260px; 
	top:0px; 
	width:370px; 
	height:418px; 
	clip:rect(0px,375px,418px,0px); 
	overflow:hidden; 
	z-index:1; 
	visibility: visible; 
	/*background-color: #dfdfdf; 
	layer-background-color: #dfdfdf; */
	border: 1px solid #669410;
	}

	#v4Lvlcontrols {
	position:absolute; 
	left:630px; 
	top:0px;
	height: 418px; 
	width:20px; 
	z-index:1;
	overflow:hidden;
	background-color:#ffffff;
	border-top: 1px solid #669410;
	border-bottom: 1px solid #669410;	
	}
	
	
/* REGISTRO, LOGIN, ETC*/
	/*ESTILOS PARA REGISTRO USUARIOS ************************************************************/
	/*Estilo de la caja pie de página*/
	div#registro {
	text-align:left;
	}
	#registro .form{width:375px; margin:auto;}
	#registro fieldset{border: 0px solid #000;}
	#registro legend{font: bold 140% Arial,sans-serif;color: #669410;}
	
	#registro div.medidas,div.check{margin: 10px 0 10px 10px;}
	#registro div.medidas label{float:left;width:80px;line-height:12px;}
	#registro div.medidas input{width:150px; border: 1px solid #669410;}
	#registro div.medidas check{border: 0px;}
	
	
	/*ESTILOS PARA LOGIN USUARIOS ************************************************************/
	/*Estilo de la caja pie de página*/
	div#login {
	margin:10px;
	margin-top: 50px;
	text-align:center;
	}
	#login form{width:240px;padding:5px 0;border: 1px solid #669410; margin:auto;}
	#login fieldset{border: 0px solid #000;}
	#login legend{font: bold 120% Arial,sans-serif;color: #669410;}
	
	#login div.medidas,div.check{margin: 10px 0 10px 10px;}
	#login div.medidas label{float:left;width:90px;line-height:23px; text-align:right;}
	#login div.medidas input{width:120px; border: 1px solid #669410;}
	
	input#boton_login{ background-color: #669410; float:right; margin-right: 10px;
	color:#e5ff05;}
	
	#contenido_login{width:230px;padding:5px;border: 1px solid #669410;background: #ffffff; margin:auto;}
	#contenido_login a{ color:#669410; text-decoration:none;}	
	#contenido_login a:hover{ text-decoration:underline;}	
	
	/*ESTILOS PARA RECUERDA CLAVE************************************************************/
	/*Estilo de la caja pie de página*/
	div#recuerda_clave {
	padding-top: 3px;
	width: 350px;
	height: 150px;
	margin:0px;
	text-align:center;
	}
	#recuerda_clave form{width:320px;padding:5px 0; margin:auto;}
	#recuerda_clave div.medidas label{float:left;width:90px;line-height:23px; color:#000000;}
	#recuerda_clave div.medidas input{width:180px;}
	#recuerda_clave input#boton_login{border: 1px solid #669410; background-color: #669410; width: 100px; float:right;}
	#recuerda_clave input#cancel{border: 1px solid #669410; background-color: #669410; width: 100px; color:#e5ff05; float:right;}
	#recuerda_clave div.botones {text-align:left; margin-top: 5px;}


	/*ESTILOS PARA CALENDARIO************************************************************/
	/*Estilo de la caja pie de página*/