
.searchResult h1 {
	background-color:			#C10606;
	color:						#FFFFFF;
	padding:					5px;
	font-size:					13pt;
	width:						200px;
	-moz-border-radius-topleft:	5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:	5px;
	-webkit-border-top-right-radius:	5px;
}

.searchResult form {
	margin-top:					1px;
	background-color:			#F67E7E;
	padding:					5px;
	padding-top:15px;
}
.searchResult form td {
	padding:					5px;
}
.searchResult div:first-child {
	float:						left;
	clear:						left;
}
.searchButton {
	margin-top:					1px;
	float:						right;
	clear:						right;
}
.searchResult input, .searchResult select {
	color:						#444444;
}
.searchResult label:first-child {
	padding-left:				0px;
}
.searchResult label {
	padding-right:				10px;
	font-size:					13px;
	font-weight:				bold;
	padding-left:				10px;
}
.resultItem {
	border-bottom:				2px dashed #AAAAAA;
	padding:					10px;
	margin-top:					1px;
}
.resultItem > img {
	width:						80px; 
	height:						80px; 
	float:						left;
	border:						1px solid #999999;
	padding:					1px;
	margin-top:					3px;
}
.square {
	width:						80px; 
	height:						80px; 
	float:						left;
	border:						1px solid #999999;
	padding:					1px;
	margin-top:					3px;
}
.resultContent {
	float:						right;
	clear:						right;
	width:						860px;
}
.resultContent a {
	float:						left;
	font-size:					14px;
	color:						#C10606;
	font-weight:				bolder;
	
	
	padding-bottom:				0px;
	display:					block;
}
.resultContent p {
	font-size:					12px;
	color:						#444444;
	margin-top:					10px;
	float:						left;
	width:						740px;
	line-height: 				1.4em;
}
.stars {
	clear:						left;
	font-size:					13px;
	color:						#444444;	
	padding-right:				20px;
	border-right:				1px solid #999999;
	margin-top:					10px;
}
.street {
	font-size:					12px;
	color:						#444444;
	padding-left:				20px;
	margin-top:					10px;
}
.city {
	clear:						right;
	font-size:					12px;
	color:						#444444;
	margin-top:					1px;
	margin-left:				30px;
	float:						left;
	font-weight:				bolder;
}
.resultFooter {
	clear:						both;
}
.resultContent .floatFix {
	height:						10px;
}

.rightInfo {
	width:						100px;
	float:						right;
}
.pricesFrom {
	font-size:					11px;
	clear:						both;
}
.priceInfo {
	font-size:					21px;
	font-weight:				bold;
	color:						#C10606;
	clear:						both;
}
.leftInfo {
	float:						left;
	clear:						left;
	margin-top:					10px;
}
.leftInfo span:first-child {
	padding-right:				20px;
	border-left:				0px solid #999999;
	padding-left:				0px;
}
.leftInfo span {
	border-left:				1px solid #999999;
	padding-right:				20px;
	padding-left:				20px;
}
.leftInfo a {
	font-size:					12px;
	color:						#C10606;
}
.rBar {
	width:						102px;
	height:						10px;
	border:						1px solid #444444;
	float:						left;
	margin-top:					17px;
	background-color:			#FFFFFF;
	margin-left:				20px;
}
.bar {
	float:						left;
	color:						#C10606;
	font-weight:				bold;
	font-size:					11px;
	margin-left:				5px;
	margin-top:					16px;
}
.rightButton {
	float:						right;
	clear:						right;
	margin-top:					10px;
}
.barIndicator {
	height:						8px;
	background-color:			#EE981C;
	margin:						1px;
}
.resultCounts {
	background-color:			#C10606;
	font-size:					13px;
	font-weight:				bold;
	padding:					5px;
	color:						#FFFFFF;
	margin-top:					1px;
}
.foundHotels {
	float:						left;
	margin-top:					7px;
}
.sort {
	float:						right;
}
.sort a {
	color:						#FFFFFF;
	padding-left:				5px;
	padding-right:				5px;
	font-size:					11px;
	padding-top:				0px;
	margin-top:					0px;
}
.resultContent p > a {
	float:						none;
	display:					inline;
	font-size:					13px;
}
.blockFooter {
	background-color:			#515151;
}
a.previous {
	float:						left;
	color:						#FFFFFF;
	font-size:					13px;
	padding:					5px;
}
a.next {
	float:						right;
	color:						#FFFFFF;
	font-size:					13px;
	padding:					5px;
}


.selectedSort{
  text-decoration: none;
  cursor: default;
  
}

.b_undiscountedPrice {
    text-decoration: line-through;
}

.resultItem table{
  width:500px;
}

.resultItem form{
  background-color:#FFFFFF
}

.resultItem a{
  color:#000000;
}

.b_seeThrough{
  border:0px;
}

.b_roomsType li{
  position:relative;
  left:20px;
}
.b_availabilityInc{
  color:#FFFFFF;
}