td.content {padding: 0 0 0 0; font-family: Tahoma; font-size: 12px;}
td.content div.content {padding: 10 20 10 20; font-family: Tahoma; font-size: 12px;}
td.content div.content div {padding: 5 0 5 0; font-family: Tahoma; font-size: 12px; line-height: 18px; text-align: justify;}

div.content {padding: 10 20 10 20; font-family: Tahoma; font-size: 12px;}

table.newslist td.date {font-family: Tahoma; font-size: 11px; color: #808080; vertical-align: top; padding: 5 3 5 3; width: 100px;}
span.eee {font-family: Tahoma; font-size: 13px; color: #952424; vertical-align: top; padding: 5 3 5 3;}
table.newslist td.date span.time {color: #000000;}
table.newslist td.content {font-family: Tahoma; font-size: 12px; color: #404040; vertical-align: top; padding: 5 3 5 0;}
table.newslist td.content a  {color: #0550AD; font-weight: bold;}
table.newslist td.content a:hover  {color: #952424; text-decoration: none;}
table.newslist td.sep {height: 1px; background-color: #efefef;}
table.newslist td.sep2 {height: 2px; background-color: #e0e0e0;}

table.newslistW td.date {font-family: Tahoma; font-size: 11px; color: #808080; vertical-align: top; padding: 1 2 2 1; width: 100px;}
table.newslistW td.date span.time {color: #000000;}
table.newslistW td.content {font-family: Tahoma; font-size: 12px; color: #404040; vertical-align: top; padding: 2 1 2 0;}
table.newslistW td.content a  {color: #0550AD; font-weight: bold;}
table.newslistW td.content a:hover  {color: #952424; text-decoration: none;}
table.newslistW td.sep {height: 1px; background-color: #efefef;}
table.newslistW td.sep2 {height: 2px; background-color: #e0e0e0;}
table.newslistW tr.W { background-color: #808080 }

.t1 tr td { padding: 15px; }


h3  {font-family: Tahoma; font-size: 16px; font-weight: bold; color: #952424; vertical-align: top; padding: 3 3 3 3; margin: 0 0 0 0;}

div.path {height:27; border-bottom: 2 solid #efefef; font-family: tahoma; font-size: 10px; padding: 7 10 3 20; color: #404040;}
div.path a {color: #0550ad;}

h3.graf {
color:#808080;
font-family:Tahoma;
font-size:11px;
}

hr {height: 1px; color: #efefef;}

td.copyright {font-family: Tahoma; font-size: 11px; color: #ffffff; padding-top: 34;}

table.menu {border-right: 1 solid #e8e8e8; border-left: 1 solid #e8e8e8; }
table.menu td.lev1 {font-family: Tahoma; font-size: 10px; text-transform: uppercase; padding: 5 5 5 10; font-weight: bold; background-color: #017EDD; color: #ffffff; background-image: url(/images/m-bg.gif);}
table.menu td.lev1- {font-family: Tahoma; font-size: 10px; text-transform: uppercase; padding: 5 5 5 10; font-weight: bold; background-color: #017EDD; color: #ffffff;}
table.menu td.lev1- a {color: #ffffff;}

table.menu td.lev1 a {color: #ffffff; text-decoration: underline;}
table.menu td.lev1 a:hover {color: #ffffff; text-decoration: none;}
table.menu td.lev2 {font-family: Tahoma; font-size: 11px; background-color: #fafafa;  background-image: url(/images/m-bg2.gif);}
table.menu td.lev2 a {font-family: Tahoma; font-size: 11px; color: #404040; text-decoration: none; width: 100%; height: 100%; padding: 4 5 4 10;}
table.menu td.lev2 a:hover {text-decoration: none; border-left: 2 solid #ff0000; padding-left: 8; background-color: #ffffff; color: #ff0000;}
table.menu td.lev2act {font-family: Tahoma; font-size: 11px; background-color: #fafafa;  background-image: url(/images/m-bg2.gif);}
table.menu td.lev2act a {text-decoration: none; border-left: 2 solid #1060D5; padding-left: 8; color: #1060D5;  padding: 4 5 4 10; width: 100%; height: 100%;}
table.menu td.lev2act a:hover {color: #ff0000; border-left: 2 solid #ff0000; background-color: #ffffff;}
table.menu td.sep {height: 1px; background-color: #D8D8D8;}

table.personlist td.pic {padding: 0 10 10 0;}
table.personlist td.content {padding: 0 10 10 10;}
table.personlist td.content h4 {font-family: Tahoma; font-size: 16px; font-weight: bold; color: #0550AD; margin: 0 0 5 0;}
table.personlist td.content a {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #0550AD;}
table.personlist td.content a:hover {color: #ff0000;}
table.personlist td.sep {height: 1px; background-color: #efefef;}



table.form td.what {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #1060D5;}
table.form td {font-family: Tahoma; font-size: 11px; color: #404040;}
table.form td.sep {background-color: #efefef; height: 1px;}

table.linetable {background-color: #efefef;}
table.linetable td {background-color: #ffffff; padding: 5 10 5 10;}
table.linetable tr.gray td {background-color: #f8f8f8; padding: 5 10 5 10;}
table.linetable { font-family: Tahoma; font-size: 12px; }

h4 {font-family: Tahoma; font-size: 16px; font-weight: bold; color: #0550AD; margin: 0 0 5 0;}

ul li {padding: 5 5 5 5;}

div.vopros {font-weight: bold; color: #404040; background-color: #fafafa;}
div.otvet {font-weight: bold; color: #085DD6;}
div.voprosa {font-size: 9px; background-color: #fafafa; border-bottom: 1 solid #efefef;}
div.otveta {font-size: 9px; }
div.answer {font-family: Tahoma; font-size: 12px; color: #000000; font-weight: bold;}
table.RadioButton {font-family: Tahoma; font-size: 11px; color: #484848;}
table.TableAnswer {font-family: Tahoma; font-size: 11px; color: #484848;}

