@charset "windows-1251";
/* author: Jaguarus */
/* Creation date: 25.02.2009 */
* {padding: 0px; margin: 0px; border: 0px; outline-style: none;}
body {background: #000;}
.body {width: 100%; position: absolute;}
.main {width: 915px; position: absolute; left: 50%; margin-left: -457px; }
.logo1 {float: left; width: 353px; height: 149px; background: url(images/logo1.jpg);}
.logo2 {float: left; width: 501px; height: 138px; background: url(images/logo2.jpg);}
.logo3 {float: left; position:absolute; top: 149px; width: 353px; height: 277px; background: url(images/eng/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: 562px; height: 426px; background: url(images/logo4.jpg);}
form {text-align: left;}
.check_in {position: absolute; left: 90px; top: 40px; width: 300px;}
.check_out {position: absolute; left: 90px; top: 84px; width: 300px;}
.name_check_in {position: absolute; left: 90px; top: 128px; width:150px;}
.mail_check_in {position: absolute; left: 195px; top: 128px; width:150px;}
.name_input_check_in {position: absolute; left: 90px; top: 145px; width:150px;}
.mail_input_check_in {position: absolute; left: 195px; top: 145px; width:150px;}
.apartman_text_check_in {position: absolute; left: 90px; top: 170px; width:150px;}
.ketfos_apartman_text {position: absolute; left: 95px; top: 190px; width:150px;}
.ketfos_apartman_select {position: absolute; left: 125px; top: 184px; width:150px;}
.negyfos_apartman_text {position: absolute; left: 95px; top: 215px; width:150px;}
.negyfos_apartman_select {position: absolute; left: 125px; top: 210px; width:150px;}
.hatfos_apartman_text {position: absolute; left: 200px; top: 190px; width:150px;}
.hatfos_apartman_select {position: absolute; left: 230px; top: 185px; width:150px;}
.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: 100px; 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: 220px; left:205px;}
.check a {padding-top: 0px;}
.content {width: 915px;}
.menu img {float: left;}

.but1 {float: left; width: 178px; height: 73px; background: url(images/eng/but1.gif);}
.but2 {float: left; width: 140px; height: 73px; background: url(images/eng/but2.gif);}
.but3 {float: left; width: 140px; height: 73px; background: url(images/eng/but3.gif);}
.but4 {float: left; width: 140px; height: 73px; background: url(images/eng/but4.gif);}
.but5 {float: left; width: 140px; height: 73px; background: url(images/eng/but5.gif);}
.but6 {float: left; width: 177px; height: 73px; background: url(images/eng/but6.gif);}

.but_1 {float: left; width: 178px; height: 73px; background: url(images/eng/but_1.gif);}
.but_2 {float: left; width: 140px; height: 73px; background: url(images/eng/but_2.gif);}
.but_3 {float: left; width: 140px; height: 73px; background: url(images/eng/but_3.gif);}
.but_4 {float: left; width: 140px; height: 73px; background: url(images/eng/but_4.gif);}
.but_5 {float: left; width: 140px; height: 73px; background: url(images/eng/but_5.gif);}
.but_6 {float: left; width: 177px; height: 73px; background: url(images/eng/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; font: 30px arial; color: #793a02;}
.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: 30px; background: url(images/list.gif) no-repeat left;}
.text_1 {padding-top: 10px; padding-right: 20px; font: 12px arial; color: #7e561f; line-height: 18px;}
.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: bold 12px arial;}
.bb {font: bold 12px arial; color: #c7954a;}
.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: 13px; background: #0a0701; width: 590px;}
.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/eng/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: 40px; margin-top: 10px; background: url(images/eng/contact_form.gif) no-repeat left;}
.header_megkoz {float: left; width: 325px; height: 50px; margin-left: 40px; margin-top: 10px; background: url(images/eng/megkoz.gif) no-repeat left;}
.header_unicum1 {float: left; width: 325px; height: 40px; padding-left: 40px; margin-top: 5px; background: url(images/unicum1_head.gif) no-repeat right;}
.header_unicum2 {float: left; width: 325px; height: 40px; padding-left: 40px; margin-top: 5px; background: url(images/unicum2_head.gif) no-repeat right;}
.header_araink {float: left; width: 325px; height: 40px; padding-left: 40px; margin-top: 5px; background: url(images/eng/araink_header.gif) no-repeat right;}
.header_onlinefogl {float: left; width: 325px; height: 40px; padding-left: 40px; margin-top: 5px; background: url(images/header_onlinefogl.gif) no-repeat right;}
.text_2 {clear: left; padding-left: 45px; padding-right: 95px; padding-top: 10px; font: 12px arial; line-height: 18px; color: #7e561f;}
.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;}
.ul_2_b {clear: left; list-style-type: none; padding-left: 45px; padding-top: 10px; padding-bottom: 5px; font: 12px arial; color: #c7954a;}
.ul_2_b li {padding-left: 20px; line-height: 22px; background: url(images/list.gif) no-repeat left;}
.ul_2_b 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: 18px;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: 90%;}
.pict_bottom_left img {float: left; padding-left: 10px; padding-top: 15px; padding-right: 10px;}
.pict_bottom_left p {display: block; font: 12px arial; color: #7e561f; line-height: 16px; padding-top: 10px; padding-left: 10px; padding-right: 15px;}
.pict_bottom_left p a {color: #793a02;}
.ul_3_b {float: top left; list-style-type: none; list-style-image: url(images/list.gif); padding-left: 25px; padding-top: 15px; padding-right:15px; padding-bottom: 3px; font: 12px arial; color: #c7954a;}
.ul_3_b li {padding-left: 10px; line-height: 22px;}
.ul_3_b li a {color: #c7954a;}
.ul_3 {float: top left; list-style-type: none; list-style-image: url(images/list_2.gif); padding-left: 25px; padding-top: 15px; padding-right:15px; padding-bottom: 3px; font: 12px arial; color: #c7954a;}
.ul_3 li {padding-left: 10px; line-height: 22px;}
.ul_3 li a {color: #c7954a;}

.ul_4 {float: left; list-style-type: none; padding-left: 25px; padding-top: 7px; padding-bottom: 3px; font: 12px arial; color: #c7954a;}
.ul_4 li {padding-left: 20px; line-height: 22px; background: url(images/list_2.gif) no-repeat left;}
.ul_4 li a {color: #c7954a;}

.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: 120px; 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: 250px; padding-right: 40px;}
.pics {  
    height:  400px;  
    width:   550px;  
    padding: 0;  
    margin:  0;
    float: left;
    z-index: 1;
} 
 
.pics img {  
    padding: 0px;  
    border:  0px solid #ccc;  
    width:  550px; 
    height: 400px; 
    top:  0; 
    left: 0 
}

.pictHolder{
	z-index: -1;
}

.grayLayer
{
	position: absolute;
	left:0px;
	top:0px;
	background: #9B7439;
	width: 100%;
	height: 200%;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index:2;
	display: none;
}

.popUp
{
	position: absolute;
	width: 600px;
	height: 600px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -300px;
	background: #151007;
	-moz-border-radius: 15px;
	border-radius: 15px;
	z-index:3;
	display: none;
}

.popUpText
{
	position: absolute;
	width: 550px;
	height: 500px;
	left: 25px;
	top: 50px;
	overflow: auto;
}

.popUpLineTop
{
	position: absolute;
	left:50%;
	margin-left: -121px;
	top:5px;
}

.closeButton
{
	position:absolute;
	right:10px;
	top:10px;
	display: inline;	
}

.magyarZaszlo, .angolZaszlo, .oroszZaszlo
{
	position: absolute;
	top: 19px;
	left: 28px;	
}

.angolZaszlo
{
	top: 46px;
}

.oroszZaszlo
{
	top: 73px;
}
