<STYLE>


BODY {
background: #FFFFFF;
height: 100%;
margin: 0;
padding: 0;
}



IMG {
border: 0;
}

.logo {
COLOR: #A13333;
font-family: verdana;
width: 100%;
font-size: 25px;
font-weight: bold;
}

.mini_head {
COLOR: #000000;
font-family: verdana;
width: 100%;
font-size: 16px;
font-weight: bold;
}

.smallh4 {
font-size: 12px;
font-family: arial;
line-height: 100%;
color: #000000;
}


.smallh5 {
font-size: 10px;
font-family: arial;
line-height: 100%;
color: #516171;
}


H1 {
font-size: 20px;
font-family: arial;
        line-height: 100%;
}

H2 {
font-size: 18px;
font-family: arial;
        line-height: 100%;
}


H3 {
font-size: 16px;
font-family: arial;
        line-height: 100%;
}


H5 {
font-size: 10px;
font-family: arial;
line-height: 100%;
color: #516171;
}


TABLE {
table-layout: fixed; /* Фиксированная ширина ячеек */
}


#ctr {
    display:block;
    margin:auto;
    width:100%;
 }



#tooltip{
background:#FFFFFF;
border:1px solid silver;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}



#mhead {
COLOR: #A13333;
font-family: verdana;
width: 100%;
font-size: 13px;
}


#norm  {
font-family: verdana;
width: 100%;
font-size: 11px;
}



#catalog  {
font-family: verdana;
width: 100%;
font-size: 12px;
}


#wbutton {
background-color: #DFEFFE;
border-top:solid #000000 1px;
border-bottom:solid #000000 1px;
border-left:solid #000000 1px;
border-right:solid #000000 1px;
font-weight: bold;
color: #000000;
height: 21px;
width: 71px;
font-size:12px;
}


#kbutton {
background-color: #DFEFFE;
border-top:solid #000000 1px;
border-bottom:solid #000000 1px;
border-left:solid #000000 1px;
border-right:solid #000000 1px;
font-weight: bold;
color: #000000;

font-size:10px;
font-family: arial;
}

#cbutton {
background-color: #DFEFFE;
border-top:solid #000000 1px;
border-bottom:solid #000000 1px;
border-left:solid #000000 1px;
border-right:solid #000000 1px;
font-weight: bold;
color: #000000;
font-size:12px;
padding:3px 5px;
}



.author {color: #5ABDAC; font-size:10.0pt;font-weight:900;FILTER: alpha(opacity=79)}
.disabled {color: #AAAAAA;font-size:10.0pt;font-weight:900;}

input {font:8pt Verdana; }
a {color: #398FF5; text-decoration: none}
a:hover {color: #398FF9; text-decoration: none}
a:active {color: #398FFA; text-decoration: none}
a:visited {color: #398FDA; text-decoration: none}
.menu {COLOR: #E3D10E; font:12px Myriad Pro; font-weight: 900;}
.menus {COLOR: #E38D0E; font:12px Myriad Pro;}
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
    height: 1px;
    font-size: 1px;
    overflow: hidden;
    border-style: solid;
    border-width: 0 1px;
    display: block;
}
.b1 {
  margin: 0 2px;
    background: #CCCCCA;
    border: none;
}
.b1 b {
 margin: 0 1px;
 background: #CCCCCA;
 border-color: #CCCCCA;
}
.b5 {border-color: #CCCCCA;}
.b5 b {border-color: #CCCCCA;}
.text {
    border: 1px solid #CCCCCA;
    border-width: 0 1px;
    padding: 0 11px;
}

.b2 {
  margin: 0 1px;
    background: #CCCCCA;
    border: none;
}
.b2 b {
 margin: 0 144px;
 background: #CCCCCA;
 border-color: #CCCCCA;
}


.pic {
    border: 1px solid #CCCCCA;
    border-width: 0 1px;
    padding: 0 0px;
}
.menuhi {COLOR: #F9B30D; font:24px Myriad Pro;}


.bkgrred {background: #9E0B0F; border: solid 1px black; top: 265px; left: 3px; height: 772; position:absolute;
width: 970; z-index:-1; }

#vertical {
  width:15em; 
  padding:0;
  margin:0 auto; 
  list-style-type:none; 
  font-size:1.4em; 
  font-family:georgia, "times new roman", serif;
  }

.trans {background-color: silver;opacity:.50;filter: alpha(opacity=20); -moz-opacity: 0.5;}

</STYLE>
