.menu{
	padding:2px;
}

#main{
	position:absolute;
	/*clear:both;*/
	width:1000px;
}


.mainDisp{
	left:-2px;
}

.resalte{
	font-weight:bold;
	color:#000;
}

.idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.notaPrensa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

.notaPrensa a{
	text-decoration:none;
	color:#FFF;
}

.notaPrensa a:hover {
	text-decoration:underline;
	color:#FFF;
}

/*----- FORMULARIOS -----*/
.textoTiendas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.textoForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.labels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.frases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.imputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:450px;
	border:0;
}

.imputsEnvia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:170px;
	border:0;
}

.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF8E8E;
}

.aviso a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF8E8E;
}

.aviso a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;
}


/*-------- FOTOS --------*/
.foto{
	margin:2px;
	float:left;
}

.fecha{
	margin: 2px;
	padding-top:26px;
	width:144px;
	height:70px;
	background-color:#000;
	float:left;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	vertical-align:middle;
	letter-spacing:-1px;
}

.contador{
	margin: 2px;
	padding-top:28px;
	width:144px;
	height:68px;
	background-color:#F00;
	float:left;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	vertical-align:middle;
	letter-spacing:-1px;
	line-height:24px;
}

.listaFechas:link{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.listaFechas:visited{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.listaFechas:hover{
	color:#F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.listaFechas:active{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}



/*-------CONTENT DIVS---------*/
.cerrar{
	position:absolute;
	width:15px;
	height:15px;
	background-color:#00F;
	top:7px;
	right:8px;
}
#cuelga{
	padding-top:25px;
	position:absolute; 
	left:300px; 
	top:151px;  
	width:292px;
	height:371px;
	background-color: red;
	display:none; 
	z-index:27;
	
}

#invita{
	padding-top:25px;
	position:absolute; 
	left:152px; 
	top:251px;  
	width:440px;
	height:371px;
	background-color: red;
	display:none; 	
	z-index:28;
	
}

#porque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position:absolute; 
	left:0px; 
	top:0px;  
	width:292px;
	height:297px;
	background-color: red;
	display:block; 	
	z-index:29;
}

#quees{

	position:absolute; 
	left:152px; 
	top:51px;  
	width:440px;
	height:720px;
	background-color: red;
	display:none; 
	z-index:30;
}

#barcelona{

	position:absolute; 
	left:152px; 
	top:51px;  
	width:595px;
	height:696px;
	background-color: red;
	display:none; 
	z-index:30;
}

#camiseta{

	position:absolute; 
	left:152px; 
	top:51px;  
	width:440px;
	height:896px;
	background-color: red;
	display:none; 
	z-index:31;
}

#cuelgaDet{
	padding-top:25px;
	position:absolute; 
	left:301px; 
	top:147px;  
	width:292px;
	height:371px;
	background-color: red;
	display:none; 
	z-index:27;
}

#invitaDet{
	padding-top:25px;
	position:absolute; 
	left:153px; 
	top:247px;  
	width:440px;
	height:371px;
	background-color: red;
	display:none; 	
	z-index:28;
}

#porqueDet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position:absolute; 
	left:301px; 
	top:347px;  
	width:292px;
	height:297px;
	background-color: red;
	display:none; 	
	z-index:29;
}

#queesDet{

	position:absolute; 
	left:153px; 
	top:47px;  
	width:440px;
	height:696px;
	background-color: red;
	display:none; 
	z-index:30;
}

#barcelonaDet{

	position:absolute; 
	left:153px; 
	top:47px;  
	width:588px;
	height:696px;
	background-color: red;
	display:none; 
	z-index:30;
}

#camisetaDet{

	position:absolute; 
	left:153px; 
	top:47px;  
	width:440px;
	height:896px;
	background-color: red;
	display:none; 
	z-index:31;
}

/*-------- DETALLE --------*/


#detalle div{
	margin:2px;
	padding:4px 6px;
	background-color:#333;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#FFF;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#F00}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    bottom:0px; left:0px; width:144px;
    border:0px solid white;
    background-color:#F00; color:#FFF;
    text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

html>body a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    bottom:4px; left:0px; width:144px;
    border:0px solid white;
    background-color:#F00; color:#FFF;
    text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}
	
.linkDSG{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

/*** IE FIX ***/
html>body #cuelga{
	padding-top:25px;
	position:absolute; 
	left:304px; 
	top:151px;  
	width:292px;
	height:371px;
	background-color: red;
	display:none; 
	z-index:27;
}

html>body #invita{
	padding-top:25px;
	position:absolute; 
	left:156px; 
	top:251px;  
	width:440px;
	height:371px;
	background-color: red;
	display:none; 	
	z-index:28;
}

html>body #porque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position:absolute; 
	left:304px; 
	top:351px;  
	width:292px;
	height:297px;
	background-color: red;
	display:none; 	
	z-index:29;
}

html>body #quees{

	position:absolute; 
	left:156px; 
	top:51px;  
	width:440px;
	height:696px;
	background-color: red;
	display:none; 
	z-index:30;
}

html>body #camiseta{

	position:absolute; 
	left:156px; 
	top:51px;  
	width:440px;
	height:896px;
	background-color: red;
	display:none; 
	z-index:31;
}

html>body #cuelgaDet{
	padding-top:25px;
	position:absolute; 
	left:299px; 
	top:147px;  
	width:292px;
	height:371px;
	background-color: red;
	display:none; 
	z-index:27;
}

html>body #invitaDet{
	padding-top:25px;
	position:absolute; 
	left:151px; 
	top:247px;  
	width:440px;
	height:371px;
	background-color: red;
	display:none; 	
	z-index:28;
}

html>body #porqueDet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position:absolute; 
	left:299px; 
	top:347px;  
	width:292px;
	height:297px;
	background-color: red;
	display:none; 	
	z-index:29;
}

html>body #queesDet{

	position:absolute; 
	left:151px; 
	top:48px;  
	width:440px;
	height:696px;
	background-color: red;
	display:none; 
	z-index:30;
}

html>body #camisetaDet{

	position:absolute; 
	left:151px; 
	top:47px;  
	width:440px;
	height:896px;
	background-color: red;
	display:none; 
	z-index:31;
}

.videos a{
	color:#fff; text-decoration:none;
}
.videos a:hover{
	 text-decoration:underline;
}
.videos h2{
	 background-color:black;margin:0 auto; width:550px; color:#FF0000; text-transform:uppercase; padding:5px; font-size:13px; margin-bottom:20px;font-family:verdana;
}
.videos h3{
	margin:0 auto; width:530px; padding-left:35px;  background-image:url(../img/flechaVideos.gif);background-repeat:no-repeat; background-position:-5px -4px; height:20px; font-size:11px; color:#fff;font-family:verdana;
}
.videos h4{ margin:0; color:0;font-family:verdana; font-size:10px; font-weight:normal; color:#fff; margin-bottom:3px;}

.videos .videoyoutube{margin:0 auto; width:425px;
	margin-top:40px; clear:both;
}

#menuEsquerra{
position:absolute;
top:530px; margin-left:-2px;
	}
#contenedorCentral,#detalle{	width:594px;top:231px;position:absolute}
#logo{width:144px; float:right;} 
.unete .aire{ padding:0 30px;}
.labels{display:block;}
#volver{position:absolute; top:0; margin-left:400px; margin-top:55px;}
#logointerior{position:absolute; top:0px;margin-left:-170px;}
div.menuinterior{position:absolute; top:230px;margin-left:600px;}
#logo object{ position:relative; left:-20px;}
#logointerior object{ position:relative; left:-20px; top:1px;}
