.all{
	background-image: url(../images/main_bkg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	background-color:#FFF;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#373737;
	background-attachment: fixed;
}
.inner_page{
	background-position: center -80px;
}
.main{
	width:946px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:38px;
}
a{
	color:#0064b4;
}
a.hover{
	text-decoration:none;
}

.cleardiv{
	clear:both;
}
.header_block{
}
.flash_block{
	background-image: url(../images/flash_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:250px;
	position:relative;
}
.flash_block_index{
	height:320px;
	position:relative;
	background-image: url(../images/flash_main_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.lang_block{
	font-size:10px;
	position:absolute;
	right:32px;
	top:9px;
	line-height:normal;
}
.flash_block .lang_block{
	right:104px;
}
.lang_block ul{
}
.lang_block ul li{
	float:left;
	background-image: url(../images/lang_bkg.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-left:5px;
	padding-right:6px;
}
.lang_block ul li a{
	color:#373737;
	text-decoration:none;
}
.lang_block ul li a:hover{
	color:#0064b4;
}
.lang_block ul li.selected a{
	/*color:#0064b4;*/
	color:#FFAC00;
}
.lang_block ul li.last{
	background-image:none;
}
.navig_block{
	position:absolute;
	top:8px;
	left:587px;
}
.flash_block .navig_block{
	left:305px;
	right: auto;
}
.navig_block ul{
}
.navig_block ul li{
	float:left;
	padding-right:3px;
	padding-left:4px;
}
.navig_block ul li a{
	display:block;
	height:21px;
	width:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
.navig_block ul li a:hover{
	background-position: left -21px;
}
.navig_block ul li.selected a{
	background-position: left -21px;
}
.navig_block ul li.home a{
	background-image: url(../images/navig-home.gif);
}
.navig_block ul li.mail a{
	background-image: url(../images/navig-mail.gif);
}
.navig_block ul li.map a{
	background-image: url(../images/navig-map.gif);
	
}

.sertif_block{
	position:absolute;
	top:10px;
	left:340px;
}
.flash_block .sertif_block{
	left:auto;
	right:0px;
}
.sertif_block ul{
}
.sertif_block ul li{
	float:left;
	padding-right:6px;
}
.sertif_block ul li a{
}
.body_block{
	clear:both;
}
.body_block h1{
	font-weight:normal;
	font-size:19px;
	/*color: #000;*/
	color:#0c3a83;
	margin-bottom:22px;
}
.body_block h2{
	font-weight:normal;
	font-size:18px;
	color:#0064b4;
}
.body_block h3{
	color:#1c5b94;
	font-size:18px;
	font-weight:normal;
}
.info_block{
	float:right;
	width:238px;
	overflow:hidden;
}
.data_block{
	float:left;
	width:200px;
	overflow:hidden;
}
.content_all_block{
	float:right;
	width:730px;
	overflow:hidden;
}
.content_all_block_extra{
	float:right;
	width:730px;
	/*overflow:hidden;*/
}

.inner_content_all{
	background-image: url(../images/inner_content_bkg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.inner_content{
	background-image: url(../images/inner_content_top_bkg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.inner_content_all_extra{
}
.inner_content_extra{
}

.content_block{
	float:left;
	width:474px;
	overflow:hidden;
}

.blue_block{
	background-image: url(../images/blue_block_side.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFF;
	
}
.blue_block_inner{
	background-image: url(../images/blue_block_side.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.blue_block_header{
	background-image: url(../images/blue_block_header_top_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-size:18px;
	background-color:#13438B;
}
.blue_block_header_right_top{
	background-image: url(../images/blue_block_header_top_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.blue_block_header_left_bottom{
	background-image: url(../images/blue_block_header_left_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.blue_block_header_riht_bottom{
	background-image: url(../images/blue_block_header_right_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:32px;
	padding-top:13px;
	padding-bottom:11px;
	min-height:1px;
}
* html .blue_block_header_riht_bottom{/********for ie6*****************/
	height:1px;
}
.blue_block_bottom_left{
	background-image: url(../images/blue_block_bottom_left_bkg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.blue_block_bottom_right{
	background-image: url(../images/blue_block_bottom_right_bkg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 9px;
	min-height:1px;
}
* html .blue_block_bottom_right{/********for ie6*****************/
	height:1px;
}
.menu_header{
	padding-left:17px;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:17px;
}
.menu_header p{
	
}
.menu_header a{
	background-image: url(../images/menu_selected_bkg.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left:17px;
	color:#FFF;
	text-decoration:underline;
}
.menu_header a:hover{
	text-decoration: none;
}
.menu_block{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}
.menu_block ul{
	padding-left:5px;
	padding-top:13px;
	padding-right:5px;
}
.menu_block ul li{
	font-weight:bold;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #EEEEEE;
}
.menu_block ul li a{
	background-image: url(../images/more_bkg.gif);
	background-repeat: no-repeat;
	background-position: 13px 8px;
	text-decoration:underline;
	color:#003660;
	padding-left:31px;
	padding-top:5px;
	padding-bottom:8px;
	display:block;
}
.menu_block ul li a:hover{
	text-decoration:none;
}
.menu_block ul li.selected{
	background-color:#1D5B94;
	background-image: url(../images/menu_selected_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_block ul li.selected .menu_right_top{
	background-image: url(../images/menu_selected_right_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display:block;
	
}
.menu_block ul li.selected .menu_left_bottom{
	background-image: url(../images/menu_selected_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
}
.menu_block ul li.selected .menu_right_bottom{
	background-image: url(../images/menu_selected_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	display:block;
}
.menu_block ul li.selected a{
	color:#FFF;
	background-image: url(../images/menu_selected_bkg.gif);
}
.menu_block ul li.submenu{
	font-weight:normal;
	font-size:10px;
	background-color:#FFF;	
}
.menu_block ul li.submenu a{
	background-image:none;
	padding-top:4px;
	padding-bottom:4px;
}
.common_separator{
	margin-top:15px;
	
}
.search_block{
	background-image: url(../images/serach_bkg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
	background-color:#1A5B95;
	clear:both;
}
.search_block_inner{
	background-image: url(../images/serach_bkg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:42px;
	overflow:hidden;
}
.search_block ul{
	padding-top:12px;
	padding-bottom:11px;
	padding-left:8px;
}
.search_block ul li{
	padding-right:7px;
	float:left;
}
.search_block input{
	float:left;
}
.search_block .searchfield{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #817F80;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #817F80;
	padding-left:7px;
	width:125px;
	height:19px;
	color:#0064b4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
}
.orange_block{
	background-image: url(../images/orange_block_side.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFF;
}
.orange_block_inner{
	background-image: url(../images/orange_block_side.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.orange_block_top_left{
	background-image: url(../images/orange_block_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.orange_block_top_right{
	background-image: url(../images/orange_block_right_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.orange_block_bottom_left{
	background-image: url(../images/orange_block_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.orange_block_bottom_right{
	background-image: url(../images/orange_block_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height:1px;
	
}
* html .orange_block_bottom_right{/*******for ie6*********/
	height:1px;
}
.news_block{
	padding-left:30px;
	padding-top:16px;
	padding-bottom:13px;
	padding-right:10px;
	line-height:normal;
}
.news_block h3{
	margin-bottom:21px;
}
.news_date{
	color:#1c5b94;
	padding-bottom: 3px;
}
.news_block a{
	color:#000;
	text-decoration:underline;
}
.news_block a:hover{
	text-decoration: none;
}
.news_block .more_info{
	padding-top:17px;
}
.more_info{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:0px;
}
.more_info a{
	color:#0064b4;
	text-decoration:underline;
	background-image: url(../images/more_bkg.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:20px;
}
.more_info a:hover{
	text-decoration:none;
}
.running_line{
	padding-top:15px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#ffae00;
}
.present_block{
	padding-left:32px;
	padding-top:19px;
	padding-right:17px;
	padding-bottom: 10px;
}
.present_block a{
	text-decoration: none;
}
.present_block .present_img{
	padding-bottom:16px;
	text-indent:0px;
	padding-left: 5px;
}
.present_block h3{
	margin-bottom:12px;
}
.present_block p{
	text-indent:36px;
	line-height:14px;
}
.present_block .more_info{
	text-indent:0px;
	padding-top:17px;
}
.banner_block{
}
.contact_block{
	padding-left:30px;
	padding-top:17px;
	padding-bottom:6px;
	padding-right:5px;
}
.contact_block h3{
	margin-bottom:12px;
	font-size:17px;
	font-family:calibri, tahoma, arial;
/*	letter-spacing: -1px;*/
	color: #0064b4;
}
.contact_block p{
	padding-bottom:10px;
	line-height:15px;
}
.contact_block a{
	color:#0064b4;
	text-decoration:underline;
}
.contact_block a:hover{
	text-decoration:none;
}
.short_info_block{
	padding-top: 23px;
	padding-bottom:82px;
}
.short_info_block h2{
	color:#0c3a83;
	margin-bottom:17px;
	padding-left:63px;
}
.short_info_block .short_item{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFAD03;
	padding-bottom: 16px;
	clear: left;
	min-height:72px;
}
* html .short_info_block .short_item{/***********for ie6***********/
	height:72px;
}
.short_item .short_item_img {
	background-repeat: no-repeat;
	background-position: left top;
	width:88px;
	height:78px;
	float:left;
}
.short_item .img-1{
	background-image: url(../images/main_item-1.png);	
}

.short_item .img-2{
	background-image: url(../images/main_item-2.png);	
}
.short_item .img-3{
	background-image: url(../images/main_item-3.png);	
}
.short_item .img-4{
	background-image: url(../images/main_item-4.png);	
}
* html .short_item .img-1{/********for ie6*******/ 
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/main_item-1.png', sizingMethod='scale');
}
* html .short_item .img-2{/********for ie6*******/ 
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/main_item-2.png', sizingMethod='scale');
}
* html .short_item .img-3{/********for ie6*******/ 
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/main_item-3.png', sizingMethod='scale');
}
* html .short_item .img-4{/********for ie6*******/ 
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/main_item-4.png', sizingMethod='scale');
}
.short_item_text{
	margin-left:92px;
	padding-top:11px;
	color:#0064b4;
	font-size:16px;
	font-weight: normal;
	font-family:calibri, tahoma, arial;
	line-height:normal;
}
.short_item_text a{
	text-decoration: none;
}
.common_block{
	line-height:normal;
	padding-left:16px;
	padding-right:11px;
}

.common_block p table{
        margin-right:18px;
}

.common_block h2{
	margin-bottom:18px;
}
.common_block p{
	/*text-indent:35px;*/

}
.common_block img{
	padding:auto;
	margin:auto;
}
.common_block ul{
	padding-left:65px;
}
.common_block ul li{
	list-style:disc;
}
.common_block ol{
	padding-left:65px;
}
.common_block ol li{
	list-style-type:decimal;
	padding-left:3px;
}
.common_block .more_info{
	padding-top:17px;
	text-indent:0px;
}
.inner_search{
	float:right;
	width:195px;
}
.inner_content .common_block{
	padding-right:26px;	
}
.inner_content  h1{
	padding-top:10px;
	margin-bottom: 24px;
}
.quick_link_block{
	padding-top:53px;
	clear:both;
	padding-left: 16px;
}
.quick_link_block ul{
}
.quick_link_block ul li{
	float:left;
	padding-left:13px;
	padding-right:50px;
	padding-bottom:18px;
}
.page_navig{
	clear:both;
	padding-top:13px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFAD03;
	margin-right:35px;
	line-height:normal;
	min-height:1px;
	margin-left: 16px;
	
}
* html .page_navig{/********for ie6***********/
	height:1px;
}
.print{
	background-image: url(../images/picto_print.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:16px;
}
.print a{
	color:#0064b4;
	text-decoration:underline;
}
.print a:hover{
	text-decoration:none;
}
.page_up{
	background-image: url(../images/picto_up.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:16px;
}
.page_up a{
	color:#0064b4;
	text-decoration:underline;
}
.page_up a:hover{
	text-decoration:none;
}
.page_navig .page_up{
	float:right;
}
.page_navig .print{
	float:left;
}
.footer_block{
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFAD03;
	padding-top:10px;
}
.footer_block_inner{
	width:946px;
	margin-left:auto;
	margin-right:auto;	
}
.copyright_block{
	float:left;
	padding-bottom:10px;
}
.copyright_block a{
	color:#0064b4;
	text-decoration:underline;
}
.copyright_block a:hover{
	text-decoration:none;
}
.footer_contact_block{
	text-align:right;
	padding-right:8px;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFAC00;
	float:right;
	line-height:normal;
	margin-bottom:10px;
}
.contact_header{
	color:#1c5b94;
	padding-bottom:9px;
	font-weight:bold;
}
.footer_contact_block a{
	color:#0064b4;
	text-decoration:underline;
}
.footer_contact_block a:hover{
	text-decoration:none;
}

.under_logo_text{
	position:absolute;
	top:46px;
	left:6px;
	/*background-image: url(../images/under_logo_text-1.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	width:200px;
	height:38px;
}
.under_logo_text-ua{
	background-image: url(../images/under_logo_text-1.gif);
}
.under_logo_text-ru{
	background-image: url(../images/under_logo_text-2.gif);
}
.under_logo_text-en{
	background-image: url(../images/under_logo_text-3.gif);
}
.flash_block_index .under_logo_text{
	top:46px;
	left:11px;
}
.slogan_block{
	position:absolute;
	top:81px;
	left:492px;
	/*background-image: url(../images/slogan-1.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	width:170px;
	height:70px;
}
.slogan_block-ua{
	background-image: url(../images/slogan-1.gif);
}
.slogan_block-ru{
	background-image: url(../images/slogan-3.gif);
}
.slogan_block-en{
	background-image: url(../images/slogan-2.gif);
}
.flash_block_index .slogan_block{
	top:141px;
	left:492px;
}
.sitemap ul li{
	list-style-type:none;
}
table, tbody, tfoot, thead, tr, th, td {
 	font-weight: normal;
}