*{margin:0px; padding:0px;}
html{height:100%;}
body{height:100%; font:12px arial; color:#5e5f5a; line-height:1.2; background:#e8f4eb url("../images/bg.png") repeat-x top;}
img{border:none;}
a{outline:none; color:#12b0c2;}
a:hover{text-decoration:none;}
:focus{outline:none;}
ul li{list-style: none;}
fieldset{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.no_bg{background:none !important;}
.no_bord{border:none !important;}
.no_marg{margin:0 !important;}
.no_pad{padding:0 !important;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
a span{cursor:pointer;}

#wrap{min-height:100%; width:959px; margin:0 auto; padding:0 5px; background: url("../images/wrap_bg.png"); position:relative;}
.wrap_lt{position:absolute; left:0; top:0; width:5px; height:151px; background: url("../images/wrap_lt.png"); z-index:1;}
.wrap_rt{position:absolute; left:-5px; margin-left:100%; top:0; width:5px; height:151px; background: url("../images/wrap_rt.png"); z-index:1;}
#header{height:122px; position:relative; z-index:2;}

.logo{float:left; width:111px; padding:10px 0 0 29px;}

.logo_ru a{display:block; width:111px; height:97px; background: url("../images/logo_ru.gif"); text-indent:-9999px;}
.logo_pl a{display:block; width:111px; height:97px; background: url("../images/logo_pl.gif"); text-indent:-9999px;}
.logo_ge a{display:block; width:111px; height:97px; background: url("../images/logo_ge.gif"); text-indent:-9999px;}
.logo_en a{display:block; width:111px; height:97px; background: url("../images/logo_en.gif"); text-indent:-9999px;}




.search{position:absolute; top:13px; left:804px; width:156px;}
.search #search{width:126px; height:15px; padding:2px 4px; background:#e9eddb; border:1px solid #e9eddb; color:#5e5f5a; font-size:12px;}
.search input{float:left;}
.menu{position:relative; padding-top:62px; height:34px; float:left; width:819px;}
.menu ul{position:absolute; right:-11px;}
.menu li{float:left; background: url("../images/menu_sep.gif") no-repeat left 4px; padding:0 11px 0 12px;}
.menu li:first-child{background:none;}
.menu li a{float:left; height:19px; text-indent:-9999px;}

.menu li a.link1_ru{width:111px; height:17px; margin-top:3px; background: url("../images/menu_ru.gif") no-repeat left top;}
.menu li a.link2_ru{width:174px; height:17px; margin-top:3px; background: url("../images/menu_ru.gif") no-repeat -140px top;}
.menu li a.link3_ru{width:141px; height:17px; margin-top:3px; background: url("../images/menu_ru.gif") no-repeat -341px top;}
.menu li a.link4_ru{width:109px; height:17px; margin-top:3px; background: url("../images/menu_ru.gif") no-repeat -510px top;}
.menu li a.link5_ru{width:83px;  height:17px; margin-top:3px; background: url("../images/menu_ru.gif") no-repeat -648px top;}
.menu li.active a.link1_ru,.menu li a.link1_ru:hover{background-position:0 -17px;}
.menu li.active a.link2_ru,.menu li a.link2_ru:hover{background-position:-140px -17px;}
.menu li.active a.link3_ru,.menu li a.link3_ru:hover{background-position:-341px -17px;}
.menu li.active a.link4_ru,.menu li a.link4_ru:hover{background-position:-510px -17px;}
.menu li.active a.link5_ru,.menu li a.link5_ru:hover{background-position:-648px -17px;}

.menu li a.link1_pl{width:76px; height:18px; background: url("../images/menu_pl.gif") no-repeat left top;}
.menu li a.link2_pl{width:179px; height:18px; background: url("../images/menu_pl.gif") no-repeat -96px top;}
.menu li a.link3_pl{width:192px; height:18px; background: url("../images/menu_pl.gif") no-repeat -295px top;}
.menu li a.link4_pl{width:167px; height:18px; background: url("../images/menu_pl.gif") no-repeat -506px top;}
.menu li a.link5_pl{width:81px;  height:18px; background: url("../images/menu_pl.gif") no-repeat -693px top;}
.menu li.active a.link1_pl,.menu li a.link1_pl:hover{background-position:0 -18px;}
.menu li.active a.link2_pl,.menu li a.link2_pl:hover{background-position:-96px -18px;}
.menu li.active a.link3_pl,.menu li a.link3_pl:hover{background-position:-295px -18px;}
.menu li.active a.link4_pl,.menu li a.link4_pl:hover{background-position:-506px -18px;}
.menu li.active a.link5_pl,.menu li a.link5_pl:hover{background-position:-693px -18px;}

.menu li a.link1_ge{width:82px; height:17px; margin-top:1px; background: url("../images/menu_ge.gif") no-repeat left top;}
.menu li a.link2_ge{width:110px; height:17px; margin-top:1px; background: url("../images/menu_ge.gif") no-repeat -112px top;}
.menu li a.link3_ge{width:180px; height:17px; margin-top:1px; background: url("../images/menu_ge.gif") no-repeat -252px top;}
.menu li a.link4_ge{width:56px; height:17px; margin-top:1px; background: url("../images/menu_ge.gif") no-repeat -461px top;}
.menu li a.link5_ge{width:82px;  height:17px; margin-top:1px; background: url("../images/menu_ge.gif") no-repeat -548px top;}
.menu li.active a.link1_ge,.menu li a.link1_ge:hover{background-position:0 -17px;}
.menu li.active a.link2_ge,.menu li a.link2_ge:hover{background-position:-112px -17px;}
.menu li.active a.link3_ge,.menu li a.link3_ge:hover{background-position:-252px -17px;}
.menu li.active a.link4_ge,.menu li a.link4_ge:hover{background-position:-461px -17px;}
.menu li.active a.link5_ge,.menu li a.link5_ge:hover{background-position:-548px -17px;}

.menu li a.link1_en{width:192px; margin-top:3px; height:15px; background: url("../images/menu_en.gif") no-repeat left top;}
.menu li a.link2_en{width:121px; margin-top:3px; height:15px; background: url("../images/menu_en.gif") no-repeat -215px top;}
.menu li a.link3_en{width:180px; margin-top:3px; height:15px; background: url("../images/menu_en.gif") no-repeat -360px top;}
.menu li a.link4_en{width:118px; margin-top:3px; height:15px; background: url("../images/menu_en.gif") no-repeat -563px top;}
.menu li a.link5_en{width:82px; margin-top:3px; height:15px; background: url("../images/menu_en.gif") no-repeat -704px top;}
.menu li.active a.link1_en,.menu li a.link1_en:hover{background-position:0 -15px;}
.menu li.active a.link2_en,.menu li a.link2_en:hover{background-position:-215px -15px;}
.menu li.active a.link3_en,.menu li a.link3_en:hover{background-position:-360px -15px;}
.menu li.active a.link4_en,.menu li a.link4_en:hover{background-position:-563px -15px;}
.menu li.active a.link5_en,.menu li a.link5_en:hover{background-position:-704px -15px;}


.langs{float:right; width:155px; margin-right:-1px; height:15px; padding:11px 0 0 432px; background: url("../images/langs_bg.png"); text-align:center;}
.langs a{margin:0 5px;}

.learn_more{height:329px; position:relative;}
.learn_more_en_1 {height:329px; background: url("../images/learn_more_bg_en_1.jpg"); position:relative;}
.learn_more_en_2 {height:329px; background: url("../images/learn_more_bg_en_2.jpg"); position:relative;}
.learn_more_en_3 {height:329px; background: url("../images/learn_more_bg_en_3.jpg"); position:relative;}
.learn_more_pl_1{height:329px; background: url("../images/learn_more_bg_pl_1.jpg"); position:relative;}
.learn_more_pl_2 {height:329px; background: url("../images/learn_more_bg_pl_2.jpg"); position:relative;}
.learn_more_pl_3 {height:329px; background: url("../images/learn_more_bg_pl_3.jpg"); position:relative;}
.learn_more_ge_1 {height:329px; background: url("../images/learn_more_bg_ge_1.jpg"); position:relative;}
.learn_more_ge_2{height:329px; background: url("../images/learn_more_bg_ge_2.jpg"); position:relative;}
.learn_more_ge_3 {height:329px; background: url("../images/learn_more_bg_ge_3.jpg"); position:relative;}
.learn_more_ru_1{height:329px; background: url("../images/learn_more_bg_ru_1.jpg"); position:relative;}
.learn_more_ru_2 {height:329px; background: url("../images/learn_more_bg_ru_2.jpg"); position:relative;}
.learn_more_ru_3 {height:329px; background: url("../images/learn_more_bg_ru_3.jpg"); position:relative;}
.learn_more_en a{position:absolute; top:59px; left:824px; width:148px; height:37px; background: url("../images/learn_more_but_en.png") no-repeat left top; text-indent:-9999px;}
.learn_more_pl a{position:absolute; top:59px; left:867px; width:105px; height:37px; background: url("../images/learn_more_but_pl.png") no-repeat left top; text-indent:-9999px;}
.learn_more_ge a{position:absolute; top:59px; left:871px; width:101px; height:37px; background: url("../images/learn_more_but_ge.png") no-repeat left top; text-indent:-9999px;}
.learn_more_ru a{position:absolute; top:59px; left:869px; width:148px; height:37px; background: url("../images/learn_more_but_ru.png") no-repeat left top; text-indent:-9999px;}
.learn_more_en a:hover{background-position:0 -37px;}
.learn_more_pl a:hover{background-position:0 -37px;}
.learn_more_ge a:hover{background-position:0 -37px;}
.learn_more_ru a:hover{background-position:0 -37px;}

.menu2_en{height:49px; background: url("../images/menu2_bg_en.gif") no-repeat left top;}
.menu2_en li{float:left;}
.menu2_en li a{float:left; height:49px; text-indent:-9999px;}
.menu2_en li a.link1{width:319px; margin-right:1px;}
.menu2_en li a.link2{width:319px; margin-right:1px;}
.menu2_en li a.link3{width:319px;}
.menu2_en li a.link1:hover, .menu2_en li  a.link1.active{background: url("../images/menu2_bg_en.gif") no-repeat 0 -49px;}
.menu2_en li a.link2:hover, .menu2_en li  a.link2.active{background: url("../images/menu2_bg_en.gif") no-repeat -320px -49px;}
.menu2_en li a.link3:hover, .menu2_en li  a.link3.active{background: url("../images/menu2_bg_en.gif") no-repeat -640px -49px;}

.menu2_ge{height:49px; background: url("../images/menu2_bg_ge.gif") no-repeat left top;}
.menu2_ge li{float:left;}
.menu2_ge li a{float:left; height:49px; text-indent:-9999px;}
.menu2_ge li a.link1{width:319px; margin-right:1px;}
.menu2_ge li a.link2{width:319px; margin-right:1px;}
.menu2_ge li a.link3{width:319px;}
.menu2_ge li a.link1:hover, .menu2_ge li  a.link1.active{background: url("../images/menu2_bg_ge.gif") no-repeat 0 -49px;}
.menu2_ge li a.link2:hover, .menu2_ge li  a.link2.active{background: url("../images/menu2_bg_ge.gif") no-repeat -320px -49px;}
.menu2_ge li a.link3:hover, .menu2_ge li  a.link3.active{background: url("../images/menu2_bg_ge.gif") no-repeat -640px -49px;}

.menu2_pl{height:49px; background: url("../images/menu2_bg_pl.gif") no-repeat left top;}
.menu2_pl li{float:left;}
.menu2_pl li a{float:left; height:49px; text-indent:-9999px;}
.menu2_pl li a.link1{width:319px; margin-right:1px;}
.menu2_pl li a.link2{width:319px; margin-right:1px;}
.menu2_pl li a.link3{width:319px;}
.menu2_pl li a.link1:hover, .menu2_pl li  a.link1.active{background: url("../images/menu2_bg_pl.gif") no-repeat 0 -49px;}
.menu2_pl li a.link2:hover, .menu2_pl li  a.link2.active{background: url("../images/menu2_bg_pl.gif") no-repeat -320px -49px;}
.menu2_pl li a.link3:hover, .menu2_pl li  a.link3.active{background: url("../images/menu2_bg_pl.gif") no-repeat -640px -49px;}

.menu2_ru{height:49px; background: url("../images/menu2_bg_ru.gif") no-repeat left top;}
.menu2_ru li{float:left;}
.menu2_ru li a{float:left; height:49px; text-indent:-9999px;}
.menu2_ru li a.link1{width:319px; margin-right:1px;}
.menu2_ru li a.link2{width:319px; margin-right:1px;}
.menu2_ru li a.link3{width:319px;}
.menu2_ru li a.link1:hover, .menu2_ru li  a.link1.active{background: url("../images/menu2_bg_ru.gif") no-repeat 0 -49px;}
.menu2_ru li a.link2:hover, .menu2_ru li  a.link2.active{background: url("../images/menu2_bg_ru.gif") no-repeat -320px -49px;}
.menu2_ru li a.link3:hover, .menu2_ru li  a.link3.active{background: url("../images/menu2_bg_ru.gif") no-repeat -640px -49px;}

#container{background: url("../images/container_bg.gif") repeat-x top; overflow:hidden; padding:22px 0 44px 29px;}
.content{float:left; width:662px;}
.content h2{font-size:24px; font-weight:normal; color:#da251e; padding:21px 0 14px; line-height:28px;}
.content p{line-height:20px; font-size:14px;}
.content .info_blocks{overflow:hidden; padding-bottom:8px;}
.content .info_blocks .item{float:left; width:175px; margin-right:40px; padding:20px 0 0;}
.content .info_blocks .item p{font-size:12px;}
.content .awards{overflow:hidden;}
.content .awards a{float:left; margin-right:9px;}
.content .bloomberg{padding-top:10px;}

#footer{position:relative; border-top:1px solid #c6dcc6; height:84px;width:100%}
#footer .rights{position:absolute; top:47px; left:30px; color:#96988e;}
#footer .f_menu{border-bottom:1px solid #c6dcc6; height:21px; padding:8px 0 0 19px; float:left;}
#footer .f_menu a{margin:0 9px 0 11px;}
#footer .contacts{float:right; text-align:right; line-height:20px; padding:5px 28px 0 0;}

/* directors
---------------------------------------- */
#container_inner{padding:0 0 30px 30px; position:relative; z-index:3;}
#container_inner:after{content:""; display:block; clear:both;}
.inner_lt{position:absolute; left:-1px; top:-1px; width:729px; height:7px; background: url("../images/inner_lt.gif"); overflow:hidden;}
.bread{padding:20px 0 0 263px; font-size:10px; height:37px;}
.bread a{color:#5e5f5a;}
.bread span{margin:0 3px;}
#container_inner .sidebar{margin-right:32px; width:228px;}
#container_inner .sidebar_top{background: url("../images/sidebar_top1.gif");}
#container_inner .sidebar_inner{background: url("../images/sidebar_inner_bg1.png") repeat-x top; }
#container_inner .sidebar_bottom{background: url("../images/sidebar_bottom1.gif"); margin-bottom:7px;}
.categories{padding-bottom:35px;}
.categories li{line-height:24px;}
.categories a.active{font-weight:bold; color:#5e5f5a; text-decoration:none;}
.categories li li{padding-left:25px;}

#container_inner .share{padding-left:21px;}
#container_inner .share h2{color:#dc342d;}
#container_inner .share table{margin-left:0;}

#container_inner .content{width:640px; margin-top:-3px;}
#container_inner .content h2{padding:0 0 13px; font-size:18px;}

.directors{}
.directors .item{overflow:hidden; padding-bottom:37px;}
.directors .item .image{float:left; width:142px;}
.directors .item .text{float:left; width:497px; margin-top:-3px;}
.directors .item h3{font-size:18px; font-weight:normal; line-height:21px;}
.directors .item span{display:block; font-weight:bold; line-height:18px; padding-bottom:18px;}
.directors .item p{line-height:18px;}

/* business profile
---------------------------------------- */
.profile{}
.profile .years{padding:0 0 23px 0px;}
.profile .years a{margin-right:13px;}
.profile .years a.active{color:#5e5f5a; font-weight:bold; text-decoration:none;}
.profile dl{line-height:20px; overflow:hidden;}
.profile dt{float:left; width:100px;}
.profile dd{float:left; width:540px; padding-bottom:20px;}
.profile .pages{padding:15px 0 0 100px;}
.profile .pages a{margin-right:11px;}
.profile .pages a.active{color:#5e5f5a; font-weight:bold; text-decoration:none;}

.profile .table{width:100%;}
.profile .table table{width:100%; font-size:14px;}
.profile .table th{background:#e4e8d2; font-weight:normal; height:25px; padding-left:7px; text-align:left; border-top:1px solid #FFF;}
.profile .table .th_bold th{font-weight:bold; font-size:12px;}
.profile .table td{padding:4px 0 4px 7px;}
.profile .table .dark td{background:#f2f3ed;}

.profile .table2{width:100%;}
.profile .table2 table{width:100%; font-size:14px;}
.profile .table2 th{background:#e4e8d2; font-weight:normal; height:25px; padding-left:7px; text-align:left; border-top:1px solid #FFF;}
.profile .table2 .th_bold th{font-weight:bold; font-size:12px;}
.profile .table2 td{padding:4px 0 4px 7px;}
.profile .table2 .dark td{background:#f2f3ed;}


.profile li{font-size: 14px; line-height: 18px; padding: 10px 0px 10px 10px;}
.profile .item p{font-weight:bold; padding-bottom:18px;}

/* food_production
---------------------------------------- */
.food_prod{}
.food_prod p{font-size:14px; line-height:18px; padding-bottom:18px;}
.food_prod .table{width:320px;}
.food_prod .table table{width:100%; font-size:14px;}
.food_prod .table th{background:#e4e8d2; font-weight:normal; height:25px; padding-left:7px; text-align:left; border-top:1px solid #FFF;}
.food_prod .table .th_bold th{font-weight:bold; font-size:12px;}
.food_prod .table td{padding:4px 0 4px 7px;}
.food_prod .table .dark td{background:#f2f3ed;}



/* awards
---------------------------------------- */
.awards_page{}
.awards_page p{font-size:14px; line-height:18px; padding-bottom:18px;}
.awards_page .table{}
.awards_page .table table{width:100%;}
.awards_page .table th{background:#e3ead1; text-align:left; padding:5px 0 5px 10px;}
.awards_page .table .year td{background:#e3ead1; font-weight:bold; border-top:1px solid #ffffff;}
.awards_page .table td{padding:5px 0 5px 10px;}
.awards_page .table .dark td{background:#f2f3ed; width:50%;}
.awards_page .links{padding-left:10px; overflow:hidden; padding-top:30px;}
.awards_page .links .col{float:left; width:272px; margin-right:10px;}
.awards_page .links .col li{padding:4px 0;}

/* contacts
---------------------------------------- */
.contacts_page{}
.contacts_page .items{overflow:hidden;}
.contacts_page .item{float:left; width:240px; margin-right:70px; line-height:18px; padding-bottom:34px;}
.contacts_page .item h3{font-size:18px; font-weight:normal; padding-bottom:3px;}
.contacts_page .item p{font-weight:bold; padding-bottom:18px;}
.contacts_page .form{width:313px;}
.contacts_page .form label{float:left; width:46px; padding-top:3px; clear:left;}
.contacts_page .form .inp_t{width:255px; height:15px; padding:2px 5px; border:1px solid #e8eeda; background:#e8eeda; font:12px arial; margin-bottom:4px;}
.contacts_page .form textarea{width:301px; height:105px; padding:2px 5px; border:1px solid #e8eeda; background:#e8eeda; font:12px arial; margin:5px 0 20px;}

.contacts_page .form .button_ru{height:37px;}
.contacts_page .form .button_ru a{display:block; width:132px; height:37px; background: url("../images/submit_but_ru.png") no-repeat left top; text-indent:-9999px; float:right;}
.contacts_page .form .button_ru a:hover{background: url("../images/submit_but_ru.png") no-repeat left -37px;}

.contacts_page .form .button_pl{height:37px;}
.contacts_page .form .button_pl a{display:block; width:132px; height:37px; background: url("../images/submit_but_pl.png") no-repeat left top; text-indent:-9999px; float:right;}
.contacts_page .form .button_pl a:hover{background: url("../images/submit_but_pl.png") no-repeat left -37px;}

.contacts_page .form .button_ge{height:37px;}
.contacts_page .form .button_ge a{display:block; width:132px; height:37px; background: url("../images/submit_but_ge.png") no-repeat left top; text-indent:-9999px; float:right;}
.contacts_page .form .button_ge a:hover{background: url("../images/submit_but_ge.png") no-repeat left -37px;}

.contacts_page .form .button_en{height:37px;}
.contacts_page .form .button_en a{display:block; width:132px; height:37px; background: url("../images/submit_but_en.png") no-repeat left top; text-indent:-9999px; float:right;}
.contacts_page .form .button_en a:hover{background: url("../images/submit_but_en.png") no-repeat left -37px;}

.awyears {
color: #7e0000;
font-size: 20px;
font-weight: bold;
text-align: center;
padding-top:20px;
}

#container{background: url("../images/container_bg.gif") repeat-x top; overflow:hidden; padding:22px 0 44px 29px;}
.content{float:left; width:662px;}
.content h2{font-size:24px; font-weight:normal; color:#da251e; padding:21px 0 14px; line-height:28px;}
.content p{line-height:20px; font-size:14px;}
.content .info_blocks{overflow:hidden; padding-bottom:8px;}
.content .info_blocks .item{float:left; width:175px; margin-right:40px; padding:20px 0 0;}
.content .info_blocks .item p{font-size:12px;}
.content .awards{overflow:hidden;}
.content .awards a{float:left; margin-right:9px;}
.content .bloomberg{padding-top:10px;}

.sidebar{float:left; width:238px;}
.categories_wrap{ background: url("../images/sidebar_inner_bg.png") repeat-x top;}
.sidebar_top{height:7px; background: url("../images/sidebar_top.gif");}
.sidebar_middle{border:solid #e3e4db; border-width:0 1px; background: url("../images/sidebar_inner_bg.png") repeat-x top;}
.sidebar_middle{border:solid #e3e4db; border-width:0 1px;}
.sidebar_inner{border:solid #FFF; border-width:0 1px; padding:0 11px 0 21px;}
.sidebar h2{color:#5e5f5a; font-size:18px; font-weight:normal; padding:20px 0 10px;}
.sidebar .share{padding-bottom:15px;}
.sidebar .share table{width:197px; margin-left:-10px;}
.sidebar .share .dark td{background:#e4e8d2;}
.sidebar .share td{padding:3px 0;}
.sidebar .share td.col1{width:90px; padding: 5px 10px 5px 10px;}
.sidebar .news{padding-bottom:15px;}
.sidebar .news dt{line-height:20px;}
.sidebar .news dd{padding-bottom:20px; line-height:20px;}
.sidebar .news .link{line-height:15px;}
.sidebar .news .link a{background: url("../images/sidebar_news_arrow.png") no-repeat right 4px; padding-right:10px;}
.sidebar_bottom{height:6px; background: url("../images/sidebar_bottom.gif");}

#footer{position:relative; border-top:1px solid #c6dcc6; height:84px;width:100%}
#footer .rights{position:absolute; top:47px; left:30px; color:#96988e;}
#footer .f_menu{border-bottom:1px solid #c6dcc6; height:21px; padding:8px 0 0 19px; float:left;}
#footer .f_menu a{margin:0 9px 0 11px;}
#footer .contacts{float:right; text-align:right; line-height:20px; padding:5px 28px 0 0;}

/* directors
---------------------------------------- */
#container_inner{padding:0 0 30px 30px; position:relative; z-index:3;}
#container_inner:after{content:""; display:block; clear:both;}
.inner_lt{position:absolute; left:-1px; top:-1px; width:729px; height:7px; background: url("../images/inner_lt.gif"); overflow:hidden;}
.bread{padding:20px 0 0 263px; font-size:10px; height:37px;}
.bread a{color:#5e5f5a;}
.bread span{margin:0 3px;}
#container_inner .sidebar{margin-right:32px; width:228px;}
#container_inner .sidebar_top{background: url("../images/sidebar_top1.gif");}
#container_inner .sidebar_inner{background: url("../images/sidebar_inner_bg1.png") repeat-x top; }
#container_inner .sidebar_bottom{background: url("../images/sidebar_bottom1.gif"); margin-bottom:7px;}
.categories{padding-bottom:35px;}
.categories li{line-height:24px;}
.categories a.active{font-weight:bold; color:#5e5f5a; text-decoration:none;}
.categories li li{padding-left:25px;}

#container_inner .share{padding-left:21px;}
#container_inner .share h2{color:#dc342d;}
#container_inner .share table{margin-left:0;}

#container_inner .content{width:640px; margin-top:-3px;}
#container_inner .content h2{padding:0 0 13px; font-size:18px;}

.directors{}
.directors .item{overflow:hidden; padding-bottom:37px;}
.directors .item .image{float:left; width:142px;}
.directors .item .text{float:left; width:497px; margin-top:-3px;}
.directors .item h3{font-size:18px; font-weight:normal; line-height:21px;}
.directors .item span{display:block; font-weight:bold; line-height:18px; padding-bottom:18px;}
.directors .item p{line-height:18px;}

/* business profile
---------------------------------------- */
.profile{}
.profile .years{padding:0 0 23px 0px;}
.profile .years a{margin-right:13px;}
.profile .years a.active{color:#5e5f5a; font-weight:bold; text-decoration:none;}
.profile dl{line-height:20px; overflow:hidden;}
.profile dt{float:left; width:100px;}
.profile dd{float:left; width:540px; padding-bottom:20px;}
.profile .pages{padding:15px 0 0 100px;}
.profile .pages a{margin-right:11px;}
.profile .pages a.active{color:#5e5f5a; font-weight:bold; text-decoration:none;}

.profile .table{width:100%;}
.profile .table table{width:100%; font-size:14px;}
.profile .table th{background:#e4e8d2; font-weight:normal; height:25px; padding-left:7px; text-align:left; border-top:1px solid #FFF;}
.profile .table .th_bold th{font-weight:bold; font-size:12px;}
.profile .table td{padding:4px 0 4px 7px;}
.profile .table .dark td{background:#f2f3ed;}

.profile .table_food {width:320px;margin-top:18px}
.profile .table_food table{width:100%; font-size:14px;}
.profile .table_food table th{background:#e4e8d2; font-weight:normal; height:25px; padding-left:7px; text-align:left; border-top:1px solid #FFF;}
.profile .table_food table .th_bold th{font-weight:bold; font-size:12px;}
.profile .table_food table td{padding:7px 0 7px 7px;}
.profile .table_food table .dark td{background:#f2f3ed;}


.more {background: url(../images/sidebar_news_arrow.png) 0 0 no-repeat; padding-right:1px; width: 10px; height: 7px; display: inline-block; }
.e404 li, .profile li, .search_ul li{font-size:12px; line-height:25px; padding:0 0 0 5px; list-style-type:disc; margin-left:15px;}
.profile ul { padding-left: 5px;}
.contacts_page .form .error_show {border: 1px solid red; }

.e404{padding-bottom:100px;}
.e404 .image{margin:20px 0 48px -15px;}
.e404 p{font-size:12px; line-height:20px; padding-bottom:20px;}
.e404 li{line-height:20px;}
.e404 h3{line-height:20px; font-size:12px;}

.evro1 {float:left}
.evro2 {float:left}


