#content{width:1024px;text-align:center;overflow:hidden;margin:0 auto;padding:0}
#top{width:100%;height:192px;position:relative;margin:0}
#top .iconsBox{position:absolute;top:0;right:0;text-align:center;background:url('images/bgIconsBox.jpg') repeat-x #039bdc;height:14px;width:120px;padding:8px 10px}
#top .iconsBox img{margin:0 3px}
#top .logo{position:absolute;top:8px;left:0}
#top .logo2{position:absolute;bottom:49px;right:7px}
#top .navBox{position:absolute;top:151px;left:0;text-align:left;width:1004px;height:32px;background:url('images/bgNavBox.jpg') repeat-x;padding:9px 10px 0}
#MainBox .leftMain{float:left;width:829px;margin:2px 0 0;padding:0}
#MainBox .leftMain .ofertaspecjalna{width:829px;font-size:1px;margin:0;padding:0}
#MainBox .leftMain .left{float:left;overflow:hidden;width:204px;margin:2px 0 0;padding:0}
.Wydawnictwa div{background:#ededed;font-size:9px;padding:8px}
#MainBox .leftMain .left .promocje div{margin:4px 0 0}
#MainBox .leftMain .right{float:right;overflow:hidden;width:622px;text-align:left;margin:2px 0 10px;padding:0}
#MainBox .leftMain .right .NoweProdukty .header,#MainBox .leftMain .right .Bestseller .header,#MainBox .leftMain .right .OfertaPomocje .header{background:url('images/bgHeaderNameGrey.jpg') repeat-x top;background-color:transparent;height:20px;text-align:left;font-size:14px;font-weight:700;color:#FFF;margin:0 0 3px;padding:12px 23px 10px}
#MainBox .leftMain .right .NoweProdukty .header div.more,#MainBox .leftMain .right .Bestseller .header div.more,#MainBox .leftMain .right .OfertaPomocje .header div.more{font-size:11px;float:right;text-align:right;margin:1px 0 0}
#NoweProdukty .header div.more img{vertical-align:middle}
#MainBox .rightMain{float:right;width:192px;margin:0;padding:0}
#PanelKlienta{width:176px;height:129px;background:#ededed;margin:2px 0 0;padding:8px}
#PanelKlienta .input1{width:163px;border:1px solid #ecebeb;font-size:11px;font-family:Tahoma;color:#515151;float:none;margin:3px 0;padding:3px}
#PanelKlienta .help li{background:url('images/bgArrowPanel.jpg') no-repeat 0 4px;padding-left:18px;line-height:16px}
#BasketMod{background:#f4f3f3 url('images/bgBasket2.jpg') no-repeat top;height:237px;position:relative;margin:2px 0 0}
#BasketMod .order{position:absolute;top:110px;left:30px}
#BasketMod .order div{margin:3px 0}
#BasketMod .orderBox{position:absolute;bottom:15px;right:20px}
#BasketMod .orderBox div{margin:5px 0}
#NewsletterModForm{background:#f4f3f3 url('images/bgNewsletterMod2.jpg') no-repeat top;height:227px;margin:2px 0 0}
#NewsletterModForm .text{text-align:left;line-height:14px;margin:45px 0 0;padding:10px}
#NewsletterModForm .text .input1{width:163px;border:1px solid #ecebeb;font-size:11px;font-family:Tahoma;color:#515151;float:none;margin:15px 0 10px;padding:3px}
#Payment{background:#f4f3f3 url('images/bgCashPay2.jpg') no-repeat top;margin:2px 0 0}
#HelpBox{background:#f4f3f3 url('images/bgHelpBox2.jpg') no-repeat top;margin:2px 0 0}
#HelpBox .help li{background:url('images/bgArrowPanel.jpg') no-repeat 0 4px;padding-left:18px;line-height:18px}
#Footer{width:100%;height:37px;background:#f1f0f0;border-top:1px solid #6b6464;border-bottom:1px solid #6b6464;clear:both;text-align:center;color:#a1a3a4;font-size:10px}
#Footer .copyrights{float:left;font-family:Tahoma;margin:12px 0 0 10px}
#Footer .menuStopka{float:left;text-align:center;margin:12px 0 0 200px}
#Footer .menuStopka .footermenu{float:left;margin:0 5px}
#Footer .menuStopka .footermenu a{color:#373636}
#Footer .cdweb{float:right;font-family:Tahoma;margin:12px 10px 0 0}
#Footer .cdweb a{color:#a1a3a4}
.ProductDetail{width:282px;height:218px;background:#f8f8f8;border:2px solid #dadada;position:relative;text-align:left;float:left;margin:0 3px 6px 2px;padding:10px;overflow:hidden}
.ProductDetail  .img {float:left;width:111px;height:164px;overflow:hidden}
.ProductDetail  .img img{float:left;border:1px solid #bab9b9;width:111px;overflow:hidden}
.ProductDetail .bd{position:absolute;top:8px;left:130px;width:165px}
.ProductDetail .bd h1{color:#000;font-size:12px;font-weight:600;margin:0}
.ProductDetail .bd h2{color:#039ae1;font-size:10px;margin:0 0 8px}
.ProductDetail .bd h4{color:#8c8c8c;font-size:10px;margin:1px 0px}
.ProductDetail .bd h4 a{color:#8c8c8c}
h4.blue, h4.blue a{color:#2fa5fd !important}
.ProductDetail .bd h5{color:#8c8c8c;font-size:10px;margin:0 0 3px}
.ProductDetail .bd .text{margin:5px 0 0}
.ProductDetail .koszyk{position:absolute;bottom:10px;right:10px}
.ProductDetail .sticker{position:absolute;bottom:75px;left:130px;width:111px;height:17px;overflow:hidden;color:#f23030;font-weight:700}
.ProductDetail .more{position:absolute;bottom:10px;left:10px}
.ProductDetail .more .format{background:url('images/bgFormat.jpg') no-repeat;width:100px;height:28px;margin-top:5px;font-weight:700;padding-top:5px;text-align:left}
.ProductDetail .price{position:absolute;bottom:42px;right:25px;color:#039ae1;font-size:13px;font-weight:700;margin:0}
.ProductDetail .price .old{color:#838282;font-size:11px;font-weight:700;float:none;text-align:right;margin:0}
#ProductFull{border:1px solid #ecebeb;background:#f8f8f8;clear:both;text-align:left;position:relative;margin:0;padding:10px}
#ProductFull  .img {float:left;width:111px;height:158px;overflow:hidden}
#ProductFull  .img img{float:left;border:1px solid #bab9b9;width:111px;overflow:hidden}
#ProductFull .bd{float:left;width:400px;margin:0 0 0 10px}
#ProductFull .bd h1{color:#000;font-size:14px;font-weight:700;margin:0}
#ProductFull .bd h2{color:#039ae1;font-size:11px;font-weight:700;margin:0 0 8px}
#ProductFull .bd h4{color:#757171;font-size:10px;margin:0 0 3px}
#ProductFull .bd h5{color:#757171;font-size:11px;margin:0 0 3px}
#ProductFull .more {height:50px;margin-top:5px;padding-top:5px}
#ProductFull .more .pre img{float:left; margin-right:5px;}
#ProductFull .bd .koszyk{float:right;position:absolute;top:80px;right:30px}
#ProductFull .bd .koszyk .basket{margin:8px 0 0}
#ProductFull .bd .koszyk .price{color:#039ae1;font-size:14px;font-weight:700;float:none;text-align:right;margin:0}
#ProductFull .bd .koszyk .price .old{color:#838282;font-size:12px;font-weight:700;float:none;text-align:right;margin:0}
#CategoryBox{width:100%;text-align:left;background:url('images/bgHeaderNameGrey.jpg') repeat-x top #464445;color:#fff;margin:-13px 0 0;padding:14px 14px 15px}
#PageNameCaption{width:100%;text-align:left;background:url('images/bgHeaderNameGrey.jpg') repeat-x top #464445;color:#fff;margin:0 0 5px;padding:14px 14px 15px}
#PageNameCaption2{width:100%;text-align:left;background:url('images/bgHeaderNameGrey.jpg') repeat-x top #464445;color:#fff;margin:-13px 0 5px;padding:14px 14px 15px}
.box-content{padding:0 10px 10px}
.box-content4{padding:0 0 10px}
.box-content h3{color:#039ae1;font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;font-size:200%;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:-1px;line-height:26px;margin-bottom:10px}
#SearchAdvanceCaption .header{text-align:left;background:url('images/bgHeaderNameGrey.jpg') repeat-x top #464445;color:#fff;margin:0;padding:15px 14px 14px}
#OtherAuthor .header{background:url('images/bgHeaderNameGrey.jpg') repeat-x top #464445;height:18px;text-align:left;font-size:12px;font-weight:700;color:#FFF;margin:0 0 3px;padding:12px 23px 10px}
#OtherAuthor .header div.more{font-size:11px;float:right;text-align:right;margin:-1px 0 0}
#search-caption{text-align:right;background:url('images/bgHeaderNameGrey.jpg') repeat-x;background-color:transparent ;color:#fff;margin:-13px 0 0;padding:12px 14px 13px}
#catalogueTabs{margin:18px 0 0}
#catalogueTabs .tabs{position:relative;width:681px;height:32px;overflow:hidden;margin:0 0 0 20px}
#catalogueTabs .tabs .tab{float:left;cursor:pointer;text-align:center;height:24px;background:#f8f8f8;margin:0 1px;padding:8px 16px 0}
#catalogueTabs .box{border-top:2px solid #717171;background:#f8f8f8;line-height:16px;padding:12px}
#Comment{width:100%;border-bottom:1px solid #ddd;color:#414141;margin-bottom:10px;padding:5px}
#Comment h1{font-size:11px;font-weight:700}
#OrdersShowTab .tr{background:#ededed}
#OrdersShowTab tr td{border-bottom: 1px dotted #ededed}
/* BODY  */body{height:100%;font-family:Tahoma;font-size:11px;margin:0 0 10px;padding:0}
hr{height:1px;background:#ddd;border:0;width:100%}
ul{list-style-type:square}
li{font-size:11px;font-family:Tahoma;color:#414141;padding-left:4px;line-height:13px}
a:hover{color:#414141;text-decoration:underline}
.header{font-size:11px;font-family:Tahoma;color:#000;font-weight:700;background:url('images/crm1.jpg') 0 15px no-repeat;padding:0 0 20px}
*.lang{font-size:9px}
*.linktt{font-size:9px;font-family:Tahoma;color:#414141}
*.linktt:hover{color:#000;text-decoration:none}
.select1{font:11px Tahoma;color:#000;padding-left:2px;padding-right:2px;background:#FFF;border:solid #919191 1px;z-index:1}
.submit2{background:#788715;font:11px Tahoma;color:#fff;border:solid #000 1px;cursor:pointer;padding:1px}
.subSel{background:url('images/bgSubmit2.jpg') repeat-x !important;margin:10px;font-size:13px !important;font-weight:700 !important}
/* DIV GLOWNY DLA LISTY FOLDEROW  */div.nav1{display:none}
/* NAZWA FOLDERU  */div.nav2{font-size:11px;font-family:Tahoma;text-align:left;background:#2D598A url('images/bgLeftCat2.jpg') no-repeat;margin:2px 0 1px;padding:0}
/* NAZWA FOLDERU ZAZNACZONA  */div.nav2a{font-size:11px;font-family:Tahoma;text-align:left;background:#2D598A url('images/bgLeftCat2.jpg') no-repeat;font-weight:700;margin:2px 0 1px;padding:0}
/*NAZWA FOLDERU ZAZNACZONA Z PODSTRONAMI */div.nav2b{font-size:11px;font-family:Tahoma;text-align:left;background:#2D598A url('images/bgLeftCat2.jpg') no-repeat;font-weight:700;display:block;width:160px;color:#FFF;margin:2px 0 0;padding:9px 22px}
/* GLOWNY DIV DLA PODSTRON */div.nav0{background:#2D598A;padding:0 10px}
/* NAZWA PODSTRONY  */div.nav3c{padding:4px 0 0}
/* */div.nav2d{font-size:11px;font-family:Tahoma;text-align:left;background:#2D598A url('images/bgLeftCat2.jpg') no-repeat;margin:2px 0 1px;padding:5px 0}
div.nav2e{font-size:11px;font-family:Tahoma;text-align:left;background:#2D598A url('images/bgLeftCat2.jpg') no-repeat;color:#fff;font-weight:700;margin:2px 0 0;padding:5px 22px}
/* NAZWA PODSTRONY2  */*.nav4c{padding:4px 0 4px 15px}
div.nav4{font-size:11px;font-family:Tahoma;font-weight:normal;color:#fff;text-align:left;background:url('images/bgArrow2.jpg') no-repeat 0 5px;background-color:transparent ;padding:0 0 3px 10px}
/* NAZWA PODSTRONY2 - ZAZNACZONA  */div.nav4a{font-size:11px;font-family:Tahoma;font-weight:normal;color:#bbe3ff;text-align:left;background:url('images/bgArrow2.jpg') no-repeat 0 5px;padding:0 0 3px 10px}
*.navmenu,*.navmenu2{float:left;font-size:12px;font-family:Tahoma;font-weight:700;cursor:pointer;background:url('images/bgNavSep.jpg') top right no-repeat;padding:5px 14px}
*.navmenu:link,*.navmenu:visited,*.nav4:link,*.nav4:visited{color:#fff;text-decoration:none;background-color:transparent}
*.navmenu:hover,*.navmenu2:link,*.navmenu2:visited,*.navmenu2:hover{color:#514e4e;text-decoration:none}
#MainBox .leftMain .left .search .header,#MainBox .leftMain .left .MenuLeft .header,#MainBox .leftMain .left .Kategorie .header,#MainBox .leftMain .left .Wydawnictwa .header{background:url('images/bgHeaderName.jpg') repeat-x top;height:20px;text-align:left;font-size:14px;font-weight:700;color:#FFF;padding:12px 23px 10px;background-color:transparent}
#MainBox .leftMain .left .search .form,#SearchAdvanceCaption .form{background:#f6f4f4;text-align:center;padding:5px}
#MainBox .leftMain .left .Kategorie,#MainBox .leftMain .left .Wydawnictwa,#MainBox .leftMain .right .NoweProdukty .header div.more img,#MainBox .leftMain .right .Bestseller .header div.more img,#MainBox .leftMain .right .OfertaPomocje .header div.more img{margin:2px 0 0}
#MainBox .leftMain .right .Bestseller,#MainBox .leftMain .right .OfertaPomocje,#OtherAuthor{clear:both}
#MainBox .leftMain .right .NoweProdukty .header div,#MainBox .leftMain .right .Bestseller .header div,#MainBox .leftMain .right .OfertaPomocje .header div,#OtherAuthor .header div{float:left}
#MainBox .leftMain .right .NoweProdukty .header .more a:link,#MainBox .leftMain .right .Bestseller .header .more a:link,#MainBox .leftMain .right .OfertaPomocje .header .more a:link,#MainBox .leftMain .right .NoweProdukty .header .more a:visited,#MainBox .leftMain .right .Bestseller .header .more a:visited,#MainBox .leftMain .right .OfertaPomocje .header .more a:visited,#MainBox .leftMain .right .NoweProdukty .header .more a:hover,#MainBox .leftMain .right .Bestseller .header .more a:hover,#MainBox .leftMain .right .OfertaPomocje .header .more a:hover,#CategoryBox a{color:#fff;background-color:transparent}
#PanelKlienta div,#PanelKlienta .help{text-align:left}
#PanelKlienta input,#NewsletterModForm .text input{float:right}
#PanelKlienta .help ul,#HelpBox .help ul{list-style:none;margin:5px 0 5px 2px;padding:0}
#BasketMod .header,#NewsletterModForm .header,#Payment .header,#HelpBox .header{height:20px;text-align:left;font-size:14px;font-weight:700;color:#FFF;padding:12px 23px 10px;background-color:transparent}
#NewsletterModForm .submit1{margin-left:3px}
#BasketMod .order span,.box-content a{color:#039ae1}
#Payment .help,#HelpBox .help{text-align:left;margin-top:15px;padding:10px}
.ProductDetail .bd h2 a,#ProductFull .bd h2 a{color:#41aff5}
.ProductDetail .price span,#ProductFull .bd .koszyk .price span{color:#000}
#ProductFull .more,#catalogueTabs .box .text{margin:10px 0 0}
#OtherAuthor .header div.more a:link,#OtherAuthor .header div.more a:hover,#OtherAuthor .header div.more a:visited{color:#FFF;background-color:transparent}
.send_com{font-weight:700; color:#ed1b24;padding:5px}
#catalogueTabs .tabs .tabHover,#catalogueTabs .tabs .tabSel{float:left;cursor:pointer;color:#FFF;text-align:center;height:24px;background:#454545 url('images/bgSubmitNone.jpg') repeat-x;margin:0 1px;padding:8px 16px 0}
p,td{font-size:11px;font-family:Tahoma;color:#414141;line-height:13px}
a:link,a:visited,*.linktt:link,*.linktt:visited{color:#414141;text-decoration:none}
.textarea1,.input1{font:11px Tahoma;color:#000;background:#FFF;border:solid #919191 1px;padding:2px}
.submit1,.submit1_none{background:url('images/bgSubmitNone.jpg') repeat-x;font:11px Tahoma;color:#fff;border:solid #b554a9 0;cursor:pointer;padding:3px;background-color:transparent}
.submit1:hover,.submit1_selected{background:url('images/bgSubmit.jpg') repeat-x;font:11px Tahoma;color:#fff;border:solid #b554a9 0;cursor:pointer;padding:3px;background-color:transparent}
a.nav2:link,a.nav2:visited,a.nav2:hover,a.nav2a:link,a.nav2a:visited,a.nav2a:hover{color:#fff;text-decoration:none;background:url('images/bgArrow.jpg') no-repeat 0 11px;display:block;width:160px;padding:9px 22px;background-color:transparent}
a.nav2b:link,a.nav2b:visited,a.nav2b:hover{color:#fff;text-decoration:none;background:url('images/bgArrow.jpg') no-repeat 0 11px;display:block;width:160px;padding:0 22px;background-color:transparent}
div.nav3,div.nav3a{font-size:11px;font-family:Tahoma;text-align:left;font-weight:normal;display:block;width:182px;color:#FFF;margin:0;padding:3px 22px 3px 0;background-color:transparent}
a.nav3:link,a.nav3:visited{color:#fff;text-decoration:none;background:url('images/bgArrow2.jpg') no-repeat 0 6px;display:block;width:160px;padding:2px 22px;background-color:transparent}
a.nav3:hover,a.nav3a:link,a.nav3a:visited,a.nav3a:hover{color:#c4c4c4;text-decoration:none;background:url('images/bgArrow2.jpg') no-repeat 0 6px;display:block;width:160px;padding:2px 22px}
a.nav2d:link,a.nav2d:visited,a.nav2d:hover{color:#fff;text-decoration:none;background:url('images/bgArrow3d.png') no-repeat 180px 6px;display:block;width:160px;padding:2px 22px;background-color:transparent}
a.nav2e:link,a.nav2e:visited,a.nav2e:hover{color:#fff;text-decoration:none;background:url('images/bgArrow3d.png') no-repeat 155px 6px;display:block;width:160px;padding:2px 22px 2px 0;background-color:transparent}
*.nav4:hover,*.nav4a:link,*.nav4a:visited,*.nav4a:hover{color:#bbe3ff;text-decoration:none}
.h1-div-prodincat{
  font-weight: bold;
}
.h2-div-prodincat{
  color: #41AFF5;
  font-size: 10px;
  margin: 0 0 8px;
  font-weight: bold;
}

.h2-div-prodincat a{
  color: #41AFF5;
}

.cat-title{
  font-size: 14px;
  margin: 0 10px 10px;
  float: left;
}

.main-menu{
  margin: 0;
  padding: 0;                  
}
.main-menu li{
  list-style-type: none;
                      
}
.main-menu ul li a{
  color: white;
  font-weight: bold;
  background: #039BDE;
  padding: 2px 5px;                    
  width: 170px;
  font-size: 12px;
  line-height: 18px;
  display: block;     
  border-top: 1px solid #505050;                                   
}
.main-menu ul li a:hover{
  background: #2FA5FD;
}
.main-menu>li{
  float: left;                    
}
.main-menu>li:hover>ul{
  display: block;
}
.main-menu li>ul{
  position: absolute;
  margin-top: 20px;
  margin-left: 0;
  padding: 10px 0 0;                    
  width: 300px;
  display: none;
  z-index: 999;                    
}
.main-menu li>ul>li:hover ul{
  display: block;
}
.main-menu li>ul>li>ul{
  position: absolute;
  margin-left: 175px;
  margin-top: -23px;
  padding: 0;
  display: none;
}
.main-menu li>ul>li>ul>li a{
  border-left: 1px solid #505050;
}

.category-description{
  font-size: 12px;
  padding: 0 5px;
  text-align: justify;
}
.category-description h1{
  font-size: 16px;
}
