html,body{margin:0;padding:0}
body{font: 0.7em verdana,arial,sans-serif}

/*div#tabla_notis{font: 0.7em verdana,arial,sans-serif}*/

a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover {color:#FE0141;text-decoration:none;}

a img{border:0;text-decoration:none;}
a:hover img{border:0;text-decoration:none;background-color:transparent;}
#leer_mas{text-decoration:underline;}
div#banner .img_borde{border:1px;border-color:#000000;}
div#banner .img_borde{border:1px;border-color:#000000;}

p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:1em; font-weight:normal;}
table {border:0;}
p {text-align: justify;}
div#content p{line-height:1.2}
div#footer p{background:#000000;color:#FFFFFF;margin-left:20px;margin-right:20px;padding:2px;font-size:9px;}
div#avisolegal p{margin-left:20px;margin-right:20px;padding:2px;font-size:10px;color:#666666;font-style:italic; text-align:center;}
div#footer #blanco_footer{background:#FFFFFF;height:10px;}

div#wrapper{float:left;width:100%}
*html div#wrapper{float:left;width:100%;position:relative;top:3px} 
div#content{margin: 0 170px} /*descompta els menús de lesquerra i la dreta de tot lo que ocupa el centre*/
div#navigation{float:left;width:130px;margin-left:-100%;padding-left:20px;margin-top:-5px;} /*el margin top és -5 si el banner de capçalera té una alçada de 80px, i és -15 si té una alçada de 70px*/
*html div#navigation{float:left;width:130px;position:relative;top:-10px;margin-left:-100%;padding-left:22px;} /*abans banner 70px, top 0px, Hack IE6 menu esquerra*/
div#extra{float:left;width:130px;margin-left:-146px;margin-top:-10px;*top:-1px} /*el margin top és -10/-1 si el banner de capçalera té una alçada de 80px, i és -20/-11 si té una alçada de 70px*/
*html div#extra{float:left;width:130px;position:relative;top:-11px;margin-left:-146px;} /* abans banner 70px, top 1px, Hack IE6 menu dret*/
div#footer{clear:left;width:100%;}
div#footer p{text-align:center;}

/* MENU NAVEGACIO LEFT */
div#navigation div#menu{border:1px #000000 solid;background:#FEEDF0;padding:0.2em;width:120px;margin-top:0.4em;} 
ul li { list-style-type: none;/*turns off display of bullet*/}
#wrapperNavlist{display: block;  position:absolute;top:184px;margin-left:10px;margin-top:1.4em;}  /* amb banner de 70px, top 109  AMB EL BANNER SUPERIOR TOTA LA BARRA, TOP 159 PX, SENSE EL BANNER 119 PX*/
*html #wrapperNavlist{display: block;  position:absolute;top:-17px;margin-left:10px;margin-top:1.4em;} /*Hack IE6 pastilles menu esquerra*/
#navlist {
  margin: 0;/*removes indent IE and Opera*/
  padding: 0;/*removes indent Mozilla and NN7*/
}
div#banner_left{text-align:center;padding-top:0.5em;}
#linia {margin-left:21px;margin-top:4px;font-size:10px;}
/*FI MENU NAVEGACIO LEFT*/

/* VIDEOS RIGHT */
#videos{border:1px #000000 solid;background:#FEEDF0;padding:0.2em;width:116px;margin-top:0.0em;}
div#videos p.texto{text-align:center;color:#000000;padding-top:1em;text-decoration:none;font-size:0.8em;}
/*div#videosright{
clear:both;
*clear:none !important; 
float:right;
position:relative;
width:130px;
top:-1064px;
*top:0px;
*margin-top:-1067px !important;
padding-right:1.1em;
height:20px;} /*firefox*/
/**html div#videosright{clear:none;float:right;width:130px;margin-top:-1066px !important;;padding-right:1.1em;height:20px ;}Hack IE7*/
/**html div#videosright{clear:none;float:right;width:130px;margin-top:-1075px;padding-right:1.1em;height:20px;} /*Hack IE6*/

/*FI VIDEOS RIGHT*/

/* MENU RIGHT */
div#extra div#cap{border:1px #000000 solid;background:#FEEDF0;padding:0.2em;width:120px;margin-top:0.2em;}
div#extra div#cos{
		/*border:1px #D1D1D1 solid;*/
		/*padding:0.2em;*/
		margin-left:0.3em;
		margin-top:0.4em;
	}

		div#extra div#buttonera{
			text-align:center;
			margin:0 auto;
			width:98%;
			font-size:9px;
		}
div#banner_centrat{text-align:center;padding-top:0.5em;}
div#banner{text-align:center;padding-top:0.5em;} /*dreta menus*/
div#banner_regina{text-align:center;padding-left:0.1em;} /*dreta menus*/
#banner_home {
    margin-left: -234px;
    position: absolute;
    left:50%;    
    width:468px;
    height:60px;
}
#banner_content {
    margin-left: -234px;
    position: absolute;
    left:50%;    
    width:468px;
    height:60px;
}

#banner_hesperia {  
    width:468px;
    height:60px;
}
#banner_home_sota {
    margin-left: -234px;
    position: absolute;
    left:50%;    
    width:468px;
    height:60px;
}

#banner_home_sota_728 {
    margin-left: -283px;
    position: absolute;
    left:50%;    
    width:566px;
    height:70px;
}

#banner_home_sota_66 {
    margin-left: -267px;
    position: absolute;
    left:50%;    
    width:534px;
    height:66px;
}

#banner_square {
    margin-left: -150px;
    position: absolute;
    left:50%;    
    width:300px;
    height:250px;
}
/* OTRAS CIUDADES i OFF-MUSICALES */
div#lista_linia_off {margin-top:0.5em;margin-bottom:0.5em;margin-left:1.0em; border-top-style:dotted; border-top-color:#666666; border-top-width:thin;}
div#lista_linia_otras {margin-top:0.5em;margin-bottom:0.5em;border-top-style:dotted; border-top-color:#666666; border-top-width:thin;}
/* FI MENU RIGHT */
/**------------FORMULARIS------------**/
#login_form{border:0;padding:0;margin:0px;} 
.text{height:10px;padding:0.2em;width:102px;border:1px #000000 solid;color:#000000;font-size:9px;}
.text_nolarge{height:10px;padding:0.2em;color:#000000;font-size:10px;}
.text_b{height:10px;top:55px;width:60px;border:1px #000000 solid;color:#000000;font-size:9px;}
.text_b2{margin-left:0.7em;*margin-left:0.4em;vertical-align:top;height:11px;*height:10px;width:55px;border:1px #000000 solid;color:#000000;font-size:9px;}
.text_select{height:16px;*height:20px;width:87px;border:1px #000000 solid;color:#000000;font-size:9px;}
#letra_form{font-size:9px;}
#letra_form p{padding-right:1em;padding-left:0.7em;text-align:left;}
#letra_aport{font-size:9px;text-align:center;padding-right:0.5em;}
.button_gris{padding:0.2em;margin:0.3em;}
.button_gris2{padding:0.1em;margin:0.1em;}
.registro{vertical-align:top;padding-top:0.3em;*padding-top:0.2em;}
.button_buscar{padding-bottom:0.4em;vertical-align:top;*padding-top:0.1em;}

/* CONTENIDO LISTA NOTICIAS */
div#paginacion{text-align:right;margin-top:1em;padding:1em;}
div#rosa{background-color:#FEEDF0;}
div#tabla_notis{margin-top:-20px;margin-bottom:-10px;*margin-bottom:-6px;*padding-bottom:7px;}
div#lista_linia_right{text-align:right;}
#negro{margin-top:-2px;*margin-top:0px;padding:0px;}
*html #negro{margin-top:0px;padding:0px;}
#titulo{color:#FE0141;text-decoration:none;}

/*  BLOGS */
#titulob{font-size:1em;color:#FE0141;text-decoration:none;}


div#tabla_notis table{margin:auto;}
div#tabla_notis td{vertical-align: top;}
/* FIN CONTENIDO LISTA NOTICIAS */

/* CONTENIDO LISTA CARTELERA */
.titulo{color:#FE0141;text-decoration:none;text-transform:uppercase;}

.sinopsis{font-size:10px;color:#666666;text-decoration:none;text-align:justify;}
.concert{font-size:10px;color:#000000;text-decoration:none;}

div#capb{background:#FEEDF0;padding:0.2em;width:90%;margin-top:0.4em;}
div#cosb{
		/*border:1px #D1D1D1 solid;*/
		/*padding:0.2em;*/
		margin-left:0.3em;
		margin-top:0.4em;
	}
	
.comentarios{color:#666666;}

div#alinear_derecha{text-align:right;}
.celda_dra{width:2%;}
.celda_iza{width:2%;}
div#alinear_iza{text-align:left;}

/* agenda */
.agenda{background:#FEEDF0;border:1px #FE0141 solid;padding:0.6em;color:#000000;}
.negro{color:#000000;}
.agenda a:hover {color:#000000;text-decoration:none;}

