body{background:#fff url('lay-gfx/bg.png') repeat-x;color:#000;font:11px/18px Tahoma,sans-serif;text-align:center;margin:0;padding:0 0 10px 0;}
img{border:0;}
td,th{font:11px/18px Tahoma,sans-serif;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin:0;padding:2px 0 2px 0;text-align:left;}
/* forms */
form{padding:0;margin:0;}
label{vertical-align:top;}
textarea,input.text{background:#fff;font:11px/14px arial,sans-serif;color:#000;border:1px solid #d5c9a5;padding:1px 2px;}
select{background:#fff;font:11px/16px arial,sans-serif;color:#be3c3c;}
input.but{background:url('lay-gfx/submitbg.png') no-repeat;width:138px;height:27px;color:#fff;font-weight:bold;text-align:center;border:0 solid;cursor:pointer;}
/* links */
a{color:#b30f0f;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
/* headlines */
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#01663e;}
h2{font-size:14px;padding:0;margin:4px 0 10px 0;}
h1{margin:15px 0 13px 0;padding:0;height:16px;line-height:12px;font-size:12px;color:#705a1e;}
h2.sm{font-size:12px;margin:8px 0 0 0;padding:0;}
h2.sm2{font-size:11px;margin:8px 0 0 0;padding:0;}
h2.prodgal{color:#000;font-size:18px;font-weight:normal;}
h3{font-size:12px;padding:0;margin:6px 0;}
h4{font-size:11px;padding:0;margin:4px 0;}

/* layout */
#wrapper{width:944px;margin:0 auto;}
#contentwrapp{background:url('lay-gfx/content-top-bg.jpg') no-repeat;}
/* top */
#topbar{height:94px;}
#topbar .col-left{float:left;width:320px;}
#logo{margin:20px 0 0 108px;width:191px;height:62px;}
#topbar .col-right{float:left;width:624px;text-align:right;}
#topbar .wrapper{height:69px;}
#lang,#tools{float:right;margin:20px 0 0 0;padding:0;list-style:none;}
#lang li,#tools li{margin:0;padding:0;display:inline;}
#lang{padding:8px 16px 0 0;}
#tools{padding:8px 90px 4px 16px;background:url('lay-gfx/vdots.gif') repeat-y;}
#top{height:223px;background:#188258 url('lay-gfx/top-bg.jpg') no-repeat;} 
#topfla{float:right;padding:3px 87px 0 0;}
/* top menus*/
#tmenu{height:26px;line-height:16px;font-size:10px;margin:0 80px 0 0;padding:0;background:#f8f5e9 url('lay-gfx/tmenu-bg.png') repeat-x;float:right;}
#tmenu li{float:left;list-style:none;height:16px;margin:7px 0 0 0;padding:0 12px 0 12px;}
#tmenu li.sep{background:url('lay-gfx/vdots.gif') repeat-y center; padding:0px;}
#tmenu li.first{background:transparent;}
#tmenu a{color:#01663e;}
#tmenu li.l{font-size:1px;width:12px;height:26px;padding:0;margin:0;background:url('lay-gfx/tmenu-l.png') no-repeat;}
#tmenu li.r{font-size:1px;width:12px;height:26px;padding:0;margin:0;background:url('lay-gfx/tmenu-r.png') no-repeat;}
#menu{clear:both;margin:0;padding:0 0 0 89px;height:54px;}
#menu li{float:left;list-style:none;padding:0 1px 0 0;margin:0;}
#menu li a span{font-size:1px;line-height:1px;visibility:hidden;}
#menu a{float:left;height:54px;}
#menu a:hover,#menu a:active,#menu a:focus{background:transparent;text-decoration:none;}
#menu a.active{background:transparent;}

a#m-o_firmie{background:url('lay-gfx/m-o_firmie.png') no-repeat;width:78px;}
a#m-company{background:url('lay-gfx/m-company.png') no-repeat;width:95px;}
a#m-company_ru{background:url('lay-gfx/m-company_ru.png') no-repeat;width:119px;}
a#m-gips_naturalny{background:url('lay-gfx/m-gips_naturalny.png') no-repeat;width:110px;}
a#m-natural_gipsum{background:url('lay-gfx/m-natural_gipsum.png') no-repeat;width:133px;}
a#m-natural_gipsum_ru{background:url('lay-gfx/m-natural_gipsum_ru.png') no-repeat;width:164px;}
a#m-akademia{background:url('lay-gfx/m-akademia.png') no-repeat;width:182px;}
a#m-academy{background:url('lay-gfx/m-academy.png') no-repeat;width:183px;}
a#m-academy_ru{background:url('lay-gfx/m-academy_ru.png') no-repeat;width:123px;}
a#m-produkty{background:url('lay-gfx/m-produkty.png') no-repeat;width:80px;}
a#m-products{background:url('lay-gfx/m-products.png') no-repeat;width:94px;}
a#m-products_ru{background:url('lay-gfx/m-products_ru.png') no-repeat;width:115px;}
a#m-poradnik{background:url('lay-gfx/m-poradnik.png') no-repeat;width:79px;}
a#m-zarzadzanie{background:url('lay-gfx/m-zarzadzanie.png') no-repeat;width:234px;}
a#m-quality{background:url('lay-gfx/m-quality.png') no-repeat;width:259px;}
a#m-quality_ru{background:url('lay-gfx/m-quality_ru.png') no-repeat;width:243px;}

.menu-bg_pl{background:#188258 url('lay-gfx/menu-bg.png') no-repeat;}
.menu-bg_en{background:#188258 url('lay-gfx/menu-bg_en.png') no-repeat;}
.menu-bg_ru{background:#188258 url('lay-gfx/menu-bg_ru.png') no-repeat;}

/* content */
#contentwrapp{padding:0 87px;text-align:left;}
/* left col */
#col-left{float:left;width:493px;padding:0 27px 0 20px;}
#path{margin:0 0 12px 0;padding:0;border-bottom:1px solid #efe6cc;}
#path li{display:inline;margin:0;padding:0;line-height:30px;color:#b30f0f;}
#path li.sep{padding:0 10px;background:url('lay-gfx/litgr.gif') no-repeat center 5px;}
#path li.drk{background-image:url('lay-gfx/drkgr.gif');}
#path a{color:#b7a572;}
#ctools{margin:8px 0 0 0;padding:0;float:right;}
#ctools li{margin:0;padding:0 0 0 22px;list-style:none;display:inline;}
#ctools a{padding:0 0 0 20px;}
#i-print{background:url('lay-gfx/i-print.png') no-repeat;}
#i-back{background:url('lay-gfx/i-back.png') no-repeat;}
#i-up{background:url('lay-gfx/i-up.png') no-repeat;}
#in-col-left{float:left;width:229px;}
#in-col-right{float:left;width:228px;padding-left:36px;background:url('lay-gfx/col-right-hl.png') no-repeat 0 3px;}
#contactform p{clear:both;}
#contactform label{float:left;width:145px;}
#contactform input.text,#contactform textarea{width:342px;}
.b-wyslij input{width:150px;height:33px;}
#contactform p.b-wyslij{padding:5px 0 8px 145px;}
.faqlist{padding:0;margin:0 0 5px 0;}
.faqlist li{margin:0;padding:6px 0;background:url('lay-gfx/hdots.gif') repeat-x bottom;list-style:none;}
.faqlist li a{background:url('lay-gfx/drkar.gif') no-repeat 1px 7px;list-style:none;color:#000;padding-left:12px;display:block;}
#newsnav{padding:1px 0 3px 0;}
#newsnav div.l{float:left;width:110px;text-align:left;padding:0;margin-top:6px;}
#newsnav div.l a{background:url('lay-gfx/i-back.png') no-repeat left bottom;padding-left:20px;}
#newsnav div.r{float:left;width:110px;text-align:right;padding:0;margin-top:6px;}
#newsnav div.r a{background:url('lay-gfx/i-forw.png') no-repeat right;padding-right:20px;}
#newsnav ul{margin:0;padding:0;float:left;width:273px;text-align:center;margin-top:6px;}
#newsnav li{list-style:none;margin:0;padding:0;display:inline;}
#newsnav li.sep{padding:0 2px;color:#e7dab5;}
#newsnav ul strong{color:#01663e;}
.picborder{border:3px solid #efe6cc;}
#gallery{text-align:center;}
#gallery p{text-align:center;}
#gallery img{margin-top:10px;}
.sitemap{margin:6px 0 6px 0;padding:0;}
.sitemap li{margin:0;padding:0 0 0 22px;background:url('lay-gfx/drkar.gif') no-repeat 1px 7px;list-style:none;}
.sitemap a{color:#000;}
div.txt ul{margin:6px 0 6px 0;padding:0;}
div.txt ul li{margin:0;padding:0 0 0 30px;background:url('lay-gfx/drkar.gif') no-repeat 14px 7px;list-style:none;}
div.txt p{padding:10px 0;}
div.txt em.u{font-style:normal;text-decoration:underline;color:#01663e;}
#col-left2{width:379px;float:left;}
#col-right2{width:350px;float:right;}
.spec_content{}
.spec_content{background:url('lay-gfx/spec_content-body.png') repeat-y;margin:10px 0 10px 0;}
.spec_content-head{background:url('lay-gfx/spec_content-head.png') no-repeat;padding-top:10px;min-height:136px;}
.spec_content-foot{background:url('lay-gfx/spec_content-foot.png') no-repeat;font-size:1px;line-height:1px;height:9px;}
.spec_content p{padding-left:40px;padding-right:40px;}
#col-left div.spec_content li{padding-left:40px;padding-right:40px;background:url('lay-gfx/speclist.png') no-repeat 15px 0;}
#col-left div.spec_content ul ul li{padding-left:20px;background:url('lay-gfx/drkar.gif') no-repeat 1px 7px;}
.spec_content h3{color:#bc2c2b;font-size:13px;margin:10px 0;padding:0;}
.tab{border-bottom:1px solid #efe7cd;width:100%;}
.tab th,.tab td{text-align:center;vertical-align:top;padding:5px;}
.tab th{background:#01663e url('lay-gfx/thbg.png') repeat-x;color:#f0efef;border-left:1px solid #348565;}
.tab th.first{border-left:0;}
.tab td{background:#fbf8f0;color:#705a1e;border-left:1px solid #efe7cd;border-top:1px solid #efe7cd;}
.tab td.last{border-right:1px solid #efe7cd;}
.tab thead{background:#efe7cd;}
.tab td img{border:1px solid #efe7cd;}
.product_box2 h3{margin:0;padding:0;font-size:12px;}
.product_box2{background:url('lay-gfx/product_box2-body.png') repeat-y;margin:10px 0 10px 0;text-align:center;width:235px;}
.product_box2-hbody{background:url('lay-gfx/product_box2-hbody.png') repeat-y;}
.product_box2-head{background:url('lay-gfx/product_box2-head.png') no-repeat;min-height:28px;padding:10px 10px 0 40px;text-align:left;}
.product_box2-hfoot{background:url('lay-gfx/product_box2-hfoot.png') no-repeat;font-size:1px;line-height:1px;height:6px;margin-bottom:10px;}
.product_box2-foot{background:url('lay-gfx/product_box2-foot.png') no-repeat;font-size:1px;line-height:1px;height:9px;}
.pb-left{float:left;}
.pb-right{float:right;}
.prog{float:left;width:65px;background:#f3e4cd;height:6px;font-size:1px;line-height:1px;margin:5px 4px 0 0;}
.prog img{display:block;}
.pc{color:#ba1414;font-weight:bold;padding:0;}
.download{margin:0;padding:0;}
.download li{background:url('lay-gfx/i-down.png') no-repeat 7px 5px;list-style:none;padding-left:24px;}
.download li div.sep{margin-left:-24px;}

.recommend{clear:both;padding:3px 0 3px 35px;}
.recommend label{width:150px;font-weight:bold;float:left;}
.recommend input.text{width:215px;background:#F8F4E8;border-color:#715820;}
.rec-cl{float:left;width:425px;}
.rec-sbm{margin-top:13px;}

#calcform input.text{width:180px;background:#F8F4E8;border-color:#715820;}
#calcform label{width:260px;float:left;}
#calcform label.radiolab{width:auto;float:none;}
#calcform input.radio{float:left;margin-left:-22px;}


/* right col */
#col-right{float:left;width:230px;}
#searchform{height:38px;}
#searchform div{color:#fff;padding:8px 0 0 12px;}
#searchform input.text{border:0 solid;background:url('lay-gfx/search-bg.png') no-repeat;width:131px;height:19px;padding:2px 0 0 2px;line-height:19px;vertical-align:top;margin:1px 4px 0 0;}
#searchform label span{padding:1px 5px 0 0;float:left;}


#smenu{margin:9px 0 0 0;padding:0;}
#smenu li{list-style:none;margin:0;padding:0;border-bottom:1px solid #efe6cc;background:#f9f4e7 url('lay-gfx/smenu-bg.png') repeat-x;}
#smenu a{color:#01663e;font-weight:bold;padding:0 14px;line-height:27px;display:block;background:#fff url('lay-gfx/litar.gif') no-repeat 215px 12px;}
#smenu a:hover,#smenu a:active,#smenu a:focus,#smenu a.active{color:#b30f0f;text-decoration:none;background:url('lay-gfx/drkar.gif') no-repeat 215px 12px;}
#smenu ul{margin:0;padding:0;border-top:1px solid #efe6cc;}
#smenu ul li a{line-height:21px;font-weight:normal;color:#bc1215;padding-left:32px;background:#fff url('lay-gfx/litar.gif') no-repeat 20px 9px;}
#smenu ul li a:hover,#smenu ul li a:active,#smenu ul li a:focus,#smenu ul li a.active{background:url('lay-gfx/drkar.gif') no-repeat 20px 9px;}
#smenu li.sub{border-bottom:0 solid;}
#smenu ul ul a{padding-left:50px;;background:#fff url('lay-gfx/litar.gif') no-repeat 40px 9px;}
#smenu ul ul a:hover,#smenu ul ul a:active,#smenu ul ul a:focus,#smenu ul ul a.active{background:url('lay-gfx/drkar.gif') no-repeat 40px 9px;}
#smenu ul li a.active{font-weight:bold;background-color:#fff;}

#nasze_produkty_gr-pl{margin-top:10px;background:#09794D url('lay-gfx/nasze_produkty_gr-head.png') no-repeat;}
#nasze_produkty_gr-pl form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_gr-foot.png') no-repeat bottom;}
#nasze_produkty_gr-pl form select{width:100%;color:#01663e;font-weight:bold;}

#nasze_produkty_gr-en{margin-top:10px;background:#09794D url('lay-gfx/nasze_produkty_gr-head-en.png') no-repeat;}
#nasze_produkty_gr-en form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_gr-foot.png') no-repeat bottom;}
#nasze_produkty_gr-en form select{width:100%;color:#01663e;font-weight:bold;}

#nasze_produkty_gr-ru{margin-top:10px;background:#09794D url('lay-gfx/nasze_produkty_gr-head-ru.png') no-repeat;}
#nasze_produkty_gr-ru form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_gr-foot.png') no-repeat bottom;}
#nasze_produkty_gr-ru form select{width:100%;color:#01663e;font-weight:bold;}

#nasze_produkty_re-pl{margin-top:10px;background:#B50F0F url('lay-gfx/nasze_produkty_re-head.png') no-repeat;}
#nasze_produkty_re-pl form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_re-foot.png') no-repeat bottom;}
#nasze_produkty_re-pl form select{width:100%;color:#B50F0F;font-weight:bold;}

#nasze_produkty_re-en{margin-top:10px;background:#B50F0F url('lay-gfx/nasze_produkty_re-head-en.png') no-repeat;}
#nasze_produkty_re-en form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_re-foot.png') no-repeat bottom;}
#nasze_produkty_re-en form select{width:100%;color:#B50F0F;font-weight:bold;}

#nasze_produkty_re-ru{margin-top:10px;background:#B50F0F url('lay-gfx/nasze_produkty_re-head-ru.png') no-repeat;}
#nasze_produkty_re-ru form{padding:27px 15px 13px 15px;background:url('lay-gfx/nasze_produkty_re-foot.png') no-repeat bottom;}
#nasze_produkty_re-ru form select{width:100%;color:#B50F0F;font-weight:bold;}

#logowanie{margin-top:10px;padding-top:27px;background:#09794D url('lay-gfx/h-logowanie.png') no-repeat;}
#logowanie form{padding:0 15px 2px 15px;}
#logowanie-foot{background:url('lay-gfx/nasze_produkty_gr-foot.png') no-repeat bottom;font-size:1px;line-height:1px;height:6px;}
#logowanie form input.text{border:1px solid #197350;background:#F8F4E8;float:left;}
#logowanie label{float:left;width:30%;color:#fff;font-weight:bold;}
#logowanie div{clear:both;}
#logowanie form input.formbut{float:left;margin:1px 0 0 4px;}
#pass{width:100px;}
#logowanie a{color:#fff;}
#logowanie p{padding:0 15px;}

.product_box{background:url('lay-gfx/product_box-body.png') repeat-y;margin:10px 0 6px 0;}
.product_box-head{background:url('lay-gfx/product_box-head.png') no-repeat;text-align:center;padding-top:10px;}
.product_box-foot{background:url('lay-gfx/product_box-foot.png') no-repeat;font-size:1px;line-height:1px;height:9px;}
#compare{padding-bottom:12px;}
#compare ul{margin:0;padding:0 0 0 16px;}
#compare li{display:inline;margin:0;padding:0 20px 0 10px;list-style:none;background:url('lay-gfx/drkar.gif') no-repeat 0 5px}
#compare h2{font-size:18px;font-weight:normal;padding-left:16px;}
/* foot */
#foot{width:770px;margin:0 auto;padding-top:10px;}
#foot a{color:#01663e;}
#foot p.l{float:left;text-align:left;padding:6px 0 6px 20px;width:360px;font-size:10px;line-height:16px;}
#foot p.r{float:right;text-align:right;padding:6px 20px 6px 0;width:360px;font-size:10px;line-height:16px;}

#bmenu{background:url('lay-gfx/foot-bg.png') no-repeat;margin:0;padding:13px 0 11px 0;border-bottom:1px solid #f5f0e0;}
#bmenu li{display:inline;margin:0;padding:3px 0;list-style:none;}
#bmenu li.sep{background:url('lay-gfx/vdots.gif') repeat-y center;padding:3px 18px;}


/* stuff */
.flr{float:right;margin-left:12px;}
.fll{float:left;margin-right:12px;}
img.fll,img.flr{margin-bottom:8px;}
.date{color:#cfc299;padding-left:14px;background:url('lay-gfx/i-file.gif') no-repeat left;}
.button{margin-top:10px;display:block;}
.map-sm{margin-top:10px;}
.more{padding-left:10px;background:url('lay-gfx/drkar.gif') no-repeat left;}
div.sep{font-size:1px;line-height:1px;height:1px;background:url('lay-gfx/hdots.gif') repeat-x;margin:5px 0;clear:both;}
.center{text-align:center;}
#gallery p{text-align:center;}
.clear{clear:both;line-height:1px;height:1px;font-size:1px;}


/* print */
body#print{background:#fff;margin:0;padding:20px 26px 30px 26px;text-align:left;}
body#print h1{color:#01663e;font-size:18px;line-height:130%;font-weight:normal;height:inherit;margin-top:0;}
#logo-sm{float:right;margin-left:40px;}
body#print div.sep{font-size:1px;line-height:1px;border-bottom:1px solid #E9EACB;background:#fff;height:20px;clear:both;}
body#print p{padding:10px 0;}
body#print p.source{color:#BFAE78;}