body{font-family: Arial, Helvetica, sans-serif;  font-size : 80%; background-color:#FFFFFF;  color : #000000;  }
body {padding:5px 0px 10px 0px; margin:0px; background-color:#ffffff;}
div, span, p {font-family: Arial, Helvetica, sans-serif;  }
img {border:0px;text-shadow: black 10px 10px 10px;}

#body { position:relative; top:0px; left:0px}
#left { width:740px;}
#main {width:990px;}


#m_right {width:240px; float:right; margin-top:40px;}
#m_center {width:740px; float:left}
#m_center_right {width:990px; float:left}
#right_m {width:240px; position:absolute; top:5px; left:750px}
#calendar {font-size:13px; margin:10px 0px 0px 0px;}

/*#relat{ position:relative; top:0px; left:0px;}*/
/*(#tetka{position: absolute; top:300px; left:375px}*/

        A                         { color:#1B5DFF; }
        A:visited        { color:#A66EE9; }
        A:hover, A:visited:hover        { color:#8CC63F;  }
        A:active        { color:#000000; }


h1 { font-size : 160%; color : #000000;font-weight :bold; margin:0px 0px 5px 0px; padding:0px }
h1 a:link {color:#000000; text-decoration: none;}
h1 a:visited {color:#555555; text-decoration: none;}
h1 a:hover, h1 a:visited:hover {color:#0D8762}

h2 { font-size : 18px; font-weight :bold; color : #000000; line-height:95%; margin:0px 0px 5px 5px }
h2 a { color : #000000; text-decoration:none}
h2 a:visited { color : #555555; text-decoration:none}


h2.chap {font-size : 18px; font-weight :bold; color : #000000; line-height:95%; margin:0px 5px 5px 10px }
h2.chap a { color : #000000; text-decoration:none}
h2.chap a:visited { color : #555555; text-decoration:none}


h2.chap_r {font-size : 18px; font-weight :bold; color : #D21034; line-height:95%; margin:0px 5px 5px 10px }
h2.chap_r a { color : #D21034; text-decoration:none}
h2.chap_r a:visited { color : #CE5168; text-decoration:none}

h2.chap_g {font-size : 18px; font-weight :bold; color : #62BD19; line-height:95%; margin:0px 5px 5px 10px }
h2.chap_g a { color : #62BD19; text-decoration:none}
h2.chap_g a:visited { color : #94BD74; text-decoration:none}




p.chap{font-family: Arial, Helvetica, sans-serif;  font-size : 12px; background-color:#FFFFFF;  color : #000000; margin:0px 0px 0px 10px}


h3 {  font-size : 110%; font-weight :normal; color : #000000; margin:0px 0px 10px 0px }
h3 a:link {}
h3 a:visited {}

.grn { font-size:14px; font-weight:bold; display:block; margin-left:20px; float:right; color:#7AB15E}
.data { font-size:14px; font-weight:bold}
A.lang, A.lang:visited {color : #000000; font-size:14px; font-weight:bold; display:block; margin-left:20px; float:right; text-decoration:none}
A.lang:hover, A.lang:visited:hover {text-decoration:none; color:#8CC63F;}
.small {font-size:90%; font-family:Tahoma;}
.xsm {font-size:10px; font-family:Tahoma;}
.button_blk{font-size:10px; font-family:Tahoma;color:#000000;background-color:#ffffff; text-decoration:none;margin:0 0 0 0;padding:0 0 0 0;border:0 none #ffffff;cursor: pointer;}
form {margin:0px}

A.blk, A.blk:visited {color:#000000; text-decoration:none}
A.blk:hover, A.blk:visited:hover{color:#8CC63F; text-decoration:none}

A.newscolumn { color:#ff0000; text-decoration:none}
A.newscolumn:visited { color:#000000; text-decoration:none}

A.blk_r, A.blk_r:visited {color:#D21034; text-decoration:none}
A.blk_r:hover, A.blk_r:visited:hover{color:#8CC63F; text-decoration:none}

A.blk_g, A.blk_g:visited {color:#62BD19; text-decoration:none}
A.blk_g:hover, A.blk_g:visited:hover{color:#8CC63F; text-decoration:none}

A.blk_gr, A.blk_gr:visited {color:#555555;; text-decoration:none}
A.blk_gr:hover, A.blk_gr:visited:hover{color:#555555;; text-decoration:none}

.sbut { background-color:#7AB15E; height:17px; width:20px;BORDER: 1px solid #000000;}
.regbut { background-color:#7AB15E; height:17px; BORDER: 1px solid #000000;}
.search {font-size:11px; border:1px solid #000000  }
textarea {color : #797979;   BORDER: 1px solid #ABABAB; overflow:auto        }
.ten {width:10px; height:10px}
.five {width:5px; height:5px}
.white, A.white, A.white:visited {color:#ffffff; text-decoration:none}
.pathway, A.pathway, A.pathway:visited {color:#ffffff; text-decoration:none; font-size:10pt; font-weight:bold;}
A.pathway:hover, A.pathway:visited:hover{ color:#8CC63F; }

A.white:hover, A.white:visited:hover {color:#ED1C24}
.mainlevel_bottom, A.mainlevel_bottom, A.mainlevel_bottom:visited {color:#ffffff; text-decoration:none}
A.mainlevel_bottom:hover, A.mainlevel_bottom:visited:hover {color:#ED1C24}

.smenu {height:141px; background:#626469; padding: 5px 5px 5px 15px}
A.grey, A.grey:visited { font-size:14px; color:#D1D3D4; display:block; margin:2px 0px 10px 0px;   text-decoration:none}
A.grey2, A.grey2:visited { font-size:14px; color:#D1D3D4;  text-decoration:none}
A.grey:hover, A.grey:visited:hover,A.grey2:hover, A.grey2:visited:hover {color:#ffffff}

A.grey3, A.grey3:visited { font-size:14px; color:#D1D3D4; display:block; margin:2px 0px 7px 0px;   text-decoration:none}
A.grey3:hover, A.grey3:visited:hover {color:#ffffff}


.sep { font-size:11px; color:#D1D3D4;}




A.menu_1, A.menu_1:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#00AEEF; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_2, A.menu_2:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#007236; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_3, A.menu_3:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#B01116; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_4, A.menu_4:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#F6861F; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_5, A.menu_5:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#542E91; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_6, A.menu_6:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#C657A0; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_7, A.menu_7:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#000000; padding: 0px 0px 0px 20px; color:#ffffff}

A.menu_8, A.menu_8:visited {width:220px; height:19px; text-decoration:none; font-size:11pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:3px; background:#CC2229; padding: 0px 0px 0px 20px; color:#ffffff}


A.menu_1:hover, A.menu_1:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_2:hover, A.menu_2:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_3:hover, A.menu_3:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_4:hover, A.menu_4:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_5:hover, A.menu_5:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_6:hover, A.menu_6:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_7:hover, A.menu_7:visited:hover { background:#8CC63F; color:#ffffff}
A.menu_8:hover, A.menu_8:visited:hover { background:#8CC63F; color:#ffffff}

.line_0 { height:16px; min-height:16px; background-color: #666666; margin-bottom:5px; overflow:hidden;width:100%;}
.line_1 { height:16px; min-height:16px; background-color: #00AEEF; margin-bottom:5px; overflow:hidden;width:100%;}
.line_2 { height:16px; min-height:16px; background-color: #007236; margin-bottom:5px; overflow:hidden;width:100%;}
.line_3 { height:16px; min-height:16px; background-color: #B01116; margin-bottom:5px; overflow:hidden;width:100%;}
.line_4 { height:16px; min-height:16px; background-color: #F6861F; margin-bottom:5px; overflow:hidden;width:100%;}
.line_5 { height:16px; min-height:16px; background-color: #542E91; margin-bottom:5px; overflow:hidden;width:100%;}
.line_6 { height:16px; min-height:16px; background-color: #C657A0; margin-bottom:5px; overflow:hidden;width:100%;}
.line_7 { height:16px; min-height:16px; background-color: #000000; margin-bottom:5px; overflow:hidden;width:100%;}
.line_8 { height:16px; min-height:16px; background-color: #CC2229; margin-bottom:5px; overflow:hidden;width:100%;}

.rline_0 { height:16px; min-height:16px; background-color: #666666; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_1 { height:16px; min-height:16px; background-color: #00AEEF; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_2 { height:16px; min-height:16px; background-color: #007236; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_3 { height:16px; min-height:16px; background-color: #B01116; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_4 { height:16px; min-height:16px; background-color: #F6861F; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_5 { height:16px; min-height:16px; background-color: #542E91; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_6 { height:16px; min-height:16px; background-color: #C657A0; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_7 { height:16px; min-height:16px; background-color: #000000; margin-bottom:5px; overflow:hidden;width:240px;}
.rline_8 { height:16px; min-height:16px; background-color: #CC2229; margin-bottom:5px; overflow:hidden;width:240px;}

.sline_0 { height:16px; float:left; background-color: #666666; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_1 { height:16px; float:left; background-color: #00AEEF; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_2 { height:16px; float:left; background-color: #007236; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_3 { height:16px; float:left; background-color: #B01116; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_4 { height:16px; float:left; background-color: #F6861F; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_5 { height:16px; float:left; background-color: #542E91; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_6 { height:16px; float:left; background-color: #C657A0; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_7 { height:16px; float:left; background-color: #000000; margin-bottom:5px; padding-right:20px; overflow:hidden;}
.sline_8 { height:16px; float:left; background-color: #CC2229; margin-bottom:5px; padding-right:20px; overflow:hidden;}


A.right_menu_1, A.right_menu_1:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#00AEEF; padding: 0px 0px 0px 10px; color:#ffffff}

A.right_menu_2, A.right_menu_2:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#007236; padding: 0px 0px 0px 10px; color:#ffffff}

A.right_menu_3, A.right_menu_3:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#B01116; padding: 0px 0px 0px 10px; color:#ffffff}

A.right_menu_4, A.right_menu_4:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#F6861F; padding: 0px 0px 0px 10px; color:#ffffff}

A.right_menu_5, A.right_menu_5:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#542E91; padding: 0px 0px 0px 10px; color:#ffffff}

A.right_menu_6, A.right_menu_6:visited {width:230px; height:15px; text-decoration:none; font-size:10pt; overflow:hidden; font-weight:bold; display:block; margin-bottom:4px; background:#C657A0; padding: 0px 0px 0px 10px; color:#ffffff}



.chapter { border:1px solid #CBCDCF; min-height:120px; _height:105px; margin-bottom:7px;}
.chapter2 { border:1px solid #CBCDCF; margin-bottom:7px; padding-bottom:20px; width:738px;min-height:105px;}
.s_chapter {width:729px; border:1px solid #CBCDCF; margin-bottom:7px; padding-top:10px; padding-left: 10px; }
.pten { padding: 0px 10px 10px 10px;}
.m_chapter {  margin-bottom:7px; width:240px; padding-bottom:30px}
.box { border:1px solid #CBCDCF;  width:240px; padding-bottom:20px;}
._box_l { border:1px solid #CBCDCF; width:240px;   padding-bottom:20px; border-left:none;_position:relative}
.box_22 { min-height:352px; _height:352px; border:1px solid #CBCDCF;  margin-bottom:10px; width:238px;}
.box_l1 {min-height:352px; _height:352px; border:1px solid #CBCDCF;  margin-bottom:10px; margin-right:10px; width:235px; border-left:none; position:relative}


.line_g { _height:20px;  background-color: #6D6F71; margin-bottom:10px; padding-left:10px; padding-top:2px}

.line_top { height:16px; background-color: #626469; margin-bottom:5px; overflow:hidden; padding-left:20px}
.line_top2 { height:16px; background-color: #626469; margin-bottom:6px; overflow:hidden; color:#FFFFFF; font-size:9pt; font-weight:bold; padding-left:10px}
.pagenav, A.pagenav, A.pagenav:visited {color:#000000; text-decoration:none; font-size:10pt; font-weight:bold;}
A.pagenav:hover, A.pagenav:visited:hover{ color:#8CC63F; }

.line_top2 td {padding:0px 5px 0px 0px}
.chapter_top { height:16px; margin-bottom:0px; overflow:hidden; padding-left:10px}
.chapter_top2 { height:16px; margin-bottom:10px; overflow:hidden; padding-left:10px}
.chapter_top3 { margin-bottom:10px; overflow:hidden; width:200px}

.date_inside{color:#000000; font-size:11px;float:left;}
.date {font-size:10px; font-family:Tahoma; color:#555555}

span.c3_lnk{ color:#ED1C24; font-size:11px; font-weight:bold; display:block; float:left; text-decoration:none; margin-right:5px}
span.c2_lnk{ color:#000000; font-size:11px; font-weight:bold; float:right; text-decoration:none; margin-right:5px}


A.c_lnk, A.c_lnk:visited{ color:#FFFFFF; font-size:11px; font-weight:bold; display:block; float:right; text-decoration:none; margin-right:5px}

A.doc_lnk, A.doc_lnk:visited{ color:#000000; font-size:12px; text-decoration:none; line-height:16px}
A.doc_lnk:hover{ color:#8CC63F; font-size:12px; text-decoration:none; line-height:16px}
A.doc_lnk:visited{ color:#999999; font-size:12px; text-decoration:none; line-height:16px}
A.doc_lnk:visited:hover{ color:#8CC63F; font-size:12px; text-decoration:none; line-height:16px}


A.c2_lnk, A.c2_lnk:visited{ color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}

A.c2_lnk:hover, A.c2_lnk:visited:hover { color:#8CC63F; }

A.c3_lnk, A.c3_lnk:visited{ color:#ED1C24; font-size:11px; font-weight:bold; display:block; float:left; text-decoration:none; margin-right:5px}
A.c4_lnk, A.c4_lnk:visited{ color:#000000; font-size:11px; font-weight:bold; display:block; float:left; text-decoration:none}
A.s_lnk, A.s_lnk:visited{ color:#FFFFFF; font-size:10pt; font-weight:bold; display:block; float:left; text-decoration:none; padding-left:20px}
A.s_lnk:hover, A.s_lnk:visited:hover, A.c4_lnk:hover, A.c4_lnk:visited:hover{ color:#8CC63F;}

A.s_lnk_inside, A.s_lnk_inside:visited{ color:#FFFFFF; font-size:10pt; font-weight:bold;  text-decoration:none; }

A.s_lnk_inside:hover, A.s_lnk_inside:visited:hover{ color:#8CC63F; }

A.s_lnk_inside2, A.s_lnk_inside2:visited{ color:#FFFFFF; font-size:10pt; font-weight:bold; display:block; float:left; text-decoration:none}
A.s2_lnk, A.s2_lnk:visited{ color:#FFFFFF; font-size:9pt; font-weight:bold; display:block; float:left; text-decoration:none; padding-left:10px}
A.g_lnk, A.g_lnk:visited { color:#FFFFFF; font-size:11pt; font-weight:bold;  text-decoration:none; }
A.g_lnk:hover, A.g_lnk:visited:hover{ color:#8CC63F; }

A.g_lnk2, A.g_lnk2:visited { color:#FFFFFF; font-size:11px; font-weight:bold; display:block;  text-decoration:none; padding-left:10px; margin:2px 5px 0px 0px}

A.g_lnk2:hover, A.g_lnk2:visited:hover{ color:#8CC63F; }

.m_img {clear:both; width:107px; height:82px; margin-left:5px; background:url(/templates/design/images/bg_m.gif) no-repeat; float:left;}
.m2_img {clear:both; width:232px; height:183px; margin-left:5px; background:url(/templates/design/images/bg_b.gif) no-repeat; float:left;}
.i_xsm { position: absolute; left:5px; bottom:15px; font-size:10px; font-family:Tahoma;}
.b_img {clear:both; width:232px; height:183px; background:url(/templates/design/images/bg_b.gif) no-repeat;  margin:0px 0px 0px 7px; }
.s_img {clear:both; width:87px; height:67px; background:url(/templates/design/images/bg_s.gif) no-repeat; float:left; }

.m_inn {padding:0px 7px 7px 7px}
.s_inn {padding:0px 10px 10px 10px}
A.r_lnk {_display:block; _float:right; color:#ED1C24; font-family:Tahoma;  font-size:11px; font-weight:bold; text-decoration:none; _right:10px; _bottom:10px; }
A.r_lnk:visited {color:#D1555A; }

A.a_lnk { color:#ED1C24; font-family:Tahoma;  font-size:11px; font-weight:bold; text-decoration:none; }
A.a_lnk:visited {color:#D1555A; }

.auth, A.auth, A.auth:visited {float:left;font-size:11px; font-family:Tahoma; color:#636467; font-weight:bold; text-decoration:none }

.graph {border:1px solid #CBCDCF;  margin-bottom:14px; overflow:hidden; height:380px; width:240px; }
.shch { border:1px solid #CBCDCF;  margin-bottom:9px; width:240px;}
.news { border:1px solid #CBCDCF;  margin-bottom:9px; width:240px;}
.news2 {height:390px; border:1px solid #CBCDCF;  margin-bottom:12px;}
.adv { border:1px solid #CBCDCF;  margin-bottom:7px; width:240px;}
.adv2 {height:396px; border:1px solid #CBCDCF;  margin-bottom:7px;}
.smaller {font-size:90%}

.footer { height:29px; width:990px; background-color:#8CC63F; font-size:11px; margin-top:10px;}

div.height{ height:895px;}
.bann_right{margin: 2px 0px 10px 0px; overflow:hidden; border: 1px solid rgb(223, 223, 223); }
.bann_center{margin: 2px 0px 10px 0px; overflow:hidden; border: 1px solid rgb(223, 223, 223);}
.bann_bottom{margin: 2px 0px 10px 0px; overflow:hidden; border: 0px solid rgb(223, 223, 223);text-align:center;}
.tab_in td { border-bottom:1px solid #f0f0f0}
.colt td {font-size:10px; height:15px; text-align:left}
.gtab {margin-top:17px; color:#888888}
.gtab th { padding-bottom:7px; font-family:tahoma; font-size:11px;}
.gtab td { font-family:tahoma; font-size:11px; height:23px; vertical-align:top}

.gtab2 {margin-top:20px; color:#888888}
.gtab2 th { padding-bottom:14px; font-family:tahoma; font-size:11px;}
.gtab2 td { font-family:tahoma; font-size:11px; height:18px; vertical-align:top}
.main_p {margin:0px 10px 10px 10px}
.stroka {background:red; width:722px; overflow:hidden; height:17px; border-bottom:3px solid #FFFFFF;}
#mark {font-size:14px; color:white; font-weight:bold}
#mark A, #mark A:link, #mark A:visited {color:white; text-decoration:none}
.voice {background:#ff0000; font-family:Tahoma; font-size:9px; color:#FFFFFF; padding:0px 5px 1px 5px;}
.contentpaneopen{border-width:0px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.moduletable{border-width:0px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.wrapper_forum{background:#FFFFFF;border-width:0px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}


.moduletable-vote th
{
	background-color: #6D6F71;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 2px;
}

.poll-vote td
{
	padding: 5px;
}

.poll-vote
{
	border:1px solid #CBCDCF;
	margin-bottom:7px;
	width:240px;
}

.moduletable-vote
{
	width: 100%;
	padding-top: 10px;
}

.poll
{
	margin-bottom: 0px;
	color: white;
	font-family: Arial,Helvetica,sans-serif;
	color: white;
	font-size: 11pt;
	font-weight: bold;
}

.contentpane select
{
	width: 100%;
}

.smalldark_l
{
	text-align: right;
}

.smalldark_r
{
	text-align: left;
	padding-left: 10px;
}

.tag-block {
	display: block;
	margin: 0 10px 0 10px;
	line-height: 1.5;
}

.item-author-bottom {
    clear: both;
    display: block;
}

.item-author-bottom .small{
    float: right;
    margin: -10px 10px 0 0;
}

.unsibscribe-block
{
    clear: both;
    padding: 30px 0 30px 0;
}

.news span.title
{
    color: #ffffff;
    font-weight: bold;
    font-size: 11pt;
}

.big
{
    font-size: 11pt;
    color: gray;
}

div.period a.current_period
{
    text-decoration: underline !important;
    color: #000000 !important;
}

div.period a
{
    color: red;
    text-decoration: none;
}

div.period
{
    font-size: 11pt;
    text-transform: uppercase;
}

.all_top
{
}

.companies_box {
width:140px;
}

.contentpane_logo
{
text-align: center;
}
