html, body {margin: 0;padding: 0;width: 100%;height: 100%;}

#header{height:630px;overflow:hidden;background:#070A0C;}
#header #wrapper{float:right;margin-left:-981px;width:100%;}
#header #wrapper #tree_header{margin-left:981px;background: url(images/tree.jpg) top left no-repeat;overflow:hidden;height:630px;}
#header #flash_header{float:left;width:981px;}

#menu{height:150px;background:#070A0C;}
#menu #right_menu{background: #000000 url(images/top_menu_bg_r.jpg) repeat-x;height:150px;overflow:hidden;}
#menu #content_menu{/*width:622px;*/background: url(images/top_menu_bg.jpg) top repeat-x;height:150px;}
.top_left_menu{background: url(images/top_menu_1.jpg) left top no-repeat;height:150px;}

#content_left{background:url(images/left_bg.jpg) repeat-y;overflow:hidden;}
#content_center{width:100%;background:url(images/center_bg1.jpg) left repeat-y;}
#content_center2{background:url(images/center_bg.jpg) repeat;}

#content_right{background:url(images/right_bg.jpg) left repeat-y;}
#content_right_bg{background:#000000 url(images/right_bg_r.jpg) left repeat;}
.top_right{background:url(images/top_right.jpg) top left repeat-x;height:205px;width:100%;}
.top_right2{background:url(images/top_right_2.jpg) top left no-repeat;height:205px;width:100%;}
.right_fl_bg{background:url(images/right_fl_bg.jpg) bottom right no-repeat;}

.top_left{background:url(images/top_left.jpg) top left no-repeat;}
.top_center2{background:url(images/top_center2.jpg) top left repeat-x;}
.top_center2 li {margin-bottom:6px;}
.top_center{background:url(images/top_center.jpg) top left no-repeat;width:100%;}

#footer_center{/*background:url(images/footer_center.jpg) top left no-repeat;height:114px;*/}
.footer_center2{/*background:url(images/footer_center2.jpg) top left repeat-x;height:114px;*/}
#footer_right{background:url(images/footer_right.jpg) top left no-repeat;height:149px;width:101px;}
.footer_2_bottom{background:url(images/footer2_right_r.jpg) top right repeat-x;height:95px;}
.footer_niz{background:url(images/svitok_niz.jpg) top repeat-x;height:149px;}

#menu_phone{padding:0px 20px 0px 20px;}

a.back_to_list{color:#005BAB;font-weight:bold;text-decoration:none;}
a:hover.back_to_list{color:#005BAB;font-weight:bold;text-decoration:underline;}
.archive_news a{color:#005BAB;text-decoration:none;font-weight:bold;}
.archive_news a:hover{color:#005BAB;text-decoration:underline;font-weight:bold;}
.title{color:#D12429;font-size:14px;font-weight:bold;}
.list_sect_work img{border:1px solid #7F7F7F;}
.clear{font-size:0px;height:1px;clear:both;}
.item_depart{padding-bottom:15px;}
.star{font-weight:bold;color:red;}
.w99{width:99%;}
.padtop10{padding-top:10px;}
.padbot{padding-bottom:15px;}
.float50{float:left;width:50%;}

/*Data table*/
table.data-table
{
	border:1px solid #3C3C3C;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #3C3C3C;
	color:#000000;
	padding:5px 5px;
	font-size:12px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	text-align:left;
	font-weight:bold;
	background-image:none;
	border:1px solid #3C3C3C;
	padding:5px;
	color:#000000;
	font-size:13px;
}

/*Body cell*/
table.data-table tbody td
{
	background-image:none;
	color:#000000;
	font-size:12px;
}

/*Foot cell*/
table.data-table tfoot td
{
	padding:4px;
	color:#000000;
	font-size:12px;
}

