/*-- CDS RECOPILATORIS-*/
div#main-column div#content div#cd-all{
	padding:20px 0 20px 0;
}

div#main-column div#content div#cd-all div#cd-intro-box{
	width:100%;
	background-color:#EFEFEF;
}

div#main-column div#content div#cd-all div#cd-intro-box div.cd-intro-title{
	padding:15px 0 0 15px;
	font:normal 1.1em arial, sans-serif;
	color:#424242;
}

div#main-column div#content div#cd-all div#cd-intro-box div.cd-intro-foto{
	float:left;
	padding:15px 0 5px 15px;
}

div#main-column div#content div#cd-all div#cd-intro-box div.cd-intro-text{
	padding:0 10px 5px 170px;
	font:normal 0.8em/1.6em arial, sans-serif;
}

div#main-column div#content div#cd-all div#cd-intro-box div.cd-intro-text a{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

div#main-column div#content div#cd-all div#cd-intro-box div.cd-intro-text a:hover{
	color:#C00000;
	font-weight:bold;
	text-decoration:underline;
}

/*-- CD Bloque-*/
div#main-column div#content div#cd-all div.cd-bloque-box{
	margin-top:0px;
	width:100%;
	border-top: solid 1px #DBDBDB;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-foto{
	float:left;
	padding:15px 0 5px 15px;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-sup{
	padding:5px 10px 0 180px;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-sup div.cd-bloque-num{
	float:left;
	width:85px;
	height:70px;
	font:normal 4.2em arial, sans-serif;
	color:#666666;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-sup div.cd-bloque-title01{
	padding:10px 10px 5px 10px;
	font:normal 1em/1em arial, sans-serif;
	font-weight:bold;
	color:#424242;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-sup div.cd-bloque-title02{
	padding:0 10px 5px 10px;
	font:normal 0.8em/1em arial, sans-serif;
	color:#424242;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-text{
	padding:0 10px 0px 170px;
	font:normal 0.8em/1.6em arial, sans-serif;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-text a{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-text a:hover{
	color:#C00000;
	font-weight:bold;
	text-decoration:underline;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-inf{
	padding:0px 10px 15px 180px;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-inf div.play{
	float:left;
	margin-right:5px;
	width:22px;
	height:22px;
	background:url('../static/images/icons/cd_play.gif') bottom left no-repeat;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-inf div.song{
	padding:5px 10px 5px 10px;
	font-weight:bold;
	font:normal 0.8em/1em arial, sans-serif;
	text-decoration:underline;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-inf div.song a{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

div#main-column div#content div#cd-all div.cd-bloque-box div.cd-bloque-inf div.song a:hover{
	color:#C00000;
	font-weight:bold;
	text-decoration:underline;
}

/*-- PASTILLA GRANDE OFICINES-*/
div#main-column div#content div.item-grid-ofi-gran{
	float:left;
	margin-top:20px;
	margin-left:10px;
	width:730px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran{
	float:left;
	width:670px;
	min-height:213px;
	background:url(../static/images/item-ofi-gran-bg.gif) bottom left no-repeat;
	margin:0 11px 15px 0;
	background-color:#EAEAEA;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran{ /* solo para IE6 */
	height:213px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.item-ofi-top-gran{
	height:9px;
	background:url(../static/images/item-top-ofi-gran-bg.gif) bottom left no-repeat;
	font-size:1px;
	line-height:1px;
}
/*-- london-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-lon{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;

	background:url(../static/images/oficines/ofi_lon_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-lon{
	margin:0 10px 0 5px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-lon{
	width:576px;
	height:31px;
	float:left;
	background-color:#51B6FF;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-lon div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-lon{
	float:left;
	width:150px;
	height:147px;
	margin:10px 10px 0 10px;
	background:url(../static/images/oficines/foto_lon.jpg) bottom left no-repeat;
}
* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-lon{
	margin:10px 10px 0 5px;
}

/*-- berlin-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-ber{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;
	background:url(../static/images/oficines/ofi_ber_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-ber{
	margin:0 10px 0 5px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-ber{
	width:576px;
	height:31px;
	float:left;
	background-color:#FFAF20;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-ber div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-ber{
	float:left;
	width:150px;
	height:147px;
	margin:10px 10px 0 10px;
	background:url(../static/images/oficines/foto_ber.jpg) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-ber{
	margin:10px 10px 0 5px;
}

/*-- milan-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-mil{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;
	background:url(../static/images/oficines/ofi_mil_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-mil{
	margin:0 10px 0 5px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-mil{
	width:576px;
	height:31px;
	float:left;
	background-color:#EF6EFF;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-mil div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-mil{
	float:left;
	width:150px;
	height:147px;
	margin:10px 10px 0 10px;
	background:url(../static/images/oficines/foto_mil.jpg) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-mil{
	margin:10px 10px 0 5px;
}

/*-- brussels-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-bru{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;
	background:url(../static/images/oficines/ofi_bru_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-bru{
	margin:0 10px 0 5px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-bru{
	width:576px;
	height:31px;
	float:left;
	background-color:#30C103;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-bru div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-bru{
	float:left;
	width:150px;
	height:147px;
	margin:10px 10px 0 10px;
	background:url(../static/images/oficines/foto_bru.jpg) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-bru{
	margin:10px 10px 0 5px;
}
/*-- paris-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-par{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;
	background:url(../static/images/oficines/ofi_par_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-par{
	margin:0 10px 0 5px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-par{
	width:576px;
	height:31px;
	float:left;
	background-color:#FF6E00;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-par div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-par{
	float:left;
	width:150px;
	height:147px;
	margin:10px 10px 0 10px;
	background:url(../static/images/oficines/foto_par.jpg) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-par{
	margin:10px 10px 0 5px;
}
/*-- barcelona-*/
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-bcn{
	float:left;
	width:64px;
	height:31px;
	margin:0 10px 0 10px;
	background:url(../static/images/oficines/ofi_bcn_p.gif) bottom left no-repeat;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#icon-bcn{
	margin:0 10px 0 5px;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-bcn{
	width:576px;
	height:31px;
	float:left;
	background-color:#FF3C00;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#title-ofi-bcn div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto-bcn{
	float:left;
	width:390px;
	overflow:visible;
	margin:10px 10px 10px 0;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto-bcn div.text{
	margin:5px 0 0 5px;
	width:400px;
	color:#000000;
	font:normal 0.875em arial, sans-serif;
}
div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto-bcn div.text a{
	color:black;
	text-decoration:underline;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto-bcn div.text a:hover{
	color:#C00000;
	text-decoration:underline;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto-bcn div.text p{
	padding:2px 10px 0px 10px;
	margin:0px;
}








div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.text{
	margin:5px 0 0 5px;
	color:#FFFFFF;
	font:normal 1.4em/1.05em arial, sans-serif;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto{
	float:left;
	width:220px;
	height:147px;
	margin:10px 10px 0 0;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto div.text{
	margin:5px 0 0 5px;
	color:#000000;
	font:normal 0.875em arial, sans-serif;
}

* html div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto div.text{
	margin:12px 0 0 0px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto div.text a{
	color:black;
	text-decoration:underline;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto div.text a:hover{
	color:#C00000;
	text-decoration:underline;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.contacto div.text p{
	padding:2px 10px 0px 10px;
	margin:0px;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div.mapa{
	float:left;
	width:260px;
	height:147px;
	margin:10px 10px 0 0;
	font:normal 0.75em arial, sans-serif;
}






div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-pie{
	float:left;
	width:180px;
	height:20px;
	margin:5px 10px 0 10px;
	font:normal 0.75em arial, sans-serif;
}

div#main-column div#content div.item-grid-ofi-gran div.item-ofi-gran div#foto-pie{
	margin:5px 10px 0 5px;
}

/* MAPA WEB */
div.text div.mapa-columna{
	float:left;
	width:340px;
	margin-left:15px;
}

div.text div.mapa-columna div.mapa-columna-maleta{
	float:left;
	margin:20px 0 10px 0;
	width:25px;
	height:25px;
	background:url('../static/images/icons/directorio_mapa.gif') top left no-repeat;
}

div.text div.mapa-columna div.mapa-columna-title{
	float:left;
	margin:20px 0 10px 0;
	width:285px;
	height:25px;
	background-color:#EFEFEF;
	font-weight:bold;
}

div.text div.mapa-columna div.mapa-columna-texto {
	width:330px;
}

div.text div.mapa-columna div.mapa-columna-texto ul li{
	margin-left:0px;
	font-weight:bold;
	line-height:1.85em;
	list-style-image:url('../static/images/icons/flecha_mapa.gif');
}

div.text div.mapa-columna div.mapa-columna-texto-sub {
	width:330px;
}

div.text div.mapa-columna div.mapa-columna-texto-sub ul{
	margin-top:0px;
	margin-bottom:0px;
}

div.text div.mapa-columna div.mapa-columna-texto-sub ul li{
	margin-left:0px;
	font-weight:bold;
	line-height:1.85em;
	list-style-image:url('../static/images/icons/flecha_mapa.gif');
}

/* FAQ*/
div.text div#faq-preguntas-all{
	width:740px;
	margin:20px 0 20px 0;
}

div.text div#faq-preguntas-all div.faq-preguntas{
	width:740px;
	background-color:#EAEAEA;
}

div.text div#faq-preguntas-all div.faq-preguntas-top{
	width:740px;
	height:9px;
	background:url('../static/images/item-top-faq-bg.gif') top left no-repeat;
}

div.text div#faq-preguntas-all div.faq-preguntas-bottom{
	width:740px;
	height:9px;
	background:url('../static/images/item-bot-faq-bg.gif') bottom left no-repeat;
}

div.text div#faq-preguntas-all div.faq-preguntas-intro{
	width:740px;
	background-color:#EAEAEA;
}

div.text div#faq-preguntas-all div.faq-preguntas-intro ul li{
	width:650px;
	margin-bottom:7px;
	line-height:1.85em;
	list-style-image:url('../static/images/icons/flecha_mapa.gif');
}

div.text div#faq-preguntas-all div.faq-preguntas-intro-top{
	width:740px;
	height:9px;
	background:url('../static/images/item-top-faq-bg.gif') top left no-repeat;
}

div.text div#faq-preguntas-all div.faq-preguntas-intro-bottom{
	width:740px;
	height:9px;
	background:url('../static/images/item-bot-faq-bg.gif') bottom left no-repeat;
}

div.text div#faq-preguntas-all div.faq-preguntas ul li{
	width:650px;
	margin-bottom:7px;
	font-weight:bold;
	line-height:1.85em;
	list-style:none;
}

div.text div.faq-respuestas-title-all{
	width:740px;
	margin:20px 0 20px 0;
}

div.text div.faq-respuestas-title-all div.faq-respuestas-title{
	width:690px;
	margin-top:30px;
	margin-bottom:20px;
	list-style-image:url('../static/images/icons/flecha_mapa.gif');
	border-bottom: solid 1px #EAEAEA;
}

div.text div.faq-respuestas-title-all div.faq-respuestas-title ul li{
	font-weight:bold;
}

div.text div.faq-respuestas-title-all div.faq-respuestas-title p{
	margin-left:30px;
}

div.text div.faq-respuestas-title-all div.faq-respuestas-title div.faq-respuestas-top{
	text-align:right;
	margin-bottom:10px;
}


/* ABOUT */
div.text div#about-all{
	float:right;
	width:330px;
	margin:0 0 20px 20px;
}
* html div.text div#about-all{
	margin:20px 0 20px 20px;
}

div.text div#about-all div.about{
	width:330px;
	background-color:#EAEAEA;
}

div.text div#about-all div.about-top{
	width:330px;
	height:9px;
	background:url('../static/images/item-top-about-bg.gif') top left no-repeat;
}

div.text div#about-all div.about-bottom{
	width:330px;
	height:9px;
	background:url('../static/images/item-bot-about-bg.gif') bottom left no-repeat;
}

div.text div#about-all div.about ul li{
	width:270px;
	margin-bottom:7px;
	line-height:1.45em;
	list-style-image:url('../static/images/icons/flecha_mapa.gif');
}

div.text div#about-all div.about li.title{
	width:270px;
	margin-bottom:14px;
	margin-left:-18px;
	line-height:1.45em;
	list-style:none;
	font-weight:bold;
	list-style:none;
}

div.text div#about-all div#about-mapa{
	float:left;
	margin-top:20px;
	margin-right:-20px;
	width:330px;
	height:260px;
	background:url('../static/images/about/mapa_catalonia.gif') bottom right no-repeat;
}

/*-- EMAGAZINES --*/
div.emagazine-caja {float:left; background-color:#efefef; margin:20px 0 0 10px; width:235px; height:192px}
div.emagazine-img {float:left; padding:10px}

div.emagazine-text {padding-top:130px; font:bold 0.8em/1.2em arial, sans-serif; color:#000000}
div.emagazine-text a {text-decoration:underline; font-weight:bold; color:#000000}
div.emagazine-text a:hover {text-decoration:underline; font-weight:bold; color:#C00000}

div.emagazine-caja-issuu {float:left; width:740px}

div.emagazine-text-link {width:740px; padding:25px 0 40px 0; font:bold 0.8em/1.2em arial, sans-serif; color:#000000; text-align:center; text-transform:uppercase}
div.emagazine-text-link a {text-decoration:underline; font-weight:bold; color:#000000}
div.emagazine-text-link a:hover {text-decoration:underline; font-weight:bold; color:#C00000}


/*-- PAGINA ESPECIAL UK TOUR 2010 ----------------------------------------------------------------------*/
div#pag-all{
	width:720px;
	overflow:hidden;
	padding:15px 10px 0 10px;
}
div#pag-all div#pag-all-contenido{
	overflow:visible;
	background-color:#000000;
	background:url('../static/images/uktour10/fondo_uk_tour.gif') top left repeat;
}
div#pag-all div#pag-all-contenido{
	overflow:visible;
	background-color:#000000;
	background:url('../static/images/uktour10/fondo_uk_tour.gif') top left repeat;
}

div#pag-all div#pag-all-contenido{
	overflow:visible;
	background-color:#000000;
	background:url('../static/images/uktour10/fondo_uk_tour.gif') top left repeat;
}
div#pag-all div#pag-all-contenido div.barra-top{
	height:8px;
	width:720px;
	background:url('../static/images/uktour10/barra_top_negro_uk_tour.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido div.barra-bottom{
	float:left;
	height:8px;
	width:720px;
	background:url('../static/images/uktour10/barra_bottom_negro_uk_tour.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido div.caja-cont{
	width:680px;
	padding:0 20px 0 20px;
}
div#pag-all div#pag-all-contenido div.caja-cont div.titol{
	width:680px;
	height:56px;
	margin-top:11px;
	margin-bottom:8px;
}

/*-- video -*/
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video{
	width:680px;
	height:329px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video div.caja-video-izda{
	position:relative;
	float:left;
	width:510px;
	height:329px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video div.caja-video-dcha{
	float:left;
	margin-left:10px;
	width:160px;
	height:329px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video div.caja-video-dcha div.caja-video-dcha-pet{
	width:160px;
	height:103px;
	margin-bottom:10px;
	border:0;
}

/*-- caja textos columna-*/
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col{
	margin-top:10px;
	width:680px;
	overflow:hidden;
	margin-bottom:10px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.col{
	float:left;
	width:330px;
	overflow:visible;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.caja-foto-col{
	width:330px;
	height:160px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.caja-info-col{
	position:relative;
	overflow:visible;
	padding:10px;
	float:left;
	width:310px;
	font:normal 0.875em/1.75em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.caja-info-col p{
	padding:0px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.caja-info-col a{
	font-weight:bold;
	text-decoration:underline;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-col div.caja-info-col a:hover{
	text-decoration:underline;
	color:#ffffff;
}

/*-- grupo -*/
div#pag-all div#pag-all-contenido div.caja-cont div.grupo{
	margin-left:10px;
	width:670px;
	height:36px;
	padding-top:20px;
	font: normal 1.9em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div.web{
	margin-left:10px;
	width:670px;
	height:30px;
	font: normal 1.1em arial, sans-serif;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div.web a{
	text-decoration:underline;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div.web a:hover{
	text-decoration:underline;
	color:#ffffff;
}

/*-- caja textos sup-*/
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-sup{
	margin-left:10px;
	margin-top:20px;
	width:670px;
	overflow:hidden;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-sup div.caja-info-sup{
	position:relative;
	overflow:visible;
	float:left;
	width:670px;
	padding-right:10px;
	font:normal 0.875em/1.75em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-sup div.caja-info-sup p{
	padding:0px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-sup div.caja-info-sup a{
	font-weight:bold;
	text-decoration:underline;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos-sup div.caja-info-sup a:hover{
	text-decoration:underline;
	color:#ffffff;
}

/*-- caja textos-*/
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos{
	margin-left:10px;
	width:670px;
	overflow:hidden;
	margin-bottom:10px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-info{
	position:relative;
	overflow:visible;
	float:left;
	width:430px;
	padding-right:10px;
	font:normal 0.875em/1.75em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-info p{
	padding:0px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-info a{
	font-weight:bold;
	text-decoration:underline;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-info a:hover{
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto{
	float:left;
	width:200px;
	padding:15px;
	background-color:#1f1f1f;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto p{
	padding:0px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto div.caja-contacto-tit{
	margin-left:8px;
	font:bold 1em/1.05em arial, sans-serif;
	color:#8cb622;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto div.caja-contacto-fot{
	margin-left:8px;
	height:88px;
	width:120px;
	margin-top:8px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto div.caja-contacto-text{
	margin-left:8px;
	font:normal 0.875em/0.85em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto div.caja-contacto-text a{
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-textos div.caja-contacto div.caja-contacto-text a:hover{
	text-decoration:underline;
	color:#8cb622;
}
/*-- tabla -*/
div#pag-all div#pag-all-contenido div.caja-cont div#tabla-all{
	width:680px;
	overflow:hidden;
}
ul.tabla{
	width:700px;
	padding:0px;
	margin:10px auto 20px auto;
	font:bold 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
	border-bottom: 1px solid #8cb622;
}
ul.tabla li{
	border-top: 1px solid #8cb622;
	padding:1px 0 1px 0;
	list-style:none;
}
ul.tabla li span{
	display:inline-block;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	vertical-align:top;
}
ul.tabla li span.row{
	margin:0px;
	width:700px;
	padding:6px 0 6px 0;
}
ul.tabla li.even span.row{
}
ul.tabla li.header span.row{
	height:28px;
	line-height:28px;
	background-color:#8cb622;
}
ul.tabla li.header span.row span{
	font:bold 1.175em/1.75em arial, sans-serif;
	color:#000000;
}
ul.tabla li a{
	text-decoration:underline;
	color:#ffffff;
}
ul.tabla li a:hover{
	text-decoration:underline;
	color:#8cb622;
}
ul.tabla li a:hover span.row{
}
ul.tabla span.day {width:60px}
ul.tabla span.hour {width:60px}
ul.tabla span.festival {width:160px}
ul.tabla span.venue {width:250px}
ul.tabla span.city {width:90px}

/*-- tabla titulo grupo -*/
div#pag-all div#pag-all-contenido div.caja-cont div.tabla-peq-all{
	width:330px;
}
ul.tabla-peq{
	width:330px;
	padding:0px;
	margin:0px auto 5px auto;
	color:#ffffff;
	border-bottom: 1px solid #8cb622;
}
ul.tabla-peq li{
	border-top:1px solid #8cb622;
	padding:1px 0 1px 0;
	list-style:none;
}
ul.tabla-peq li span{
	display:inline-block;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	vertical-align:top;
}
ul.tabla-peq li span.row{
	margin:0px;
	width:330px;
	padding:3px 0 3px 0;
}
ul.tabla-peq li.header-peq span.row{
	height:28px;
	line-height:28px;
	background-color:#8cb622;
}
ul.tabla-peq li.header-peq span.row span{
	font:bold 1.375em/1.25em arial, sans-serif;
	color:#000000;
}
ul.tabla-peq li.header-peq span.row span a{
	text-decoration:none;
	color:#000000;
}
ul.tabla-peq li.header-peq span.row span a:hover{
	text-decoration:underline;
	color:#000000;
}
ul.tabla-peq span.titulo {width:310px}

/*-- tabla intro -*/
ul.tabla span.day2 {width:50px}
ul.tabla span.hour2 {width:50px}
ul.tabla span.group2 {width:85px}
ul.tabla span.festival2 {width:120px}
ul.tabla span.venue2 {width:230px}
ul.tabla span.city2 {width:75px}

/*-- logos-*/
div#pag-all div#pag-all-contenido div.caja-cont div#logos{
	text-align:right;
	margin-top:10px;
	width:680px;
	height:80px;
}

/*-- END PAGINA ESPECIAL UK TOUR 2010 ----------------------------------------------------------------------*/



/* HISTORIC*/
div#flickr-historic{
	float:left;
	width:708px;
	height:406px;
	margin-left:9px;
	margin-bottom:20px;
}
div#main-column div#content div.box-gris-histo{
	float:left;
	width:98%;
	margin:0 0 15px 0;
	padding-top:6px;
	background-color:#ffffff;
}
div.box-gris-histo div.box-gris-histo-title{
	text-align:center;
	padding:5px 5px 21px 10px;
	font:1.9em arial, sans-serif;
	color:#424242;
}
div.bloque-banner-all{
	float:left;
	width:230px;
	min-height:105px;
	margin:0 0 9px 9px;
	background-color:#d9d9d9;
	overflow:visible;
}
div.bloque-banner-all div.bloque-banner-img{
	width:230px;
	height:80px;
}
div.bloque-banner-all div.bloque-banner-text{
	width:230px;
	min-height:15px;
	font:normal 0.78em arial, sans-serif;
	color:#363636;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
div.bloque-banner-all div.bloque-banner-text a{
	color:black;
	text-decoration:none;
}
div.bloque-banner-all div.bloque-banner-text a:hover{
	color:black;
	text-decoration:underline;
}




/*-- PAGINA ESPECIAL TARREGA 2010 ----------------------------------------------------------------------*/
div#pag-all{
	width:720px;
	overflow:hidden;
	padding:15px 10px 0 10px;
}
div#pag-all div#pag-all-color{
	background-color:#a42d31;
}
div#pag-all div#pag-all-contenido-tar{
	overflow:visible;
	background-color:#a42d31;
	background:url('../static/images/pagines_especials/tarrega10/fondo_tarrega.gif') top left repeat;
}
div#pag-all div#pag-all-contenido-tar div.barra-top-tar{
	height:8px;
	width:720px;
	background:url('../static/images/pagines_especials/tarrega10/barra_top_tarrega.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido-tar div.barra-bottom-tar{
	float:left;
	height:8px;
	width:720px;
	background:url('../static/images/pagines_especials/tarrega10/barra_bottom_tarrega.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar{
	width:680px;
	padding:0 20px 0 20px;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div.titol-tar{
	width:680px;
	height:202px;
	margin-top:0px;
	background:url('../static/images/pagines_especials/tarrega10/titulo_tarrega.gif') top left no-repeat;
}
/*-- caja textos intro-*/
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar{
	width:670px;
	overflow:hidden;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar div.caja-info-sup-tar{
	position:relative;
	overflow:visible;
	float:left;
	width:660px;
	margin-left:10px;
	margin-bottom:0px;
	font:normal 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar div.caja-info-sup-tar p{
	padding:0px;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar div.caja-info-sup-tar a{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar div.caja-info-sup-tar a:hover{
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#caja-textos-sup-tar div.caja-info-sup-tar div.text-mes-gran{
	font:normal 1.2em/1.35em arial, sans-serif;
	text-align:center;
	color:#ffffff;
}
/*-- tabla -*/
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#tabla-all-tar{
	width:680px;
	overflow:hidden;
}
ul.tabla-tar{
	width:700px;
	padding:0px;
	margin:0px auto 20px auto;
	font:bold 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
	border-bottom: 1px solid #6b1d1f;
}
ul.tabla-tar li{
	border-top: 1px solid #6b1d1f;
	padding:1px 0 1px 0;
	list-style:none;
}
ul.tabla-tar li span{
	display:inline-block;
	font-weight:normal;
	text-decoration:none;
	margin-left:5px;
	vertical-align:top;
}
ul.tabla-tar li span.row{
	margin:0px;
	width:700px;
	padding:2px 0 0px 0;
}
ul.tabla-tar li.even{
}
ul.tabla-tar li.even-color{
background-color:#93292d;
}
ul.tabla-tar li.even span.row{
}
ul.tabla-tar li.header span.row{
	height:30px;
	padding-top:5px;
	background-color:#6b1d1f;
}
ul.tabla-tar li.header span.row span{
	font:bold 1.6em/1.1em arial, sans-serif;
	color:#ffe7ce;
}
ul.tabla-tar li a{
	text-decoration:underline;
	color:#ffe7ce;
}
ul.tabla-tar li a:hover{
	text-decoration:underline;
	color:#ffffff;
}
ul.tabla-tar li a:hover span.row{
}
ul.tabla-tar span.tit {width:650px; margin-left:10px}
ul.tabla-tar span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-tar span.grupo {width:285px; height:65px; margin-top:5px}
ul.tabla-tar span.grupo span.grupo-tit{font-weight:bold; font-size:1.3em}
ul.tabla-tar span.grupo span.grupo-tit a{text-decoration:none; color:#ffffff}
ul.tabla-tar span.grupo span.grupo-tit a:hover{text-decoration:underline}
ul.tabla-tar span.grupo span.grupo-gen{font-weight:bold; font-size:0.8em; background-color:#6b1d1f; padding-left:5px; padding-right:5px}
ul.tabla-tar span.contacto {width:178px; height:65px; margin-top:10px; font-size:0.9em; color:#ffe7ce; line-height:1.3em; text-align:right}
ul.tabla-tar span.foto-con {width:72px; height:70px; margin-top:1px}
ul.tabla-tar span.dates {width:542px; margin-left:130px; padding-top:3px; padding-bottom:3px; padding-left:8px; font-size:0.85em; line-height:1.3em;  border-top: 1px dashed #6b1d1f}

/*-- logos-*/
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#logos-tar{
	text-align:center;
	padding:15px 0 10px 0;
	width:680px;
	height:62px;
	background:url('../static/images/pagines_especials/tarrega10/logos_inf_tarrega.gif') top left no-repeat;
}

/*-- Mapa Tarrega-*/
div#pag-all div#pag-all-contenido-tar div.caja-cont-tar div#mapa-tar{
	text-align:center;
	width:670px;
	height:310px;
	padding:20px 0 0 0px;
	margin-bottom:20px;
	background-color:#6b1d1f;
}


/*-- END PAGINA ESPECIAL TARREGA 2010 ----------------------------------------------------------------------*/





/*-- PAGINA ESPECIAL MEET CATALAN WORLD MUSIC 2010 ----------------------------------------------------------------------*/
div#pag-all{
	width:720px;
	overflow:hidden;
	padding:15px 10px 0 10px;
}
div#pag-all div#pag-all-contenido-meet10{
	overflow:visible;
	background-color:#a42d31;
	background:url('../static/images/pagines_especials/meet10/fondo_meet_10.gif') top left repeat;
}
div#pag-all div#pag-all-contenido-meet10 div.barra-top-meet10{
	height:185px;
	width:720px;
	background:url('../static/images/pagines_especials/meet10/cabecera_meet_10.jpg') top left no-repeat;
}
div#pag-all div#pag-all-contenido-meet10 div.barra-bottom-meet10{
	float:left;
	height:8px;
	width:720px;
	background:url('../static/images/pagines_especials/meet10/barra_bottom_meet_10.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10{
	width:680px;
	padding:0 20px 0 20px;
}

/*-- caja textos -*/
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div#caja-textos-meet10{
	width:670px;
	overflow:hidden;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div#caja-textos-meet10 div.textos-meet10{
	position:relative;
	overflow:visible;
	float:left;
	width:660px;
	margin:0 0 10px 10px;
	font:normal 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div#caja-textos-meet10 div.textos-meet10 p{
	padding:0px;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div#caja-textos-meet10 div.textos-meet10 a{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div#caja-textos-meet10 div.textos-meet10 a:hover{
	text-decoration:underline;
	color:#ffd7d3;
}

/*-- caja textos info-*/
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.caja-textos-info-meet10{
	width:660px;
	padding:10px;
	margin-bottom:15px;
	overflow:hidden;
	background-color:#c44074;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.caja-textos-info-meet10 div.textos-info-meet10{
	position:relative;
	overflow:visible;
	float:left;
	width:250px;
	margin:0 0 10px 10px;
	font:normal 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.caja-textos-info-meet10 div.textos-info-meet10 p{
	padding:0px;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.caja-textos-info-meet10 div.textos-info-meet10 a{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.caja-textos-info-meet10 div.textos-info-meet10 a:hover{
	text-decoration:underline;
	color:#ffd7d3;
}

/*-- tabla -*/
div#pag-all div#pag-all-contenido-meet10 div.caja-cont-meet10 div.tabla-all-meet10{
	width:680px;
	margin-top:20px;
	overflow:hidden;
}
ul.tabla-meet10{
	width:700px;
	padding:0px;
	margin:0px auto 10px auto;
	font:bold 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
	border-bottom: 1px solid #6b1d1f;
}
ul.tabla-meet10 li{
	border-top: 1px solid #6b1d1f;
	padding:1px 0 1px 0;
	list-style:none;
}
ul.tabla-meet10 li span{
	display:inline-block;
	font-weight:normal;
	text-decoration:none;
	margin-left:5px;
	vertical-align:top;
}
ul.tabla-meet10 li span.row{
	margin:0px;
	width:700px;
	padding:2px 0 0px 0;
}

ul.tabla-meet10 li.even{
	height:27px;
	padding-top:8px;
	background-color:#c44074;
}
ul.tabla-meet10 li.even-color{
	background-color:#9b1756
}
ul.tabla-meet10 li.even span.row{
}

ul.tabla-meet10 li.even-grupo{
	height:90px;
	padding-top:8px;
	background-color:#c44074;
}
ul.tabla-meet10 li.even-grupo-color{
	background-color:#9b1756
}
ul.tabla-meet10 li.even-grupo span.row{
}

ul.tabla-meet10 li.header span.row{
	height:30px;
	padding-top:5px;
	background-color:#9b1756;
}
ul.tabla-meet10 li.header span.row span{
	font:bold 1.6em/1.1em arial, sans-serif;
	color:#ffffff;
}
ul.tabla-meet10 li.header iframe{
	width:640px;
	padding:20px;
	border:0;
	margin:0;
	background-color:#FFFFFF;
}
ul.tabla-meet10 li a{
	text-decoration:underline;
	color:#ffe7ce;
}
ul.tabla-meet10 li a:hover{
	text-decoration:underline;
	color:#ffffff;
}
ul.tabla-meet10 li.header span.row span.tit-tab{
	font:bold 1.1em/1.8em arial, sans-serif;
	color:#ffffff;
}
ul.tabla-meet10 span.tit {width:650px; margin-left:10px}
ul.tabla-meet10 span.tit-tab {margin-left:10px}
ul.tabla-meet10 span.hour {width:90px; margin-left:10px; font-weight:bold; font-size:0.95em; line-height:1.4em}
ul.tabla-meet10 span.actuacio {width:548px; margin-left:10px; font-size:0.95em; line-height:1.4em}
ul.tabla-meet10 span.grupo-foto {width:150px; margin-left:10px}
ul.tabla-meet10 span.grupo-textos {width:500px; margin-left:10px; font-size:0.95em; line-height:1.4em}


/*-- Mapa Google Meet-*/
ul.mapa-meet10-google{
	text-align:right;
}


/*-- END PAGINA ESPECIAL MEET CATALAN WORLD MUSIC 2010 ----------------------------------------------------------------------*/











/*-- PAGINA ESPECIAL MEET CATALAN SXSW 2011 ----------------------------------------------------------------------*/
div#pag-all{
	width:720px;
	overflow:hidden;
	padding:15px 10px 0 10px;
}
div#pag-all div#pag-all-contenido-sxsw11{
	overflow:visible;
	background-color:#d1cfbd;
}
div#pag-all div#pag-all-contenido-sxsw11 div.barra-top-sxsw11{
	height:122px;
	width:720px;
	background:url('../static/images/pagines_especials/sxsw11/cabecera_sxsw11.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido-sxsw11 div.barra-bottom-sxsw11{
	float:left;
	height:8px;
	width:720px;
	background:url('../static/images/pagines_especials/sxsw11/barra_bottom_sxsw11.gif') top left no-repeat;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11{
	width:680px;
	padding:0 20px 0 20px;
}

/*-- caja textos -*/
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div#caja-textos-sxsw11{
	width:670px;
	overflow:hidden;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div#caja-textos-sxsw11 div.textos-sxsw11{
	position:relative;
	overflow:visible;
	float:left;
	width:660px;
	margin:0 0 10px 10px;
	font:normal 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div#caja-textos-sxsw11 div.textos-sxsw11 p{
	padding:0px;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div#caja-textos-sxsw11 div.textos-sxsw11 a{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div#caja-textos-sxsw11 div.textos-sxsw11 a:hover{
	text-decoration:underline;
	color:#ffd7d3;
}

/*-- caja textos info-*/
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.caja-textos-info-sxsw11{
	width:660px;
	padding:10px;
	margin-bottom:15px;
	overflow:hidden;
	background-color:#c44074;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.caja-textos-info-sxsw11 div.textos-info-sxsw11{
	position:relative;
	overflow:visible;
	float:left;
	width:250px;
	margin:0 0 10px 10px;
	font:normal 0.875em/1.45em arial, sans-serif;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.caja-textos-info-sxsw11 div.textos-info-sxsw11 p{
	padding:0px;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.caja-textos-info-sxsw11 div.textos-info-sxsw11 a{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.caja-textos-info-sxsw11 div.textos-info-sxsw11 a:hover{
	text-decoration:underline;
	color:#ffd7d3;
}

/*-- tabla -*/
div#pag-all div#pag-all-contenido-sxsw11 div.caja-cont-sxsw11 div.tabla-all-sxsw11{
	width:680px;
	margin-top:20px;
	overflow:hidden;
}
ul.tabla-sxsw11{
	width:700px;
	padding:0px;
	margin:0px auto 10px auto;
	font:bold 0.875em/1.45em arial, sans-serif;
	color: #d4f8f8;
	border-bottom: 1px solid #1c9d99;
}
ul.tabla-sxsw11 li{
	border-top: 1px solid #1c9d99;
	padding:1px 0 1px 0;
	list-style:none;
}
ul.tabla-sxsw11 li span{
	display:inline-block;
	font-weight:normal;
	text-decoration:none;
	margin-left:0px;
	vertical-align:top;
}
ul.tabla-sxsw11 li span.row{
	margin:0px;
	width:700px;
	padding:0px 0 0 0;
}

ul.tabla-sxsw11 li.even{
	padding-top:2px;
	background-color:#306262;
	height:37px;
}
ul.tabla-sxsw11 li.even-color{
	background-color:#9b1756;
}
ul.tabla-sxsw11 li.even span.row{
}

ul.tabla-sxsw11 li.even-grupo{
	padding-top:3px;
	background-color:#1d4b4b;
}
ul.tabla-sxsw11 li.even-grupo-color{
	background-color:#1c9d99;
}
ul.tabla-sxsw11 li.even-grupo span.row{
}

ul.tabla-sxsw11 li.header span.row{height:30px; padding-top:5px; background-color:#1c9d99}
ul.tabla-sxsw11 li.header span.row span{font:bold 1.6em/1.1em arial, sans-serif; color:#e0ddcb}
ul.tabla-sxsw11 li.header span.row span.tit-tab{font:bold 1.1em/1.8em arial, sans-serif; color:#ffffff}

ul.tabla-sxsw11 li.header-peq span.row{height:20px; padding-top:5px; background-color:#0b7f7a}
ul.tabla-sxsw11 li.header-peq span.row span{font:bold 1em arial, sans-serif; color:#e0ddcb}

ul.tabla-sxsw11 li a{
	text-decoration:underline;
	color:#d4f8f8;
}
ul.tabla-sxsw11 li a:hover{
	text-decoration:underline;
	color:#3fa3cc;
}


ul.tabla-sxsw11 span.tit {width:650px; margin-left:10px}
ul.tabla-sxsw11 span.tit-tab {margin-left:10px}

ul.tabla-sxsw11 span.foto-band {width:100px; padding-top:0px}
ul.tabla-sxsw11 span.band {width:198px; margin-left:10px; padding-top:8px; font-weight:bold; font-size:0.95em}
ul.tabla-sxsw11 span.date {width:194px; margin-left:10px; padding-top:8px; font-size:0.95em}
ul.tabla-sxsw11 span.venue {width:152px; margin-left:10px; padding-top:8px; font-size:0.95em}

ul.tabla-sxsw11 span.grupo-foto {width:273px}
ul.tabla-sxsw11 span.grupo-textos-tit {width:100%; font-size:1.4em; line-height:1.95em; font-weight:bold; color:#88d08f}
ul.tabla-sxsw11 span.grupo-textos-tit-date {font-size:0.95em; line-height:1.4em; font-weight:bold; color:#3fa3cc}
ul.tabla-sxsw11 span.grupo-textos {width:377px; margin-left:10px; font-size:0.95em; line-height:1.4em}
ul.tabla-sxsw11 span.foto-con {width:71px; height:67px}
ul.tabla-sxsw11 span.contacto {width:180px; height:57px; padding:5px; font-size:0.9em; line-height:1.3em}
ul.tabla-sxsw11 span.contacto-gran {width:180px; height:57px; padding-left:5px; padding-right:5px; font-size:0.9em; line-height:1.1em}
ul.tabla-sxsw11 span.video {width:100px; height:67px}
ul.tabla-sxsw11 span.sxsw11-foto-video{width:377px; margin-top:5px}
ul.tabla-sxsw11 span.sxsw11-date{width:367px; height:30px; margin-top:8px; padding-top:13px; padding-left:10px; line-height:1.3em;
	background-image:url('../static/images/pagines_especials/sxsw11/barra_date_sxsw_11.gif')}
ul.tabla-sxsw11 span.sxsw11-date-2{width:367px; height:38px; margin-top:8px; padding-top:3px; padding-left:10px; line-height:1.3em;
	background-image:url('../static/images/pagines_especials/sxsw11/barra_date_sxsw_11.gif')}

/*-- grupos intro-*/
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro{width:203px; height:25px; margin-top:11px; margin-right:14px; padding-top:145px; font-size:0.95em}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro a{color:#E0DDCB; background-color:#1C9D99; text-decoration:none}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro a:hover{color:#1C9D99; background-color:#E0DDCB;text-decoration:none}

ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.sxsw{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_sxsw.gif') top left no-repeat}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.blackgandhi{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_blackgandhi.jpg') top left no-repeat}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.mujeres{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_mujeres.jpg') top left no-repeat}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.murfila{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_murfila.jpg') top left no-repeat}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.tokyo{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_tokyo.jpg') top left no-repeat}
ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.za{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/sxsw11/intro_grupo_za.jpg') top left no-repeat}

div.sxsw11-nota {font-size:0.8em; color:#333; text-align:center; padding:4px}


/*-- END PAGINA ESPECIAL SXSW 2011 ----------------------------------------------------------------------*/







/*-- PAGINA ESPECIAL UK TOUR 2011 (COGE ESTILOS DE LA DE 2010 Y DE LA DE SXSW) ----------------------------------------------------------------------*/

div#pag-all div#uktour11 div#pag-all-contenido{
	overflow:visible;
	background-color:#000000;
	background:url('../static/images/pagines_especials/uktour11/fondo_uk_tour_11.gif') top left repeat;
}

/*-- tabla intro 2 -*/
ul.tabla span.day3 {width:55px}
ul.tabla span.hour3 {width:60px}
ul.tabla span.group3 {width:85px}
ul.tabla span.festival3 {width:160px}
ul.tabla span.venue3 {width:160px}
ul.tabla span.city3 {width:90px}


/*-- video 2 -*/
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video2{
	width:680px;
	height:360px;
}
div#pag-all div#pag-all-contenido div.caja-cont div#caja-video div.caja-video-izda2{
	position:relative;
	float:left;
	width:510px;
	height:360px;
}
div.grupo-intro-video2{
	width:680px;
	margin-top:2px;
	padding:5px 0 4px 0;
	text-align:right;
	border:0;
	background-color:#1F1F1F;
}
span.grupo-intro2{font-size:0.95em}
span.grupo-intro2 a{color:#333; background-color:#8CB622; text-decoration:none; padding:5px}
span.grupo-intro2 a:hover{color:#8CB622; background-color:#333;text-decoration:none}

/*-- grupos intro 2 -*/
div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro{width:203px; height:25px; margin-top:11px; margin-right:14px; padding-top:145px; font-size:0.95em}
div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro a{color:#1F1F1F; background-color:#8CB622; text-decoration:none}
div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro a:hover{color:#8CB622; background-color:#1F1F1F;text-decoration:none}

div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.aias{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/uktour11/intro_grupo_aias.jpg') top left no-repeat}
div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.aus{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/uktour11/intro_grupo_aus.jpg') top left no-repeat}
div#uktour11-fotos ul.tabla-sxsw11 span.grupo-textos span.grupo-intro span.mishima{width:212px; height:170px; margin-top:-145px; padding-top:145px; padding-left:7px; font-weight:bold;
	background:url('../static/images/pagines_especials/uktour11/intro_grupo_mishima.jpg') top left no-repeat}


/*-- END PAGINA ESPECIAL UK TOUR 2011 ----------------------------------------------------------------------*/










/*-- PAGINA ESPECIAL DANSA AL GREC 2011 ----------------------------------------------------------------------*/

div#pag-all-contenido-grec11 {overflow:visible; background:url('../static/images/pagines_especials/grec11/fondo_grec11.jpg') top left repeat}
div.caja-cont-grec11 {width:680px; padding:0 20px 0 20px}
div.tabla-all-grec11 {width:680px; margin-top:20px; overflow:hidden}

div.barra-top-grec11-cat {width:720px; height:122px; background:url('../static/images/pagines_especials/grec11/cabecera_grec11_cat.jpg') top left no-repeat}
div.barra-top-grec11-esp {width:720px; height:122px; background:url('../static/images/pagines_especials/grec11/cabecera_grec11_esp.jpg') top left no-repeat}
div.barra-top-grec11-eng {width:720px; height:122px; background:url('../static/images/pagines_especials/grec11/cabecera_grec11_eng.jpg') top left no-repeat}

div.barra-bottom-grec11a {float:left; width:720px; height:8px; background:url('../static/images/pagines_especials/grec11/barra_bottom_grec11a.jpg') top left no-repeat}
div.barra-bottom-grec11b {float:left; width:720px; height:8px; background:url('../static/images/pagines_especials/grec11/barra_bottom_grec11b.jpg') top left no-repeat}

ul.tabla-grec11 {width:700px; padding:0px; margin:0px auto 10px auto; font:bold 0.875em/1.45em arial, sans-serif; color: #000000; border-bottom: 1px solid #67956a}
ul.tabla-grec11 li {border-top: 1px solid #67956a; padding:1px 0 1px 0; list-style:none}
ul.tabla-grec11 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:0px; vertical-align:top}
ul.tabla-grec11 li span.row {width:700px; margin:1px 0 1px 0; padding:0 0 0 0}
ul.tabla-grec11 li span.row1 {width:700px; margin:1px 0 1px 0; padding:0 0 0 0}
ul.tabla-grec11 li span.row2 {width:700px; margin:1px 0 1px 0; padding:0 0 0 0}

ul.tabla-grec11 li.header span.row {height:30px; padding-top:5px; background-color:#67956a}
ul.tabla-grec11 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#FFFAB0}
ul.tabla-grec11 li.header span.row span.tit-tab {font:bold 1.1em/1.8em arial, sans-serif; color:#ffffff}

ul.tabla-grec11 li.fotointro-grec11 {width:680px; height:197px; margin-bottom:1px; padding-bottom:0px}

ul.tabla-grec11 li.textos-grec11 {width:660px; margin:10px 0 0 10px; font:normal 0.95em/1.4em arial, sans-serif; color:#000000; border-top:none}
ul.tabla-grec11 li.textos-grec11 span {margin-bottom:14px}

ul.tabla-grec11 li.logos-grec11 {text-align:center}
ul.tabla-grec11 li.logos-grec11 span {padding-right:20px; padding-top:5px; padding-bottom:4px}

ul.tabla-grec11 li.even-grupo {padding-top:0}
ul.tabla-grec11 li.even-grupo-color {background-color:#67956a}
ul.tabla-grec11 li.even-grupo span.row {background:url('../static/images/pagines_especials/grec11/fondo_trans.png') top left}

ul.tabla-grec11 li a {text-decoration:underline; font-weight:bold; color:#000000}
ul.tabla-grec11 li a:hover {text-decoration:underline; color:#67956A}

ul.tabla-grec11 span.tit {width:650px; margin-left:10px}

ul.tabla-grec11 span.grupo-textos {width:407px; margin-left:10px; font:normal 0.95em/1.4em arial}
ul.tabla-grec11 span.grupo-textos-tit {margin:10px 0 4px 0; font:bold 1.5em/1.2em arial; color:#4b734c}
ul.tabla-grec11 span.grupo-textos-tit span {font:normal 0.9em/1.35em arial; color:#4b734c}
ul.tabla-grec11 span.grupo-textos-tit-con {font:bold 0.95em/1.4em arial; color:#4b734c}
ul.tabla-grec11 span.grupo-textos-tit-con-video {width:120px; margin-left:5px; font:bold 0.85em/1.4em arial; color:#4b734c}
ul.tabla-grec11 span.grupo-textos-tit-con-video a {color:#4b734c}
ul.tabla-grec11 span.grupo-textos-tit-con-video a:hover {color:#f0f7d3}
ul.tabla-grec11 span.grupo-textos-tit-date {font:bold 0.95em/1.3em arial; color:#FFFAB0}
ul.tabla-grec11 span.grupo-textos-tit-date span {color:#f0f7d3}
ul.tabla-grec11 span.grupo-textos-tit-date span a {color:#f0f7d3}
ul.tabla-grec11 span.grupo-textos-tit-date span a:hover {color:#ffffff}

ul.tabla-grec11 span.grupo-foto {width:243px}
ul.tabla-grec11 span.foto-con {width:71px; height:67px}
ul.tabla-grec11 span.contacto {overflow:visible; padding:5px; font:normal 0.9em/1.3em arial}
ul.tabla-grec11 span.contacto-gran {width:180px; height:57px; padding:0 5px 0 5px; font:normal 0.9em/1.1em arial}
ul.tabla-grec11 span.video {width:100px; height:67px}
ul.tabla-grec11 span.video-in {padding:6px}

ul.tabla-grec11 span.foto-video {width:377px; margin-top:8px}
ul.tabla-grec11 span.date {width:408px; height:42px; margin:4px 0 10px 0; line-height:1.3em; background:url('../static/images/pagines_especials/grec11/barra_date_grec_11.gif') top left no-repeat}
ul.tabla-grec11 span.date span.gran {padding:5px 0 0 10px;}

/*-- END PAGINA ESPECIAL DANSA AL GREC 2011 ----------------------------------------------------------------------*/





/*-- PAGINA ESPECIAL TARREGA 2011 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color11 {background-color:#0263c4}
div#pag-all-contenido-tar11 {overflow:visible; background-color:#0263c4; background:url('../static/images/pagines_especials/tarrega11/fondo_tarrega_11.gif') top left repeat}
div.barra-top-tar11 {height:8px; width:720px; background:url('../static/images/pagines_especials/tarrega11/barra_top_tarrega_11.gif') top left no-repeat}
div.barra-bottom-tar11 {float:left; height:8px; width:720px; background:url('../static/images/pagines_especials/tarrega11/barra_bottom_tarrega_11.gif') top left no-repeat}
div.caja-cont-tar11 {width:680px; padding:0 20px 0 20px}
div.caja-cont-tar11 div.titol-tar11 {width:680px; height:155px; margin-top:12px; background:url('../static/images/pagines_especials/tarrega11/titulo_tarrega_11.gif') top left no-repeat}

/*-- caja textos intro-*/
div#caja-textos-sup-tar11 {width:670px; overflow:hidden}
div#caja-textos-sup-tar11 div.caja-info-sup-tar11 {position:relative; overflow:visible; float:left; width:660px; margin:0 0 0 10px; font:normal 0.875em/1.45em arial, sans-serif; color:#ffffff}
div#caja-textos-sup-tar11 div.caja-info-sup-tar11 p {padding:0px}
div#caja-textos-sup-tar11 div.caja-info-sup-tar11 a {font-weight:bold; text-decoration:underline; color:#ffffff}
div#caja-textos-sup-tar11 div.caja-info-sup-tar11 a:hover {text-decoration:underline; color:#ffffff}
div#caja-textos-sup-tar11 div.caja-info-sup-tar11 div.text-mes-gran {font:bold 1.2em/1.35em arial, sans-serif; text-align:center; color:#ffc695}


/*-- tabla -*/
div#tabla-all-tar11 {width:680px; overflow:hidden}
ul.tabla-tar11 {width:700px; padding:0px; margin:0px auto 20px auto; font:bold 0.875em/1.45em arial, sans-serif; color:#ffffff; border-bottom: 1px solid #ff4600}
ul.tabla-tar11 li {border-top: 1px solid #ff4600; padding:1px 0 1px 0; list-style:none}
ul.tabla-tar11 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-tar11 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}
ul.tabla-tar11 li.even {}
ul.tabla-tar11 li.even-color {background-color:#93292d}
ul.tabla-tar11 li.even span.row {}
ul.tabla-tar11 li.header span.row {height:30px; padding-top:5px; background-color:#1b4d81}
ul.tabla-tar11 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#c7d6e5}
ul.tabla-tar11 li a {text-decoration:underline; color:#ffe7ce}
ul.tabla-tar11 li a:hover {text-decoration:underline; color:#ffffff}
ul.tabla-tar11 li a:hover span.row {}

ul.tabla-tar11 span.tit {width:650px; margin-left:10px}
ul.tabla-tar11 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-tar11 span.grupo {width:285px; height:65px; margin-top:5px}
ul.tabla-tar11 span.grupo span.grupo-tit {font-weight:bold; font-size:1.3em}
ul.tabla-tar11 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-tar11 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-tar11 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; background-color:#ff4600; padding:0 2px 0 2px}
ul.tabla-tar11 span.contacto {width:176px; height:65px; margin-top:10px; font-size:0.9em; color:#ffc28f; line-height:1.3em; text-align:right}
ul.tabla-tar11 span.foto-con {width:72px; height:70px; margin-top:1px}
ul.tabla-tar11 span.dates {width:542px; margin-left:130px; padding:3px 0 3px 8px; font-size:0.85em; color:#ffd3ad; line-height:1.3em;  border-top: 1px dashed #ff4600}

/*-- logos-*/
div#pag-all div#pag-all-contenido-tar11 div.caja-cont-tar11 div#logos-tar11 {text-align:center; padding:15px 0 10px 0; width:680px; height:62px; background:url('../static/images/pagines_especials/tarrega11/logos_inf_tarrega.gif') top left no-repeat}

/*-- Mapa Tarrega-*/
div#pag-all div#pag-all-contenido-tar11 div.caja-cont-tar11 div#mapa-tar11 {text-align:center; width:670px; height:310px; padding:20px 0 0 0px; margin-bottom:20px; background-color:#1B4D81}

/*-- END PAGINA ESPECIAL TARREGA 2011 ----------------------------------------------------------------------*/






/*-- PAGINA ESPECIAL MANRESA 2011 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color-man11 {background-color:#407601}
div#pag-all-contenido-man11 {overflow:visible; background-color:#0263c4; background:url('../static/images/pagines_especials/manresa11/fondo_manresa_11.gif') top left repeat}
div.barra-top-man11 {height:8px; width:720px; background:url('../static/images/pagines_especials/manresa11/barra_top_manresa_11.gif') top left no-repeat}
div.barra-bottom-man11 {float:left; height:8px; width:720px; background:url('../static/images/pagines_especials/manresa11/barra_bottom_manresa_11.gif') top left no-repeat}
div.caja-cont-man11 {width:680px; padding:0 20px 0 20px}
div.caja-cont-man11 div.titol-man11 {width:680px; height:155px; margin-top:12px; background:url('../static/images/pagines_especials/manresa11/titulo_manresa_11.gif') top left no-repeat}

/*-- caja textos intro-*/
div#caja-textos-sup-man11 {width:680px; overflow:hidden}
div#caja-textos-sup-man11 div.caja-info-sup-man11 {position:relative; overflow:visible; float:left; width:680px; font:normal 0.875em/1.45em arial, sans-serif; color:#ffffff; text-align:center}
div#caja-textos-sup-man11 div.caja-info-sup-man11 p {width:660px}
div#caja-textos-sup-man11 div.caja-info-sup-man11 a {font-weight:bold; text-decoration:underline; color:#ffffff}
div#caja-textos-sup-man11 div.caja-info-sup-man11 a:hover {text-decoration:underline; color:#aad58e}
div#caja-textos-sup-man11 div.caja-info-sup-man11 div.text-mes-gran {width:660px; font:bold 1.2em/1.35em arial, sans-serif; text-align:center; color:#aad58e}


/*-- tabla -*/
div#tabla-all-man11 {width:680px; overflow:hidden}
ul.tabla-man11 {width:700px; padding:0px; margin:0px auto 0px auto; font:bold 0.875em/1.45em arial, sans-serif; color:#ffffff}
ul.tabla-man11 li {border-top: 1px solid #ff4600; padding:1px 0 1px 0; list-style:none}
ul.tabla-man11 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-man11 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}

ul.tabla-man11 li.even {border:hidden}
ul.tabla-man11 li.even span.row1 {width:668px; margin:0; padding-bottom:0; border-color:#567f01; border-style:solid; border-width:6px; vertical-align:top; overflow:visible}
ul.tabla-man11 li.even span.row2 {width:668px; margin:0; padding-bottom:0; border-color:#ac7405; border-style:solid; border-width:6px; vertical-align:top; overflow:visible}
ul.tabla-man11 li.even span.row3 {width:668px; margin:0; padding-bottom:0; border-color:#902e00; border-style:solid; border-width:6px; vertical-align:top; overflow:visible}
ul.tabla-man11 li.even span.row4 {width:668px; margin:0; padding-bottom:0; border-color:#a04802; border-style:solid; border-width:6px; vertical-align:top; overflow:visible}

ul.tabla-man11 li.header {border-bottom-color:#FF4600; border-bottom-style:solid; padding-bottom:1px; border-bottom-width:1px; margin-bottom:4px}
ul.tabla-man11 li.header span.row {height:30px; padding-top:5px; background-color:#252525}
ul.tabla-man11 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#c8c8c8}
ul.tabla-man11 li a {text-decoration:underline; color:#c6fdbc}
ul.tabla-man11 li a:hover {text-decoration:underline; color:#ffffff}
ul.tabla-man11 li a:hover span.row {}

ul.tabla-man11 span.tit {width:650px; margin-left:10px; text-align:center;}
ul.tabla-man11 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-man11 span.grupo {width:349px; margin-top:6px; margin-left:3px}
ul.tabla-man11 span.grupo span.grupo-tit {font:bold 1.4em/1.2em arial}
ul.tabla-man11 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-man11 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-man11 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; text-transform: uppercase; color:#c6fdbc; padding:2px 2px 2px 2px; margin-top:3px}

ul.tabla-man11 span.contacto-caja {float: right; padding-right:3px; vertical-align:top}
ul.tabla-man11 span.contacto-caja span.contacto {width:215px; margin-top:10px; font-size:0.9em; color:#ffffff; line-height:1.2em; text-align:right; vertical-align:top}
ul.tabla-man11 span.contacto-caja span.foto-con {width:72px; margin-top:5px; margin-bottom:2px; vertical-align:top}

ul.tabla-man11 span.dates1 {width:650px; margin-left:0px; padding:7px 10px 0 8px; font-size:0.85em; color:#aad58e; line-height:1.3em; background-color:#567f01}
ul.tabla-man11 span.dates2 {width:650px; margin-left:0px; padding:7px 10px 0 8px; font-size:0.85em; color:#ffe669; line-height:1.3em; background-color:#ac7405}
ul.tabla-man11 span.dates3 {width:650px; margin-left:0px; padding:7px 10px 0 8px; font-size:0.85em; color:#ffa764; line-height:1.3em; background-color:#902e00}
ul.tabla-man11 span.dates4 {width:650px; margin-left:0px; padding:7px 10px 0 8px; font-size:0.85em; color:#ffb45c; line-height:1.3em; background-color:#a04802}


/*-- logos-*/
div#pag-all div#pag-all-contenido-man11 div.caja-cont-man11 div#logos-man11 {text-align:center; padding:15px 0 10px 0; width:680px; height:62px; background:url('../static/images/pagines_especials/manresa11/logos_inf_manresa.gif') top left no-repeat}

/*-- Mapa Tarrega-*/
div#pag-all div#pag-all-contenido-man11 div.caja-cont-man11 div#mapa-man11 {text-align:center; width:670px; height:310px; padding:20px 0 0 0px; margin-bottom:20px; background-color:#2d4600}

/*-- END PAGINA ESPECIAL MANRESA 2011 ----------------------------------------------------------------------*/





/*-- PAGINA ESPECIAL KULTURBORSE FREIBURG 2012 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color-kul12 {background-color:#c5e5d8}
div#pag-all-contenido-kul12 {overflow:visible; background-color:#c5e5d8; background:url('../static/images/pagines_especials/kulturborse12/fondo_kulturborse_12.gif') top left repeat}
div.barra-top-kul12-1 {height:201px; width:720px; background:url('../static/images/pagines_especials/kulturborse12/barra_top_kulturborse_1.gif') top left no-repeat}
div.barra-top-kul12-2 {height:201px; width:720px; background:url('../static/images/pagines_especials/kulturborse12/barra_top_kulturborse_2.gif') top left no-repeat}
div.barra-bottom-kul12 {float:left; height:8px; width:720px; background:url('../static/images/pagines_especials/kulturborse12/barra_bottom_kulturborse.gif') top left no-repeat}


/*-- caja textos intro-*/
div#caja-textos-sup-kul12 {width:680px; overflow:hidden; padding-left:20px}

div.caja-info-sup-kul12 {position:relative; overflow:visible; float:left; width:680px}
div.caja-info-sup-kul12 p {font:normal 0.875em/1.45em arial, sans-serif; color:#3e3b34}
div.caja-info-sup-kul12 a {font-weight:bold; text-decoration:underline; color:#3e3b34}
div.caja-info-sup-kul12 a:hover {text-decoration:underline; color:#2e5b61}

div.caja-info-sup-kul12 div.quadre-petit-kul12 {float:left; overflow:visible; width:335px; margin-right:5px}
div.caja-info-sup-kul12 div.quadre-petit-kul12 span.dest {font:bold 1.4em/1.3em arial, sans-serif; color:#2e5b61}
div.caja-info-sup-kul12 div.quadre-petit-kul12 span.dest a {text-decoration:underline; color:#2e5b61}
div.caja-info-sup-kul12 div.quadre-petit-kul12 span.dest a:hover {text-decoration:underline; color:#3e3b34}

div.caja-info-sup-kul12 div.quadre-titol-kul12 {float:left; overflow:visible; width:680px; background-color:#aecec2; padding:5px 5px 5px 10px; font:bold 1em/1.3em arial, sans-serif; color:#2e5b61}

div.caja-info-sup-kul12 div.quadre-tres-kul12 {float:left; overflow:visible; width:220px; margin-right:5px}
div.caja-info-sup-kul12 div.quadre-tres-kul12 span.dest {font:bold 1.3em/1.3em arial, sans-serif; color:#2e5b61}
div.caja-info-sup-kul12 div.quadre-tres-kul12 p {padding-bottom:8px; font:normal 0.775em/1.25em arial, sans-serif; color:#3e3b34}
div.caja-info-sup-kul12 div.quadre-tres-kul12 a {font-weight:bold; text-decoration:underline; color:#3e3b34}
div.caja-info-sup-kul12 div.quadre-tres-kul12 a:hover {text-decoration:underline; color:#2e5b61}


/*-- tabla -*/
div#tabla-all-kul12 {width:680px; overflow:hidden}
ul.tabla-kul12 {width:700px; padding:0px; margin:0px auto 0px auto; font:bold 0.875em/1.45em arial, sans-serif; color:#2e5b61}
ul.tabla-kul12 li {border-top: 1px solid #ff4600; padding:1px 0 1px 0; list-style:none}
ul.tabla-kul12 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-kul12 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}

ul.tabla-kul12 li.even {border:hidden}
ul.tabla-kul12 li.even span.row1 {width:668px; margin:0; padding-bottom:0; border-color:#a1c9bb; background-color:#a1c9bb; border-style:solid; border-width:6px; vertical-align:top; overflow:visible; background:url('../static/images/pagines_especials/kulturborse12/fondo_trans.png') top left}
ul.tabla-kul12 li.even span.row2 {width:668px; margin:0; padding-bottom:0; border-color:#aacbbe; background-color:#aacbbe; border-style:solid; border-width:6px; vertical-align:top; overflow:visible}

ul.tabla-kul12 li a {text-decoration:underline; color:#5e766e}
ul.tabla-kul12 li a:hover {text-decoration:underline; color:#ffffff}
ul.tabla-kul12 li a:hover span.row {}

ul.tabla-kul12 span.tit {width:650px; margin-left:10px; text-align:center;}
ul.tabla-kul12 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px; margin-bottom:7px}
ul.tabla-kul12 span.grupo {width:249px; margin-top:2px; margin-left:3px}
ul.tabla-kul12 span.grupo span.grupo-tit {font:bold 1.4em/1.1em arial}
ul.tabla-kul12 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-kul12 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-kul12 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; width:255px; text-transform: uppercase; color:#5e766e}
ul.tabla-kul12 span.grupo span.grupo-web {font:bold 0.9em/1.3em arial, sans-serif; width:255px; color:#5e766e}
ul.tabla-kul12 span.dates {font:normal 0.85em/1.3em arial, sans-serif; color:#eeffff; margin-top:3px; margin-left:132px; text-transform: uppercase}

ul.tabla-kul12 span.contacto-caja {float: right; padding-right:3px; vertical-align:top}
ul.tabla-kul12 span.contacto-caja span.contacto {width:192px; margin-top:10px; font-size:0.9em; color:#ffffff; line-height:1.2em; text-align:right; vertical-align:top}
ul.tabla-kul12 span.contacto-caja span.contacto a {text-decoration:underline; color:#ffffff}
ul.tabla-kul12 span.contacto-caja span.contacto a:hover {text-decoration:underline; color:#5e766e}
ul.tabla-kul12 span.contacto-caja span.foto-con {width:72px; margin-top:5px; margin-bottom:2px; vertical-align:top}

/*-- logos-*/
div#pag-all div#pag-all-contenido-kul12 div.caja-cont-kul12 div#logos-kul12 {float:left; text-align:center; margin:15px 0 10px 0; width:680px; height:62px; background:url('../static/images/pagines_especials/kulturborse12/logos_inf_kulturborse.gif') top left no-repeat}


/*-- END PAGINA ESPECIAL KULTURBORSE FREIBURG 2012 ----------------------------------------------------------------------*/






/*-- PAGINA ESPECIAL TARREGA 2012 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color-tar12 {background-color:#faf1e6}
div#pag-all-contenido-tar12 {overflow:visible; background-color:#0263c4; background:url('../static/images/pagines_especials/tarrega12/fondo_tarrega_12.gif') top left repeat}
div.barra-top-tar12 {height:8px; width:720px; background:url('../static/images/pagines_especials/tarrega12/barra_top_tarrega_12.gif') top left no-repeat}
div.barra-bottom-tar12 {float:left; height:8px; width:720px; background:url('../static/images/pagines_especials/tarrega12/barra_bottom_tarrega_12.gif') top left no-repeat}
div.caja-cont-tar12 {width:680px; padding:0 20px 0 20px}
div.caja-cont-tar12 div.titol-tar12 {width:680px; height:280px; margin-top:12px; background:url('../static/images/pagines_especials/tarrega12/titulo_tarrega_12.gif') top left no-repeat}

/*-- caja textos intro-*/
div#caja-textos-sup-tar12 {width:670px; overflow:hidden}
div#caja-textos-sup-tar12 div.caja-info-sup-tar12 {position:relative; overflow:visible; float:left; width:660px; margin:0 0 0 10px; font:normal 0.875em/1.45em arial, sans-serif; color:#4c4c4c}
div#caja-textos-sup-tar12 div.caja-info-sup-tar12 p {padding:0px}
div#caja-textos-sup-tar12 div.caja-info-sup-tar12 a {font-weight:bold; text-decoration:underline; color:#4c4c4c}
div#caja-textos-sup-tar12 div.caja-info-sup-tar12 a:hover {text-decoration:underline; color:#d2443f}
div#caja-textos-sup-tar12 div.caja-info-sup-tar12 div.text-mes-gran {font:bold 1.3em/1.35em arial, sans-serif; text-align:center; color:#c65e5a}


/*-- tabla -*/
div#tabla-all-tar12 {width:680px; overflow:hidden}
ul.tabla-tar12 {width:700px; padding:0px; margin:0px auto 20px auto; font:bold 0.875em/1.45em arial, sans-serif; border-bottom: 1px solid #d2443f}
ul.tabla-tar12 li {border-top: 1px solid #d2443f; padding:1px 0 1px 0; list-style:none}
ul.tabla-tar12 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-tar12 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}
ul.tabla-tar12 li.even {}
ul.tabla-tar12 li.even-color {background-color:#93292d}
ul.tabla-tar12 li.even span.row {}
ul.tabla-tar12 li.header span.row {height:30px; padding-top:5px; background-color:#d2443f}
ul.tabla-tar12 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#faf1e6}
ul.tabla-tar12 li a {text-decoration:underline; color:#cc7e7b}
ul.tabla-tar12 li a:hover {text-decoration:underline; color:#7f7f7f}
ul.tabla-tar12 li a:hover span.row {}

ul.tabla-tar12 span.tit {width:650px; margin-left:10px}
ul.tabla-tar12 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-tar12 span.grupo {width:285px; height:65px; margin-top:5px}
ul.tabla-tar12 span.grupo span.grupo-tit {font:bold 1.3em/1.1em arial, sans-serif; color:#808080}
ul.tabla-tar12 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-tar12 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-tar12 span.grupo span.grupo-espectaculo {font:normal 1em/1.65em arial, sans-serif; color:#333333}
ul.tabla-tar12 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; color:#faf1e6; background-color:#ec8674; padding:0 2px 0 2px}
ul.tabla-tar12 span.contacto {width:176px; height:65px; margin-top:10px; text-align:right; font:normal 0.9em/1.3em arial, sans-serif; color:#7f7f7f}
ul.tabla-tar12 span.foto-con {width:72px; height:70px; margin-top:1px}
ul.tabla-tar12 span.dates {width:542px; margin-left:130px; padding:5px 0 3px 8px; font:normal 0.85em/1.3em arial, sans-serif; color:#778899; border-top: 1px dashed #d2443f}

/*-- logos-*/
div#pag-all div#pag-all-contenido-tar12 div.caja-cont-tar12 div#logos-tar12 {text-align:center; padding:15px 0 10px 0; width:680px; height:62px; background:url('../static/images/pagines_especials/tarrega12/logos_inf_tarrega_12.gif') top left no-repeat}

/*-- Mapa Tarrega-*/
div#pag-all div#pag-all-contenido-tar12 div.caja-cont-tar12 div#mapa-tar12 {text-align:center; width:610px; background-color:#696969; height:310px; padding:2px; margin-left:33px; margin-bottom:20px; background-color:none}

/*-- END PAGINA ESPECIAL TARREGA 2012 ----------------------------------------------------------------------*/







/*-- PAGINA ESPECIAL MANRESA 2012 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color-man12 {background-color:#eeeeee}
div#pag-all-contenido-man12 {overflow:visible; background-color:#0263c4; background:url('../static/images/pagines_especials/manresa12/fondo_manresa_12.gif') top left repeat}
div.barra-top-man12 {height:8px; width:720px; background:url('../static/images/pagines_especials/manresa12/barra_top_manresa_12.gif') top left no-repeat}
div.barra-bottom-man12 {float:left; height:8px; width:720px; background:url('../static/images/pagines_especials/manresa12/barra_bottom_manresa_12.gif') top left no-repeat}
div.caja-cont-man12 {width:680px; padding:0 20px 0 20px}
div.caja-cont-man12 div.titol-man12 {width:680px; height:280px; margin-top:12px; background:url('../static/images/pagines_especials/manresa12/titulo_manresa_12.gif') top left no-repeat}

/*-- caja textos intro-*/
div#caja-textos-sup-man12 {width:670px; overflow:hidden}
div#caja-textos-sup-man12 div.caja-info-sup-man12 {position:relative; overflow:visible; float:left; width:660px; margin:0 0 0 10px; font:normal 0.875em/1.45em arial, sans-serif; color:#4c4c4c}
div#caja-textos-sup-man12 div.caja-info-sup-man12 p {padding:0px}
div#caja-textos-sup-man12 div.caja-info-sup-man12 a {font-weight:bold; text-decoration:underline; color:#4c4c4c}
div#caja-textos-sup-man12 div.caja-info-sup-man12 a:hover {text-decoration:underline; color:#d2443f}
div#caja-textos-sup-man12 div.caja-info-sup-man12 div.text-mes-gran {font:bold 1.3em/1.35em arial, sans-serif; text-align:center; color:#c65e5a}


/*-- tabla -*/
div#tabla-all-man12 {width:680px; overflow:hidden}
ul.tabla-man12 {width:700px; padding:0px; margin:0px auto 20px auto; font:bold 0.875em/1.45em arial, sans-serif; border-bottom: 1px solid #5ba496}
ul.tabla-man12 li {border-top: 1px solid #5ba496; padding:1px 0 1px 0; list-style:none}
ul.tabla-man12 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-man12 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}
ul.tabla-man12 li.even {}
ul.tabla-man12 li.even-color {background-color:#93292d}
ul.tabla-man12 li.even span.row {}
ul.tabla-man12 li.header span.row {height:30px; padding-top:5px; background-color:#5ba496}
ul.tabla-man12 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#eeeeee}
ul.tabla-man12 li a {text-decoration:underline; color:#cc7e7b}
ul.tabla-man12 li a:hover {text-decoration:underline; color:#7f7f7f}
ul.tabla-man12 li a:hover span.row {}

ul.tabla-man12 span.tit {width:650px; margin-left:10px}
ul.tabla-man12 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-man12 span.grupo {width:285px; height:65px; margin-top:5px}
ul.tabla-man12 span.grupo span.grupo-tit {font:bold 1.3em/1.1em arial, sans-serif; color:#808080}
ul.tabla-man12 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-man12 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-man12 span.grupo span.grupo-espectaculo {font:normal 1em/1.65em arial, sans-serif; color:#333333}
ul.tabla-man12 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; color:#faf1e6; background-color:#ec8674; padding:0 2px 0 2px}
ul.tabla-man12 span.grupo span.grupo-gen a {text-decoration:none; color:#faf1e6}
ul.tabla-man12 span.grupo span.grupo-gen a:hover {text-decoration:none; color:#ffd5ce}
ul.tabla-man12 span.contacto {width:176px; height:65px; margin-top:10px; text-align:right; font:normal 0.9em/1.3em arial, sans-serif; color:#7f7f7f}
ul.tabla-man12 span.foto-con {width:72px; height:70px; margin-top:1px}
ul.tabla-man12 span.dates {width:542px; margin-left:130px; padding:5px 0 3px 8px; font:normal 0.85em/1.3em arial, sans-serif; color:#778899; border-top: 1px dashed #5ba496}

/*-- logos-*/
div#pag-all div#pag-all-contenido-man12 div.caja-cont-man12 div#logos-man12 {text-align:center; padding:15px 0 10px 0; width:680px; height:62px; background:url('../static/images/pagines_especials/manresa12/logos_inf_manresa_12.gif') top left no-repeat}

/*-- Mapa Manresa-*/
div#pag-all div#pag-all-contenido-man12 div.caja-cont-man12 div#mapa-man12 {text-align:center; width:610px; background-color:#696969; height:310px; padding:2px; margin-left:33px; margin-bottom:20px; background-color:none}

/*-- END PAGINA ESPECIAL MANRESA 2012 ----------------------------------------------------------------------*/







/*-- PAGINA ESPECIAL FLYER PAG ENG 2013 ----------------------------------------------------------------------*/
#fl-all {
background-color:#ffffff;
width:1010px;
padding:0 20px 0 20px;
}
#fl-cabecera {
width:1010px;
}
#fl-centro {
width:985px;
padding:20px 0 20px 25px;
}
#fl-footer {
width:1010px;
}
#fl-frase {
background-color:#f2f2f2;
width:920px;
margin: 20px 0 30px 0;
padding:20px;
font: 22px/1.6em "asap","helvetica neue",helvetica,arial,sans-serif;
text-align:center;
}
.fl-bloque {
background-color:#f2f2f2;
width:960px;
margin: 40px 0 0 0;
overflow: hidden;
}
.fl-bloque-foto {
width:480px;
height:270px;
float:left;
}
.fl-bloque-textos {
float:left;
width:480px;
padding-bottom:16px;
}
.fl-bloque-textos-solo {
float:left;
width:960px;
}
.fl-pm-bloque {
width:448px;
overflow: hidden;
padding:12px 16px 0 16px;
}
.fl-pm-bloque-solo {
float:left;
width:448px;
overflow: hidden;
padding:16px 16px 16px 16px;
}
.fl-pm-bloque-solo-first {
float:left;
width:446px;
overflow: hidden;
padding:16px 16px 16px 16px;
border-color: #A1A1A1;
border-image: none;
border-style: dotted;
border-width: 0 1px 0 0;
}
.fl-pm-foto {
float:left;
width:80px;
height:80px;
padding:16px;
overflow: hidden;
}
.fl-pm-caja {
float:left;
width:312px;
padding:16px 16px 16px 6px;
}
.fl-pm-icono-peq {
float:left;
width:40px;
height:70px;
margin-right:40px;
}
.fl-pm-icono-peq-foto {
float:left;
width:40px;
height:40px;
padding:12px 12px 0 12px;
}
.fl-pm-icono-peq-titulo {
float:left;
width:52px;
height:30px;
padding:6px;
text-align:center;
font: 13px/1.4em "asap","helvetica neue",helvetica,arial,sans-serif;
}
.fl-pm-icono-peq-titulo a {
color:#545454;
}
.fl-pm-icono-peq-titulo a:hover {
color:#000;
}
.fl-pm-caja-titulo {
font: 18px/1.6em "asap","helvetica neue",helvetica,arial,sans-serif;
font-weight: 700;
color:#E2001A;
}
.fl-pm-caja-titulo a {
color:#E2001A;
text-decoration:underline;
}
.fl-pm-caja-titulo a:hover {
color:#545454;
}
.fl-pm-caja-textos {
margin-top:3px;
}

/*-- END ESPECIAL FLYER PAG ENG 2013 ----------------------------------------------------------------------*/

/*-- PAGINA ESPECIAL TARREGA 2015 ----------------------------------------------------------------------*/
div#pag-all {width:720px; overflow:hidden; padding:15px 10px 0 10px}
div#pag-all div#pag-all-color-tar15 {background-color:#ffffff}
div#pag-all-contenido-tar15 {overflow:visible; background-color:#ffffff;}
div.barra-top-tar15 {height:8px; width:720px; background-color:#ffffff;}
div.barra-bottom-tar15 {float:left; height:8px; width:720px; background-color:#ffffff;}
div.caja-cont-tar15 {width:680px; padding:0 20px 0 20px}
div.caja-cont-tar15 div.titol-tar15 {width:680px; height:280px; margin-top:12px; background-color:#ffffff;}
div.caja-cont-tar15 div.titol-tar15 {width:680px; height:280px; margin-top:12px; background:url('../static/images/pagines_especials/tarrega15/titulo_tarrega_15.jpg') top left no-repeat}

/*-- caja textos intro-*/
div#caja-textos-sup-tar15 {width:670px; overflow:hidden}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 {position:relative; overflow:visible; float:left; width:660px; margin:0 0 0 10px; font:normal 0.875em/1.45em arial, sans-serif; color:#4c4c4c}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 p {padding:0px}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 a {font-weight:bold; text-decoration:underline; color:#4c4c4c;}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 a:hover {text-decoration:underline; color:#4c4c4c;}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 div.text-mes-gran {font:bold 1.3em/1.35em arial, sans-serif; text-align:center; color:#c65e5a}

/*-- titol superior -*/
div.titol-text-tar15 {font:bold 14px arial, sans-serif; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #787878; margin-bottom:20px; margin-top:0px; padding-top:0px; padding-bottom: 0px;}
div.titol-text-tar15 p{font:bold 1.6em/1.1em arial, sans-serif; margin-bottom: 10px !important; padding-left:0px; margin-left:0px; margin-top:0px; padding-top:0px;text-align:center; }

/*-- tabla duo -*/
div.tabla-duo-tar15 {width:680px; overflow:hidden}
ul.list-tar15 {width:680px; overflow:hidden; margin: 0; padding: 0;}
ul.list-tar15 li {list-style: none; display: inline-block; vertical-align: top; margin-right: 10px; margin-left:15px; padding-bottom: 15px; margin-bottom: 10px; width: 310px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #787878;}
div.img-tar15 {width: 100%; display: block; height: 150px; position: relative; margin-bottom: 10px}
div.img-tar15-a {width: 155px; display: block; position: absolute; float: left; margin-bottom: 10px}
div.img-tar15-b {width: 155px; display: block; position: absolute; float: right; margin-bottom: 10px}
div.img-tar15 a{text-decoration: none; color: #333333;}
div.text-tar15 p.text-tar15{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:5px;}
div.text-tar15 p.text-tar15-genre{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:18px;}
div.text-tar15 p.title-tar15{ margin:0; font:bold 15px arial, sans-serif; padding-bottom:5px; padding-left: 0px; margin-left: 0px;}
div.text-tar15 p.text-title-border-tar15{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 60px;}
div.text-tar15 p.text-background{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.text-tar15 p.text-background-first{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.text-tar15 p.text-background-last{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.box1-text-title-border-tar15 {width: 25px;}

/*-- tabla duo contacte-*/
div.text-tar15 p.text-contact{font:normal 12px arial, sans-serif; float: right; text-align: right;}
div.text-tar15-a{width:180px; float: left; position: relative;}
div.text-tar15-b{width: 130px; margin: 0; float: right; position:relative;}
div.text-tar15-b img.image-tar15-contact{position:relative; float:right; }
div.text-tar15-b p.text-contact-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important;}
div.text-tar15-b p.text-contact-tar15 a.a-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important; color: #000000; border-bottom-color: #FFFFFF; text-decoration: none;}
div.text-tar15-b p.text-contact-tar15 a.a-tar15:hover{ color: blue; text-decoration: underline;}
div.text-tar15-b p.text-contact-tar15-first{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-top: 12px!important; padding-right: 0px !important;}
ul.contactbox-tar15 li{list-style-type: none; float: right; position:absolute;}
div.text-tar15-b p.text-contact-tar15 a.a-tar15{text-decoration:none; color:#000000 !important;}
div.text-tar15-b p.text-contact-tar15 a.a-tar15:hover{text-decoration:underline; color:#000000 !important;}
div.text-tar15-b p.text-contact-tar15 a.a-tar15:visited{text-decoration:none;}
div.text-tar15-b-12 p.text-contact-tar15 a.a-tar15{text-decoration:none; color:#000000 !important;}
div.text-tar15-b-12 p.text-contact-tar15 a.a-tar15:hover{text-decoration:underline; color:#000000 !important;}
div.text-tar15-b-12 p.text-contact-tar15 a.a-tar15:visited{text-decoration:none;}
div.text-tar15-b-6 p.text-contact-tar15 a.a-tar15{text-decoration:none; color:#000000 !important;}
div.text-tar15-b-6 p.text-contact-tar15 a.a-tar15:hover{text-decoration:underline; color:#000000 !important;}
div.text-tar15-b-6 p.text-contact-tar15 a.a-tar15:visited{text-decoration:none;}
div.text-tar15-b-4 p.text-contact-tar15 a.a-tar15{text-decoration:none; color:#000000 !important;}
div.text-tar15-b-4 p.text-contact-tar15 a.a-tar15:hover{text-decoration:underline; color:#000000 !important;}
div.text-tar15-b-4 p.text-contact-tar15 a.a-tar15:visited{text-decoration:none;}

/*-- característiques específiques 2 Animal Religion -*/
div.text-tar15 p.text-background-2{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.text-tar15 p.text-background-first-2{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.text-tar15 p.text-background-last-2{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 135px;}
div.text-tar15 p.text-title-border-tar15-2{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 66px;}

/*-- característiques específiques 3 Brincadeira -*/
div.text-tar15 p.text-background-3{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-first-3{margin:0; margin-top: 4px !important; padding-top: 7px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-last-3{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-title-border-tar15-3{ margin-top: 4px; margin-bottom: 0px; font:normal 14px arial, sans-serif; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 68px;}
div.text-tar15 p.text-title-border-tar15-3b{ margin-top: 0px; margin-bottom: 28px; font:normal 14px arial, sans-serif; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 68px; position:relative;}
div.text-tar15 p.text-tar15-genre3{margin-top:20px !important; margin-bottom: 20px !important; padding-bottom:30px !important; padding-top:4px; font:normal 12px arial, sans-serif; position:absolute;}
div.text-tar15 div.text-tar15-a p.text-background-last-3 a.a-tar15{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-last-3 a.a-tar15:hover{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-last-3 a.a-tar15:visited{text-decoration:underline !important; color: #000000 !important;}


/*-- característiques específiques 4 Campi Qui Pugui -*/
div.text-tar15 p.text-background-4{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-first-4{margin:0; margin-top: 6px; padding-top: 7px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-last-4{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-title-border-tar15-4{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 118px;}
div.text-tar15-a-4{width:200px; float: left; position: relative;}
div.text-tar15-a-4 a{text-decoration:underline; color: #000000;}
div.text-tar15-b-4{width: 110px; margin: 0; float: right; position:relative;}
div.text-tar15-b-4 img.image-tar15-contact{position:relative; float:right; }
div.text-tar15-b-4 p.text-contact-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important;}
div.text-tar15-b-4 p.text-contact-tar15 a.a-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important; color: #000000; border-bottom-color: #FFFFFF; text-decoration: none;}
div.text-tar15-b-4 p.text-contact-tar15 a.a-tar15:hover{ color: blue; text-decoration: underline;}
div.text-tar15-b-4 p.text-contact-tar15-first{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-top: 12px!important; padding-right: 0px !important;}


/*-- característiques específiques 5 Capicua -*/
div.text-tar15 p.text-background-5{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-first-5{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-last-5{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-title-border-tar15-5{ margin: auto; margin-top: 4px; font:normal 14px arial, sans-serif; margin-bottom:0px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 70px;}
div.text-tar15-a p.text-tar15-genre-5{margin:0px !important; font:normal 12px arial, sans-serif; padding-bottom:10px !important; width: 200px;}


/*-- característiques específiques 6 Carla Rovira -*/
div.text-tar15-a-6 p.text-background-6{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 145px;}
div.text-tar15-a-6 p.text-background-first-6{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 145px;}
div.text-tar15-a-6 p.text-background-last-6{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 145px;}
div.text-tar15 p.text-title-border-tar15-6{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 160px;}
div.text-tar15-a-6{width:200px; float: left; position: relative;}
div.text-tar15-b-6{width: 110px; margin: 0; float: right; position:relative;}
div.text-tar15-b-6 img.image-tar15-contact{position:relative; float:right; }
div.text-tar15-b-6 p.text-contact-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important;}
div.text-tar15-b-6 p.text-contact-tar15 a.a-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important; color: #000000; border-bottom-color: #FFFFFF; text-decoration: none;}
div.text-tar15-b-6 p.text-contact-tar15 a.a-tar15:hover{ color: blue; text-decoration: underline;}
div.text-tar15-b-6 p.text-contact-tar15-first{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-top: 12px!important; padding-right: 0px !important;}
div.text-tar15-a-6 p.text-tar15-genre-6{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:5px; width: 200px;}

/*-- característiques específiques 7 Chroma Teatre -*/
div.text-tar15 p.text-background-7{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 96px;}
div.text-tar15 p.text-background-first-7{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 96px;}
div.text-tar15 p.text-background-last-7{margin:0; padding-bottom: 2px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 96px;}
div.text-tar15 p.text-title-border-tar15-7{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 68px;}
div.text-tar15-a p.text-tar15-genre-7{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:19px !important; width: 200px;}


/*-- característiques específiques 8 En Diciembre -*/
div.text-tar15 p.text-background-8{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 90px;}
div.text-tar15 p.text-background-first-8{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 90px;}
div.text-tar15 p.text-background-last-8{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 90px;}
div.text-tar15 p.text-title-border-tar15-8{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 65px;}

/*-- característiques específiques 9 Ignífuga -*/
div.text-tar15 p.text-title-border-tar15-9{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 160px;}

/*-- característiques específiques 10 Cia Sifo -*/
div.text-tar15 p.text-background-10{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 150px;}
div.text-tar15 p.text-background-first-10{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 150px;}
div.text-tar15 p.text-background-last-10{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 150px;}
div.text-tar15 p.text-title-border-tar15-10{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 148px;}

/*-- característiques específiques 11 Vero Cendoya -*/
div.text-tar15 p.text-title-border-tar15-11{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 76px;}
div.text-tar15 p.text-background-11{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}
div.text-tar15 p.text-background-first-11{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}
div.text-tar15 p.text-background-last-11{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}

/*-- característiques específiques 12 El pájaro carpintero – La Maleta dels Espectacles -*/
div.text-tar15-a-12 p.text-background-12{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}
div.text-tar15-a-12 p.text-background-first-12{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}
div.text-tar15-a-12 p.text-background-last-12{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}
div.text-tar15 p.text-title-border-tar15-12{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 162px;}
div.text-tar15-a-12{width:200px; float: left; position: relative;}
div.text-tar15-b-12{width: 110px; margin: 0; float: right; position:relative;}
div.text-tar15-b-12 img.image-tar15-contact{position:relative; float:right; }
div.text-tar15-b-12 p.text-contact-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important;}
div.text-tar15-b-12 p.text-contact-tar15 a.a-tar15{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-right: 0px !important; color: #000000; border-bottom-color: #FFFFFF; text-decoration: none;}
div.text-tar15-b-12 p.text-contact-tar15 a.a-tar15:hover{ color: blue; text-decoration: underline;}
div.text-tar15-b-12 p.text-contact-tar15-first{position:relative; float:right; margin:0; font:normal 12px arial, sans-serif; padding-top: 12px!important; padding-right: 0px !important;}
div.text-tar15-a-12 p.text-tar15-genre-12{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:5px; width: 200px;}

/*-- característiques específiques 12 Ignífuga -*/
div.text-tar15-a p.text-background-12{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}
div.text-tar15-a p.text-background-first-12{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}
div.text-tar15-a p.text-background-last-12{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 165px;}

/*-- característiques específiques 13 Insectotròpics -*/
div.text-tar15 p.text-title-border-tar15-13{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 67px;}
div.text-tar15 p.text-background-13{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-first-13{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-last-13{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15-a p.text-tar15-genre-13{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:16px !important;}


/*-- característiques específiques 14 Itinerània -*/
div.text-tar15 p.text-background-14{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 78px;}
div.text-tar15 p.text-background-first-14{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 78px;}
div.text-tar15 p.text-background-last-14{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 78px;}
div.text-tar15 p.text-title-border-tar15-14{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 185px;}
div.text-tar15 div.text-tar15-a p.text-background-14 a.a-tar15{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-14 a.a-tar15:hover{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-14 a.a-tar15:visited{text-decoration:underline !important; color: #000000 !important;}


/*-- característiques específiques 15 La Baldufa -*/
div.text-tar15 p.text-title-border-tar15-15{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 68px;}
div.text-tar15 p.text-background-15{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 125px;}
div.text-tar15 p.text-background-first-15{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 125px;}
div.text-tar15 p.text-background-last-15{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 125px;}

/*-- característiques específiques 16 Leandre -*/
div.text-tar15 p.text-background-16{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 132px;}
div.text-tar15 p.text-background-first-16{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 132px;}
div.text-tar15 p.text-background-last-16{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 132px;}
div.text-tar15 p.text-title-border-tar15-16{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 55px;}

/*-- característiques específiques 17 Los Excéntricos -*/
div.text-tar15 p.text-background-17{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 85px;}
div.text-tar15 p.text-background-first-17{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 85px;}
div.text-tar15 p.text-background-last-17{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 85px;}
div.text-tar15 p.text-title-border-tar15-17{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 160px;}

/*-- característiques específiques 18 Los Herrerita -*/
div.text-tar15 p.text-background-18{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 115px;}
div.text-tar15 p.text-background-first-18{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 115px;}
div.text-tar15 p.text-background-last-18{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 115px;}
div.text-tar15 p.text-title-border-tar15-18{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 115px;}
div.text-tar15-a p.text-tar15-genre-18{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:14px !important;}


/*-- característiques específiques 19 Marga Socias -*/
div.text-tar15 p.text-background-19{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-first-19{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-last-19{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-title-border-tar15-19{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 115px;}
div.text-tar15 div.text-tar15-a p.text-background-last-19 a.a-tar15{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-last-19 a.a-tar15:hover{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-last-19 a.a-tar15:visited{text-decoration:underline !important; color: #000000 !important;}

/*-- característiques específiques 20 Quim Moya -*/
div.text-tar15 p.text-background-20{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 155px;}
div.text-tar15 p.text-background-first-20{margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 155px;}
div.text-tar15 p.text-background-last-20{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 155px;}
div.text-tar15 p.text-title-border-tar15-20{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 150px;}
div.text-tar15 div.text-tar15-a p.text-background-20 a.a-tar15{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-20 a.a-tar15:hover{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-20 a.a-tar15:visited{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 p.text-tar15-genre-20{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:12px;}

/*-- característiques específiques 21 Serena Vione -*/
div.text-tar15 p.text-background-21{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-first-21{margin:0; margin-top: 0px !important; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-background-last-21{margin:0; margin-bottom: 0px !important; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 110px;}
div.text-tar15 p.text-title-border-tar15-21{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 30px;}
div.text-tar15-a p.text-tar15-genre-21{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:12px !important;}

/*-- característiques específiques 22 Vaca -*/
div.text-tar15 p.text-background-22{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-first-22{ margin-top: 0px !important; margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-last-22{margin:0; padding-bottom: 0px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-title-border-tar15-22{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 158px;}
div.text-tar15 div.text-tar15-a p.text-background-22 a.a-tar15{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-22 a.a-tar15:hover{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 div.text-tar15-a p.text-background-22 a.a-tar15:visited{text-decoration:underline !important; color: #000000 !important;}
div.text-tar15 p.text-tar15-genre-22{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:10px;}


/*-- característiques específiques 23 Vol de ment -*/
div.text-tar15 p.text-background-23{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-first-23{ margin-top: 0px !important; margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-background-last-23{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 120px;}
div.text-tar15 p.text-title-border-tar15-23{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 118px;}
div.text-tar15-a p.text-tar15-genre-23{ margin:0; font:normal 12px arial, sans-serif; padding-bottom:16px !important;}

/*-- característiques específiques 24  Xevi Bayona -*/
div.text-tar15 p.text-background-24{margin:0;  font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}
div.text-tar15 p.text-background-first-24{ margin-top: 0px !important; margin:0; padding-top: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}
div.text-tar15 p.text-background-last-24{margin:0; padding-bottom: 5px !important; font:normal 12px arial, sans-serif;background-color: #fcf6a9; float: left; width: 130px;}
div.text-tar15 p.text-title-border-tar15-24{ margin: auto; margin-top: 4px; margin-bottom: 6px; font:normal 14px arial, sans-serif; margin-bottom:5px; border-width: 2px; border-style:solid;border-color:#f0e66a; padding: 2px 2px; float: left; width: 165px;}

/*-- tabla -*/
div#tabla-all-tar15 {width:680px; overflow:hidden}
ul.tabla-tar15 {width:700px; padding:0px; margin:0px auto 20px auto; font:bold 0.875em/1.45em arial, sans-serif; border-bottom: 1px solid #787878}
ul.tabla-tar15 li {border-top: 1px solid #d2443f; padding:1px 0 1px 0; list-style:none}
ul.tabla-tar15 li span {display:inline-block; font-weight:normal; text-decoration:none; margin-left:5px; vertical-align:top}
ul.tabla-tar15 li span.row {margin:0px; width:700px; padding:2px 0 0px 0}
ul.tabla-tar15 li.even {}
ul.tabla-tar15 li.even-color {background-color:#93292d}
ul.tabla-tar15 li.even span.row {}
ul.tabla-tar15 li.header span.row {height:30px; padding-top:5px; background-color:#d2443f}
ul.tabla-tar15 li.header span.row span {font:bold 1.6em/1.1em arial, sans-serif; color:#faf1e6}
ul.tabla-tar15 li a {text-decoration:underline; color:#cc7e7b}
ul.tabla-tar15 li a:hover {text-decoration:underline; color:#7f7f7f}
ul.tabla-tar15 li a:hover span.row {}

ul.tabla-tar15 span.tit {width:650px; margin-left:10px}
ul.tabla-tar15 span.foto-gru {width:120px; height:70px; margin-left:0px; margin-top:1px}
ul.tabla-tar15 span.grupo {width:285px; height:65px; margin-top:5px}
ul.tabla-tar15 span.grupo span.grupo-tit {font:bold 1.3em/1.1em arial, sans-serif; color:#808080}
ul.tabla-tar15 span.grupo span.grupo-tit a {text-decoration:none; color:#ffffff}
ul.tabla-tar15 span.grupo span.grupo-tit a:hover {text-decoration:underline}
ul.tabla-tar15 span.grupo span.grupo-espectaculo {font:normal 1em/1.65em arial, sans-serif; color:#333333}
ul.tabla-tar15 span.grupo span.grupo-gen {font:bold 0.8em/1.3em arial, sans-serif; color:#faf1e6; background-color:#ec8674; padding:0 2px 0 2px}
ul.tabla-tar15 span.contacto {width:176px; height:65px; margin-top:10px; text-align:right; font:normal 0.9em/1.3em arial, sans-serif; color:#7f7f7f}
ul.tabla-tar15 span.foto-con {width:72px; height:70px; margin-top:1px}
ul.tabla-tar15 span.dates {width:542px; margin-left:130px; padding:5px 0 3px 8px; font:normal 0.85em/1.3em arial, sans-serif; color:#778899; border-top: 1px dashed #d2443f}

/*-- logos-*/
div.footer-tar15 {text-align:center; padding:0; width:680px; height:100px;}
div#pag-all-contenido-tar15 div#pag-all-color-tar15 div#pag-all-contenido-tar15 div.footer-tar15 img.image-tar15-logos {text-align:center !important; padding:0; width:680px; height:100px;}

/*-- Mapa Tarrega-*/
div#pag-all div#pag-all-contenido-tar15 div.caja-cont-tar15 div#mapa-tar15 {text-align:center; width:610px; background-color:#ffffff; height:310px; padding:2px; margin-left:33px; margin-bottom:20px; background-color:none}


/*-- caja textos intro-*/
div#caja-textos-sup-tar15 {width:670px; overflow:hidden}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 {position:relative; overflow:visible; float:left; width:660px; margin:0 0 0 10px; font:normal 0.875em/1.45em arial, sans-serif; color:#000000}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 p {padding:0px}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 a {font-weight:bold; text-decoration:underline; color:#000000}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 a:hover {text-decoration:underline; color:#000000}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 div.text-mes-gran {font:bold 1.3em/1.35em arial, sans-serif; text-align:left; color:#000000; margin-left: 10px !important;}
div#caja-textos-sup-tar15 div.caja-info-sup-tar15 div.text-mes-gran2 {font:bold 1.3em/1.35em arial, sans-serif; text-align:left; color:#000000; margin-left: 25px !important;}

/*-- END ESPECIAL TARREGA 2015 ----------------------------------------------------------------------*/

/*-- --------------------------------------------------------------------
ABOUT US 2017 --*/

.logos {padding:15px 10px}
.logos .clear {clear:both; padding-top:25px}
.logos .col {width:46%; margin-right:8%; float:left; overflow:hidden}
.logos .col h3 {font-weight:normal; text-transform:uppercase; font-size:16px}
.logos .col:last-child {margin-right:0}
.logos .col .logostabs {display:block; width:100%; margin-bottom:0}
.logos .col ul, .logos .col li {list-style:none outside none; margin:0; padding:0; box-sizing:border-box}
.logos .col .logostabs li {display:block; float:left; width:33.333333%; border-top:1px solid #afadb2; border-right:1px solid #afadb2; border-bottom:1px solid #afadb2}
.logos .col .logostabs li:first-child {border-left:1px solid #afadb2}
.logos .col .logostabs li a {display:block; width:100%; text-transform:uppercase; background-color:#f0f0f0; text-align:center; cursor:pointer; padding:5px 0}
.logos .col .logostabs li.active {border-bottom:none}
.logos .col .logostabs li.active a {background-color:#fff}
.logos .col .logostabs li a:hover {color:#c00000}
.logos .col .logostabs li.active a:hover {color:#000; cursor:default}
.logos .col .logostabscontent {padding:0 15px; background-color:#fff; border-left:1px solid #afadb2; border-right:1px solid #afadb2; border-bottom:1px solid #afadb2; clear:both; overflow:hidden}
.logos .col .logostabscontent .bloc {padding:15px 0; border-bottom:1px solid #afadb2; overflow:hidden}
.logos .col .logostabscontent .bloc:last-child {border-bottom:none}
.logos .col .logostabscontent .bloc .links {width:90px; float:right}
.logos .col .logostabscontent .bloc .links a {display:inline-block; margin-bottom:10px}
.logos .col .logostabscontent .bloc .links a:last-child {margin-bottom:0}

/*-- END ABOUT US 2017 ----------------------------------------------------------------------*/
