BODY{
	padding: 0;
	margin: 0;
}

IMG{
	margin: 0;
	padding: 0;
	border: none;
}

TABLE{
	border-collapse: collapse;
}

INPUT.text{
	height: 20px;
	border: 1px solid white;
	background-image: url("../images/design/input_bkg.jpg");	
}

TEXTAREA{
	border: 1px solid white;
}


TD{
	border: 0;
	padding: 0;	
}

FORM {
	padding: 0;
	margin: 0;
}

.top_ribbon{
	height: 23px;
	background-image: url("../images/design/ornament.jpg");
	text-transform: uppercase;
}

.top_ribbon_left{
	background-image: url("../images/design/lang_bkg.jpg");
	display:inline;
	float:left;
	height:100%;
	width:100px;
	
	position: relative;
	left: 17px;
}
.top_ribbon_left A{
	position: relative;
	_top: -2px;
}

.top_ribbon_right{
	background-image: url("../images/design/lang_bkg.jpg");
	display:inline;
	float:right;
	height:19px;
	
}



.top_ribbon_left .lang{
	width: 100%;
	height: 100%;
	
}

.top_ribbon_left .lang TD{
	text-align:center;
}

.top_ribbon_left .lang TD A, .top_ribbon_right A{
	color: white;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.top_ribbon_right{
	margin-left: 8px;
	text-align:center;

	padding-top: 4px;
	padding-left:3px;
	padding-right:3px;
	white-space: nowrap;
}

.top_ribbon_right A{
	position: relative;
	_top: -2px;
}
.top_ribbon_right A IMG{
	border: none;
	position: relative;
	top:1px;
}

.top_table{
	width: 100%;
}
.top_table .left{
	width: 411px;
	height: 272px;
}

.top_table .right{
	background-image: url("../images/design/top_left.jpg");
	width: 584px;
}

.top_table .center{
	background-image: url("../images/design/top_bkg.jpg");
}

.container_table{
	height: 100%;
	width: 100%;
}

.top_container{
	height: 1px;
}

.baners{
	height: 123px;
}

.footer{
	height: 62px;
}

.blue_lines{
	padding: 0 32px;
}

.blue_lines_div{
	height: 100%;
	border-top: 1px solid #008BD9;
}


.menu{
	width: 100%;
}

.menu UL{
	list-style-image: url("../images/design/bullet.jpg");
	margin-top: 23px;
	padding-left:40px;
	margin-left: 0px;
}

.menu UL LI{
	padding-left: 1px;
	line-height:12px;
	padding-bottom:15px;
}

.menu UL LI A{
	font-family: Arial;
	font-size: 12px;
	color: #008BD9;
	text-decoration: none;
}

.developed{
	float: right;
	margin-top: 44px;
}

.developed, .developed A, .developed A:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-decoration: none;
}

.menu UL LI A.menu_current{
	color: #C7A41B;
}

.content_part_td{
	vertical-align: top;
}
.title_div{
	padding-top: 6px;
}

.title_div .title{
	float: left;
	padding-left:20px;
}

.title_div .title, .main_page_title, .content_inner_td .main_page_title A, .content_inner_td .main_page_title A:visited{
	font-family: Arial;
	font-size: 19px;
	color: #C7A41B;	
}

.main_page_title{
	margin-bottom: 15px;
	margin-top:15px;
}

.title_div .date_time{
	float: right;
	font-family: Arial;
	font-size: 12px;
	padding-right: 60px;
	padding-top:7px;
}

.content_inner_tbl{
	//margin-top: 40px;
	font-family: Arial;
	width: 100%
}

.content_left_td{
	width: 256px;
	vertical-align: top;
}


.left_outer{
	width: 100%;
}

.left_inner_top{
	margin: 4px 33px 0 12px;
	
	
}

.left_inner_bottom{
	text-align: center;
}

.left_inner_bottom TABLE{
	margin: 0 auto;
}

.left_inner_bottom TD{
	border: 1px solid #008BD9;
}

.left_inner_bottom TD A, .left_inner_bottom TD A:visited{
	text-decoration: none;
	font-size: 12px;
	color: black;
}

.content_inner_td{
	padding: 21px;
	vertical-align: top;
}

.left_inner_top .title{
	margin: 18px 0;
	font-size: 18px;
	color: #C7A41B;
	font-weight:bold;
}

.left_inner_top .date{
	font-size: 18px;
	color: #008BD9;
	margin-bottom: 5px;
	font-weight:bold;
}

.left_inner_top .text{
	padding-left: 40px;
	font-size:12px;
}

.left_inner_top .more{
	text-align: right;
}

.left_inner_top .more A, .left_inner_top .more A:visited{
	text-decoration: none;
	color: #9C7D00;
	font-size: 14px;
	font-weight: bold;
	
}

.subscription{
	text-align: right;
	
}

.subscription SPAN{
	font-size: 11px;
}

.subscription INPUT{
	width: 137px;
	height: 20px;
	margin-left: 11px;
	border: 1px solid #008BD9;
	background-image: url("../images/design/input_bkg_18.jpg");
}



.subscription_submit{
	text-align: right;
	padding: 7px 0 11px 0;
}

.subscription_submit INPUT{
	width: 90px;
	height: 19px;
	border: none;
	background-image: url("../images/design/subscribe_submit_20.jpg");
	color: white;
	font-weight: bold;
	font-size: 11px;
}

.left_row{
	vertical-align: top;
	width: 258px;
}

.right_search{
	margin-top: 6px;
	margin-bottom: 6px;
	background-image: url("../images/design/right_search_bkg.jpg");
	width: 258px;
	height: 78px;
	position: relative;
	left: 6px;
}

.right_search DIV{
	padding:19px 0 0 19px;
	text-align:right;
	padding-right: 70px;
}

.right_search DIV SPAN{
	color: #FFE05D;
	font-size: 12px;
	font-weight: bold;
	float: left;
	position:relative;
	top:3px;
}

.right_search DIV INPUT.text{
	width: 111px;
	height: 20px;
	border: 1px solid white;
	background-image: url("../images/design/right_srch_input_bkg_20.jpg"); 
}


.right_search DIV INPUT.submit{
	position: absolute;
	left:189px;
	position:absolute;
	top:0;
}

.bottom_search_container{
	height: 78px;
	margin-top:7px;
}

.bottom_search{
	float: right;
	left:20px;
	position:relative;
}

.email_error{
	color: red;
	font-size: 11px;
	text-align: center;
	padding:5px 0 20px;
}

.content_inner_td{
	font-family: Arial;
	font-size: 12px;
}

.content_inner_td A, .content_inner_td A:visited{
	text-decoration: none;
	color: #008BD9;
}


.main_title_div_upper{
	margin-bottom: 25px;
}
.main_title_div_upper .title{
	padding-left: 0;
}

.main_article{
	font-size:12px;
	
	margin: 15px 0 12px 0;
	text-align: justify;
}

TD.main_article{
	vertical-align: top;
}




.main_page{
	position: relative;
	top: -18px;
}


.akim_foto{
	margin-right: 7px;
	margin-bottom: 7px;
	
	border: 1px solid #1796D9;	
}

.main_gallery IMG{
	width: 104px;
	height: 104px;
	border: 1px solid #1796D9;
}

.akim_tbl{
	
}


.question_form{
	background-color: #008BD8;
	height: 204px;
	width: 421px;
	
	position: relative;
}

.question_form .tbl1{
	margin: 8px 0 0 12px;
}

.question_form SPAN{
	color: white;
	font-size: 13px;
}

.question_form TD{
	padding: 3px;
}

.question_form INPUT.text{
	width: 87px;
}

.question_form .tbl1 .third{
	padding-left: 20px;
}

.question_form .tbl1 .question_title{
	vertical-align: top;
	padding-top: 5px;
}


.question_form .tbl1 TEXTAREA{
	width: 100%;
	height: 127px;
	background-image: url("../images/design/textarea_bkg.jpg");
}

.question_form .submit{
	border: 1px solid white;
	color: white;
	
	height: 20px;
	width: 70px;
	background-image: url("../images/design/qu_submit_bkg.jpg");
	
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	
	position: absolute;
	top: 171px;
	left: 324px;
}

.left_inner_bottom .main_link{
	width: 264px;
	position: relative;
}

.left_inner_bottom .main_link A, .left_inner_bottom .main_link A:VISITED{
	color:#FFE05D;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	position: absolute;
	left: 26px;
}

.left_inner_bottom .main_link1{
	height: 75px;
	margin-bottom: 12px;
	background-image: url("../images/design/main_right1.jpg");
	
}

.left_inner_bottom .main_link1 A{
	top: 23px;
}

.left_inner_bottom .main_link2{
	height: 84px;
	margin-bottom: 5px;
	background-image: url("../images/design/main_right2.jpg");
}

.left_inner_bottom .main_link2 A{
	top: 20px;
}

.left_inner_bottom .main_link3{
	height: 84px;
	margin-bottom: 5px;
	background-image: url("../images/design/main_right3.jpg");
}

.left_inner_bottom .main_link3 A{
	top: 18px;
}

.quest_msg{
	padding: 3px;
	color: #008BD8;
	font-weight: bold;
}

/*from old*************************************************/

.tree{
	color:#000;
}

.tree DIV{
	/*border: 1px solid blue;*/
	/*background-color: blue;*/
}
.tree P{
	margin: 0;
	padding: 0;
}


.tree_organ{
	text-transform: uppercase;
	font: bold 12px Arial;
	margin-top: 22px;
}

.tree_type{
	font: bold 11px Arial;
	height: 44px;
	padding-left: 44px;
	background-repeat: no-repeat;
	background-image: url("../images/design/bloknot.jpg");
	margin-top: 7px;
}

.tree_type P{
	position: relative;
	top:15px;
}


.tree_date{
	font: normal 11px Arial;
	padding-left: 41px;
	margin-top: 10px;
}

.tree_konkurs{
	color:#09618e;
	font: bold 11px Arial;
	/*margin-left: 101px;*/
	padding-left: 27px;
	margin: 5px 0px 5px 101px;
	background-repeat: no-repeat;
	background-image: url("../images/design/sarg.jpg");
	height: 17px;
	/*background-color: fuchsia;*/
}

.tree_konkurs SPAN{
	cursor: pointer;
}


.last_konkurs{
	margin-bottom: 27;
	
}


.konkurs_opened{
	background-image: url("../images/design/sarg_down.jpg");
}

.konkurs_container{
	margin-bottom: 20px;
	display: none;
	/*background-color: green;*/
}


.konkurs_docs{
	padding-left: 23px;
	background-image: url("../images/design/word.jpg");
	background-repeat: no-repeat;
	height: 17px;
	margin: 3px 0 3px 132px;
}

.konkurs_docs A,.konkurs_docs A:visited,.konkurs_docs A:hover{
	color: #09618e;
	font: normal 11px Arial;
	text-decoration: underline;
}
/*************************************************/

.question_pics TD TABLE TD{
	text-align: center;
}

.question_pics TD TABLE TD A{
	font-size:12px;
	margin:1px 0;
	position:relative;
	top:2px;
}

.question_pics TD TABLE TD A IMG{
	position:relative;
	top:-2px;
}

.qu_ans{
	font-size: 12px;
}

.qu_ans .title{
	color: #008BD9;
	font-weight: bold;
}

.qu_ans .question{
	font-weight: bold;
}

.qu_ans DIV{
	padding: 5px 0;
}

.baners TABLE{
	width: 100%;
	
}

.baners TABLE TD{
	vertical-align: top;
	padding: 11px 24px;
	
}

.baners TABLE .left{
	width:200px;
}

.baners TABLE .middle{
	text-align: center;
}

.baners TABLE .right{
	text-align: right;
	width:200px;
}

.baners TABLE .right IMG{
	margin-right: 9px;
}

#search_form TD {
	padding: 4px;
	font-size: 15px;
	font-family: Arial;
	
	
}

.news_tbl .text9, .content_inner_td .text13, .content_inner_td text7{
	font-size: 12px;
}

.blacklink A, .blacklink A:VISITED{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.blacklink A:HOVER{
	text-decoration:underline;
}

.normal_text{
	font-size: 12px;
}


.left_baners{
	/*padding-left: 15px;*/
	text-align: center;
	
}
.left_baners DIV{
	padding: 5px 0 5px 0;
}