body{padding:0 0 0 0; margin:0 0 0 0px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif; background:#ffffff; font-size: 100%;}
a {color:#5277C0; text-decoration:underline;}
a IMG {border:0}

form{padding:0px; margin:0px;}
ul{margin: 5 0 5 20}
ol{margin: 5 0 5 30}
p {line-height:1.3;}
.content{font-size:70%; font-weight: normal;}
.content-gray{font-size:70%; font-weight: normal; color:#636363}
.content2{font-size:100%;}
.err{color:#DE2600;}
.done{color:#20AA00;}
.gray-con{background:#D7D4D1;}
.gray-con2{background:#F2F3F4;}
#icons{float:left; padding:0 15 0 0;}

.white-border-left{border-left: solid 3px #ffffff}
.white-border-bottom{border-bottom: solid 3px #ffffff}
.dark-blue-bg{background:#375081;}
.green-bg{background:#70B400; background-image: url(/images/kl.jpg); background-position: top left;}
.green-bg2{background:#70B400; background-image: url(/images/green.gif); background-position: top left;}
.dark-gray-bg{background:#828696; background-image: url(/images/gray.gif); background-position: top left;}
.bg-top-left{background-position: top left; background-repeat:no-repeat;}
.bgr-right{background-repeat:repeat-y; background-position: top right;}
.content-bg{background-image: url(/images/gray-bg-gr.gif); background-position: top left;background-repeat:repeat-x;padding: 20 10 5 0;}

.upp{text-transform:uppercase}
.g_menu{color:#ffffff; font-size:13px; font-weight:bold; font-family: Arial, Tahoma;}
.g_menu a{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
.g_menu a:hover {color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
input.txt {border: solid 1px; border-color: #000000; width:100%; background:#ffffff;}
input.logon {border: solid 1px; border-color: #158200;  width:70%; background:#F3F9E6;}
.logon{font-size:12px; font-weight: bold; color:#0A6F00;}
.logon a{font-size:12px; font-weight: normal; color:#EBFAE6;}

.over{background:#9DA8C8;}
.over2{background:#CAEC7F;}
.out dark-blue-bg{}

.date{font-size:11px; color:#92918E;}
.title{font-size:11px; font-weight: bold; color:#88C300;}
.green-txt{color:#88C300;}
.green-txt a{color:#88C300;  text-decoration:none;}
.green-txt a:hover{color:#CAEC7F;  text-decoration:underline;}
.comment{font-size: 11px; font-weight: normal; color:#585858; font-family:  Tahoma, Arial, Helvetica, sans-serif;}


.target{width:210px; background-image: url(/images/russia.jpg); background-position: top right; background-repeat:no-repeat; padding:20 0 0 0;}
.head1{color:#203692; font-weight:bold; font-size:14px; font-family: Arial Narrow, Arial, Helvetica, sans-serif;}
.head2{color:#6D717E; font-weight:bold; font-size:14px; font-family: Arial Narrow, Arial, Helvetica, sans-serif;}

div.news{padding: 15 0 0 10;}
div.news a{color:#000000;  text-decoration:none;}
div.news a:hover{color:#5277C0;  text-decoration:underline;}


h3{margin-top:10px; font-size: 120%}

textarea {background:#fff; border: solid 1px; border-color: #000000}
select{background:#fff; border: solid 1px; border-color: #000000}
hr{height:1px; color: #375081;}

TABLE.border P {margin: 0px 0px;}
TABLE.border {border-color: #375081; border-style: solid; border-width: 1px 0 0 1px; font-size: 11px;}
TABLE.border TD {padding: 5px 5px; border-color: #055368; border-style: solid; border-width: 0 1px 1px 0;}
TABLE.tabinv P {margin: 0px 0px;}
TABLE.tabinv {border-color: #FFF; border-style: solid; border-width: 1px 0 0 1px}
TABLE.tabinv TD {padding: 5px 5px; border-color: #FFF; border-style: dotted; border-width: 0 1px 1px 0;}
TR.trbg {background-color: #70B400;}
TR.trbg TD {color: #ffffff; font-weight: bold; padding: 10px 5px;} 

.div1{padding: 3 15 3 15;}
