body {
        font-family: sans-serif;
        font-size: 11px;
}
h1 {    font-size: 24px;
}
h2 {    font-size: 20px;
}
h3 {    font-size: 16px;
}
img {   border:0
}
.bordur {   border: 2px solid #a7a7a7;
}
.text {
        font-family: sans-serif;
        font-size: 11px;
}
table.text {
        font-family: sans-serif;
        font-size: 11px;
		border: 2px solid white; /* Ïàðàìåòðû ðàìêè âîêðóã ÿ÷ååê òàáëèöû */
        background: #e6e6e6; /* Öâåò ôîíà ÿ÷ååê */
}
table.zap {
        font-family: sans-serif;
        font-size: 11px;
		border: 1px solid #A7A7A7; /* Ïàðàìåòðû ðàìêè âîêðóã ÿ÷ååê òàáëèöû */
        background: #e6e6e6; /* Öâåò ôîíà ÿ÷ååê */
		/*border-collapse: collapse  Ëèíèÿ ìåæäó ÿ÷åéêàìè îòîáðàæàåòñÿ êàê îäíà */
}
.textform {
        font-family: sans-serif;
        font-size: 11px;
        color: #1e1e1e;
}

TD.zap {
        border: 2px solid white; /* Ïàðàìåòðû ðàìêè âîêðóã ÿ÷ååê òàáëèöû */
        background: #e6e6e6; /* Öâåò ôîíà ÿ÷ååê */
        font-family: sans-serif;
        font-size: 11px;
}

.topmenu_Selected {
  font-size:11px;
  background:#f7bf24;
}
.sep {
		font-size: 9px;
        color: #ffffff;

}
.text A {
        font-family: sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #FF6E1E;
}
.text A:hover {
        font-family: sans-serif;
        font-size: 11px;
        text-decoration: underline;
        color: #FF6E1E;
}
}
.texttab {
        font-family: sans-serif;
        font-size: 11px;
}
.texttab A {
        font-family: sans-serif;
        font-size: 11px;
        text-decoration: underline;
        color: #FF6E1E;
}
.texttab A:hover {
        font-family: sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #f7bf24;
}
.pageName {
        font-family: sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #FF5A00;
}
.menu A {
        font-family: sans-serif;
        font-size: 11px;
        font-weight: bold; 
        color: #485258;
        text-decoration: none;
}
.menu A:hover {
        color: #ff5a00;
        text-decoration: none;
        font-weight: bold; 
}
A.imenu {
        font-family: sans-serif;
        font-size: 11px;
        font-weight: bold; 
        color: #ffffff;
        text-decoration: none;
}
A.imenu:hover {
        color: #2a2b2b;
        text-decoration: none;
        font-weight: bold; 
}
A.white {
        font-family: sans-serif;
        font-size: 11px;
        color: #ffffff;
        text-decoration: underline;
}
A.white:hover {
        color: #ffffff;
        text-decoration: none;         
}
A.pmenu {
        font-family: sans-serif;
        font-size: 11px;
        color: #485258;
        text-decoration: none;
        
}
A.pmenu:hover {
        color: #ffffff;
        text-decoration: none;
        background:#f7bf24;
}
A.lmenu {
        font-family: Tahoma;
        font-size: 10px;
        color: #485258;
        text-decoration: none;
        font-weight: bold;
        
}
A.lmenu:hover {
        font-family: Tahoma;
        text-decoration: underline;
        font-size: 10px;
}
A.lmenu:active {
        font-family: Tahoma;
        text-decoration: underline;
        color: #ff5a00;
}
A.lmenusub {
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
        color: #ff5a00;        
}
A.lmenusub:hover {
        font-family: Tahoma;
        text-decoration: underline;
        color: #ff5a00;
        font-size: 10px;

}
.bottom {
        font-family: sans-serif;
        font-size: 11px;
        font-weight: bold; 
        color: #485258;
        text-decoration: none;
}
.bottom A {
        font-family: sans-serif;
        font-size: 11px;
        font-weight: bold; 
        color: #485258;
        text-decoration: none;
}
.bottom A:hover {
        color: #FF5A00;
}
INPUT {
        font-family: sans-serif;
        font-size: 11px;
        border-right: 1px solid #5f5f5f;
        border-left: 1px solid #5f5f5f;
        border-bottom: 1px solid #5f5f5f;
        border-top: 1px solid #5f5f5f;
}
SELECT {
        font-family: sans-serif;
        font-size: 11px;
        border-right: 1px solid #DBDBDB;
        border-left: 1px solid #DBDBDB;
        border-bottom: 1px solid #DBDBDB;
        border-top: 1px solid #DBDBDB;
}
OPTION {
        font-family: sans-serif;
        font-size: 11px;
        border-right: 1px solid #5f5f5f;
        border-left: 1px solid #5f5f5f;
        border-bottom: 1px solid #5f5f5f;
        border-top: 1px solid #5f5f5f;
}

TEXTAREA {
        font-family: sans-serif;
        font-size: 11px;
        border-right: 1px solid #5f5f5f;
        border-left: 1px solid #5f5f5f;
        border-bottom: 1px solid #5f5f5f;
        border-top: 1px solid #5f5f5f;
}
.but {
        font-family: sans-serif;
        font-size: 11px;
        border-right: 1px solid #5f5f5f;
        border-left: 1px solid #5f5f5f;
        border-bottom: 1px solid #5f5f5f;
        border-top: 1px solid #5f5f5f;
        background: #838F97;
        color: white;
        font-weight: bold;
}
.small {
        font-family: sans-serif;
        font-size: 10px;
}
.small A {
        font-family: sans-serif;
        font-size: 10px;
        color: #6D6D71;
        text-decoration: none;
}
.small A:hover {
        font-family: sans-serif;
        font-size: 10px;
        color: #ff5a00;
        text-decoration: none;
}
DIV.pop {
     position:absolute;
     visibility:hidden;
     text-align:left;
     background:#ffffff;
     border:1px solid #d6d6d6;
     opacity: .9;
}
DIV.pop A {
     display:block;
     width:200px;
     padding:3px;
     padding-left:15px;
     margin:0px;
}
DIV.pop A:hover {
     background:#f7bf24;
    
     
}

DIV.prod {
/*     position:absolute;
     visibility:hidden;*/
     display:none;
     margin-bottom:20px;
     margin-top:20px;
}
DIV.prod TABLE {
     background:#B8C2C2;
     width:90%;
}
DIV.prod TABLE TD {
     text-align:left;
     padding:0px;
     background:#CFD7D7;
     width:0;
     font-family:Tahoma;
     font-size:11px;
}

/*DIV.prod TABLE tr td{
text-align: expression(previousSibling == null ? 'left' : 'center');
}*/


DIV.prod TABLE tr td:first-child
{
text-align:left
}

DIV.prod TABLE TD B, DIV.prod TABLE TD STRONG{
display:block;
text-align:center;
}
table.nb {background:transparent}
table.nb tr td{border:none; text-align:left}
