
BODY, P {
        font-family : verdana, helvetica, sans-serif;
        font-size : 11px;
         margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
              
               



}

td {
font-family : verdana, helvetica, sans-serif;
        font-size : 11px;


}



A {
        text-decoration : none;
        font-weight : normal;
        color : black;
}

A:hover {
        text-decoration : underline;
        }

H1 {
        margin : 10 0 10 0;
        font-size : 24px;
        font-weight : bold;
        text-align : center;
        color: #FF0000;
}


H2 {
        margin : 10 0 10 0;
        font-size : 12px;
        font-weight : bold;
       color : black;
       text-align :center;
}

H3 {
        margin : 10 0 10 0;
        font-size : 12px;
        text-align : center;
       font-weight : bold;
      
}
H4  {
        margin : 0 0 0 0;
        font-size : 10px;
        text-align : center;
        font-weight : bold;
}

.menu H3 {
        margin : 0 0 0 0;
        font-size : 12px;
        font-weight : bold;
        }

.menu-selected H3 {
        margin : 0 0 0 0;
        font-size : 12px;
        font-weight : bold;
        }

.menu-selected A {
        color : black;
        }



.file  {
        padding : 20;
}

/**
 * Элементы форм
 */
/* input field */
.in {
    border-left : solid 1px gray;
    border-top : solid 1px gray;
    border-right : solid 1px #E0E0E0;
    border-bottom : solid 1px #E0E0E0;
    font-family : verdana, helvetica, sans-serif;
    font-size : 12px;
    vertical-align : top;
    padding : 1 1 1 1;
    margin : 0 0 0 0;
}

/* button */
.bt {
    font-family : verdana, helvetica, sans-serif;
    font-size : 11px;
    vertical-align : top;
}

/* field title */
.ft {
    font-weight : bold;
    text-align : right;
        vertical-align : top;
        padding-right : 5px;
}

/* error message */
.error {
    font-weight : bold;
    color : red;
}


/**
 * Списки значений
 */
.row0 TD {
       
        background : #F0F0F0;
}

a.a3:link {color: #000000; font-size: 13px; font-weight:bold;}
a.a3:visited {color: #000000; font-size: 13px; font-weight:bold;}
a.a3:Hover{color:#000000; font-size: 13px; text-decoration: underline; font-weight:bold; }

a.a4:link {color: #000000; font-size: 11px; font-weight:bold;}
a.a4:visited {color: #000000; font-size: 11px; font-weight:bold;}
a.a4:Hover{color:#000000; font-size: 11px; text-decoration: underline; font-weight:bold; }

a.a5:link {color: #ffffff; font-size: 11px;}
a.a5:visited {color: #ffffff; font-size: 11px; }
a.a5:Hover{color:#ffffff; font-size: 11px; text-decoration: underline;  }

.styles1 {
background: url('img/dot.gif');
background-repeat: repeat-y;
}

.styles2 {
mso-tab-count: 1;
}

.styles3 {
text-align:center;
margin-top:20px;
}
.styles4 { 
background:url('img/dot.gif');
background-repeat: repeat-y center;
}

.styles5 {
text-align:center;
margin-top:20px;
}

.styles6 {
background:url('img/dot.gif');
background-repeat: repeat-y;
}

.styles7 { background:#ebebea; }

.styles8 {
padding: 10px 0px 10px 10px;
color:gray;
}

.styles9 {
padding : 5px;
text-align: right;
}

.styles10 { color:gray; }

.styles11 { color:#FFFFFF }

.styles12 {font-size:12pt; color:red; }

.styles13 {font-size:10px;}

#top1:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top1 {
background-color: #ffffff;
text-decoration:none; }

#top2:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top2 {
background-color: #ffffff;
text-decoration:none; }

#top3:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top3 {
background-color: #ffffff;
text-decoration:none; }

#top4:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top4 {
background-color: #ffffff;
text-decoration:none; }

#top5:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top5 {
background-color: #ffffff;
text-decoration:none; }

#top6:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top6 {
background-color: #ffffff;
text-decoration:none; }

#top7:hover {
background-color: #ebebea;
text-decoration:underline;
}

#top7 {
background-color: #ffffff;
text-decoration:none; }

#l1:hover, #l2:hover, #l3:hover, #l4:hover, #l5:hover, #l6:hover, #l7:hover, #l8:hover, #l9:hover, #l10:hover, #l11:hover, #l12:hover, #l13:hover, #l14:hover, #l15:hover, #l16:hover, #l17:hover, #l18:hover, #l19:hover, #l20:hover, #l21:hover, #l22:hover, #l23:hover, #l24:hover, #l25:hover, #l26:hover, #l27:hover, #l28:hover, #l29:hover, #l30:hover, #l31:hover, #l32:hover, #l33:hover, #l34:hover { background-color: #ebebea; text-decoration:underline; }
#l1, #l2, #l3, #l4, #l5, #l6, #l7, #l8, #l9, #l10, #l11, #l12, #l13, #l14, #l15, #l16, #l17, #l18, #l19, #l20, #l21, #l22, #l23, #l24, #l25, #l26, #l27, #l28, #l29, #l30, #l31, #l32, #l33, #l34 { background-color: #ffffff; text-decoration:none; }

.styles14 { background-image: url('/img/title-foto-repeat.gif') }
.styles15 { background-color:#FF1E1E }
.styles16 { background-color:#FF1E1E; color:white }
.styles17 { color:white; text-decoration:underline; }
.styles18 { cursor: default; background-color:#ffffff; }
.styles18:hover { background-color:#ebebea; }
.styles19 { height:40px }
.styles20 { background-image: url('/img/dot.gif'); background-repeat: repeat-y;  }
.styles21 { color:white; background-color:#FF1E1E }
.styles22 { padding: 10px 0px 10px 10px; color:gray; }
.styles23 { padding : 5px; text-align: right; }
.styles24 { color:gray; }
.styles25 { color: #333399; font-family: BirchCTT; font-size: 14pt; }
.styles26 { height: 207px; width: 657px; }
.styles27 { font-family: a_DomIno; }
.styles28 { text-indent: 35.4pt };
.styles29 { mso-tab-count: 1 }
.styles30 { mso-spacerun: yes }
.styles31 { margin-top:30px }
.styles32 { height:20px }
.styles33 { face: Arial;font-size:10pt; }
.styles34 { margin-top:20px; }
.styles35 { text-align:center }
.styles36 { text-align:left; }
.styles37 { text-align:left; padding-left:5px; padding-right:5px }
.styles38 { display:block }
.styles39 { display:none; visibility:hidden; }
.styles40 { cursor: hand; }
.styles41 { text-align:center; margin-top:20px }
.styles42 { margin-top:30px }
.styles43 { text-align: right }
.styles44 { width:30px }
.styles45 { background:#ebebea }
.styles46 { padding:5px }
.styles47 { width:70% }
.styles48 { margin:0px; padding: 0px; background-image: url('img/toolbar-shadow.gif'); background-repeat:repeat-x; background-position: bottom; }
.styles49 { background:#FFFFFF }
.styles50 { width:90% }
.styles51 { font:verdana; font-size:10px; }
.styles52 { font-size:6pt; }
.styles53 { color: #FFFFFF }
.styles54 { font-size:-10pt; }
