/* CSS Document */
*{ margin:0; padding:0; font-size:14px; font-family:Tahoma, Verdana, sans-serif; color:#36280E}
html,body{height:100%; background-image:url(../img/bg.gif)}
.left1{background-image:url(../img/left_bg1.jpg); background-position:right top; background-repeat:no-repeat;}
.right1{background-image:url(../img/right_bg1.jpg); background-position:left top; background-repeat:no-repeat;}
.left2{background-image:url(../img/left_bg2.jpg); background-position:right top; background-repeat:no-repeat;}


.left2_inner{background-image:url(../img/left_bg2_m_inner.jpg); background-position:right bottom; background-repeat:repeat-y; height:100%;}
.lt {background-image:url(../img/left_bg2_t_inner.jpg); background-repeat:no-repeat; background-position:right top; height:100%;}
.lb {background-image:url(../img/left_bg2_inner.jpg); background-repeat:no-repeat; background-position:right bottom; height:100%;}



.right2{background-image:url(../img/right_bg2.jpg); background-position:left top; background-repeat:no-repeat;}
.right2_inner{background-image:url(../img/right_bg2_m_inner.jpg); background-position:left bottom; background-repeat:repeat-y; height:100%;}
.rt {background-image:url(../img/right_bg2_t_inner.jpg); background-repeat:no-repeat; background-position:left top; height:100%;}
.rb {background-image:url(../img/right_bg2_inner.jpg); background-repeat:no-repeat; background-position:left bottom; height:100%;}

.ct {background-image:url(../img/top_right_list_inner.jpg); background-repeat:no-repeat; background-position:right top; }
.cb {background-image:url(../img/content_top_bg_inner.jpg); background-repeat:repeat-x; background-position:bottom; }


.left3{background-image:url(../img/left_bg3.jpg); background-position:right top; background-repeat:no-repeat;}
.right3{background-image:url(../img/right_bg3.jpg); background-position:left top; background-repeat:no-repeat;}

.top_cont{width:996px; height:228px; position:relative;}
.top_cont div,.top_cont a{background-position:left top; background-repeat:no-repeat; position:absolute;}
.top_cont .t1{background-image:url(../img/top_01.jpg);  width:48px; height:228px;  left:0; top:0;}
.top_cont .t2{background-image:url(../img/top_02.jpg);  width:139px; height:111px; left:48px; top:117px;}
.top_cont .t3{background-image:url(../img/top_03.jpg);  width:673px; height:228px; left:187px; top:0px;}
.top_cont .t4{background-image:url(../img/top_04.jpg);  width:52px; height:192px;  left:860px; top:36px;}
.top_cont .t5{background-image:url(../img/top_05.jpg);  width:84px; height:228px;  left:912px; top:0px;}
.top_cont .logo{background-image:url(../img/logo.gif);  width:139px; height:117px;  left:48px; top:0px;}
.top_cont .lang{background-image:url(../img/lang.gif);  width:52px; height:36px;  left:860px; top:0px; color:#36280E; font-size:13px; font-weight:bold; text-align:center; line-height:36px;}
.top_cont .logo_eng{background-image:url(../img/logo_eng.gif);  width:139px; height:117px;  left:48px; top:0px;}

.top_cont .contacts{background-image:url(../img/lang.gif); background-repeat:repeat-x;  width:92px; height:36px;  left:920px; top:0px; color:#36280E; font-size:13px; font-weight:bold; text-align:center; line-height:36px;}
.top_cont .lj{background-image:url(../img/lang.gif); background-repeat:repeat-x;  width:36px; height:36px;  left:920px; top:38px; color:#36280E; font-size:13px; font-weight:bold; text-align:center; line-height:36px;}
.top_cont .fb{background-image:url(../img/lang.gif); background-repeat:repeat-x;  width:36px; height:36px;  left:958px; top:38px; color:#36280E; font-size:13px; font-weight:bold; text-align:center; line-height:36px;}
.fb-like{left:920px; top:76px;}

.top_cont .lang:hover{color:#DA0000}
/*top_menu*/
.top_menu{background-image:url(../img/top_menu_bg.gif); background-repeat:repeat-x;}
#topmenu a{font-size:14px; color:#111111; text-decoration:none;  display:block; float:left; padding-top:15px; padding-bottom:14px; margin-top:10px; line-height:14px; padding-left:18px; padding-right:22px; background-position:0px 0px; background-repeat:no-repeat; margin-right:7px; margin-left:5px;}

/*center_top*/
.center_top{background-image:url(../img/content_top_bg.jpg); background-repeat:repeat-x; height:346px;}
.center_top_inner{background-image:url(../img/content_top_bg_t_inner.jpg);   background-position:bottom;  vertical-align:top; height:100%;}

.center_top .ct_cont{background-image:url(../img/top_cont_right.gif); background-position:right top; background-repeat:no-repeat; height:346px;}	
.center_top .ct_cont .txt{color:#36280E; font-size:14px; font-family:Tahoma, Verdana, sans-serif; line-height:16px; width:322px; padding-top:51px; padding-left:29px; padding-right:54px;}
.center_top .ct_cont .txt * {color:#36280E; font-size:14px; font-family:Tahoma, Verdana, sans-serif;line-height:16px; margin-bottom:11px;}
.center_top .ct_cont .txt ul li {font-size:12px; line-height:14px; margin-bottom:13px; display:block; list-style-type:none; background-image:url(../img/li.gif); background-position:0 7px; background-repeat:no-repeat; padding-left:19px; }
.center_top .ct_cont .video{padding-top:25px;}
.center_top .ct_cont .trm{ padding-top:51px; padding-left:40px; padding-right:54px;}
.center_top .ct_cont .trm li{list-style-type:none; display:block; margin-bottom:13px;}

/*new_action*/
.new_action{}
.new_action .action{position:relative; width:473px;}
.new_action .news{position:relative; width:473px;}
.new_action .news_header{position:absolute; width:143px; height:54px; margin-top:3px; left:0; top:0;}
.new_action .news_header .n1{position:absolute; left:0; top:7px; width:59px; height:47px; background-image:url(../img/news_header_1.gif); background-position:left top; background-repeat:no-repeat;; display:block;}
.new_action .news_header .n1_eng{position:absolute; left:0; top:1px; width:149px; height:57px; background-image:url(../img/news_bg.gif); background-position:left top; background-repeat:no-repeat;; display:block;}
.new_action .news_header .n2{position:absolute; left:59px; top:0px; width:84px; height:47px; background-image:url(../img/news_header_2.gif); background-position:left top; background-repeat:no-repeat;; display:block;}

.new_action .news_tbl{margin-left:15px; position:absolute; top:53px; }
.new_action .action_tbl{margin-left:40px; position:absolute; top:53px;}
.new_action td.bg{background-image:url(../img/content_news_block_bg.jpg); background-repeat:repeat-x; height:523px; width:473px}
.new_action td.del{background:none; width:50px;}

.new_action .action_header{position:absolute; width:161px; height:56px; margin-top:0px; left:0; top:0;}
.new_action .action_header .a1{position:absolute; left:10px; top:11px; width:68px; height:45px; background-image:url(../img/action_header_01.gif); background-position:left top; background-repeat:no-repeat;; display:block;}

.new_action .action_header .a1_eng{position:absolute; left:10px; top:1px; width:168px; height:55px; background-image:url(../img/events_bg.gif); background-position:left top; background-repeat:no-repeat;; display:block;}

.new_action .action_header .a2{position:absolute; left:78px; top:0px; width:93px; height:51px; background-image:url(../img/action_header_02.gif); background-position:left top; background-repeat:no-repeat;; display:block;}

.new_action table .txt{padding-left:18px; padding-right:25px; padding-top:8px; padding-bottom:15px;}
.new_action table .txt a{display:block; color:#438BB8; font-size:12px; font-weight:bold; line-height:15px; margin-bottom:5px;}
.new_action table .txt a:hover{color:#36280e;}
.new_action table .txt p{color:#36280E;line-height:15px;}
.new_action table .txt div.date{font-size:11px; color:#656565;margin-top:8px;}
.new_action table .img{padding-bottom:15px;}
.new_action table .img a{display:block; width:140px; height:140px; background-repeat:no-repeat; background-position:11px 10px;}


/*bottom*/
.bottom .copy{color:#36280E; float:left; margin-left:22px; font-size:12px; font-family:Tahoma, Verdana, sans-serif;}
.bottom .eggo {float:right;font-size:10px; margin-right:10px;}
.bottom .eggo *{font-size:10px; }

.inner_menu td{padding-bottom:16px;}
.inner_menu .img{ width:157px;}
.inner_menu .img{padding-bottom:15px;}
.inner_menu .img a{display:block; width:140px; height:140px; background-repeat:no-repeat; background-position:11px 10px;}
.inner_menu .txt{ width:316px; padding-top:8px;}
.inner_menu .txt a.inner_menu_title{color:#36280e; font-weight:bold; font-size:14px;}
.inner_menu .txt p{ margin-top:7px; font-size:14px; line-height:19px;}





div.sc_cnt {
	background-image:url(../img/fg_bg.jpg);
	background-repeat:no-repeat;
	padding-top:34px;
	margin-top:17px;
	padding-left:44px;
}

div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 240px;
	width: 875px;
	overflow: auto;
	


}
ul.sc_menu {
	display: block;
	height: 110px;
	/* max width here, for users without javascript */	
	width: 10500px;	
	padding: 15px 0 0 15px; 
	/* removing default styling */
	margin: 0;
	background: url('navigation.png');		
	list-style: none;

}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0 4px;
	width:140px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}

.sc_menu a.txt {
	display: block;
	text-decoration: underline;
	color:#438bb8;
	text-align:center;
}

.sc_menu span {
	display: none;
	margin-top: 3px;
	
	text-align: center;
	font-size: 12px;	
	color: #fff;
}
.sc_menu a:hover span {
	display: block;
}
.sc_menu img {
	border: 1px #fff solid;	
	margin-bottom:17px;

}
.sc_menu a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;
	margin-bottom:17px;
}


/* Here are styles for the back button, don't look at them */
#back {
	display: block;
	width: 500px;
	text-align: center;
	color: #003469;
	font-size: 16px;
}

.bl td{ vertical-align:top; padding-right:25px; width:473px;}
.bl_title {color:#438bb8; padding-bottom:16px; font-weight:bold; font-size:14px;}
.bl td ul{ padding-left:18px; padding-bottom:20px;}
.bl td ul li{ margin-bottom:8px;}
.bl td ul li a{ color:#36280e;}

.help_left td{ padding-bottom:22px;}

.help td{ vertical-align:top;  width:477px;}
.help .help_title{ font-size:14px; font-weight:bold; padding-bottom:6px;}
.help .help_img{ width:202px;}
.help .help2_img{ width:76px;}
.help .help_txt{vertical-align:middle;}
.help .help_txt a{ color:#438bb8; font-weight:bold; text-decoration:none;}
.help_txt a:hover{ text-decoration:underline;}
.help .help_right ul, .tovar ul{padding-left:18px; margin-bottom:22px; padding-top:10px;}
.help .help_right ul li, .tovar ul li, .bl ul li, .inner_menu ul li, .rekvizit ul li{margin-bottom:8px; list-style-image:url(../img/line-style.gif);}

.help_right{padding-top:10px;}
.help_right span{ font-weight:bold; color:#36280e;}

.tovar .tovar_left{ width:523px; padding-right:50px;}
.tovar td{vertical-align:top;}
.tovar_form_cnt {background-image:url(/img/help/form_bg.gif); padding-top:7px; padding-left:12px;}
.tovar_form_cnt td{ padding-bottom:12px;}
.tovar_form_cnt .name{ width:128px; font-weight:bold;}
#site-search-input-submit, #eng-site-search-input-submit{	background-image:url(/img/help/form_send_button.jpg);	border:0px solid #666666; 	display:block;	width:96px; height:32px; outline:none;	cursor:pointer; margin-left:84px;}
#eng-site-search-input-submit{	background-image:url(/img/help/eng_form_send_button.jpg); }
#form-input-text{border:1px solid #dbcbad; width:183px; height:16px;}
#form-textarea{border:1px solid #dbcbad; width:183px; height:83px;}

.inner_menu ul, .rekvizit ul {padding-left:20px;}
.inner_menu ul li a{ font-size:12px; font-weight:normal; text-decoration:none;}

.table1 td {padding:5px 20px;}


h1, h2{color: #438bb8; padding-bottom: 16px; font-weight: bold; font-size: 14px;}

.cb ul{padding-left:15px;}
.cb p{margin-bottom:3px;  font-size:14px; line-height:19px;}

.psp td{ padding:20px; border:1px solid #999999;}

a.contmail {color: #ff4500}
a.contmail:hover {color: #36280E}

.newscont{ padding-bottom:15px;}

.custform{font-family: Tahoma; color: #005780; font-size: 12; border: 1px dashed #005780; padding: 0px 0px 2px 0px; text-align:center}
.custgray{color: #635959;}
.custinfo {color: #7d0000; padding:5px; font-weight: bold}
