/*-- GENERAL --------------------------*/
body{
	color:#FFFFFF;
   font-family:Arial;
}

.txtTitolPopup{
   font-size:18px;	
   color:#8E9199;
	font-weight:bold;
}

.txt12RedIt{
   font-size:12px;	
   color:#6fc3ff;
	font-weight:bold;
	font-style: italic;
}

.txtsubtit40{
	font-size:40px;	
   color:#6fc3ff;
	font-weight:bold;
}

.txtArial11Rojo{
	font: 11px Arial, Helvetica, sans-serif;
	color: #6fc3ff;
}
.txtArial10Blanco{
	font: 10px Arial, Helvetica, sans-serif;
	color: White;
}
/*-- IDIOMAS --------------------------*/
#selectorIdioma{
	position:absolute;
	left:670px;
	top:10px;
	z-index:1000;
}

.show_ind{
	padding: 0px 16px 0px 0px;
	text-align: center;
}

/*-- SHOW --------------------------*/
#show{
	position:absolute;
	top:0px;
	width: 740px;
	margin: 0px 300px 0px 0px;
	z-index:1000;
	color: #FFFFFF;
}

#show h1{
	font-size:30px;
	line-height:26px;
	margin: 0px 0px 0px 0px;
}

#show h2{
	font-size:40px;	
	color:#6fc3ff;
	line-height:30px;
	margin: 7px 0px 1px 0px;
}

#show h3{
	font-size:20px;
	line-height:18px;
	font-weight:bold;
	margin: 4px 0px 0px 0px;
}

#show h4{
    font-size:12px;	
	font-weight:bold;
	font-style: italic;
	margin: 18px 0px 0px 0px;
}

/*shows 2005*/
#celtic{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/celtic_big.gif");
	background-position: 568px 40px;
	background-repeat: no-repeat;
	text-align: right;
}
#big_band{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/big_band_big.gif");
	background-position: 472px 46px;
	background-repeat: no-repeat;
	text-align: right;
}
#sam_harper{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/sam_harper_big.gif");
	background-position: 438px 27px;
	background-repeat: no-repeat;
	text-align: right;
}
#carmen_mota{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/carmen_mota_big.gif");
	background-position: 455px 7px;
	background-repeat: no-repeat;
	text-align: right;
}
#nikol{
	position: relative;
	padding: 99 0 0 0;
	background-image: url("/img/shows/nikol_big.gif");
	background-position: 431px 56px;
	background-repeat: no-repeat;
	text-align: right;
}
#pidone{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/pidone_big.gif");
	background-position: 499px 38px;
	background-repeat: no-repeat;
	text-align: right;
}
#hindu{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/hindu_big.gif");
	background-position: 470px 21px;
	background-repeat: no-repeat;
	text-align: right;
}
#sea_world{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/sea_world_big.gif");
	background-position: 475px 49px;
	background-repeat: no-repeat;
	text-align: right;
}
#flying{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/flying_big.gif");
	background-position: 462px 40px;
	background-repeat: no-repeat;
	text-align: right;
}
#venecia{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/venecia_big.gif");
	background-position: 513px 1px;
	background-repeat: no-repeat;
	text-align: right;
}
#abba{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/abba_big.gif");
	background-position: 568px 27px;
	background-repeat: no-repeat;
	text-align: right;
}

/* shows2006 (només els que s'afegeixen als del 2005 */
#strahlemann{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/strahlemann_big.gif");
	background-position: 417px 12px;
	background-repeat: no-repeat;
	text-align: right;
}
#tribute_bands{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/tribute_bands_big.gif");
	background-position: 464px 2px;
	background-repeat: no-repeat;
	text-align: right;
}
#ballet_moderno{
	position: relative;
	padding: 64px 0px 0px 0px;
	background-image: url("/img/shows/ballet_moderno_big.gif");
	background-position: 423px 7px;
	background-repeat: no-repeat;
	text-align: right;
}


/*-- GALERIA --------------------------*/
.container{
	position:absolute;
	width: 740px;
	text-align: right;
}

.galeria{
	position: absolute;
	text-align: right;
	color: #FFFFFF;	
	float:right;
}

#zoom{
	display: none;
}

/*-- PIE --------------------------*/
.capsaPeu {
    position:absolute;
    width:100%;
    height:90px;
    top: 0px;
    left: 0px;
    z-index:200;
}

/*andreu*/
.peu,.peuOver{
	font-family:arial,verdana;
   font-size:9px;
	color: #FFFFFF;
	text-decoration:underline;   
}
.peu:hover,.peuOver{
	color:#6fc3ff;
}

.elem{
	text-align:center;
   padding:0px 16px 0px 0px;
   vertical-align:baseline;
}

/* Nuevo show portada */
.nuevoShow{
	position:absolute;
	left:53px;
	top:630px;
}
.empTour {
	position:absolute;
   left:53px;
	top:529px;
   width:115px;
   height:42px;
   background:url(/img/shows/fons_empezar_tour.gif) left top no-repeat;
   padding:14px 0px 0px 0px;
   text-align:center;
}

.empTour a {
	font:bold 11px arial,verdana,sans-serif;
   color:#ffffff;
   text-decoration:underline;
}	

/* visita Passion 2005 */
#cajaVisitaPasion {
	width:697px;
	padding-left:28px;
	text-align: center;
}
#cajaVisitaPasion a{
	font:bold 9px verdana,arial,sans-serif;
	color:#ffffff;
}
#cajaVisitaPasion a:hover,#cajaVisitaPasion a.over {
	color:#6fc3ff;
}

#cajaReservasVolver {
	position:absolute;
   left:509px;
	top:582px;
}

/* Pie visita shows anteriores */
#cajaVisitaAnteriores{
    font: 12px Arial, Helvetica, sans-serif;
    color: White;
    padding: 6px 0 6px 49px;
}
#cajaVisitaAnteriores span{
    font: 11px Arial, Helvetica, sans-serif;       
}
#cajaVisitaAnteriores a{        
    text-decoration: underline;
    color: White;
    font-weight: bold;    
}
#cajaVisitaAnteriores a:hover{
    color: Black;
}