body {padding: 0px;
      margin: 0px;
      width: 100%;
      height: 100%;
      font-family: arial, tahoma, sans serif;
      color: #717c82;
      font-size: 12px;
      background: url(../images/bg.gif) left top repeat #550e20;}
img{border: 0;}
a{text-decoration: underline;
  color: #ffffff;}
a:hover{text-decoration: none;
        color: #ffffff;}
h1, h2, h3, p, form, ul, li, input, textarea, select{padding: 0px;
                                                     margin: 0px;
                                                     border: 0px;}
p{font-size: 11px;
  color: #ffffff;
  text-align: left;
  line-height: 16px;}
h1{font-size: 18px;
   text-align: left;
   padding: 0px 0px 0px 0px;
   line-height: 45px;
   color: #ffffff;
   font-family: book antiqua;
   font-weight: normal;}
h2{font-size: 24px;
   text-align: left;
   padding: 0px 0px 15px 18px;
   line-height: 30px;
   color: #ffffff;
   font-family: book antiqua;
   font-weight: normal;}
h3{font-size: 24px;
   text-align: left;
   padding: 10px 0px 0px 18px;
   line-height: 30px;
   color: #ffffff;
   font-family: book antiqua;
   font-weight: normal;}
.row1 h2, .row1 h3{color: #650a04;}


/* Минимальная/максимальная ширна */
.ieminwidth {margin: auto;
             min-width: 1000px;
             overflow: hidden;}
.main{clear: both;
      margin: auto;
      width: 1000px;
      padding: 100px 0px 100px 0px;}

/* Минимальная ширина для IE */
* HTML .ieminwidth {padding-left:1000px;}
* HTML .ienoscroll {height:0;}
* HTML .iecontent {margin-left:-1000px;
                   position:relative;
                   height:0;}

.content{width: 880px;
         margin: auto;
         background: url(../images/content.gif) left top repeat-y;}
.content_border{width: 896px;
                padding: 8px 0px 8px 0px;
                background: #ffffff;
                margin: auto;}
.content table{border: 0px;
               border-collapse: collapse;
               width: 100%;}
.content td{padding: 0px;
            vertical-align: top;}
table tr.row1 td.left{background: url(../images/left_row1.jpg) left bottom no-repeat;
                      width: 156px;}
table tr.row1 td.right{background: url(../images/right_row1.jpg) left bottom no-repeat;
                      width: 213px;
                      border-right: 1px solid #ececec;
                      padding-bottom: 130px;}
table tr.row1 td.center{background: url(../images/row1_center.jpg) left bottom no-repeat;}
.logo{border-top: 1px solid #e6e6e6;
      clear: both;
      padding-bottom: 18px;
      text-align: center;}
.ttl{clear: both;
     height: 45px;
     line-height: 45px;
     background: url(../images/ttl.gif) left top no-repeat #650a04;
     padding-left: 18px;}
.ttl2{clear: both;
     height: 45px;
     line-height: 45px;
     background: #650a04;
     padding-left: 18px;}
.menu_row1{clear: both;
           font-size: 12px;
           line-height: 41px;
           padding-top: 15px;}
.menu_row1 a{display: block;
             height: 41px;
             border-bottom: 1px solid #e9e9e9;
             color: #c4c4c4;
             background: url(../images/bullet1.gif) 20px center no-repeat;
             padding-left: 40px;
             text-decoration: none;}
.menu_row1 a:hover{background: url(../images/bullet1_hover.gif) 20px center no-repeat;
                   color: #ff7800;
                   text-decoration: none;}
.row1 div.ttl h1{background: url(../images/row1_h1.gif) left center no-repeat;
                 padding-left: 37px;}
.row2 td.center div.ttl h1{background: url(../images/row2_h1.gif) left center no-repeat;
                           padding-left: 37px;}
.row1 p{padding: 18px;
        color: #000000;
        font-size: 11px;}
table tr.row2 td.right{background: url(../images/row2_right.jpg) right bottom no-repeat #590802;
                      width: 213px;
                      border-right: 1px solid #ececec;
                      padding-bottom: 125px;}
.menu_row2{clear: both;
           font-size: 12px;
           line-height: 41px;
           padding-top: 15px;}
.menu_row2 a{display: inline;
             height: 41px;
             border-top: 1px solid #4c0803;
             color: #ffffff;
             background: url(../images/bullet2.gif) 20px center no-repeat;
             padding-left: 40px;
             text-decoration: none;}
.menu_row2 a:hover{background: url(../images/bullet2_hover.gif) 20px center no-repeat;
                   color: #ffa200;
                   text-decoration: none;}
table tr.row2 td.center{background: url(../images/row2_center.jpg) right bottom no-repeat #732e27;
                        padding-bottom: 90px;}
table tr.row2 td.left{background: url(../images/row2_left.jpg) left bottom no-repeat #742f28;
                      padding-bottom: 37px;}
.row2 td.center p{padding: 16px;}
.input{border: 0px;
       height: 15px;
       width: 100%;
       font-size: 13px;
       margin-bottom: 10px;
       clear: both;
       background: #ffffff;
       color: #000000;}
textarea{border: 0px;
         width: 100%;
         font-family: tahoma;
         font-size: 13px;
         background: #ffffff;
         color: #000000;}
.button{width: 85px;
        height: 16px;
        clear: both;}
.feedback{padding: 15px 18px 15px 17px;}
.c_cnt{background: url(../images/row2_center.gif) left bottom no-repeat;}

