body {padding: 0px;
      margin: 0px;
      width: 100%;
      height: 100%;
      font-family: arial, tahoma, sans serif;
      color: #717c82;
      font-size: 12px;
      background: url(../images/body.jpg) center repeat-y #0c0100;}
img{border: 0;}
a{text-decoration: none;
  color: #ffffff;}
a:hover{text-decoration: underline;
        color: #ffffff;}
h1, h2, h3, p, form, ul, li, input, textarea, select{padding: 0px;
                                                     margin: 0px;
                                                     border: 0px;}
p{font-size: 12px;
  color: #ffffff;
  text-align: left;
  line-height: 16px;
  clear: both;
  overflow: hidden;}
h1{font-size: 24px;
   text-align: left;
   padding: 15px 0px 15px 0px;
   line-height: 30px;
   font-weight: normal;
   font-family: trebuchet ms;
   color: #ffffff;}
h2{font-size: 20px;
   text-align: left;
   padding: 0px 0px 15px 0px;
   line-height: 24px;
   font-weight: normal;
   font-family: trebuchet ms;
   color: #ffffff;}
h3{font-size: 18px;
   text-align: left;
   padding: 0px 0px 15px 0px;
   line-height: 36px;
   font-weight: normal;
   font-family: trebuchet ms;
   color: #ffffff;}


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

/* Минимальная ширина для IE */
* HTML .ieminwidth {padding-left:1000px;}
* HTML .ienoscroll {height:0;}
* HTML .iecontent {margin-left:-1000px;
                   position:relative;
                   height:0;}
.header{width: 900px;
        height: 165px;
        background: url(../images/header.jpg) left top no-repeat;
        clear: both;}
.header div{padding: 102px 0px 0px 66px;}
.footer{width: 900px;
        height: 214px;
        background: url(../images/footer.jpg) left top no-repeat;
        clear: both;}
.content{background: url(../images/content.jpg) left top no-repeat #3c00ce;
         width: 900px;}
.content table{width: 900px;
               border: 0px;
               border-collapse: collapse;}
.content td{padding: 0px;
            vertical-align: top;}
td.left{width: 189px;
        background: url(../images/left_bottom.gif) -60px bottom no-repeat #ffffff;
        padding-bottom: 30px;}
td.left_of_left{width: 60px;
                background: url(../images/left_bottom.gif) left bottom no-repeat;}
td.right_of_left{width: 76px;
                  background: url(../images/left_bottom.gif) right bottom no-repeat;}
td.right{width: 575px;
         background: url(../images/right_bottom.gif) right bottom no-repeat;
         padding-bottom: 20px;}
.left_top{background: url(../images/left_top.jpg) left top no-repeat;
          padding-top: 265px;}
.txt1{background: url(../images/txt1.gif) left top no-repeat #18153d;
      width: 532px;}
.box{padding: 5px 23px 10px 23px;}
.txt1 h1{background: url(../images/txt1_h1.gif) left center no-repeat;
         padding-left: 45px;}
.txt2 h1{background: url(../images/txt2_h1.gif) left center no-repeat;
         padding-left: 45px;}
.txt3 h1{background: url(../images/txt3_h1.gif) left center no-repeat;
         padding-left: 45px;}
.menu_box{padding: 35px 29px 0px 29px;}
.menu1{font-family: trebuchet ms;
       font-size: 14px;
       color: #6e0473;
       text-transform: uppercase;
       height: 40px;
       padding: 0px 0px 0px 20px;
       clear: both;
       background: url(../images/bullet1.gif) left center no-repeat;
       line-height: 40px;}
.menu1 a{color: #6e0473;
         text-decoration: none;}
.menu1 a:hover{color: #d50597;
               text-decoration: none;}
.menusep{height: 1px;
         clear: both;
         overflow: hidden;
         background: #d7b7e1;}
.menu2{font-family: trebuchet ms;
       font-size: 14px;
       color: #6e0473;
       text-transform: uppercase;
       height: 38px;
       padding: 0px 0px 0px 20px;
       clear: both;
       background: url(../images/bullet2.gif) left center no-repeat;
       line-height: 38px;}
.menu2 a{color: #3e0290;
         text-decoration: none;}
.menu2 a:hover{color: #d50597;
               text-decoration: none;}
.txt1_bottom{clear: both;
             width: 532px;
             background: url(../images/txt1_bottom.gif) left top no-repeat;
             height: 27px;}
.txt2_top{clear: both;
          background: url(../images/txt2_top.gif) left top no-repeat;
          width: 532px;
          height: 6px;
          overflow: hidden;}
.txt2_bottom{clear: both;
             height: 27px;
             background: url(../images/txt2_bottom.gif) left top no-repeat;
             width: 532px;}
.txt2_bg{background: url(../images/txt2_bg.gif) left top repeat-y;}
.txt2{background: url(../images/txt2_top.gif) left -6px no-repeat;
      width: 532px;}
.txt2 div.box{padding-top: 0px;}
.txt3{background: url(../images/txt3.gif) left top no-repeat;
      width: 532px;
      clear: both;}

.input{border: 0px;
       height: 17px;
       width: 48%;
       font-size: 13px;
       margin-bottom: 10px;
       clear: both;
       background: #f8f8f8;
       color: #3e0290;}
textarea{border: 0px;
         width: 100%;
         font-family: tahoma;
         font-size: 13px;
         background: #f8f8f8;
         color: #3e0290;}
.button{width: 120px;
        height: 27px;
        float: right;
        margin-right: 0px;
        overflow: hidden;
        margin-top: 33px;}
.txt3 img{float: left;
          width: 120px;
          height: 60px;}


