body,td,th { font-family: "Arial";
	font-size: 12px;
}
body { font-family: "Arial";
	background-color: #fdf0df;
	margin: 0px;
}
form {
	margin: 0px;
}
a:link { font-family: "Arial";
	text-decoration: none;
}
a:visited { font-family: "Arial";
	text-decoration: none; 
}
a:hover { font-family: "Arial";
	text-decoration: underline;
}
a:active { font-family: "Arial";
	text-decoration: none;
}

.top {font-size: 12px; color: #b44510;	text-decoration: none;}
a.top:link{text-decoration: none; color: #b44510; }
a.top:visited {text-decoration: none; color: #b44510;}
a.top:active {text-decoration:none; font-size: 12px; }      
a.top:hover{text-decoration:underline; color: #b44510; }

.menu {
}
.menu td {
	background-image: url(../images/menubg.jpg);
	text-align: center;
	height:106px;
	width:16%;
}
.menu span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu a { 
	color:#b44510;
}
#menuname_reservation #reservation,
#menuname_hotelinfo #hotelinfo,
#menuname_guestrooms #guestrooms,
#menuname_service #service,
#menuname_findus #findus,
#menuname_map #map
{
	background-image: url();
}

.menu1 a {
	color:#b44510;
}
#menuname_service1 #service1,
#menuname_service2 #service2,
#menuname_service3 #service3,
#menuname_service4 #service4,
#menuname_service5 #service5,
#menuname_service6 #service6,
#menuname_service7 #service7
{
	background-image: url();
}

.menu2 {
}
.menu2 td {
	background-image: url(../images/menubg.jpg);
	text-align: center;
	height:30px;
	width:120px;
}

.menu2 a {
	color:#b44510;
}
#menuname_guestroom1 #guestroom1,
#menuname_guestroom2 #guestroom2,
#menuname_guestroom3 #guestroom3,
#menuname_guestroom4 #guestroom4
{
	background-image: url();
}

.left {
	width:272px;
	vertical-align: top;
}
.left div {
	margin-top:8px;
}

.right{
	vertical-align: top;
	background-color:#fce3cd;
}

.page {
	margin-left:8px;
	margin-top:3px;
}
.page td {
	border: 1px solid #f47c42;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.page a {
	color:#b44510;
}

#pagename_guestrooms1 #guestrooms1,
#pagename_guestrooms2 #guestrooms2,
#pagename_guestrooms3 #guestrooms3,
#pagename_guestrooms4 #guestrooms4,
#pagename_service1 #service1,
#pagename_service2 #service2,
#pagename_service3 #service3,
#pagename_service4 #service4,
#pagename_service5 #service5,
#pagename_service6 #service6,
#pagename_service7 #service7,
#pagename_service8 #service8
{
	background-color:#f9bf97;
}
.overflow{
	overflow:auto;
	height:432px;
	SCROLLBAR-FACE-COLOR:#fde2cd;
	SCROLLBAR-HIGHLIGHT-COLOR:#fde2cd;
	SCROLLBAR-SHADOW-COLOR:#fde2cd;
	SCROLLBAR-ARROW-COLOR:#b84212;
	SCROLLBAR-BASE-COLOR:#fde2cd;
	SCROLLBAR-DARK-SHADOW-COLOR:#fde2cd;
	overflow-x:hidden;
}

.overflow1{
	overflow:auto;
	height:364px;
	SCROLLBAR-FACE-COLOR:#fde2cd;
	SCROLLBAR-HIGHLIGHT-COLOR:#fde2cd;
	SCROLLBAR-SHADOW-COLOR:#fde2cd;
	SCROLLBAR-ARROW-COLOR:#b84212;
	SCROLLBAR-BASE-COLOR:#fde2cd;
	SCROLLBAR-DARK-SHADOW-COLOR:#fde2cd;
	overflow-x:hidden;
}

.photo {
	text-align: center;
	margin-top:8px;
}

.text {
	margin-left:23px;
	margin-right:23px;
	color: #b44510;
}
.text a {
	color: #b44510;
}
.text h1 {
	font-size: 12px;
	font-weight: bold;
	color: #b44510;
	margin-top:12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text p {
	text-indent: 24px;
	margin-top:5px;
	margin-bottom:5px;
}
.dt{
	border-collapse:collapse;
}
.dt td{
	border: 1px solid #fcbe7f;
	padding-left:20px;
	padding-right:20px;
}
.thand {
	background-color:#fcd6ae;
	text-align: center;
}
.tfoot {
	background-color:#fcd6ae;
}

.copy { font-family: "Arial";
	margin-top:8px;
	background-color: #deb78c;
	color:#FFFFFF;
}
.copy a {
	color:#FFFFFF;
}
.copy p {
	margin-left:5px;
}
.login {
	background-color: #e09985;
}
.login td {
	vertical-align: top;
}
.login2 {
	margin-left:5px;
}
.login3 {
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 13px;
}
.login3 span {
	font-weight: bold;
	color: #fdc58a;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 13px;
}
.login4 {
	padding-top:5px;
	padding-bottom:5px;
	color:#fdc58a;
	font-weight: bold;
}
.login5 {
	padding-top:5px;
	padding-bottom:5px;
	text-align: right;
}
.login6 {
	width:180px;
	color:#FFFFFF;
}
.login7 a {
	color:#FFFFFF;
}
.login7 {
	color:#FFFFFF;
}

.logintextfield {
	background-color: #FFFFFF;
	height: 16px;
	width: 100px;
	border: 1px solid #a4abb1;
}

.logintextfield1 {
	background-color: #FFFFFF;
	height: 16px;
	width: 80px;
	border: 1px solid #a4abb1;
}

.loginbutton {
	background-color: #f46628;
	height:19px;
	font-weight: bold;
	color: #FFFFFF;
}
.search {
	margin-left:5px;
	margin-bottom:30px;
}
.search1 {
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 13px;
}
.search5 {
	font-weight: bold;
	color: #FFFFFF;
	padding-top:15px;
	padding-bottom:5px;
	font-size: 13px;
}
.search2 {
	color: #FFFFFF;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}
.search3 {
	color: #FFFFFF;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}
.search4 {
	text-align: left;
	padding-top:10px;
}
.searchtextfield {
	background-color: #FFFFFF;
	height: 16px;
	width: 150px;
	border: 1px solid #a4abb1;
}
.searchselect {
	background-color: #FFFFFF;
	height: 25px;
	width: 155px;
	border: 1px solid #a4abb1;
}
#reservation_main{
	height:109px;
	width:506px;
	margin-top:8px;
}
#pagename_reservation {
	vertical-align: top;
}
.reservation_news {
	color: #5c0802;
	line-height: 18px;
	vertical-align: top;
}
.reservation_news ul {
	margin-top:8px;
	margin-left:25px;
	margin-bottom:10px;
	margin-right:20px;
}
.reservation_news a {
	color: #b34510;
	text-decoration: none;
}
.reservation_news li {
	color: #ffffff;
}
.title_news {
	font-weight: bold;
	color: #b44510;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:0px;
	font-size: 14px;
}
.more {
	color: #b44510;
}

.none {
	display:none;
}