BODY {margin:0px; padding:0px; background-color:#ffffff; height:100%;}
TD {vertical-align:top; color:#787878; font-family:arial; font-size:12px;}
H1 {font-size:18px; color:#004e98; font-weight:400;margin:0;}
H2 {font-size:16px; color:#5a5a5a; font-weight:600;}

IMG {border:0px;}
HR {height:1px; color:#83b7d1;}

A, A:link {color:#568ebd; text-decoration:underline;}
A:hover {color:#004f94; text-decoration:underline;}

A.gray, A.gray:link {color:#9f9f9f; text-decoration:underline;}
A.gray:hover {color:#787878; text-decoration:underline;}

A.darkgray, A.darkgray:link {color:#888888; text-decoration:none;}
A.darkgray:hover {color:#787878; text-decoration:underline;}

A.blue, A.blue:link {color:#004f91; text-decoration:underline;}
A.blue:hover {color:#003a6a; text-decoration:underline;}

.td5 A.darkblue, .td5  A.darkblue:link {color:#496F9B; text-decoration:underline; margin-bottom:3px;}
.td5 A.darkblue:hover {color:#36567b; text-decoration:underline;}

b {font-weight:600;}

table {border:0px;border-collapse:collapse;}
table td{padding:0px;}

INPUT.inp {border:0px none #e0e0e0;background-color:#e0e0e0;color:#5a5a5a;font-family:verdana;font-size:12px;margin:1px; height:21px;}
INPUT.but1 {border:1px solid #5697cd;background-color:#5697cd;color:#ffffff;font-family:arial;font-size:12px; font-weight:bold; margin-bottom:1px;}
INPUT.but2 {border:1px solid #ee7f01;background-color:#ee7f01;color:#ffffff;font-family:arial;font-size:12px; font-weight:bold; margin-bottom:1px;}

INPUT.in {border:1px solid #888888;background-color:#ffffff;color:#5a5a5a;font-family:verdana;font-size:12px;margin:1px; height:19px;}
SELECT.in {margin:1px; border:1px solid #888888;background-color:#ffffff;color:#5a5a5a;font-family:verdana;font-size:12px;width:100%;}
TEXTAREA.in {border:1px solid #888888; background-color:#ffffff; color:#5a5a5a; font-family:verdana; font-size:12px; overflow:auto; width:100%; height:120px;}

.marg1 {padding-top:5px;}
#marg2 {margin-top:-10px;margin-bottom:7px;}
.marg4 {margin-top:4px; margin-right:5px; float: left;}
.marg5 {margin-top:50px;}
.marg5_main {margin-top:20px;}
.marg6 {margin-bottom:4px;}
.marg7 {margin-bottom:10px;}
.marg8 {margin-bottom:20px;margin-right:20px;}
.marg9 {margin-top:20px; margin-left:48px;}
.marg10 {margin-top:3px;}
.marg11 {padding-right:28px;}
.marg12 {margin-top:30px; margin-left:48px;}

#topf {background-image:url('/img/double_line_2.gif'); background-repeat:repeat-x; background-position: left bottom;}
#top_f {background-image:url('/img/bg_top_f.gif'); background-repeat:no-repeat; background-position: right bottom; padding:0px}
.td9 {margin-top:42px; margin-left:30px;}
.td9 font {color:#ee7f01; font-weight:400; font-size:18px;}


#top {background-image:url('/img/lines.gif'); background-repeat:repeat-x; background-position: left bottom;}
#top_main{background-image:url('/img/bg_main.gif'); background-repeat:repeat-x; background-position: left bottom;}
.td1 {padding-left:28px; padding-top:0px; vertical-align:bottom;}
.td3 {background-image:url('/img/bg_top1.jpg'); background-repeat:no-repeat; background-position: right bottom; padding:0px}
.td3_main {background-image:url('/img/bg_main1.jpg'); background-repeat:no-repeat; background-position: right bottom; padding:0px}

#main {background-image:url('/img/bg_top2.jpg'); background-repeat:no-repeat; background-position: right top;}
#main_main {}
.td4 {padding-left:48px; padding-top:26px;}
.td4_main {padding-left:28px; padding-top:26px;}
.td4_main a {font-size:11px;}
.td5 {padding-right:/*62px*/0px; padding-top:26px;}

.vm {vertical-align:middle;}
.vb {vertical-align:bottom;}

#login {margin-top:16px;}
#login b {color:#ee7f01;font-weight:600; font-size:12px;}
#login a {font-size:11px;}
#login td {color:#568ebd; font-size:11px;}
#login .inp {margin-top:5px;}
#login .but2 {}
#login tr.line td {border-bottom:1px #ed7f01 solid; padding-bottom:3px;}

#menu {margin-top:33px; margin-left:28px; background-color: transparent;}
#menu A, #menu A:link {color:#496f9b; text-decoration:none;}
#menu A:hover {color:#568ebd; text-decoration:underline;}
#menu td.cur {color:#ee7f01;font-weight:600;}
#menu td.cur a {color:#ee7f01;font-weight:600;}

div#menu {margin-top:33px; margin-left:28px; width:190px; background-color: transparent;}
div#menu A, #menu A:link {color:#496f9b; text-decoration:none;}
div#menu A:hover {color:#568ebd; text-decoration:underline;}
div#menu .menu-item {margin-top: 8px;}

#menu2 {margin-top:33px; margin-left:8px;}
#menu2 A, #menu2 A:link {color:#496F9B; text-decoration:none;}
#menu2 A:hover {color:#568ebd; text-decoration:underline;}
#menu2 td.cur {color:#ee7f01;font-weight:600;}

.td4 A, .td4 A:link {color:#496f9b; text-decoration:none;}
.td4 A:hover {color:#496f9b; text-decoration:underline;}
.td4 b {color:#496f9b;}
.td4 A.blue, .td4 A.blue:link {color:#004f91; text-decoration:underline;}
.td4 A.blue:hover {color:#003a6a; text-decoration:underline;}

.four td {padding-right:9px;}

.td5 font {color:#ee7f01; font-weight:400; font-size:18px;}
.sm a {font-size:11px;}
.sm { padding-right:30px;}

#title {background-image:url('/img/double_line.gif'); background-repeat:repeat-x; background-position: left top;}
#titl  {background-color:#004f94; width:93%; padding:2px; padding-left:15px;}
#titl h1 {color:white; font-size:18px; font-weight:normal;}
#titl_main  {background-color:#004f94; width:130px; padding-bottom:3px; padding-left:10px; padding-right:10px;}
#titl_main h1 {color:white; font-size:12px; font-weight:600;}

div#content > a + div {background-color:#004f94; width:93%; padding:2px; padding-left:15px;}
#content > div h1 {color:white; font-size:18px; font-weight:normal;}

#cont { width:93%;}
#cont .blue {color:#004f94;font-family:arial; font-size:100%;}
#cont .orange {color:#ef932d;font-family:arial; font-size:100%;}
#cont A, #cont A:link {color:#787878; text-decoration:none;}
#cont A:hover {color:#787878; text-decoration:underline;}

#cont A.darkblue, #cont A.darkblue:link {color:#496F9B; text-decoration:underline;}
#cont A.darkblue:hover {color:#ef932d; text-decoration:none;}

.four A.darkblue, .four A.darkblue:link {color:#496F9B; text-decoration:underline;}
.four A.darkblue:hover {color:#ef932d; text-decoration:none;}

.data {background-color:#004f94; padding:2px; width:60px; font-weight:600; text-align:center; color:white; margin-bottom:18px;}

.lic td {padding-right:20px;}
.lic td img {margin-bottom:10px;}

#str {color:#004f91;}
#str A, #str A:link {color:#004f91; text-decoration:none;}
#str A:hover {color:#004f91; text-decoration:underline;}
#str .cur {color:#ef932d; text-decoration:underline; font-weight:600; font-size:100%;}

#cont A.blue, #cont A.blue:link {color:#004f91; text-decoration:underline;}
#cont A.blue:hover {color:#003a6a; text-decoration:underline;}
#cont A.gray, #cont A.gray:link {color:#9f9f9f; text-decoration:underline;}
#cont A.gray:hover {color:#787878; text-decoration:underline;}

#cont .td4 {padding-left:0px; padding-right:10px; padding-top:0px;}
#cont .td4cur {color:#ef932d; padding-right:10px;}
#cont .td4 a, #cont .td4 a:link {color:#496f9b; text-decoration:underline;}
#cont .td4 A:hover {color:#496f9b; text-decoration:none;}

.left { padding:5px; padding-right:18px; padding-left:35px; color:#496f9b; text-align:right;}
.left_ { padding:5px; padding-right:18px; padding-left:35px;}
.left_ b{ color:#496f9b;}
.right { padding:5px; padding-right:35px;}

.trf td {border:1px solid #888888; text-align:center; padding:3px; vertical-align:middle; padding-left:5px; padding-right:5px;}
.trf td.tx {padding-left:10px; text-align:left;}

.uslugi td {border:0px;border-collapse:collapse; text-align:left; padding:3px; vertical-align:middle; padding-left:5px; padding-right:5px;}
.uslugi td.tx {padding-left:10px; text-align:left;}

#bot { border-top: 1px solid #ef932d;}
#bot td { padding-top:10px; padding-left: 28px;}

.tdall {padding-bottom:28px;}

.intro { vertical-align: top; padding-top: 10px;}
