html,body {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
/*font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif ;*/
font-size: 12px;
line-height:16px;
margin: 0;
width:100%;	
padding: 0;
vertical-align:top;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat;
background-position:top;

}



body a, body a:link, body a:active, body a:visited {
color:#587b0c;
text-decoration:none;

}
	
body a:hover {
text-decoration:none;

}

.top {
height:25px;
float:left;
clear:left;
background-image:url(../images/top.gif);
background-position:left top;
width:1000px;

}

.header {
height:250px;
width:1000px;
float:left;
clear:left;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:left top;
vertical-align:bottom;

}

.header_eng {
height:250px;
width:1000px;
float:left;
clear:left;
background-image:url(../images/header_en.jpg);
background-repeat:no-repeat;
background-position:left top;
vertical-align:bottom;

}


.address {
float:right;
clear:both;
display:inline;
margin:0px 20px 0 0;
width:180px;
vertical-align:bottom;
text-align:left;
color:#dfd192;
height:40px;
font-weight:bold;
font-size:14px;
line-height:14px;
padding:210px 0 0 0;
font-family:Georgia, "Times New Roman", Times, serif;

}

.navigation {
margin:0 10px 0 0;
vertical-align:top;
height:25px;
float:right;
clear:right;
display:inline;



}

.navigation img {
margin:2px 20px 2px 0;
border:0;
}

.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited {
color:#ffffff;
text-decoration:none;
}

.navigation a:hover{
color:#ffffff;
text-decoration:none;

}

#menu {
width:1000px;
height:130px;
float:left;
clear:left;
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat;
background-position: left top;

}


#menu div.top {
height:39px;
width:1000px;
float:left;
clear:left;
text-align:left;
background-image:url(../images/menu_bg_t.jpg);
background-repeat:repeat;
background-position: left top;

}

#menu div.bottom {
height:29px;
width:1000px;
float:left;
clear:left;
text-align:left;
background-image:url(../images/menu_bg_b.jpg);
background-repeat:repeat;
background-position: left top;

}

#item {
width:100%;
height:61px!important;
background-image:url(../images/menu_item_bg.gif);
background-position:left top;
background-repeat:repeat-x;
float:left;
clear:left;

}

#item div {
color:#f4dca5;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
line-height:16px;
text-transform:uppercase;
float:left;
clear:none;
padding-left:24px;
padding-top:28px;
margin-right:10px;
display:inline;
}

#item div a, #item div a:link, #item div a:active, #item div a:visited {
color:#f4dca5;
text-decoration:none;
}

#item div a:hover{
color:#f1d971;
text-decoration:none;

}



#item div.active {
color:#f1d971;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:16px;
text-transform:uppercase;
float:left;
clear:none;
padding-left:30px;
padding-top:28px;
display:inline;
background-image: url(../images/sign.jpg);
background-repeat:no-repeat;
background-position:left 10px;

}

#item div.logonataliya {
float:left;
clear:none;
width:100px;
text-align:right;
margin-left:170px;
vertical-align:top;
height:61px;
margin-top:-28px;

}  

#item div.logopol {
float:left;
clear:none;
width:100px;
text-align:right;
margin-left:50px;
vertical-align:top;
height:61px;
margin-top:-28px;

} 

#content {
width:1000px;
float:left;
clear:none;

}

#content div.left {
float:left;
clear:left;
display:inline;
width:205px;
vertical-align:top;
text-align:left;
padding:5px 20px 0px 10px;
font-size:12px;
line-height:13px;
border-right:1px dashed #906121;
}



#content div.left p{
width:180px;
margin:0px 5px 5px 10px;
text-decoration:none;
float:left;
clear:left;
}

.left p a, .left p a:link, .left p a:active, .left p a:visited {
color:#666600;
text-decoration:none;

}

.left p a:hover {
text-decoration:underline;

}

.data {
clear:right;
width:100%;
color:#bc9f6c;

}

.title {
margin:0;

}

.sep1 {
float:left;
clear:left;
height:1px;
line-height:1px;
font-size:1px;
padding:0;
background-color:#bc9f6c;
width:195px;
margin:5px 5px 10px 5px;

}

#content div.right {
float:right;
clear:right;
vertical-align:top;
text-align:justify;
width:710px;
padding:5px 20px 5px 20px;

}


#content table {
float:left;
clear:lefr;
margin:0;
padding:0;

}


.general {
height:100%;
width:900px;


}

.gen {
background-color:#ece1b2;
background-image:url(../images/content_bg.jpg);
background-position:left 400px;
background-repeat:repeat-x;
}



.footer {
height:6%;
float:left;
clear:left;
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
width:1000px;
}

.logolemberg {
float:right;
clear:right;
width:auto;
color:#7c674d;
font-size:10px;
text-align:right;
padding:5px 10px 0 0;

}

.logo {
float:left;
clear:left;
display:inline;
width:240px;
padding:0 20px 0 0;
margin:15px 0 5px 15px;

}

.copy {
float:left;
clear:none;
display:inline;
width:500px;
color:#7c674d;
font-size:10px;
line-height:12px;
margin:10px 0px 10px 0px;


}

.over {
float:left;
clear:left;
width:900px;

}

h1 {
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
font-weight:normal;
color:#855b2a;
margin:10px;

}


h2 {
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#855b2a;
margin:10px;
float:left;
clear:both;
width:120%;
}


.title_l {
float:left;
clear:left;
width:210px;
padding:0 0 0 10px;

}

.title_r {
float:left;
clear:right;
width:730px;
padding:0 0 0 27px;

}


.sep {
float:left;
clear:both;
width:100%;
height:4px;
line-height:4px;
font-size:4px;
vertical-align:top;
background-image:url(../images/sep_bg.gif);
background-repeat: repeat-x;
background-position:left top;
margin-bottom:10px;

}

.ill {
border:1px solid #906121;
padding:3px;
margin:5px 0 5px 0;
background-color:#f0e7c1;
clear:both;

}

div.pict {
clear:left;
float:left;
margin:0px 15px 5px 0;

}

div.pictright {
clear:right;
float:right;
margin:0px 0 5px 15px;

}


div.text {
float:left;
display:inline;
clear:left;
padding:5px 0 0 5px;
width:700px;

}


.hotel_number {
width:340px;
float:left;
clear:right;
}

.hotel_pictures {
width:370px;
float:left;
clear:left;
}

.textp {
float:none;
clear:both;
}

.hotel {
float:left;
clear:both;
width:710px;
margin-bottom:20px;
display:inline;
}

* html .gen {padding-bottom:20px;}

.pict_container {
float:left;
clear:none;
/*width:150px;*/
border:1px solid #906121;
padding:3px;
margin:0 5px 5px 0;

}
