	body {
		margin: 0;
		padding: 0;
		background: #fff;
		font-family: helvetica, arial, sans-serif;
		font-size: 62.5%;
		text-align: center;
	}

/* ENLACES */

	a {
		text-decoration: none;
		cursor: pointer;
		color: #036;
	}

	a:hover {
		text-decoration: underline;
		color: #f90;
	}


/* reset */

	div {
		width: auto;
		clear: none;
		text-align: left;
	}

	div:after, div:before, ul:after, ul:before, dl:after, dl:before {
		content: " ";
		display: block;
		overflow: hidden;
		clear: both;
		line-height: 0;
	}
	
	img {
		display: block;
		border: 0;
		margin: 0;
		padding: 0;
	}

/* ENCABEZADOS */

	h1 {
		display: none;
	}

	h2, h3, h4, h5, h6 {
		display: block;
		margin: 0;
		padding: 0;
		font-weight: bolder;
	}
	
/* TAMAÑO FUENTE */

	.datas {
		font-size: 1.3em;
	}
	
	.menu li {
		font-size: 1.8em;
		font-weight: bolder;
	}
	
	.frame {
		font-size: 1.8em;
		line-height: 1.3em;
		
	}
	
	.frame h2 {
		font-size: 1.777em;
		line-height: 1.3em;
	}
	 
	.frame .lenda {
		font-size: 1.166em;
	}	

	.cols {
		font-size: 1.8em;
	}
				
	.pr_artista h2 {
		font-size: 1.333em;
	}



/* Marco */

	.marco {
		width: 94.1em;
		margin: 0 auto;
	}	

/* Cabecera */

	.cabecera {
		height: 15em;
		background: url(../img/cabecera_p.gif) center 2em no-repeat;
		padding: 0 2.6em;
		text-align: right;
	}

	.datas {
		padding-top: 9.7em;
		text-align: right;
	}
	
/* Menu */

	.menu {		
		position: relative;
		text-align: left;
		padding: 3em 0 2em;
	}
	
	.menu ul {	
		display: inline;	
		padding: 0;
		margin: 0;
	}

	.menu li {
		list-style: none;
		display: inline;
		padding: 0 1em;
		margin: 0;
	}
	
	.menu .voltar {
		position: absolute;
		right: 0.4em;
	}

/* Frame */

	.frame {
		width: auto;
		border: 15px solid #eee;
		padding: 0.611em;
		margin-bottom: 2em;
	}
	
	.frame .lenda {
		padding: 0 0 0.611em 0;
	}
	
	.frame img {
		width: 49.444;
	}
		
	.frame .texto {
		padding: 0.611em 0;
	}
		
	.frame .tags a {
		padding-right: 1em;
		text-decoration: underline;
	}
		
/* Cols */	

	.col0001 {
		float: left;
		width: 35.166em;
		padding: 0 1.444em;
	}
	
	.pr_artista {
		xbackground: url("../img/f_pr_artista.gif") 1.444em top repeat-y;
		padding-left: 9.388em;
		margin-bottom: 1em;
	}
	
	* > .col0001 {
		width: 24.334em;
	}

	.col0002 {
		float: right;
		width: 16.444em;
		padding: 0.777em;
	}

	* > .col0002 {
		width: 14.89em;
	}
	
	.pr_artista h2 {
		padding-left: 1em;
	}
			
	.pr_artista .nova {
		position: relative;
		margin-top: 1.667em;
		font-weight: bolder;
	}	
	
	.pr_artista .nova .que {
		width: 18.17em;
		float: right;
		padding-left: 0.615em;
	}

	* > .pr_artista .nova .que {
		width: 17.555em;
	}
	
	.pr_artista .nova .hora {
		width: 4.888em;
		float: left;
		text-align: right;
	}
	
	.nova .que {
		border-left: 1em solid #fc0;
	}

	.depaso .que {
		border-color: #009EE0;
	}

	.intimo .que {
		border-color: #E2007A;
	}	

	.aberto .que {
		border-color: #009037;
	}

	.nova .lugar {
		color: #fc0;
		padding-top: 0.444em;
	}

	.depaso .lugar {
		color: #009EE0;
	}
	
	.intimo .lugar {
		color: #E2007A;
	}	
	
	.aberto .lugar {
		color: #009037;
	}
	
	.nova .etiquetas {
		font-weight: bolder;
	}
	

/* Séguenos */
	
	.seguenos {
		padding: 6em 0 6em 23em ;
		margin-bottom: 2em;
		background: url("../img/f_seguenos.gif") center center no-repeat;
	}
	
	.seguenos h2 {
		font-size: 2.5em;
		line-height: 1em;
	} 
	
	.seguenos ul {
		display: inline;
		margin: 0;
		padding: 0;
	}
	
	.seguenos li {
		list-style: none;
		display: block;
		float: left;
		clear: none;
	}

	.seguenos li a {
		display: block;
		width: 6.833em;
		height: 2.5em;
		margin: 2em;
		background-color: #eee;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.seguenos li a {
		display: block;
		height: 4.5em;
		margin: 0 0.7em;
		background-color: #eee;
		background-position: center center;
		background-repeat: no-repeat;
	}
	
	.seguenos a span {
		display: none;
	}
	
	.seguenos .twitter {
		width: 11em;
		background-image: url("../img/twitter.gif");
	}
	
	.seguenos .flickr {
		width: 7.3em;
		background-image: url("../img/flickr.gif");
	}	
	
	.seguenos .vimeo {
		width: 9em;
		background-image: url("../img/vimeo.gif");
	}	
	
	.seguenos .myspace {
		width: 12.3em;
		background-image: url("../img/myspace.gif");
	}	
	
	.seguenos .facebook {
		width: 12.3em;
		background-image: url("../img/facebook.gif");
	}	
		
/* Pe */
	
	.pe {
		padding: 3em 0;
		background: url("../img/f_pe.gif") top center no-repeat;
		text-align: center;
	}

	.pe h2 {
		display: none;
	}
	
	.pe .logos {
		width: 54em;
		margin: 0 auto;
	}
	
	.pe .logo {
		float: left;
		padding: 0 1.1em;
		text-align: center;
		line-height: 2em;
	}
	
	.pe .logo a {
		display: block;	
		height: 16.7em;
		background-position: center top;
		background-repeat: no-repeat;
	}
	
	.pe .logo a span {
		display: none;
	}
	
	.pe .tocadura {
		width: 26em;
		background-image: url("../img/tocadura.png");
	}
	.pe .cultura {
		width: 9em;
		background-image: url("../img/logo_cultura.gif");
	}

	.pe .consorcio {
		width: 10.2em;
		background-image: url("../img/logo_consorcio.gif");
	}

	.pe .cidadevella {
		width: 10.2em;
		background-image: url("../img/logo_cidadevella.gif");
	}



	.logoColabora img { border: none; display: inline;}