/* CSS Document */

/*img { behavior: url("pngbehavior.htc"); }*/



body {
	background-color:#000000;
	background-image: url(imagenes2/back.jpg);
	background-repeat: repeat;
	background-position:center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.flash_intro {
	z-index:3;
	width:955px;
	position:absolute;
	left:50%;
	margin-left:-477px;
	margin-top:30px;
}

.texto_gris12 {
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
}

.texto a {
	font-size: 12px;
	color: #FFFFFF;
}
.texto a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.texto a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.texto a:hover {
	text-decoration: none;
	color: #8d8d8d;
	text-decoration:underline;
}
.texto a:active {
	text-decoration: none;
}

.textoBocadillos a {
	font-size: 12px;
	color: #FFFFFF;
}
.textoBocadillos a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.textoBocadillos a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.textoBocadillos a:hover {
	text-decoration: none;
	color: #8d8d8d;
	text-decoration:underline;
}
.textoBocadillos a:active {
	text-decoration: none;
}

.botonXbox {
	text-align:center;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:500px;
	margin-left:20px;
	behavior: url('pngbehavior.htc');
	width: 220px;
	color:#5e5e5e;
}


.bocadillos {
	width: 140px;
	height: 28px;
	margin-left:10px;
}
.bocadillos a{
	display: block;
	width: 140px;
	height: 28px;
	background: url(imagenes2/bocadillos.jpg) left;
}
.bocadillos a:hover {
	background-position: right;
}


.makingof {
	width: 140px;
	height: 28px;
	margin-left:10px;
}
.makingof a{
	display: block;
	width: 140px;
	height: 28px;
	background: url(imagenes2/makingof.jpg) left;
}
.makingof a:hover {
	background-position: right;
}


.elambiente {
	width: 140px;
	height: 28px;
	margin-left:10px;
}
.elambiente a{
	display: block;
	width: 140px;
	height: 28px;
	background: url(imagenes2/elambiente.jpg) left;
}
.elambiente a:hover {
	background-position: right;
}



.layout {
	width:955px;
	position:absolute;
	z-index:10;
	left:50%;
	margin-left:-477px;
	margin-top:37px;
}

.menutop {
	width:955px;
	position:absolute;
	left:50%;
	margin-left:-477px;
	margin-top:0px;
}

.bbocadillos {
	background-image:url(imagenes2/bocadillos2.jpg);
	border:none;
}
.bmakingof {
	background-image:url(imagenes2/makingof2.jpg);
}

.contenido {
	z-index:4;
	width:955px;
	position:absolute;
	left:50%;
	margin-left:-475px;
	margin-top:145px;
}

#imagenbackCosas {
	display:none;
}

.backCosas {
	behavior: url('pngbehavior.htc');
	z-index:1;
	position:absolute;
	width:1059px;
	height:499px;
	margin-top:100px;
	margin-left:-530px;
	left:50%;
	background-image:url(imagenes2/back_cosas.png);
	background-position:top center;
	background-repeat:no-repeat;
	
}

.pose {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:560px;
	height:611px;
	margin-top:5px;
	margin-left:-460px;
	left:50%;
	/*background-image:url(imagenes2/pose1.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}
.pose2 {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:560px;
	height:611px;
	margin-top:5px;
	margin-left:-460px;
	left:50%;
	/*background-image:url(imagenes2/pose1.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}

#divPoses {
	z-index:6;
}

#divPoses2 {
	z-index:6;
}


.poseBocadillos {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:460px;
	height:700px;
	margin-top:5px;
	margin-left:-525px;
	left:50%;
	/*background-image:url(imagenes2/poseelmenu.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}

.poseBocadillos2 {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:460px;
	height:700px;
	margin-top:5px;
	margin-left:-525px;
	left:50%;
	/*background-image:url(imagenes2/poseelmenu2.png);
	background-position:top center;
	background-repeat:no-repeat;*/

}





.poseElMenu {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:563px;
	height:700px;
	margin-top:5px;
	margin-left:-525px;
	left:50%;
	/*background-image:url(imagenes2/poseelmenu.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}

.poseElMenu2 {
	behavior: url('pngbehavior.htc');
	z-index:6;
	position:absolute;
	width:563px;
	height:700px;
	margin-top:5px;
	margin-left:-525px;
	left:50%;
	/*background-image:url(imagenes2/poseelmenu2.png);
	background-position:top center;
	background-repeat:no-repeat;*/

}

.poseBoletos {
	/*behavior: url('pngbehavior.htc');*/
	z-index:6;
	position:absolute;
	width:550px;
	height:605px;
	margin-top:5px;
	margin-left:-470px;
	left:50%;
	/*background-image:url(imagenes2/poseBoletos.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}
.poseBoletos2 {
	/*behavior: url('pngbehavior.htc');*/
	z-index:6;
	position:absolute;
	width:550px;
	height:605px;
	margin-top:5px;
	margin-left:-470px;
	left:50%;
	/*background-image:url(imagenes2/poseBoletos2.png);
	background-position:top center;
	background-repeat:no-repeat;*/
}

.textoBocadillos{
	margin: 10px 25px 15px 215px;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8d8d;
	line-height:19px;
	z-index:20;
	position:absolute;
	width:517px;
	height:800px;
	margin-top:-470px;
	margin-left:-55px;
	left:50%;
}


.texto{
	margin: 10px 25px 15px 215px;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8d8d;
	line-height:19px;
}
.texto2{
	margin: 10px 25px 15px 215px;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
}

.backLaGira {
	behavior: url('pngbehavior.htc');
	background-image:url(imagenes2/mexico.png);
	background-position:center;
	background-repeat:no-repeat;*/
}


#menuTransparente {
	z-index:9999;
	position:absolute;
	width:200px;
	height:300px;
	margin-top:180px;
	margin-left:-475px;
	left:50%;
}

.botones_transparentes {
	width:200px;
	height:73px;
	display:block;
	background-image:url(imagenes2/transparente.gif);
	background-repeat:repeat;
}
.botones_transparentes a{
	width:200px;
	height:73px;
	display:block;
	background-image:url(imagenes2/transparente.gif);
	background-repeat:repeat;
}


.al_left {
	float:left;
}

.al_right {
	float:right;
}

.titulos {
	text-align: left;
	color:#CC0000;
	font-size:14px;
	letter-spacing:-1px;
	line-height:35px;
}

.titulos_lagira {
	text-align: left;
	color:#CC0000;
	font-size:25px;
	letter-spacing:-1px;
	line-height:35px;
}

.estadosLaGira {
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:#FF0000;
	font-size:14px;
	letter-spacing:-1px;
	line-height:35px;
	padding:6px;
}
.backEstadosLaGira {
	background-color:#000000;
	opacity:0.6;
	border-top:#222222 1px solid;
	border-left:#121212 1px solid;
	border-right:#121212 1px solid;
	border-bottom:#000000 1px solid;
}

.rojo {
	color:#CC0000;
	font-size:14px;
	letter-spacing:-1px;
}
.blanco {
	text-align: left;
	color:#DDDDDD;
	font-size:14px;
	letter-spacing:-1px;
	word-spacing:4px;
}


#logos {
	float:right;
	margin-left:20px;
	margin-left:20px;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2e2e;
}

#footer{
	float:right;
	vertical-align:top;
	margin-left:20px;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2e2e;
}

.ligas_footer{
	font-size:11px;
	color:#2e2e2e;
}
.ligas_footer:link{
	font-size:11px;
	color:#2e2e2e;
}
.ligas_footer:hover{
	font-size:11px;
	color:#2e2e2e;
}



.divVisible {
	opacity: 1;
}
.divInvisible {
	opacity: 0;
}



.botonesMenuShow {
	position:absolute;
	opacity: 1;
}
.botonesMenuHide {
	position:absolute;
	opacity: 0;
}


.elmenu {
	margin-top:73px;
	width:200px;
	height:73px;
}
.boletos {
	margin-top:146px;
	width:200px;
	height:73px;
}
.lagira {
	margin-top:219px;
	width:200px;
	height:73px;
}
.jmb {
	margin-top:292px;
	width:200px;
	height:73px;
}

.social {
	text-align:center;
	font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:480px;
	margin-left:100px;
	behavior: url('pngbehavior.htc');
	width: 216px;
	color:#5e5e5e;
