body
{
	background:#dbdbdb url(/DESIGN/PROJECT/images/top.gif) 0px 17px repeat-x; padding:0px; margin:0px; font-size:12px; overflow-x:hidden;
}

.raised  {height:100%;}
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised .b3 {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
.raised .b4 {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
.raised .b4b {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
.raised .b3b {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
.raised .b2b {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#fff;}
.raised .boxcontent
{
	display:block; border:1px solid #fff; background:#fff;
	height:100%;
	*height:91%;
}
.raised .boxcontent table{width:100%; }

.t1
{
	width:1000px; height:100%; padding:0px;
}

.t1 td
{
	padding:0px; vertical-align:top;
}

.t1 table.t2
{
	margin:20px; width:90%;	height:20px;
}

.t1 table.t2 td
{
	padding:7px; color:#6a6a6a; font-size:13px; padding-left:12px;
}

.t1 table.t2 td.img_logo
{
	width:115px; padding-left:0px;
}

.t1 table.t2 td.text_logo
{
	font-size:26px; padding-top:14px; padding-left:7px; color:#000;
}

.t1 table.t2 td.text
{
	padding:7px; color:#6a6a6a; font-size:12px; padding-left:3px; font-family:arial;
}



.t1 td.phone
{
	color:#c90000; font-size:30px; font-family:georgia; text-align:right; padding:35px 25px 0px 0px; width:30%;
}

.t1 td.phone sup
{
	color:#6a6a6a; font-size:18px; font-family:arial;
}

.t1 td.phone div
{
	margin-top:13px;
}

.t1 td.phone div a
{
	color:#0f4c8b; font-size:14px; font-family:arial;
}



.footer
{
	height:110px;
}

.footer table
{
	width:100%;	height:100%; padding:0px; margin-bottom:10px;
}

.footer td
{
	padding:40px 10px 0px 10px;	color:#000;	font-size:12px;	vertical-align:top; font-family:arial;
}
.footer1 {
padding:0px 10px 12px 10px;
font-size:12px;	vertical-align:top; font-family:arial;
}

.footer td.left
{
	text-align:left;
}
td.focus a
{
	font-size:12px;	color:#000;	text-decoration: underline; font-family:arial; color:#0F4C8B;
}
td.focus
{
	font-size:12px;	color:#000;	text-decoration: underline; font-family:arial;
}

.footer td.right
{
	text-align:right; font-size:12px;
}

.footer td.right a
{
	font-size:12px;	color:#000;	text-decoration:none; font-family:arial;
}

.footer td.right a span
{
	color:#b50000;
}

.footer td table tr td
{
	padding:0px; font-size:12px; font-family:arial;
}

.footer td table tr td a
{
	color:#0f4c8b; font-size:12px; font-family:arial;
}




.t1 td.top
{
	height:121px;
}

.t1 td.top div.top_truba
{
	width:216px; height:196px; position:absolute; top:0px; margin-left:610px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/DESIGN/PROJECT/images/truba.png', sizingMethod='scale');
}

.t1 td.top div.top_truba img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.t1 td.center
{
	height:200px; padding-top:5px;
}

.t1 td.center table
{
	width:100%; height:100%; padding:0px;
}

.t1 td.center table td
{
	padding:0px;
}

.t1 td.center table.dmenu
{
	width:559px; height:100%; padding:0px;
	margin:10px 0px 0px 20px;
	*margin:0px 0px 0px 20px;
}

.t1 td.center table.dmenu td
{
	padding:0px;
}

.t1 td.center table.dmenu div.dmenu_i
{
	font-family:georgia; font-size:18px; color:#fff; background:url(/DESIGN/PROJECT/images/btn.gif) no-repeat; width:193px; text-align:center; padding:12px 0px; cursor:pointer; margin:0px;
}

.t1 td.center table.dmenu div.dmenu_i_act
{
	font-family:georgia; font-size:18px; color:#4a4a4a; width:193px; text-align:center; padding:12px 0px;;
}

.t1 td.center table.dmenu div.dmenu_t
{
	display:none;
}

.t1 td.center table.dmenu div.dmenu_t_act
{
	display:block;
}

.t1 td.center table.dmenu div.dmenu_t_act a
{
	font-family:arial; font-size:11px;
}

.t1 td.center table.dmenu div.dmenu_t_act td
{
	font-size:11px; font-family:arial; color:#6a6969;
}

.t1 td.center table.dmenu div.dmenu_t_act a
{
	color:#0f4c8b; font-size:11px; font-family:arial;
}




.t1 td.cont_zone
{
	height:100%;
}

.t1 td.cont_zone td.content
{
	font-size:14px; color:#4a4a4a; font-family:arial; padding-bottom:50px; line-height:20px; padding:0px 10px 50px 10px;
}

.t1 td.cont_zone td.content a.hnews
{
	font-size:24px; margin:35px 0px 0px 0px; font-family:georgia; font-weight:400; line-height:28px; color:#010101;
}

.t1 td.cont_zone td.content h1
{
	font-size:24px; margin:0px 0px 8px 0px; font-family:georgia; font-weight:400; line-height:28px; color:#010101;
}

.t1 td.cont_zone td.content h2
{
	color:#0e4b8a; font-family:georgia; font-size:24px; font-weight:400; line-height:28px;
}

.t1 td.cont_zone td.content h3
{
	color:#323232; font-family:georgia; font-size:18px; font-weight:400; line-height:22px;
}

.t1 td.cont_zone td.content b
{
	color:#4a4a4a; font-family:arial; font-size:13px;
}

.t1 td.cont_zone td.content a
{
	font-family:arial; font-size:14px;
}

.t1 td.cont_zone td.content ul
{
	list-style-image:url(/DESIGN/PROJECT/images/marker.gif);
}

.t1 td.cont_zone td.content li
{
	color:#acacac; font-size:14px; font-family:arial; font-weight:bold;
}

.t1 td.cont_zone td.content li span
{
	color:#323232; font-size:14px; font-family:arial; font-weight:400;
}

.t1 td.cont_zone td.content h1.head1
{
	font-size:30px; margin:8px 0px 24px 0px; font-family:georgia; font-weight:400; line-height:28px; color:#010101;
}


.left_menu
{
	margin:-5px 0px 0px -35px;
}

#left_menu_ul, #left_menu_ul ul
{
	list-style: none; margin-top:0px; margin-bottom:0px;
}

#left_menu_ul li
{
	line-height:40px;
}

#left_menu_ul a.lmenu,#left_menu_ul a.lmenu:visited,#left_menu_ul a.lmenu:active
{
	color:#0e4b8a; font-size:18px; font-family:georgia;
}

#left_menu_ul a.lmenu_a,#left_menu_ul a.lmenu_a:visited,#left_menu_ul a.lmenu_a:active
{
	color:#6a6a6a; font-size:18px; font-family:georgia; text-decoration:none;
}

#left_menu_ul div.left_submenu
{
	margin:0px 0px 0px 20px;
}

#left_menu_ul div.left_submenu div
{
	margin:-10px 0px 0px 0px;
}

#left_menu_ul div.left_submenu a,#left_menu_ul div.left_submenu a:visited,#left_menu_ul div.left_submenu a:active
{
	color:#0e4b8a; font-size:14px; font-family:arial;
}

#left_menu_ul div.left_submenu a.slmenu_act
{
	color:#6a6a6a; text-decoration:none;
}



.menubline
{
	margin:0px; background:#ededed; height:2px; font-size:2px;
}

.menubline1
{
	margin:0px; background:#d1d1d1; height:1px; font-size:1px;
}

.t1 td.cont_zone td.content div.news_item
{
	margin-bottom:20px;
}

.t1 td.cont_zone td.content div.news_item div.date
{
	color:#45555e; font-size:12px; font-family:georgia; padding:5px 0px 5px 0px;
}

.t1 td.cont_zone td.content div.news_item h2.head_news
{
	color:#323232; font-size:24px; font-family:georgia; margin:0px 0px 5px 0px; font-weight:400;
}

.t1 td.cont_zone td.content div.news_item a.link_news
{
	color:#0e4b8a; font-size:18px; font-family:georgia;
}

.t1 td.cont_zone td.content div.news_item a
{
	color:#0f4c8b; font-size:16px; font-family:arial;
}

.t1 td.cont_zone td.content div.news_item p
{
	color:#323232; font-size:14px; font-family:arial; margin:5px 0px 15px 0px;
}

.t1 td.cont_zone td.content a
{
	font-size:14px; color:#0f4c8b; font-family:arial;
}

.t1 td.cont_zone td.content td
{
	font-size:12px; color:#4a4a4a; font-family:arial; padding:5px; border-right:1px solid #fff; border-bottom:1px solid #fff; line-height:18px;
}

.t1 td.cont_zone td.content td img
{
	padding:0px; border:0px;
}

.raised_grey  {margin-top:20px;}
.raised_grey .top, .raised_grey .bottom {display:block; background:transparent; font-size:1px;}
.raised_grey .b1, .raised_grey .b2, .raised_grey .b3, .raised_grey .b4, .raised_grey .b1b, .raised_grey .b2b, .raised_grey .b3b, .raised_grey .b4b {display:block; overflow:hidden;}
.raised_grey .b1, .raised_grey .b2, .raised_grey .b3, .raised_grey .b1b, .raised_grey .b2b, .raised_grey .b3b {height:1px;}
.raised_grey .b2 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey .b3 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey .b4 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey .b4b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey .b3b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey .b2b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}

.raised_grey .b1 {margin:0 5px; background:#dbdbdb;}
.raised_grey .b2, .raised_grey .b2b {margin:0 3px; border-width:0 2px;}
.raised_grey .b3, .raised_grey .b3b {margin:0 2px;}
.raised_grey .b4, .raised_grey .b4b {height:2px; margin:0 1px;}
.raised_grey .b1b {margin:0 5px; background:#dbdbdb;}
.raised_grey .boxcontent {display:block; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; height:100%; padding:16px 20px 0px 20px;}

.raised_grey .boxcontent td.text
{
	width:160px; font-size:13px; color:#323232; font-family:arial;
}

.raised_grey .boxcontent input
{
	width:230px; height:24px; font-size:12px; color:#323232; font-family:arial; border:1px solid #dbdbdb; background:#fff;
}

.raised_grey .boxcontent textarea
{
	width:490px; height:100px; font-size:12px; color:#323232; font-family:arial; border:1px solid #dbdbdb; background:#fff;
}

.raised_grey .boxcontent input.submit
{
	width:139px; height:37px; font-size:12px; color:#323232; font-family:arial; background:#dbdbdb; border:0px;
}

.raised_blue  {margin-top:20px;}
.raised_blue .top, .raised_blue .bottom {display:block; background:transparent; font-size:1px;}
.raised_blue .b1, .raised_blue .b2, .raised_blue .b3, .raised_blue .b4, .raised_blue .b1b, .raised_blue .b2b, .raised_blue .b3b, .raised_blue .b4b {display:block; overflow:hidden;}
.raised_blue .b1, .raised_blue .b2, .raised_blue .b3, .raised_blue .b1b, .raised_blue .b2b, .raised_blue .b3b {height:1px;}
.raised_blue .b2 {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}
.raised_blue .b3 {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}
.raised_blue .b4 {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}
.raised_blue .b4b {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}
.raised_blue .b3b {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}
.raised_blue .b2b {border-left:1px solid #d4e3f2; border-right:1px solid #d4e3f2; background:#d4e3f2;}

.raised_blue .b1 {margin:0 5px; background:#d4e3f2;}
.raised_blue .b2, .raised_blue .b2b {margin:0 3px; border-width:0 2px;}
.raised_blue .b3, .raised_blue .b3b {margin:0 2px;}
.raised_blue .b4, .raised_blue .b4b {height:2px; margin:0 1px;}
.raised_blue .b1b {margin:0 5px; background:#d4e3f2;}
.raised_blue .boxcontent {display:block; border:1px solid #d4e3f2; background:#d4e3f2; height:100%; padding:0px;}
.raised_blue .boxcontent table {width:100%}

.raised_blue .boxcontent td.text
{
	width:125px; font:bold 13px arial; color:#323232;
}

.raised_blue .boxcontent input
{
	width:465px; height:24px; font-size:12px; color:#323232; font-family:arial; border:1px solid #dbdbdb; background:#fff;
}

.raised_blue .boxcontent p
{
	margin:5px 0px; font:11px arial;
}

.t1 td.cont_zone div.boxcontent td.nav
{
	vertical-align:top;
	padding:0px 10px;
}

.t1 td.cont_zone div.boxcontent td.nav div.menubline
{
	margin-bottom:10px;
}

.t1 td.cont_zone div.boxcontent td.nav p
{
	color:#323232; font-size:12px; font-family:arial; margin:0px;
}

.t1 td.cont_zone div.boxcontent td.nav p.path
{
	float:left;
}

.t1 td.cont_zone div.boxcontent td.nav p.pages
{
	float:right;
}

.t1 td.cont_zone div.boxcontent td.nav p.path a, 
.t1 td.cont_zone div.boxcontent td.nav p.path a:visited, 
.t1 td.cont_zone div.boxcontent td.nav p.pages a, 
.t1 td.cont_zone div.boxcontent td.nav p.pages a:visited
{
	color:#0e4b8a; font:12px arial;
}

.t1_404
{
	width:1000px; padding:0px;
}

.t1_404 td
{
	padding:0px; vertical-align:top;
}

.t1_404 table.t2
{
	margin:20px 0px; width:90%;	height:20px;
}

.t1_404 table.t2 td
{
	padding:7px; color:#6a6a6a; font-size:12px;
}

.t1_404 table.t2 td img
{
	margin-left:-7px;
}

.t1_404 table.t2 td.text_logo
{
	font-size:24px; font-weight:bold; padding-top:14px; color:#000;
}

.t1_404 td.top h1.head1
{
	font-size:30px; margin:0px 0px 18px 0px; font-family:georgia;
}

.t1_404 td.top td.text
{
	font-size:18px; font-family:georgia;
}

.t1_404 td.top a.link_404, .t1_404 td.top a.link_404:visited
{
	font-size:30px; font-family:georgia; color:#065083;
}

.t1_404 td.top td.links
{
	padding:20px 0px;
}

.t1_404 td.top td.links div.lmenu_404
{
	float:left; margin-right:40px;
}

.t1_404 td.top td.links div.lmenu_404 a, .t1_404 td.top td.links div.lmenu_404 a:visited
{
	font-size:14px; font-family:georgia; color:#0e4b8a;
}




#phone
{
	color:#c90000; font-size:30px; font-family:georgia; text-align:right; width:390px;
	height:128px;
	*height:133px;
	position:absolute; z-index:100;
	margin:-1px 0px 0px -388px;
}

#phone div.phone1
{
	background:#fff; margin:0px; padding:25px 25px 20px 0px;
	*padding-bottom:25px;
}

#phone sup
{
	color:#6a6a6a; font-size:18px; font-family:arial; background:#fff;
}

#phone div
{
	margin-top:13px;
}

#phone div a
{
	color:#0f4c8b; font-size:14px; font-family:arial; background:#fff;
}





#vhod, #vhod_i
{
	position:absolute; width:248px; height:163px; display:none; padding:0px; z-index:10000;	top:63px; background:url(/DESIGN/PROJECT/images/bg_auth.png) no-repeat; 
	margin-left:147px;
	*margin-left:-218px;
}

#vhod_i
{
	margin-left:58px;
	*margin-left:-217px;
}

#vhod table, #vhod_i table
{
	width:100%;
	margin:0px 0px 0px 0px;
	*margin:0px;
}

#vhod table td, #vhod_i table td
{
	padding:10px 10px 10px 0px;
}

#vhod table td.head, #vhod_i table td.head
{
	font:18px georgia; color:#4a4a4a; padding:13px 0px 0px 17px;
}

#vhod table td.close, #vhod_i table td.close
{
	text-align:right; vertical-align:top; width:20px;
}

#vhod table.form, #vhod_i table.form
{
	padding:0px; margin:7px 0px; width:100%;
}

#vhod table.form td, #vhod_i table.form td
{
	font-size:12px; font-family:arial; color:#000; padding:8px 10px 0px 10px;
}

#vhod table.form td.text, #vhod_i table.form td.text
{
	padding:10px 9px 0px 20px; color:#4a4a4a; font:14px arial;
}

#vhod table.form input, #vhod_i table.form input
{
	width:138px; height:20px; font-size:12px; color:#323232; font-family:arial; border:1px solid #dbdbdb; background:#fff;
}

#vhod table.form input.submit, #vhod_i table.form input.submit
{
	width:137px; height:30px; border:0px; background:none; font-size:12px; margin:0px; padding:0px;
}




#trsize
{
	width:596px; height:351px; position:absolute; border:0px solid #000; z-index:0; top:0px;
}

#trsize div.trimg
{
	display:none; width:596px; height:351px; margin-left:0px; background:left bottom no-repeat; position:absolute;
	margin-top:-2px;
}

#trpanel
{
	position:absolute; margin-left:187px; width:210px; height:70px;
	margin-top:285px;
	*margin-top:285px;
}

#trpanel b.top {display:block; background:transparent; font-size:1px;}
#trpanel b.b1, #trpanel b.b2, #trpanel b.b3, #trpanel b.b4 {display:block; overflow:hidden;}
#trpanel b.b1, #trpanel b.b2, #trpanel b.b3 {height:1px;}
#trpanel b.b2 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
#trpanel b.b3 {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
#trpanel b.b4 {border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}

#trpanel b.b1 {margin:0 5px; background:#fff;}
#trpanel b.b2 {margin:0 3px; border-width:0 2px;}
#trpanel b.b3 {margin:0 2px;}
#trpanel b.b4 {height:2px; margin:0 1px;}
#trpanel div.boxcontent
{
	display:block; border:1px solid #fff; background:#fff; padding:0px 10px; color:#4a4a4a; font-family:georgia; font-size:18px;
	height:100%;
	*height:91%;
}

#trpanel div.boxcontent table
{
	background:url(/DESIGN/PROJECT/images/panel_bg.jpg); width:185px; height:36px; margin-top:7px;
}

#trpanel td.btn
{
	display:block; width:18px; cursor:pointer; padding:8px 2px;
}

#tr_marker
{
	width:17px; height:25px; background:url(/DESIGN/PROJECT/images/tr_marker.png); top:7px; left:70px; position:relative;
}

#trpanel div.panel
{
	position:absolute; width:145px; height:25px;
	margin:-30px 0px 0px 22px;
	*margin-left:24px;
}

#trpanel div.panel div
{
	float:left;	width:11px; height:23px; cursor:pointer;
}

#trpanel div.panel div.panel2
{
	margin-left:8px;
	*margin-left:7px;
}

#trpanel div.panel div.panel3
{
	margin-left:13px;
	*margin-left:13px;
}

#trpanel div.panel div.panel4
{
	margin-left:13px;
	*margin-left:12px;
}

#trpanel div.panel div.panel5
{
	margin-left:13px;
	*margin-left:13px;
}

#trpanel div.panel div.panel6
{
	margin-left:12px;
	*margin-left:13px;
}

#trpanel div.panel div.panel7
{
	margin-left:7px;
}






.raised_grey_prod  {margin-top:20px;}
.raised_grey_prod .top, .raised_grey_prod .bottom {display:block; background:transparent; font-size:1px;}
.raised_grey_prod .b1, .raised_grey_prod .b2, .raised_grey_prod .b3, .raised_grey_prod .b4, .raised_grey_prod .b1b, .raised_grey_prod .b2b, .raised_grey_prod .b3b, .raised_grey_prod .b4b {display:block; overflow:hidden;}
.raised_grey_prod .b1, .raised_grey_prod .b2, .raised_grey_prod .b3, .raised_grey_prod .b1b, .raised_grey_prod .b2b, .raised_grey_prod .b3b {height:1px;}
.raised_grey_prod .b2 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey_prod .b3 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey_prod .b4 {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey_prod .b4b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey_prod .b3b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.raised_grey_prod .b2b {border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}

.raised_grey_prod .b1 {margin:0 5px; background:#dbdbdb;}
.raised_grey_prod .b2, .raised_grey_prod .b2b {margin:0 3px; border-width:0 2px;}
.raised_grey_prod .b3, .raised_grey_prod .b3b {margin:0 2px;}
.raised_grey_prod .b4, .raised_grey_prod .b4b {height:2px; margin:0 1px;}
.raised_grey_prod .b1b {margin:0 5px; background:#dbdbdb;}
.raised_grey_prod .boxcontent {display:block; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; height:100%; padding:0px 5px;}

.raised_grey_prod .boxcontent td.img
{
	width:190px; text-align:left;
}

.raised_grey_prod .boxcontent td.text a
{
	color:#0e4b8a; font-size:24px; font-family:georgia;
}

.raised_grey_prod .boxcontent td.text div
{
	margin-top:14px;
}


.t1 td.cont_zone td.content div.prod_item img.img_t
{
	padding:3px 20px 10px 0px; float:left;
}



.t1 td.cont_zone td.content td.prod_ind div.text
{
	margin:14px 0px 15px 0px;
}

.t1 td.cont_zone td.content td.prod_ind div.text div
{
	margin-top:12px;
}

.t1 td.cont_zone td.content td.prod_ind a
{
	font:18px arial; 
}