.texto-puntos {
   color:#333;
   font-size:0.7em;
   font-family: Tahoma, "Trebuchet MS", Helvetica, Arial;
   margin:0px 0px 10px 10px;
}
.texto-puntos li{
	text-decoration:none;
}
.contenido-listado {
	float:left;
	margin:10px 0px 0px 0px;
}
.eventos_columna-izquierda {
	float:left;
	width:322px;
}
.eventos_columna-izquierda p{
	float:left;
	margin:13px 0px 5px 12px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	width:190px;
}
.eventos_columna-izquierda2 {
	float:left;
	width:312px;
	background:url(/img/all/bg-fondo_eventos.jpg) right top no-repeat;
	margin:0px 10px 0px 0px;
}
.eventos_columna-izquierda2 p{
	float:left;
	margin:13px 0px 5px 12px;
	font-family:Tahoma;
	font-size:100%;
	color:#000000;
	width:170px;
}
.eventos_columna-derecha {
	width:225px;
	float:right;
	margin-left:10px;
	_margin-left:4px;
}
.titulo-interior {
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:22px;
	color:#178dc0;
	margin:0px 0px 10px 0px;
}
.subtitulos-interior {
	width:316px;
	margin:-10px 0px 15px 0px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:15px;
	color:#999999;
}
.link-interior {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	float:left;
	color:#336699;
	background:url(/img/all/bullet_flecha-eventos.jpg) center left no-repeat;
	margin:5px 0px 10px 17px;
	padding:0px 0px 0px 13px;
	width:200px;
}
.link-interior a{
	text-decoration:none;
	color:#336699;
}
.link-interior a:hover{
	text-decoration:underline;
}
h3.subtitulo span{
	float:left;
	padding-top:12px;
	margin-right:7px;
}
.evento-colaboramos {
	width:324px;
	height:170px;
	background:url(/img/all/bg-fondo_recuadro_colaboramos.jpg) top left no-repeat;
	float:left;
}
.evento-fiestas-escolares {
	width:324px;
	height:191px;
	background:url(/img/all/bg-fondo_recuadro_fiestas-escolares.jpg) top left no-repeat;
	float:left;
}
.evento-fiestas-populares {
	width:324px;
	height:176px;
	background:url(/img/all/bg-fondo_recuadro_fiestas-populares.jpg) top left no-repeat;
	float:left;
}
.evento-hemos-estado {
	width:324px;
	height:170px;
	background:url(/img/all/bg-fondo_recuadro_donde-estado.jpg) top left no-repeat;
	float:left;
}
.titulo-evento {
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:15px;
	color:#33669b;
	margin:7px 0px 0px 12px;
}


/* AGENDA AVENTOS */
#agenda{
   width:218px;
   height:450px;
   border:1px solid #2671af;
   background: url(/img/all/bg_agenda.jpg) no-repeat top;
   margin:0px 10px 0px 0px;
   float:right;
   padding:0px;
   _margin-right:0px;

}
.agenda_cuerpo {
	padding:10px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-size:70%;
	border:0px solid #333333;
   height:400px;
}
.agenda_cuerpo h4 {
	color:#91d6ff;
	font-size:200%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}
.agenda_cuerpo a {
	color:#ffffff;
}
.agenda_cuerpo a:hover {
	color:#ffffff;
}
.meses{
	color:#91d6ff;
	font-size:130%;
	background: url(/img/all/bgmeses.gif) repeat-x bottom;
	height:20px;
	margin:10px 0px 0px 0px;
}
.agenda_cuerpo ul{
	padding:5px;
	margin:0px 0px 0px 0px;
}
.agenda_cuerpo li{
list-style-type:none;
padding:5px 0px 5px 0px;
}
.agenda_cuerpo li a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.agenda_cuerpo li a:hover {
	color:#ffffff;
}

.vertodos {
	padding:10px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-size:70%;
	text-align:right;
}
.vertodos a {
	color:#ffffff;
}
.vertodos a:hover {
	color:#ffffff;
}
/* AGENDA */
.agenda-foto {
	width:321px;
	height:223px;
	float:left;
	margin:0px 0px 20px 0px;
	background:url(/img/all/eventos_agenda_foto.jpg) top left no-repeat;
}
.eventos-titulo-recuadro {
	width:310px;
   color:#1683c2;
   background-color:#FFFFFF;
   border:1px solid #80bef1;
   border-left-width:5px;
   text-transform:uppercase;
   font-size:0.95em;
   padding:4px 0px 4px 5px;
   margin:0 0 1em 0;
}
.eventos-texto-fechas {
	_padding:12px 0px 12px 0px;
	font-family:Tahoma;
	font-size:11px;
	clear: both;
}
.eventos-detalle{
	margin: 0 0 0 1em;
}
.tablas{
	width:220px;
	height:101px;
	float:right;
	border:1px solid #0075b1;
	margin:0px 0px 10px 0px;
}
.tablas a{
	color:#336699;
}
.tablas-titulo {
	height:22px;
	padding:5px 0px 0px 7px;
	text-transform:uppercase;
	background-color:#0075b1;
	font-family:Tahoma;
	font-size:13px;
	color:#ffffff;
}
.tablas-inferior{
	background:url(/img/all/eventos_agenda_fondo-tablas.jpg) top left no-repeat;
	width:195px;
	height:64px;
	padding:8px 10px 0px 13px;
}
.tablas-inferior p{
	width:195px;
	height:43px;
	font-family:Tahoma;
	font-size:11px;
	float:left
}
.tablas-masinfo{
	width:195px;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:bottom;
	color:#336699;
	text-decoration:underline;
	text-align:right;
	margin:5px 0px 0px 0px;
	_margin-bottom:5px;
	font-weight:bold;
}
/* FIN AGENDA */

/* FORMULARIO PATROCINIO */
#form_patrocinio {
   width:313px;
   height:450px;
   border:3px solid #91d6ff;
   background: url(/img/all/bgform_patrocinios.jpg) no-repeat top;
}
#cuerpo {
	_margin:0px 5px 0px 0px;
}
.form_patrocinio_cuerpo{
	padding:10px;
	margin:90px 0px 0px 0px;
}
.textoform{
color:#178dc0;
font-weight:bold;
display:inline;
font-size:70%;
}
.parrafoform{
font-size:70%;
width:300px;
margin:-20px 0px 10px 0px;
}
.legendhidden{
display:none;
}
 .campos {
   margin-bottom:1em;
   font-size:0.7em;
   font-family:Tahoma, "Trebuchet MS", Helvetica, Arial;
   width:200px;
}
/* FIN FORMULARIO PATROCINIO */
.texto {
   margin-bottom:1.2em;
}

/* INICIO POSIBILIDADES */
#cuadro_centro-evento {
	width:323px;
	height:379px;
	background:url(/img/all/bg-colaboramos_fondo-evento.jpg) top left no-repeat;
	float:left;
	margin:0px 0px 20px 0px;
}
#cuadro_ruedas {
	width:323px;
	height:379px;
	background:url(/img/all/bg-colaboramos_fondo-ruedas.jpg) top left no-repeat;
	float:left;
	margin:0px 0px 20px 0px;
}
#cuadro_rincones {
	width:323px;
	height:379px;
	background:url(/img/all/bg-colaboramos_fondo-rincones.jpg) top left no-repeat;
	float:left;
	margin:0px 0px 20px 0px;
}
.titulo-cuadro-posi {
	margin:10px 0px 0px 10px;
	text-transform:uppercase;
	font-size:15px;
	color:#336699;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
}
.texto-cuadro-posi {
	margin:5px 0px 0px 10px;
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
	padding:0px 5px 0px 0px;
}
.texto-titulillo1 {
	margin-top:130px;
	margin-left:18px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#336699;
	float:left;
}

.texto-titulillo2 {
	margin-top:130px;
	margin-left:70px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#336699;
	float:left;
}
.texto-titulillo3 {
	margin-top:100px;
	margin-left:18px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#336699;
	float:left;
	width:100px;
}
.texto-titulillo1 a,
.texto-titulillo2 a,
.texto-titulillo3 a {
	text-decoration:none;
	color:#000000;
}
.posi-masinfo {
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 13px;
	background:url(/img/all/bullet_flechas-masinfo.jpg) top left no-repeat;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	cursor:ponter;
}
.posi-masinfo a{
	text-decoration:none;
}
.posi-masinfo a:hover{
	text-decoration:underline;
}
.hueco-blanco {
	width:323px;
	height:15px;
	float:left;
}
#info-bloques, #info-bloques2,
#info-bloques3, #info-bloques4,
#info-bloques5, #info-bloques6,
#info-bloques7, #info-bloques8 {
	position:absolute;
	display:none;
	z-index:120;
}
#info-bloques img, #info-bloques2 img,
#info-bloques3 img, #info-bloques4 img,
#info-bloques5 img, #info-bloques6 img,
#info-bloques7 img, #info-bloques8 img {
	float:right;
	margin:10px 15px 0px 0px;
}
#cont-info-bloques {
	width:354px;
	height:174px;
	border:1px solid #0075b1;
	background-color:#FFFFFF;
	float:left;
	margin:50px 0px 0px 0px;
}
.info-bloques-titulo {
	margin:10px 0px 0px 10px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:15px;
	color:#0075b1;
}
.info-bloques-detalles {
	margin:20px 0px 0px 30px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.info-bloques-detalles li{
	background:url(/img/all/bullet_flechas-masinfo.jpg) top left no-repeat;
	list-style:none;
	line-height:15px;
	padding:0px 0px 0px 10px;
	*padding:0px;
}
.aspa-cerrar {
	width:19px;
	height:19px;
	float:right;
	margin:5px 5px 0px 0px;
	background:url(/img/all/eventos_aspa-cerrar.jpg) center left no-repeat;
	cursor:pointer;
}
/* FIN POSIBILIDADES */

/* INICIO CONTACTO */
.contenido-form {
	width:323px;
	height:370px;
	float:left;
	background:url(/img/all/bg-fondo-contacto-form.jpg) top left no-repeat;
}
.contenido-form input, .contenido-form select {
	font-size:11px;
}
.titulo-form {
	margin:5px 0px 0px 10px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:22px;
	color:#178dc0;
}
.caja-nombre {
	width:300px;
	height:50px;
	float:left;
	margin:-5px 0px 0px 15px;
	_margin-left:7px;
	padding:0px;
	text-align:left;
}
.caja-nombre p{
	width:300px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
	color:#178dc0;
	font-weight:bold;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:left;
}
.caja-form {
	width:300px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
	float:left;
	margin:-5px 0px 0px 0px;
	padding:0px;
	text-align:left;
}
.usuario-form {
	border:1px solid #000000;
	width:115px;
	float:left;
}
.caja-email {
	width:150px;
	height:50px;
	float:left;
	margin:0px 0px 0px 15px;
	_margin-left:7px;
	padding:0px;
	text-align:left;
}
.caja-email p{
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
	color:#178dc0;
	font-weight:bold;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:left;
	width:70px;
}
.email-form {
	border:0px;
	width:115px;
	margin:-5px 0px 0px 0px;
}
.caja-provincia {
	width:150px;
	height:50px;
	float:left;
	margin:0px 0px 0px 5px;
	_margin-left:7px;
	padding:0px;
	text-align:left;
}
.caja-provincia p{
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
	color:#178dc0;
	font-weight:bold;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:left;
	width:70px;
}
.provincia-form {
	border:0px;
	width:115px;
	margin:-5px 0px 0px 0px;
}
.caja-comentarios {
	width:300px;
	height:50px;
	float:left;
	margin:0px 0px 0px 15px;
	_margin-left:7px;
	padding:0px;
	text-align:left;
}
.caja-comentarios p{
	width:300px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
	color:#178dc0;
	font-weight:bold;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:left;
}
.comentarios-form {
	width:300px;
	float:left;
	margin:-5px 0px 0px 0px;
	padding:0px;
	text-align:left;
}
.comentarios-form, .comentarios-form textarea{
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:11px;
}
.comentarios-form-escrito {
	border:1px solid #000000;
	width:289px;
	height:110px;
	float:left;
}
.texto-confirmacion {
	width:300px;
	float:left;
	text-align:left;
	margin:105px 0px 0px 10px;
	_margin-top:0px;
	_margin-left:7px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.comentarios-btn-enviar {
	text-transform:uppercase;
	font-weight:bold;
	float:right;
	font-size:.6em;
	margin:10px 10px 0px 0px;
}
/* FIN CONTACTO */

/* INICIO ESCOLARES */
.cont-escolares {
	width:323px;
	height:655px;
	float:left;
	background:url(/img/all/bg-fondo_escolares.jpg) top left no-repeat;
}
.escolares-texto1{
	width:175px;
	height:85px;
	float:left;
	margin:0px 0px 16px 20px;
	_margin-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.escolares-texto2{
	width:175px;
	height:85px;
	float:left;
	margin:0px 0px 16px 20px;
	_margin-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.escolares-texto3{
	width:175px;
	height:85px;
	float:left;
	margin:0px 0px 24px 20px;
	_margin-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}.escolares-texto4{
	width:175px;
	height:85px;
	float:left;
	margin:0px 0px 20px 20px;
	_margin-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.escolares-texto5{
	width:175px;
	height:85px;
	float:left;
	margin:0px 0px 24px 20px;
	_margin-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.texto-ultimo-escolares {
	margin:30px 0px 0px 0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	width:320px;
	float:left;
}	
/* FIN ESCOLARES */

/* INICIO FERIAS Y FIESTAS POPULARES/HEMOS ESTADO */
.contenido-ferias {
	width:323px;
	padding:10px 0px 30px 0px;
}
.titulo-feria-fiesta {
	font-family:Tahoma;
	font-size:14px;
	color:#1683c2;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
.foto-ferias {
	width:323px;
	float:left;
	margin:10px 0px 0px 0px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	border-bottom:1px dotted #000000;
	padding-bottom:15px;
}
.foto-ferias p{
	float:left;
	width:220px;
	margin:0px 0px 0px 10px;
}
.foto-ferias p.fiestas-texto{
	float:left;
	width:180px;
	margin:0px 0px 0px 10px;
}
.foto-ferias p.titulo-hemos-estado {
	margin:0px 0px 5px 10px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:15px;
	color:#1683c2;
	width:220px;
}
.foto-ferias p.texto-sinfoto{
	float:left;
	width:317px;
	_width:300px;
	margin:0px 0px 0px 5px;
}
.foto-ferias p.titulo-sinfoto {
	margin:0px 0px 5px 10px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:15px;
	color:#1683c2;
	width:313px;
	_width:300px;
}
.foto-ferias img{
	float:left;
}
.texto-feria-final {
	width:323px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	margin:20px 0px 0px 0px;
}
.texto-pasa-pagina {
	width:323px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	margin:20px 0px 0px 0px;
	text-align:center;
}
.texto-pasa-pagina a{
	font-weight:bold;
	color:#0B3D6E;
	text-decoration:none;
}
.texto-pasa-pagina a:hover{
	text-decoration:underline;
}
.foto-estado {
	width:323px;
	float:left;
	margin:10px 0px 0px 0px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	/*border-bottom:1px dotted #000000;*/
	padding-bottom:15px;
}
.foto-estado p{
	margin:0px 0px 20px 10px;
	font-family:Lucida Sans Unicode, Trebuchet MS, Tahoma;
	font-size:120%;
	color:#1683c2;
	width:323px;
	_width:300px;
}
.foto-estado img{
	float:left;
	margin:0px 0px 0px 40px;
}
.foto-estado img.img2{
	float:right;
	margin:0px 40px 0px 0px;
}
.foto-estado img.img3{
	float:left;
	margin:0px 0px 0px 40px;
	_margin:-55px 0px 0px 40px;
}

p.error {
	color: #f30;
}
/* FIN FERIAS Y FIESTAS POPULARES/HEMOS ESTADO */

/* PESTAÑAS */
.subtitulopestanas {
	margin-top:1em;
	color: #999;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.15em;
	margin-bottom:1em;
}
#pestanas {
	margin-top:1em;	
	margin-bottom:1em;
}
#pestanas li {
	display: inline;
}
#pestanas a {
	width: 240px;
}
#pestanas a#enlace1{
	background:url(/img/eventos/kennygYmichaelbolton_des.jpg) 0 0 no-repeat;
	width:265px;
	height:30px;
	display:block;
	text-indent:-9999em;
	font-size:1%;
}
#pestanas li.ui-state-hover a#enlace1,
#pestanas li.ui-state-active a#enlace1{
	background:url(/img/eventos/kennygYmichaelbolton.jpg) 0 0 no-repeat;
}
#pestanas a#enlace2{
	background:url(/img/eventos/tiesto_des.jpg) 0 0 no-repeat;
	width:265px;
	height:30px;
	display:block;
	text-indent:-9999em;
	font-size:1%;
}
#pestanas li.ui-state-hover a#enlace2,
#pestanas li.ui-state-active a#enlace2{
	background:url(/img/eventos/tiesto.jpg) 0 0 no-repeat;
}
.nombrePestana {
	color: #666;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.3em;
	margin-bottom:1em;
	margin-top:-0.3em;
}
.tab1 {
	height: 31px;
	width: 268px;
	float:left;
	padding-right: 14.4px;
	
}
.tab2 {
	height: 31px;
	width: 268px;
	float:left;
	
}
.imgpestanas {
	margin-bottom: .5em;
}
/* FIN PESTAÑAS */
#contevent {
	width: 555px;
	padding-right:8px;
}
#contevent p {
	margin-right: 10px;
}
