﻿/* CSS Document */

IMG {behavior: url("png.htc");}

img {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
	}

a {
	margin: 0;
	padding: 0;
	border: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

form {
	margin: 0;
	padding: 0;
	border: 0;
}

h6 {
	margin: 0;
	padding: 0;
	border: 0;
}

h5 {
	margin: 0;
	padding: 0;
	border: 0;
}

h4 {
	margin: 0;
	padding: 0;
	border: 0;
}

h3 {
	margin: 0;
	padding: 0;
	border: 0;
}

h2 {
	margin: 0;
	padding: 0;
	border: 0;
}

h1 {
	margin: 0;
	padding: 0;
	border: 0;
}

p {
	margin: 0;
	padding: 0;
	border: 0;
}

li {
	margin: 0;
	padding: 0;
	border: 0;
}

ol {
	margin: 0;
	padding: 0;
	border: 0;
}

ul {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	margin: 0;
	padding: 0;
	border: 0;
}

html {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
font-size: small;

background:url(img/bg_left_line.jpg) no-repeat 0 0;
font-family: Arial, Helvetica, sans-serif;
}

div.min_width{
	min-width: 995px;
	*width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1005 ? "1005px" :"auto");
	background:#fff url(img/bg.jpg) no-repeat 100% 0;
	margin-left:10px;
}

/*  : (document.documentElement.clientWidth || document.body.clientWidth) > 1400 ? '1400px' : '100%' ) */
div.marg { padding-left:120px;}
body.main div.marg {margin-right:40px;}

div.hands {background:url(img/hands.jpg) no-repeat 0 430px;}

/* -===  COMMON STYLES  ===- */

h2 {
font-family: "Arial Narrow", Arial;
font-weight:normal;
}

h1 {
font-family: "Arial Narrow", Arial;
font-weight:normal;
}

h1 {
color:#8093ae;
font-size:215%;
}

h2 {
font-family:"Arial Narrow", Arial;
font-size:210%;
padding-bottom:10px;
}

h3 {
font-size:120%;
padding-bottom:10px;
}

p {
font-size:110%;
line-height:1.5em;
padding-bottom:20px;
}

a { color:#0037a6;}
a:hover {color:#e62838;}
a:hover span {color:#e62838;}

#map_big { text-align:center; margin-bottom:25px;}

#map { text-align:center; margin-bottom:25px;}
#map {display:block;}
#map_big {display:none; cursor:pointer;}

div.clear {
clear:both;
height:0;
font-size:0;
}

/*-- bred_crumps style --*/
.bred_crumps {
font-size:85%;
font-family: Tahoma, Arial, Helvetica, sans-serif;
padding-bottom:12px;
}
.bred_crumps a.home {background:url(img/home.gif) no-repeat 0 1px; padding-left:18px;}
.bred_crumps span {padding:0 5px;}
/*-- end bred_crumps style --*/


/*-- box style --*/
.box {width:100%; overflow:hidden; padding:7px 0;}
.box_image {
width:110px;
float:left;
text-align:center;
}
.title {padding-top:15px;}
.title .box_image { text-align:left;}
.title .box_text {margin-top:1.2em;}

.box_text {margin-left:120px;}
/*-- end box style --*/

/* -===  end COMMON STYLES  ===- */


/* -===  MAIN.HTML  ===- */

/*-- bg_stars --*/
.bg_stars {
position:absolute;
margin-top:310px;
margin-left:330px;
}
/*-- end stars --*/

/*-- blocks_star --*/
.block_star {
position:absolute;
max-width:600px;
}
.block_star a {display:block;
position:relative;
z-index:1000;
text-decoration:none;
}

.block_star_content {
position:relative;
z-index:10;
padding:15px;
}

.none {
opacity:0; filter:alpha(opacity=0);
position:absolute;
z-index:2;
width:100%;
height:100%;
}

.vis {
opacity:0.5; filter:alpha(opacity=50);
position:absolute;
z-index:2;
width:100%;
height:100%;
}


#m4 {

}


#m3 {

}


#m2 {

}


#m1 {

}

.white {
background:#fff;
width:100%;
height:100%;
*height:130px;
}
.b6 {
background:#fff;
display:block;
overflow:hidden;
}
.b5 {
background:#fff;
display:block;
overflow:hidden;
}
.b4 {
background:#fff;
display:block;
overflow:hidden;
}
.b3 {
background:#fff;
display:block;
overflow:hidden;
}
.b2 {
background:#fff;
display:block;
overflow:hidden;
}
.b1 {
background:#fff;
display:block;
overflow:hidden;
}
.b1 {height:2px;margin-right:1px;}
.b2 {height:2px;margin-right:2px;}
.b3 {height:1px;margin-right:3px;}
.b4 {height:1px;margin-right:4px;}
.b5 {height:1px;margin-right:6px;}
.b6 {height:1px;margin-right:8px;}

.block_star a h1 {
color:#0037a6;
text-decoration:underline;
}
.block_star a:hover h1 {color:#e62838;}

.block_star_content div {
color:#546577;
font-size:85%;
line-height:1.3em;
padding:5px 0 0 10px;

}

.ficha_pg {
top:80px;
left:40%;
width:40%;
background:url(img/star_pg.gif) no-repeat 0 0;
padding:70px 0px 40px 80px;
z-index:300;
}
.ficha_pg h1 {font-size:240%;}
.ficha_pg .block_star_png img {width:430px; height:125px;}

.ficha_profi {
top:270px;
left:62%;
width:28%;
background:url(img/star_profi.gif) no-repeat 0 0;
padding:35px 0px 0px 40px;
}
.ficha_profi h1 { font-size:215%;}
.ficha_profi .block_star_png img {width:320px; height:125px;}

.ficha_btl {
top:395px;
left:52%;
width:25%;
background:url(img/star_btl.gif) no-repeat 0 0;
padding:10px 0px 0px 30px;
}
.ficha_avito h1 { font-size:170%;}
.ficha_btl h1 { font-size:170%;}
.ficha_btl .block_star_png img {width:280px; height:90px;}

.ficha_avito {
top:495px;
left:63%;
width:30%;
background:url(img/star_avito.gif) no-repeat 0 0;
padding:0px 0px 0px 15px;
}
.ficha_avito .block_star_png img {width:320px; height:90px;}

/*-- header --*/
.header {}

.logo { 
margin-left:-60px;
*margin-left:-30px;
margin-top:50px;
width:300px;
float:left;
position:relative;
z-index:10;
}
.pg { 
float:right;
height:100px;
color:#fff;
font-family: Tahoma, Arial;
font-size:85%;
padding: 15px 30px 0 0;
}
.pg img {color:#000;}
body.inner div.pg {padding-right:70px;}

.pg div {
padding-left:15px;
padding-top:5px;
}
/*-- header --*/

/*-- menu --*/
.menu {
width:100%;
clear:left;
margin-top:30px;
margin-left:-130px;

position:relative;
z-index:100;
}

body.inner .menu { height:190px; margin-bottom:50px;}
body.btl .menu {height:auto;}
body.distribution .menu {height:250px;}

ul.main_menu {
list-style:none;
font-size:115%;
padding-left:130px;
background: url(img/bg_main_menu.gif) repeat-y 0 0;
}
ul.main_menu li {padding:5px 0;}
ul.main_menu li span {
color:#e62838;
font-weight:bold;
}
ul.main_menu li a span {color:#0037a6;}
ul.main_menu li a:hover span {color:#e62838;}

.select {overflow:hidden;}



			/*-- second_menu --*/
			
			.select_item_main_menu {float:left;}
			div.second_menu {font-size:80%;}
			div.second_menu_item { float:left; padding-left:40px;}
			
			div.select table {
			border-collapse:collapse;
			position:absolute;
			margin-top:-10px;
			margin-left:20px;
			height:190px;
			}
			
			div.select table td {padding:13px 15px 17px; vertical-align:top;}
			div.select table td.distr_pg {background:url(img/bg_second_menu_pg.jpg) no-repeat 0 0; padding-left:40px;}
			div.select table td.profi {background:url(img/bg_second_menu_profi.jpg) no-repeat 100% 0;}
			div.select table td.btl {background:url(img/bg_second_menu_btl.jpg) no-repeat 100% 0;}
			div.select table td.pak_center {background:url(img/bg_second_menu_pak_center.gif) no-repeat 100% 0; padding-right:55px;}
			
			/*-- end second_menu --*/

			
			/*-- third_menu --*/
			
			
			ul.third_menu {
			font-size:90%;
			position:absolute;
			z-index:200;
			margin-top:20px;
			*width:250px;
			}
			ul.third_menu li { display:block;}
			
			
			
			/*-- end third_menu --*/



/*-- end menu --*/

/*-- content --*/
body.main .content {margin-top:300px;}

.content {
overflow:hidden;
padding-bottom:20px;
}

.content h1 { padding-bottom:15px;}


.right {width:45%;}


.left {width:45%;}
.left {
float:left;
padding-right:20px;
*padding-right:10px;
}
.right {
margin-left:53%;
*margin-left:44%;
}

body.main .right p {
font-size: 90%;
line-height:1.5em;
padding-bottom:20px;
}

body.main .left p {
font-size: 90%;
line-height:1.5em;
padding-bottom:20px;
}
body.main .left div {font-weight:bold;}

.flash {padding-bottom:30px;}

.cooperation { overflow:hidden; padding-bottom:5px;}
.cooperation_img {width:70px; float:left;}
.cooperation_txt { margin-left:80px;}
.cooperation_txt p { padding-right:20px;}

/*-- end content --*/


/*-- footer --*/
.footer {
clear:left;
width:100%;
overflow:hidden;
padding:20px 0 20px 130px;
background:url(img/bg_footer_left_line.jpg) no-repeat 0 0;
margin-left:-130px;
margin-top:50px;
}

.address {
float:left;
padding-right:100px;
font-size:90%;
line-height:1.5em;
}

.copyright {
float:left;
padding-right:100px;
font-size:90%;
line-height:1.5em;
}

.artic {
float:right;
font-size:85%;
}
.artic div {padding-top:3px;}

body.inner .artic {padding-right:40px;}

/*-- end footer --*/

/* -===  end MAIN.HTML  ===- */


/* -===  ABOUT_COMPANY.HTML  ===- */

div.about_company {background:url(img/about_company.jpg) no-repeat 100% 106px;}

/*--  content  --*/

.right_column {
float:right;
margin-top:30px;
}
div.about_company .right_column {width:180px;}


.right_column_footer { text-align:center; padding:0 20px;}


.right_column_content { text-align:center; padding:0 20px;}

.right_column_content {
background:#edf5f9 url(img/bg_award.jpg) no-repeat 0 0;
padding-top:30px;
padding-bottom:30px;
}
.right_column_content div {font-size:85%; padding-top:15px; padding-bottom:40px;}
.right_column_content .last {padding-bottom:0px;}
.right_column_footer {
background:#cde3ef;
padding:20px;
font-size:110%;
}


.main_column {
float:left;
width:70%;
}

.main_column_footer {padding-top:20px;}
.main_column_footer .uho_right {
color:#546577;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:85%;
width:49%;
*width:48%;
float:left;
text-align:left;
}
.main_column_footer .uho_left {
color:#546577;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:85%;
width:49%;
*width:48%;
float:left;
text-align:left;
}
.main_column_footer .uho_left { padding-right:2%;}


.main_column_footer .gift div {padding-left:58px;}
.main_column_footer .career div {padding-left:61px;}
.main_column_footer .reklama div {padding-left:44px;}
.main_column_footer .clear_equipment div {padding-left:65px;}

/*--  end content  --*/

/* -===  end ABOUT_COMPANY.HTML  ===- */

div.shadow_second_menu {
position:absolute;
top:219px;
left:390px;
width:527px;
height:156px;
}

.sub_menu {font-size:75%;}
.sub_menu span {
padding-left:18px;
background:url(img/arrow_sub_menu.gif) no-repeat 1px -1px;
}


.sub_menu a {
padding-left:18px;
background:url(img/arrow_sub_menu.gif) no-repeat 1px -1px;
}


/* -===  DIRECTION_4PROFI_RESTARAUNT.HTML  ===- */


body.prof .right_column {width:0px;}
body.prof .main_column {width:90%;}

body.profi .right_column {width:225px;}

body.profi .content {margin-top:50px;}

body.profi .kollaj {
background:url(img/4profi_kollaj.jpg) no-repeat 100% 399px;
}

/* -===  end DIRECTION_4PROFI_RESTARAUNT.HTML  ===- */

/* -===  DIRECTION_4PROFI_CLEAN.HTML  ===- */

body.proficl .right_column {width:225px;}

body.profi .content {margin-top:50px;}

body.proficl .kollaj {background:url(img/clean_kollaj.jpg) no-repeat 100% 490px;}

/* -===  end DIRECTION_4PROFI_CLEAN.HTML  ===- */

/* -===  DIRECTION_4PROFI_LAUNDRY.HTML  ===- */

body.profiln .right_column {width:225px;}

body.profi .content {margin-top:50px;}

body.profiln .kollaj {background:url(img/prachechnaya_kollaj.jpg) no-repeat 100% 500px;}

/* -===  end DIRECTION_4PROFI_LAUNDRY.HTML  ===- */

/* -===  DIRECTION_4PROFI_SPG.HTML  ===- */

body.profispg .right_column {width:225px;}

body.profi .content {margin-top:50px;}

body.proficpg .kollaj {background:url(img/mouschie_kollaj.jpg) no-repeat 100% 565px;}

/* -===  end DIRECTION_4PROFI_SPG.HTML  ===- */

/* -===  DIRECTION_4PROFI_HYG.HTML  ===- */

body.profihyg .right_column {width:225px;}

body.profi .content {margin-top:50px;}

body.profihyg .kollaj {background:url(img/sanitar_kollaj.jpg) no-repeat 100% 470px;}

/* -===  end DIRECTION_4PROFI_HYG.HTML  ===- */


/* -===  DIRECTION_DISTRIBUTION_WASH.HTML  ===- */

body.wash .right_column {width:180px;}

body.distribution .content {margin-top:50px;}

body.wash .kollaj {
background:url(img/wash_kollaj.jpg) no-repeat 100% 540px;
}


/* -===  end DIRECTION_DISTRIBUTION_WASH.HTML  ===- */

/* -===  DIRECTION_DISTRIBUTION.HTML  ===- */
body.distributionPG .right_column {width:0;}
body.distributionPG .main_column {width:90%;}

.goods {
overflow:hidden;
width:99%;
padding-bottom:70px;
}

.goods_item {
float:left;
width:130px;
text-align:left;
margin-right:5%;
padding-top:50px;
}

.goods_item_prof {
float:left;
width:130px;
text-align:center;
margin-right:3%;
padding-top:50px;
}


.goods_item div {padding-top:10px;}
/* -===  end DIRECTION_DISTRIBUTION.HTML  ===- */

/* -===  DIRECTION_BTL.HTML  ===- */
body.btl div.kollaj {background:url(img/btl_kollaj.jpg) no-repeat 100% 276px;}

body.btl .content {margin-top:0px;}
body.btl .menu {margin-bottom:80px;}
body.btl .right_column {width:180px; margin-top:100px;}
body.btl .right_column_content {padding:15px 0 10px;}
body.btl .right_column_footer {padding:0; height:5px;}
body.btl .right_column_content img {margin:10px 0;}

ul.privilege {
padding-left:50px;
padding-bottom:30px;
font-size:110%;
}

ul.services {
padding-left:50px;
padding-bottom:30px;
font-size:110%;
}
ul.services {list-style:none; padding-left:0;}
ul.services li {padding:5px 0 25px;}
ul.services li.consumer_promotion {background:url(img/btl/01.jpg) no-repeat 0px 5px; padding-left:200px;}
ul.services li.trade_promotion {background:url(img/btl/02.jpg) no-repeat 0 5px; padding-left:200px;}
ul.services li.special_events {background:url(img/btl/03.jpg) no-repeat 0 5px; padding-left:200px;}
ul.services li.merchand {background:url(img/btl/04.jpg) no-repeat 0 5px; padding-left:200px;}

ul.services ul {
padding:5px 0 15px 40px;
font-size:90%;
list-style:disc;
}
ul.services ul li {padding:4px 0;}


ul.privilege li {padding:8px 0 8px 0px;}


/* -===  end DIRECTION_BTL.HTML  ===- */


/* -===  AWARDS_ROOM.HTML  ===- */
body.awards_room .main_column {width:100%;}

body.awards_room .row {
overflow:hidden;
width:99%;
margin-bottom:50px;
}

body.awards_room .cell {
float:left;
width:300px;
text-align:center;
}
body.awards_room .cellmargright {margin-right: 25%;}
body.awards_room .cell div {
padding-top:10px;
font-size:110%;
}

/* -===  end AWARDS_ROOM.HTML  ===- */


/* -===  CAREER.HTML  ===- */
body.career .kollaj { background:url(img/career_kollaj.jpg) no-repeat 100% 140px;}
body.pak_center .main_column {width:55%;}


body.career .main_column {width:55%;}


body.news .right_column {
width:30%;
margin-top:40px;
padding-right:50px;
}


body.pak_center .right_column {
width:30%;
margin-top:40px;
padding-right:50px;
}


body.career .right_column {
width:30%;
margin-top:40px;
padding-right:50px;
}

body.news .right_column ul {
margin-left:20px;
margin-bottom:20px;
}

body.pak_center .right_column ul {
margin-left:20px;
margin-bottom:20px;
}

body.career .right_column ul {
margin-left:20px;
margin-bottom:20px;
}
body.news .right_column ul li {
padding-bottom:10px;
font-size:90%;
}
body.pak_center .right_column ul li {
padding-bottom:10px;
font-size:90%;
}
body.career .right_column ul li {
padding-bottom:10px;
font-size:90%;
}
.vacancy_item {padding-bottom:20px;}
.vacancy_item div.link {
font-size:110%;
padding-bottom:5px;
}
.vacancy_item div.small_text {
color:#333;
margin-left:20px;
}
/* -===  end CAREER.HTML  ===- */

/* -===  CAREER_VACANCY.HTML  ===- */


ul.request {font-size:110%; padding-bottom:30px;}
ul.request li {padding:3px 0;}

table.form_vacancy {
border-collapse:collapse;
width:100%;
font-size:110%;
}
table.form_vacancy td {vertical-align:top;}

table.form_vacancy th {vertical-align:top;}

table.form_vacancy th {
text-align:left;
font-weight:normal;
width:30%;
}
table.form_vacancy td {
width:70%;
padding-bottom:5px;
}
.form_input {
width:70%;
padding:1px;
}

/* -===  end CAREER_VACANCY.HTML  ===- */

/* -===  PAK_CENTER.HTML  ===- */

body.pak_center div.kollaj {background:url(img/pak_center_kollaj.jpg) no-repeat 100% 240px;}

body.pak_center .right_column {margin-top:68px;}
body.pak_center .right_column ul ul {margin-bottom:0;}
body.pak_center .right_column ul ul li {font-size:100%; padding:5px 0;}
ul.pak_goods {
padding-bottom:20px;
margin-left:40px;
*padding-bottom:0px;
margin-top:-15px;
font-size:110%;
}
ul.pak_goods li {padding:4px 0;}

table.images {width:100%;}
table.images td {width:33%; text-align:left; padding:20px 0;}

/* -===  end PAK_CENTER.HTML  ===- */

/* -===  NEWS.HTML  ===- */
body.news .kollaj {background:url(img/news_kollaj.jpg) no-repeat 100% 130px;}
body.news .main_column {width:70%;}
body.news .right_column {
width:20%;
text-align:center;
margin-top:50px;
}

ul.news_years {
list-style:none;
font-size:150%;
}

ul.news_years li span {
font-weight:bold;
color:#e62838;
font-size:120%;
}
ul.news_years li a span {color:#0037a6;}
ul.news_years li a:hover span {color:#e62838;}

.news_item {
padding-bottom:30px;
}

.news_date {
font-style:italic;
color:#666;
font-size:85%;
}

		/*-- news_item  --*/
			
			.news_body .news_date {padding-bottom:15px;}
			.news_body img { margin:10px;}		
		
		/*--  end news_item --*/


/* -===  end NEWS.HTML  ===- */


/* -===  CONTACTS.HTML  ===- */
body.contacts .kollaj {background:url(img/contacts_kollaj.jpg) no-repeat 100% 117px;}

body.contacts .main_column {width:90%;}
body.contacts .right_column {width:0;}
table.contacts {
width:100%;
border-collapse:collapse;
}

table.contacts td {
width:32%;
vertical-align:top;
padding-bottom:30px;
padding-right:30px;
}

table.contacts h3 {padding-bottom:5px;}

/* -===  end CONTACTS.HTML  ===- */