@charset "utf-8";
/* CSS Document */

html { height:100%; background: url(images/rep_bg.jpg) repeat-y; }

* html #wrapper { height:100%; }

#wrapper_top{ width:100%; background: url(images/main_bg.jpg) top left no-repeat;}

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(images/main_bg-repeat.jpg) top repeat-x}

#logo { width: auto; height:130px; padding:9px 0px 0px 390px; }

#nav_flash { width:950px; height:405px;}
#navigation { width:206px; height:350px; background: url(images/navigation_bg.jpg) no-repeat; float:left; padding:14px 19px 41px 20px;}
#navigation .home{ width:206px; height:50px; }
#navigation .accom{ width:206px; height:50px; }
#navigation .gallery{ width:206px; height:50px; }
#navigation .book{ width:206px; height:50px; }
#navigation .contact{ width:206px; height:50px; }
#navigation .guestbook{ width:206px; height:50px; }
#navigation .offer{ width:206px; height:50px; }
#navigation ul li{ list-style:none;padding:0px;margin:0px; float: left;}

.flash{ width:705px; height:403px; background: url(images/flash_bg.jpg) no-repeat; float:left; padding:2px 0px 0px 0px;}

#content { width: auto; height:auto; background: url(images/text_repeatation.jpg) repeat-y; margin:0px 0px 0px 245px;}
h1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; padding:10px 0px 0px 10px; margin:0 auto; margin:0px; color:#535353; }

#content_cover{ background: url(images/bottom_bg.jpg) bottom left no-repeat;}
#content_cover1{ background: url(images/bottom_textstrip-repeat.jpg) top repeat;}

.text{ width:680px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#707070; padding:10px 0px 0px 10px; }
.text_book{ width:570px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#707070; padding:10px 0px 0px 10px; }
.text_title{ width:570px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#ffffff;  }
.text strong{ color:#2b2b2b;}
.text a{color:#0096c8; text-decoration:underline;}
.text a:hover{color:#0096c8; text-decoration:none;}

.table_border{border:1px  dashed #7c92a4; font-size:12px; padding:10px;}
.border{border:1px  dashed #7c92a4; padding:2px;}
.text_title2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; border-bottom:3px solid #8c8c8c; }
.text_cells{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#707070; border-bottom:1px solid #8c8c8c; }
.text_cells1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#707070; background:#E7E9EF; }

.address{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:22px; color:#2b2b2b; letter-spacing:0px;}
.address a{ color:#0096c8; text-decoration:underline; }
.address a:hover{ color:#0096c8; text-decoration:none; }

#footer {width: auto; height:auto; margin:0px 0px 0px 245px;}

/*/////////////gallery////////////*/
.gallery { border: solid 0px #115; margin: 0px; padding: 0px;}
.gallery ul { display: block; margin: 0px; padding: 0px;}
.gallery li { display: block; list-style: none; float: left; margin:3px; padding: 0px;}
.gallery li p { text-align: center; margin: 0px; padding: 0.5em;}
.gallery li img {	border:1px solid #666666;}
.gallery hr { clear: both; visibility: hidden; margin: 0px; padding: 0px; height: 1px;}

/*///////////////Language//////////////*/
.langcon{
	height:13px;
	width:120px;
	text-align:right;
	position:absolute;
	left: 817px;
	top: 121px;
}
