BODY {

	font-size: 10pt;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    background-color: #f1fc7a;
    padding-top: 5px;
    margin-top: 0px;
    text-align:center;
    color: #666666;
}
form
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
TD
{
	font-size: 8pt;
}
table.center {margin-left:auto; margin-right:auto;}

.logo
{
    float:left;
    width: 299px;
}

.topmenu
{
    background-image: url(/images/topmenu.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 936px;
    height: 77px;
}
.topmenu_content
{
    font-size: 10pt;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #FFFFFF;
    padding: 48px 0px 0px 20px;
    font-weight: bold;
    text-transform:uppercase;
    float: left;
}
.topmenu a
{
    color: #FFFFFF;
}
.topmenu a:hover
{
    color: #FFFFFF;
}

.menu_content
{
    font-size: 10pt;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #FFFFFF;
    padding: 13px 0px 0px 20px;
    font-weight: bold;
    text-transform:uppercase;

}
.menu a
{
    color: #FFFFFF;
}
.menu a:hover
{
    color: #FFFFFF;
}
.menuitem
{
    padding: 0px 7px 0px 7px;
}

.topright
{
    background-image: url(/images/topright.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 262px;
    height: 285px;
}

.mainpic
{
    background-image: url(/images/mainpic.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 973px;
    height: 285px;
}

.menu
{
    background-image: url(/images/menu.jpg);
    background-repeat: no-repeat;
    width: 1234px;
    height: 43px;
}

.maincol
{
    float:left;
    width: 981px;
}
.rightcol
{
    float:left;
    width: 254px;
    background-color: #FFFFFF;
}
.rightcol_top
{
    background-image: url(/images/right_top.gif);
    background-repeat: no-repeat;
    background-position:top;
}
.rightcol_bottom
{
    background-image: url(/images/right_bottom.gif);
    background-repeat: no-repeat;
    background-position:bottom;
}

.rightcol_content
{
    padding: 10px 10px 10px 15px;
    width: 229px;
}
.leftcol
{
    width: 296px;
    background-color: #FFFFFF;
}
.leftcol_top
{
    background-image: url(/images/left_top.gif);
    background-repeat: no-repeat;
    background-position:top;
}
.leftcol_bottom
{
}

.sub_block
{
    background-image: url(/images/sub_block.gif);
    background-repeat: no-repeat;
    background-position:bottom;
    width: 296px;
    height:137px;
    
}
.sub_content
{
    padding: 55px 0px 0px 35px;
}
.sub_content a
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration:underline;
    color: #FFFFFF;
    
}
.sub_name
{
    margin: 2px 2px 2px 2px;
}
.sub_mail
{
    margin: 5px 2px 2px 2px;
}

.midcol
{
    width: 685px;
    background-image: url(/images/middle_bg.gif);
}
.midcol_top
{
    background-image: url(/images/middle_top.gif);
    background-repeat: no-repeat;
    background-position:top;
}
.midcol_bottom
{
    background-image: url(/images/middle_bottom.gif);
    background-repeat: no-repeat;
    background-position:bottom;
}
.content
{
    padding: 10px 10px 10px 15px;
    width: 660px;
}
.lang
{
    float: right;
    padding: 12px 40px 0px 0px;
    color: #8bb706;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
}
.lang a
{
    color: #8bb706;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
}
.lang a:hover
{
    color: #8bb706;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
}

.welcol
{
    width: 685px;
    background-image: url(/images/welcome_bg.jpg);
}
.welcol_top
{
    background-image: url(/images/welcome_top.gif);
    background-repeat: no-repeat;
    background-position:top;
}
.welcol_bottom
{
    background-image: url(/images/welcome_bottom.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}
.wel_content
{
    padding: 15px 25px 15px 30px;
    width: 630px;
}

.newscol
{
    width: 685px;
    background-image: url(/images/news_bg.jpg);
}
.newscol_top
{
    background-image: url(/images/news_top.gif);
    background-repeat: no-repeat;
    background-position:top;
}
.newscol_bottom
{
    background-image: url(/images/news_bottom.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}
.news_content
{
    padding: 15px 25px 15px 30px;
    width: 630px;
    display:inline-block;
}

.footer
{
    background-image: url(/images/footer.jpg);
    background-repeat: no-repeat;
    width: 973px;
    height: 37px;
    margin-top: 8px;
}

.middle_pic
{
    background-image: url(/images/middle_bg.jpg);
    width: 685px;
    display:inline-block;
    padding: 10px 0px 10px 0px;
}
.index_piń
{
    float: left;
}

.news_block
{
    float: left;
    width: 295px;
}

.articles_block
{
    float: left;
    width: 250px;
}

.b_footer
{
    text-align:center;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 8pt;
    color: #9a9c92;
}
.b_footer a
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 8pt;
    color: #9a9c92;

}

.copyright
{
    color: #655e60;
    font-family: Verdana, Arial, sans-serif;
    font-size: 7pt;
    float: left;
    padding: 5px 0px 0px 20px;
}

.created
{
    color: #655e60;
    font-family: Verdana, Arial, sans-serif;
    font-size: 7pt;
    float: right;
    padding: 5px 20px 0px 20px;
    }


.red{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8pt;
	color:#a91a1a;
}
li{
	margin-top: 5px;
	color: #666666;
}
.lired{
	margin-top: 5px;
	color:#666666;
}
div.s{
	font-size: 7pt;
	color: Black;
}

A {
	text-decoration: none;
	color: #666666;
}

A:Hover {
	text-decoration: underline;
	color: #666666;
}
A.str {
	text-decoration: none;
	color: #A91A1A;
}

A.str:Hover {
	text-decoration: underline;
	color: #A91A1A;
}
.title {
	text-align: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3A2E86;
}

.treesub
{
    padding: 3px 5px 7px 20px;
}
.treecontent
{
    padding: 20px 10px 10px 30px;
}
.treeuplevel{
  font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
  text-transform:uppercase;
}

.treenormal{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
    line-height: 1.3em;
}

.treeparent{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;

}
.news_date
{
    color: #ff6c00;
    font-family: Verdana, Arial, sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
}

.naz{
	
    color: #ff6c00;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.naz1{
	
    color: #ff6c00;
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;

}
.art_link{
	
    color: #ff6c00;
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
}
.keywords
{
    font-family: Tahoma, Arial, sans-serif;
	color : Green;
	padding-bottom: 5px;
	color: #949594;
	font-size: 7pt;
}

.black{
	font-family: Tahoma, Arial, sans-serif;
	color: #000000;
}
.red{
	font-family: Tahoma, Arial, sans-serif;
	color: red;
}

.inp{
	width: 200px; 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.hot_title
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
    padding: 20px 0px 0px 65px;
    }
    
    .hot_content{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #FFFFFF;
    padding: 10px 20px 10px 20px;
    }
    
    .hot_button
    {
        padding: 10px 00px 0px 65px;
    }

.arch
{
    float: right;
}

.arch a
{
    font-size: 8pt;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #ff6c00;
    text-decoration:underline;
}