
.ulnews {background-color:#ffffff;  font-size:11px}

.t1z {background: url(/i-s/11z.jpg) left top repeat-x}

.t2z {background: url(/i-s/44z.jpg) left top repeat-y}

.t3z {background: url(/i-s/22z.jpg) left top repeat-y}

.t4z {background: url(/i-s/33z.jpg) left top repeat-x}

.t1b {background: url(/i-s/11b.jpg) left top repeat-x}
.t1bb {background: url(/i-s/11r.gif) left top repeat-x}
.t1bbb {background: url(/i-s/11y.gif) left top repeat-x}

.t2b {background: url(/i-s/44b.jpg) left top repeat-y}

.t3b {background: url(/i-s/22b.jpg) left top repeat-y}

.t4b {background: url(/i-s/33b.jpg) left top repeat-x}

.t1 {background: url(/i-s/11.jpg) left top repeat-x}

.t2 {background: url(/i-s/44.jpg) left top repeat-y}

.t3 {background: url(/i-s/22.jpg) left top repeat-y}

.t4 {background: url(/i-s/33.jpg) left top repeat-x}


#price_cat {width:55%; }

#price_cat tr td {border-bottom: 1px #dadada solid;padding-left:10px}

/*.hrmenu div{ padding:5px 20px }
div.hrmenu a{ font: 100% arial;  color:#00216A; line-height:1.5em }*/

/*home new style*/
div.hrmenu{  padding-top: 0px;margin-left:-30px; }
div.hrmenu li{ list-style-image: url(spacer.gif); padding:5px 0 5px 10px }                           /*паддинг первого уровня*/
div.hrmenu a{ text-decoration: underline }                           /*стиль ссылки без наведления*/
div.hrmenu a:hover{text-decoration: none}                           /*стиль ссылки при наведлении*/

div.hrmenu li a{  list-style-image: url(marker.gif);  font: 107% arial;  zcolor:#00216A; line-height:1.1em }                     /*стиль неактивной ссылки первого уровня*/
div.hrmenu li span{ font: 100% arial }                                                     /*стиль активного пункта первого уровня*/
div.hrmenu li li a{ font: 90% arial;  line-height:1em; font-weight: normal; zcolor:#7183AB }  /*стиль неактивной ссылки второго уровня*/
div.hrmenu li li span{ font: 100% arial }                           /*стиль активного пункта второго уровня*/
div.hrmenu li li { font: 100% arial; font-weight: bold; margin-top: 2px; }                           /*стиль неактивного пункта второго уровня*/

div.hrmenu ul ul {margin-left:10px;margin-top:4px; background-color: #EBEBEB }  /*стиль второго уровня ul */

div.hrmenu ul ul li { font: 90% arial;font-weight:bold}



div.hrmenu li li li a{ font: 100% arial; color:#7183AB }                   /*стиль неактивной ссылки третьего уровня*/
div.hrmenu li li li span{ font: 90% arial }                         /*стиль активного пункта третьего уровня*/
div.hrmenu li li{ padding:4px 0 4px 10px }                           /*паддинги всех вложенных уровней*/
div.active{ background: url(select.gif) no-repeat left top }
/*end new style*/



tr.data {background-color: #ffffff;}
tr.odd_data {background-color: #EBEBEB;}




#nav-sub {
  margin: 8px 0px 0px -20px;
}

.arr {font-size:14px}

#menuu LI {
  list-style-image: url(marker.gif);
  font-weight: bold;
  margin: 8px 0px 0px -20px;
  line-height: 16px;
  font-size: 13px;
}



#tit_search {background-color: #000000;color: #ffffff;font-weight:bold}

select {width:100%}

.null {font-size:1px}


body{
 background: #424047 url(/i/fon.jpg) left top repeat-x;
 /* COLOR: #FFFFFF; */
 zCOLOR:  #202020;
 FONT-FAMILY: Arial;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

.labels {PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #b1b8c9 1px solid;}

#buy {LINE-HEIGHT: 23px}

.newss {
        font-size : 11px;
        color : #0000EE;
        zfont-family: arial;
        ztext-decoration: underline;
  cursor:hand;
        }


.out {
        zfont-size : 11px;
        color : #ffffff;
        zfont-family: arial;
        text-decoration: underline;
  cursor:hand;
        }


table.cat_tab {font-size:14px;font-weight;bold;text-align:center}

table.cat_tab  tr td {border-bottom: 1px #A2A2A2 solid;padding: 15px 10px 15px 10px}

.tt td {font-size:18px}

#programma div{padding:5px 10px 5px 10px;}
#programma #alink {padding:5px 10px 5px 10px;background-color:#810081;color:#ffffff}

#s {
font-size:11px;
}

.gg {
color: #A1A1A1;font-size:11px;

}

div.abc {position: absolute; top: -3000px; left: -3000px; visibility: hidden; display: none;}

div.ambroz {position: absolute; top: -3000px; left: -3000px; visibility: hidden; display: none;}

#reducer{
  max-width: 1100px;
  width:expression(document.body.clientWidth > 1100? "1100px": "auto" );

}

table {

   font-size: 12px;
   font-family: Arial;
}
.redastr {color: red}
#wp {
background: #ffffff url(/i/login_fon.gif) left top repeat-x;
}
#lf {
background: #ffffff url(/i/login_fon2.gif) left top repeat-x;
}
}
#left {
width:1%; background: url(/i/l___.jpg) right top no-repeat
}
#right {
 /* width:1%; background: url(/i/r_______________.jpg) left top no-repeat*/
}

#center {
width: 98%; background-color:  #AA0E0E;
}

INPUT, DIV, FORM, IMG {
  margin: 0;
  padding: 0;
  border:0;
}

#contfon {
  background: url(/i/login_fon2.gif) left top repeat-x
}

#menu {
   height: 35px;
   background-color: #000000;
}

#menu tr {
  vertical-align:top;
  text-align: center;
}
.m {
  font-size:8px;
}
.mm {
  font-size:5px;
}
.mmm {
  font-size:3px;
}
#menu a {
        font-size : 11px;
        color: #ffffff;
        text-decoration: underline;
        font-family: arial;
        }
#menu a:hover {
        color: #DEDFE1;
        text-decoration: none;
        font-weight: normal;
        }


a.pr {
        font-size : 11px;
        color: #999999;
        text-decoration: underline;
        zborder-bottom: 1px dashed #999999;
        font-family: arial;
        }

a.pr:hover {
text-decoration: none;
}
a.neews {
        font-size : 10px;
        color: #999999;
        text-decoration: underline;
        zborder-bottom: 1px dashed #999999;
        font-family: arial;
        }

a.neews:hover {
        color: #999999;
text-decoration: none;
}
a.w {
        font-size : 11px;
        color: #ffffff;
        text-decoration: underline;
        zborder-bottom: 1px dashed #999999;
        font-family: arial;
        }

a.w:hover {
        color: #ffffff;
        text-decoration: underline;
}


#footer {
        font-size : 11px;
        color: #CCCCCC;
        font-family: arial;
        }

#footer a {
        font-size : 11px;
        color: #ffffff;
        text-decoration: underline;
        zborder-bottom: 1px dashed #999999;
        font-family: arial;
        }

#footer a:hover {
        color: #999999;
        text-decoration: none;
}

#se1 {
 width:100%; BACKGROUND-color: #000000;
}

.se2 {
 background: url(/i/s_fon.gif) left top repeat-x;
}

.gray {
  color:#595959;
  font-size:11px;
}


.section1 {
  PADDING-RIGHT: 15px; BACKGROUND: url(/i/down.gif) no-repeat center bottom; FLOAT: left; PADDING-BOTTOM: 12px; FONT: 90% arial; COLOR: white
}
.section1 B {
  font-family:arial;PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #000000; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.section2 {
  PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.section2 A {
  DISPLAY: block; FLOAT: left
}

.cl {
  CLEAR: both
}

.block2 {
  MIN-HEIGHT: 15px; WIDTH: 95%; POSITION: relative
}
.block {
  MIN-HEIGHT: 75px; WIDTH: 95%; POSITION: relative
}
 HTML .block {
  HEIGHT: 75px
}
 HTML .block2 {
  HEIGHT: 75px
}
.block A {
  MARGIN: 0px; FONT: 11px arial
}
.block .all {
  COLOR: #305c2c
}
.img {
  BORDER-RIGHT: #B0B7C9 1px solid; BORDER-TOP: #B0B7C9 1px solid; LEFT: 0px; BORDER-LEFT: #B0B7C9 1px solid; BORDER-BOTTOM: #B0B7C9 1px solid;
}
.img IMG {
  DISPLAY: block; MARGIN: 1px
}

.rss {
  BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 2px; BORDER-BOTTOM-STYLE: none
}
.text {
  PADDING-LEFT: 110px; PADDING-BOTTOM: 10px; font-size: 11px;
}
.text22 {
  PADDING-BOTTOM: 10px; font-size: 11px;
}
.txt {
  PADDING-LEFT: 15%; MARGIN-LEFT: -140px
}

.podloga {
   BORDER: #E8E6E6 1px solid;
   height:21px;
   width: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}

.podlogas {
   BORDER: #E8E6E6 1px solid;
   zheight:21px;
   width: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}

.borders {
    BORDER: #B0B7C9 1px solid;
    background-color: #ffffff;
    zheight:19px;
    width: 99.9%;
    font-size:1px;
}

.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: url(/i/fon_input.gif) left top no-repeat;
   BORDER: #B1B8C9 1px solid;
   width: 99.8%;
   font-weight: bold;
   vertical-align: top;
   font-size:12px;
   font-family:arial;
   color:#000000;
   padding: 4px 0px 0px 6px;
   height:80px;
   overflow: auto;
}

.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;
}
.vacan {
    BORDER: #B0B7C9 1px solid;

   background: url(/i/fon_input.gif) left top no-repeat;
  zwidth: 99%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#939393;
   padding: 1px 0px 0px 3px;
   height:20px;
}

.linia {
background: #ffffff url(/i/linia.gif) left top repeat-x;height:1px;width:100%;font-size:0px;
}
#logtab {
 color: #939393;
}

#toptable {
width:100%; background:  #AA0E0E url(/i/top_fon.gif) left top repeat-x;
}

.blocktable {
 width:100%; background-color:  #ffffff;
}

#sub {
padding: 10px 0px 10px 10px;
color: #ffffff;
}

#cont {
padding: 10px 0px 10px 10px;
color: #ffffff;
}

#cont div {
font-family: arial narrow;
font-size:24px;
padding: 7px 0px 5px 5px;
}

#contt {
padding: 6px 6px 6px 10px;
font-size:11px;
color:#ffffff;
}


#fin {
        font-size : 11px;
        color: #ffffff;
        font-family: arial;
        }
a.term {
        font-size : 11px;
        color: #ffffff;
        text-decoration: underline;
        font-family: arial;
        }
a.term :hover {
        color: #ffffff;
        text-decoration: none;
        }


#cont a {
        font-size : 11px;
        color: #ffffff;
        text-decoration: underline;
        font-family: arial;
        }
#cont a:hover {
        color: #ffffff;
        text-decoration: underline;
        }

.var {
 color:#979797;
 font-size:11px;
 font-family:arial;
 vertical-align:middle;

}

.icons {
  zPADDING-RIGHT: 4%; zFLOAT: center; zPADDING-TOP: 15px;background-color:#000000;  width:16px;
}
.icons A {
  DISPLAY: block; BACKGROUND: white; zFLOAT: center
}
.icons A:hover {
  BACKGROUND: #999999
}
.icons IMG {
  DISPLAY: block
}




.res_search {
FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #939393;

}
.res_search2 td {
BORDER-BOTTOM: #939393 1px solid;
font-size:11px;
}

H1 {
  FONT-WEIGHT: normal;
  FONT-SIZE: 24px;
  MARGIN: 14px 0px 14px 0px;
  FONT-FAMILY: Arial narrow;
  color: #000000;
  line-height: 24px;
}
H2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 17px;
  MARGIN: 10px 20px 10px 20px;
  FONT-FAMILY: arial narrow;
  color: #595959;
}

H3 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14px;
  MARGIN: 14px 0px 14px 0px;
  FONT-FAMILY: Arial narrow;
  color: #000000;
  line-height: 24px;
}


.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;

}





.abs {
  POSITION: absolute
}

.submenu {
  Z-INDEX: 15; VISIBILITY: hidden
}
.submenu SPAN {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 8px;

  BORDER-RIGHT: white 1px solid;
  BORDER-TOP: white 1px solid;
  BORDER-LEFT: white 1px solid;
  BORDER-BOTTOM: white 1px solid;

  DISPLAY: block;
  BACKGROUND: url(/i/fon.jpg) #343237 repeat-x left top;

  POSITION: absolute;
  TOP: 4px;
  TEXT-ALIGN: left;
  FILTER: Alpha(Opacity=95, FinishOpacity=85, Style=1);
  width: 210px !important;
  width: 200px;

}
.submenu A {
  DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 1.4em
}
.submenu A:hover {
  TEXT-DECORATION: underline; color:white;background-color:#373737;
}



.newmenu {height:35px; width:100%}

.newmenu a {font-size:12px;color:#ffffff; text-decoration: underline }                           /*стиль ссылки без наведления*/
.newmenu a:hover {text-decoration: none}                           /*стиль ссылки при наведлении*/


.newmenu span a {font-size:11px;color:#ffffff; text-decoration: underline }                           /*стиль ссылки без наведления*/
.newmenu span a:hover {text-decoration: none}                           /*стиль ссылки при наведлении*/


