body{ margin:0; color:#2c2c2c; position:relative; overflow-y:scroll;}

@media print{
	#menu_wrapper{display:none;}
	button {display:none;}
	#header_middle_part{display:none;}
	#footer{display:none;}
	#wrapper{border:none;}
	#jivo-label-text{display:none;}
}

h1 {text-align:center;}
h2 {text-align:center;}
a.header_fast_links:visited{color:#b43b00;}
table caption{font-weight:800;}
table thead td{background:#f0f0f0;}
.ya-page_js_yes .ya-site-form_inited_no { display: none; }

#wrapper{width:1280px; margin:0 auto; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; min-height:600px;}
#header{width:100%; height:109px; background:white; position:relative;}
	.header_telephones{margin:0; font-weight:800;}
	.header_fast_links{color:#b43b00; margin:0 20px 0 5px; font-weight:800;}
	.header_email{margin:0;}
	.brand_button{float:left; display:block; margin-top:15px; height:42px; width:130px; background:url('images/brand_icons_panel.png');}
	#loctite_button{background-position:-5px -5px;}
	#devcon_button{background-position:-140px -5px;}
	#gore_button{background-position:-275px -5px;}
	#propack_button{background-position:-410px -5px;}
	
	#loctite_button:hover{background-position:-5px -55px;}
	#devcon_button:hover{background-position:-140px -55px;}
	#gore_button:hover{background-position:-275px -55px;}
	#propack_button:hover{background-position:-410px -55px;}
#menu_wrapper{float:left; width:338px;margin-top:10px;}

#content_wrapper{/*min-width:740px; max-width:940px;*/width:940px; float:left; }
	#content{ background:white; position:relative;}
	.content {padding:5px 15px;}
	.content img {margin:5px 10px; border:1px solid #7092a5;}
	.content table tr td{border:1px solid #b2b2b2; padding:3px;}
	.content table  {border-collapse:collapse;}
	.content .uplotnenie_button:hover{shadow-box:none;}
	#content p {text-indent:20px; line-height:16px; text-align:justify; margin:5px 0;}
	#content h1 {color:#C00; font-size:1.5em; text-align:left;}
	#content h2 {color:#333333; font-size:1.2em; text-align:left;}
	#content a.catalog_caption {display:block; margin:5px 10px; color:#003366; font-size:1.2em; text-align:left; font-weight:600;}
	#content a.catalog_caption:hover{text-decoration:none;}
	#bread_crumbs{margin:10px 0 0 25px;}
	#parthners_logo img{border-bottom:1px solid white;}
	#parthners_logo img:hover{border-bottom:1px solid #b8b8b8;}
	.catalog_block{width:100%;}
	.catalog_block_item{width:420px; float:left; margin-bottom:20px; min-height:140px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em}
	.primer_primeneia_item{width:100%; float:left; min-height:200px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em}
	
	.centrobejnie_nasosi_icon{background:url('../img/propack/icons/equipment_icons.gif'); width:23px; height:23px; background-position:0 0;}
	.plunjernie_nasosi_icon{background:url('../img/propack/icons/equipment_icons.gif'); width:23px; height:23px; background-position:-23px 0;}	
	.armatura_icon{background:url('../img/propack/icons/equipment_icons.gif'); width:23px; height:23px; background-position:-50px 0;}
	
	.vk_button{margin:0 0 5px 37px;}
	.button_scotchkote{display:block; width:220px; height:40px; border:1px solid black; float:left; margin-left:20px;}
#footer{width:100%; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; text-align:center;}
/*** СТИЛИ ДЛЯ ВЫПАДАЮЩЕГО МЕНЮ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	min-width:			23em; 
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; 
}
.sf-menu li {
	/*float:			left;*/
	position:		relative;
	/*width:			200px;*/
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			325px;
	top:			-20px;
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			21em; 
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; 
	top:			0;
}

/*** СКИН ДЕМО ***/
.sf-menu {
	float:			left;
	
}
.sf-menu a {
	/*border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;*/
	border-bottom:	1px solid #888888;
	padding: 		6px 5px;
	text-decoration:none;
}

.sf-menu li li a {
	border:	1px solid #a8a8a8;
	border-top:		1px solid #a8a8a8;
	text-decoration:none;
	
}

.sf-menu li li li a {
	padding: 		5px 4px;
}

.sf-menu a, .sf-menu a:visited  {
	color:			#3c6594;
	font-size:		1.1em;
}
.sf-menu li {
	background:		white;
}
.sf-menu li li {
	background:		#fbfbfb;
}
.sf-menu li li li {
	background:		#f8f8f8;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#ebf1f7;
	outline:		0;
}

/*** СТРЕЛКИ **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		180px; 
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			11px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('images/arrows-ffffff.png') no-repeat -10px -100px; 
}
a > .sf-sub-indicator {  
	top:			.6em;
	background-position: 0 -100px; 
}

a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -11px -100px; 
}


.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }

.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; 
}

/*** ТЕНИ ДЛЯ ВСЕХ БРАУЗЕРОВ, КРОМЕ IE6 ***/
.sf-shadow ul {
	background:	url('images/fancybox_2_1_5/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
