#contenuto .left{
float: left;
width: 300px;
margin:0px;
padding:0;
border: 0;
}

#contenuto .right{
float: right;
width: 255px;
margin:0px;
padding:0;
border: 0;
}

#servizi{
width: 500px;
margin:0;
padding-top: 10px;
border: 0;
}

#servizi .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin:0px;
border: 0;
}

#servizi ul{
width: 500px;
height: 60px;
padding: 0px;
margin: 5px 0 0px 0;
border:0;
}

#servizi ul li{
display: inline;
float:left;
margin: 0px 2px 5px 0px;
padding: 0;
}

#trattamenti{
width: 500px;
margin:0;
padding-top: 18px;
border: 0;
}

#trattamenti .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin:0;
border: 0;
}

#trattamenti ul{
width: 500px;
height: 39px;
padding: 0px;
margin: 5px 0 0px 0;
border: 0;
}

#trattamenti ul li{
display: inline;
float:left;
margin: 0px 2px 5px 0px;
padding: 0;
}

#boxtesto{
width: 273px;
margin-top:5px;
margin-left:5px;
margin-right: 11px;
margin-bottom:17px;
padding:0;
border:0;
/*border: solid 1px lime;*/
}

table.boxfoto{
	margin:0;
	padding:0;
	border:0;
}

.boxfoto td.top{
	background-color: #E3E3E3;
	margin:0;
	padding:0;
	border:0;
}

.boxfoto td.sn{
	background-color: #E3E3E3;
	margin:0;
	padding:0;
	border:0;
}

.boxfoto td.bottom{
	background-image: url(../../../img/images/cornice_sf_bottom.gif);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
	border:0;
}

.boxfoto td.ds{
	background-image: url(../../../img/images/cornice_sf_ds.gif);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
	border:0;
}

#info{
width: 255px;
height: 232px;
margin:0px;
padding:0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#info ul{
padding: 0px;
margin: 5px 0 0px 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#info ul li{
display: block;
 margin-left: 2px;
 padding: 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#info ul li#indirizzo{
margin-bottom:15px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_indirizzo.gif);
background-repeat: no-repeat;
background-position: top left;
border: 0;
/*border: solid 1px black;*/
}

#info ul li#web{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_web.gif);
background-repeat: no-repeat;
background-position: left;
border: 0;
}

#web a{
text-decoration:none;
font-weight: bold;
}

#info ul li#email{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_email.gif);
background-repeat: no-repeat;
background-position: left;
/*border: solid 1px fuchsia;*/
}
#email a{
text-decoration:none;
font-weight: bold;
}

#info ul li#tel{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_tel.gif);
background-repeat: no-repeat;
background-position: left;
}

#info ul li#fax{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_fax.gif);
background-repeat: no-repeat;
background-position: left;
}

#info ul li#stanze{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_letti.gif);
background-repeat: no-repeat;
background-position: left;
}

#info ul li#postiletto{
height:17px;
margin: 0 0px 2px 0px;
padding-left:20px;
background-image: url(../../../img/icons/accomodation/ico_letti.gif);
background-repeat: no-repeat;
background-position: left;
}


#ico_carte_credito{
float:left;
width:29px;
height:29px;
margin: 0 5px 2px 0px;
background-image: url(../../../img/images/ico_carte_credito.gif);
background-repeat: no-repeat;
background-position: left;
border:0;
}

#interessi{
width: 255px;
margin:0;
padding-top: 10px;
padding-bottom:10px;
border: 0;
}

#interessi .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin:0;
padding:0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#interessi a{
text-decoration:underline;
/*border: 0;*/
}

#interessi a:hover{
text-decoration:none;
/*border: 0;*/
}

p#contatti{
width: 265px;
float:right;
margin: 25px 0px 2px 0px;
}

#cartina{
margin: 0 0 0px 0px;
padding: 0px;
border:0px;
/*border: solid 1px fuchsia;*/
}

#distanze{
margin: 0 0 15px 0px;
padding: 0px;
border:0px;
/*border: solid 1px red;*/
}

#distanze ul{
padding: 0px;
margin: 2px 0 0px 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#distanze ul li{
display: block;
margin: 0px;
padding: 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#distanze .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin-top:15px;
border: 0;
/*border: solid 1px fuchsia;*/
}

#pagamenti{
margin: 0px;
padding: 0px;
border:0px;
/*border: solid 1px fuchsia;*/
}

#pagamenti .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin-top:15px;
border: 0;
/*border: solid 1px fuchsia;*/
}

#pagamenti ul{
height: 21px;
padding: 0px;
margin: 5px 0 0px 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#pagamenti ul li{
display: inline;
float:left;
margin: 0px;
padding: 0;
border: 0;
/*border: solid 1px fuchsia;*/
}

#pagamenti ul li#cartasi{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_cartasi.gif);
background-repeat: no-repeat;
background-position: left;
}

#pagamenti ul li#mastercard{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_mastercard.gif);
background-repeat: no-repeat;
background-position: left;
}

#pagamenti ul li#amex{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_amex.gif);
background-repeat: no-repeat;
background-position: left;
}

#pagamenti ul li#visa{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_visa.gif);
background-repeat: no-repeat;
background-position: left;
}

#pagamenti ul li#diners{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_diners.gif);
background-repeat: no-repeat;
background-position: left;
}

#pagamenti ul li#bancomat{
margin: 0 5px 0px 0px;
padding:0px;
background-image: url(../../../img/icons/ico_bancomat.gif);
background-repeat: no-repeat;
background-position: left;
}

#lastminute_scroll {
margin: 0px;
padding:0;
border: 0;
}

#lastminute_scroll .title{
color:#004A80;
font-weight: bold;
line-height: normal;
margin-top:15px;
margin-bottom:10px;
border: 0;
}

#sticky{
padding: 10px;
border: 0;
/*border: solid 1px #06416D;*/
}

#sticky div{
margin: 5px 10px 15px 5px;
color: #06416D;
border: 0;
/*border: solid 1px #06416D;*/
}


#sticky h1{
color: #06416D;
border: 0;
height: 53px;
width: 190px;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
margin-left: -10px;
text-align: center;
line-height: 44px;
background: url(../../../img/images/bg_strillo.gif) no-repeat left;
}
