#topContainer{background:#FFF url(../images/topbg.gif);height:115px}#topContainer .top{width:950px;height:115px;margin:0 auto;padding:0 15px;position:relative}#topContainer .top a.logo{position:absolute;top:0;left:15px;display:block;background:#CF112B;width:106px;height:115px;text-align:center}#topContainer .top a.logo img{margin-top:20px}#topContainer .top a.cart{position:absolute;top:15px;right:240px;display:block;background:url(../images/icon_cart.gif) no-repeat left center;font:normal 13px/18px arial;padding-left:30px;color:#333;text-decoration:none}#topContainer .top a.cart:hover{text-decoration:underline}#topContainer .top div.login{position:absolute;top:15px;right:350px;display:block;background:url(../images/icon_login.gif) no-repeat left center;padding-left:30px}#topContainer .top div.login a{color:#333;text-decoration:none;font:normal 13px/18px arial}#topContainer .top div.login a:hover{text-decoration:underline}#topContainer .top .searchbox{position:absolute;top:10px;right:15px}#topContainer .top .searchbox input[type='text']{float:left;height:25px;width:120px;padding:0 5px;border:1px solid #57575B}#topContainer .top .searchbox input[type='submit']{display:block;margin:0;padding:0;border:none;display:block;float:right;width:80px;height:27px;background:#57575B url(../images/searchbutton.png) no-repeat center center;text-align:center;text-decoration:none;color:#FFF;font:bold 12px/27px arial;float:right;text-shadow:2px 2px 4px #657C17;cursor:pointer}#topContainer .top .searchbox input[type='submit']:hover{background:#444 url(../images/searchbutton.png) no-repeat center center}#topContainer .top .searchbox a{display:block;float:right;width:80px;height:27px;background:#57575B url(../images/searchbutton.png) no-repeat center center}#topContainer .top .searchbox a:hover{background:#444 url(../images/searchbutton.png) no-repeat center center}#topContainer .top .menu{position:absolute;bottom:0;left:125px}#topContainer .top .menu ul{margin:0;padding:0;list-style:none}#topContainer .top .menu li{margin:0;padding:0;float:left;border-right:1px solid #DADADA;position:relative}#topContainer .top .menu li a{display:block;padding:4px 10px;font:normal 15px/45px arial;text-decoration:none;color:#666}#topContainer .top .menu li a.on{background:#EEE;color:#CE0A2C}#topContainer .top .menu li a:hover,#topContainer .top .menu li a.on2{background:#DADADA;color:#CE0A2C}#topContainer .top .menu li.subon a{background:#DADADA;color:#CE0A2C}#topContainer .top .menu ul ul.submenu{position:absolute;top:53px;left:-1px;z-index:109;background:#DADADA;width:250px;display:none;border-bottom:1px solid #DADADA;box-shadow:4px 4px 4px #777}#topContainer .top .menu ul ul.submenu li{width:250px}#topContainer .top .menu ul ul.submenu li a{display:block;padding:4px 10px;font:normal 15px/25px arial;color:#666}#topContainer .top .menu ul ul.submenu li a.on{color:#CE0A2C;font-weight:bold}#topContainer .top .menu ul ul.submenu li a:hover{background:#AAA;color:#FFF}#topContainer .top .menu ul ul.submenu ul{position:absolute;top:0;left:250px;z-index:110}#contentContainer #slider{background:#CF112B;height:475px;overflow:hidden}#contentContainer #slider ul{height:475px;margin:0;padding:0;list-style:none}#contentContainer #slider ul li{height:475px;margin:0;padding:0}#contentContainer .homepage{}#contentContainer .homepage .caption{border-bottom:1px solid #DADADA}#contentContainer .homepage .caption h1{font:bold 28px/60px Trebuchet MS,arial;color:#666;width:980px;margin:0 auto}#contentContainer .homepage .homecontent{margin:0 auto;width:980px;height:209px;position:relative;background:url(../images/homecontent.jpg) no-repeat center center}#contentContainer .homepage .homecontent .searchcontent{position:absolute;top:65px;left:15px}#contentContainer .homepage .homecontent .searchcontent input[type="text"]{float:left;width:300px;height:25px;padding:0 5px;border:1px solid #57575B}#contentContainer .homepage .homecontent .searchcontent input[type="submit"]{display:block;float:right;border:1px solid #57575B;cursor:pointer;width:80px;height:27px;background:#57575B url(../images/searchbuttoncontent.png) no-repeat center center}#contentContainer .homepage .homecontent .searchcontent input[type="submit"]:hover{background:#444 url(../images/searchbuttoncontent.png) no-repeat center center}#contentContainer .homepage .homecontent a.produkty{display:block;width:500px;height:120px;position:absolute;top:65px;right:15px}#moduleContainer{background:#CF112B;padding-top:20px}#moduleContainer #xModule{background:#FFF;width:940px;padding:20px;margin:0 auto;position:relative}#contactContainer{background:#F4CE3C;height:200px;border-bottom:1px solid #DC8700}#contactContainer .contactBody{width:980px;margin:0 auto;position:relative}#contactContainer .contactBody .phone{position:absolute;top:0;left:0;width:240px;padding-left:60px;height:170px;padding-top:30px;background:url(../images/contacticon_phone.png) no-repeat top 30px left}#contactContainer .contactBody .phone h3{font:bold 18px arial;color:#CF112B;margin:0}#contactContainer .contactBody .phone p{color:#57575B;font:normal 10px arial}#contactContainer .contactBody .phone a{display:block;margin-top:5px;width:90px;height:30px;color:#FFF;font:bold 13px/30px arial;padding-left:20px;background:#57575B url(../images/email.png) no-repeat right 15px center;text-decoration:none}#contactContainer .contactBody .phone a:hover{background:#48484D url(../images/email.png) no-repeat right 15px center}#contactContainer .contactBody .info{position:absolute;top:0;left:350px;width:240px;padding-left:60px;height:170px;padding-top:30px;background:url(../images/contacticon_info.png) no-repeat top 30px left}#contactContainer .contactBody .info h3{font:bold 18px arial;color:#57575B;margin:0}#contactContainer .contactBody .info p{color:#57575B;font:normal 10px arial}#contactContainer .contactBody .info a{display:block;margin-top:5px;width:90px;height:30px;color:#FFF;font:bold 13px/30px arial;padding-left:20px;background:#CF112B url(../images/dart.png) no-repeat right 15px center;text-decoration:none}#contactContainer .contactBody .info a:hover{background:#BD0B23 url(../images/dart.png) no-repeat right 15px center}#contactContainer .contactBody .docs{position:absolute;top:0;right:0;width:240px;padding-left:60px;height:170px;padding-top:30px;background:url(../images/contacticon_book.png) no-repeat top 30px left}#contactContainer .contactBody .docs h3{font:bold 18px arial;color:#57575B;margin:0}#contactContainer .contactBody .docs p{color:#57575B;font:normal 10px arial}#contactContainer .contactBody .docs a{display:block;margin-top:5px;width:90px;height:30px;color:#FFF;font:bold 13px/30px arial;padding-left:20px;background:#CF112B url(../images/dart.png) no-repeat right 15px center;text-decoration:none}#contactContainer .contactBody .docs a:hover{background:#BD0B23 url(../images/dart.png) no-repeat right 15px center}#categoryBox{width:910px;position:absolute;top:115px;left:15px;padding:20px;min-hight:140px;background:#DADADA;display:none;z-index:110}#categoryBox ul{margin:0;padding:0;list-style:none}#categoryBox ul li{float:left;width:200px;height:100px;margin:0;padding:0;margin-right:20px;margin-bottom:20px}#categoryBox ul li a{display:block;width:200px;height:100px;padding:5px;text-decoration:none;overflow:hidden}#categoryBox ul li a:hover{box-shadow:0 0 5px #BDBDBD}#categoryBox ul li a img{margin:5px;float:left;width:90px;height:90px}#categoryBox ul li a p{margin-left:100px;height:82px;padding-top:10px;border-bottom:3px solid #CF112B;font:bold 13px arial;color:#333}#katalogBox{padding:20px}#katalogBox ul{margin:0;padding:0;list-style:none}#katalogBox ul li{float:left;width:400px;height:200px;margin:0;padding:0;margin-right:20px;margin-bottom:20px}#katalogBox ul li a{display:block;width:400px;height:200px;padding:5px;text-decoration:none;background:#DADADA;border:1px solid #FFF}#katalogBox ul li a:hover{box-shadow:0 0 5px #BDBDBD}#katalogBox ul li a img{margin:5px;float:left;width:180px;height:180px}#katalogBox ul li a div{margin-left:200px;height:177px;padding-top:5px;padding-top:5px;border-bottom:3px solid #CF112B;font:bold 13px arial;overflow:hidden}#katalogBox ul li a h2{font:bold 18px arial;color:#CF112B;margin:0;padding:0}#katalogBox ul li a p{font:normal 12px arial;color:#333;margin:0;padding:0;max-height:125px}#bottomContainer{height:115px;background:#FFF url(../images/bottombg.gif) repeat-x left top}#bottomContainer .bottomBody{width:980px;height:115px;margin:0 auto;position:relative}#bottomContainer .bottomBody .bottommenu ul{margin:0;padding:0;list-style:none}#bottomContainer .bottomBody .bottommenu ul li{margin:0;padding:0;float:left}#bottomContainer .bottomBody .bottommenu ul li a{display:block;padding:4px 20px;font:normal 12px/40px arial;color:#57575B;text-decoration:none}#bottomContainer .bottomBody .bottommenu ul li a:hover{text-decoration:underline}#bottomContainer .bottomBody a.logo{display:block;position:absolute;right:0;top:0;width:80px;height:115px;background:#CF112B url(../images/logomini.gif) no-repeat center center;margin:0 auto}#bottomContainer .bottomBody .newsletter{position:absolute;width:380px;bottom:5px;right:90px;height:50px;background:url(../images/newsletter.png) no-repeat left bottom 10px;padding-left:25px;color:#57575B}#bottomContainer .bottomBody .newsletter input{padding:6px;margin:0;margin-right:2px;width:100px}#bottomContainer .bottomBody .newsletter a.zapisz{display:block;width:120px;background:#57575B url(../images/dartmini.png) no-repeat right 10px center;padding:7px;text-align:center;text-decoration:none;color:#FFF;font:bold 12px arial;float:right}#bottomContainer .bottomBody .newsletter a.zapisz:hover{background:#CF112B url(../images/dartmini.png) no-repeat right 10px center;box-shadow:0 0 0;text-shadow:0 0 0}#bottomContainer .bottomBody .footer{position:absolute;bottom:10px;left:0;color:#57575B}#xComparePanel{position:absolute;top:20px;right:20px;width:220px}#xComparePanel h1{background:#CF112B;padding:15px;color:#FFF;font-size:16px;margin:0}#xComparePanel p{background:#DADADA;padding:15px;color:#666;font-size:12px;margin:0}#xComparePanel{background:#DADADA}#xComparePanel ul{margin:0;padding:0;list-style:none;margin:10px 20px}#xComparePanel ul li{margin 0;padding:0;padding-left:15px;background:url(../images/dartmini.png) no-repeat left top 5px}#xComparePanel ul li a.ass{color:#333;text-decoration:none}#xComparePanel ul li a.ass:hover{text-decoration:underline}#xComparePanel ul li a.delete{text-decoration:none}#xComparePanel ul li a.delete:hover{color:#000}#xComparePanel a.button{margin:5px auto}#products{width:700px}div.displayPanel{border-top:1px solid #CCC;border-bottom:1px solid #CCC;position:relative;height:40px}div.displayPanel .result{position:absolute;top:10px;right:5px}div.displayPanel .display{position:absolute;top:5px;left:0px}div.displayPanel .sort{position:absolute;top:5px;left:150px}div.displayPanel .listOfPages{position:absolute;top:7px;right:140px}div.asslist{width:700px}div.asslist div.assitem{border-bottom:1px solid #CCC;margin-top:20px;position:relative}div.asslist div.assitem div.foto{width:250px;text-align:center;float:left}div.asslist div.assitem div.desc{float:right;width:370px;padding:0;margin:0;margin-right:70px}div.asslist div.assitem div.desc h3{font-size:24px;margin:0;padding:0}div.asslist div.assitem div.desc h3 a{text-decoration:none;color:#CF112B}div.asslist div.assitem div.desc h3 span{display:block;width:35px;border-bottom:3px solid #DDD}div.asslist div.assitem div.desc h3 a:hover{color:#333}div.asslist div.assitem div.desc p{padding:20px 10px;padding:10px 0;margin-bottom:40px}div.asslist div.assitem div.desc a.more{display:block;position:absolute;right:0;top:0;width:40px;height:40px;background:#CF112B url(../images/dartmini.png) no-repeat left 10px bottom 10px;color:#FFF;padding:10px;text-decoration:none;text-align:center}div.asslist div.assitem div.desc a.more:hover{background:#57575B url(../images/dartmini.png) no-repeat left 12px bottom 10px}div.asslist div.assitem div.desc a.compare{display:block;position:absolute;right:0;bottom:10px;color:#FFF;background:#57575B;padding:5px 10px;text-decoration:none;text-align:center}div.asslist div.assitem div.desc a.compare:hover{color:#FFF;background:#3B3B46}table.gallery{padding:0;margin:0;margin-top:5px}table.gallery td{padding:0}table.gallery a{display:block;float:left;width:165px;height:145px;margin:2px;padding-bottom:2px;font:normal 12px/14px arial;text-align:center;text-decoration:none}table.gallery img{padding:1px;margin:0;background:#FFF;border:1px solid #AAA}table.gallery img:hover{border:1px solid #AC0000;background:#EEE}table.LoginForm{width:100%;margin:0}table.LoginForm td{padding:20px;vertical-align:top;background:#FFF;border:1px solid #CF112B}table.LoginForm tr.nopad td{padding:5px;border:none;vertical-align:middle}table.LoginForm td h1{margin:0px;margin-bottom:5px;padding:0px}p.zaplac{width:670px;border-top:1px dotted #BBB;padding-top:15px}p.zaplac span{font:bold 18px arial;color:#000}div.cena{padding:5px 0px;margin:5px 0px;border-top:1px solid #DDD;border-bottom:1px solid #DDD}div.cena span{font-size:10px;color:#666}div.cena span.itemprice{color:#479BBA;font-size:14px;font-weight:bold;line-height:140%}div#platnosci{margin:20px 0px;width:670px}div#platnosci div.bank{float:left;text-align:center;width:130px;height:80px}div#platnosci input{margin:4px 0px;background:none;border:none}div#platnosci div{margin:0px;background:none;border:none}div#platnosci label{font-size:10px;color:#0E67C3}div#platnosci img{border:none;height:30px}#newslist-all{}#newslist-all dl{border-bottom:1px solid #AFAFAF;padding:10px 0}#newslist-all dl.pic{position:relative;top:0;left:0}#newslist-all dl dt{margin:0;padding:0px}#newslist-all dl dt div{font-size:11px}#newslist-all dl dt a{text-decoration:none;font-weight:bold}#newslist-all dl dt a:hover{text-decoration:underline}#newslist-all dl dd{margin:0;padding:5px 0 0 0}#newslist-all dl dd div{padding-top:5px}#newslist-all dl dd div a{text-decoration:none}#newslist-all dl dd div a:hover{text-decoration:underline}#newslist-all dl.pic dt{padding-left:50px}#newslist-all dl.pic dd{padding-left:50px}#newslist-all dl.pic dd img{display:block;width:35px;border:1px solid #AFAFAF;position:absolute;top:10px;left:0}h1#newsview-title{font:bold 16px arial;padding-bottom:5px;border-bottom:1px solid #A4A4A4;margin:15px}h1#newsview-title span{display:block;width:100px;text-align:right;float:right;font:normal 12px arial;color:#5A5F68;padding-top:4px}#newsview{padding:0 15px}div#news-full-content{padding:0px;margin:10px 0 5px 0;padding-bottom:4px}div#news-full-content a{text-decoration:none}div#news-full-content div.date{margin:0px;padding-top:7px;color:#000;font-style:italic;width:130px;float:right;text-align:right}div#news-full-content div.date2{margin:0px;color:#000;font-style:italic;width:130px;float:right;text-align:right}div#news-full-content h1.title{color:#000;margin:0;border-bottom:1px solid #000}div#news-full-content h1.title2{color:#000;margin:0;margin-top:20px;font-size:15px;border-bottom:1px solid #000}div#news-full-content div.content{padding-top:10px}div#news-full-content div.content2{}div#searchResult a{text-decoration:none}div#searchResult a:hover{text-decoration:underline}div#searchResult a h2{}div#searchResult a:hover h2{color:#000}div#searchResult a p{color:#666}div#searchResult a:hover p{color:#AC0000}input#toComplete{autocomplete:off}div#AutoComplete{position:absolute;background:#FFF;padding:4px;border:1px solid #999;visibility:hidden;width:180px;z-index:1000;top:25px;left:0px}div#AutoComplete ul{list-style:none;margin:0px;padding:0px}div#AutoComplete ul li{padding:2px;white-space:nowrap;overflow-x:hidden}div#AutoComplete ul li b{color:#AC0000;font:bold 13px arial}div#AutoComplete ul li i{color:#AC0000}div#AutoComplete ul li:hover{cursor:pointer}div#AutoComplete ul li.on,div#AutoComplete ul li:hover{color:#FFF;background:#999}div#AutoComplete ul li.on b,div#AutoComplete ul li:hover b{color:#000;background:#999}div#ass{}div#ass .fotoPanel{height:420px;position:relative;overflow:hidden}div#ass .fotoPanel .desc{position:absolute;top:0;left:0;width:240px;padding:10px;background:#FFF;border-top:1px solid #CCC}div#ass .fotoPanel .desc h2{font:bold 24px arial;color:#CF112B;margin:0;padding:0}div#ass .fotoPanel .desc span.belka{display:block;width:40px;border-top:4px solid #CACACA}div#ass .fotoPanel .desc p{margin:15px 0}div#ass .fotoPanel .desc .cena{padding:10px 0;margin:10px 0;border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:center}div#ass .fotoPanel .desc .cena span{font:bold 19px arial;color:#CF112B}div#ass .fotoPanel .desc a.tocart{display:block;width:150px;height:30px;font:bold 12px/30px arial;padding:0;text-align:center;color:#FFF;text-decoration:none;padding-right:35px;margin:20px auto;margin-bottom:2px;background:#CF112B url(../images/cart.png) no-repeat right 10px center;border:1px solid #FFF}div#ass .fotoPanel .desc a.tocart:hover{background:#B70920 url(../images/cart.png) no-repeat right 10px center;border:1px solid #FFF;box-shadow:0 0 10px #AAA}div#ass .fotoPanel .desc a.compare{display:block;margin:2px auto;width:165px;color:#FFF;background:#57575B;padding:5px 10px;text-decoration:none;text-align:center}div#ass .fotoPanel .desc a.compare:hover{color:#FFF;background:#3B3B46}div#ass .fotoPanel .pictures{position:absolute;top:0;right:0;width:626px;height:470px;padding:20px;background:#DADADA}div#ass .fotoPanel .mainFotoHide{display:none}div#ass .fotoPanel .pictures .icons{float:right;width:240px;height:380px}div#ass .fotoPanel .pictures .icons a{display:block;width:90px;height:90px;padding:5px;margin-left:20px;margin-bottom:20px;float:left;text-align:center;background:#FFF;border-bottom:1px solid #CCC}div#ass .fotoPanel .pictures .icons a img{max-width:90px;max-height:90px}div#ass .fotoPanel .pictures .main{float:left;width:380px;background:#FFF;height:380px;text-align:center;border-bottom:1px solid #CCC}div#ass .fotoPanel .pictures .main img{max-width:350px;max-height:350px}div#ass .descPanel{margin-top:20px}div#ass .descPanel .params{float:left;width:220px;border:1px solid #CCC;padding:20px}div#ass .descPanel .params div{width:220px;float:left;margin-right:20px;margin-bottom:20px}div#ass .descPanel .params div p.name{color:#CF112B;font-size:14px;font-weight:bold}div#ass .descPanel .params div p.name img{margin-right:5px;float:left}div#ass .descPanel .params div p.paramdesc{clear:both}div#ass .descPanel .params div p.name span{color:#777;font:normal 14px arial}div#ass .descPanel .desc{float:right;width:666px;padding:0px}div#ass .descPanel .desc ul.bookmark{list-style:none;margin:0;padding:0;height:37px}div#ass .descPanel .desc ul.bookmark li{float:left;margin:0;padding:0}div#ass .descPanel .desc ul.bookmark li a{display:block;padding:10px;background:#AAA;margin-right:1px;font-weight:bold;text-decoration:none;color:#FFF}div#ass .descPanel .desc ul.bookmark li a:hover{text-decoration:underline}div#ass .descPanel .desc ul.bookmark li a.on{background:#CF112B}div#ass .descPanel .desc div.opis{border:1px solid #CCC;padding:20px}div#ass .descPanel .desc div.opis div.param{width:190px;float:left;margin-right:10px;margin-bottom:10px}div#ass .descPanel .desc div.opis div.param h4{color:#CF112B;border-bottom:1px solid #CCC;font:bold 18px arial;padding:0 10px 5px 0}div#ass .descPanel .desc div.related a{width:100px;height:100px;border:1px solid #CCC;padding:20px;margin:5px;float:left;text-align:center;font:normal 10px arial}div#ass .descPanel .desc div.related a:hover{box-shadow:0 0 10px #BBB}ul#CartStep{list-style:none;margin:5px 0;padding:0;border-bottom:1px solid #CF112B}ul#CartStep li{display:inline-block;width:120px;padding:0;margin:0}ul#CartStep li span{font:bold 16px/26px arial;color:#CF112B}ul#CartStep li.on span{color:#FFF}ul#CartStep li a{text-decoration:none;display:block;color:#333;padding:4px;background:#F0EDF0;border:2px solid #F0EDF0;font:bold 12px/16px arial}ul#CartStep li.on a{background:#CF112B;border:2px solid #CF112B;text-decoration:none;display:block;color:#FFF}ul#CartStep li a:hover{background:#CF112B;border:2px solid #CF112B;color:#FFF}ul#CartStep li a:hover span{color:#FFF}