* {
	margin:0;
	padding:0;
	}

body {
	margin:0px;
	padding:0px;
	background: url(images/body_bg.jpg);
	font-family: Arial, Helvetica, Sans-serif;
	font-size:8pt;
	line-height:150%;
	color: #7a0026;
	}

h2 {
	margin-left:50px;
	margin-bottom:6px;
	}
	
h6 {
	width:90%;
	font-size:8pt;
	color:#333333;
	margin-left:20px;
	margin-top:20px;
	border-bottom:1px solid #ddd;
	
	}

iframe {
	border:none;
	}
	
#body {
	width:100%;
	height:100%;
	}
	
#holder {
	width:838px;
	}
	
#hat {
	width:838px;
	height:339px;
	background: url(images/hat.jpg) no-repeat;
	}

#haten {
	width:838px;
	height:339px;
	background: url(images/hat-en.jpg) no-repeat;
	}
	
#middle {
	background: url(images/bell.jpg) no-repeat bottom;
	padding-bottom:58px;
	}
		
#bottom {
	height:100px;
	margin-top:10px;
	background: url(images/bottom_bg.png) center top no-repeat;
	text-align:center;
	}
	
#left {
	width:203px;
	float:left;
	background: url(images/nav_bg.jpg) no-repeat;
	}
	
#center {
	text-align:left;
	margin-left:123px;
	background: url(images/center_bg.jpg) repeat-y right;
	}

#center_in {
	text-align:left;
	margin-left:40px;
	}
	
#nav {
	height:400px;
	margin-left:5px;
	}

#nav img{
	border:none;
	margin-left:5px;
	margin-top:5px;
	margin-right:120px;
	
	}
	
#nav a{
	height:29px;
	width:158px;
	display:block;
	margin-left:10px;
	margin-top:6px;
	text-decoration:none;
	}

<!--  Bulgarian  -->	
a#link_1:link,a#link_1:visited { background: url(images/about_us.jpg) center no-repeat;}
a#link_1:hover { background: url(images/about_us_h.jpg) center no-repeat;} 

a#link_2:link ,a#link_2:visited { background: url(images/sevices.jpg) center no-repeat;}
a#link_2:hover { background: url(images/sevices_h.jpg) center no-repeat;}

a#link_3:link,a#link_3:visited  { background: url(images/gallery.jpg) center no-repeat;}
a#link_3:hover { background: url(images/gallery_h.jpg) center no-repeat;}
	
a#link_4:link ,a#link_4:visited { background: url(images/prizes.jpg) center no-repeat;}
a#link_4:hover { background: url(images/prizes_h.jpg) center no-repeat;}	
	
a#link_5:link ,a#link_5:visited { background: url(images/reservation.jpg) center no-repeat;}
a#link_5:hover { background: url(images/reservation_h.jpg) center no-repeat;}	

a#link_6:link,a#link_6:visited  { background: url(images/contats.jpg) center no-repeat;}
a#link_6:hover { background: url(images/contats_h.jpg) center no-repeat;}	

<!--  English  -->
a#link_1en:link,a#link_1en:visited { background: url(images/about_us-en.jpg) center no-repeat;}
a#link_1en:hover { background: url(images/about_us_h-en.jpg) center no-repeat;} 

a#link_2en:link ,a#link_2en:visited { background: url(images/sevices-en.jpg) center no-repeat;}
a#link_2en:hover { background: url(images/sevices_h-en.jpg) center no-repeat;}

a#link_3en:link,a#link_3en:visited  { background: url(images/gallery-en.jpg) center no-repeat;}
a#link_3en:hover { background: url(images/gallery_h-en.jpg) center no-repeat;}
	
a#link_4en:link ,a#link_4en:visited { background: url(images/prizes-en.jpg) center no-repeat;}
a#link_4en:hover { background: url(images/prizes_h-en.jpg) center no-repeat;}	
	
a#link_5en:link ,a#link_5en:visited { background: url(images/reservation-en.jpg) center no-repeat;}
a#link_5en:hover { background: url(images/reservation_h-en.jpg) center no-repeat;}	

a#link_6en:link,a#link_6en:visited  { background: url(images/contats-en.jpg) center no-repeat;}
a#link_6en:hover { background: url(images/contats_h-en.jpg) center no-repeat;}

	
#contacts {
	width:518px;
	height:42px;
	float:right;
	font-size:8pt;
	text-align:right;
	color:#794f25;
	background: url(images/contacts_bg.jpg) no-repeat;
	}
	
#contacts p{
	margin:2px 40px 2px 0;
	}
	
.clear {
	clear:both;
	height:1px;
	font-size:1px;
	}
		
.text_field_top {
	width:335px;
	height:8px;
	font-size:1px;
	background: url(images/text_field_top.jpg) no-repeat;
	}
	
.text_field_bottom {
	width:335px;
	height:35px;
	font-size:1px;
	background: url(images/text_field_bottom.jpg) no-repeat;
	}
	
.text_field_middle {
	width:335px;
	float:left;
	background: url(images/text_field_middle.jpg) repeat-y;
	}
	
.text_field_big_top {
	width:510px;
	height:8px;
	font-size:1px;
	background: url(images/text_field_big_top.jpg) no-repeat;
	}
	
.text_field_big_bottom {
	width:510px;
	height:35px;
	font-size:1px;
	background: url(images/text_field_big_bottom.jpg ) no-repeat;
	}
	
.text_field_big_middle {
	width:510px;
		background: url(images/text_field_big_middle.jpg) repeat-y;
	}

.text_field_big_middle table{
	margin:10px 20px;
	}
	
.text_field_middle p{
	margin:10px 20px;
	}
	
.text_field_middle li{
	margin:5px 20px 5px 50px;
	}

.pix_field_top {
	width:262px;
	height:8px;
	font-size:1px;
	background: url(images/pix_field_top.jpg) no-repeat;
	}
	
.pix_field_bottom {
	width:262px;
	height:35px;
	font-size:1px;
	background: url(images/pix_field_bottom.jpg) no-repeat;
	}
	
.pix_field_middle {
	width:262px;
	margin-left:378px;
	text-align:center;
	background: url(images/pix_field_middle.jpg) repeat-y;
	}
	
.pix_field_middle img{
	margin:6px auto 0 auto;
	border:1px solid #c2c2c2;
	}

#bottom ,
#bottom  a{
	color:#cc6d05;
	text-decoration:none;
	font-size:7.5pt;
			}

#bottom  a:hover{
	border-bottom:1px solid #cc6d05;
}
			
#bottom_nav  a{
	margin:40px 25px 0px 25px;
	color: #7a0026;
	font-size:8pt;
	text-decoration: none;
	border:none;
		}
		
#bottom_nav  a:hover{
	border-bottom:1px solid #7a0026;
		}
		
.prices {
	width:315px;
	margin-left:10px;
	text-align:center;
	font-size:7.5pt;
	}

.prices th{
	text-align:left;
	font-size:8pt;
	padding:3px;
	border: 1px solid #ddd;
	font-weight:normal;
	}
	
.prices tr{
	height:30px;
	}
	
.prices td{
	border: 1px solid #eee;
	}
	
.prices_adm {
	width:575px;
	margin-left:10px;
	text-align:center;
	font-size:7.5pt;
	}

.prices_adm th{
	text-align:left;
	font-size:8pt;
	padding:3px;
	border: 1px solid #ddd;
	font-weight:normal;
	}
	
.prices_adm tr{
	height:30px;
	}
	
.prices_adm td{
	border: 1px solid #eee;
	}
	
#room {
	font-size:8pt;
	width:150px;
	margin-left:30px;
	color: #7a0026;
	}
	
#date {
	font-size:8pt;
	width:50px;
	margin-left:10px;
	margin-right:20px;
	color: #7a0026;
	}
	
#info {
	font-size:8pt;
	margin-left:10px;
	margin-right:60px;
	float:right;
	color: #7a0026;
	}
	
#submit {
	margin-top:20px;
	margin-bottom:10px;
	}
	
	
.gallery_top {
	width:612px;
	height:8px;
	font-size:1px;
	background: url(images/gallery_top.jpg) no-repeat;
	}
	
.gallery_bottom {
	width:612px;
	height:31px;
	font-size:1px;
	background: url(images/gallery_bottom.jpg ) no-repeat;
	}
	
.gallery_middle {
	margin-left:40px;
	text-align:center;
	width:612px;
	background: url(images/gallery_middle.jpg) repeat-y;
	}

.gal_row{
	height:142px;
	}
	
.gal_pic {
	width:142px;
	height:142px;
	float:left;
	border:1px solid #e8ccaf;
	background: #fdebd8;
	text-align:center;
	}
	
	
	
a.mail:link  {
	color:#cc6d05;
	text-decoration:none;
	font-size:7.5pt;
			}

a.mail:hover{
	border-bottom:1px solid #cc6d05;
}

#language {
	padding-top:106px;
	padding-left:760px;
	width:80px;
	height:16px;
	}
	
#language img{
	border:none;
	}