@charset "windows-1251";
/* author: Jaguarus */
/* Creation date: 25.02.2009 */
* {padding: 0px; margin: 0px; border: 0px; outline-style: none;}
body {
	background-color: #000000;
}
.body {width: 100%;}
.main {width: 915px;}
.logo1 {float: left; width: 414px; height: 138px; background: url(images/logo1.jpg);}
.logo2 {float: left; width: 501px; height: 138px; background: url(images/logo2.jpg);}
.logo3 {float: left; width: 414px; height: 288px; background: url(images/logo3.jpg);}
.clear {clear: both;}
.reservation {margin-top: 7px; padding-left: 25px; font: 17px georgia; color: #dea14c; background: url(images/reservation.gif) no-repeat left; width: 308px; height: 259px; }
.logo4 {float: left; width: 501px; height: 288px; background: url(images/logo4.jpg);}
form {text-align: left;}
.check_in {padding: 0px; margin: 0px; position: absolute; top: 195px; width: 300px; margin-left: 30px; z-index: 12;}
.check_out {padding-top: 105px; margin-left: 30px;}
.persons {clear: left; position: absolute; top: 310px;}
label.label {float: left; margin-right: 13px;}
label.label1 {float: left; margin-right: 13px; padding-top: 5px;}
input.input {float: left; width: 26px; height: 19px; margin-right: 14px; background: url(images/input.gif);}
input.input1 {clear: left; text-align: left; font-size: 12px; line-height: 12px; padding: 0px; margin: 0px; padding-top: 5px; width: 247px; height: 15px; background: url(images/input1.gif) no-repeat top left;}

.input_1 {float: left; width: 280px; padding-left: 39px;}
.input_1 input {float: left; margin-top: 3px;}
.input_1 img {float: left;}

.input_3 {float: left;}
.input_3 input {float: left; margin-top: 3px;}
.input_3 img {float: left;}
.input_3 .a {clear: left; outline-style: none; border: 0px; width: 210px; padding-left: 40px; text-align: right; padding-top: 10px; }
.input_3 .aa {clear: left; outline-style: none; border: 0px; width: 210px; height: 50px; padding-left: 40px; text-align: right; padding-top: 15px; margin-bottom: 5px;}
.a a {outline-style: none; border: 0px;}
.aa a {outline-style: none; border: 0px;}
.check {position: absolute; top: 340px;}
.check a {padding-top: 0px;}
.content {width: 915px;}
.menu img {float: left;}

.but1 {float: left; width: 178px; height: 73px; background: url(images/but1.gif);}
.but2 {float: left; width: 140px; height: 73px; background: url(images/but2.gif);}
.but3 {float: left; width: 140px; height: 73px; background: url(images/but3.gif);}
.but4 {float: left; width: 140px; height: 73px; background: url(images/but4.gif);}
.but5 {float: left; width: 140px; height: 73px; background: url(images/but5.gif);}
.but6 {float: left; width: 177px; height: 73px; background: url(images/but6.gif);}

.but_1 {float: left; width: 178px; height: 73px; background: url(images/but_1.gif);}
.but_2 {float: left; width: 140px; height: 73px; background: url(images/but_2.gif);}
.but_3 {float: left; width: 140px; height: 73px; background: url(images/but_3.gif);}
.but_4 {float: left; width: 140px; height: 73px; background: url(images/but_4.gif);}
.but_5 {float: left; width: 140px; height: 73px; background: url(images/but_5.gif);}
.but_6 {float: left; width: 177px; height: 73px; background: url(images/but_6.gif);}

.col_1 {float: left; text-align: left; padding: 0px; margin: 0px; background: #151007; width:287px;}
.col_2 {float: left; text-align: left; background: #151007; width:628px;}
.block_1 {clear: left; margin-left: 40px;}
.block_1 a {font: 12px arial; color: #793a02; line-height: 20px;}
.header_1 {padding-top: 15px; font: 24px georgia; color: #c7954a;}
.percent {
	padding-top: 10px;
	color: #793a02;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}
.breakfast {font: 18px arial; color: #793a02;}
.foto {padding-top: 15px;}
.ul {
	list-style-type: none;
	padding-top: 10px;
	font:14px georgia;
	color: #c7954a;
}
.ul li {
	padding-left: 20px;
	line-height: 22px;
	background: url(images/list.gif) no-repeat left;
}
.text_1 {
	padding-top: 10px;
	padding-right: 20px;
	color: #c7954a;
	line-height: 18px;
	font-family: arial;
	font-size: 12px;
}
.text_1 b {color: #793a02; display: block; padding-top: 9px;}
.text_1 a {color: #793a02;}
#page5 .text_1 {padding-top: 19px;}
#page5 img.underline_1 {padding-top: 12px;}
.b {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
.bb {
	color: #c7954a;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
.view_more {text-align: right; padding-right: 30px; padding-top: 20px;}
.col_1 img.underline_1 {padding: 0px; margin: 0px; float: left; width: 287px; height: 8px;}

.block_2 {margin-top: 6px; background: #0a0701; width: 590px; height:300px;}
.top_left {width: 100%;background: url(images/top_left.gif) no-repeat top left;}
.top_right {width: 100%;background: url(images/top_right.gif) no-repeat top right;}
.bottom_left {width: 100%;background: url(images/bottom_left.gif) no-repeat bottom left;}
.bottom_right {width: 100%;background: url(images/bottom_right.gif) no-repeat bottom right;}
.pict_top_right {width: 100%;background: url(images/pict_top_right.gif) no-repeat top right;}
#page4 .pict_top_right {height: 310px;}
.pict_bottom_right {width: 100%; background: url(images/pict_bottom_right.gif) no-repeat bottom right;}
.header_2 {float: left; width: 325px; height: 40px; padding-left: 40px; margin-top: 5px; background: url(images/welcome.gif) no-repeat right;}
.header_21 {float: left; width: 325px; height: 40px; margin-left: 20px; margin-top: 5px; background: url(images/about_our.gif) no-repeat left;}
.header_31 {float: left; width: 325px; height: 40px; margin-left: 20px; margin-top: 15px; background: url(images/unique_services.gif) no-repeat left;}
.header_41 {float: left; width: 325px; height: 40px; padding-left: 20px; margin-top: 5px; background: url(images/our_menu.gif) no-repeat left;}
.header_51 {float: left; width: 325px; height: 50px; margin-left: 0px; margin-top: 10px; background: url(images/booking_form.gif) no-repeat left;}
.header_61 {float: left; width: 325px; height: 50px; margin-left: 0px; margin-top: 10px; background: url(images/contact_form.gif) no-repeat left;}
.text_2 {
	clear: left;
	padding-left: 16px;
	padding-right: 30px;
	padding-top: 10px;
	line-height: 18px;
	color: #c7954a;
	font-family: arial;
	font-size: 12px;
}
.text_2 a {color: #793a02;}
.ul_2 {clear: left; list-style-type: none; padding-left: 45px; padding-top: 10px; padding-bottom: 5px; font: 12px arial; color: #c7954a;}
.ul_2 li {padding-left: 20px; line-height: 22px; background: url(images/list_2.gif) no-repeat left;}
.ul_2 li a {color: #c7954a;}
.padd {clear: left; width: 100%; height: 42px;}
.padd1 {float: left; width: 100%; height: 0px;}
.padd2 {clear: left; width: 100%; height: 30px;}
.padd3 {clear: left; width: 100%; height: 27px;}
.padd4 {clear: left; width: 100%; height: 20px;}

.marg {float: left; width: 20px; height: 20px;}
.spacer {float: left; height: 50px; padding: 0px; margin: 0px;}
.block_2_1 {float: left; width: 285px;}
.header_2_1 {
	padding-top: 10px;
	padding-left: 8px;
	font: 24px georgia;
	color: #c7954a;
}
.block_2_1b {clear: left; width: 100%; margin-top: 16px; background: #0a0701;}
.top_left_2 {width: 100%; background: url(images/top_left.gif) no-repeat top left;}
.top_right_2 {width: 100%; background: url(images/top_right.gif) no-repeat top right;}
.bottom_left_2 {width: 100%; background: url(images/bottom_left.gif) no-repeat bottom left;}
.bottom_right_2 {width: 100%; background: url(images/bottom_right.gif) no-repeat bottom right;}
.pict_bottom_left {width: 100%; background: url(images/pict_bottom_left.gif) no-repeat left bottom;}
.pict_bottom_left img {
	float: left;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 10px;
}
.pict_bottom_left p {
	display: block;
	color: #c7954a;
	line-height: 16px;
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 15px;
	font-family: arial;
	font-size: 12px;
}
.pict_bottom_left p a {color: #793a02;}

.ul_3 {
	float: left;
	list-style-type: none;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 3px;
	color: #c7954a;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.ul_3 li {padding-left: 20px; line-height: 22px; background: url(images/list_2.gif) no-repeat left;}
.ul_3 li a {color: #c7954a;}

.ul_4 {
	float: left;
	list-style-type: none;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 3px;
	color: #c7954a;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.ul_4 li {
	padding-left: 20px;
	line-height: 22px;
	background: url(images/list_2.gif) no-repeat left;
}
.ul_4 li a {
	color: #c7954a;
	text-decoration: none;
}

.ul_5 {float: left; width: 380px; list-style-type: none; padding-left: 20px; padding-top: 10px; padding-bottom: 5px; font: 12px arial; color: #c7954a;}
.ul_5 li {padding-left: 20px; line-height: 22px; background: url(images/list_2.gif) no-repeat left;}
.ul_5 li a {color: #c7954a;}

.ul_6 {list-style-type: none; padding-top: 10px; font:12px arial; color: #c7954a;}
.ul_6 li {padding-left: 20px; line-height: 24px; background: url(images/list.gif) no-repeat left;}
.dollor {color: #793a02;}

.ul_7 {float: left; list-style-type: none; margin: 0px; padding-left: 25px; padding-top: 10px; padding-bottom: 0px; font: 12px arial; color: #c7954a;}
.ul_7 li {padding-left: 20px; line-height: 22px; background: url(images/list_2.gif) no-repeat left;}

.ul_8 {list-style-type: none; padding-top: 10px; font:14px georgia; color: #c7954a;}
.ul_8 li {line-height: 18px;}
.ul_8 li a {line-height: 140%; font: 12px arial; color: #793a02;}

.ul_9 {list-style-type: none; padding-top: 4px; font:12px arial; color: #c7954a;}
.ul_9 li {padding-left: 20px; line-height: 22px; background: url(images/list.gif) no-repeat left;}

.proposals {float: right; padding-right: 20px; padding-bottom: 10px;}
.proposals1 {float: right; padding-top: 0px; padding-right: 20px; padding-bottom: 0px;}
.proposals2 {float: right; padding-top: 0px; padding-right: 20px; padding-bottom: 5px;}
.read_more {float: right; padding: 0px; margin: 0px; padding-right: 20px; padding-bottom: 3px;}
.foto3 {margin-left: 10px; margin-top: 5px;}
.foto5 {float: left; padding-left: 35px; padding-top: 20px;}
.foto6 {float: left; margin: 0px; padding: 0px; margin-left: 10px; margin-top: 3px;}
.foto9 {float: left; padding-left: 35px; padding-top: 12px;}
.foto16 {margin-left: 10px; margin-top: 5px; margin-bottom: 24px;}

.text_3 {float: left; width: 380px; padding-top: 17px; padding-left: 20px; font: 12px arial; line-height: 18px; color: #7e561f;}
.text_3 a {color: #793a02;}

.text_4 {float: left; width: 380px; padding-top: 10px; padding-left: 20px; font: 12px arial; line-height: 18px; color: #7e561f;}
.text_4 a {color: #793a02;}

.name {float: left; padding-top: 19px; width: 110px; font: 12px arial; line-height: 18px; color: #9b7439;}
.name b {color: #793a02;}
.label {font: 12px georgia;}
.label1 {font: 12px georgia;}
.left_col_up {float: left; position: absolute; padding-left: 40px; top: 660px; z-index: 5;}
.left_col_down {float: left; position: absolute; padding-left: 40px; top: 710px;}
.left_col_up img {float: left;}
.left_col_down img {float: left;}

textarea {clear: left; margin-top: 7px; overflow: hidden; width: 247px; height: 69px; background: url(images/place.gif) repeat-y;}
#page5 textarea {clear: left; margin-top: 5px; overflow: hidden; width: 247px; height: 146px; background: url(images/place.gif) repeat-y;}
.under {float: left; padding: 0px; margin: 0px; width: 242px; height: 2px;}
.footer {
	background: #151007;
	width: 915px;
	height: 40px;
	text-align: right;
	font: 11px arial;
	color: #8c6938;
}
.footer p {display: block; float: right; padding-top: 10px; width: 200px; padding-right: 40px;}
