img {

	border: 0px;

}





.hotellist{

	float: left;

	border-bottom: 1px dotted Black;

	padding-top:10px;

	width:880px;

	height: 300px;

}	

.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: auto;

	width: 260px;

	overflow: hidden;

}

.testoperchehotel2{

	margin-left: 10px;

	font-weight:bold;

	height: auto;

	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 {
padding-top:7px;
	border-top : 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;

}




