body 
{
margin:0;
padding:0
}

body, table, tr,th, td, p, div, span, ul, ol, li, a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404b57
}

a
{
text-decoration:underline
}

a:hover
{
text-decoration:underline;
}

h1
{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
color:#2f2b28
}

.top_bg {background-image:url(/images/top_bg.gif); background-position:left top; background-repeat:repeat-x}
.bottom_bg {background-image:url(/images/bottom_bg.gif); background-position:left bottom; background-repeat:repeat-x}
.search {width:100; height:17; background-image:url(/images/search_bg.gif); background-position:left top; background-repeat:no-repeat; padding-left:16; background-color:#ebeced; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404b57; border:0}
.footermenu, .footermenu a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#2f4748; text-decoration:none}
.footermenu a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#2f4748; text-decoration:underline}
.archive, .archive a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#8a2f0a; text-decoration:underline}
.archive a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#8a2f0a; text-decoration:none}
.events_bg {background-image:url(/images/events_bg.gif); background-position:left top; background-repeat:no-repeat; padding: 61 24 13 18; background-color:#FFFFFF}
.conference_bg_top {background-image:url(/images/conference_bg_top.gif); background-position:bottom left; background-repeat:repeat-x}
.conference_right_bg {background-image:url(/images/conference_right_bg.gif); background-position: right top; background-repeat:no-repeat}


.rightbanner
{
width:375;
height:102;
background-image:url(/images/rightbanner.gif);
background-position: right top;
background-repeat:no-repeat;
p2osition:absolute;
}

.rightbanner_top {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center}
.rightbanner_top2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center}
.rightbanner_bottom {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9298a0; text-align:center}
.img_news {border: solid #2f4748 1px}
.date {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202720}
.head {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#202720}
.hotnews a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8a2f0a; text-decoration:underline}
.hotnews a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#202720; text-decoration:underline}
.banners_bg {background-image:url(/images/banners_bg.gif); background-position:left top; background-repeat:repeat-x}
.banners_bottom {background-image:url(/images/banners_bottom.gif); background-position:bottom left; background-repeat:no-repeat}
.for_print, .for_print a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8a2f0a; text-decoration:none}
.for_print a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8a2f0a; text-decoration:underline}
.content {padding: 37 25 22 37}
.conference {padding: 4 0 0 4}
.conference a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:underline}
.conference_img {border: solid #c8c7c7 2px;}
.day {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#dd8637}
.zakladka {background-color:#dedede; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#747474; cursor:pointer; cursor:hand; border-right: solid #c8c7c7 1px; border-top: solid #c8c7c7 1px}
.zakladka_active {background-color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a32e00; cursor:pointer; cursor:hand; border-right: solid #c8c7c7 1px; border-top: solid #c8c7c7 1px}
.scheme, .scheme  a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8a2f0a; text-decoration:none}
.scheme a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8a2f0a; text-decoration:underline}
.partners {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#c8c7c7}
.tahoma12 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff}
.top3 a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline}
.top3 a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b5b5b5; text-decoration:underline}
.tahoma11b {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000}
.tahoma11b a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:underline}
.tahoma11b a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b5b5b5; text-decoration:underline}
.tool_tip {position: absolute; visibility: hidden; display:none; background-color: #872515; border:solid 1px #000000; color:#000000; padding:3px} 
.hr { font-size:2px; height:2px; width:100%; background-color:#d4d4d4}
.feedback_textarea {width:180; height:60;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000}
.feedback_text {width:180; height:16; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000}
table.feedback tr th, table.feedback tr td {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff}
.rightborder {background-image:url(/images/rightborder.gif); background-position: right top; background-repeat:repeat-y}
.white {color:#ffffff}
.white a {color:#ffffff; text-decoration:underline}
.white a:hover{color:#ffffff; text-decoration:underline}
.white tr td {color:#ffffff}




TABLE.list {background: #d4d4d4; font-size: 9pt}
TABLE.list TR TH { font-size: 10pt; color: #990000; background: #e5e5e5}
TABLE.list TR.padd TH { padding: 0.2em 1em 0.2em 1em }
TABLE.list TR.head1 th, TABLE.list td.head1 {color: black; background: #d2ffd2}
TABLE.list TR.head2 th, TABLE.list td.head2 {color: black; background: #ffd2d2}
TABLE.list TR Th.red  {color: black; background: red}
TABLE.list TR Th.blue {color: black; background: #7BF531}
TABLE.list TR TD { font-size: 8pt; font-weight: normal; color:#404b57; background: #f0f0f0;}
TABLE.list TR.padd TD { padding: 0.2em 1em 0.2em 1em  }
TABLE.list TR TD.group_name { font-size: 10pt; font-weight: bold; color: black; background: #e2e2ff; text-align: center}

TABLE.list TR.n TD { font-weight: normal; color: black; background: #f0f0f0;}
TABLE.list TR.o TD { font-weight: normal; color: black; background: #f8f8f8;}

TABLE.list TR.over TD {background: #aaaaff;}


table.form {background: #d4d4d4; font-size: 9pt}
table.form th {padding: 3px;}
table.form td {padding: 3px; background: #f0f0f0;}
