.bg {
        background-color: #F5F5F5;

}
.tbox {

    BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        FONT-FAMILY: Verdana, Arial;
        FONT-SIZE: 8pt;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        BORDER-COLOR: #C2223A;
        BACKGROUND-COLOR: #F5F5F5;
}


table.withfon {
        background-image: url(../img/bottom/fon.png);
}
table.tech {
        font-size: 10pt;
        font-family: "Courier New", Courier, mono;
        border-color: #808080;
        border-bottom: dashed 1px #808080;
        border-top: dashed 1px #808080;
        background-image: url(../img/bottom/fon.png);
}
table.random {
        background-color: #F3F3F3;
        border: 1px dashed #808080;
        background-image: url(../img/bottom/fon.png);
}
table.preview_enq{
        background-color: #F3F3F3;
        border-top-color: #808080;
        border-top-style: double;
        border-top-width: 3px;
        border-bottom-color: #808080;
        border-bottom-style: double;
        border-bottom-width: 3px;
        border-left-color: #808080;
        border-left-style: dashed;
        border-left-width: 1px;
        border-right-color: #808080;
        border-right-style: dashed;
        border-right-width: 1px;
        background-image: url(../img/bottom/fon.png);
}

table.search {
        background-color: #F3F3F3;
        border-top-width: 3px;
        border-right-width: 3px;
        border-bottom-width: 3px;
        border-left-width: 3px;
        border-top-style: double;
        border-right-style: double;
        border-bottom-style: double;
        border-left-style: none;
        border-top-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
}

td.tech_title {
        font-size: 12pt;
        font-style:;
        font-family: "Courier New", Courier, mono;
        color: #808080;
}
td.tech_text {
        font-size: 10pt;
        font-family: "Courier New", Courier, mono;
        color: #808080;
}
td.mainpage {
        valign: bottom;
        padding: 5px;
        BORDER: 0px solid;
        border-color:#cccccc;
        font-size: 10pt;
        font-family: "Courier New", Courier, mono;
        color: #808080;
}
td {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

txt8 {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.txt8 {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.txt8 {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.txt6 {
        font-size: 6pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1{
        font-size: 12pt;
        font-style:bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
h3{
        font-size: 10pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.menu_child {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica;
        font-style: none;
        color: #444444;
        text-decoration:none;
}
a.menu_child:visited {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica;
        font-style: none;
        color: #444444;
        text-decoration:none;
}
a.menu_child:hover {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica;
        font-style: none;
        color: #C2223A;
        text-decoration: underline;
}
a.menu_main_bold {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        color: #000033;
        text-decoration:none;
}
a.menu_main_bold:visited {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        color: #000033;
        text-decoration:none;
}
a.menu_main_bold:hover {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        color: #C2223A;
        text-decoration: underline;
}
a.menu_main {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        color: #000033;
        text-decoration:none;
}
a.menu_main:visited {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        color: #000033;
        text-decoration:none;
}
a.menu_main:hover {
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        color: #C2223A;
        text-decoration: underline;
}
td.up_navi_text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
}
a.up_navi {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-decoration: none;
}
a.up_navi:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-decoration: none;
}
a.up_navi:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration: underline;
}
input {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        border: 1px solid #000000;
        background-color: #ffffff;
}
#menu {
        PADDING-RIGHT: 5px;
                PADDING-LEFT: 3px;
                BACKGROUND-IMAGE: url(../img/ramka/m.gif);
                PADDING-BOTTOM: 0px;
                MARGIN: 0px;
                PADDING-TOP: 0px;
                BACKGROUND-REPEAT: repeat-x;
                BACKGROUND-COLOR: white;
                HEIGHT: 20px;
}
a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none
}
a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none;
}
a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration: underline;
}

a.txt8 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none
}
a.txt8:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none;
}
a.txt8:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration: underline;
}

a.catalog {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none
}
a.catalog:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration:none;
}
a.catalog:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #C2223A;
        text-decoration: underline;
}


img {
        border: 0px;
}

body {
        scrollbar-face-color:#E2E2E2;
        scrollbar-base-color:AAAAAA;
        scrollbar-arrow-color:C2223A;
        scrollbar-track-color:F2F2F2;
}

table.rashod {
        text-align: center;
        background-color: ffffff;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        border-top-color: a7a7a7;
        border-right-color: a7a7a7;
        border-bottom-color: a7a7a7;
        border-left-color: a7a7a7;
        padding-top: 5px;
        padding-right: 7px;
        padding-bottom: 5px;
        padding-left:  7px;
        border-spacing: 5px;
    /*    border-collapse: collapse;  */
}
td.gran {
        border: 1px solid #a7a7a7;
        background-color: f7f7f7;
}

 table.st {
          text-align:center;
          border-style: double;
}

td.left {
        border-top-style:none;
        border-right-style:none;
        border-bottom-style:none;
        border-left: 1px solid ;
}

td.right {
        border-top-style:none;
        border-right-style:1px solid;
        border-bottom-style:none;
        border-left: none ;
