BODY {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 0 0 0px; text-align: center; background-image: url(img/bgcode.gif)}

#principal{
    text-align: left;
    width: 980px;
	border-right: 2px solid #948d84;
	border-left: 2px solid #948d84; 
	background-color: #f0e4d4;
	margin:auto;	
	}

#cabecera {
	width: 980px; 
	height: 171px; 
	background: url(img/f_arr.jpg);
	background-color: #742432;
	} 

#cuerpo{
	width: 980px;
	background-color: #f0e4d4;
	}

#lateral_izq{
    width: 237px;
	background: url(img/f_lat_izq.jpg);
	background-repeat: no-repeat;
    float:left;
	}  

#lateral_der {
	width: 237px;
	text-align: center;
	background-color: #742432; 
	float: right; 
	}

#central {
	width: 480px;
	margin-left: 247px; 
	border-left: 1px dashed #742432; 
	border-right: 1px dashed #742432;
	font: 8pt Verdana;
	 
	} 
	
#pie{
	width:980px;
	background-color: #b5aca0;
	border-top: 1px solid #8c857b;
	border: 1px solid #8c857b;
    clear: both;
	} 

#contenidoGen {
	padding: 10 35 35 35px;
	text-align:justify;
	} 
	
#contenidoeventos {
	padding: 10 15 10 15px;
	text-align: center;
	} 

.huecomenu {font:10px Tahoma; color:#000;}

.formulariotitulo {font: bold 10px Tahoma; color:#ffffff;} 
 
.separacion {font: 11px Verdana; color: #b9b2a8;}

.eventoGrupo {font: bold 10px Tahoma; color:#ffffff;}
.eventoDiaHora {font: 10px Tahoma; color:#ffffff; text-decoration: underline;}
.eventoLugar {font: 10px Tahoma; color:#ffffff;} 

.eventoGrupo2 {font: bold 10px Tahoma; color:#000;}
.eventoDiaHora2 {font: 10px Tahoma; color:#000; text-decoration: underline;}
.eventoLugar2 {font: 10px Tahoma; color:#000;} 
   
.textonormal {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.textopeque {font: 9px Verdana;}	  									   
		    
.noticiatitulo {font: bold 12px Verdana; color: #339933; text-decoration: none;}
.noticiastexto {font: 11px Verdana;}
	
.horarioactividade {font: bold 12px Verdana; color: #339933; text-decoration: underline;}
.horariofechas {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
   
a.formulario:link {font:bold 12px Verdana; color: #401000; text-decoration: underline overline;}
a.formulario:visited {font: 12px Verdana; color: #401000; text-decoration: underline overline;} 
a.formulario:hover {font: bold 12px Verdana; color: #401000; text-decoration: none;}

a.enlacenoticias:link {font: bold 12px Verdana; color: #401000; text-decoration: none}
a.enlacenoticias:visited {font: bold 12px Verdana; color: #401000; text-decoration: none;} 
a.enlacenoticias:hover {font: bold 12px Verdana; color: #401000; text-decoration: underline;}

a.menusuperior:link {font: bold 11px Verdana; color: #ffffff; text-decoration: none}
a.menusuperior:visited {font: bold 11px Verdana; color: #ffffff; text-decoration: none;} 
a.menusuperior:hover {font: bold 11px Verdana; color: #ffffff; text-decoration: underline;}	

a.enlacenormal:link {font: 10px Verdana; color: #000000; text-decoration: none;}
a.enlacenormal:visited {font: 10px Verdana; color: #000000; text-decoration: none;} 
a.enlacenormal:hover {font: 10px Verdana; color: #000000; text-decoration: underline;}	
																					   
a.enlace:link {font: 10px Verdana; color: #339933; text-decoration: none}
a.enlace:visited {font: 10px Verdana; color: #339933; text-decoration: none;} 
a.enlace:hover {font: bold 10px Verdana; color: #339933; text-decoration: underline;}
	
input.caja {
	font: 10px Verdana;
	border: solid 1px;
	border-color: #c9c9c9;
	color: #000000;
}

textarea.caja {
	font: 10px Verdana;
	border: solid 1px;
	border-color: #c9c9c9;
	color: #000000;
}

input.boton {
	font: 10px Verdana; 
	font-weight: bold; 
	color: #535353;
}