body {padding: 20px 0px 0px 0px;
      margin: 0px;
      text-align: center;
      font-family: tahoma, arial, verdana;
      background: url(../images/bgbody.gif) center repeat #0f0f0f;}
img{border: 0;}
a{text-decoration: underline;
  color: #ffffff;}
a:hover{text-decoration: underline;
  color: #ddc502;}
p, h1, h2, h3, h4, form{padding: 0px;
                        margin: 0px;
                        border: 0px;}
.main{min-width: 954px;
      width: 954px;
      height: 1600px;
      margin: auto;
      background: url(../images/main.jpg) 25px 29px no-repeat;
      position: relative;
      overflow: hidden;
      display: block;}
.mainmenu{width: 25px;
          float: left;
          padding-top: 55px;}
.mainmenu img{width: 25px;}
.mainmenu a{margin-top: 15px;
            display: block;
            clear: both;}
.index_content{height: 615px;
               width: 245px;
               background: url(../images/content.png) center repeat;
               float: left;
               margin-top: 29px;}
.index_content div{padding: 0px 20px 0px 20px;}

.content2{height: 615px;
         width: 350px;
         background: url(../images/content.png) center repeat;
         float: left;
         margin-top: 29px;}
.content2 div{padding: 0px 20px 0px 20px;}


.content{height: 615px;
         width: 370px;
         background: url(../images/content.png) center repeat;
         float: left;
         margin-top: 29px;}
.content div{padding: 0px 10px 0px 10px;}
.content table{width: 100%;
               border: 0px;
               border-collapse: collapse;}
.content table td{padding: 5px 0px 6px 5px;
                  text-align: left;
                  font-size: 11px;
                  color: #ffffff;
                  vertical-align: middle;}
.content table td span{color: #c9cac9;
                       padding-left: 3px;
                       line-height: 18px;}
input{width: 100%;
      height: 16px;
      background: #e1e1e1;
      font-size: 11px;
      font-family: tahoma;
      border: 0px;
      color: #646464;
      padding: 0px 0px 0px 0px;}
select{width: 100%;
       height: 16px;
       background: #e1e1e1;
       font-size: 11px;
       font-family: tahoma;
       color: #646464;
       border: 0px;
       padding: 0px;
       margin: 0px;
       border-collapse: collapse;}
textarea{width: 100%;
         height: 100px;
         background: #e1e1e1;
         font-size: 11px;
         font-family: tahoma;
         color: #646464;
         border: 0px;
         padding: 0px 0px 0px 0px;
         margin: 0px;}
input.radio{width: 13px;
            height: 13px;
            padding: 0px;
            margin: 0px 5px 0px 0px;
            vertical-align: middle;
            background: none;}
.content td.button{padding: 10px 0px 0px 0px;}
.content td.button input{width: 89px;
                         height: 20px;
                         padding: 0px;
                         margin: 0px;
                         background: none;}
.content td.table_rightcolumn{width: 213px;}
p{font-size: 11px;
  color: #ffffff;
  text-align: left;
  line-height: 18px;}
h1{font-size: 24px;
   font-family: georgia, times new roman, book antiqua;
   color: #ffe301;
   text-align: left;
   font-weight: normal;
   padding: 10px 0px 10px 0px;}
.topmenu{height: 10px;
         line-height: 20px;
         font-family: trebuchet ms, myriad pro;
         font-size: 9px;
         color: #ffffff;
         text-transform: uppercase;
         float: left;}
.topmenu a{background: url(../images/topmenu.gif) left center no-repeat;
           padding: 0px 0px 0px 25px;
           color: #ffffff;
           text-decoration: none;
           margin-right: 25px;
           display: block;
           float: left;
           height: 20px;}
.topmenu a:hover{background: url(../images/topmenu.gif) left center no-repeat;
                 padding: 0px 0px 0px 25px;
                 color: #ffffff;
                 text-decoration: underline;}
.logo{position: absolute;
      top: 29px;
      left: 765px;
      width: 123px;
      height: 32px;}
.profmenu{position: absolute;
          left: 661px;
          top: 61px;
          font-size: 11px;
          width: 290px;
          height: 587px;
          line-height: 26px;
          text-align: left;}
.profmenu a{background: url(../images/profmenu_link.gif) left center no-repeat;
            padding-left: 25px;
            margin-left: 19px;
            display: block;}
.profmenu table{width: 290px;
                height: 587px;
                border: 0px;
                border-collapse: collapse;}
.profmenu table td{padding: 0px;
                   vertical-align: bottom;}
.links{background: url(../images/profmenu.png) center repeat;
       width: 241px;
       padding-top: 15px;}
.shadow_top{background: url(../images/shadow_top.png) left center no-repeat;
            width: 290px;
            height: 32px;}
.shadow_bg{background: url(../images/shadow_bg.png) left center repeat-y;
           padding: 0px 0px 0px 15px;}
.footer{clear: both;
        padding: 0px 22px 0px 0px;}
.shadow_bottom{width: 270px;
               height: 23px;
               background: url(../images/shadow_bottom.png) left center no-repeat;
               float: right;
               margin-top: 4px;}
.copy{clear: both;
      text-align: left;
      padding: 0px 0px 0px 547px;
      font-size: 11px;
      color: #666666;}
.rez {     position: absolute;
      top: 29px;
      left: 50px;
      width: 123px;
      height: 32px;

    }

.test{    position: absolute;
    top: 95px;
    left: 25px;
    width: 400px;
    height: 670px;
    background: #82817B;

    }

.error{

   font-size: 12px;
   font-family: georgia, times new roman, book antiqua;
   color: #ffe301;
   text-align: left;
   font-weight: normal;   text-align: left;
   font-weight: normal;
   padding: 25px 0px 20px 0px;



	}

h2{font-size: 16px;
   text-align: left;
   font-weight: normal;
   padding: 5px 0px 5px 0px;}

h3{font-size: 14px;
   text-align: left;
   color: #ffe301;
   font-weight: normal;
   padding: 5px 0px 5px 0px;}

h4{font-size: 12px;
   text-align: left;
   color: #ffe301;
   font-weight: normal;
   padding: 2px 0px 5px 0px;}

.rezume_titles
{font-size: 12px;
   text-align: rignt;
   color: #ffe301;
   font-weight: normal;
   padding: 0px 0px 0px 0px;}



