#img{border:1px solid #abb5c9;width:100px}
#t1{font-family:Arial;color:#000;text-decoration:none;font-size:12px;}
BODY
{

    BACKGROUND-COLOR: white;
        margin:0;
        padding:0;
}
.menu
{
}
.body_osn
{

    BACKGROUND-COLOR: #e1e1e1
}
.submit4
{
    background: #fff url('/images/block_btn1.gif');
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-inline-policy: continuous;
    height: 24px;
    text-align: center;
    vertical-align: middle;
    padding-top: 0px;

    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    background-color:#fff
}
.submit3
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    BACKGROUND-COLOR: #f3f3f3
}
.submit_login
{
    FONT-SIZE: 10px;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
        WIDTH:80px;
    BACKGROUND-COLOR: #f3f3f3
}
.body_admin
{
    SCROLLBAR-FACE-COLOR: #cacadb;
    SCROLLBAR-HIGHLIGHT-COLOR: #d6d7e2;
    SCROLLBAR-SHADOW-COLOR: #bcdede;
    SCROLLBAR-3DLIGHT-COLOR: #555555;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #f2f2f2;
    SCROLLBAR-DARKSHADOW-COLOR: #000080;
    BACKGROUND-COLOR: #fcf5e0
}
.text
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.text_new
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textwhite
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textmenu
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}

a img {
border:none;
}


A.menu:link
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.menu:visited
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.menu:active
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.menu:hover
{
    FONT-SIZE: 11px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textred
{
    FONT-SIZE: 13px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}

.textcen
{
    FONT-SIZE: 16px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}

.textpr
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}

.textcen2
{
    FONT-SIZE: 14px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textcen1
{
    FONT-SIZE: 15px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textwhite
{
    FONT-SIZE: 25px;
    COLOR: white;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
H4
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
H5
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
H6
{
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textmenu
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textsin
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.textfine
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}

hr {
        color:#336699;
        background-color:#336699;
        height: 1px;
        border-width:0px;

}
A.tov:link
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.tov:visited
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.tov:active
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.tov:hover
{
    FONT-SIZE: 11px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.page:link
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.page:visited
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.page:active
{
    FONT-SIZE: 11px;
    COLOR: #043979;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
A.page:hover
{
    FONT-SIZE: 11px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
.page1
{
    FONT-SIZE: 11px;
    COLOR: #d2232c;
    FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif";
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px
}
block_btn
{
}
A.block_btn
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: "Verdana", "Arial", "Tahoma";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px;
        CURSOR: hand;
}
A.block_btn:hover
{
    FONT-SIZE: 11px;
    COLOR: #E5EDF7;
    FONT-FAMILY: "Verdana", "Arial", "Tahoma";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px;
        CURSOR: hand;
}
/*.block_img_head
{
        margin-left:10px;
}*/
.block_link
{
        FONT-SIZE: 11px;
        COLOR: #336699;
        FONT-FAMILY: "Verdana", "Arial", "Tahoma";
        LETTER-SPACING: 0px;
        TEXT-DECORATION: none;
        FONT-WIEGHT: 10px
}
p.inf
{
    FONT-SIZE: 12px;
    COLOR: black;;
    FONT-FAMILY: "Verdana", "Arial", "Tahoma";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px;
}
.inf
{
    FONT-SIZE: 12px;
    COLOR: black;;
    FONT-FAMILY: "Verdana", "Arial", "Tahoma";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px;
}
A.block_link
{
    FONT-SIZE: 12px;
    COLOR: #336699;;
    FONT-FAMILY: "Verdana", "Arial", "Tahoma";
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
    FONT-WIEGHT: 10px;
        CURSOR: hand;
}
A.block_link:hover
{
        FONT-SIZE: 12px;
        COLOR: #18324B;
        FONT-FAMILY: "Verdana", "Arial", "Tahoma";
        LETTER-SPACING: 0px;
        TEXT-DECORATION: none;
        FONT-WIEGHT: 10px;
        CURSOR: hand;
}
navbar_menu
{
}
a.navbar_menu
{
    FONT-SIZE: 16px;
    COLOR: #336699;;
    FONT-FAMILY: "Georgia", "Times New Roman";
    LETTER-SPACING: 2px;
    white-space:nowrap;
    TEXT-DECORATION: none;
    font-weight: normal;
    CURSOR: hand;
}
a.navbar_menu:hover
{
    FONT-SIZE: 16px;
    COLOR: #B29A65;;
    FONT-FAMILY: "Georgia", "Times New Roman";
    LETTER-SPACING: 2px;
    TEXT-DECORATION: none;
    font-weight: normal;
    CURSOR: hand;
}
#grl
{
        width:220px;
        height:255px;
        margin-bottom:-255px;
        position:relative;
        left:0px;
        bottom:0px;
        float:left;
        z-index:14;
        background:url('images/grif_left.png');
}
#grr
{
        width:220px;
        height:255px;
        margin-bottom:-255px;
        position:relative;
        right:0px;
        bottom:0px;
        z-index:14;
        float:right;
        background:url('images/grif_right.png');
}
#border
{
        width:100%;
        height:70px;
        background:url('images/border.png') repeat-x;
        position:relative; z-index:9; margin-top:180px; bottom:-12px; background-repeat:repeat-x
}
#piter
{
        width:100%;
        height:297px;
        background:url('images/piter.jpg');
        position:relative;
        z-index:1;
        margin-top:-297px;
        bottom:-7px
}
#footer
{
        width:100%;
        height:24px;
        z-index:20;
        position:relative;
        bottom:0px;
}
.page_head
{
    FONT-SIZE: 24px;
    COLOR: #B29A65;;
    FONT-FAMILY: "Georgia", "Times New Roman";
    LETTER-SPACING: 2px;
    text-decoration: none;
}
.minwidth
{
        min-width:1000px;
        width:expression(document.body.clientWidth > 1000)? "100%" :"1000px";
}


#orel
{
        width:96px;
        height:96px;
        background-image:url('/images/orel.png');
        position:absolute;
        z-index:0;
        top:86px
}
.page_head_title
{
        FONT-SIZE: 14px;
        COLOR: #336699;
        FONT-FAMILY: "Verdana", "Arial", "Tahoma";
        LETTER-SPACING: 0px;
        TEXT-DECORATION: none;
        FONT-WIEGHT: 10px
    }

/* для лайтбокса*/
p {
padding: 0px;
margin: 0px;
}

.section {
 border-top: 1px solid #BBB;
 margin-top: 15px;
 margin-left: 5%;
 margin-right: 5%;
 padding: 5px;
 padding-bottom: 0px;
 background-color: white;
}

.section ul {
 list-style: none;
 margin-top: 5px;
}

.section ul li {
 display: inline;
}

.section ul a {
 background-color: #ECECEC;
 border: 1px solid #999999;
 padding: 5px 5px 10px;
 display: block;
 float: left;
 margin: 5px;
}

.section ul a:hover {
 background-color: #FFFFFF;
 border: 1px solid #333333;
}

.section ul a img {
 border: 1px solid #999999;
}

.section ul a.lightbox-enabled img {
 border: 1px dotted #999999;
}

.section span.code {
 font-family: "Courier New", Courier, monospace;
 margin-left: 10px;
 padding-left: 10px;
 font-size: 11px;
 border-left: 1px solid #000;
}

.section .link {
 font-size: 12px;
 font-style: italic;
 padding-left: 10px;
 margin-left: 10px;
}

.section .important {
text-decoration: underline;
}

.section .title {
font-weight: bold;
font-size: 16px;
}
77
.clear {
clear: left;
}

.section.header {
text-align: center;
font-size: 12px;
padding-top: 10px;
border-top: none;
}

.section.footer {
text-align: center;
font-size: 12px;
padding-top: 10px;
}
.bottom_addr
{
  color: #333;
  FONT-SIZE: 11px;
  FONT-FAMILY: "Verdana", "Arial", "Tahoma";
  TEXT-DECORATION: none;
  FONT-WIEGHT: 10px
}
.layer1 {
    position: relative; /* Относительное позиционирование */

   }
.layer2 {
    position: absolute; /* Абсолютное позиционирование */
    bottom: 2px; /* Положение от нижнего края */
    right: 2px; /* Положение от правого края */
    line-height: 1px;
}