select
{
    font: normal 12px Arial;
    color: #444;
    display: block;
    z-index: 100000000000;
}

.article_titl
{
    font: bold 18px Arial;
    color: #175b7c;
    text-decoration: none;
}
.article_text
{
    font: 12px Arial;
    color: #444;
    text-decoration: none;
}


.currenttopmenu
{
    background-color: #0358A9;
    font-weight: bold;
    color: white;
    font-size: 8pt;
}

.currenttopmenu a, .currenttopmenu a:link, .currenttopmenu a:active, .currenttopmenu a:visited, .currenttopmenu a:hover
{
   color : white;
   text-decoration : none;
}
.topmenu2 {
    background-color: #404BA5;
    background-image : url(../img/topmenubg.gif);
    background-repeat : no-repeat;
    color: white; font-size: 8pt;
    text-align: center;
    vertical-align: middle;
}

.activetopmenu2 {
    text-align: center;
    background-color: #304abb;
    background-image : url(../img/topmenubg_.gif);
    background-repeat : no-repeat;
}

.leftmenu {
    background-color: #091680;
    font-weight: bold;
    color: white;
    font-size: 8pt;
}

.leftmenu2 {
    background-color: #091680;
    font-weight: bold;
    color: white;
    font-size: 8pt;
}

.leftmenu3 {
    background-color: #091680
}
.currentleftmenu {
    background-color: #304abb;
    font-weight: bold;
    color: white;
    font-size: 8pt;
}
.activesubmenu
{
    color: #0264bf;
}
.submenu2 {
    color: #0264bf;

    font-size: 8pt; }
.currentsubmenu2 { background-color: #e5f3ff; color: #0c62b6; font-size: 8pt; }
.pos { background-color: #3c80a5}
.pos2 
{ 

background: #3c80a5 url(../img/pos_bg.gif) repeat-x bottom;
}
.blue {color: #175b7c; font:normal 12px Arial}
        .d { background-color: #c0c8ff; font-weight: bold; color: #175b7c; }
        a.zas, a.zas:link, a.zas:active, a.zas:visited, a.zas:hover { background-color: #175b7c; font-weight: bold; color: white; font-size: 12px; text-decoration: none}
        a.shed, a.shed:link, a.shed:active, a.shed:visited {color: #175b7c; text-decoration: none}
        a.shed:hover { text-decoration: underline}
.title2 {background-color: #e8e8e8; color: #444; font: normal 12px Arial; padding: 5px 0 5px 10px}
.title2_1 {background-color: #3c80a5; color: #fff; font: bold 12px Arial; padding: 5px 0 5px 0}
.title3 {color: black; font-weight: bold; font-size: 10pt }
.title4 {color: #304abb; font-weight: bold; font-size: 10pt }
.search {color: #444BA3; font-weight: bold; }
.search2 {background-color: #536BCF; color: white; font-size: 7pt; }

.textarea {background-color: #eceeff; color: black; font-size: 7pt; vertical-align: top;}

.lightBG {background-color: #eceeff}
.regform {background-color: #091680;}
.regT {font: bold 30px Arial; color: #175b7c;}
.reg_date{font: bold 20px Arial; color: #175b7c; paddong-top: 20px;}
.reg_ew  {font: bold 15px Arila; color: #175b7c;}

.form { font-family: Arial; font-size:9pt; width:120px; height:22px}
.formtext { font: bold 12px Arial; color: #175b7c; text-align:right;}
.forumtext {font: bold 12px Arial; color:#175b7c; text-align:right;}
.forumNav { font: normal 12px Arial; color:#444;}
.mesForm { width:220px; height:22px}
.mesText { width:220px; height:120px;}
.announce {font: bold 12px Arial; color: #175b7c}
.annText { background-color: #fbf7db; color: black; font-size: 9pt; vertical-align: top; }
.how { font-family: Arial; font-size: 9pt; }
.topSel { font-family: Arial; font-size: 12px; width: 150px; }
.sel { font-family: Arial; font-size: 12px; width: 300px; }
.footer { background-color: #404BA5; color: white; font-size: 12px; text-align: center; }
.copyright { background-color: white; color: #364dae; font-size: 12px; text-align: right; }
a.copyright, a.copyright:link, a.copyright:active, a.copyright:visited
{
    color: #364dae; text-decoration: none;
}

a.copyright:hover {
    text-decoration: underline;
}
.param { color: #364dae;}
.small { font-size: 7pt}
.text { color: #4460d6 }

.atitle { font:bold 16px Arial; font-size: 12pt; font-weight: bold; color: #175b7c; }
.ptitle { font-family: Arial; font-size: 12pt; font-weight: bold; color: black; }
.tmDt { font-size: 7pt; color: #be6404; }

.top_menu_, .top_menu_ a, .top_menu_ a:link, .top_menu_ a:visited
{

    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
    padding: 0 0 5px 0;
}

.sub { font-family: Arial; padding-top: 2px; padding-bottom: 2px;}
.subDate { padding-left: 10px; }
.sub2 { padding-top: 0px; padding-bottom: 0px; }
.sub3 { padding-top: 5px; padding-bottom: 0px; }
.sub4 { padding-top: 2px; padding-bottom: 2px; padding-left: 23px; }
.sub5 { text-align: justify; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
.sub6 { padding-top: 2px; }
.subMore { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 4px; text-align: right }
.news { text-align: justify; }
.center { font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }
.poll { font-family: Arial; font-size: 12px }

.border { background-color: #0b64b8 }
.selected1 { color: #444; background-color: #999; font-weight: bold }

a, a:link, a:visited, a:active { text-decoration: underline; color: #444 }
a:hover { text-decoration: none }
a.ext, a.ext:link, a.ext:active, a.ext:visited {font-size: 7pt; color: white; text-decoration: none; }
a.ext:hover { text-decoration: underline; }
a.menu, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover { font-family:Arial; font-weight: bold; color: #175b7c; font-size: 12px; text-decoration: none }
a.activeMenu, a.activeMenu:link, a.activeMenu:active, a.activeMenu:visited, a.activeMenu:hover { font-weight: bold; color: white; font-size: 12px; text-decoration: none }
a.lang, a.lang:link, a.lang:active, a.lang:visited { font-weight: bold; color: white; font-size: 12px; text-decoration: none; }
a.lang:hover { text-decoration: underline; }
a.menut, a.menut:link, a.menut:active, a.menut:visited, a.menut:hover { color: white; font-size: 12px; text-decoration: none }
a.menu2, a.menu2:link, a.menu2:active, a.menu2:visited, a.menu2:hover { font-weight: bold; color: white; font-size: 12px; text-decoration: none; }
a.menu22, a.menu22:link, a.menu22:active, a.menu22:visited { font-weight: bold; color: #444; font-size: 12px; text-decoration: none; }
a.menu22:hover { text-decoration: underline; }
a.menu23, a.menu23:link, a.menu23:active, a.menu23:visited { font-weight: bold; color: #175b7c; font-size: 12px; text-decoration: none; }
a.menu23:hover { text-decoration: underline; }
.menu22 { font-weight: bold; color: white; font-size: 12px; text-decoration: none; }

.menu33 { color: #fff; font-size: 7pt; text-decoration: none; padding: 5px 0 5px 0 }
.mm
{
        background-color: #266b8d;
        filter:alpha(opacity=90);
       -moz-opacity: 0.90;
       -khtml-opacity: 0.90;
       opacity: 0.90;
}
a.menu33, a.menu33:link, a.menu33:active, a.menu33:visited { color: #fff; font-size: 11px; text-decoration: none; }
a.menu33:hover { text-decoration: underline; }

a.menu4, a.menu4:link, a.menu4:active, a.menu4:visited, a.menu4:hover { color: black; font-size: 11px; text-decoration: none; }


a.rightN, a.rightN:link, a.rightN:active, a.rightN:visited {color: #175b7c; font: bold 11px Arial; text-decoration: none; text-transform: uppercase;}
a.rightN:hover { text-decoration: underline; }
a.newsCol, a.newsCol:link, a.newsCol:active, a.newsCol:visited { color: black; font-size: 12px; text-decoration: none; }
a.newsCol:hover { color: #364dae }
a.topicName, a.topicName:link, a.topicName:active, a.topicName:visited { font-size: 7pt; font-weight: bold; color: #364dae; text-decoration: none; }
a.topicName:hover { text-decoration: underline; }
a.topic, a.topic:link, a.topic:active, a.topic:visited { font-size: 7pt; color: #364dae; text-decoration: none; }
a.topic:hover { text-decoration: underline; }

a.foot, a.foot:link, a.foot:active, a.foot:visited { color: white; font-size: 12px; text-decoration: none; }
a.foot:hover { text-decoration: underline; }
a.more, a.more:link, a.more:active, a.more:visited { color: #175b7c; font: normal 12px Arial; text-decoration: none; }
a.more:hover { text-decoration: underline; }
a.category, a.category:link, a.category:active, a.category:visited {font: bold 12px Arial; color: #175b7c; text-decoration: none; }
a.category:hover { text-decoration: underline; }
.formL {color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}
a.formL, a.formL:link, a.formL:active, a.formL:visited { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; }
a.formL:hover { text-decoration: underline; }
a.forumLin, a.forumLin:link, a.forumLin:active, a.forumLin:visited { font: normal 12px Arial; color: #175b7c; text-decoration: none; }
a.forumLin:hover { text-decoration: underline; }
a.forumLinU, a.forumLinU:link, a.forumLinU:active, a.forumLinU:visited {font: normal 12px Arial; color: #175b7c; text-decoration: underline; }
a.forumLinU:hover { text-decoration: none; }
a.calend, a.calend:link, a.calend:active, a.calend:visited { color: #000; text-decoration: none; background-color: #fff}
a.calend:hover {  background-color: #c6ccfe}



a.bcategory, a.bcategory:link, a.bcategory:active, a.bcategory:visited { font-size: 12px; color: black; font-weight: bold; text-decoration: none; }
a.bcategory:hover { text-decoration: underline; }

.popup {
    position: absolute;
    left: 0px;
    top: -1px;
	visibility: hidden;
	z-index : 9000000000000;
}

/* Created by Evgeniy Pinchuk  :)*/
.maintitle
{
	color : #3b4394;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	border-bottom : solid 2px #3b4394;
	padding-bottom : 2px
}
.maintitle a, .maintitle a:link, .maintitle a:active, .maintitle a:visited
{
	text-decoration : none;
	color : #3b4394; 
}
.maintitle a:hover
{
	text-decoration : underline;
}

.pagetitle
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color : White; 
	background-color : #404BA5;
}
.pagetitle a, .pagetitle a:link, .pagetitle a:active, .pagetitle a:visited
{
	text-decoration : none;
	color : White; 
}
.pagetitle a:hover
{
	text-decoration : underline;
}
.date
{
	font-family : Arial;
	font-size : 12px;
	color : #676767; 
	font-weight : normal;
}
p.title_main
{
	font-family : Arial;
	font-size : 14px;
	color : #0c62b6;
	font-weight : bold;
	text-decoration : none;
}
.title_main a, .title_main a:link, .title_main a:active, .title_main a:visited
{
	font-weight : bold;
	text-decoration : none;
	color : #0c62b6;
}
p.title_main a:hover
{
	color : #666666;
	text-decoration : underline; 
}


    .sitemap
	{
		font-family : Arial;
	 	font-size: 11px;
	 	font-style: normal;
	 	font-weight: normal;
	 	color: #333333;
		vertical-align : top;
		padding-bottom : 2px;
	 	text-decoration : none;
	}
	.sitemap p, .sitemap a, sitemap a:link, sitemap a:visited, sitemap a:active
	{
	 	color: #333333;
	 	text-decoration : none;
	}
.more 
{
	font-weight: bold; color: #175b7c; font-size: 12px;
	padding-bottom : 1px;
}








.maph { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maph a, .maph a:link, .maph a:active, .maph a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maph a:hover { color: #153671; }

.maphb { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maphb a, .maphb a:link, .maphb a:active, .maphb a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maphb a:hover { color: #153671; }

.mapaccented { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapaccented a, .mapaccented a:link, .mapaccented a:active, .mapaccented a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapaccented a:hover { color: #153671; }
.mapdot { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot a, .mapdot a:link, .mapdot a:active, .mapdot a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot a:hover { color: #153671; }
.mapdot2 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot2 a, .mapdot2 a:link,  .mapdot2 a:active,  .mapdot2 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot3 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot3 a, .mapdot3 a:link,  .mapdot3 a:active,  .mapdot3 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot4 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot4 a, .mapdot4 a:link,  .mapdot4 a:active,  .mapdot4 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot5 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot5 a, .mapdot5 a:link,  .mapdot5 a:active,  .mapdot5 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot6 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot6 a, .mapdot6 a:link,  .mapdot6 a:active,  .mapdot6 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot7 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot7 a, .mapdot7 a:link,  .mapdot7 a:active,  .mapdot7 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot8 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot8 a, .mapdot8 a:link,  .mapdot8 a:active,  .mapdot8 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot9 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot9 a, .mapdot9 a:link,  .mapdot9 a:active,  .mapdot9 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}




