body {
	color: #e2c79c; 
	font-family: Tahoma;
    font-size: 12px;
    margin: 0px;
    background: #140604;
     
    line-height: 1.4;
}


td, p, div {
	color: #e2c79c; 
	font-family: Tahoma;
    font-size: 12px;
    line-height: 1.4;
}


p {
text-indent: 20px;
}


a {
	color: #e2c79c; 
	font-family: Tahoma;
    font-size: 12px;
    line-height: 1.4;


}
a:hover {
	color: #e2c79c; 
	font-family: Tahoma;
    font-size: 11px;
    line-height: 1.4;
}

* {margin: 0; border-width: 0; padding: 0;}

h1 { font-size: 200%;	color: #e2c79c;  }
h2 { font-size: 170%; 	color: #e2c79c;  }
h3 { font-size: 130%;	color: #e2c79c;  }

img {
	border: 0px solid #fff;
}


.container {  
    background: url('img/bg.jpg') repeat-x;
    background-position: left top;

}

.bg_l { 
    background: url('img/bg.jpg') repeat-x;
    background-position: right top;

}

.bg_r { 
    background: url('img/bg.jpg') repeat-x;
    background-position: left top;

}

.content {
    width: 990px;
/*    background: url('img/header.jpg') repeat-x;
    background-position: left top; 
*/
}


.left {
    width: 584px;
    text-align: left;
    margin-left: 30px;
    margin-top: 0px;
}


.right {
    width: 270px; 
    text-align: left;
    margin-top: 75px;
    margin-left: 100px;
}

.right li{
list-style-type: none;
text-align:right;
padding:6px;
}

.right li a{
color: #c46500;
text-decoration:none;
border-bottom:2px dotted rgb(119,64,22);
}

.right1 {
    width: 270px; 
    text-align: left;
    margin-top: 75px;
    margin-left: 10px;
}

.right1 li{
list-style-type: none;
text-align:right;
padding:6px;
}

.right1 li a{
color: #c46500;
text-decoration:none;
border-bottom:2px dotted rgb(119,64,22);
}

.footer {
    width: 100%;
    background: url('img/bg_foot.gif') repeat-x;
    background-position: left bottom; 
    height: 135px;
}


.footer_content {
    width: 990px;
    background: url('img/menu1.png') repeat-x;
    background: url('img/menu1_ie.png') repeat-x;
    background-position: 0px -50px; 
}


.footer_uzor {
    width: 990px;
    background: url('img/footer_uzor.gif') no-repeat;
    background-position: 445px 18px; 
    height: 32px;
}


.copyright {
	color: #795d42; 
	font-family: Georgia;
    font-size: 12px;
    padding-left: 245px;
    padding-top: 0px;    
    float: left;

}

.adress_tel {
    padding-right: 0px;
    padding-top: 0px;    
}


.adress {
	color: #795d42; 
	font-family: Georgia;
    font-size: 12px;
    padding-right: 0px;
    padding-top: 30px;    
}

.tel {
	color: #795d42; 
	font-family: Georgia;
    font-size: 20px;
    padding-right: 0px;
    padding-top: 0px;
    float: left;
}

.dego {
    width: 145px;
    height: 35px;
    background: url('img/dego.png') no-repeat;
    -background: url('img/dego_ie.png') no-repeat;
    background-position: left center; 
  	color: #523c2b; 
  	font-family: Georgia;
    font-size: 11px;
    padding-left: 55px;
    padding-top: 0px;
    text-align: left;
}
.dego a, .dego a:hover {
  	color: #523c2b; 
  	font-family: Georgia;
    text-decoration:none;
    font-size: 11px;
}


.uzor {
    width: 125px;
    height: 21px;
    background: url('img/uzor1.png') repeat-x;
    -background: url('img/uzor1_ie.png') repeat-x;
}





.right_links a{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}

.right_links a:hover{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}



.facts {
    width: 275px;
    height: 80px;
    background: url('img/facts.gif') no-repeat;
    background-position: center top; 
    padding-top: 160px;
    margin-top: 60px;
}

.news {
    width: 275px;
    height: 80px;
    background: url('img/news.jpg') no-repeat;
    background-position: center top; 
    padding-top: 200px;
    margin-top: 30px;
}

.news a{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
    margin-left:50px;
}

.news a:hover{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}

.facts a{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}

.facts a:hover{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}


.rezerv {
    width: 190px;
    height: 35px;
    background: url('img/rezerv.gif') no-repeat;
    background-position: center top; 
    padding-top: 135px;
    margin-top: 110px;
    padding-left: 60px;
}


.rezerv a{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}

.rez{
color: rgb(251,136,0); 
font-family: Georgia;
font-size: 22px;
padding: 0px;
}

.rezerv a:hover{
	color: #aa5f0f; 
	font-family: Georgia;
    font-size: 20px;
	text-decoration: none;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom: 1px dashed #aa5f0f;
}




.lang {
    text-align: center;
    height: 41px; 
    width: 155px;
    padding-top: 41px;
    background: url('img/menu2.png') repeat-x;
    background-position: center bottom;
    float:  left;


}


.lang a {
	color: #c1a875; 
	font-family: Georgia;
    font-size: 12px;
	text-decoration: none;
    padding-right: 5px;
    padding-left: 0px;

}



.lang a:hover {
	color: #7a5b3f; 
	font-family: Georgia;
  font-size: 12px;
	text-decoration: none;
}

.lang .current {
	color: #7a5b3f; 
	font-family: Georgia;
    font-size: 12px;
	text-decoration: none;
}


.logo {
    padding-left: 750px;    
    padding-top: 170px;
}

.logo a:hover{
padding:0px;
font-size:0px;
}

.title {
	color: #c1a875; 
	font-family: Georgia;
    font-size: 40px;
	text-decoration: none;
    padding-left: 55px;
}


.text {
	color: #c1a875; 
	font-family: tahoma;
    font-size: 12px;
    padding-left: 55px;
}


.menu1 {

    text-align: center;
    height: 47px; 
    width: 835px;
    padding-top: 35px;    
    float:  left;
    background: url('img/menu2.png') repeat-x;
    background-position: center bottom;
}



.menu1 a {
	color: #c1a875; 
	font-family: Georgia;
    font-size: 19px;
	text-decoration: none;
    display: block; 
    height: 47px;
    background: url('img/menu.png') repeat-x;
    -background: url('img/menu_ie.png') repeat-x;
    background-position: center bottom;
    float: left;
    padding-right: 25px;
    padding-left: 28px;
}



.menu1 a:hover {
	color: #c1a875; 
	font-family: Georgia;
    font-size: 19px;
	text-decoration: none;
    background-position: center top;
}

.menu1 .selected{
	color: #c1a875; 
	font-family: Georgia;
    font-size: 19px;
	text-decoration: none;
    background-position: center top;

}

.cap a, .cap a:hover{
	font-family: Georgia;
  font-size: 19px;
	text-decoration: none;
}

input {
	padding:1px;
	border:0px solid #eee;
	font-family: tahoma;
	color: #ff6600;
    background: #f8d9c5;
    font-size: 11px;
}







textarea {
	font-family: tahoma;
	color:#ed650d;
    background: #e5e5e5;
    overflow: hidden; 
    padding: 5px;
    font-size: 11px;
	border:0px solid #eee;
}

.bubbleInfo {
    position: relative;
    float: left;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
    background: url('files/ico/bg.png') no-repeat;
    background-position: left top;
    width:165px;
    height:56px;
    color: rgb(26,14,11);
    font-size:10px;
    padding:5px;
}

#cont_form{
padding-top:30px;
display:none;
width:250px;
}
#cont_form input{
width:200px;
background: rgb(70,49,36);
border:1px solid rgb(96,80,59);
margin-bottom:2px;
height:20px;
color: rgb(188,168,119);
}
#cont_form textarea{
width:192px;
background: rgb(70,49,36);
border:1px solid rgb(96,80,59);
margin-bottom:2px;
height:50px;
color: rgb(188,168,119);
}
#cont_form .submit{
width:100px;
background: rgb(181,153,127);
border:1px solid rgb(96,80,59);
color: rgb(26,14,11);
}
#test{
position:absolute;
width:990px;
height:600px;
z-index:-1;
}
