div.abc {position: absolute; top: -3000px; left: -3000px; visibility: hidden; display: none;}

.mm {
  font-size:5px;
}
.mmm {
  font-size:3px;
}

.gg {
color: #A1A1A1;font-size:11px;}


.redastr {color: red}
.podloga2 {
   zBORDER: #E8E6E6 1px solid;
   height:21px;
   width: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}
.podloga3 {
   zBORDER: #E8E6E6 1px solid;
   height:21px;
   zwidth: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}

.border {
    BORDER: #B0B7C9 1px solid;
    background-color: #ffffff;
    height:19px;
    width: 99.9%;
    font-size:1px;
}
.border2 {
    BORDER: #B0B7C9 1px solid;
    background-color: #ffffff;
    height:19px;
    zwidth: 99.9%;
    font-size:1px;
}

.textarea {
   background: #ffffff url(/i/fon_input.gif) left top no-repeat;
   BORDER: #B0B7C9 1px solid;
   width: 100%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 1px 0px 0px 3px;
   height:80px;
}

.search {
   background: url(/i/fon_input.gif) left top no-repeat;
   width: 99%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 1px 0px 0px 3px;
   height:16px;
    BORDER-BOTTOM: #B0B7C9 0px solid;
    BORDER-LEFT: #B0B7C9 0px solid;
    BORDER-RIGHT: #B0B7C9 0px solid;
    BORDER-TOP: #B0B7C9 0px solid;
}

.search2 {
   background: url(/i/fon_input.gif) left top no-repeat;
   width: 99%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 2px 0px 0px 5px;
   height:18px;
    BORDER-BOTTOM: #B0B7C9 0px solid;
    BORDER-LEFT: #B0B7C9 0px solid;
    BORDER-RIGHT: #B0B7C9 0px solid;
    BORDER-TOP: #B0B7C9 0px solid;
}





.redastr {
  FONT-WEIGHT: bold;
  color: red;
  FONT-SIZE: 14px;
  MARGIN: 0px 0px 0px 0px;
  FONT-FAMILY: arial;
  vertical-align: top;
}

.formg3
{
    background: #ffffff url(/i/input.gif) left top no-repeat;
    BORDER-BOTTOM: #0056A0 1px solid;
    BORDER-LEFT: #0056A0 1px solid;
    BORDER-RIGHT: #0056A0 1px solid;
    BORDER-TOP: #0056A0 1px solid;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    height: 250px;
    width: 500px;

    margin: 0;
    padding: 0px 0px 0px 4px;

}

.formg4
{
    background: #ffffff url(/i/input.gif) left top no-repeat;
    BORDER-BOTTOM: #0056A0 1px solid;
    BORDER-LEFT: #0056A0 1px solid;
    BORDER-RIGHT: #0056A0 1px solid;
    BORDER-TOP: #0056A0 1px solid;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    height: 90px;
    width: 417px;

    margin: 0;
    padding: 0px 0px 0px 4px;

}
.formg2
{
    zbackground-color: #E5EDCD;
    BORDER-BOTTOM: #0056A0 1px solid;
    BORDER-LEFT: #0056A0 1px solid;
    BORDER-RIGHT: #0056A0 1px solid;
    BORDER-TOP: #0056A0 1px solid;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 13px;
    height: 30px;
    width: 89px;
    text-align: center;
    margin: 0;
    padding: 5px 0px 0px 0px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 16px;

}

.formg
{
    background: #ffffff url(/i/input.gif) left top no-repeat;
    BORDER-BOTTOM: #0056A0 1px solid;
    BORDER-LEFT: #0056A0 1px solid;
    BORDER-RIGHT: #0056A0 1px solid;
    BORDER-TOP: #0056A0 1px solid;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    height: 17px;
    width: 89px;

    margin: 0;
    padding: 0px 0px 0px 4px;

}

div.abc {position: absolute; top: -3000px; left: -3000px; visibility: hidden; display: none;}

#bodypop {
  ; WIDTH: expression((documentElement.clientWidth||document.body.clientWidth)<770?'770px':'auto'); ztext-align: left; min-width: 770px; zmax-width: 1200px; zmargin: 0 auto; zborder-left: 1px #004a8f solid; zborder-right: 1px #004a8f solid
}

   div.ex1 {width:136px;padding:1px;margin-top:0px;padding-left:12px;height:100%; background-color: '' ;};
   div.ex2 {width:137px;padding:0px;margin-top:0px;padding-left:12px;height:100%; background-color: '' ;};


#privet {
   padding: 5px 5px 5px 12px;
}

.mtab {
  background: #ffffff url(/i/fon.jpg) right top repeat-x;
  width: 100%;

}

div.img {
        width:64px;
        height:80px;
        background-color: #ffffff;
        BORDER-BOTTOM: #0056A0 1px outset;
        BORDER-LEFT: #0056A0 1px outset;
        BORDER-RIGHT: #0056A0 1px outset;
        BORDER-TOP: #0056A0 1px outset;
        padding: 1px 0px 0px 1px;
}


.baton
{
    
    width: 128px;
    height: 22px;
    BORDER-BOTTOM: #88BBF2 1px outset;
    BORDER-LEFT: #88BBF2 1px outset;
    BORDER-RIGHT: #88BBF2 1px outset;
    BORDER-TOP: #88BBF2 1px outset;
    zborder: 1px #88BBF2 solid;
    background-color: #008DEC;
    color: #ffffff;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    padding: 0px 0px 0px 3px;
    font-weight: bold;
}

#rcontent {
padding: 10px 10px 0px 12px;
}

.log{
  background: #F7F8F4 url(/i/setka_login.gif) right top no-repeat;
  BORDER-BOTTOM: #787878 1px solid;
  BORDER-left: #787878 0px solid;
  BORDER-top: #787878 1px solid;

}

.log2 {
  background: #ffffff url(/i/setka_login2.gif) right top no-repeat;
  BORDER-BOTTOM: #787878 1px solid;
  BORDER-right: #787878 0px solid;
  BORDER-left: #787878 0px solid;
  BORDER-top: #787878 1px solid;

}

BODY {
  PADDING: 0px;
  MARGIN: 0 0 0 0;
  FONT-FAMILY: Tahoma;
  COLOR: #373737;
  font-size: 11px;
  background: #ffffff url(/i/fon.jpg) right top repeat-x;
}

table {
  font-size: 11px;
}



img {
   border: 0;
}

/*
img {
  border-color: #808080;

} */

a {
        zfont-size : 11px;
        color : #0059B3;
        text-decoration: underline;
        }
a:hover {
        color: #ED1D25;
        text-decoration: none;
        }
a.m {
        font-size : 11px;
        color : #B1D3F6;
        text-decoration: none;
        }
a.m:hover {
        color: #FFFFFF;
        text-decoration: none;
        }

a.down {
        font-size : 11px;
        color : #ffffff;
        text-decoration: underline;
        }
a.down:hover {
        color: #FFFFFF;
        text-decoration: none;
        }

.tmenu {
        font-family :  Tahoma;
        font-size : 11px;
        color : #B1D3F6;
        font-weight: normal;
        padding:  0px 0px 0px 0px;
        margin:  0px 0px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
   }






.quest {
    float: left;
    padding-bottom: 0px;
    width: 128px;
}

.quest2 {
    float: left;
    width: 20px;
    height: 30px;
    text-align: center;
    padding: 3px 0px 0px 0px;
}

.quest3 {
    float: left;
    padding: 4px 0px 0px 4px;
    width: 104px;
    color: #7B5023;
}

.vote
{
    zfloat:left;
    zwidth: 128px;
    zheight: 22px;
    zBORDER-BOTTOM: #B38337 1px outset;
    zBORDER-LEFT: #B38337 1px outset;
    zBORDER-RIGHT: #B38337 1px outset;
    zBORDER-TOP: #B38337 1px outset;
    zborder: 1px #B38337 solid;
    zbackground: #BE8F49 url(/i/fm2.gif) left top repeat;
    zcolor: #644528;
    zFONT-FAMILY: arial,helvetica;
    zFONT-SIZE: 11px;
    padding: 0px 0px 0px 5px;
    zfont-weight: normal;
}

#inputsub
{
    float:left;
    width: 117px;
    height: 16px;
    border: 1px #B38337 solid;
    BACKGROUND-COLOR: #ffffff;
    color: #644528;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 11px;
    padding: 0px 0px 0px 3px;
    font-weight: normal;
}


#sub {
    float:left;
    width:148px;
    zbackground-color: green;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;

}

.lsub {
      margin: 3px 0px 2px 0px;
      padding-top: 0px;
      width: 136px;
      height: 2px;
      background: #D8B578 url(/i/pm.gif) left top repeat;
      font-size: 1px;
}





















.cont {
        font-family : Tahoma;
        font-size : 11px;
        color : #ffffff;
        font-weight: normal;
        padding:  50px 0px 1px 22px;
        margin:  0px 0px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
        background:  url(/i/fon2.jpg) left bottom no-repeat;

}
.downtab  {
        font-family : Tahoma;
        font-size : 11px;
        color : #ffffff;
}
.news  {
        font-family : Tahoma;
        font-size : 11px;
        color : #777777;
        font-weight: normal;
        padding:  0px 0px 10px 0px;
        zmargin:  4px 4px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
}
.dat  {
        font-family : Tahoma;
        font-size : 11px;
        color : #777777;
        font-weight: normal;
        padding:  4px 0px 0px 0px;
        zmargin:  4px 4px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
}


.cont b {
        font-family : Tahoma;
        font-size : 21px;
        color : #ffffff;
        font-weight: normal;
        zpadding:  4px 4px 1px 0px;
        zmargin:  4px 4px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
}

.cont a {
        font-family : Tahoma;
        font-size : 11px;
        color : #ffffff;
        font-weight: normal;
        zpadding:  4px 4px 1px 0px;
        zmargin:  4px 4px 0px 0px;
        letter-spacing: 0px;
        ztext-align: left;
}


.imgtheme {


}


UL LI {
  list-style-image: url(marker.gif);
  font-weight: normal;
  margin: 8px 0px 0px -10px;
  line-height: 12px;
}

INPUT, DIV, FORM, IMG {
  margin: 0;
  padding: 0;
}

br.m {
        font-size: 5px;
        }

br.s {
        font-size: 1px;
        }

p {
        padding:  0px 0px 0px 0px;
        margin:  0px 0px 10px 0px;
   }
h1 {
        font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size : 21px;
        color : #000000;
        font-weight: normal;
        padding:  0px 0px 0px 0px;
        margin:  15px 0px 15px 0px;
        letter-spacing: 0px;
        text-align: left;
   }
h1.z {
        font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        color : #000000;
        font-weight: normal;
        padding:  0px 0px 0px 0px;
        margin:  15px 0px 15px 0px;
        letter-spacing: 0px;
        text-align: left;
   }
h2 {
        font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        color : #000000;
        font-weight: bold;
        padding:  0px 0px 0px 0px;
        margin:  15px 0px 15px 0px;
        letter-spacing: 0px;
   }
h2.vote2 {
        font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        color : #000000;
        font-weight: bold;
        padding:  0px 0px 0px 0px;
        margin:  0px 0px 10px 0px;
        letter-spacing: 0px;
   }
h3 {
        font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : #000000;
        font-weight: bold;
        padding:  0px 0px 0px 0px;
        margin:  5px 0px 15px 0px;
        letter-spacing: 0px;
   }

/* Start head */


#head {
      width: 780px;
      height:152px;
      float: left;
      background:  url(/i/tenka.gif) left bottom no-repeat;
}



.input5
{
    background: #ffffff url(/i/input.gif) left top no-repeat;
    BORDER-BOTTOM: #0056A0 1px solid;
    BORDER-LEFT: #0056A0 1px solid;
    BORDER-RIGHT: #0056A0 1px solid;
    BORDER-TOP: #0056A0 1px solid;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    height: 15px;
    width: 89px;

    margin: 0;
    padding: 0px 0px 0px 4px;

}

.input2
{
    zbackground: #ffffff url(/i/input.gif) left top no-repeat;
    zBORDER-BOTTOM: #0056A0 1px outset;
    zBORDER-LEFT: #0056A0 1px outset;
    zBORDER-RIGHT: #0056A0 1px outset;
    zBORDER-TOP: #0056A0 1px outset;
    COLOR: #2E2E2E;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    zheight: 15px;
    zwidth: 89px;

    margin: 0;
    zpadding: 0px 0px 0px 4px;

}
.sinput
{
    background: #ffffff url(/i/.gif) left top no-repeat;
    BORDER-BOTTOM: #C6C6C6 0px outset;
    BORDER-LEFT: #C6C6C6 0px outset;
    BORDER-RIGHT: #C6C6C6 0px outset;
    BORDER-TOP: #C6C6C6 0px outset;
    COLOR: #2E2E2E;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 11px;
    height: 13px;
    width: 130px;
    margin: 0;
    padding: 0px 0px 0px 4px;

}
