/*Row layout*/
div.row {padding:10px;padding-bottom:0px;float:left;width:720px;}
div.item {border:1px solid #a09fa4;padding:10px;float:left; width:97%}
div.item p{font-size:0.9em;color:#546471;}
div.item :hover {background: #DDD;}
div.item img.thumbnail{float:left;margin-right:5px;}
div.item div.price{float:right;width:115px;text-align:center;}
div.item div.location{float:right;width:80px;text-align:center;font-weight:bold;color:#64646c;font-size:0.9em;}
div.item div.icons{float:right;width:115px;height:110px;}
div.item div.icons img{margin:5px;}
div.item h2{font-size:1.1em;margin-bottom:10px;float:left;}
div.item h2 a{text-decoration: none; color:#000;}
div.item h2 a:hover{text-decoration: underline;}
div.item p.linethrough{text-decoration:line-through;font-weight:bold;margin-top:5px;}
div.item p.priceBig,p.priceSmallNight,p.priceSmallWeek{color:#bc211d;}
div.item p.priceBig{color:#bc211d;font-weight:bold;font-size:1.2em;margin-top:5px;}
div.item p.priceSmallNight,div.item p.priceSmallWeek{color:#bc211d;font-size:0.8em;}
div.item p.priceSmallNight{margin-bottom:10px;}


/*searchForm*/


#searchForm2 {color:#64646c;font-weight:bold;padding:5px 8px;background:url('bg.title.gif') 0% 0% repeat-x #e1d9d7;border-top:1px solid #ffffff;}
#searchForm2 label{padding-left:20px;}
.mapdiv {
	position:relative;
 	top:0px; 
	left:0px; 
	width:70px; 
	height:56px; 
	background-image:url('paris-district.gif'); 

}

/* google map block empty*/

div#google-empty{
width:201px;
height:111px;
float:right;
font-weight:bold;
background:url('icone-gmaps-empty.gif') 0 0 no-repeat;
}

div#google-empty a{color:#6a6d8e;font-size: 0.95em;display:block;margin:15px;}
div#googleWrapper{position:relative;height:0px;margin-top:-111px;padding-right:20px;}
div#google-empty{
	position:relative;
	right:0px;
	float:right;
}

/* header intro block*/

div#header-intro{
	padding:10px;
	min-height:10px;
	overflow:auto;
}

p.specialOffer{
	padding:10px 10px 10px 10px;
	font-weight:bold;
	color:#8d8582;
	overflow:auto;
}

span.specialOfferIcon{
	float:left;
	background:url('special-offer-notext.gif') 50% 50% no-repeat;
	width:100px;
	padding-top:28px;
	padding-bottom:28px;
	text-align:center;
	color:#546571;
}
select#people{
	width:45px;
}

div.offer{float:left;width:100px;height:100px;	background:url('special-offer-notext.gif') 50% 50% no-repeat;	text-align:center;}
span.offerLabel{position:relative;top:30%;	font-weight:bold;color:#8d8582;}
span.offerLabel a{color:#8d8582;}

p.itemDescription{clear:left;}
.bigSubmit{float:right;margin-top:10px;margin-bottom:10px;}

