body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000;
	background: url(../images/background.gif) #edf1f3;
}
form {margin: 0; padding: 0;}

table, tr, td, p {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000;
}

select {
	border: 1px solid #8C8C80;
	font: 10px, Tahoma, Arial, Verdana;
}

A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

a:link   	{ color: #000; text-decoration: none; }
a:active 	{ color: #000; text-decoration: none; }
a:visited 	{ color: #000; text-decoration: none; }
a:hover   	{ text-decoration: underline; color: #df4204}
b, strong 	{ font-weight: bold; }

.fleft { float: left; }
.fright { float: right; }

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html.body .clearfix {
	display: inline-block;
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}

.numnormal {
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.numover {
	color: #FFFF00;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.pagenumactive {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #F0F0F0;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
	font-size: 11px;
}
.pagenum A:link {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
	font-size: 11px;
}
.pagenum A:visited {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
	font-size: 11px;
}
.pagenum A:active {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
	font-size: 11px;
}
.pagenum A:hover {
	BORDER-RIGHT: #738294 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #738294 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #738294 1px solid; WIDTH: 1em; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #738294 1px solid; BACKGROUND-COLOR: #DDD; TEXT-DECORATION: none;
	font-size: 11px;
}

.titlemn, a:link.titlemn, a:active.titlemn, a:visited.titlemn {
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.titlebig, a:link.titlebig, a:active.titlebig, a:visited.titlebig  {
	color: #600000;
	font-family: Arial;
	font-size: 14px;
	font-weight : bold;
	text-transform: none;
	text-decoration: none;
}

.titlearlbd, a:link.titlearlbd, a:active.titlearlbd, a:visited.titlearlbd, .titlearlbd td, .titlearlbd p, .titlearlbd div  {
	color: #5C0909;
	font-family: Arial;
	font-size: 12px;
	font-weight : normal;
	text-transform: none;
	text-decoration: none;
}

.sb_but {
	cursor:pointer;

	color:#702623;
	font-size: 11px;
	font-weight:bold;
}

.newtit, a:link.newtit, a:active.newtit, a:visited.newtit {
	font-family: Tahoma;
	font-size: 12px;
	color: #000;
	font-weight:bold;
}


.titlecat, a:link.titlecat, a:active.titlecat, a:visited.titlecat  {
	color: #830000;
	font-family: Tahoma;
	font-size: 14px;
	font-weight : bold;
	text-transform: none;
	text-decoration: none;
}

a:hover.titlebig {
	text-decoration: underline;
}

.titlehead, a:link.titlehead, a:active.titlehead, a:visited.titlehead  {
	color: #5674a0;
	font-family: Arial;
	font-size: 12px;
	font-weight : normal;
	text-transform: none;
	text-decoration: none;
}

a:hover.titlehead {
	text-decoration: underline;
}

.scrolltext {
	font-family: Tahoma;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.cleanerleft {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}

.content {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: justify
}

.newsothers, a:link.newsothers, a:active.newsothers, a:visited.newsothers  {
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight : normal;
	text-transform: none;
	text-decoration: none;
}

.footext, .footext a, .footext td, .footext div, .footext p, .footext span {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;

}

.menu1, a:link.menu1, a:active.menu1, a:visited.menu1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #702623;
	text-decoration: none
}

a:hover.menu1 { color: #6DAAE9; text-decoration: none }

.roomsbl, a:link.roomsbl, a:active.roomsbl, a:visited.roomsbl {
	color: #840000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight : bold;
	text-transform: none;
	text-decoration: none;
}
a:hover.roomsbl { color: #000; }

.abcd select {
	border-color: #BB6655;
	border-style: none;
}

div.gallery-photo {
	text-align: center;
}

img.gallery-photo {
	background-color: #f3f3f3;
	border: 1px solid #ddd;
	padding: 7px;
	-moz-border-radius: 3px;
}

#prevArrow img, #nextArrow img {
	border-style: none;
}


.typeRes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.dropDownRes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; background-color: #fff;}
.buttonRes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #63181c; background-color:#f39f87; color: #000;}
.tableRes {border: 1px solid #63181c;background: url('../images/bg_avai.gif') repeat-x top #fde662;;padding-left: 5px;padding-right: 5px;}