body {width:100%; padding:0px; margin:0px; font-family:helvetica; color:#000000;}
div {position:relative;}
* {padding:0px; margin:0px; border:0px;}

.all {
	width:100%;
	background:url(/theme/files/default/images/bg_main.gif) bottom left repeat-x;
	text-align:left;
}

.main {
	width:974px;
	text-align:left;
}

.logo {position:absolute; top:45px; left:50px; z-index:100;}

.langs {
	text-align:right;
}
	.maincor_tr {width:100%; height:25px; padding-right:50px; padding-top:4px; background:#ffc10e url(/theme/files/default/images/maincor_tr.gif) top right no-repeat;}
	.lang-ru {width:27px; text-align:center; background:url(/theme/files/default/images/flag_r.gif) top center no-repeat; float:right;}
	.lang-ru a {display:block; font-family:tahoma; font-size:8px; color:#000000; padding-top:11px; text-decoration:none;}
	.lang-ru a:hover {text-decoration:underline;}
	.lang-ua {width:27px; text-align:center; background:url(/theme/files/default/images/flag_u.gif) top center no-repeat; float:right;}
	.lang-ua a {display:block; font-family:tahoma; font-size:8px; color:#000000; padding-top:11px; text-decoration:none;}
	.lang-ua a:hover {text-decoration:underline;}
	.lang-en {width:27px; text-align:center; background:url(/theme/files/default/images/flag_e.gif) top center no-repeat; float:right;}
	.lang-en a {display:block; font-family:tahoma; font-size:8px; color:#000000; padding-top:11px; text-decoration:none;}
	.lang-en a:hover {text-decoration:underline;}
		.maincor_tl {position:absolute; width:26px; height:51px; top:-1px; left:0px; background:url(/theme/files/default/images/maincor_tl.gif) top left no-repeat;}

.clear {clear:both;}

.menu {width:100%; padding-top:75px; padding-left:280px;}
.menu ul {list-style:none; height:21px; width:100%;}
.menu ul li {list-style:none; padding-bottom:4px; float:left; padding-right:29px;}
.menu ul li a {font-family:helvetica; font-size:19px; color:#000000; text-transform:uppercase; background:url(/theme/files/default/images/menu_hov.gif) bottom left repeat-x; text-decoration:none;}
.menu ul li a:hover {background:url(/theme/files/default/images/menu_hovact.gif) bottom left repeat-x; text-decoration:none;}

.content {padding:77px 0px 0px 21px;}
	.lmenu {position:relative; width:235px; padding-top:70px; padding-bottom:150px; float:left;}
	.lmenu ul {list-style:none; width:235px;}
	.lmenu ul li {list-style:none; width:235px; margin-bottom:-2px;}
	* html .lmenu ul li {margin-bottom:-5px;}
	*:first-child+html .lmenu ul li {margin-bottom:-5px;}
	.lmenu ul li a {display:block; background:url(/theme/files/default/images/bord_grey.gif) bottom left repeat-x; padding:5px 0px 4px 13px; font-family:helvetica; color:#000000; font-size:15px; text-decoration:none; text-transform:uppercase;}
	.lmenu ul li a.act {display:block; background:url(/theme/files/default/images/bg_lmenu_act.gif) bottom left repeat-x; padding:5px 0px 4px 13px; font-family:helvetica; color:#000000; font-size:15px; text-decoration:none; text-transform:uppercase;}
	.lmenu ul li.nobg a {display:block; background:url(/theme/files/default/images/spacer.gif) bottom left repeat-x; padding:5px 0px 4px 13px; font-family:helvetica; color:#000000; font-size:15px; text-decoration:none; text-transform:uppercase;}
	* html .lmenu ul li.nobg a {margin-bottom:2px;}
	*:first-child+html .lmenu ul li.nobg a {margin-bottom:1px;}
	.lmenu ul li a:hover {background:url(/theme/files/default/images/bg_lmenu_act.gif) bottom left no-repeat; text-decoration:none;}
	
	.cusfeedback {padding:45px 0px 0px 0px;}
	.cusfeedback .h1 {margin:0px; padding:0px; background:url(/theme/files/default/images/bg_greytit.gif) 0px 0px repeat-x; font-family:helvetica; font-weight:normal; font-size:18px; font-weight:bold; color:#000000;}
		.tit_feedback_l {background:url(/theme/files/default/images/tit_feedback_l.gif) top left no-repeat;}
		.tit_feedback_r {background:url(/theme/files/default/images/tit_feedback_r.gif) top right no-repeat; padding:2px 0px 2px 18px;}
		
		.fb_box {padding:18px 30px 8px 13px; font-size:12px;}
		.fb_box p {color:#bc9017; margin:0px; padding-bottom:7px;}
		.rmore {display:block; color:#000000; padding-top:7px; text-decoration:underline;}
		.rmore:hover {display:block; text-decoration:none;}
		
	.compnews {padding-top:29px;}
	.compnews .h1 {margin:0px; padding:0px; background:url(/theme/files/default/images/bg_greytit.gif) 0px 0px repeat-x; font-family:helvetica; font-weight:normal; font-size:18px; font-weight:bold; color:#000000;}
		.tit_news_l {background:url(/theme/files/default/images/tit_news_l.gif) top left no-repeat;}
		.tit_news_r {background:url(/theme/files/default/images/tit_news_r.gif) top right no-repeat; padding:0px 0px 3px 18px;}
		
		.bgwhite {background-color:#FFFFFF;}
		.bg_box_news_bot {position:relative; background:#FFFFFF url(/theme/files/default/images/bg_box_news_bot.gif) bottom left repeat-x;}
		.bord_grey_t {position:relative; background:#e3e3e3 url(/theme/files/default/images/bord_grey.gif) top left repeat-x;}
		.bord_grey_l {position:relative; background:url(/theme/files/default/images/bord_grey.gif) top left repeat-y;}
		.bord_grey_r {position:relative; background:url(/theme/files/default/images/bord_grey.gif) top right repeat-y;}
		.bord_grey_b {position:relative; background:url(/theme/files/default/images/bord_grey.gif) bottom left repeat-x;}
		.boxgrey_tl {position:relative; background:url(/theme/files/default/images/boxgrey_tl.gif) top left no-repeat;}
		.boxgrey_tr {position:relative; background:url(/theme/files/default/images/boxgrey_tr.gif) top right no-repeat;}
		.boxgrey_bl {position:relative; background:url(/theme/files/default/images/boxgrey_bl.gif) bottom left no-repeat;}
		.boxgrey_br {position:relative; background:url(/theme/files/default/images/boxgrey_br.gif) bottom right no-repeat; width:100%;}
		.box_news_bl {position:relative; background:url(/theme/files/default/images/box_news_bl.gif) bottom left no-repeat;}
		.box_news_br {position:relative; background:url(/theme/files/default/images/box_news_br.gif) bottom right no-repeat; width:100%;}
			.box_news_cont {padding:15px 10px; font-size:12px; background:url(/theme/files/default/images/bg_box_news_b.gif) bottom left repeat-x; margin:0px 1px;}
			.nobg {background:none !important;}
		
		.bord_grey_r .href {display:block; color:#52abfe; text-decoration:undeline;}
		.bord_grey_r .href:hover {text-decoration:none;}
		.bord_grey_r h5 {font-size:12px; line-height:12px; font-weight:normal; margin:0px; color:#c1c0c0; padding:3px 0px 5px 0px;}
		
	.cont {
		width:700px;
		float:left;
		margin-left:13px;
		padding-bottom:150px;
	}
		
		.w546 {width:546px;}
		.w272 {width:272px; background:url(/theme/files/default/images/foot_sep.gif) top left no-repeat;}
		
		.pr10 {padding-right:10px;}
		.pb70 {padding-bottom:70px;}
		
		.head_content {position:relative; padding-top:25px; padding-bottom:15px;}
		.head_content h2 {display:block; margin:0px; padding-top:5px; font-size:30px; color:#000000; font-weight:normal;}
		.head_content p	{display:block; margin:0px; padding-top:10px;}
		
		.inside_cont {position:relative; padding:0px 0px 0px 10px;}
		.inside_cont ul {list-style:none; margin:0px; padding:0px 0px 0px 10px;}
		.inside_cont ul li {list-style:none; margin:0px; display:block; background:url(/theme/files/default/images/bull.gif) 0px 5px no-repeat; padding-left:15px;}

		.video_frame {position:relative; padding-bottom:29px; width:700px;}
			.bg_boxplayer {background:url(/theme/files/default/images/bg_boxplayer.gif) bottom left repeat-x;}
			.bg_boxplayer_x_t {background:url(/theme/files/default/images/bg_boxplayer_x.gif) top left repeat-x;}
			.bg_boxplayer_x_b {background:url(/theme/files/default/images/bg_boxplayer_x.gif) bottom left repeat-x;}
			.bg_boxplayer_y_l {background:url(/theme/files/default/images/bg_boxplayer_y.gif) top left repeat-y;}
			.bg_boxplayer_y_r {background:url(/theme/files/default/images/bg_boxplayer_y.gif) top right repeat-y;}
			
			.boxplayer_tl {background:url(/theme/files/default/images/boxplayer_tl.gif) top left no-repeat;}
			.boxplayer_tr {background:url(/theme/files/default/images/boxplayer_tr.gif) top right no-repeat;}
			.boxplayer_bl {background:url(/theme/files/default/images/boxplayer_bl.gif) bottom left no-repeat;}
			.boxplayer_br {background:url(/theme/files/default/images/boxplayer_br.gif) bottom right no-repeat; width:100%;}
			.player {padding:13px;}
			
			.ctrl_frm {margin-left:20px; background-color:#ffcf47;}
				.frcor_bl {background:url(/theme/files/default/images/frcor_bl.gif) bottom left no-repeat;}
				.frcor_br {background:url(/theme/files/default/images/frcor_br.gif) bottom right no-repeat; width:100%;}
				.frcor_br p {padding:25px 0px 25px 25px; font-size:24px; color:#000000; text-transform:uppercase;}
				
			.main_lst {padding-top:30px;}
			.main_lst ul {list-style:none;}
			.main_lst ul li {padding-bottom:40px;}
			.numb {display:block; float:left; background:url(/theme/files/default/images/bg_list_main.gif) center top no-repeat; width:31px; text-align:center; padding:4px 0px 8px 0px; color:#FFFFFF; font-size:24px; line-height:24px;}
			.numbtxt {float:left; padding-left:10px; font-size:22px; width:620px;}
			
	.boxgrey_br h2 {font-size:30px; font-weight:normal; padding-top:4px; padding-left:10px; padding-bottom:4px; line-height:30px;}
	.brown_box_cont h2 {font-size:30px; font-weight:normal; padding-top:4px; padding-bottom:4px; line-height:30px;}
	.bg_titcont {background:url(/theme/files/default/images/bg_titcont.gif) top left repeat-x;}
	
	.read_more {display:block; width:145px; background:url(/theme/files/default/images/b_readmore1.gif) top left no-repeat; text-align:center; padding:5px 0px 8px 0px; font-size:12px; color:#000000; line-height:12px; text-decoration:none; font-weight:bold; margin-top:10px;}
	.botcont_but {display:block; width:225px; margin:0px 20px 30px 20px; background:url(/theme/files/default/images/b_readmore2.gif) top left no-repeat; text-align:center; padding:7px 0px; font-size:12px; color:#000000; line-height:12px; text-decoration:none; font-weight:bold;}
	
	.brown_box {position:relative; background-color:#fff6d9;}
	.cor_box_tl {position:relative; background:url(/theme/files/default/images/cor_box_tl.gif) top left no-repeat;}
	.cor_box_tr {position:relative; background:url(/theme/files/default/images/cor_box_tr.gif) top right no-repeat;}
	.cor_box_bl {position:relative; background:url(/theme/files/default/images/cor_box_bl.gif) bottom left no-repeat;}
	.cor_box_br {position:relative; background:url(/theme/files/default/images/cor_box_br.gif) bottom right no-repeat; width:100%;}
	.brown_box_cont {position:relative; padding:15px 20px;}
	
	.titquote img {margin-right:32px; float:left;}
	.titquote {font-size:30px; line-height:30px;}
	.titquote p {font-size:18px; color:#bc9017; margin-top:-15px;}
	.quote_r {background:url(/theme/files/default/images/quote_r.gif) 610px 35px no-repeat; height:90px;}
	
	.tr {text-align:right;}
	
	.boxcont_tl {position:relative; background:url(/theme/files/default/images/boxcont_tl.gif) top left no-repeat;}
	.boxcont_tr {position:relative; background:url(/theme/files/default/images/boxcont_tr.gif) top right no-repeat;}
	.newsitem_box {position:relative; padding:15px 20px; font-size:14px;}
	.newsitem_box h3 {font-size:30px; font-family:helvetica; font-weight:normal; color:#52abfe; text-decoration:underline;}
	.newsitem_box h4 {font-size:18px; font-family:helvetica; font-weight:normal; color:#b9b9b9; padding:5px 0px 10px 0px;}
	.newsitem_box p {color:#000000;}
	
	.date {position:relative; float:left; font-size:18px; line-height:18px; font-family:helvetica; font-weight:normal; color:#b9b9b9; padding:5px 0px 0px 0px;}
	
	.boxyell_tl {position:relative; background:#ffcf47 url(/theme/files/default/images/boxyell_tl.gif) top left no-repeat;}
	.boxyell_tr {position:relative; background:url(/theme/files/default/images/boxyell_tr.gif) top right no-repeat;}
	.boxyell_bl {position:relative; background:url(/theme/files/default/images/boxyell_bl.gif) bottom left no-repeat;}
	.boxyell_br {position:relative; background:url(/theme/files/default/images/boxyell_br.gif) bottom right no-repeat; width:100%;}
	.boxyell_br h2 {font-family:helvetica; font-size:30px; font-weight:normal; line-height:30px; padding:5px 0px 5px 9px;}
	
	.article {font-family:helvetica; font-size:30px; font-weight:normal; color:#000000; padding:0px 0px 10px 15px;}
	
	.contact_info {padding:0px 0px 0px 15px;}
	.contact_list {list-style:none; margin:0px; padding:0px;}
	.contact_list li {display:block; padding:0px 0px 0px 35px;}
	.contact_list li div {padding:5px 0px 8px 0px; color:#7b7b7b;}
	.contact_list li div a {color:#f2b300; text-decoration:underline;}
	.contact_list li div a:hover {text-decoration:none;}
		.ico_company {background:url(/theme/files/default/images/ico_comp_name.gif) 0px 2px no-repeat;}
		.ico_address {background:url(/theme/files/default/images/ico_contact.gif) 0px 2px no-repeat;}
		.ico_phone {background:url(/theme/files/default/images/ico_phone.gif) 0px 2px no-repeat;}
		.ico_email {background:url(/theme/files/default/images/ico_mail.gif) 0px 2px no-repeat;}
		.ico_website {background:url(/theme/files/default/images/ico_lnk.gif) 0px 2px no-repeat;}
		.bord_cont {position:relative; width:100%; background:url(/theme/files/default/images/bord_cont.gif) bottom left repeat-x;}
		.text_black {color:#000000 !important;}
		
		.cont_form {padding-top:30px;}
		.cont_form_txt {font-size:22px; color:#000000; width:200px;}
		.bg_cont {position:relative; background:url(/theme/files/default/images/bg_cont.gif) top left repeat-x;}
		.inp_cont_l {position:relative; background:url(/theme/files/default/images/inp_cont_l.gif) top left no-repeat;}
		.inp_cont_r {position:relative; background:url(/theme/files/default/images/inp_cont_r.gif) top right no-repeat; width:100%;}
		.inp_cont_padd {padding:5px 0px 5px 11px;}
		.inp_cont_r input {width:460px; font-size:14px; background:transparent;}
		
		.line_pad {position:relative; width:100%; padding:8px 0px 8px 0px;}
		* html .line_pad {position:relative; width:100%; padding:8px 0px 1px 0px;}
		
		.tarea_t {position:relative; background:#f7f7f7 url(/theme/files/default/images/tarea_t.gif) 0px 0px repeat-x;}
		.tarea_bord {position:relative; background:url(/theme/files/default/images/tarea_bord.gif) top left repeat-y;}
		.tarea_tl {position:relative; background:url(/theme/files/default/images/tarea_tl.gif) top left no-repeat;}
		.tarea_tr {position:relative; background:url(/theme/files/default/images/tarea_tr.gif) top right no-repeat;}
		.tarea_bl {position:relative; background:url(/theme/files/default/images/tarea_bl.gif) bottom left no-repeat;}
		.tarea_br {position:relative; background:url(/theme/files/default/images/tarea_br.gif) bottom right no-repeat; width:100%;}
		.tarea_padd {position:relative; padding:7px 0px 7px 5px;}
		.tarea_padd textarea {border:none; background:transparent; width:475px;}
		.b_send {position:absolute; top:5px; right:0px; display:block; background:url(/theme/files/default/images/b_send.gif) top left no-repeat; width:209px; font-size:22px; color:#000000; line-height:22px; text-align:center; padding:8px 0px; text-transform:uppercase; text-decoration:none;}
		.b_send:hover { background:url(/theme/files/default/images/b_send.gif) 0px -46px no-repeat; color:#FFFFFF; text-decoration:none;}
		
.footer {position:relative; background:#dedede url(/theme/files/default/images/bg_foot.gif) top left repeat-x;}
	.foot_tl {position:absolute; top:-30px; left:0px; width:28px; height:31px; background:url(/theme/files/default/images/foot_tl.gif) 0px 0px no-repeat;}
	.foot_tr {background:url(/theme/files/default/images/foot_tr.gif) top right no-repeat;}
	
	.footer_lnks {position:relative; width:100%; padding:0px 0px 35px 35px;}
		.cont_info {position:relative; width:274px; float:left; background:url(/theme/files/default/images/foot_sep.gif) top left no-repeat;}
		.cont_info p {padding:20px 0px 0px 10px; font-size:14px; color:#000000;}
		.cont_info p span {color:#7b7b7b;}
		
		.flnks_box {position:relative; width:194px; float:left; background:url(/theme/files/default/images/foot_sep.gif) top left no-repeat;}
		.flnks_box ul {position:relative; display:block; list-style:none; padding-left:10px; padding-top:20px; margin:0px;}
		.flnks_box ul li {position:relative; display:block; list-style:none; margin:0px; padding:0px 0px 0px 10px; list-style:none; background:url(/theme/files/default/images/arr.gif) 0px 7px no-repeat;}
		.flnks_box ul li a {color:#52aafe; text-decoration:none; font-size:12px;}
		.flnks_box ul li a:hover {text-decoration:underline;}
		
.l {position:relaitve; float:left;}	
.r {position:relaitve; float:right;}
.border {border:1px solid red;}
