﻿body    {margin:0;padding:0;background:#ffffff;font:12px Arial, Verdana, Helvetica, sans-serif;color:#4d4d4d;line-height:18px;}

.clear {clear:both} 

img {border:0;}

html * {margin: 0; padding: 0;}

a {text-decoration:none;color:#333333; }
a:hover {text-decoration:underline; }

#container {	width:970px;margin:0 auto;}
#top {width:970px;}
#topLogo {padding:20px 0 0 0;width:240px;float:left;}
#topEmail {padding:25px 0 0 0;width:200px;float:right;margin-bottom:20px;font-size:16px;text-align:right;}
/* -------------------------------------------- menu -------------------------------------------------------- */

img {border:0;}

#menu {background:#a0cc30;clear:both;-moz-box-shadow: 0 0 8px 8px #e4e4e4;-webkit-box-shadow: 0 0 8px 8px #e4e4e4;box-shadow: 0 0 8px 8px #e4e4e4;height:45px;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
#menu ul {margin:0;padding:5px 0 0 20px;white-space: nowrap;width:950px;}
#menu li {display: inline;list-style-type: none;height:40px;text-align:center;}
#menu li a {display:block;height:40px;float:left;margin:0 15px 0 15px;}
#menu li a.home{background:url('images/menu1.gif') 0 0 no-repeat;width:108px;}
#menu li a.onas {background:url('images/menu2.gif') 0 0 no-repeat;width:94px;}
#menu li a.badania {background:url('images/menu3.gif') 0 0 no-repeat;width:94px;}
#menu li a.produkty{background:url('images/menu4.gif') 0 0 no-repeat;width:136px;}
#menu li a.wspolpraca {background:url('images/menu5.gif') 0 0 no-repeat;width:177px;}
#menu li a.uslugi {background:url('images/menu-uslugi.png') 0 0 no-repeat;width:99px;}
#menu li a.kontakt {background:url('images/menu6.gif') 0 0 no-repeat;width:127px;}
#menu li a.cennikp {background:url('images/menu-cennik-produktow.png') 0 0 no-repeat;width:177px;}
#menu li a.activee {background-position: 0 -45px;}
#menu li a:hover {background-position: 0 -45px;}

/* -------------------------------------------- content -------------------------------------------------------- */
#content {width:930px;margin:10px 0 10px 0;padding:20px 20px 20px 20px;font-size:13px;min-height:350px;background:#ececec url('images/contentBg.gif') no-repeat right bottom;}
#content ul{margin:0 0 10px 0;padding:0 20px 20px 20px;}

#content .tekstkr {width:530px; }
/* -------------------------------------------- foot -------------------------------------------------------- */
#foot {background:#b0b3b6;padding:15px;clear:both;margin-bottom:30px;color:#25191a;height:15px;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
.box1 {float:left;width:340px;}
.box2 {float:left;width:250px;font-size:16px;margin-top:-10px;}
.box2 a:link, .box2 a:visited{color:#4d4d4d;font-size:16px;text-decoration:underline;}
.box2 a:hover{text-decoration:none;}
.box3 {float:left;width:150px;}
.box4 {float:left;margin-top:-15px;}
#footdyst {clear:both;height:5px;}


/* -------------------------------------------- produkty -------------------------------------------------------- */

img {border:0;}

#prodMenu {width:200px;float:left;}
#prodMenu ul {margin:0;white-space: nowrap;width:200px;}
#prodMenu li {display: inline;list-style-type: none;height:35px;text-align:center;}
#prodMenu li a {display:block;height:35px;float:left;margin-bottom:7px;}
#prodMenu li a.impregnat{background:url('images/pro_impregnaty.gif') 0 -35px no-repeat;width:193px;}
#prodMenu li a.czysta{background:url('images/pro_czysta.gif') 0 -35px no-repeat;width:193px;}
#prodMenu li a.systemy{background:url('images/pro-systemy-myjace.gif') 0 -35px no-repeat;width:193px;}
#prodMenu li a.inne{background:url('images/pro_inne.gif') 0 -35px no-repeat;width:193px;}
#prodMenu li a.proactivee {background-position: 0 0;}
#prodMenu li a:hover {background-position: 0 0;}


#prodCenter {width:690px;margin:25px 0 0 40px;float:left;}

#prodCenterDescTxt {width:660px;float:left;text-align:right;padding:10px 15px 10px 15px;}
#prodCenterDesc {width:660px;float:left;margin-bottom:15px;padding:15px;background:#b4b4b4;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
#prodCenterDesc .title{width:660px;font-size:16px;padding-bottom:10px;font-weight:bold;color:#893787;}
#prodCenterDesc .text{width:660px;margin:0;font-size:11px;line-height:14px;}


#prodCenterDescEf {width:660px;float:left;margin:15px 0 10px 0;padding:15px;border:3px solid #00a0e3;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
#prodCenterDescEf .title{width:250px;font-size:16px;font-weight:bold;text-align:center;color:#4d4d4d;margin:-33px 0 0 400px;background:#ececec;}
#prodCenterDescEf .text{width:660px;margin:10px 0 0 0;font-size:11px;line-height:14px;}

.prodCenterBox {width:690px;padding:30px 0 30px 0;clear:both;background:#ffffff;margin-top:20px;}
.prodCenterBox .photoBox{float:left;width:250px;text-align:center;}
.prodCenterBox .textBox{float:left;width:410px;margin-left:20px;}
.prodCenterBox .textBox ul{margin-left:20px;}
.prodCenterBox .textBox .title{width:410px;font-size:17px;font-weight:bold;margin-bottom:5px;}

.colorBruk {color:#333333;}
.colorKamien{color:#333333;}

.colorCzyDom{color:#333333;}
.colorCzyDomPlus{color:#333333;}


#wspolpracabg {width:845px;background:url('images/wspolpraca-bg.png') no-repeat left top;height:280px;padding:120px 80px 30px 15px;color:#ffffff;}
#prodCenterDescTxt2 {width:660px;float:left;text-align:left;padding:10px 15px 0px 10px;}
#prodCenterDesc2 {width:900px;float:left;margin-top:-4px;margin-bottom:15px;padding:15px;background:#b2b3b3;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
#prodCenterDesc2 .text{width:900px;margin:0;line-height:14px;font:12px Arial, Verdana, Helvetica, sans-serif;}

#prodCenterDescCe {width:650px;float:left;margin:0 0 15px 15px;padding:15px;background:#b2b3b3;-moz-border-radius:7px;border-radius:7px 7px;-khtml-border-radius:7px;-icab-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
#prodCenterDescCe .text{width:650px;margin:0;font-size:12px;line-height:14px;color:#100317;}

.uslKwFio{width:243px;padding-left:20px;color:#333333;font-size:11px;background:url('images/kwkwkw.gif') no-repeat left top;margin-bottom:10px;}


.widget_fb		{width: 232px; height: 420px; background: url(images/facebook_bg.png) no-repeat; display:block; position: fixed; top: 190px; right: -204px; z-index:10000; padding:0px}  
.box_fb			{margin: 7px 0px 0px 35px; color:#ffffff;}
.box_fb_footer	{font-size:8px; padding-left:10px}
.box_fb_footer	a{font-size:10px; color:#fff;text-decoration:none;}
.box_fb_footer	a:hover{font-size:10px; color:#fff;text-decoration:underline;}

.btn-more-services {display:inline-block;background:#0b9ad7;padding:10px 15px;color:#fff;border-radius:10px;font-size:21px;}
.btn-more-services:hover {text-decoration:none;background:#333;}