a:active { outline: none;}

body.main_body {margin: 0; padding: 0px; font-size: 12px; color: #000; font-family: Tahoma, Arial, sans-serif; line-height: 14px; text-align: center; background: transparent url(images/main_bg.gif) 0 0px repeat-x;
}
/*Основной стиль шрифта */

/*----Global---*/
table td { font-size: 11px; font-family: Tahoma, Arial, sans-serif;
}/*Основной стиль шрифта */

img {border:0;}
a {color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}
a:visited {color:#707070;}

h1, h2, h3, h4 {color:#69BA2E; font-family: Georgia, serif;  
 }/*Заголовки*/

h1 {font-size: 15px; margin: 20px 0 15px 0; line-height: 18px;}
h2 {padding: 20px 0 5px 0; font-family: Georgia, serif; color:#707070; font-size:14px; font-weight:bold; font-size:150%;}
h3 { font-size: 15px; margin: 15px 0 5px 0px; color:#3B3B3B; font-family: Tahoma, sans-serif; font-style:normal; font-weight:bold; }
h4 {padding-left:9px;  font-size: 11px; margin: 15px 0 5px 0px; color:#3B3B3B; font-family: Tahoma, sans-serif; font-style:normal; font-weight:bold; }


.base_page h1 {font-size: 160%; background: transparent url(images/dot.gif) 0 100% repeat-x; padding: 0 0 5px 0px; margin-left:-28px;}
.base_page h2 {padding: 20px 0 5px 0; font-family: Georgia, serif; color:#707070; font-size:14px; font-weight:bold; font-size:150%; margin-left:-28px;}

form {padding:0; margin:0; }
input, textarea {background: #FFFFFF; font-size: 11px; color: #000; font-family: Tahoma, Arial, sans-serif; font-weight:normal; padding-left:3px;}
p {margin:0 30px 15px 0;}
/*----/Global---*/

/*---Main Block--*/
#container {position: relative; padding: 0; margin: 0px auto 0px auto; text-align: left; width: 920px;}
.key {height:26px; line-height:26px; color:black; font-size:12px;}

#logo {position:absolute; top:67px;}
#center {padding: 80px 0px 0px 0px;}
#content {width:680px; float:right; padding: 0 0 0px 0; }
#left_part {width:200px; float:left; padding: 30px 0 0 0;}
.cl {height:0px; clear:both; margin-top:-80px;}

/*---/Main Block--*/

/*---Main menu---*/
#main_menu { height:39px; margin-left:240px; line-height:39px; position:absolute; top:67px; background: #2B2B2B url(images/main_menu_bg.gif) 0 0 no-repeat;}
#main_menu_cont {width:680px;}
#main_menu a {color:#fff; text-decoration:none; font-weight:bold; display:block; font-size:11px; float:left; height:39px; padding: 0 25px 0 25px; background: transparent url(images/arr.gif) 0 0 no-repeat;}
#main_menu a:hover {text-decoration:underline;}
#main_menu a#m_01 {background: transparent; margin-left: 10px;}

#qqq div {display:block; padding: 0px 0px 9px 5px;}
#qqq a {color:#000000; font-weight:bold; font-size:14px;}

#www div {display:block; padding: 0px 0px 5px 0px;}

.top_menu {color:#A0A0A0; width: 910px; text-align:right; position:absolute; top:26px; height:40px; line-height:40px;}
.top_menu a { font-family: Arial, Tahoma, sans-serif; padding: 0 2px 0 2px; color:#707070;}
.top_menu a#top_menu_active {text-decoration:none;} 
/*---Main menu---*/

/*---Search---*/
.search_block {height:50px; background: transparent url(images/search_bg.gif) 0 0px no-repeat; margin-top:6px; padding: 14px 0 0 10px;}
.search span {padding-left:10px; color:#626262;}
input.search_input { width:147px; border:1px solid #B7B7B7; float:left; margin-right:2px; padding:4px 0 3px 3px; }
input.search_go {float:left;}
/*---Search---*/

/*---NEWS---*/
.news_block {}
.title_grey {padding: 25px 0 10px 0; font-family: Georgia, serif; color:#707070; font-size:14px; font-weight:bold;}
.news {padding: 0 0 15px 0; clear:both;}
.news_date {color:#69BA2E; font-weight:bold;}
.base_page .news_date {padding: 2px; margin-left:-28px;}
.news p {padding-top:10px;}
/*---/NEWS---*/


.map_block {
	border-top:1px solid #fff; 
	padding: 20px 0 5px 400px;   
	background: transparent url(images/go.jpg) 0 25px no-repeat; 
}

.link_blok5 {float:left; padding: 0 0 20px 0; background: transparent url(images/dot_line.gif) 0px 15px no-repeat;}
.link_blok5 h1 {padding: 0 0 0 15px;}

.link_blok {width:360px; float:left; padding: 0 0 20px 0; background: transparent url(images/dot_line.gif) 0px 15px no-repeat;}
.link_blok h1 {padding: 0 0 0 15px;}
/*.link_blok a {display:block; padding: 0 0 5px 27px; background: transparent url(images/arr2.gif) 17px 4px no-repeat; }*/

.link_blok2 {width:320px; float:left; padding: 0 0 20px 0; background: transparent url(images/dot_line.gif) 0px 15px no-repeat;}
.link_blok2 h1 {padding: 0 0 0 15px;}
/*.link_blok2 a {display:block; padding: 0 0 5px 27px; background: transparent url(images/arr2.gif) 17px 4px no-repeat; }*/

.link_blok3 {width:360px; float:left; padding: 0 0 20px 0;}
.link_blok3 h1 {padding: 0 0 0 15px;}
.link_blok3 a {display:block; padding: 0 0 5px 27px; background: transparent url(images/arr2.gif) 17px 4px no-repeat; }

.link_blok4 {width:320px; float:left; padding: 0 0 20px 0;}
.link_blok4 h1 {padding: 0 0 0 15px;}
.link_blok4 a {display:block; padding: 0 0 5px 27px; background: transparent url(images/arr2.gif) 17px 4px no-repeat; }
/*---Left_menu---*/
.left_menu_block {padding: 0 0 35px 0; }

.left_menu_block a {display:block; padding: 0 0 6px 25px; background: transparent url(images/arr1.gif) 14px 5px no-repeat; color:#69BA2E; font-size:110%;}
.left_menu_block .sub_block a {padding: 0 0 4px 50px; background: transparent url(images/arr3.gif) 40px 5px no-repeat; font-size:100%;}
.sub_block .sub_block {padding-left:15px;}
.left_menu_top {background: transparent url(images/left_menu_top.gif) 0px 0px no-repeat; padding-top:5px;}
.left_menu_text {padding: 10px 0 12px 0; background: transparent url(images/left_menu_bottom.gif) 0px 100% no-repeat;}
#current {font-weight:bold;}
 
/*---/Left_menu---*/

/*---Base_page---*/
.base_page {padding: 15px 0 0 28px;}
.base_page img {border:2px solid #ffffff; margin-left: 10px;} 
.base_page p {margin:0 30px 15px 0;}

a.green_link {color:#69BA2E; font-weight:bold; display:block; margin-top:5px; margin-bottom:5px; margin-left:-28px;}


form span {line-height:22px; padding-left:25px; }
form span a {padding-left:25px; color:#707070;}
span.s_text {color:#69BA2E; font-weight:bold; font-style:italic;}

.search_data {padding: 0px 0 20px 0px; margin-left:-28px; color:#545454;}
.searsh_result {color:#545454; padding: 20px 0 20px 0px; background: transparent url(images/dot.gif) 0px 0 repeat-x;}
.page_path { padding: 0 0 15px 0;}
.page_path a {font-weight:bold;}
.search_text {padding-top:15px;}
/*---/Base_page---*/

/*---Footer---*/
#footer {background:#EBEBEB; color:#545454; margin-bottom:50px; position: relative;}
#footer_top {background: transparent url(images/footer_top.gif) 0 0px no-repeat;}
#footer_bottom {background: transparent url(images/footer_bottom.gif) 0 100% no-repeat; padding: 10px 0 10px 0; text-align:center;}


a.pager {
	text-decoration: underline;
	text-align: center;
	float: left;
	width: 25px;
	height: 25px;
}

b.pager {
	text-align: center;
	float: left;
	width: 25px;
	height: 25px;
}

.comm_desc {
	float: left;
	clear:both;
	height: 25px;	
}

.pager:hover {
	text-decoration: none;
}

/*---HTML CSS coding www.htmlcoder.com.ua---*/
