body {
background: #200100;
margin:0;
padding:0;
}

.table {
margin:0 auto;
padding:0;
}
.top{
background: #2E0405 url(im/t-b.jpg) no-repeat;
margin:0;
padding:0;
}

.table01{
background: #2E0405 url(im/c-back.jpg) repeat-y;
margin:0;
padding:0;
}

.bottom{
background: #2E0405 url(im/f-b.jpg) no-repeat;
margin:0;
padding:0;
height:150px;
}

.div-p{
background: #2E0405 url(im/d-back.jpg) no-repeat;
margin:0 auto;
padding:0;
height:36px;
width:560px;
}

.con{
background: #D8B677 url(im/con-top.jpg) no-repeat;
margin:0;
padding:0;
height:31px;
}

.con-c{
background: #D8B677 url(im/con-c.jpg) repeat-y;
margin:0;
padding:0;
height:960px;
}

.con-b{
background: #D8B677 url(im/con-b-b.jpg) no-repeat;
margin:0;
padding:0;
height:34px;
}


.right-m{
background: #D8B677 url(im/r-menu-t.jpg) no-repeat;
margin:0;
padding:0;
height:31px;
}

.right-m-c{
background: #D8B677 url(im/r-menu-c.jpg) repeat-y;
margin:0;
padding:0;
height:960px;
}

.right-m-b{
background: #D8B677 url(im/r-menu-b.jpg) no-repeat;
margin:0;
padding:0;
height:34px;
}

.h123{
display : none;
}

h1 {
background: url(im/head-text.png) no-repeat;
padding:0;
width:480px;
height:79px;
margin:40px 0 0 228px;
}

.wm {
background: url(im/wm-text.png) no-repeat;
padding:0;
height:38px;
margin:0 0 12px 38px;
padding:0;
}
.gt {
background: url(im/z-text.png) no-repeat;
padding:0;
height:38px;
margin:0 0 12px 38px;
padding:0;
}
.ft{
background: url(im/form-text.png) no-repeat;
padding:0;
height:38px;
margin:0 0 12px 38px;
padding:0;
}

h3 {
font:20px verdana, arial, helvetica, sans-serif;
color:#483131;
font-weight:700;
margin:4px 14px 10px 8px;
padding:0;
}

h4 {
background: url(im/m-b.jpg) no-repeat;
padding:0;
height:32px;
margin:0 0 6px 16px;
}
h5 {
background: url(im/ab-me.jpg) no-repeat;
padding:0;
height:32px;
margin:7px 0 6px 16px;
}

.s-aut{
font:11px 'Times New Roman', verdana, arial, helvetica, sans-serif;
color:#9C7141;
font-weight:500;
font-style: italic;
}
.au{
font:10px verdana, arial, helvetica, sans-serif;
color:#8C6539;
font-weight:500;
text-decoration:none;
}

.top{
padding:0;
margin:0;
height:18px;
}
.header {
background: #D8B677 url(im/logo.jpg) no-repeat;
margin:0;
padding:0;
height:184px;
}
.heada{
margin:22px 152px 0 0;
padding:0;
float : right; 
color:#79511A;
font:10px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}
.heda{
margin:22px 8px 0 0;
padding:0;
float : right; 
color:#79511A;
font:10px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}
.top_li a{
margin:0 0 0 48px;
padding:0;
color:#92A7D3;
}
.bottom_li {

margin:0;
padding:0;
height:30px;
}
.bottom_li a{
margin:0 0 0 48px;
padding:0;
color:#92A7D3;
}
.content {
margin:0;
padding:0 0 30px;
}
.link {
margin:0;
padding:0 0 30px;
}

.content p{
margin:0;
padding:2px 32px 10px 38px;
text-align : justify;
color:#473216;
}

.right p{
margin:0;
padding:2px 28px 10px 18px;
font:10px verdana, arial, helvetica, sans-serif;
text-align : justify;
color:#473216;
line-height:1.4;
}


.footer {
margin:0;
padding:0;
height:50px;
text-align : center;
}

.footer p {
font:11px verdana, arial, helvetica, sans-serif;
color:#966C3F;
margin:0;
padding:6px 0 0 0;
}

#bottom{
margin:0;
padding:0;
text-align:center;
color:#6F6F6F;
font:11px verdana, arial, helvetica, sans-serif;
height:40px;
}
.aut{
margin:0;
padding:0;
color:#A97B47;
font:11px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}
.valid {
margin:0;
padding:0 0 0 40px;
color:#A97B47;
font:11px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}

/* 

.text {
list-style-type:none;
line-height:1.3;
margin:0 0 0 22px;
}

 */

.text li{
padding:8px 0 0 0;
}
.text {
font:11px verdana, arial, helvetica, sans-serif;
font-weight:600;
color:#75623C;
text-transform: uppercase;
}

HTML:first-child .text { 
margin:0 0 0 60px;
list-style-type:none;
line-height:1.3;
 }

@media all and (min-width) {
 .text { 
margin:0 0 0 50px;
list-style-type:none;
line-height:1.3;
 }
}

HTML:root .text { 
list-style-type:none;
line-height:1.3;
margin:0 0 0 22px;
}


ul.menu {
list-style-type:none;
line-height:1.3;
margin:0 0 0 26px;
padding:0;
}

.menu li a {
color:#836225;
font:12px verdana, arial, helvetica, sans-serif;
text-decoration:none;
font-weight:900;
line-height:1.9;
}

.menu li a:visited {
color:#836225;
font:12px verdana, arial, helvetica, sans-serif;
font-weight:900;
line-height:1.9;
}

.menu li a:hover,.menu li a:active {
color:#493714;
font:12px verdana, arial, helvetica, sans-serif;
font-weight:900;
line-height:1.9;
text-decoration:underline;
}

a img {
border:none;
}

#right {
margin:0;
padding:0 0 0 16px;
}


.img01{
margin:0;
padding:0 12px 0 0;
}
.mp{
margin:0 0 0 30px;
padding:0;
}
.imgzc{
margin:0; 
padding:0 32px 0 12px;
float : right;
}

.reklama{
height:600px;
width:160px;
margin:0 0 0 18px;
padding:0;
}

/* форма для писем начало */

#form_submit{
width:88%;
margin:0 auto;padding:0;
}
.formbutton{
cursor:pointer;
background-color:#DBB973;
border : 3px double #C99934;
font:12px verdana, arial, helvetica, sans-serif;
font-weight:700;
color:#9A6F38;
text-align:center;
padding:4px;
}
.s_text{
border : 3px double #C99934;
background-color:#F3E9D1;
color:#9A6F38; 
width:150px;
}
label{
font:14px verdana, arial, helvetica, sans-serif;
font-weight:700;
color:#9A6F38;
}
textarea {
width: 80%;
height:150px; 
border : 3px double #C99934;
font:12px Verdana;color: #9A6F38;
background-color:#F3E9D1;
scrollbar-3dlight-color:#F3E9D1; 
scrollbar-arrow-color:#F3E9D1;
scrollbar-highlight-color: #F3E9D1;
scrollbar-face-color:#F3E9D1;
scrollbar-shadow-color:#F3E9D1;
scrollbar-darkshadow-color:#F3E9D1;
scrollbar-track-color: #F3E9D1;
}

/* форма для писем конец */