html{
height:100%;
width:100%;
}
body {
background-color: #932705;
font:11px Tahoma;
margin:0 auto;
padding: 0;
position:relative;
min-width: 990px;
width:expression(parentNode.clientWidth < 990 ? "990px" : "auto");
min-height: 100%;
height: auto !important;
height: 100%;
background: #932705 url(../images/main.jpg) top center no-repeat;
}

.menuNew {
background: #932705 url(../images/mainMenu.jpg) top center no-repeat;
}

.wrapper {
position:relative;
width: 990px;
margin:0 auto;
height: auto !important;
padding:40px 0px 117px 0px;
}
.footer {
margin:0 auto;
position: absolute;
height: 117px;
bottom: 0px;
left: 50%;
margin-left:-527px;
}
.header {
position: relative;
text-align:right;
/*padding: 35px 119px 0px 0px;*/
padding: 35px 0px 0px 0px;
color: #FFEDB0;
height:192px;
zoom: 1;
}
.logo {
position:absolute;
display:block;
top:0px;
left:200px;
width:289px;
height:93px;
text-align:left;
text-indent:-3500px;
}
.home {
position:absolute;
display:block;
top:103px;
left:318px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}
.map{
position:absolute;
display:block;
top:103px;
left:370px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}
.mail{
position:absolute;
display:block;
top:103px;
left:421px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}
.navigateBar {
position: absolute;
list-style-type:none; 
overflow: hidden;
padding:0;
margin:0;
top: 177px;
left: 280px;
zoom: 1;
}
.navigateBar li{
float:left; 
}

.navigateBar li.thin{
background: url(../images/divider.gif) right no-repeat;
padding:0px 60px 0px 0px;
margin:0px 60px 0px 0px; 
}
.navigateBar a{
color: #FFEDB0;
text-decoration: none;
}
.navigateBar a:hover{
text-decoration: underline;
}
.content {
margin:0;
position:relative;
color: #FFEDB0;
font: 11px Tahoma;
text-align:left;
/*width:1054px;*/
overflow: hidden;
zoom: 1;
}
.content .leftContent {
float: left;
position:relative;
width: 360px;
padding: 355px 0px 0px 100px;
margin: 0px 0px 0px 0px;
}
.content .rightContent {
float: right;
line-height: 25px;
width: 385px;
padding: 0px 115px 0px 0px;
zoom: 1;
}
.rightContent h1,h2 {
color: #FFEDB0;
font-size: 17px;
font-family: Tahoma;
font-weight: normal;
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
}
.rightContent h1.orderList {
color: #FFEDB0;
font-size: 17px;
font-family: Tahoma;
font-weight: normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.rightContent h.orderForm {
color: #FFEDB0;
font-size: 17px;
font-family: Tahoma;
font-weight: normal;
margin:0px 0px 10px 0px;
border-bottom: 3px solid #a2431e; 
}
.rightContent h2.menuName{
color: #FFEDB0;
font-size: 17px;
font-family: Tahoma;
font-weight: normal;
padding:0px 0px 3px 0px;
margin:0px 0px 10px 0px;
border-bottom: 3px solid #a2431e; 
}
.rightContent p{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px; 
}
.rightContent p.menuList{
padding:0px 0px 3px 0px;
margin:0px 0px 30px 0px; 
}
.leftContent h2{
color: #FFEDB0;
font-size: 17px;
font-family: Tahoma;
font-weight: normal;
padding:10px 0px 20px 21px;
margin:0px 0px 0px 0px;
}
.rightContent img.menuLogo{
margin:0px 0px 11px 0px;
}
.order{
position:absolute;
display:block;
top:277px;
left:130px;
width:335px;
height:65px;
text-align:left;
text-indent:-3500px;
}
.contacts {
position:relative;
color:#c98a5a;
width: 360px;
background: url(../images/dots.gif) repeat-y center;
height: 45px;
overflow: hidden;
padding:0px 0px 0px 21px;
zoom: 1;
}
.contactsLeft {
float:left;
width: 185px;
text-align:left;
}
.contactsRight {
float:right;
width: 165px;
text-align: right;
}
.bottomNav {
position: relative;
margin: 20px 0px 0px 0px;
/*width:1054px;*/
overflow: hidden;
zoom: 1;
width:990px
}
.bottomNavLeft {
width: 102px;
background: url(../images/bottomNavLeft.gif);
float:left;
height:40px;
}
.bottomNavRight {
width: 32px;
background: url(../images/bottomNavRight.gif);
float:left;
height:40px;
}
.bottomNavMain {
background-color: #751e03;
width:800px;
float:left;
padding: 0px 0px 0px 50px;
}

* html .bottomNavMain {
width:800px;
}

.bottomNavMain a{
color: #FFEDB0;
text-decoration:none;
}
.bottomNavMain a:hover{
text-decoration:underline;
}
.bottomBar {
list-style-type:none; 
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 13px 0px 14px 0px;
zoom:1;
}
.bottomBar li{
float:left; 
}
.bottomBar li.bthin{
background: url(../images/divider.gif) right no-repeat;
padding:0px 41px 0px 0px; 
margin:0px 41px 0px 0px;
}
.down{
padding: 15px 125px 0px 125px;
position:relative;
color:#c98a5a;
font: 11px Tahoma;
overflow: hidden;
/*width:804px;*/
zoom: 1;
}
.downLeft{
text-align:left;
float:left;
}
.downRight{
text-align:right;
float:right;
}
.downRight  a.rubix{
color:#fff;
text-decoration: none;
}
.downRight  a.rubix:hover{
text-decoration: underline;
}
.td_right input, textarea, select, option{
border: 1px solid #993419;
background-color: #932705;
color: #FFEDB0; 
font: 11px Tahoma;
}


div.fotm_page {
zoom: 1;
position:relative;
}

div.form_page_text {
text-align:left;
zoom: 1;
}
table.form_table {
zoom: 1;
padding:0;
width:385px;
border:0;
}
td.td_left{
text-align:left;
}
td.td_right{
text-align:right;
width:270px;
}
div.form_submit {
zoom: 1;
text-align: right;
width:382px;
margin: 0px 3px 0px 0px;
}
div.form_submit input {
border: 0px;
width: 100px;
height: 20px;
background: #751e03;
color: #FFEDB0; 
font: 11px Tahoma;
text-indent: -3500px;
background: url(../images/submit.gif) center no-repeat #751e03;
}

.menuContent {
padding: 20px 120px 0px 125px;
margin:0px 0px 0px 0px;
line-height: 25px;
}

.menuContent h2{
padding:0;
margin:0px 0px 10px 0px;
color: #fff;
font: 17px Tahoma;
}

.menuContent p{
padding:0;
margin:0px 0px 30px 0px;
}


.navigateBarMenu {
position: absolute;
list-style-type:none; 
overflow: hidden;
padding:0;
margin:0;
top: 207px;
left: 140px;
zoom: 1;
}
.navigateBarMenu li{
position:relative;
float:left; 
display:block;
}
.navigateBarMenu li.thin{
background: url(../images/divider.gif) right no-repeat;
padding:0px 37px 0px 0px; 
margin:0px 37px 0px 0px; 
}
.navigateBarMenu a{
color: #FFEDB0;
text-decoration: none;
}
.navigateBarMenu a:hover{
text-decoration: underline;
}



.logo_m{
position:absolute;
display:block;
top:0px;
left:60px;
width:289px;
height:93px;
text-align:left;
text-indent:-3500px;
}
.home_m{
position:absolute;
display:block;
top:98px;
left:173px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}
.map_m{
position:absolute;
display:block;
top:98px;
left:225px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}
.mail_m{
position:absolute;
display:block;
top:98px;
left:275px;
width:13px;
height:10px;
text-align:left;
text-indent:-3500px;
}


.menuMain {
background:url(../images/menuCenter.jpg) repeat-y;
width:949px;
margin:0 auto;
}

.menuMain .topBG {
background:url(../images/menuTop.jpg) no-repeat;
}

.menuMain .botBG {
background:url(../images/menuBot.jpg) no-repeat bottom;
padding:150px 105px 130px 115px;
overflow:hidden;
zoom:1;
}

.menuMain .botBG  ul {
height:350px;
width:210px;
margin:0;
padding:0;
list-style:none;
float:right;
}

.menuMain .botBG  ul li {
overflow:hidden;
zoom:1;
}

.menuMain .botBG  ul li a {
display:block;
padding:14px 16px;
text-decoration:none;
}

.menuMain .botBG  ul li a:hover {
background:#E5E1C5;
}

.menuMain .botBG  ul li a.active {
background:#E5E1C5;
}

.menuMain .botBG  ul li .data {
background:url(../images/dataBG.gif) no-repeat;
width:35px;
height:35px;
float:left;
color:#FFFFFF;
font: italic 23px Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:5px 0 0 0;
}

.menuMain .botBG  ul li .moonDiv {
padding:0 0 0 42px;
color:#932705;
font: italic 11px Georgia, "Times New Roman", Times, serif;
}

.menuMain .botBG  ul li .moonDiv .den {
font-size:21px;
}

.menuMain .botBG .tabDiv {
padding:0 0px 0 0 ;
overflow:hidden;
zoom:1;
width:486px;
 }

.menuMain .botBG table {
color:#5C492F;
width:489px;
}

.menuMain .botBG table td {
border-right:1px solid #D0C5A3;
width:70px;
text-align:center;
padding:18px 0;
background:url(../images/dott.gif) repeat-x bottom;
}

.menuMain .botBG table td.first {
text-align:left;
width:346px;
}

.menuMain .botBG table td.first1 {
text-align:left;
width:346px;
}

.menuMain .botBG table tr.first td {
padding:10px 0 ;
text-decoration:underline;
font: italic 14px Georgia, "Times New Roman", Times, serif;
background:none;
border-bottom:3px solid #D0C5A3;
}

.menuMain .botBG table tr.first1 td {
padding:10px 0 ;
text-decoration:underline;
font: italic 14px Georgia, "Times New Roman", Times, serif;
background:none;
}

.menuMain .botBG table tr.first td.firstTh {
width:346px;
font: italic 23px Georgia, "Times New Roman", Times, serif;
text-align:left;
} 

.menuMain .botBG table tr.first1 td.firstTh {
width:346px;
font: italic 23px Georgia, "Times New Roman", Times, serif;
text-align:left;
} 

.menuMain .botBG table tr td.prob {
background:none;
}

.menuMain .botBG table tr.last td{
background:none;
}

.menuMain .botBG .exel {
padding:25px 0 0 0;
}

.menuMain .botBG .exel a {
display:block;
background:url(../images/exel.jpg) no-repeat;
padding:0 0 0 58px;
color:#932705;
font: italic 21px Georgia, "Times New Roman", Times, serif;
line-height:45px;
}

.bottomBar {
list-style-type:none; 
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 13px 0px 14px 0px;
zoom:1;
}
.bottomBar li{
float:left; 
}
.bottomBar li {
background: url(../images/divider.gif) right no-repeat;
padding:0px 41px 0px 0px; 
margin:0px 41px 0px 0px;
}
.bottomBar li.bwide{
background: url(../images/divider.gif) no-repeat 159px 0;
padding:0px 70px 0px 0px; 
margin:0px 70px 0px 0px;
}

.bottomBar li.last {
background:none;
}

.navigateBar {
position: absolute;
list-style-type:none; 
overflow: hidden;
padding:0;
margin:0;
top: 177px;
left: 280px;
}
.navigateBar li{
position:relative;
float:left; 
display:block;
}
.navigateBarMenu li{
background: url(../images/divider.gif) right no-repeat;
padding:0px 25px 0px 0px; 
margin:0px 25px 0px 0px; 
}

.navigateBarMenu li.last {
background:none;
}

.navigateBar a{
color: #FFEDB0;
text-decoration: none;
}
.navigateBar a:hover{
text-decoration: underline;
}

.banket {
background:url(../images/banketBG.jpg) no-repeat top right;
padding:0 285px 0 0;
min-height:416px;
}

* html .banket  {
height:416px;
}


