@charset "utf-8";
/* CSS Document */
body{
	background-color:#000000;
	margin:0;
}
#contenedor{
	margin:auto;
	width:980px;
	height:100%;
}
#idioma{
	position:relative;
	top:-20px;
	left:820px;
	width:91px;
	height:53px;
}
#artista{
	position:relative;
	top:20px;
	left:83px;
	width:170px;
	height:150px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
}
#webs{
	position:relative;
	top:85px;
	left:83px;
	width:155px;
	height:30px;
}
#contacto{
	position:relative;
	top:120px;
	left:83px;
	width:71px;
	height:23px;
}
#contenido{
	position:relative;
	top:0;
	left:0;
	width:590px;
	height:auto;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	margin:20;
}
#bajo{
	background-image:url(_img/bottom.jpg);
	bottom:0px;
	width:980px;
	height:137px;
}
#solapa{
	background:url(_img/center.jpg) bottom no-repeat;
	width:590px;
	height:6px;
}
.izquierda{
	background:#000000 url(_img/left.jpg) left top no-repeat;
}
.derecha{
	background:#000000 url(_img/right.jpg) left top no-repeat;
}
#menu{
	position:relative;
	left:95px;
	width:130px;
	height:387px;
}
#menu_derecha{
	position:relative;
	left:5px;
	width:90px;
	height:197px;
}
.pieFoto{
	color:#4849C8;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
}
.mays{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:14px;
	font-weight:bold;
}
.dat_concert{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ppio{
	color:#4849C8;
	font-weight:bold;
}

#bienve {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/bienve_c.gif) top left no-repeat;
}
#bienve_g {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/bienve_g.gif) top left no-repeat;
}
#bienve_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/bienve_e.gif) top left no-repeat;
}
#concert {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/concert_c.gif) top left no-repeat;
}
#concert_g {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/concert_g.gif) top left no-repeat;
}
#expo {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/expo_c.gif) top left no-repeat;
}
#expo_g {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/expo_g.gif) top left no-repeat;
}
#taller {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/taller_c.gif) top left no-repeat;
}
#taller_g {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/taller_g.gif) top left no-repeat;
}
#program {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/program_c.gif) top left no-repeat;
}
#prensa {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/prensa_c.gif) top left no-repeat;
}
#sede {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/sede_c.gif) top left no-repeat;
}
#contact {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/contacto.gif) top left no-repeat;
}
a#expo_g:hover,a#taller_g:hover,a#concert_g:hover,a#bienve:hover,a#bienve_g:hover,a#bienve_e:hover,a#concert:hover,a#expo:hover,a#taller:hover,a#program:hover,a#prensa:hover,a#sede:hover,a#contact:hover {
    background-position:0 -32px;
}
#oficial {
    display:block;
    width:130px;
    height:44px;
    text-indent:-9999px;
    background:url(_img/oficial_c.gif) top left no-repeat;
}
#inform {
    display:block;
    width:130px;
    height:44px;
    text-indent:-9999px;
    background:url(_img/inform_c.gif) top left no-repeat;
}
#oficial_e {
    display:block;
    width:130px;
    height:44px;
    text-indent:-9999px;
    background:url(_img/oficial_e.gif) top left no-repeat;
}
#inform_e {
    display:block;
    width:130px;
    height:44px;
    text-indent:-9999px;
    background:url(_img/inform_e.gif) top left no-repeat;
}
a#oficial:hover,a#inform:hover,a#oficial_e:hover,a#inform_e:hover {
    background-position:0 -44px;
}
#bienve_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/bienve_e.gif) top left no-repeat;
}
#concert_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/concert_e.gif) top left no-repeat;
}
#expo_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/expo_e.gif) top left no-repeat;
}
#taller_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/taller_e.gif) top left no-repeat;
}
#program_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/program_e.gif) top left no-repeat;
}
#prensa_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/prensa_e.gif) top left no-repeat;
}
#sede_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/sede_e.gif) top left no-repeat;
}
#contact_e {
    display:block;
    width:130px;
    height:32px;
    text-indent:-9999px;
    background:url(_img/contact.gif) top left no-repeat;
}
a#bienve_e:hover,a#concert_e:hover,a#expo_e:hover,a#taller_e:hover,a#program_e:hover,a#prensa_e:hover,a#sede_e:hover,a#contact_e:hover {
    background-position:0 -32px;
}
#cinco {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/2005.gif) top left no-repeat;
}
#seis {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/2006.gif) top left no-repeat;
}
#siete {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/2007.gif) top left no-repeat;
}
#ocho {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/2008.gif) top left no-repeat;
}
#nueve {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/2009.gif) top left no-repeat;
}
#myspace {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/myspace.gif) top left no-repeat;
}
#facebook {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/facebook.gif) top left no-repeat;
}
#patrocinio {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/patrocinio.gif) top left no-repeat;
}
#patrocinio_e {
    display:block;
    width:90px;
    height:17px;
    text-indent:-9999px;
    background:url(_img/patrocinio_e.gif) top left no-repeat;
}
a#patrocinio_e:hover,a#patrocinio:hover,a#cinco:hover,a#seis:hover,a#siete:hover,a#ocho:hover,a#nueve:hover,a#myspace:hover,a#facebook:hover {
    background-position:0 -17px;
}
#largos_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/largos_c.gif) top left no-repeat;
}
#largos_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/largos_g.gif) top left no-repeat;
}
#largos_e {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/largos_e.gif) top left no-repeat;
}
#cortos_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/cortos_c.gif) top left no-repeat;
}
#cortos_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/cortos_g.gif) top left no-repeat;
}
#cortos_e {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/cortos_e.gif) top left no-repeat;
}
#docu_c {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/docu_c.gif) top left no-repeat;
}
#docu_g {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/docu_g.gif) top left no-repeat;
}
#docu_e {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/docu_e.gif) top left no-repeat;
}
#jurado_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/jurado_c.gif) top left no-repeat;
}
#jurado_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/jurado_g.gif) top left no-repeat;
}
#jurado_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/jurado_e.gif) top left no-repeat;
}
#jay {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/jay.gif) top left no-repeat;
}
#raymond {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/raymond.gif) top left no-repeat;
}
#blogo {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/blogo.gif) top left no-repeat;
}
#documus_c {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/documus_c.gif) top left no-repeat;
}
#documus_g {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/documus_g.gif) top left no-repeat;
}
#documus_e {
    display:block;
    width:130px;
    height:34px;
    text-indent:-9999px;
    background:url(_img/documus_e.gif) top left no-repeat;
}
#notice {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/notice_c.gif) top left no-repeat;
}
#notice_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/notice_e.gif) top left no-repeat;
}
#dossier {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/dossier.gif) top left no-repeat;
}
#imag_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/imag_c.gif) top left no-repeat;
}
#imag_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/imag_g.gif) top left no-repeat;
}
#imag_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/imag_e.gif) top left no-repeat;
}
#play {
    display:block;
    width:100px;
    height:20px;
    text-indent:-9999px;
    background:url(_con/play.gif) top left no-repeat;
}
a#play:hover,a#cortos_c:hover,a#cortos_g:hover,a#largos_c:hover,a#largos_g:hover,a#jurado_c:hover,a#jurado_e:hover,a#jurado_g:hover,a#jay:hover,a#raymond:hover,a#blogo:hover,a#notice:hover,a#notice_e:hover,a#dossier:hover,a#imag_c:hover,a#imag_g:hover,a#imag_e:hover {
    background-position:0 -20px;
}
a#largos_e:hover,a#cortos_e:hover,a#docu_c:hover,a#docu_g:hover,a#docu_e:hover,a#documus_c:hover,a#documus_g:hover,a#documus_e:hover {
    background-position:0 -34px;
}
a.txt_ficha,.txt_ficha{
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:10px;
	font-weight:bold;
}
.datos_ficha{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
}
#volver {
    display:block;
    width:80px;
    height:35px;
    text-indent:-9999px;
    background:url(_con/volver.gif) top left no-repeat;
}
#volver_e {
    display:block;
    width:80px;
    height:35px;
    text-indent:-9999px;
    background:url(_con/volver_e.gif) top left no-repeat;
}
a#volver:hover,a#volver_e:hover {
    background-position:0 -35px;
}

#tur {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/tur.gif) top left no-repeat;
}
#concello {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/concello.gif) top left no-repeat;
}
#area {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/area.gif) top left no-repeat;
}
#como_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/como_c.gif) top left no-repeat;
}
#como_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/como_e.gif) top left no-repeat;
}
#como_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/como_g.gif) top left no-repeat;
}
#ir_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/ir_c.gif) top left no-repeat;
}
#ir_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/ir_g.gif) top left no-repeat;
}
#ir_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/ir_e.gif) top left no-repeat;
}
#comer_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/comer_c.gif) top left no-repeat;
}
#comer_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/comer_g.gif) top left no-repeat;
}
#comer_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/comer_e.gif) top left no-repeat;
}
#alo_c {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/alo_c.gif) top left no-repeat;
}
#alo_g {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/alo_g.gif) top left no-repeat;
}
#alo_e {
    display:block;
    width:130px;
    height:20px;
    text-indent:-9999px;
    background:url(_img/alo_e.gif) top left no-repeat;
}
a#tur:hover,a#concello:hover,a#area:hover,a#comer_c:hover,a#comer_g:hover,a#comer_e:hover,a#ir_c:hover,a#ir_g:hover,a#ir_e:hover,a#como_c:hover,a#como_g:hover,a#como_e:hover,a#alo_c:hover,a#alo_g:hover,a#alo_e:hover {
    background-position:0 -20px;
}
a.txt_not,.txt_not{
	color:#000000;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 150px;
	height: 150px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}