body{background:#FFF url(/img/bg.gif) repeat-x;color:#069;margin:0;padding:0;font:71% Arial,Helvetica,Tahoma,Verdana,sans-serif}
body#index{background:#FFF url(/img/bg_main.gif) repeat-x}
#min_width{float:left;width:100%;min-width:780px;_width:expression(document.body.clientWidth<780?"780px":"100%")}
img{border:0}
{margin:0}

a{color:#069;text-decoration:underline;position:relative;z-index:1}
a.no_ul,#top_menu a{text-decoration:none}
a:hover,#top_menu a:hover{color:#036;text-decoration:underline}


.orange{color:#f90}
a.orange{color:#f90}
a.orange:hover{color:#C60}
a.lnk_blue_bg{color:#FFF;background-color:#9fc5d9;border:1px solid #9fc5d9;font-size:130%}
a.lnk_blue_bg:hover{color:#069;background-color:#FFF}
table.new
{
border:0!important;
width:100%;
}
table.new td
{
border:0!important;
padding-left:0px!important;
padding-right:0px!important;
}
label{width:17em;margin-bottom:6px;_margin-bottom:7px}
html>body label{float:left}
input{padding:0;font-size:100%;border:1px solid #016799;color:#016799;width:14em;background-color:#FFF}
#content input,#content textarea,#content select{margin-bottom:7px; margin-left:7px;}
textarea{padding:0;font:100% Tahoma;border:1px solid #016799;color:#016799;width:14em}
select{padding:0;font-size:100%;border:1px solid #016799;color:#016799;width:14em}

input.button{border:0px none;text-decoration:underline}

#bottom_subscribe input{width:10em;margin-bottom:5px;border:1px solid #f90;color:#C60;background-color:#FFF}
#bottom_subscribe input.button{border:0px;color:#f90}
#bottom_subscribe label{width:10em;color:#000}
#bottom_subscribe .button_clear{visibility:hidden}


.input_brd_blue{border:1px solid #016799;color:#016799}
.input_brd_orange{}

h6{font-size:100%;color:#069;margin:0;padding-bottom:20px;font-weight:normal}
h6 span{font-size:110%}
/*h2{font:bold 115%/100% Tahoma;color:#f90;margin:0 0 10px 0}
h2 a,h2 a:hover{color:#f90}*/
h1 {font-size:13px;color:#069;font-weight: bold;}
h2 {font-size:12px;color:#000;font-weight: bold;}

#top{_height:234px;min-height:234px;position:relative}
#top_left{height:234px;width:242px;background:#7DA5BE url(/img/bg_top.gif) repeat-x;float:left}
#top_left_bg{height:234px;background:url(/img/bg_logo.png) no-repeat}
#logo{display:block;_width:160px;_height:61px;padding:71px 0 0 41px;_padding:0;_margin:71px 0 0 41px}
#top_left_shadow{height:234px;width:8px;background:url(/img/bg_logo.png) -242px 0 no-repeat;float:left}

#index #top{_height:261px;min-height:261px;position:relative}
#index #top_left{height:261px;width:33%;background:#7DA5BE url(/img/bg_top_main.gif) repeat-x;float:left}
#index #top_left_bg{height:261px;background:url(/img/bg_logo_main.png) right top no-repeat;text-align:center}
#index #logo{_width:181px;_height:70px;display:block;padding:92px 0 0 0;margin:0 auto;_padding:0;_margin:92px 0 0 0}
#index #top_left_shadow{height:261px;width:13px;background:url(/img/bg_logo_main_right.png) no-repeat;float:left}

#top_links{margin-top:78px;text-align:center;font-size:13px}
#index #top_links{margin-top:79px}
#top_links a{text-decoration:none}
#top_links a:hover{text-decoration:underline}
#top_links span{font-size:130%}



#top_right{margin-left:260px}
#index #top_right{margin-left:34%}

#top_language{text-align:right;padding-top:7px;_padding-top:0;_margin-top:7px;height:83px;position:relative;z-index:100}
#index #top_language{height:110px}
#top_language a{color:#FFF;border-left:1px solid #FFF;padding:0 10px 0 4px;font:90%/9px Arial}

#top_slogan{font:20px/21px Verdana,Arial;text-transform:uppercase;padding:0 220px 0 4%;position:relative;z-index:100;color:#FFF;text-align:center}

#top_cite{margin:70px 2% 10px 1%;text-align:justify}
#top_cite *{display:inline;font-size:100%;font-weight:normal;}
#top_cite h3{display:inline;font-size:100%;font-weight:normal;}

#top_menu{margin:95px 2% 0 1%;font-size:13px}
#top_menu span{font-size:130%}

#top_fugures{position:absolute;text-align:right;top:0;left:0;width:100%;font-size:10px}/* 65px */
#index #top_fugures{top:0}/* 41px */

#top_fugures .top_btr{margin-right:10%}

#top_fugures .top_btr_1{margin-right:4%}
#top_fugures .top_btr_2{margin-right:2%}
#top_fugures .top_btr_3{margin-right:5%}

#mid{background:#FFF url(/img/bg_mid.gif) repeat-x 0 0;clear:both;float:left;width:100%;/*overflow:hidden*/}

#left{width:242px;float:left;}
/*#right_container{width:100%;float:left;margin-left:-242px}*/
#right{_height:1em; margin-left:242px!important;}

#index #left,#cols_3 #left{width:33%;float:left}
/*#index #right_container,#cols_3 #right_container{width:100%;float:left;margin-left:-33%}*/
#index #right,#cols_3 #right{margin-left:33%!important;_height:1em; width: 66%;}
#cols_3 #right{_width: 100%;}

#left_menu{border-right:1px solid #FFF;_height:146px;min-height:146px;position:relative;z-index:100}
#left_menu{margin:0;padding:21px 0 20px 0}

* html #left_menu {
	position:absolute;
}
/* дополнение для карты сайта*//*
.map  #left_menu .dop{padding-left:22px;}*/
.map  #left_menu {
	position:relative!important;
}
#left_menu li, #left_menu li div{position:relative}

#content #left_menu{border-right:0 none;height:auto;min-height:auto;padding:0}
#left_menu li{list-style:none;position:relative;background:url(/img/icons/folder.gif) 20px 5px no-repeat}
#left_menu li.folder{background:url(/img/icons/folder.gif) 20px 5px no-repeat}
#left_menu li.folder_open{background:url(/img/icons/folder_n_o.gif) 20px 5px no-repeat}
#left_menu div{display:block;padding:5px 0 5px 45px;_height:1em}
#left_menu li li.folder_open div{padding-bottom:2px}
#left_menu div.small_padding{padding:0px 0 3px 55px!important}
#left_menu a{display:inline}




#content{padding:25px 8% 25px 4%;text-align:justify;color:#000;font-size:110%;_width:100%;}
#content table{color:#000;font-size:100%;border-top:1px solid #069;border-left:1px solid #069;}
#content table td,#content table td{border-bottom:1px solid #069;border-right:1px solid #069;padding:3px 10px;}

.index_menu{padding:22px 10px 0px 75px}
.index_menu b{font-size:110%}
.index_menu div{padding:3px 0;line-height:100%;font-size:11px;}
.index_menu b div{display:block;padding:3px 0 6px;line-height:100%;margin-left:0;}

.im1{background:url(/img/icons/index_menu_2_4.gif) 7px 15px no-repeat;border-right:1px solid #FFF;}
.main_eng .im1{background:url(/img/icons/index_menu_2.gif) 7px 15px no-repeat;border-right:1px solid #FFF;}
.im1 div{padding:2px 0 4px;}
.rus_im1 div{padding:2px 0 6px; margin-left:-23px;}
.rus_im1 div img{margin:-2px 5px -4px 0;float:left;}
.rus_im2 div{margin-left:-55px;padding:5px 0 3px;}
.rus_im2 div img{float:left;margin:-2px 11px -3px 0;}
.rus_im3 div{margin-left:-40px;padding:5px 0 3px;}
.rus_im3 div img{float:left;margin:-5px 14px -3px 0;}
.index_menu div img.img_1{opacity:0.9;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.index_menu div img.img_2{opacity:0.8;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.index_menu div img.img_3{opacity:0.7;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.index_menu div img.img_4{opacity:0.6;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.index_menu div img.img_5{opacity:0.5;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.index_menu div img.img_6{opacity:0.4;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.index_menu div img.img_7{opacity:0.3;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.index_menu div img.img_8{opacity:0.2;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}
.index_menu div img.img_9{opacity:0.1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.index_menu div img.img_10{opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.im2{background:url(/img/icons/index_menu_1_4.gif) 7px 19px no-repeat;border-right:1px solid #FFF}
.main_eng .im2{background:url(/img/icons/index_menu_1.gif) 7px 19px no-repeat;border-right:1px solid #FFF}
.im3{background:url(/img/icons/index_menu_3_4.gif) 7px 17px no-repeat}
.main_eng .im3{background:url(/img/icons/index_menu_3.gif) 7px 17px no-repeat;min-height:50px;_height:50px;}

.colons_2{float:left; width:50%; _width: 49%;}

#index_right{float:right;width:25%;padding-bottom:61px;padding-top:43px;}
#index_left{float:left;width:67%}


.news_list{_width:100%}
#index_right form{padding-bottom:20px;padding-left:25px;}
.main_news_list{padding:20px 0 0 30px}
/*.main_news_list{padding:20px 0 0 9%}*/
.news_list .news_date{color:#000;float:left;width:90px;margin-top:10px}
.news_list .news_short{float:left;width:84%;margin-top:10px}
.news_list .news_all{float:left;margin:10px 0 0 0;width:115px;/*width:16%*/}
.news_list .news_subscr{float:left;margin-top:10px}
#index .news_list .no_ul{font-size:110%}
.customers_list ul{padding:10px 0 0;margin:0;}
.customers_list ul li{padding:0 0 10px 90px;margin:0;list-style-type:none;background:transparent url(/img/icons/arr.gif) no-repeat scroll 30px 4px;}
.customers_list .news_all{margin:0;}

.index_links_kons{background:transparent none;}
.index_links_ph{background:url(/img/icons/phone.png) 0px 50% no-repeat}
.index_links_np{background:url(/img/icons/index_menu_4.gif) 20px 50% no-repeat}
.index_links_q{background:url(/img/icons/q.gif) 31px 50% no-repeat}
.index_links_pr{background:url(/img/icons/pr.gif) 18px 50% no-repeat}
.index_links_aff{background:url(/img/icons/map.gif) 7px 50% no-repeat}
.index_links_vak{background:url(/img/icons/vak_icon.jpg) 20px 50% no-repeat}
.index_links_q ,.index_links_pr,.index_links_dl a, .index_links_np a, .index_links_aff a, .index_links_vak a, .index_links_ph{display:block;padding:20px 0 20px 81px;_height:1em}

#index_right .lnk_baner{display:block;margin:3px 10% 0 10%}
#index_right .lnk_top_margin{margin-top:70px}
#index_right .lnk_baner img{width:211px;height:87px}

#bottom_links{clear:both;position:relative;text-align:center;z-index:1000;height:130px;}
#index #bottom_links{clear:both;position:relative;text-align:center;z-index:1000;height:auto;}

#bottom_links table{height:87px;width:100%}/* 4% */
#bottom_links td{background-repeat:no-repeat;background-position:100% 0;padding:0 1px;white-space:nowrap;width:10%}
/*#bottom_links td{background-repeat:no-repeat;background-position:100% 0;border-right:10px solid #FFF}*/
#bottom_links a{position:relative;z-index:1000;/*display:block;height:87px;*/text-decoration:none}
/* #bottom_links a{display:block;float:right;_display:inline;margin:0 0 0 3%;text-align:center;position:relative;z-index:1000;width:211px;height:87px;padding:0} */
#bottom_links a img{width:690px;height:100px;display:block;1position:relative;z-index:1000}
#bottom_text{padding-top:20px;margin:0 30px 0;clear:both;text-align:justify;}
.bottom_block{padding:20px 10% 20px 76px}
.bottom_block a{display:block;padding:5px 0}
.bottom_block a.no_ul{font-size:110%}

.icon_news{background:url(/img/icons/news.gif) 28px 25px no-repeat}
.icon_events{background:url(/img/icons/events.gif) 18px 25px no-repeat}
.icon_articles{background:url(/img/icons/articles.gif) 21px 25px no-repeat}
.icon_customers{background:url(/img/icons/customers.gif) 15px 25px no-repeat}
.icon_subscribe{background:url(/img/icons/subscribe.gif) 23px 25px no-repeat}



#bottom{clear:both;background:url(/img/bottom_bg_line.gif) repeat-x left -45px;margin:-25px 30px -14px;/*margin:-25px 0 -14px 5%;position:relative;top:-25px*/}/* 36 */
#index #bottom{margin:0 30px -14px}
#bottom_content{height:65px;_height:126px;padding-top:15px;/*position:relative;*/ }
#bottom_copy{/*position:absolute;bottom:0;left:0;*/ margin-top: 20px; color:#000}
#bottom_utils{float:right;_display:inline;height:18px;}
#bottom_utils form{display:inline}
#bottom_utils a{margin-left:30px;_height:1px}

.unborder, .unborder td, .unborder th, .unborder table, .unborder thead td{border:0px none!important}
.onborder, .onborder td, .onborder th, .onborder table, table.onborder, .onborder thead td{border:1px solid #006699!important;border-collapse:collapse;}

/* стили газеты*/
.newspaper #top{_height:160px;min-height:160px;background:#fff}
.newspaper #top_slogan{display:none}
.newspaper #mid{background:#fff}
.newspaper #top_right{margin:0}
.newspaper #top_menu{margin:15px 0 0px 0!important;background:#EB3932;border:1px solid #fff;width:100%;color:#fff}
	.newspaper #top_menu a{color:#fff}
	.newspaper #top_language{background:#3257AE url(../img/top/newspaper.gif) no-repeat 0 0; height:143px!important;margin:0;padding:0}
.newspaper #top_language a{display:none}
.newspaper .bg{background:#fff url(../img/bg_left_menu.gif) repeat-y}
.newspaper #left ul li{background:#fff url(../img/bg_left_menu.gif) repeat-y}

.no_link, .no_link a {color: black!important; text-decoration: none!important;}


.new-banner {
	left: -40px!important;
	top: 65px!important;
}



.papper #top {height:220px;background:#fff url(/img/papper5.png) no-repeat left top;}
.newspaper_earth #top{background:#fff url(/img/papper_earth.png) no-repeat left top!important;}
.newspaper_air #top{background:#fff url(/img/papper_air.png) no-repeat left top!important;}
.newspaper_water #top{background:#fff url(/img/papper_water.png) no-repeat left top!important;}
.newspaper_grass #top{background:#fff url(/img/papper_grass.png) no-repeat left top!important;}
.papper #top_menu{margin:0 0 0 240px!important;background:none;border:0px none #fff;width:auto;color:#fff}
	.papper #top_language{background:none; height:180px!important;margin:0;padding:10px 0 8px;}
.papper #top .right_papper, .papper #top .left_papper, .papper #top .center_papper{}
.papper #top .right_papper, .papper #top .left_papper{height:180px;width:35px;}
.papper #top .right_papper{float:right;background: url(/img/right_border.png) no-repeat left center;margin-left:-3px;}
.papper #top .left_papper{float:left;background: url(/img/left_border.png) no-repeat right center;margin-right:-3px;}
.papper #top .center_papper{margin:0 33px;_margin:0 15px;height:174px;_height:180px;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.papper .bg{background:#fff url(../img/bg_left_menu2.gif) repeat-y}
.papper #left{background:#ddd;}
.papper #left ul li{background:#ddd;}
.papper #left ul li a, .papper #top_menu a, .papper #top_menu, .papper #content a{color:#666;}
.papper h1{color:#666;}

.clear{clear:both!important;font-size:0pt!important;line-height:0pt!important;overflow:hidden!important;}
#index .text_in_brd { text-indent: 30px; color:#000; font-size:110%;padding:20px;border:1px solid #016799;margin:30px 30px 0;}
#index .text_in_brd p {margin:0;}
#index .text_in_brd img {float:left;margin-right:20px}
#index #bottom_text p { text-indent: 30px; color:#000; font-size:110%;}