body {padding: 0px;
      margin: 0px;
      font-family: tahoma;
      background: #000000;}
img{border: 0;}
a{text-decoration: none;
  color: #ffffff;}
a:hover{text-decoration: underline;
        color: #ffffff;}
h1, h2, h3, p, form{padding: 0px;
                    margin: 0px;
                    border: 0px;}
.main{padding: 0px;
      width: 1000px;
      margin: auto;
      position: relative;}
.logo{position: absolute;
      top: 0px;
      left: 14px;
      width: 211px;
      height: 62px;}
.head{height: 50px;
      clear: both;
      background: url(../images/head.gif) left top repeat-x;}
.head div{height: 50px;
          float: right;
          line-height: 50px;
          width: 775px;
          font-size: 11px;
          color: #757575;}
.head div a{text-decoration: none;
            color: #979696;
            margin: 0px 34px 0px 34px;}
.head div a:hover{text-decoration: underline;
                  color: #ffffff;}
.content{clear: both;
         padding: 0px 0px 0px 14px;
         background: url(../images/content.gif) center bottom repeat-x #80110c;}
.content table{border: 0px;
               border-collapse: collapse;
               background: url(../images/content_bg.jpg) right bottom no-repeat;
               width: 100%;}
.content table.inner{border: 0px;
                     border-collapse: collapse;
                     background: url(../images/content_bg.jpg) 405px bottom no-repeat;
                     width: 100%;}
.content td{padding: 0px;
            vertical-align: top;}
.content td.indexblack{width: 585px;
                       vertical-align: top;
                       background: #000000;}
.content td.indexblack div{width: 585px;}
.content td.indexright{width: 401px;
                       padding: 0px;
                       margin: 0px;}
.content td.indexright div{width: 401px;}
.content td.bottom_sep{height: 35px;}
.content td.toptext{padding: 25px 0px 12px 0px;}
.content td.toptext p{padding: 0px 15px 0px 0px;}
h1{font-size: 18px;
   color: #e54633;
   text-align: left;
   font-weight: normal;
   padding: 13px 13px 13px 13px;}
h2{font-size: 17px;
   color: #ffffff;
   text-align: left;
   font-weight: normal;
   padding: 0px 0px 13px 0px;}
h3{font-size: 18px;
   color: #e54633;
   text-align: left;
   padding: 0px 0px 13px 0px;}
.content td.indexblack p{}
p{font-size: 11px;
  text-align: left;
  color: #ffffff;
  padding: 0px 13px 13px 13px;}
p b{color: #e54633;}
.footer{background: #000000;
        overflow: hidden;
        clear: both;
        padding: 25px 0px 25px 0px;}
.footer_txt{float: left;
            text-align: left;
	    color: #6c6c6c;
            width: 600px;}
.footer_txt p{font-size: 11px;
              color: #6c6c6c;
	      padding-left: 30px;
             }

.footer_txt a{font-size: 11px;
              color: #6c6c6c;
	       padding: 0px 0px 0px 30px;
              }

.footer_copy{float: right;
             text-align: right;}
.footer_copy p{text-align: right;
               color: #6c6c6c;
               padding-right: 30px;}
.catalog_item{float: left;
              width: 620px;}

.catalog_item table{float: left;
		text-align: left;
              width: 500px;}

.catalog_item p{width: 585px;}

.catalog_item tr{float: left;
		text-align: left;
              width: 400px;}

.catalog_item_photo{float: left;
                    width: 172px;
                    text-align: left;
                    padding-bottom: 24px;}
.catalog_item_txt{float: left;
                  width: 440px;
                  float: left;
                  font-size: 11px;
                  color: #ffffff;
                  padding-bottom: 24px;}
.catalog_item span{color: #efd000;
                   font-weight: bold;}
.catalog_item_txt a{color: #e54633;
                    text-decoration: underline;
                    font-weight: bold;}
.catalog_item_txt a:hover{color: #ffffff;
                          text-decoration: none;}
.content td.innerblack{width: 770px;
                       vertical-align: top;
                       background: #000000;
                       padding: 13px 0px 13px 0px;}
.content td.innerblack div{}
.content td.innerblack table{background: none;
                             border: 0px;
                             border-collapse: collapse;
                             width: 770px;}
.content td.innerblack table.bigphoto{background: none;
                                      border: 0px;
                                      border-collapse: collapse;
                                      width: 770px;}
.content td.innerblack table.bigphoto td{vertical-align: middle;
                                         text-align: center;}
.content td.innerblack td{padding: 0px 13px 0px 13px;
                          vertical-align: top;
                          font-size: 11px;
                          color: #ffffff;
                          text-align: left;}
.content td.innerright{width: 217px;}
.content td.innerright div{width: 217px;}
.catalog_item_txt h2 a{color: #e54633;}
.catalog_item_txt h2 a:hover{color: #e54633;}
.rightcolumn{border-left: 1px solid #bf2518;}
.rightcolumn div{width: 95px;
                 font-size: 11px;
                 color: #ffffff;
                 line-height: 18px;
                 padding-top: 25px;}
.rightcolumn a{color: #ffffff;
               text-decoration: none;
               display: block;
               clear: both;}
.rightcolumn a:hover{color: #ffffff;
                     text-decoration: underline;}
.anketa_info1 span{color: #efd000;
                   font-weight: bold;}
.anketa_info2 span{color: #e54633;
                   font-weight: bold;}
.anketa_info3 span{color: #e54633;
                   font-weight: bold;}
.anketa_info4 span{color: #e54633;
                   font-weight: bold;}
.anketa_info2{border-right: 1px solid #e54633;
              width: 95px;}
.anketa_info3{border-right: 1px solid #e54633; width: 150px;
              width: 150px;}
.anketa_info4{border-right: 1px solid #e54633;}
.gp{ display:none;}