html{overflow-y: scroll;}
body{margin:0;padding:0;background:#c9c9c9 url(../img/site.png) center top repeat-y;width:100%;padding-bottom:50px;}
ul,li{margin:0;padding:0;list-style-type:none;}
img{border:0;}
a{outline: none;}
h2{margin:0;}

#top{width: 1000px;height: 95px;background:#000 none;margin:0 auto;color:#fff;font:12px arial;position:relative;padding:0;overflow:hidden;}
#logof{padding:15px 14px;float:left !important;}
#language{float:right;margin:10px 15px;width:235px;text-align:right;}
#language ul li{display:inline;margin-left:5px;}
#language a:hover{opacity:0.8;}
#language span{display:block;float:left;width:100px;text-align:right !important;margin-left:0;}
#topm{float:right;margin:10px 15px;position:absolute;bottom:-5px;right:0;}
#topm ul{list-style-type:none;}
#topm ul li{display:inline;width:111px;}
#topm a{text-decoration:none;display:block;float:left;font:13px verdana,sans-serif;width: 111px;height: 26px;
		background:transparent url(../img/butt.png) no-repeat;text-align:center;line-height: 24px;color:#fff;margin-left:1px;position:relative;}
#topm a:hover{background-position: 0 -25px;}
#topm a span{position:absolute;top:0;left:0;display:block;width:111px;height:26px;background:transparent url(../img/butt.png) no-repeat;opacity:1.0;}
#topm a.acti{background:transparent url(../img/butt.png) 0 -50px no-repeat;}
#flash{width:1000px;height:348px;margin:0 auto;background:#aaa;overflow:hidden;padding:0;}
#site{width:999px !important;background:#c9c9c9 url(../img/tlo11.jpg) repeat-x;margin:0 auto;overflow:hidden;padding:0;border:0;position:relative;}

#sMenu{width: 178px;float:left;background:transparent;padding:0;overflow:hidden;margin:0;}
#sMenu li{text-align:center;background:#034686 url(../img/x/1.png) repeat-x;font:11px arial,helvetica,sans-serif;margin:0;}
#sMenu a{text-decoration:none;display:block;padding:6px 25px;color:#e4e4e4;background:#034686 url(../img/x/1b.png) bottom left repeat-x;}
#sMenu li li{background:#0c7bc9 url(../img/x/2.png) repeat-x;}
#sMenu li li a{color:#e0c9cc;background:transparent url(../img/x/2b.png) bottom left repeat-x;}
#sMenu li li li{background:#5bbbff url(x/3.png) repeat-x;}
#sMenu li li li a{color:#a00d1e;background:transparent url(../img/x/3b.png) bottom left repeat-x;}

#dsc{margin-left:210px;padding-bottom:0px;margin-right:50px;padding-bottom:100px;} /* overflow: hidden;} */
#dsc h2,#full h2{padding-top:0;font:30px arial,helvetica,sans-serif;margin-bottom:30px;color:#a00;}
#dsc h3,#full h3{padding-top:20px;font:20px arial,helvetica,sans-serif;margin-bottom:30px;}
#dsc h3{text-shadow:0 1px #eee;}
#dsc h4,#full h4{padding-top:0;font:15px arial,helvetica,sans-serif;margin:0;color:#333;}
#dsc p,#full p{font:14px arial,helvetica,sans-serif;}

.opisy{font:11px arial,helvetica,ans-serif;color: #000000;width:210px;height:155px;float: left;background:#fff;border:solid 6px #aaa;margin-right:17px;margin-bottom:20px;
       position:relative;overflow:hidden;}
.arch{opacity:0.7;}
#dsc ul{list-style-type:disc !important;margin-left:20px;}
#dsc li{list-style-type:disc;font:14px arial,helvetica,sans-serif;}

.katalog{float:left;margin:10px 10px 8px 0;padding:10px;background:#ccc url(/img/kat.jpg) repeat-x;cursor:pointer;overflow:hidden;border:solid 1px #ddd;box-shadow: 2px 2px 2px #aaa;-moz-box-shadow: 2px 2px 2px #999;
		-moz-border-radius:0.5em;border-radius:0.5em;}
.katalog:hover{opacity:0.8;}
.katalog div{width:150px;height:111px;overflow:hidden;text-align:center;}
/*			box-shadow: 2px 2px 2px #999;-moz-box-shadow: 2px 2px 2px #999;border:solid 1px #ddd;background:transparent url(/img/b0g.png);} */
.katalog h5{font:14px arial,helvetica,sans-serif;margin:0;margin-top:5px;padding:0;color:#a00;width:150px;height:38px;}
div.nitems{height:auto;}
div.nitems div{width:210px;}
div.nitems h5{color:#a00;}
h4.clx{clear:both !important;}

.items{float:left;margin:10px 10px 10px 0;padding:10px 6px;background:#ccc url(/img/r.jpg) repeat-x;border:solid 2px #e5e5e5;position:relative;cursor:pointer;width:212px;
       box-shadow: 2px 2px 2px #aaa;-moz-box-shadow: 2px 2px 2px #999;border:solid 1px #eee;-moz-border-radius:0.5em;border-radius:0.5em;}
.rufix{height:279px;}
.items:hover{opacity:0.8;}
.tems a{text-decoration:none !important;}
.katalog div img{border:solid 1px #eee;height:108px;}
.items div{height:157px;overflow:hidden;font:11px arial,helvetica,sans-serif;color:#456;position:relative;width:210px;text-align:center;}
.items div img{border:solid 1px #eee;max-width:209px;height:155px;}
.items div span img{border:none;height:auto;}
/* background:#ccc url(/img/b0g.png);border:solid 1px #fff; */
/* .items .koda{box-shadow: 2px 2px 2px #999;-moz-box-shadow: 2px 2px 2px #999;} */
/* .arch .koda{box-shadow: 2px 2px 2px #333;-moz-box-shadow: 2px 2px 2px #333;} */
.items div div.box{position:absolute;bottom:0;height:70px;width:100%;background:transparent url(/img/box.png);color:#ddd;border-width:1px 0 0;border-color:#ccc;}
.items div div.box p{margin:3px 10px 10px 10px;color:#fff;}
.box{}
.box span{color:#fff;font-weight:bold;}
.box p{position:relative;font-size:11px !important;text-align:left;}
.box span.su{position:absolute;top:0px;right:-7px;}
.items h5{font:15px arial,helvetica,sans-serif;margin:0;margin-top:5px;padding:0;color:#123;height:60px;text-shadow:0 1px #eee;}
.items h5,items div{width:210px !important;}
items div{overflow:hidden;}
.arch{opacity:0.8;background:#999 url(/img/nied.jpg) repeat-x;border-color:#eee;}
.arch h5{color:#000;text-shadow:0 1px #bbb;}
.items div.promo{position:absolute;top:-10px;right:5px;width:114px;height:37px;border:0;text-align:center;color:#e5e5e5;font:14px arial,helvetica,sans-serif;line-height:37px;}
.items div.promox{position:absolute;top:30px;left:15px;height:auto;width:200px;text-align:center;border:0;color:#fff;font-size:28px;background:transparent url(/img/box.png);}
.items div.pro{background:transparent url(/img/promocja.png) no-repeat;}
.items div.rupro{background:transparent url(/img/promocjaru.png) no-repeat;width:150px;}
.items div.do{background:transparent url(/img/dostepny.png) no-repeat;}
.items div.nie{background:transparent url(/img/niedostepny.png) no-repeat;}
.items h4{font:bold 14px arial,helvetica,sans-serif !important;margin:0;margin-top:5px;color:#000;width:150px;overflow:hidden;width:100%;}
.items em{font-style:normal;}
.items em.prodel{text-decoration:line-through;}
.items h4 span{color:#a00;}

#itemLe{float:left;width:350px;}
#itemRi{float:left;width:360px;padding-bottom:100px;}
#itemRi div,#itemRi h3,#itemRi p{margin-left:20px;}
#itemRi p,#itemLe p,#itemLe li{font-size:14px;}
#itemRi pre{width:360px;}
#itemRi h3{padding-top:0;margin-top:0;color:#567;font-size:14px;font-weight:bold;margin-bottom:0;}

table.stat{font:14px arial,helvetica,sans-serif !important;}
table.stat th{width:180px;color:#555;text-align:left;text-shadow:0 1px #eee;}
table.stat th,table.stat td{vertical-align:top;padding:3px 5px;}

#gal img{margin-right:3px;border:solid 2px #e5e5e5;height:70px;}
#ex{border:solid 2px #e5e5e5;}
#gal img:hover{opacity:0.8;}
#gal a{text-decoration:none;border:0;}

#ekran{margin-bottom:20px;}
#path{margin-top:15px;font:12px arial,helvetica,sans-serif;color:#333;}
#path a{color:#a00;margin:0 10px;}

#k1{padding:0 15px;background:#999;border:solid 2px #eee;margin-top:-20px;border:solid 1px #eee;overflow:hidden;}
#k1 div{width:310px;float:left;}
#k1 h3{margin:0;padding-bottom:0;}
#k1 p{margin-top:0;}
#k1 a{color:#a00;}
#k1 div.max{width:auto;padding-left:40px;background:transparent url(/img/konto.png) 0 19px no-repeat;clear:both;}
#k1 iframe{border:solid 2px #eee;margin-top:15px !important;width:610px !important;}
.kkk{padding-left:40px;}
#kadres{background:transparent url(/img/home.png) 0 19px no-repeat;}
#kmail{background:transparent url(/img/memail.png) 0 19px no-repeat;}
#kphone{background:transparent url(/img/kphone.png) 0 19px no-repeat;}
#kclock{background:transparent url(/img/clock.png) 0 19px no-repeat;}
#knip{background:transparent url(/img/nip.png) 0 19px no-repeat;}

#adminMenu{width:100%;margin-top:20px;border:solid 1px #ccc;padding:10px;background:#e5e5e5;clear:both;font:12px arial,helvetica,sans-serif;}
#adminMenu a{color:#a00;}

.clr{clear:both !important;}
div#rrr{height:0 !important;margin:0;padding:0;}

/* test
 * kolory: 1 - 9e0000, 2 - af865c, 3 - cf9a64, 4 - e7cdb2, 5 - e5e5e5, 6 - fcfcfc
 * */
#sMenu a{background:transparent none !important;padding:12px 2px;font-size:13px;text-shadow:0 1px #333;}
#sMenu li{background:#9e0000;border-bottom:solid 1px #600;}
#sMenu li:hover{background:#640000;}
#sMenu li li{background:#cf9a64;border-bottom-color:#a00;}
#sMenu li li:hover{background:#c9a162;}
#sMenu li li a{color:#a00;text-shadow:0 0 #900;}
#sMenu li li li{background:#e5e5e5;border-bottom-color:#999;}
#sMenu li li li:hover{background:#ccc;}
#sMenu li li li a{color:#666;}
#sMenu li li li li{background:#fcfcfc;}
#sMenu li li li li a{color:#a00;}

/* path */
#path{margin:0 0 0 0;font:bold 12px arial,helvetica,sans-serif;color:#000;background:transparent url(../img/bel.png) top right no-repeat;height:29px;line-height:27px;padding:0 15px;margin-bottom:10px;}
#path a{color:#fff;margin:0 3px;font-weight:normal;}
#path div{background:transparent url(../img/bel.png) top left no-repeat;height:29px;margin-left:-28px;padding-left:10px;}

#cclr{width:100%;}

#full{margin:15px 20px;font-family:arial,helvetica,sans-serif;padding-bottom:100px;}
a#phoph{background:transparent url(/img/reload.png) 0 -1px no-repeat;padding:4px 45px;font-size:19px;color:#333;}
a#phoph:hover{color:#a00;}

.promoy{color:#a00;font-size:16px;}
.kreska{text-decoration:line-through;}

.pln{font-weight:bold;font-size:20px;text-shadow:0 1px #fff;}
.ieuro{font-size:14px;color:#333;}
.ncena{width:100px !important;height:auto !important;margin:0 !important;background:#bbb none !important;float:left;
       box-shadow: 2px 2px 2px #aaa;-moz-box-shadow: 2px 2px 2px #999;border:solid 1px #eee;
       -moz-border-radius:1em;border-radius:1em;}
.ncena h4{font:10px arial,helvetica,sans-serif !important;margin:0 !important;padding:0 !important;}
.ncena p{margin:0 !important;padding:0 !important;color:#a00;font-weight:bold !important;margin-top:-1px !important;text-shadow:0 1px #eee;}
.ncena p.bru{font-size:13px !important;font-weight:bold !important;color:#333;margin-bottom:2px !important;}
.ncena p.eu{font-size:12px !important;font-weight:normal !important;color:#000;}
.mcena{color:#333 !important;font-size:11px;font-weight:normal;}
.ncena .pdel{text-decoration:line-through;}

.mpromo{margin-left:4px !important;background:#f4f4f4 none !important;border-color:#999 !important;}

.prix{text-align:center;}
.prix span{display:block;}
.prix div{border:solid 2px #eee;width:145px;margin:0;-moz-border-radius:1em;border-radius:1em;padding:5px 0;box-shadow: 2px 2px 2px #999;-moz-box-shadow: 2px 2px 2px #999;
	float:left;margin-right:10px;margin-top:20px;background:#bbb;}
div.orp{background:#eee;border-color:#fff !important;}
.ety{color:#333;font-size:14px;font-weight:bold;}
span.utt{font-size:18px;color:#345;}
.atit{text-shadow:0 1px #999;}

.similar{margin-top:20px;padding:15px;border:solid 2px #eee;background:#bbb;-moz-border-radius:0.4em;border-radius:0.4em;}
.similar h4{font-size:18px;color:#a00;text-shadow:0 1px #fff;margin-bottom:10px !important;}
.similar a{color:#a00;}
div.similar ul{list-style-type:none !important;}
tr.nbp td{padding-top:5px;}
tr.nbp p{font-size:12px !important;text-align:justify;}
tr.nbp p a#minf{padding:0 2px;color:#000;font-weight:bold;}
tr.nbp p.nbpmorec{display:none;}

