@charset "UTF-8";
/* CSS Document */

body
{
	margin:0 0 0 0;
	margin:0px;
	background-color:#9702FA;
	background-image:url(img/fondo.jpg);
	background-repeat:repeat-x;
	text-align:center;
	height:100%;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
html,body
{
	height:100%;
	text-align:center;	
}

#pie
{
	width:100%;
	background-image:url(img/barraFinal.jpg);
	background-repeat:repeat-x;
	height:82px;
	text-align:center;
	padding-top:20px;
}

#encabezado
{
	margin:auto;
	text-align:center;
	width:100%;
	height:94px;
	background-image:url(img/fondo_gente.jpg)
}

#calendario
{
	height:82px;
	width:100%;
}

#comments_post
{
	margin:10px;
	float:right;
}

.textito
{
	font-size:11px;
}






	div#contenedor {
		width:952px;
		/*margin: 10px auto;*/
		margin-right:auto;
		margin-left:auto;
		margin-bottom:0px;
	background-color:#FFF;
	border-left:#FFF thin solid;
	border-right:#FFF thin solid;
	text-align:left;
		overflow: hidden;		/* esta es la magia */
		padding-left:3px;
		padding-right:3px;
		border-left:#333 thin solid;
		border-right:#333 thin solid;
	}
	
	#extra
	{
	width:952px;
		/*margin: 10px auto;*/
		margin-right:auto;
		margin-left:auto;
		border-left:#333 thin solid;
		border-right:#333 thin solid;
		background-color:#FFF;
		height:30px;
		padding-left:3px;
		padding-right:3px;
	}

	
	
	div#der
	{
	width:350px;
	/*background-color:#900;*/
	float:left;
	border-left:#999 thin solid;
	margin-left:5px;
	padding-left:5px;
	margin-top:0px;
	padding-top:0px;
	
	}

	div#izq {
		width:580px;
		float: left;
	}




#dmes, ddia
{
	width:580px;
	height:400px;
	border:#666 thin solid;
	float:left;	
	margin-bottom:3px;
}


.titulo_dia_item
{
	width:99%;
	clear:left;
	border-top:#999 thin solid;	
	background-color:#000;
	color:#FFF;
	padding:5px;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-left:2px;
}

.titulo_evento
{
	width:99%;
	clear:left;	
	background-color:#000;
	color:#FFF;
	padding:5px;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

div#map 
{
	width:100%;
	height:300px;
	clear:left;	
	overflow:hidden;
	
}

.texto_evento p
	{
		margin:0px;
		
	}
	
.portada
	{
		margin-bottom:3px;
		margin-right:5px;
		
	}


.texto_evento
{
	width:99%;
	clear:left;		
	border-bottom:#999 thin solid;	
	
	padding:5px;
	margin:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}



.titulo_100
{
	width:100%;
	clear:left;
	border-top:#999 thin solid;	
	background-color:#000;
	color:#FFF;
	padding:5px;
	margin-top:1px;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.dia_item
{
	width:580px;
	clear:left;
	border-top:#999 thin solid;	
	padding-top:3px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}
.dia_item img
{
	border:#999 thin solid;	
	align:left;
	float:left;
	width:100px;
	height:75px;
	margin-bottom:3px;
	margin-right:3px;
}

.dia_item a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#8B00EA;
	text-decoration:none;
}


/*NOTICIAS*/
.noticia_item
{
	width:360px;
	clear:left;
	border-top:#999 thin solid;	
	padding-top:3px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}
.noticia_item img
{
	border:#999 thin solid;	
	align:left;
	float:left;
	width:100px;
	
	margin-bottom:3px;
	margin-right:3px;
}

.noticia_item a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#8B00EA;
	text-decoration:none;
}




#redes_nuestras img
{
	margin-right:5px;
	margin-top:5px;
}

#banner1
{
	width:360px;
	height:240px;
	margin-top:2px;
	padding-top:2px;
}

#banner2
{
	width:360px;
	height:120px;
	margin-top:2px;
	padding-top:2px;
}

p
{
	margin:0px;
	padding:0px;
}

.boton 
{
	text-align:center;
	width:360px;
	height:45px;
	font-size:24px;
	margin-bottom:5px;
	
}
.boton a
{
	
	font-size:24px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

#formulario
{
	background-color:#FFF;
	text-align:left;
	padding:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#formulario .itemForm
{
	padding:2px;
	float:left;
	height:50px;
	width:46%;
	margin-right:10px;
	font-size:13px;
	display:block;
}

#formulario .itemForm2
{
	padding:2px;
	clear:left;
	height:50px;
	display:block;
}

input
{
	margin:3px;
}

#formulario .tituloForm
{
	padding:4px;
	color:#8B00EA;
	font-weight:bold;
}
.botonFormulario
{
	border:#666 thin solid;
	color:#FFF;
	background-color:#8B00EA;
	font-size:13px;
	margin:5px;
	padding:5px
}

.error
{
	border:#900 thin solid;
	background-color:#FFFFE6;
	padding:3px;
	color:#900;
	font-size:11px;
	clear:left;
	display:block;
	margin:1px;
}

.error2
{
	padding:3px;
	color:#900;
	font-size:11px;
	float:left;
	margin:2px;
}

.obligatorio
{
	color:#900;
	font-size:12px;
}

#msg_logo
{
	margin:auto;
	width:340px;
	height:150px;
	background-image:url(img/logo2.gif);
	background-repeat:no-repeat;
}

#msg_text
{
	margin:auto;
	width:340px;
	text-align:center;
	
}

.formMensaje
{
	margin:15px;
}

.enlaces
{
	color:#333;
	font-size:12px;
}

#legal
{
	padding:10px;
}


.presentacionImg
{
	float:left;
	margin-right:5px;
}

.eventosL
{
	float:left;
}

.eventosL img
{
	border:#333 thin solid;
	margin-right:3px;
	margin-bottom:2px;
}
.eventos_tit
{
	float:left;
	font-size:14px;		
}

.eventos_txt
{
	
	color:#666;
	
	}
	
.eventos_tit a
{
	
	color:#666;
	float:left;
	}

#diaevento
{
	color:#8B00EA;
	padding:5px;
	width:98%;
	background-color:#F0F0F0;
	font-size:18px;
	font-weight:bold;
}

#cajaBuscador
{
	border:#8B00EA thin solid;
}

.col_form, .col_form2
{
	
	height:500px;
	float:left;
}

.col_form
{width:370px;
text-align:left;}
.col_form2
{width:167px;
text-align:right;}



