@charset "windows-1251";
	
div,a,form	{ margin:0; padding:0; border:0;}

BODY { width:100%;	min-width:800px;
	//width:expression((documentElement.clientWidth||document.body.clientWidth)<800?'800px':'90%');
	margin:0 auto; padding:0;	
	background-color:#FFF; color:#333; 
	font-family:Arial, sans-serif;
	font-size:100%;
	}

.conteiner	{ margin:30px 5% 15px;}

.top			{ }
.top .topophone		{ font-size:0.9em;}
.top .topophone .blox	{ float:right; margin-left:5%; }

.content	{ padding-top:12px;}
.content .text	{ overflow: hidden;}
.content .text p	{ font-size:1.0em; margin-top:20px; text-align:justify}
.content .textbox	{ margin-right:25%;}



a 	{ color:#0088cc; } /*#0073bd #07519a #0059d1*/
a:hover 	{ COLOR:#d11241; text-decoration:none; }
a:active 	{ COLOR:#d11241 !important; text-decoration:underline; }
a.dashlink	{ border-bottom:1px dashed !important; padding-bottom:-1px !important; text-decoration:none;}
a.dashlink:hover	{ text-decoration:none !important;}
.black		{ color:#000 !important;}
.grey		{ color:#CCC !important;}
.red		{ color:#d11241 !important;}
.blue		{ color:#0088cc;}
a img:hover	{ border:0;}
h1 { COLOR:#d11241; font-size:1.6em; font-weight:normal; margin-top:5px; }
h2 { font-size:1.4em; margin:5px; font-weight:normal; }
h3 { font-size:1.3em; margin:0; }
LI { PADDING:0 0 0 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/icon/bullit.gif) no-repeat left top; MARGIN-LEFT: 5px; LIST-STYLE-IMAGE: inherit; list-style-type:none; }
OL LI {	PADDING:0 0 0 30px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; }
img	{ border:0;}
img.ico	{ border:0; margin:0 !important; padding:0 !important;}
img.border	{ border:#b4ceda 1px solid}
hr		{background-color:#b4ceda; color:#b4ceda; border:0px none; height:2px; margin:10px 0;}
hr.grey		{background-color:#eeeeee; color:#eeeeee; border:0px none; height:1px; margin:40px 0 30px;}
.justify	{ text-align:justify}
.content h1	{ font-size:1.7em; margin-top:0; padding-top:0;}
.content h4	{ font-size:1.3em; margin:30px 0 15px; padding-top:0;}

.both	{ clear:both;}
.big	{ font-size:1.3em;}
.mega	{ font-size:1.5em;}
.small	{ font-size:0.8em;}
.null	{ margin:0 !important;}
.hidden	{ display:none}


.panel			{ margin-left:5%; width:95%; }
.panel .tmenu		{ float:left; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:0.9em; text-align:center; margin-right:3%; width:16%}
.top .panel				{ margin:10px 0 0; width:100%; }
.top .panel .tmenu		{ background:#f1f4f7; margin-right:3%; padding-top:10px; padding-bottom:10px; position:relative; width:18%;}
.panel .tmenu a.sb		{ padding-right:10px;}/* background:url(/images/icon/navi.gif) no-repeat right center;*/
.top .panel .tmenu1		{ margin-right:-1%; width:17%;}
.top .panel .tmenu2		{ width:17%;}
.top .panel .tmenu3		{ background:#b4c3d1;}
.panel .tmenu a.big		{ color:#333; font-size:0.9em; font-weight:bold;}

.box			{ margin:20px 0; width:100%;}
.box .column		{ float:left; width:21%;}
.box .content		{ font-size:1.0em; margin-left:28%;}


/**/
.menu			{ font-size:1.0em;  margin-right:20px; text-align:left; }
.menu .off		{ clear:left; padding:0;}
.menu a			{ border-bottom:#f2f2f2 1px solid; display:block; font-size:1.1em; line-height:120%; padding:10px 0; text-decoration:none }
.menu a:hover	{ text-decoration:underline }
.sbm			{ background:#fff; font-size:0.9em; margin-left:20px; }
.menu .sbm a	{ margin-bottom:5px; }
.menu .act		{ background:#b4c3d1; color:#fff; font-size:1.1em; line-height:120%; padding:5px 10px 7px; margin:0 0 0 -10px; }
.menu img.img		{ float:left; display:block; margin-top:-3px; margin-right:20px; }
.menu .act_filter	{ background:#e9eedf; color:#454545; font-size:0.8em; padding:10px 10px; margin:10px 0 10px -10px; }
.menu .act_filter a	{ display:inline;}
.menu .bigmenu		{ border-right:#b4c3d1 1px solid; font-size:1.4em; font-weight:bold; margin-bottom:10px; padding-top:5px; padding-bottom:5px; margin-right:-20px;} /*#1774af 2px solid*/
.menu .bigmenu a	{ border-bottom-width:0; font-size:1.0em;}
.menu .bigmenu a:hover	{ color:#d11241 !important; text-decoration:none}
.menu2 .bigmenu		{ border-right-width:0; font-size:0.8em; margin-bottom:5px;}
/**/

.box .content .pastetext{ color:#666; float:left; font-size:1.0em; margin-left:-39%; width:35%;}
.box .content .callme	{ margin-top:50px; text-align:center;}
.box .content img	{ margin:0 20px 5px;}
.box .content .present	{ background:#f2f2f2; border-top:#e2e2e2 20px solid; padding:5px 20px 10px;}

.bottom		{ margin-top:5%;}
.counter	{ border-top:#dddddd 3px solid; float:left; width:24%; padding:30px 10px;}
.undertext	{ border-top:#dddddd 3px solid; font-size:0.8em; margin-left:28%; padding:30px 0;}
.undertext table.botext	{color:#888888; margin-top:20px;}
.undertext table.botext a	{color:#888888;}
.undertext table.botext td.lft	{border-right:#999 1px dashed;  padding-right:40px;}
.undertext table.botext td.rght	{font-size:0.9em; padding-left:40px;}

/* ========================================== */
DIV.catalog_items_list { MARGIN:0px auto;}
DIV.catalog_item { TEXT-ALIGN: center; WIDTH: 26%; MARGIN-TOP: 20px; FLOAT: left;  FONT-SIZE: 0.9em; MARGIN-RIGHT: 5%;}
DIV.catalog_item a.empty	{ background:#f2f2f2; display:block; height:129px; text-decoration:none; width:150px;}
DIV.catalog_item IMG.img {	MARGIN-BOTTOM: 15px;}
DIV.catalog_item DIV.text {	POSITION: relative; PADDING:7px; BACKGROUND: #f1f4f7;}
DIV.catalog_item DIV.text2 { 	text-align:left; margin:5px 10px;}
DIV.catalog_item DIV.text2 a { 	color:#333;	display:inline-block; margin-right:7px; padding:2px 5px 2px 0;}

IMG.tlc {
	POSITION: absolute; TOP: 0px; LEFT: 0px; margin:0 !important; }
IMG.trc {
	POSITION: absolute; TOP: 0px; RIGHT: 0px; margin:0 !important; }
IMG.blc {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px; margin:0 !important; }
IMG.brc {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px; margin:0 !important; }

/* Главная */ 
.ind_whois_list	{ width:210px;}
.ind_whois		{ width:205px; margin-right:5px;}
.ind_whois div	{ background:#e3e6ee; margin-bottom:3px; padding:10px 20px; }
.ind_whois_top	{ position:relative; }
.ind_whois_bot	{ position:relative; }
.ind_whois div a	{ color:#3D7098; font-size:1.1em; }
.ind_banner			{ border-bottom:#fff 2px solid; color:#FFF; height:115px; font-weight:bold; margin:20px 40px 14px; overflow: hidden; vertical-align:middle;}/* url(/images/bg_line2.gif) repeat-x*/
.ind_banner_list	{ background:#b4c3d1 url(/images/new/bg_bannerbox.jpg) no-repeat right;}/* url(/images/bg_line.gif) repeat-x bottom*/

.ind_product_list			{ border-collapse:separate; margin-top:-2px; padding:0;}
.ind_product_list .nonr	{ border-right-width:0;}
.ind_product_list .ind_product	{ width:33%; }
.ind_product_list .ind_product2	{ width:25%; }
.ind_product_list .ind_product3	{ background:#ffffff; font-size:0.9em; padding:10px; vertical-align:top; width:16%; } /*background:#f6e498; */
.ind_pr_text	{ clear:both; margin-bottom:15px;}
.ind_blink	{ padding:10px 0 10px;}
.ind_product, .ind_product2, .ind_product3{ background-color:rgba(237,237,237,0.99); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50ebebeb,endColorstr=#99ebebeb); background:#ebebeb; border:#fff 1px solid; font-size:0.8em; padding:30px 30px; vertical-align:top;}

a.biop	{background:#ebebeb; display:block; margin:0; padding-top:10px;}
.ind_pr_text div.in	{}/* background:url(/images/bg_w.jpg) no-repeat bottom right;*/
.ind_pr_link	{ font-weight:bold; margin-top:10px; padding:5px 0;}

/**/
.ind_news_list	{ font-size:0.9em;}
.ind_news		{ border-top:#CCC 5px solid; clear:both; margin-top:20px; padding-top:15px;}
/*.ind_news .nimg		{ border:#eeeeee 1px solid; padding:5px; margin:5px -5px;}*/
.ind_news .ndate	{ float:left; font-size:1.2em; padding-bottom:20px; width:100px;}
.ind_news .ndate a	{ color:#333; }
.ind_news .ntext	{ font-size:0.8em; margin-left:120px;}
.ind_news .ntext2	{ font-size:1.0em; margin-left:120px;}
.ind_news p	{ margin:0 0 0.7em;}

.ind_clients_list	{ background:#f2f2f2; padding:5px 10px; position:relative; text-align:center; }
.ind_clients_list img	{ margin:10px 20px;}
.ind_clients_list .text	{ color:#606060; font-size:0.7em; margin-top:15px; margin-bottom:10px; padding-top:5px; text-align:left}

.ind_solution_list	{ }
.ind_solution		{ border-left:#f2f5e6 5px solid; float:left; padding:5px 10px; margin:10px 20px 10px 0;}

table.center td	{ text-align:center !important;}
table.center td.non	{ text-align:left !important;}
table.center td.left{ text-align:left !important;}
table.employer	{ border-width:0; color:#555; font-size:0.9em;}
table.employer caption	{ padding:5px;}
table.employer img	{ margin:0 !important;}
table.employer td	{ border-bottom:#C9D5E0 1px solid; padding:5px 5px 15px; text-align:left; vertical-align:top;}
table.employer th,.tovartable3	{ background:#dae2eb; border:1px solid #C9D5E0; border-collapse:collapse; border-spacing:0; font-weight:bold; padding:5px !important; text-align:center; vertical-align:middle !important;}
table.employer td.tovartable5	{ padding:10px 10px;}

.gen_request_list	{background:#f1f4f7 !important; margin-top:50px; margin-bottom:3px; }
.gen_request		{ float:left; margin-left:5%; width:28%;}
.gen_request div	{ color:#666; font-size:0.7em;}

.link_item_list		{ float:left; margin-right:3%; margin-bottom:2%; width:220px;}
.link_item			{ border:#dae2eb 1px solid; margin-top:3px; text-align:center; width:220px;}/* border-width:0;*/
.link_item_list img	{ margin:10px 0 0 10px !important; }
.link_item_list a.link		{ background:#f1f4f7; color:#0088cc; display:block; font-weight:bold; padding:7px; text-transform:uppercase; text-decoration:none;}
.link_item_list a.link:hover{ background:#b4c3d1; color:#fff; }
.link_item_list a.width		{ margin:0 auto;}
.link_item_list h1	{ background:#f2f2f2; font-size:1.3em; margin:3px 0 0; padding:7px 20px;}

.gen_title_line	{background:#b4c3d1; font-size:1.4em; padding:10px 20px; position:relative;}


.zajavka_list	{ margin-top:50px; padding:5px 0; position:relative;}
.zajavka {margin:2px 0}
.zajavka .title{color:#1774af;font:15px;padding:15px 10px 10px 20px;text-transform:uppercase;font-weight:bold;}
.zajavka .title22{padding:5px 10px 10px 0;}
.zajavka .text{color:#555;font:13px;padding:10px 10px 20px 35px; position:relative;}
.zajavka .text2{color:#555;font:13px;padding:5px 10px 0px 25px;}
.zajavka .in{}
.zajavka .in td{ padding-top:15px; vertical-align:top}
.zajavka td.te{ padding-right:40px !important;}
.zajavka .input{padding:2px;height:20px; margin-top:6px;width:92px}/*border:1px solid #555;*/
.zajavka .input2{border:1px solid #555;padding:2px;height:20px;width:226px}
.zajavka .select{border:1px solid #555;padding:2px;height:20px;width:233px;}
.zajavka .textarea{border:1px solid #555;padding:2px;height:40px;width:233px}
.zajavka .text span{color:#d11241}

.zajavka .text3{padding:5px 0 20px 0;color:#555;font:13px;}
.zajavka .text3 .in{color:#555;font:13px;}
.zajavka .text3 span{color:#d11241}
.zajavka .text3 .in .textarea{border:1px solid #555;padding:2px;height:80px;width:226px}
.zajavka .text3 .send4{margin-left:40px}

.zajavkaPic{margin:2px 0;border:1px solid #d2d2dc}
.selectPic{width:241px;height:27px;background:url(/img/inp_form.gif) no-repeat;border:0;padding:6px 5px 0 5px;margin:2px 10px 2px 0}
.selectPic2{background:url(/img/inp_form2.gif) no-repeat;}
.zajavkaPic .title{color:#1774af;font:15px;padding:15px 10px 10px 20px;text-transform:uppercase;font-weight:bold;}
.zajavkaPic .title22{padding:5px 10px 10px 0;}
.zajavkaPic .text{color:#555;font:13px;padding:5px 10px 10px 25px;}
.zajavkaPic .text2{color:#555;font:13px;padding:5px 10px 30px 25px;}
.zajavkaPic .text2 .in{margin-left:101px}
.textareaPic{width:241px;height:138px;background:url(/img/textar_form.gif) no-repeat;border:0;padding:6px 5px 0 5px;margin:2px 10px}
.textareaPic2{background:url(/img/textar_form2.gif) no-repeat;}
.titleFormSend{color:#1774af; font-size:1.1em;font-weight:bold;padding:10px 10px 0 0;text-transform:uppercase;}/**/


.ui-selectmenu{
 width:241px !important;
 background:#555555 url(/img/inp_form2.gif) no-repeat scroll 50% 50%;
 border:0;
 outline:0;
 -moz-border-radius-topleft:0;
 -moz-border-radius-topright:0;
 -moz-border-radius-bottomleft:0;
 -moz-border-radius-bottomright:0;
 float:left;
 font-size:1.0em;
 display:inline;
 position:relative;
 top: -3px;
 border: 0px !important;
 height: 27px !important;
 padding: 0px !important;
}
.ui-selectmenu-menu{
	width:239px !important;
	background:#fff;
	font-size:0.8em;
	border:1px solid #ccc;
	outline:0;
    -moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;
	}

.ui-selectmenu-menu a{
	background:#fff;
	color:#555555;}

.ui-selectmenu-item-selected,.ui-selectmenu-item-focus{
	outline:0 !important;
	border-color:#555555 !important;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;}

.ui-selectmenu-item-selected a{
	font-weight:bold}
.ui-selectmenu-item-focus a{
	background:#F1F4F7;color:#555555 !important;}
.ui-selectmenu-status{
	color:#555555;font-weight:bold}
.ui-selectmenu-icon{
	background-image:url() !important;}
	
.autoriz{background:#f2f2f2;padding:25px 30px; font-size:0.8em; margin:3px 0 0 0;line-height:15px; position:relative;}
.autoriz .titleaut{color:#1774af; font-size:1.1em; font-weight:bold; margin-bottom:20px; text-transform:uppercase;}
.autoriz .inputaut{width:143px;height:26px;background:url(/img/inputautoriz.jpg) no-repeat;border:0;padding:5px 10px 0 10px;}
.autoriz table{color:#555;margin-top:5px;line-height:16px;}
.autoriz .send{margin:7px 0 10px 60px}
.autoriz a{color:#1774af; font-size:0.8em; text-decoration:none;}
.autoriz a.act{color:#1774af; font-size:1.1em; font-weight:bold;text-decoration:none;}
.autoriz span{color:#1774af;}
.autoriz-input{width:303px;height:26px;background:url(/img/inputautoriz2.jpg) no-repeat;border:0;padding:5px 10px 0 10px;}

.tbltovarbg,.tbltovarbg2{border-bottom:1px solid #c9d5e0; font-size:0.9em; line-height:110%; }
.tbltovarbg{color:#666}
.tbltovarbg2{color:#333}
.comment{ font-size:0.9em; color:#555;padding:10px 10px 10px 20px}
.tbltovarbg3{border-left:1px solid #c9d5e0;}
.tbltovarbg4{padding:25px 0 0 0}
.tovartable56	{ }
.tovartable56 table	{ border-top:1px solid #c9d5e0; margin-top:10px;}
.tovartable56 th{ background:#e6ecee; color:#454545; font-weight:bold; font-style:italic; font-size:0.8em; border-left: 5px solid #c9d5e0; border-top-width:0; padding:10px 5px 10px 15px; text-align:left;} /* background-color:#fceef2;*/

INPUT.contactform {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 9px; WIDTH: 92%; COLOR: #555555; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT.contactbutton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #b4c3d1; COLOR: #555555; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TEXTAREA.contactform {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 9px; WIDTH: 92%; COLOR: #555555; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}


.formcorners {
	BORDER: #c9d5e1 1px solid; BACKGROUND: #ffffff;}
.formcorners DIV {
	POSITION: relative; MARGIN: -1px; BACKGROUND: url(/images/corners/tlc2.gif) no-repeat left top}
.formcorners DIV DIV {
	MARGIN: 0px; BACKGROUND: url(trc2.gif) no-repeat right top}
.formcorners DIV DIV DIV {
	BACKGROUND: url(/images/corners/brc2.gif) no-repeat right bottom}
.formcorners DIV DIV DIV DIV {
	BACKGROUND: url(/images/corners/blc2.gif) no-repeat left bottom}
	
.formcorners1 {	
	BORDER: #c9d5e1 1px solid; BACKGROUND: #ffffff; margin-top:40px; margin-bottom:50px; }
.formcorners1 DIV.in1 {
	POSITION: relative; MARGIN: -1px; BACKGROUND: url(/images/corners/tlc2.gif) no-repeat left top}
.formcorners1 DIV DIV.in2 {
	MARGIN: 0px; BACKGROUND: url(trc2.gif) no-repeat right top}
.formcorners1 DIV DIV DIV.in3 {
	BACKGROUND: url(/images/corners/brc2.gif) no-repeat right bottom}
.formcorners1 DIV DIV DIV DIV.in4 {
	BACKGROUND: url(/images/corners/blc2.gif) no-repeat left bottom}

#block2,#block3,#block4	{ padding-top:30px !important;}


.allcorners	{ }
.allcorners	div	{ position:relative;}
.allcorners .tl	{ background: url(/images/tlc.gif) no-repeat left top !important;}
.allcorners .tr	{ background: url(/images/trc.gif) no-repeat right top !important;}
.allcorners .bl	{ background: url(/images/blc.gif) no-repeat left bottom !important;}
.allcorners .br	{ background: url(/images/brc.gif) no-repeat right bottom !important;}
 

.navi_button	{ background:url(/images/icon/navi.gif) no-repeat center; border-right:#c1cdd9 1px solid; border-left:#c1cdd9 1px solid; cursor:pointer; padding:1px 12px 4px 7px; margin:-1px 0 -4px;}
.navi_button img	{ margin-bottom:3px;}

.container { font-size:1.1em; POSITION:relative; Z-INDEX: 2;}
.container DIV.extract { background:#b4c3d1; border:#f1f1f3 3px solid; border-top-width:1px; MARGIN-TOP:30px; POSITION:absolute !important; PADDING:13px 16px 7px; text-align:left; Z-INDEX: 13 !important;}
.container .big { color:#333; font-size:1.0em; font-weight:bold; margin-bottom:6px;}
.container a	{ color:#333; display:block; font-size:0.8em; margin:0 -16px; padding:3px 16px; text-decoration:none}
.container a:hover	{ background:#f1f1f3; color:#000;}
.hidden {	DISPLAY: none}
.hidden * {	DISPLAY: none}
#extract_ABOUT	{ margin-left:0; }
#extract_SERV	{ margin-left:19%;}
#extract_EQUIP	{ margin-left:37%;}
#extract_SOL	{ margin-left:76%;}
* html .extract	{ margin-left:-160px !important;}

.navi_button2	{ cursor:pointer; margin:0; padding:0; border-bottom:1px dashed;}
.container2 { font-size:1.1em; POSITION:relative; Z-INDEX: 2;}
.container2 DIV.extract { background:#b4c3d1; border:#f1f1f3 3px solid; border-top-width:1px; font-size:0.9em; position:relative; left:108%; top:-40px; width:490px !important; PADDING:20px 20px; text-align:left; Z-INDEX: 13 !important;}
.list_brand	{ background:#f1f4f7; border:#dddddd 1px solid; float:left; padding:10px 5px; margin:20px 20px 0; text-align:center; width:110px; z-index:0;}
.list_brand a	{ text-decoration:none;}
.list_brand2	{ background:#fff; border:#eeeeee 1px solid; float:left; padding:10px 5px; margin:20px 20px 0; text-align:center; width:110px; z-index:0;}
.list_brand2 a	{ color:#ccc; font-size:0.8em; font-weight:bold; text-decoration:none;}


.map		{}
.map td		{ padding:4px 10px 4px 0;}
.level 	td	{ font-size:1.6em; padding-bottom:10px;}
.level1	td	{ border-top:1px solid #C9D5E0; font-size:1.3em; padding-top:10px; padding-left:20px;}
.level2	td	{ font-size:1.1em; padding:5px 10px 5px 50px;}
.level3	td	{ padding-left:80px;}


/*cat*/
table.select_filter		{ margin-top:60px; margin-bottom:30px;}
table.select_filter td	{ border-left:#ccc 1px dashed; border-bottom:#ccc 1px dashed; padding:10px 20px 20px; vertical-align:top; width:50%;}
table.select_filter td.lft	{ border-left-width:0;}

.pos_rel	{ position:relative;}
.tab_cap	{ font-size:120%; margin-top:30px; margin-bottom:15px;}
.catalog	{ color:#333333; font-size:1.0em; text-align:center; width:100%;}
.catalog caption	{ font-size:1.3em; text-align:left; padding-bottom:5px;}
.catalog tr.top td	{ background:#c9d5e0; font-size:0.8em; font-weight:bold; padding:7px 5px;}
.catalog tr.mid td	{ background:#c9d5e0; font-size:0.7em; padding:2px 3px;}
.catalog td	{ padding:15px 5px;}
.catalog td a		{ font-size:1.2em;}
.catalog td span	{ font-size:0.7em;}/* display:none;*/
.catalog td a.conopy	{ background:#f2f2f2; padding:1px 3px;}
.catalog td.left	{ text-align:left; padding-left:10px;}
tr.fline td		{ background:#fff;}
tr.sline td		{ background:#f2f2f2;}
tr.online td	{ background:#f5f5ea;}
tr.fline td span	{ color:#f1f1f1;}
tr.sline td	span	{ color:#f9f9f9;}
tr.online td span	{ display:inline; color:#666;}

.filter_search	{ line-height:180%; margin-top:5px; margin-bottom:25px;}
.title_border	{ border-bottom:#788c9e 1px solid; margin-bottom:6px; padding-bottom:3px;}
.title_border a	{ text-decoration:underline}
.title_border_sub	{ color:#999; font-size:0.8em; line-height:100%;}
.filter_search a	{ border-bottom-width:0; color:#788c9e; display:inline; margin-right:20px; padding:0;}
.filter_search a:hover	{ background:#ccc; color:#333; text-decoration:none;}/* color:#d11241*/

.filter_delete_list	{ background:#e9eedf; line-height:100%; margin-bottom:25px; padding:10px;}
.filter_delete		{ font-size:0.9em; float:left; margin:3px 20px 2px 0;}
.filter_delete a	{ border-bottom-width:0; display:inline; padding:0;}
.filter_delete span	{ color:#aaaaaa; display:block; font-size:0.6em; margin-top:-3%; margin-left:15px;}

/*cat*/

/*index*/
.ind_cat_list	{ font-size:0.8em; margin-top:60px;}
.ind_cat_list td	{ padding-bottom:20px; vertical-align:top;}
.ind_cat_list .space_col{ font-size:1.7em; padding:0 30px;}
.ind_cat_list .miniblok	{ border-top:#eee 1px solid; padding-top:10px; }
.ind_cat_list .img		{ float:left; font-size:1.6em; text-align:center;}
.ind_cat_list .postimg	{ color:#303030; margin-left:220px;}
.ind_cat_list h1		{ color:#030303; font-size:2.0em; margin:0;}
.ind_cat_list .postimg2	{ color:#303030; margin-left:130px;}
.ind_cat_list a.title		{ color:#030303; font-size:1.3em;}
.ind_cat_list h3 			{ font-weight:normal; font-size:1.0em;}
.ind_cat_list a.big_title	{ color:#030303; font-size:1.8em;}
.ind_cat_list .anat			{ margin-top:5px; text-align:justify;}
.ind_cat_list .anat h2			{ color:#454545; margin:10px 0 5px;}
.ind_cat_list .anat p			{ margin:0 0 15px;}

.ind_service_list	{ background:#ebebeb; margin:50px 0 40px;}
.ind_spare_list		{ background:#b4c3d1;}
.ind_service_list .ind_serv_pad	{ padding:40px 50px 45px;}
.ind_spare_list .ind_serv_pad	{}
/*.ind_service		{ float:left; margin-left:5%; position:relative; width:27%;}
.ind_service div	{ color:#666; font-size:0.7em;}*/
/*index*/

.nav	{ color:#ccc; font-size:1.6em;}
.nav a	{ margin-right:20px;}

/*view img*/
.view_img_list	{ height:350px; margin-top:30px; }
.view_img		{ float:left; margin-bottom:40px; text-align:center; } /* border:#eeeeee 1px solid; border-left-width:0; border-top-width:0; */
.view_img a img:hover	{ border-width:1px !important; }
.view_img div	{ margin-top:10px; }
.view_img img	{ background:#f2f2f2; border:#eeeeee 1px solid;}
.view_img .w	{ background:#f2f2f2; border:#eeeeee 1px solid; padding:55px 20px; }
.view_img .h	{ background:#f2f2f2; border:#eeeeee 1px solid; padding:20px 55px; }
.view_img .h2	{ background:#f2f2f2; border:#eeeeee 1px solid; padding:29px 45px; }

.colpic_list	{ margin-top:50px; }
.colpic_list caption	{ font-size:1.3em; }
.colpic_list td		{ border:#eeeeee 1px solid; text-align:center; vertical-align:middle;}

table.ind_service_box	{ }
table.ind_service_box img	{ margin-right:15px;}
td.ind_service			{ color:#666; font-size:0.9em; padding-top:25px;}

.advebox	{ padding:20px 30px; }

.contentlist	{background:#f2f2f2; float:right; margin-left:50px; padding:15px 20px;}
.contentlist a	{ font-size:1.1em; line-height:150%; text-decoration:none;}

.descrbox	{ clear:both; margin:10px 0 0; width:800px;}
.descrbox img	{ margin:0 !important; padding:0 !important;}
.descrbox .lft	{ float:left; margin-right:20px; }
.descrbox .rgt	{ float:right; margin-left:20px;}
.descrbox .txt	{ color:#666; font-size:1.0em;}
.descrbox h4	{ color:#d11241; font-size:1.3em; margin-bottom:10px;}

.att_box	{ background:#b4c3d1; margin:0 0 40px;}
.att_mid	{ margin:40px 0 50px;}
.att_inbox	{  padding:20px 25px 21px;}

.img_menu	{ margin-top:40px;}

.pos_fix_panel	{ position:fixed; bottom:30px; right:40px; background:#eeeeee; padding:10px 20px;}

DIV.catalog_item { WIDTH: 28%; MARGIN-TOP: 20px; FLOAT: left;  FONT-SIZE: 0.9em; MARGIN-RIGHT: 5%;}
DIV.catalog_item_box { WIDTH: 67%; MARGIN-TOP: 20px; FLOAT: left;  FONT-SIZE: 0.9em; MARGIN-RIGHT: 0;}
DIV.catalog_item_box a.empty	{ background:#f2f2f2; display:block; height:129px; text-decoration:none; width:150px;}
DIV.catalog_item_box IMG.img 	{	MARGIN-BOTTOM: 15px;}
DIV.catalog_item_box DIV.text 		{ POSITION: relative; PADDING:10px 20px; BACKGROUND: #f1f4f7;}
DIV.catalog_item_box DIV.text2 		{ text-align:left; margin:5px 10px 15px;}
DIV.catalog_item_box DIV.text2 a	{ color:#333;	display:inline-block; font-size:1.1em; margin-right:7px; padding:2px 5px 2px 0;}
DIV.catalog_item_box DIV.text3 		{ background:#dbdbdb; margin:5px -10px -10px; padding:8px 20px 10px;}
DIV.catalog_item_box DIV.img_win 	{ border:#dddddd 1px solid; float:left; padding:40px 10px; margin-right:20px; margin-top:20px; text-align:center; width:100px;}
table.list_pow_list 	{ margin:0; }
table.list_pow_list td	{ border:#fff 1px solid; padding:0 10px 30px 0;}
table.list_pow_list  a	{ background:#fff !important; border:#eeeeee 1px solid; color:#000; display:block; font-size:1.2em; padding:7px 20px;}
table.list_pow_list  a:hover 	{ color:#090; }

.box_link_list	{ border-bottom:#ccc 1px solid; float:left; margin-top:30px; margin-right:50px; padding-right:10px; padding-bottom:10px;}
.box_link_list a	{ margin:0 10px 0 0; padding:10px 5px;}
.box_link_list a:hover	{ background:#f2f2f2;}
.box_link_list span	{ background:#f2f2f2; font-size:1.2em; margin:0 10px 0 0; padding:10px 5px;}

table.descbox		{ margin-top:-30px;}
table.descbox td	{ border-bottom:#eeeeee 1px solid; padding:30px 20px 20px 15px; }
table.descbox td.prebox	{ padding-left:0; padding-right:0;}
table.descbox td.prebox p	{ padding-left:0;}
table.descbox img	{ padding:0 !important; margin:0 !important;}
table.descbox p 	{ padding:10px 20px;}
table.descbox p.desctext 	{ background:#f2f2f2; margin-top:-10px; }
