﻿.body 
{
	background-color:#ffffff;
}
.fullPage
{
	width:980px;
	height:980px;
	border:solid 1px  #000000;
	vertical-align:top;
	margin-top:0px;
}

/* flash */
.flash
{
	width:980px;
	height:416px;
}
.imgflash
{
	width:980px;
	height:416px;
	border:solid 0px #000000;
}
/**/

/* footer */
.tdfooter
{
	width:980px;
	height:30px;
	padding-top:10px;
}
.footer
{
	width:980px;
	height:30px;
	background-image: url(Images/bgFooter.jpg);
}

.footerStyle
{
	font-family:verdana;
	font-size:9px;
	font-weight:bold;
	color:#7e7e7e;
}
.footerLink
{
	font-family:verdana;
	font-size:9px;
	font-weight:bold;
	color:#7e7e7e;
	text-decoration:none;
}
.footerLink_mouseOver
{
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#d10000;
	text-decoration:none;
	cursor:pointer;
}
/* */

/* middlePart*/

.middlePart
{
	width:980px;
	height:524px;
}

.leftPartSpace
{
	width:33px;
	height:524px;
}
.centerPart
{
	width:933px;
	height:524px;
}
.rightPartSpace
{
	width:14px;
	height:524px;
}
.space
{
	width:933px;
	height:25px;
	
}


.content1
{
	width:933px;
	height:336px;
	
}

.content2
{
	width:933px;
	height:138px;
	
}

.tdLeft
{
	width:33px;
	height:336px;
}
.tdcenter
{
	width:774px;
	height:336px;
}
.center
{
	width:772px;
	height:336px;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.CPH
{
	width:772px;
	height:336px;
}
.tdrightPart
{
	width:159px;
	height:336px;
	vertical-align:top;
}
.tdBanner
{
	padding-left:14px;

	padding-bottom:18px;
	padding-top:18px;
	width:145px;
	height:300px;

}
.Banner
{
	
	width:145px;
	height:300px;

}
.tdBottomLeft
{
	width:33px;
	height:138px;
}

.homePage
{
	padding-left:40px;padding-right:40px;padding-top:31px;width:691px;height:305px;
}
.divHome
{
	width:691px;height:285px;
}
/* */
/* part clocks*/
.tdClock
{
	width:146px;
	height:138px;
	border-right:solid 1px #000000;
	
}
.Clock
{
	width:146px;
	height:138px;
}


.tdClockTitle
{
	height:37px;vertical-align:middle;text-align:center;padding-left:37px;
}
.tdClock1
{
	height:101px;vertical-align:middle;padding-left:15px;text-align:center
}

.tdCurrency
{
	width:218px;
	height:138px;
	border-right:solid 1px #000000;
}
.Currency
{
	width:218px;
	height:138px;
}


.tdWeather
{
	width:230px;
	height:138px;
	border-right:solid 1px #000000;
}
.Weather
{
	width:230px;
	height:138px;
}

.tdMailingList
{
	width:176px;
	height:138px;
	border-right:solid 1px #000000;
}
.MailingList
{
	width:176px;
	height:138px;
}

.MailingListtextBox
{
	width:142px;
	height:13px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.MailingListddl
{
	width:148px;
	height:17px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.currencyTitlesTd
{
	width:50px;padding-right:5px;
	text-align:left;
	
}
.CurrencytextBox
{
	width:130px;
	height:13px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.Currencyddl
{
	width:50px;
	height:17px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	 padding-left:3px;
	color:#645e59;
	
}

.CurrencyTitles
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#d70000;
	text-align:left
}
.Currencylbl
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#d70000;
	text-align:left;
	vertical-align:top;
}
.CurrencyTo
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#aba8a5;
	text-align:center
}
.CurrencyAmount
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#aba8a5;
	text-align:left
}
.lkSubmit
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.lkSubmit_mouseOver
{
	font-family:verdana;
	font-size:10px;
	 font-weight:bold;
	color:#d10000;
	text-decoration:none;
	cursor:pointer;
}

.lkNew
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#d10000;
	text-decoration:none;
}
.lkNew_mouseOver
{
	font-family:verdana;
	font-size:10px;
	 font-weight:bold;
	color:#7e7e7e;
	text-decoration:none;
	cursor:pointer;
}

.tdMembersArea
{
	width:159px;
	height:138px;
}
.MembersArea
{
	width:159px;
	height:138px;
}
.lblError
{
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;
		color: Red;
}

.tdTitle
{
	height:37px;vertical-align:middle;
	padding-left:15px;
}
.tdBody
{
	height:101px;vertical-align:top;
	padding-left:15px;
	text-align:left;
}

.TitleStyle
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left
}
.SelectedReserveTitleStyle
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:red;
	text-align:left
}

.divReservationTitles
{
	width:691px;
	height:20px;
	
}
.tdReservationTitles
{
	width:172.5px;
	height:20px;
	text-align:left
}
.tdConfReservationTitles
{
	width:172.5px;
	height:20px;
	text-align:right
}

.ReservationPage
{
	width:772px;

}
.TdReservationBody
{
	width:691px;
	/*height:258px;*/
	text-align:left;
	padding-top:30px;
}
.tdtimeReserve
{
	width:80px;
	padding-left:10px;
	vertical-align:top;
	padding-top:1px;
}
.timeddl
{
	width:70px;
	height:17px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}

.lkNewReservation
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.lkNewReservation_mouseOver
{
	font-family:verdana;
	font-size:11px;
	 font-weight:bold;
	color:#d10000;
	text-decoration:none;
	cursor:pointer;
}
.chkReservation
{
	font-family:verdana;
	font-size:12px;

	color:#000000;
	text-decoration:none;
}

.tdBookingDetails
{
	padding-left:30px;
	width:650px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}
.tdLineReservation
{
	width:690px;
	height:1px;
	background-color:Red;
}
.descNewReservation
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left
}

.TdNewReservationMulitline
{
	height: 50px; padding-bottom: 5px;text-align:left;
	
}
.txtNewReservationMulitline
{
	width:142px;
	height:50px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
/* */
.scroll
{

	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	overflow-x: hidden;
	overflow-y: auto;

	scrollbar-shadow-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #000000;

	scrollbar-track-color:white;
	scrollbar-darkshadow-color: white;
}

.scrollX
{

	scrollbar-face-color: white;
	scrollbar-highlight-color: #ece1c5;
	overflow-x: auto;
	overflow-y:hidden ;

	scrollbar-shadow-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #000000;

	scrollbar-track-color:white;
	scrollbar-darkshadow-color: white;
}
.dvScroll
{
	border: ridge 0;
	overflow: hidden;
}


.AboutUsTitle
{
	height:37px;
	text-align:left;
	vertical-align:middle;
	
}
.AboutUsContent
{
	
}

/* gaLLERY*/

.GalleryleftPartSpace
{
	width:33px;
	height:336px;
}
.galleryClocksleftPartSpace
{
	width:33px;
	height:138px;
}
.gallerycenterPart
{
	width:980px;
	height:336px;
}
.galleryClocksrightPartSpace
{
	width:14px;
	height:138px;
}
.galleryPartTD
{
	width:912px;
	height:336px;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;

}
.galleryPart
{
	width:912px;
	height:336px;

}
.galleryPartList
{
	width:256px;
	height:327px;
	padding-left:64px;
	padding-right:64px;
	padding-bottom:4px;
	padding-top:5px;

}
.galleryPartMediumimg
{
	width:488px;
	height:327px;
	padding-right:40px;
	padding-top:5px;
	padding-bottom:4px;

}
.Galleryspace
{
	width:906px;
	height:25px;
	text-align:right;
	vertical-align:middle;
	padding-right:74px;	
}
.gDataList
{
	width:256px;
	height:271px;
	padding-bottom:1px;
	vertical-align:middle;
	text-align:center;

}
.gArrow
{
	width:256px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	
}
/**/

/* rooms*/

.TDRooms
{
	width:691px;
	height:26px;
	text-align:left;
	vertical-align:middle;

}
.RoomsContent
{
	width:691px;
	height:310px;
	text-align:left;
	vertical-align:top;
}
.roomTitleTd
{
		height:27px;
	text-align:left;
	padding-top:10px;
	vertical-align:top;
}
.RoomsTitle
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left
}
.roomContentTD
{
	width:300px;
	height:263px;
	font-family:verdana;
	font-size:11px;
	/*font-weight:bold;*/
	color:#000000;
	text-align:left;

}
.roomsDesc
{
	width:300px;
	height:300px;
	padding-bottom:10px;
	padding-right:35px;
	
}
.roomContent
{
	font-family:verdana;
	font-size:10px;
	/*font-weight:bold;*/
	color:#000000;
	text-align:left
}
.roomImage
{
	width:356px;
	height:267px;

}

.imgRoom
{
	
height: 267px; width: 354px;
border: solid 1px black;
}

.ddlRooms
{
	width:200px;
	height:17px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}


/**/
.imgServices
{
	height: 158px; width: 262px;
border: solid 1px black;
}
.TourismCat
{
	height:25px;
	text-align:left;
	vertical-align:middle;
}

.imgTourism
{
	height: 116px; width: 118px;
border: solid 1px black;
}

.imgReserve
{
	height: 273px; width: 354px;
border: solid 1px black;
}
.lkReserve
{
	height:38px;
	width:208px;
	border:solid 1px #d10000;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background-color:White;
	text-decoration:none;
}
.lkReserve_mouseOver
{
	height:38px;
	width:208px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:14px;
	 font-weight:bold;
	color:#d10000;
	text-decoration:none;
	cursor:pointer;
	background-color:White;
}

.tdReserve
{
	width:150px;
	vertical-align:top;
}
.tdReserveSpace
{
	width:91px;
}

.lkReservation
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.lkReservation_mouseOver
{
	font-family:verdana;
	font-size:12px;
	 font-weight:bold;
	color:#d10000;
	text-decoration:none;
	cursor:pointer;
}

.txtComments
{
	width:142px;
	height:128px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.TDtextbox
{
	height: 17px; padding-bottom: 5px;text-align:left;
}
.TDddl
{
	height: 19px; padding-bottom: 5px;text-align:left;
}
.TDbtnNewReservation
{
	height: 19px; padding-bottom: 5px;text-align:right;width:148px;
}
.TdComments
{
	height: 130px; padding-bottom: 5px;text-align:left;
	
}


.TdContactus
{
	height: 80px; padding-bottom: 5px;text-align:left;
	
}
.txtContactus
{
	width:142px;
	height:78px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.desc
{
	font-family:verdana;
	font-size:11px;
	/*font-weight:bold;*/
	color:#333333;
	text-align:left
}


.Titlebig
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-align:left
}


.Titlebig1
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-align:center
}

.lblTitle3
{
	font-family:Verdana;
		color:#ad2d27;
		font-size:11px;
		font-weight:bold;
}

.hlkSelected
{
	font-family:Verdana;
		color:#d10000;/*ad2d27*/
		font-size:12px;
		font-weight:bold;
}

/* calender */

.Calender .ajax__calendar_container
{
	border: 1px solid black;
	background-color:  white;
	color: black;
}
.Calender .ajax__calendar_header
{
	height: 20px;
	width: 100%;
	background-color:  white;
}
.Calender .ajax__calendar_other .ajax__calendar_day
{
	background-color: white;
	border-color: white;
	color: #ad2d27;
}
.Calender .ajax__calendar_other .ajax__calendar_year
{
	background-color: white;
	border-color:  white;
	color: red;
}
.Calender   .ajax__calendar_today {border:1px solid #000000;}

/* end */


/* M A */

.tdDeleteMessage
{
	
	width: 300px;
	height: 20px;
	vertical-align: middle;
	text-align:left;
	font-size: 8pt;
	/*padding-left: 5px;*/
}

.tdCountMessage
{
	
	width: 300px;
	text-align: right;
	font-size: 8pt;
	
	font-family: Verdana;
	color:#230b0a;
}

.MAmsgDate
{
	width: 90px;
	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #333333;

}
.dvTitlemsg
{
	text-align:left
}
.MAmsgSubject
{
	width: 270px;
	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #333333;

}

.editProfile_dl
{
	
	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #333333;

}

.dvMAfilesFile
{
	width: 100px;
	height: 20px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
		font-weight:bold;
}
.dvMAfilesTitle
{
	width: 165px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color:  #333333;
		font-weight:bold;
}
.dvMAFilesSubject
{
	width: 190px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color:  #333333;
		font-weight:bold;
} 



.btnTitlemsg
{
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #7e694d;
	text-decoration: none;
		font-weight:bold;
}



.SendMsgtextBox
{
	width:198px;
	height:13px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}

.txtSendMsg
{
	width:198px;
	height:78px;
	border:solid 1px #7e7e7e;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}

.uploadFile
{
		font-family:verdana;
		color:#645e59;
		font-size:9px;
		padding-left:3px;
		height: 17px;
		border: solid 1px #7e7e7e;
}

.tdLogin1
{
	width:100px;
	vertical-align:top;
}

.tdRecoverPass1
{
	width:80px;
	vertical-align:top;
}


.lblPass
{
	font-family:Verdana;
		color:#ad2d27;
		font-size:9px;
		font-weight:bold;
}


.dvWeather
{
	color: #333333;
	text-align: left;
	font-family: Verdana;
	font-size: 9px;
}
.dvWeather1
{
	color: red;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}
.dvWeather2
{
	color: #333333;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}