body,html { height:100%;margin:0;
background-color:#09238b;
}




body {
 margin:0px;
 padding:0px;
 font-family:arial, helvetica, sans-serif;
 color:#000000;
 font-size:10px;
 text-align:center;
 line-height:13px;
 }


img{
border:none;
}



a {font-size: 12px; font-family: arial,sans-serif;text-decoration:none;}
a:link{color:#FFFFFF}
a:visited {color:#FFFFFF}
a:hover {color:red}
a:active{color: red}



a.bianco {font-size: 13px; font-family: arial,sans-serif;text-decoration:none;}
a.bianco:link{color: white}
a.bianco:visited {color: white}
a.bianco:hover {color:red}
a.bianco:active{color:red}



a.rosso {font-size: 12px; font-family: arial,sans-serif;text-decoration:none;}
a.rosso:link{color: red}
a.rosso:visited {color: red}
a.rosso:hover {color:white}
a.rosso:active{color:white}





a.menu{
display:block;
float:left;
width:130px;
height:13px;
color:black;
font-size:13px;
}


a.menu:hover{
display:block;
float:left;
width:130px;
height:13px;
color:red;
font-size:13px;
}


a.menu_on{
display:block;
float:left;
width:130px;
height:13px;
color:red;
font-size:13px;
}


a.menu_on:hover{
display:block;
float:left;
width:130px;
height:13px;
color:red;
font-size:13px;
}






div#shim {
width: 50%;
height: 50%;  
margin-top: -748px;  
float: left;
	overflow:none;
	margin-left: 0px auto;

            }
#wrapper {
	position: relative;
	text-align: left;
	width: 1024px;
	height:1024px;
	clear: both;
	margin: 0px auto;
overflow:none;
background-image:url('img/sfondo.jpg');
 background-repeat:no-repeat;
	}
	
	
	
	
	#wrapper2 {
	position: relative;
	text-align: left;
	width: 1024px;
	height:1024px;
	clear: both;
	margin: 0px auto;
overflow:none;
background-image:url('img/sfondo_prezzi.jpg');
 background-repeat:no-repeat;
	}
	
	
	
	
	
#logo{
position:absolute;
top:45px;
left:380px;
width:276px;
height:90px;
text-align:left;
background-image:url('img/LOGOVILLAGE2.png');
 background-repeat:no-repeat;
 z-index:30;
}

#lingue{
position:absolute;
top:152px;
left:734px;
width:230px;
height:26px;
text-align:right;
color:white;
 font-size:12px;
}


#cont_foto{
position:absolute;
top:172px;
left:58px;
width:910px;
height:340px;
text-align:left;
background-color:#eae4b7;
z-index:5;
 }
 
 #foto{
position:absolute;
top:181px;
left:68px;
width:893px;
height:325px;
text-align:left;
z-index:30;
 }
 
 
  #photo{
position:absolute;
top:484px;
left:752px;
width:99px;
height:20px;
text-align:left;
z-index:50;
 }
 
   #qtvr{
position:absolute;
top:484px;
left:854px;
width:99px;
height:20px;
text-align:left;
z-index:50;
 }
 
    #barra_menu{
position:absolute;
top:519px;
left:58px;
width:912px;
height:20px;
text-align:left;
background-image:url('img/barra_menu.jpg');
 background-repeat:no-repeat; 
 }
 
 #testo_menu{
position:relative;
top:4px;
left:0px;
width:912px;
height:13px;
text-align:center;
 }



 #slide{
position:absolute;
top:558px;
left:58px;
width:177px;
height:36px;
float:left;
 }
 
 
  #eventi{
position:absolute;
top:558px;
left:235px;
width:177px;
height:36px;
float:left;
 }
 
   #lastminute{
position:absolute;
top:558px;
left:412px;
width:177px;
height:36px;
float:left;
 }
 
    #meteo{
position:absolute;
top:558px;
left:615px;
width:37px;
height:51px;
float:left;
 }
 
     #map{
position:absolute;
top:558px;
left:663px;
width:33px;
height:54px;
float:left;
 }
 
 
 #testo{
position:absolute;
top:638px;
left:58px;
width:644px;
height:306px;
float:left;
color:white;
text-align:left;
font-size:11px;
 }
 
 
  
#contenitore_thumbs{
position:absolute;
top:558px;
left:734px;
width:280px;
height:390px;
float:left;
text-align:left;
 }
 
 
.fotina{
position:relative;
top:0px;
left:0px;
width:109px;
height:67px;
float:left;
border:2px solid white;
margin-right:10px;
margin-bottom:10px;
 }
 
 
     #piede{
position:absolute;
top:990px;
left:58px;
width:912px;
height:20px;
text-align:center;
color:white;
font-size:13px;
 }
 
  #mappa{
position:absolute;
top:338px;
left:258px;
width:350px;
height:200px;
float:left;
color:white;
text-align:left;
font-size:11px;
background-image:url('img/mappa.jpg');
 background-repeat:no-repeat; 

 }
 
 
   #testo_mappa{
position:absolute;
top:850px;
left:58px;
width:350px;
height:20px;
float:left;
color:white;
text-align:left;
font-size:11px;

 }
 
 
 
 
#pulsanti_mappa{
position:absolute;
top:638px;
left:432px;
width:155px;
height:126px;
float:left;
text-align:left;
 }
 
 
 
 a.pulsante{
display:block;
float:left;
width:155px;
height:16px;
color:white;
font-size:12px;
background-color:#8cb4fa;
margin-bottom:10px;
text-align:center;
padding-top:4px;
}


a.pulsante:hover{
display:block;
float:left;
width:155px;
height:16px;
color:red;
font-size:12px;
background-color:#8cb4fa;
text-align:center;
padding-top:4px;
}



 #testo_prenotazioni{
position:absolute;
top:638px;
left:58px;
width:644px;
height:306px;
float:left;
color:white;
text-align:left;
font-size:12px;
color:white;
line-height:16px;
 }
 

 #note{
position:absolute;
top:608px;
left:58px;
width:644px;
height:15px;
float:left;
color:white;
text-align:left;
font-size:12px;
color:white;
line-height:16px;

 }
 
 
 
 
 #titolo1{
position:absolute;
top:626px;
left:80px;
width:117px;
height:30px;
float:left;
color:white;
text-align:left;
font-size:12px;
color:white;
 }
 
 
 
  #titolo2{
position:absolute;
top:805px;
left:80px;
width:117px;
height:30px;
float:left;
color:white;
text-align:left;
font-size:12px;
color:white;
 }
 
 
  #bassa{
position:absolute;
top:626px;
left:240px;
width:210px;
height:36px;
float:left;
color:white;
text-align:center;
font-size:10px;
color:white;
line-height:10px;
 }
 
  
  #media{
position:absolute;
top:626px;
left:448px;
width:210px;
height:35px;
float:left;
color:white;
text-align:center;
font-size:10px;
color:white;
line-height:10px;
 }
 
 
   
  #alta{
position:absolute;
top:626px;
left:658px;
width:82px;
height:35px;
float:left;
color:white;
text-align:center;
font-size:9px;
color:white;
line-height:9px;
 }
 
 
 #caravan7{
position:absolute;
top:673px;
left:80px;
width:117px;
height:25px;
float:left;
color:white;
text-align:center;
font-size:11px;
color:white;
line-height:10px;
 }
 
 
  #persone1{
position:absolute;
top:694px;
left:95px;
width:120px;
height:90px;
float:left;
color:white;
text-align:left;
font-size:11px;
color:white;
line-height:16px;


 }
 
   #prezzi1_bassa{
position:absolute;
top:694px;
left:244px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
 

 
   #prezzi7_bassa{
position:absolute;
top:694px;
left:309px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
 
    #prezzi14_bassa{
position:absolute;
top:694px;
left:383px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
  
 
 
 #prezzi1_media{
position:absolute;
top:694px;
left:453px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
  
 
 #prezzi7_media{
position:absolute;
top:694px;
left:524px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
  #prezzi14_media{
position:absolute;
top:694px;
left:596px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
   #prezzi1_alta{
position:absolute;
top:694px;
left:664px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
    #pulizie1{
position:absolute;
top:771px;
left:83px;
width:650px;
height:14px;
float:left;
color:white;
text-align:center;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
 
 
 
  
#caravan8{
position:absolute;
top:842px;
left:80px;
width:117px;
height:25px;
float:left;
color:white;
text-align:center;
font-size:11px;
color:white;

line-height:10px;
 }
 
 
  
  #persone2{
position:absolute;
top:872px;
left:95px;
width:120px;
height:90px;
float:left;
color:white;
text-align:left;
font-size:11px;
color:white;
line-height:16px;


 }
 
 
 
 
 
  
   #prezzi1b_bassa{
position:absolute;
top:872px;
left:244px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
 

 
   #prezzi7b_bassa{
position:absolute;
top:872px;
left:309px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
 
    #prezzi14b_bassa{
position:absolute;
top:872px;
left:383px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;

 }
  
 
 
 #prezzi1b_media{
position:absolute;
top:872px;
left:453px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
  
 
 #prezzi7b_media{
position:absolute;
top:872px;
left:524px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
  #prezzi14b_media{
position:absolute;
top:872px;
left:596px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
   #prezzi1b_alta{
position:absolute;
top:872px;
left:664px;
width:55px;
height:90px;
float:left;
color:white;
text-align:right;
font-size:11px;
color:white;
line-height:16px;
 }


     #pulizie2{
position:absolute;
top:949px;
left:83px;
width:650px;
height:14px;
float:left;
color:white;
text-align:center;
font-size:11px;
color:white;
line-height:16px;
 }
 
 
   
#testo_prezzi{
position:absolute;
top:620px;
left:754px;
width:220px;
height:390px;
float:left;
text-align:left;

font-size:11px;
color:white;
line-height:16px;
 }
 
   .testo_newsletter{
position:absolute;
top:0px;
left:20px;
width:435px;
height:35px;
text-align:left;
color:#666666;

}

#form_newsletter2{
position:absolute;
top:45px;
left:20px;
width:463px;
height:310px;
float:left;
padding-left:15px;
border:0px solid red;
text-align:left;
}
