body {
	margin:0;
	padding:0;	
	font-size: 11px; /* il testo per default e' 11 px*/
	font-family: Verdana;
    text-align:left;
	color: #003333;
 }
A:link, A:visited { text-decoration: underline; color: #003333 }
A:hover { text-decoration: none; color: #003333 }

#boxtesto {
    top:1px;
    left:0px;
    background-color:#EAE3C1;
    width:100%;
	height:auto;
    margin:0;
    padding:0;
    text-align:center;
    position:absolute;
    z-index:0;
	color:#EFE8C5;
  }
  
  #boxtesto h1 {
  text-decoration: none;color:#EFE8C5; font: 9px verdana;  font-weight: normal;
  text-align:center;
  }
  
      .sito {
    top:30px;
	left:0px;
    margin:0;
    padding:0;
    position:absolute;
	width:100%;
	text-align:center;
    z-index:0;
  }


a.elink:link    {text-decoration: none; color: #052F98; font: Bold 9px Verdana}
a.elink:active  {text-decoration: none; color: #052F98; font: Bold 9px Verdana}
a.elink:visited {text-decoration: none; color: #052F98; font: Bold 9px Verdana}
a.elink:hover   {text-decoration: underline; color: #E00001; font: Bold 9px Verdana}

a.nas:link    {text-decoration: none; color: #EFE8C5; font: Bold 9px Verdana}
a.nas:active  {text-decoration: none; color: #EFE8C5; font: Bold 9px Verdana}
a.nas:visited {text-decoration: none; color: #EFE8C5; font: Bold 9px Verdana}
a.nas:hover   {text-decoration: underline; color: #EFE8C5; font: Bold 9px Verdana}

.itemText { text-decoration: none; color: #000066; font: Bold 11px Georgia, Verdana, Arial }
.itemHover { text-decoration: none; color: #ffffff; font: Bold 11px Georgia, Verdana, Arial }
.itemBorder { border: 1px solid #1F4886 }

.crazyText { text-decoration: none; color: #000066; font: Bold 10px Verdana, Arial }
.crazyHover { text-decoration: none; color: #ffffff; font: Bold 10px Verdana, Arial }
.crazyBorder { border: 0px outset #D2E1D2 }
.crazyBorderOver { border: 0px inset #D2E1D2 }

.testo { text-decoration: none; color: #000066; font: 11px Verdana }
.form { text-decoration: none; color: #003333; font: 11px Verdana }
.prezzi { text-decoration: none; color: #003333; font: 11px Verdana }
.titoliprezzi {	FONT-FAMILY: verdana;	FONT-SIZE: 9pt;	FONT-STYLE:normal;	FONT-VARIANT: normal;	FONT-WEIGHT: normal;	TEXT-DECORATION: none;	color : 000033;	}
.privacy { text-decoration: none; color: #003333; font: 11px Verdana; text-align:left; }

.propo {position:absolute; top:97px; left:180px;}
.boxtesto {
    top:1px;
    left:0px;
    background-color:#e5e5e5;
    width:100%;
	height:20px;
	line-height:20px;
    margin:0;
    padding:0;
    text-align:center;
    position:absolute;
    z-index:0;
  }
  
    .boxtesto h1{
  text-decoration: none;
  font-family: verdana;
  color:#d1d1d1;
  font-size: 9px;
  line-height:26px;
  font-weight: normal;
  text-align:left;
  }
  img.imag6 {
float: left; margin-right:50px; 
}
  img.imag7 {
float: left; margin-right:84px; 
}

#piscina {
position:absolute;
top: 350px;
left:405px;
margin:0;
padding:0;
}

#lecci {
position:absolute;
top: 450px;
left:540px;
margin:0;
padding:0;
}

#deluxe {
position:absolute;
top: 414px;
left:574px;
margin:0;
padding:0;
}

#maxiulivi {
position:absolute;
top: 390px;
left:450px;
margin:0;
padding:0;
}

#maxielba {
position:absolute;
top: 400px;
left:360px;
margin:0;
padding:0;
}

#eucalipti {
position:absolute;
top: 280px;
left:610px;
margin:0;
padding:0;
}

#perla {
position:absolute;
top: 440px;
left:340px;
margin:0;
padding:0;
}

#tennis {
position:absolute;
top: 200px;
left:540px;
margin:0;
padding:0;
}

#ristorante {
position:absolute;
top: 277px;
left:412px;
margin:0;
padding:0;
}

#sauna {
position:absolute;
top: 307px;
left:432px;
margin:0;
padding:0;
}

#giochi {
position:absolute;
top: 200px;
left:460px;
margin:0;
padding:0;
}

#spiaggia {
position:absolute;
top: 470px;
left:270px;
margin:0;
padding:0;
}

#palestra {
position:absolute;
top: 230px;
left:520px;
margin:0;
padding:0;
}