img {
	border: 0px;
}


.hotellist{
	float: left;
	border-bottom: 1px dotted Black;
	padding-top:10px;
	width:880px;
	height: 270px;
}	
.hotellist_sponsored{
	float: left;
	border-bottom: 1px dotted Black;
	background-color: #F4EED0;
	padding-top:10px;
	padding-bottom:10px;
}

.fotolistsponsored {
	float: left;
	width: 180px;
	height: 135px;
	overflow:hidden;
	border: 10px solid white;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 10px;
}


#schedahotelhead {

	width:880px;
	overflow:hidden;
	border-bottom: 1px dotted;


}
#schedahotelbody {
	padding-top: 10px;
	width:900px;


}
.linkschedahotel{
padding-left:10px;
	
}	

.col1,.col2,.col3,.col1body,.col2body,.col1_list,.col2_list,.col3_list {
	float:left;
}
.col1_list {
	width: 410px;
	padding-left:10px;	
}
.col2_list {
	width: 170px;
	padding-left:10px;
	padding-right:20px;
}
.col3_list {
	width: 260px;
}
.col1 {
	width: 400px;
	padding-left:20px;
}
.col2 {
	width: 160px;
	padding-left:20px;
	padding-right:10px;
}
.col3 {
	width: 240px;
}
.stellehotel {
padding-left:10px;
}
.nomehotel {
padding-left:10px;
}
.nomehotel h1{
line-height: 20pt;
}
#vetrina{
		border-top : 1px dotted;
		padding:10px;
		background-color: #F4EED0;
		height:155px;
		overflow:hidden;
}
#imm_vetrina{
	float: left;
	width: 180px;
	height: 135px;
	overflow:hidden;	
		border: 10px solid white;
}
#testo_vetrina{
	margin-left: 10px;
		float: left;
	width: 640px;
}


#prezzicamere{
		border-top : 1px dotted;
		padding-top :10px;
		padding-bottom :10px;
}


.testoperchehotel{
	margin-left: 30px;
	font-weight:bold;
	height: 140px;
	width: 260px;
	overflow: hidden;
}
.testoperchehotel2{
	margin-left: 10px;
	font-weight:bold;
	height: 140px;
	width: 260px;
	overflow: hidden;
}

.col1body {
	width: 260px;
	padding-bottom:10px;
}
.col2body {
	width: 640px;
	border:0px solid;	
	overflow:hidden;
}

.filmatibody {
	float:left;
	left: -10px;
	width: 920px;
	padding-top:20px;
	
}	

.filmatobody {
	float: left;
	width: 460px;
	height: 372px;
	overflow:hidden;
}

.testocamere, .testodescrizione {
	height: 200px;
	width: 250px;
	overflow: hidden;
}

.fotobody {
	float: left;
	width: 180px;
	height: 135px;
	overflow:hidden;
	border: 10px solid white;
	margin-right: 12px;
	margin-bottom: 12px;
}

.fotologo {
	float: left;
	width: 100px;
	height: 100px;
	overflow:hidden;
	border: 10px solid white;
}


#order_ricerca {
	border-top : 1px dotted;
	border-bottom : 1px dotted;
	margin-bottom:6px;
	text-align: right;
}


#map {
	padding-top: 10px;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:0px;
	padding-left:-20px;
	float:left;
	height:460px;
	width:918px;
	border: 1px solid;
}

