.catalogueheader  {
	padding:80px 0 0 0 !important; 
	width:350px;
}
.sellingpoint {
	background:url(/media/1030_7626.gif);
	background-repeat: no-repeat; 
	float: right;
	height: 90px;
	width: 240px;
}
.sellingpoint .sellingpointcontainer {
	color: #c32e1b; 
	font-size:12px; 
	padding: 10px !important;
}
.sellingpoint .sellingpointcontainer ul {
	margin: 0 0 0 15px;;
	padding: 0;
}
.headerCatalogueh1 {
	font-family: Verdana, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: -12px 0 0 0 !important;
	padding: 0px !important;	
}
#hotel-catalogue {
	
}
#hotel-catalogue hr {
	border: solid 1px #e2e0d8;
}
#hotel-catalogue .detail {
	background-color: #f3f2ed;
}
#hotel-catalogue .detail .rating {
	background-color: #d2d0ca;
	padding: 10px !important;
}
#hotel-catalogue .detail .content {
	padding: 10px;
}
#hotel-catalogue .detail .content .media {
	float: left;
	width: 260px;
}
#hotel-catalogue .detail .content .media .photos {
	
}
#hotel-catalogue .detail .content .media .photos img {
	border: solid 3px #fff;
	margin: 0 0 5px 0;
}
#hotel-catalogue .detail .content .information {
	float: left;
	padding-left: 5px;
	width: 320px;
}
#hotel-catalogue .detail .content .information .guestratings {
	background-color: #e3e2dd;
	padding: 10px !important;
}
.ratingtitle {
	font-size: 9px;
	font-weight: bold;
	margin: 4px 0 0 0 !important;
	padding: 0 !important;
}
.ratingcontainer {
	background-color: #e3e2dd !important;
	margin: 0 !important;
	padding: 0 !important;
}
.ratingbar {
	background-color: #89bd5d;
	border: solid 1px #70a147;
	float: left;
	height: 10px;
	width: 20px;
}
.ratingbar-off {
	background-image: url(/media/1030_7619.gif);
	float: left;
	height: 12px;
	margin-right: 1px !important;
	padding: 0 !important;
	width: 22px;
}
#hotel-catalogue .detail .content .information .links {
	margin: 10px 0 10px 0;
}
#hotel-catalogue .detail .content .information .links a {
	font-size: 9px;
	font-weight: bold;
}
#hotel-catalogue .list {
	
}
#hotel-catalogue .list .item {
}
#hotel-catalogue .list .item .header {
	background-color: #d3d0cb;
	margin: 2px 0 1px 0;
	padding: 4px 11px 4px 11px;
}
#hotel-catalogue .list .item .header h4 {
	font-family: Verdana, Arial;
	font-size: 13px !important;
	font-weight: normal !important;
}
#hotel-catalogue .list .item .content {
	background-color: #f3f2ed;
	padding: 0 0 5px 0;
}
#hotel-catalogue .list .item .content .media {
	float: left;
	width: 105px;	
}
#hotel-catalogue .list .item .content .media .photo {
	padding: 9px;
}
#hotel-catalogue .list .item .content .media .photo img {
	border: solid 3px #fff;
	width: 78px;
}
#hotel-catalogue .list .item .content .media .ratingstars {
	padding: 0 12px 12px 12px !important;
}
#hotel-catalogue .list .item .content .media .ratingstars img {
	float: left;
	margin-right: 4px;
}
#hotel-catalogue .list .item .content .listinformation {
	float: left;
	width: 500px;
}
#hotel-catalogue .list .item .content .listinformation .address {
	color: #575654;
	padding: 5px 5px 5px 0;	
}
#hotel-catalogue .list .item .content .listinformation .text {
	
}
#hotel-catalogue .list .item .content .listinformation .text .links {
	text-align: right;
}
#hotel-catalogue .list .item .content .listinformation .text .links a {
	font-size: 9px;
	font-weight: bold;
}
#hotel-catalogue .list .item .content .listinformation .text .links img {
	margin: 0 0 1px 0;
}
#hotel-catalogue .hotel-catalogue-links  {
	background-color: #f3f2ed;
	margin: 10px 0 0 0;
}
#hotel-catalogue .hotel-catalogue-links h3  {
	margin: 10px !important;
}
#hotel-catalogue .hotel-catalogue-links ul {
	list-style-type: none;
	margin: 10px;
	padding: 0;
}
#hotel-catalogue .hotel-catalogue-links ul li  {
	margin: 0;
	padding: 0;
}
#hotel-catalogue .hotel-catalogue-links ul li ul {
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0;
}
#hotel-catalogue .hotel-catalogue-links ul li ul li {
	margin: 0;
	padding: 0;
}