@charset "utf-8";
/* CSS Document */
body { background-image: url(../images/bg.gif); }
.input_boton { color:#FFFFFF; background:#333333; font-size: 11px; border-color:#CCCCCC; border-style:outset; }
.input_text { height:17px; font-size: 11px; }

/* TYPOGRAPHY */
	body { text-align:justify; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; }
    
/* Links */
	a,
	a:link 
	a:active { font-size: 11px; color: #FFFFFF; text-decoration: underline; }
	a:visited { }
	a:hover { text-decoration: none; }
	

	

/* Headings */
	h1 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 1.5em;
		margin:0.5em 0 0.5em 0;
		padding: 0;
		text-transform: uppercase;
	}


/* Text */
	p { font-size: 11px; padding:0; font-weight: normal; }



/* Images */
	.img-izq { margin-right:10px; margin-bottom:10px; }
	.img-der { margin-left:10px; margin-top:10px; }


/* Guias de Ocio */
.guia-titulo { color: #FFFFFF; font-size: 12px; text-decoration:none; font-weight: bold; text-transform: uppercase; line-height:200%; }
a.guia-titulo { text-decoration:none; border-bottom:1px solid #D22773; }
a.guia-titulo:hover { border:0; }




.style1 { color: #FFFFFF; font-size: 12px; text-decoration:none }
A.style1:hover { font-size: 12px; text-decoration:underline }
.style2 { font-size: 11px; color: #FFFFFF; }
.style4 { font-size: 11px; color: #FFFFFF; }
.style5 { font-size: 10px; color: #FFFFFF; }
a.style5 { text-decoration:none; }
a.style5:hover { text-decoration:underline; }

.style5-cal { font-size: 10px; color: #FFFFFF; }
a.style5-cal { text-decoration:underline; }
a.style5-cal:hover { font-weight:bolder; }

.style7 { font-size: 10px; color: #CCCCCC; }

.style8 { color: #FFFFFF; font-size: 12px; text-decoration:none; }
a.style8 { text-decoration:none; border-bottom:1px solid #D22773; }
a.style8:hover { text-decoration:none; border-bottom:0px; }




.style9 {color: #F70B5A}
.style10 {font-size: 12px; }
.style11 {font-size: 10px; color: #FFFFFF; }
.style12 {color: #D22773; font-size: 12px; text-decoration:none }

A.style12:hover {color: #D22773; font-size: 12px; text-decoration:underline }
.style13 {color: #FFFFFF; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.style17 {font-size: 16px}
.style21 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style22 {font-size: 11px}
.style24 {font-size: 12px}
.style25 {font-size: 12px; }
.style26 {font-size: 12px; color: #FFFFFF; text-decoration:none}
a.style26:hover {font-size: 12px; color: #FFFFFF; text-decoration:underline}
.style27 {color: #CD367B; }
.style28 {color: #FFFFFF; font-size: 12px; font-weight: bold; }
.style29 {color: #9FC905; font-size: 11px; font-weight: bold;  text-decoration:underline}
a.style29:hover{color: #A4D204; font-size: 11px; font-weight: bold; text-decoration:underline}

.style299 {color: #96BF04}
.style31 {font-size: 12px; color: #96BF04; }
.style32 {font-size: 12px; color: #FFFFFF; }
.style322 {color: #CD367B; font-size: 12px; font-weight: bold; }
.style36 {font-size: 12px; color: #FB739F; }
.style366 { font-size: 12px; }

.style37 {color: #96BF04}
.style34 { font-size: 14px;	font-weight: bold; }
.style35 {font-size: 14px; color: #FFFFFF;}
.style39 {
	font-size: 16px;
	font-weight: bold;
}
.style42 {color: #CD367B}
.style43 {
	color: #CCCCCC;
	font-size: 12px;
}
.style30 {
	color: #CD367B;
	font-size: 14px;
	font-weight: bold;
}


a.tabs-eventos {
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 12px;
	text-decoration:none; padding-bottom:3px; border-bottom:1px solid #FFFFFF;
}

a.tabs-eventos2 {
	font-family: "Trebuchet MS";
	color:#CCCCCC;
	font-size: 12px;
	text-decoration:none;
}