html,body{
margin: 0;
padding: 0;
line-height:1.5em;
font-size:9pt;
font-family:Arial, Verdana, serif;
background:url(images/1.gif) top left repeat-x #FFF;
color:#1A1A1A;
text-align: justify;
}
a{text-decoration: none;font-weight: bold;color:#3253B4;}
a:hover{text-decoration: none;color:#172653;font-weight: bold;}
img{display: block;border: 0;margin:0;padding: 0;}
p,h1,h2,h3,form,fieldset{margin: 0;padding: 0;border: 0;}
.center{margin: 0 auto;float: none;display: block;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;display: block;}
span.pogrubienie {font-size: 12px;font-weight: bold;}
div.inne div{font-size:12px;}
div.inne input{border: 1px solid #DADADA;background: #FFF;margin: 1px;}
div.inne select{border: 1px solid #B9B9B9;background: #FFF;margin: 1px;}
div.inne table{border: 1px solid #FEFEFF;background: #FFF;margin: 1px;}
.button{border: 1px solid #DADADA;background: #FFF;margin: 1px;font-weight: bold;font-size: 13px;color: #333}
.button:hover{border: 1px solid #B9B9B9;background: #FEFEFF;margin: 1px;font-weight: bold;font-size: 13px;color: #000;}
h1,h2,h3{font-size:11px;font-weight: normal;}
div.body{display: block;margin: 0 auto;text-align: left;width: 928px;position: relative;z-index: 1;}
#logo{position: relative;top: 2px;left:30px;margin: 0;padding: 0;width: 300px;height: 66px;}
/*USER AREA */
#userAgent{
position: absolute;
display: inline;
width: 492px;
right:0;
top:0;
background: url('images/u2.gif') repeat-x;
}
.u1{background: url('images/u1.gif') no-repeat;display: inline;float: left;height: 126px;width: 9px;}
.u3{background: url('images/u3.gif') no-repeat;display: inline;float: right;height: 126px;width: 9px;}
.userAgentContent{padding: 10px;display: inline;float:left;width: 400px;}
.gg{background: url('http://www.gadu-gadu.pl/users/status.asp?id=1129341') top right no-repeat;margin-left: 20px;width:145px;padding-right: 10px;}
.koszyk{position:absolute;width: 210px;text-align: center;display:block;float:left;color:#868686;border-right:1px solid #E6E6E6;height: 100px;}
.uKoszyk{position: relative; width: 220px; right: 255px; top: 87px; color: #868686; font-size: 9.5px; text-align: center;}
.koszykMag{position: fixed;margin-left: -20px;align: center;top: 320px;text-align:center;background: #ffcc00;border: 2px solid #ffa300;z-index: 5;padding: 2 5 2 5;color: #FF0000; font-size: 13px;font-weight: bold;}
.logowanie{position:relative;color:#929292;margin:-60px -20px 0 0;width: 180px;height: 100px;float: right;display:block;}
.logowanie input{margin: 1px;}
.box{width: 135px;border: 1px solid #DADADA;background: #FFF;margin: 1px;}
.logowanie p{clear: both;}
.logowanie a{font-size:9px;font-weight: lighter;color:#B6B6B6;}
#logowanie a:hover{color:#4264CA;}
/*USER AREA */
/*MENU*/
ul#menu{
display: block;
position: absolute;
top:85px;
left:0;
width: 428px;
height: 41px;
background: url(images/mm.gif);
margin: 0;padding:;
}
.mm{margin: 0;padding: 0;list-style: none;}
.mm li{display: inline;float: left;}
/*MENU*/
.nawiPro{position: relative;text-indent: 20px;top: 43px;left: 15px; width:900px;display:block;height: auto;font-size:10px;z-index: 7;color:#868686;}
/*NEWS*/
.newsBox{
position: absolute;
top:136px;
width: 501px;
background-image: url(images/news-box.gif) top right no-repeat;
padding: 0 10px 10px 10px;
font-size:11px;
height: 180px;
overflow-x: auto;
line-height: 1.4em;
}
.new{background: url(images/dot.gif) bottom repeat-x;padding: 10px 0 5px 0;s}
/*NEWS*/
/*ROTATOR*/
#rotator{
position: relative;
display: block;
width: 501px;
height: 226px;
background-image: url(images/rotator.gif)top right no-repeat;
float: right;
top:35px;
}
.pads{padding: 10px 8px 10px 8px;color:#FFF;display: block;clear: both;position: relative;top:35px;}
/*ROTATOR*/
/*CONTENT*/
.content{display: block;background: url(images/content-bcg.gif) no-repeat left top;clear: both;top:35px;position: relative;padding: 35px 12px 0 12px;}
.aktual{position: relative;background: url('images/promonews.gif') bottom left no-repeat;margin-top:-20px;margin-bottom: 15px;width: 470px; height: auto;padding: 10px 7px 5px 7px;}
div.content td{font-size: 13px;}
div.content select{border: 1px solid #DADADA;background: #FFF;margin: 1px;}
.lewa,.prawa{width: 191px;}
h1.nag{background-image: url('images/nag.png');position: relative;z-index: 2;width: 160px;height: 22px;padding: 3px 0 0 31px;font-weight: bold;color:#FFF;margin: 0 0 5px 0;clear: both;}
.nag img{position: absolute;top:2px;left:2px;}
div.main{width:470px;margin: 0 0 0 27px;}
/*CONTENT*/
/*KATEGORIE*/
ul.kategorie{margin: 0;padding: 0;display: block;list-style-image: url(images/p.gif);list-style-position: inside;line-height: 2em;}
.kategorie li{background: url(images/dot.gif) bottom repeat-x;padding: 0 0 0 5px;}
.kategorie li:hover{background: url(images/dot.gif) #F2F2F2 bottom repeat-x;padding: 0 0 0 5px;}
.kategorie a{font-weight: bold; font-size:11px; color:#787878;}
.kategorie a:hover{font-weight: bold; font-size:11px; color:#000000;}
.producent{text-align: center; margin-top: -5px; font-weight: bold;font-size: 11px;}
/*KATEGORIE*/
/*KATALOG PRODUKTOW*/
div.sortowanie{margin-top: 50px; margin-right: 5px; float: right;}
/*KATALOG PRODUKTOW*/
/*PRODUKT*/
.produkt h1{display: block;border-bottom: 4px solid #d1d1d1; padding: 0 0 0 0px;font-weight: bold;}
.produktProm h1{display: block;border-bottom: 4px solid #A3B8E6; padding: 0 0 0 13px;font-weight: bold;margin-bottom: 10px;}
.polecane h1{display: block;border-bottom: 1px solid #A3B8E6; padding: 0 0 0 0px;width: 90%;margin-left: 10px;text-align: center;font-weight: bold;color:#555}
.produkt{font-size:11px;clear: both;margin-bottom: 20px;}
.produktProm{font-size:11px;clear: both; height: 180px;}
.fotoBuy{width: 163px;border: 1px solid #DADADA;position: relative;z-index: 3;margin: 4px 10px 36px 0;display: inline;float: left;padding: 5px 0 5px 0;}
.fotoBuy img{margin: 0 auto;}
.fotoBuy input{position: absolute;bottom:-27px;left: 1px;}
.fotoBuyP{width: 163px;border: 1px solid #DADADA;position: relative;z-index: 3;margin: 4px 10px 36px 0;display: inline;float: left;padding: 5px 0 5px 0;}
.fotoBuyP img{margin: 0 auto; }
.fotoBuypp img{margin-left: 72px;margin-bottom: 3px;}
.buy{position: absolute;bottom:0px;left:0px;}
.cenaPromo{
position: absolute;
right:0;width: 91px;
bottom: -50px;
background: url(images/cenaPromo.gif) no-repeat top right;
height: 46px;
padding: 3px 0 0 7px;
font-weight: bold;color:#3E3E3E;
}
span.cena{
position: absolute;
bottom: -27px;
right:0;width: 91px;
background: url(images/cena.gif) no-repeat top right;
height: 23px;
padding: 3px 2px 0 7px;
font-weight: bold;color:#3E3E3E;
}
.cena strong{color:#3253B4;}
.cenaPromo strong{color:#3253B4;}
/*PRODUKT*/
.lista{margin: 0;padding: 0;list-style: none;}
.lista li{background: url(images/dot.gif) bottom repeat-x;padding: 0 0 0 5px;}
.lista a{font-weight: lighter;color:#565656;}.lista a:hover{color:#007AB9;}
/* STOPKA */
div.footer{
display: block;margin: 0 auto;
width: 928px;
background: url('images/stopka.gif') top left;
height: 61px;
clear: both;
margin-top: 40px;
}
.footer ul{margin: 0 auto;padding: 0;}
.footer li{display: inline;float: left;padding: 10px 0 0 15px;}
.footer a,.who a{color:#9E9E9E;font-size: 9px;font-weight: lighter;}
.footer a:hover,.who a:hover{color:#3253B4;font-size: 9px;font-weight: lighter;}
.who{display: block;margin: 0 auto;width: 900px;font-size: 10px;color:#9E9E9E;text-align: right;top:-5px;position: relative;}