html{
height:100%;
width:100%;
}
body {
background-color: #932705;
font:11px Tahoma;
margin:0 auto;
padding: 0;
position:relative;
min-height: 100%;
min-width: 1054px;
width:expression(parentNode.clientWidth < 1054 ? "1054px" : "auto");
height: auto !important;
height: 100%;
background: #932705 url(../images/main.jpg) top center no-repeat;
}
.wrapper {
position:relative;
width: 1054px;
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;
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;
}
.navigateBar li{
position:relative;
float:left; 
display:block;
}
.navigateBar li.thin{
background: url(../images/divider.gif) right no-repeat;
padding:0px 25px 0px 0px; 
margin:0px 25px 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: 435px;
padding: 355px 0px 10px 100px;
margin: 0px 0px 0px 0px;
}
.content .rightContent {
line-height: 25px;
padding: 0px 115px 0px 120px;
}
.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;
}
.bottomNavLeft {
width: 102px;
background: url(../images/bottomNavLeft.gif);
float:left;
height:40px;
}
.bottomNavRight {
width: 102px;
background: url(../images/bottomNavRight.gif);
float:left;
height:40px;
}
.bottomNavMain {
background-color: #751e03;
width:800px;
float:left;
padding: 0px 0px 0px 50px;
}
.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;
}
.bottomBar li.bwide{
background: url(../images/divider.gif) no-repeat 159px 0;
padding:0px 70px 0px 0px; 
margin:0px 70px 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;
}