/* Admin Panel */

.admin-text {color: #42060C; font-size: 11px; font-family: Verdana;}

.atext {color: #000000; font-size: 11px; font-family: Verdana;}

.admin-header { font-family: Verdana; font-size: 15px; color:#550018; font-weight: bold;}

.admin-subheader { font-family: Verdana; font-size: 13px; color:#DB3B00; font-weight: bold;}

.admin-button { font-family: Verdana; font-size: 11px; color:#FFFFFF; background-color:#525252; cursor:pointer;}

.admin-link {font-size: 12px; font-family: Verdana; text-decoration:none; color:#525252;}
.admin-link:hover {text-decoration:underline; color:#550018;}

.admin-errortxt {  font-family: Verdana; font-size: 11px; color: #FF0000; line-height: normal}

.textfield { font-family: Verdana; font-size: 11px; color: #3F423B;}

.admin-textsmall { font-family: Verdana; font-size: 9px; color: #666666; }

.admin-price { font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: bold;}

.admin-textfield { font-family: Verdana; font-size: 11px; color: #000000;}

/*---------------------------------------------------------------------------------------------------*/

.ntext { font-family: Verdana; font-size: 10px; color:#ffffff; font-weight: normal; text-decoration:none;}
.textnews { font-family: Verdana; font-size: 12px; color:#ffffff; font-weight: normal; text-decoration:none;}

.nplink { font-family:Verdana; font-size: 11px; color:#41060C; text-decoration:none;}
.nplink:hover {text-decoration:underline; color:#41060C;}

.guestlink { font-family:Verdana; font-size: 11px; color:white; text-decoration:none;}
.guestlink:hover {text-decoration:underline; color:#41060C;}

.bodytext { font-family: arial; font-size: 12px; color:#ffffff; font-weight: normal;}

/*.textfield { font-family: Verdana; font-size: 11px; color: #550018;}*/

.textfield2 { font-family: Verdana; font-size: 10px; color: #232626; font-weight: bold;}

.textfield3 { font-family: Verdana; font-size: 9px; color: #232626; font-weight: bold;}

.logslink { font-family:Verdana; font-size:9px; color:#666666; font-weight:normal; text-decoration:underline;}
.logslink:hover { font-family:Verdana; font-size:9px; color:#666666; font-weight:normal; text-decoration:none;}

.textsmall { font-family: Verdana; font-size: 9px; color: #666666;}
.textsmallc { font-family: Verdana; font-size: 9px; color: #999999;}
.textsmallw { font-family: Verdana; font-size: 9px; color: #FFFFFF;}

.WELCOME {  font-family: arial; font-size: 17px; color: #e95e6e; font-weight: bold; font-style:italic;}

.header-galery {  font-family: arial; font-size: 15px; color: #edefee; font-weight: bold; font-style:italic;}

.contact-text {  font-family: arial; font-size: 12px; color: #edefee; font-weight: bold; }

.header-news {  font-family: arial; font-size: 12px; color: #e95e6e; font-weight: bold;  text-decoration: none; }

.branch-text {  font-family: arial; font-size: 14px; color: #028ac4; font-weight: bold;  text-decoration: none; }

.menu-text {  font-family: arial; font-size: 11px; color: white; font-weight: bold;  text-decoration: none; }
.menu-text:hover { font-family: arial; font-size: 11px; color: #028ac4; font-weight:bold; text-decoration: underline; }


.link {	font-family: Verdana; font-size: 11px; color: #2A5C3C; font-weight:bold; text-decoration: none;}
.link:hover { font-family: Verdana; font-size: 11px; color: #2A5C3C; font-weight:bold; text-decoration: underline; }

.nolink { font-family: Verdana; font-size: 11px; color: #000000; text-decoration : none; }

.linktext { font-family: Verdana; font-size: 11px; color: #0068BD; text-decoration: none; }

.white-line { font-family: arial; font-size: 8px;	color: white; text-decoration: none; }

.white { font-family: arial; font-size: 10px;	color: white; text-decoration: none; }
.whiteb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	text-decoration: none;
	font-weight:bold;
}

.result{ font-family: Verdana; font-size: 11px; color: #2A5C3C; font-weight:bold; }

.searchtext { font-family:Verdana; font-size:11px; color:#666666; font-weight:normal;}

.stext { font-family: Verdana; font-size: 11px; color: #533100;}

.bottomtd{
	font-family: arial;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.bottom{ font-family: arial; font-size: 11px; color:#ffffff; font-weight:normal;text-decoration:none;}
.bottom:hover { font-family: arial; font-size: 11px; color:#ff6e7f; font-weight: normal;text-decoration:none;}

.bottom-red{ font-family: arial; font-size: 11px; color:#7D0022; font-weight:normal;text-decoration:none; font-weight: none;}

.book{ font-family: arial; font-size: 13px; color:#ffffff; font-weight:normal;text-decoration:none;}
.book:hover { font-family: arial; font-size: 13px; color:#ff6e7f; font-weight: normal;text-decoration:none;}

.toppanel{ font-family: arial; font-size: 12px; color:#ffffff; font-weight:bold;text-decoration:none; letter-spacing:0.8px}

.topmenu { font-family: arial; font-size: 12px; color:#ffffff; font-weight: bold;text-decoration:none;}
.topmenu:hover { font-family: arial; font-size: 12px; color:#ff6e7f; font-weight: bold;text-decoration:none;}

.dates { font-family: arial; font-size: 11px; color:#f19674; font-weight: bold; text-decoration:none;}
.dates-news { font-family: arial; font-size: 11px; color:#fe6f81; font-weight: bold; text-decoration:none;}

.subred { font-family: arial; font-size: 13px; color:#ff935c; font-weight: bold; text-decoration:none;}

.menuheader{ font-family: tahoma; font-size: 13px; color:#666666; font-weight:normal; text-decoration:none;}

.newsheader{ font-family: arial; font-size: 10px; color:#AE0000; font-weight:normal; text-decoration:underline;}

.readmore2{ font-family: arial; font-size: 10px; color:#ff935c; font-weight:bold; text-decoration:none; }
.readmore2:hover{ font-family: arial; font-size: 10px; color:#ff935c; font-weight:bold; text-decoration:underline; }

.readmorew{ font-family: arial; font-size: 10px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.readmorew:hover{ font-family: arial; font-size: 10px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }

.newstext { font-family:Verdana; font-size:10px; color:#666666; font-weight:normal;  text-decoration:none;}

.guestbutton { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#550018; cursor:pointer; width:140px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#DB3B00,direction=120,strength=2);}


/* Booking From */

.rules { font-family: Verdana; font-size: 9px; color: #000000; font-weight:bold;}
.validate {font-family: Verdana; font-size: 11px; color: #000000;} /*#02027E*/
.red { font-family: Verdana; font-size: 9px; color: #FE0000; font-weight:bold;}
.textfield { font-family: Verdana; font-size: 11px; color: #550018; font-weight:bold;}
.textsmall { font-family: Verdana; font-size: 9px; color: #666666; }
.indexformtext { font-family: Verdana; font-size: 9px; color: #666666; }

.form-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#547BBE; cursor:pointer; width:140px; border:0px solid #DB3B00; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}



/* Calendar */

body { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: .8em; }

.dpDiv { }

.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050;           		           background-color: #F0F0C6; border: 1px solid #000000; }

.dpTR { }

.dpTitleTR { }

.dpDayTR { }

.dpTodayButtonTR { }

.dpTD {	cursor: pointer; }

.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; cursor: pointer; }

.dpTitleTD { }

.dpButtonTD { }

.dpTodayButtonTD { }

.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }

.dpTitleText { font-size: 12px; color: gray; font-weight: bold; }

.dpDayHighlight { color: #FE0000; font-weight: bold; }

.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FE0000; background: #000000;font-weight: bold; padding: 0px; }

.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FE0000; background: #000000; font-weight: bold; }
	
/*---------------------------------------------------------------------------------------------------*/


/*Pagination*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 1px 5px 1px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	
	text-decoration: none; /* no underline */
	color: #FFFFFF;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #DB3B00;

	color: #DB3B00;
}
div.pagination span.current {
	padding: 1px 5px 1px 5px;
	margin: 2px;
		border: 1px solid #550018;
		
		font-weight: bold;
		background-color: #550018;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 1px 5px 1px 5px;
		margin: 2px;
		border: 1px solid #333;
	
		color: #333;
	}


/* always visible */
#outer .holder {padding:1em; border:1px solid #ddd; margin:0 20px 10px 0;}
#outer .holder p {padding:5px 0 0 0; margin:0;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}

/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left;}


/*------lytbox---*/


