*                                       { margin: 0; padding: 0; }
a, a img                                { border: 0; text-decoration: none; outline: 0; }

#page-wrap                              { width: 1048px;    position: relative;  }

img {
border:0;
}
body{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	margin:0;
	padding:0;
	font-size:11px;

}
a{
	text-decoration:none;
}
.fondo{
	position:absolute;
	width:1048px;
	height:953px;
	margin-left:50%;
	left:-640px;
	padding:0 116px 60px 116px;
}
.contenedor_img{
width:1048px;
height:469px;
margin:10px 0 29px 0;
z-index: 9000
}
.events{
margin:0 752px 0 0;
}

.formulari{
position:absolute;
display:none;
width: 668px;
height: 458px;
top: 50%;
left: 50%;
margin-left:-335px;
margin-top:-255px;
z-index: 9010
}
input {
	border:0px;
	font-size:16px;
	height: 20px;
	 background-color: #808080;
	 padding-top:5px;
}
textarea {
  border:0px;
  font-size:16px;
   background-color: #808080;
   padding-top:5px;
}
select {
  border:0px;
  font-size:16px;
   background-color: #808080;
   padding-top:5px;
   width:180px;
}
.boto_tanca {
position:absolute;
	width: 30px;
height: 30px;
top:12px;
left:12px;
}
.nom {
	position:absolute;
	top:141px;
	left:75px;
	width: 180px;
	height: 25px;
	}
.nom input:hover{cursor:default;/*cursor:url("../grafics/text.cur"),text;*/}
.cognom {
  position:absolute;
  top:141px;
  left:275px;
  border:0px solid #f00;
  width: 250px;
  height: 25px;
		}
.cognom input:hover{cursor:default;/*cursor:url("../grafics/text.cur"),text;*/}
.email {
  position:absolute;
  top:212px;
  left:75px;
  border:0px solid #f00;
  width: 450px;
  height: 25px;
		}
.email input:hover{cursor:default;/*cursor:url("../grafics/text.cur"),text;*/}
.comentari{
  position:absolute;
  top:301px;
  left:75px;
  border:0px solid #f00;
  width: 450px;
  height: 95px;

  
	}
.comentari textarea{ width: 450px; height:105px; top:0px; }
.comentari textarea:hover{cursor:default;/*cursor:url("../grafics/text.cur"),text;*/}
.boto_envia{
	position:absolute;
	top:380px;
	left:566px;
	width: 71px;
	height: 42px;
	}
.boto_envia input:hover{cursor:pointer}
.nom_news {
  position:absolute;
  top:84px;
  left:107px;
  width: 180px;
  height: 25px;
  border:0px solid #f00;
  }
.cognom_news {
  position:absolute;
  top:84px;
  left:304px;
  border:0px solid #f00;
  width: 250px;
  height: 25px;
    }
.email_news {
  position:absolute;
  top:155px;
  left:106px;
  border:0px solid #f00;
  width: 450px;
  height: 25px;
    }
.pais_news {
  position:absolute;
  top:233px;
  left:106px;
  border:0px solid #f00;
  width: 160px;
  height: 25px;
    } 
.boto_envia_news{
  position:absolute;
  top:230px;
  left:484px;
  width: 71px;
  height: 42px;
  }
 .reprod_musica{
 position: relative;
 top:0px;
 width: 20px;
 height: 30px;
 margin-top:8px;
 float:left;
 }
 .startstop {
 position: relative;
 top:5px;
 float:left;
 left: 6px;
 width: 30px;
 height: 30px;
 margin-top:6px;
 	
 	 }
 .gotoback {
 position: relative;
 top:5px;
 float:left;
 left: 187px;
 width: 30px;
 height: 30px;
 margin-top:6px;
  
   } 	 
   
.direccion{
position:relative;
top:5px;
 float:left;
 left: 531px;
 width: 30px;
 height: 30px;
 margin-top:6px;
}
/* css juanjo*/
#botons_menu{
padding: 0px 0px 0px 80px;  
}
#botons_menu li{
 display: inline;  
}
#botons_menu li a{
font-family: Arial;  
margin: 0pt 0pt 0pt 0px;
font-size:12px;  
padding: 0px 0px 0px 20px; 
color:#808080;
font-weight:bold;

}

/* fi juanjo*/

/* ESTILOS slideshow*/
#slideshow { position:relative; float:left; width:350px; height:155px; margin:0 0 0 3px; }
#slideshow img { position:absolute; left:20px; top:27px; width:330px; height:115px; z-index:8; opacity:0.0; cursor:pointer;}
#slideshow img.active {   z-index:10;   opacity:1.0;}
#slideshow img.last-active {   z-index:9; }

/* FIN ESTILOS slideshow */
