TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: small;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
.mmm ul {list-style-image:url(inf-l000.gif);}
.mmm ul li {margin:3px 0;}
.bbb h3 {color:#099; font-size:16px;}
.bbb a{color:#06F;}

td, body, option, select {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; color:#4b4b4b; }

h1,h2,h3,h4 {font-size:11px;color:#4b4b4b;margin:0}
img, table {border:0}
b,h1,h2,h3,h4,.cat-a {font-family:Arial,Helvetica,sans-serif,Verdana,Geneva;}
textarea, input.stil{border-bottom:1px solid #606060;border-right:1px solid #606060;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;font-family:Tahoma;color:#5B5B5B;font-size:11px;padding:0 0 0 3px}
a {color:#656565;}
a:hover, .red {color:#ED3200;}
.smile{color:#6A201F; font-size:11px;}
.fff {color:#fff;}
.red:hover, .fff:hover {color:#cdcdcd;}
.red:hover, .smile:hover {color:#606060;}
.sub{background:#FFF url(bg_but00.gif);font-weight:bold;color:#036;font-size:10px;height:22px;width:180px}

.b     {
        padding: 5;
        padding-left: 38;
        border-top:1px solid #cccccc;
        }
.cat-a, .cat-c  {
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        }
.cat-c {
        cursor: text;
        }

.cat-c:hover {
        color:#656565;
        }
.cat-b {
         background:url(fon-cat1.gif);
         vertical-align:middle;
         border-top:1px solid #7A1519;
         border-bottom:1px solid #7A1519;
         background-color:#981D1E;
        }

.perep {
        background:url(fon-l000.jpg);
        background-repeat:no-repeat;
        background-color:#d8d8d8;
        border-left:2px solid #cecece;
        border-right:1px solid #cbcbcb;
        }

.perep-a {
        background-color:#cecece;
        border-left:1px solid #e1e1e1;
        }

.perep-b {
        border-left:1px solid #b3b3b3;
        }
.perep-c {
        border-right:1px solid #b3b3b3;
        }
.head-a {
        text-align:center;
        background:url(fonh1000.gif);
        background-color:#939393;
        color: #fff;
        font-size: 12px;
        border-left:1px solid #8e8e8e;
        border-right:2px solid #8e8e8e;
        }
.head-b {
        background:url(fonh7000.gif);
        background-color:#f6f6f6;
        border-left:1px solid #fff;
        border-right:2px solid #fff;
        }
.head-c {
        text-align:center;
        background:url(fonh4000.gif);
        background-color:#5d5d5d;
        color: #fff;
        border-left:1px solid #545454;
        border-right:2px solid #545454;
        }
.head-d {
        text-align:center;
        border:1px solid #ffffff;
        border-bottom:0px;
        background:url(fonh2000.gif);
        background-color:#ebebeb;
        }
.head-e {
         background:url(fonh8000.gif);
         background-color:#6c6c6c;
        }
.head-h {
        background:url(fonh9000.jpg);
        background-repeat:no-repeat;
        }
.head-j {
        background-color:#fff;
        border-bottom:1px solid #d9d9d9;
        }
.head-f {
        text-align:center;
        background:url(fonh5000.gif);
        background-color:#981D1E;
        border-bottom:1px solid #7C1E1E;
        }
.head-k {
         height: 51;
         background-color:#ABABAB;
         font-weight:bold;
         border-left:1px solid #fff;
         color: #fff;
        }
.head-l {
         background:url(fonh3000.gif);
         background-color:#E3E3E3;
         border:1px solid #fff;
         border-top:0px;
        }
.head-m {
         background:url(fonh6000.gif);
         background-color:#e3e3e3;
/*         border-bottom:1px solid #fff;    */
        }

.head-n {
         background:url(fonh-100.gif);
         background-repeat:no-repeat;
        }
.head-o0 {
        width: 100%;
        background:url(fonh-111.jpg);
        background-repeat:no-repeat;
        background-position: right bottom;
        background-color:#fff;
        font-size:9px;
        }
.head-o1 {
        width: 100%;
        background:url(fonh-110.jpg);
        background-repeat:no-repeat;
        background-position: right bottom;
        background-color:#fff;
        font-size:9px;
        }
.head-p {
         background-color:#8d8d8d;
         background:url(fon-cat0.gif);
         border-left:1px solid #808080;
        }
.head-r {
         border-left:1px solid #8e8e8e;
        }
.head-s {
         color: #ffffff;
        }

.foot-a {
         border-top:1px solid #cfcfcf;
        }
.foot-b {
         border-top:1px solid #ADADAD;
        }
.foot-c {
         background:url(fon-b100.gif);
         border-top:1px solid #cfcfcf;
         border-top:1px solid #cccccc;
         vertical-align: middle;
         text-align: center;
         background-color: #E8E8E8;
         font-size: 12px;
         color: #545454;
         padding-left: 10px;
        }
.foot-d {
         background:url(fon-b200.gif);
         border-top:1px solid #cfcfcf;
         border-top:1px solid #cccccc;
         border-left:1px solid #8e8e8e;
         border-right:1px solid #8e8e8e;
         background-color: #828282;
         vertical-align: middle;
         font-size: 10px;
         color: #ffffff;
         padding-left: 10px;
        }
.foot-e {
         border-top:1px solid #cccccc;
         vertical-align: middle;
         background-color: #828282;
         font-size: 10px;
         color: #ffffff;
         padding-left: 10px;
        }
.foot-f {
         background:url(fon-br00.jpg);
         background-position:right;
         background-repeat:no-repeat;
         border-top:1px solid #cccccc;
         border-right:1px solid #7A2F34;
         background-color: #9A2223;
         vertical-align: middle;
         font-size: 10px;
         color: #E5BDBB;
         padding-left: 10px;
        }

.zagol
        {
        font-weight:bold;
        color:#FFF;
        font-size:13px
        }
.moduleRow { }
.moduleRowOver { background-color: #ececec; cursor: hand; }
.moduleRowSelected { background-color: #ececec; }

.n_htd{background: #e5e5e5;font-weight : bold;}
.n_nametd,.n_pricetd{border-bottom:1px solid #dfe6ef;}
.n_namea{font-size:11px;font-weight : bold;}
.n_pricea{color:#cc0000;font-size:12px;}
.n_pricea:hover{text-decoration:none;}


