#windowPreview { position:relative; left:0px; top:0px;}
.wCnt { margin-bottom:3px; }

.tabs4_top {  background:#9f0022; padding:5px; position:relative; overflow:hidden; margin:0; width:430px; height:210px;}
.tabs4_top .w-image img { width:430px; height: 210px; }
.tabs4_top .b-text { position:absolute; margin:5px; padding:0; overflow:hidden; bottom:0px; left:0px; width:430px;}
.tabs4_top .b-text .w-title { padding:10px; padding-top:3px; padding-bottom:3px; width:410px; font-size:1.6em; color:rgb(255,255,255); background:url(../../img/bg_stripes_alpha_red.png);}
      
.tabs4_top .b-text .w-desc { padding:10px; padding-top:3px; padding-bottom:3px; width:410px; font-size:1.0em; color:rgb(255,255,255); background:url(../../img/bg_alpha_black.png); }
.tabs4_top .b-text .w-title a, .tabs4_top .b-text .w-desc a { display:block; text-align:left; text-decoration:none; color:rgb(255,255,255); padding:0;}  

.tabs4_top_h { 
  background:#ededed;
  z-index:100;
  /* height:374px; */
}

.tabs4_top_h ul.tabs {                                                
  list-style-type:none;
  margin:0; padding:0;
  width:624px;
  clear:both;  
}
.tabs4_top_h ul.tabs li {
  float:left;
}

.tabs4_top_h ul.tabs li a {
  background:#ededed;
  color:#4e4e4e;
  display:block; 
  float:left;
  padding:4px;
  padding-left:5px;
  padding-right:4px;
  border-right:1px dotted #aeaeae;   
}

.tabs4_top_h ul.tabs li a.active {
  background:#9f0022;
  color:rgb(255,255,255);
  padding-right:5px;
  border-right:0;
}
  
.tabs4_top_h ul.tabs li a.active { }

.tabs15_left {  background:#ededed; padding:0px; position:relative; overflow:hidden; margin:0; width:287px; height:328px;}
.tabs15_left .b-text { margin:0px; padding:0px; overflow:hidden; width:287px; position:relative; }
.tabs15_left .b-text .w-title { padding:10px; width:267px;padding-top:3px; padding-bottom:3px; font-size:1.4em; color:rgb(255,255,255); background:url(../../img/bg_stripes_green.png); position:absolute; bottom:0px; left:0px; }      
.tabs15_left .w-image img { width:287px; }
.tabs15_left .w-desc { margin:0px; padding:5px; width:267px; font-size:1.1em; color:rgb(0,0,0); line-height:120%; }
.tabs15_left .wiecej { padding: 5px; }
.tabs15_left .wiecej a { color:#af0728;} 
.tabs15_left .w-title a{ display:block; text-align:left; text-decoration:none; color:rgb(255,255,255); padding:0; width:197px; }  
.tabs4_top .b-text .w-desc a { display:block; text-align:left; text-decoration:none; color:rgb(255,255,255); padding:0; width:410px; } 
.tabs15_left_h { padding:0px; background:#ebebeb; margin-top:7px;}
.tabs15_left_h .bTitle { padding:3px; background:#d8d8d8; float:left; clear:both; width:143px; }
.tabs15_left_h .border { border: 5px solid #d6d6d6; background:rgb(255,255,255); border-bottom:0px; height:328px; } 
.tabs15_left_h ul { float:left; width:143px; margin:0; padding:0; list-style-type:none; }
.tabs15_left_h ul li { }
.tabs15_left .back-text .w-desc a { color:rgb(0,0,0); }

.tabs15_left_h ul li a {
  display:block;
  padding-top:3px; padding-bottom:3px;
  padding-left:20px;color:#a8a8a8;
  border-bottom:1px solid #dadada;
}

.tabs15_left_h ul li a.active {
  background:#e3e3e3;
  font-weight:bold;
  color:#2b2b2b;
}
.tab1_publicystyka {  background:#d7d7d7; padding:5px; padding-right:0px; overflow:hidden; margin:0; width:295px; height:148px; margin:0px; }
.tab1_publicystyka .w-image { float:left; width: 100px; height:80px; margin-left:0px; margin-right:10px;margin-bottom:5px;}  
.tab1_publicystyka .b-text { float:right; margin:0px; padding:0px; overflow:hidden; width: 185px; }
.tab1_publicystyka .b-text .w-title { float:right; padding-top:10px;padding-bottom:10px; padding-right:5px; width:175px; padding-top:3px; padding-bottom:3px; font-size:1.4em; color:#393939; }      
.tab1_publicystyka .b-text .w-author { font-size:0.9em; padding-top:2px; padding-bottom:2px; background:#b00026; padding-right:5px; color:rgb(255,255,255); }
.tab1_publicystyka .b-text .w-author a { padding-left:10px; color: rgb(255,255,255); } 
.tab1_publicystyka .w-desc { clear:both; margin:0px; padding:5px; font-size:1.1em; color:rgb(0,0,0); line-height:120%; }
.tab1_publicystyka .wiecej { padding: 5px; }
.tab1_publicystyka .wiecej a  { color:#af0728 !important;} 
.tab1_publicystyka .w-title a, .tab1_publicystyka .back-text .w-desc a { display:block; text-align:left; text-decoration:none; padding:0; color:rgb(30,30,30);}  

.tab1_publicystyka_h {
   position:relative;
   background:#ededed;
   margin-top:0px;
}

.tab1_publicystyka_h .bTitle { padding:3px; background:#d8d8d8; float:left; clear:both; width:143px; }



.tab1_volgal {  background:#d8d6d7; padding:5px; padding-right:0px; overflow:hidden; margin:0; width:435px; height:148px;}
.tab1_volgal .w-image { float:left; width: 138px; height:147px; margin-left:0px; margin-right:5px;}  
.tab1_volgal .b-text { float:right; margin:0px; padding:0px; overflow:hidden; width:275px; }
.tab1_volgal .b-text .w-title { float:right; padding-top:10px;padding-bottom:10px; padding-right:5px; width:265px; padding-top:3px; padding-bottom:3px; font-size:1.4em; color:#393939; }      
.tab1_volgal .b-text .w-author { font-size:0.9em; padding-top:2px; padding-bottom:2px; background:#b00026; padding-right:5px; color:rgb(255,255,255); }
.tab1_volgal .b-text .w-author a { padding-left:10px; color: rgb(255,255,255); } 
.tab1_volgal .w-desc { margin:0px; padding:5px; font-size:1.1em; color:rgb(0,0,0); line-height:120%; }
.tab1_volgal .wiecej { padding: 5px; }
.tab1_volgal .wiecej a { color:#af0728;} 
.tab1_volgal .w-title a, .tab1_volgal .b-text .w-desc a { display:block; text-align:left; text-decoration:none; padding:0;}
.tab1_volgal .b-text .w-title a , .tab1_volgal .b-text .w-title a, .tab1_volgal .b-text .w-desc a { color:rgb(30,30,30); }  
.tab1_volgal_h { background:#ededed; margin-top:8px; }
.tab1_volgal_h .bTitle { padding:3px; background:#d8d8d8; float:left; clear:both; width:143px; }

.tab1_volgal_h_dev { margin-top:196px; }

.tab1_zobacz {  background:#d8d6d7; padding:5px; padding-right:0px; overflow:visible; margin:0; width:295px; height:148px; position:relative; }
.tab1_zobacz .w-image { float:left; width: 290px; height:150px; margin:0px; z-index:1;}
.tab1_zobacz .w-image img { width: 290px; }  
.tab1_zobacz .b-text { color:#fff; position:absolute; right:5px; height:150px; width:200px; overflow:visible; margin-left:0px; color:rgb(255,255,255); float:right; margin:0px; background:url(../../img/bg_alpha_black.png);  }
.tab1_zobacz .b-text .w-title { position:relative; float:right; padding-top:5px;padding-bottom:5px; width:185px; font-size:1.4em; color:#fff; }      
.tab1_zobacz .w-author { position:relative; left:5px; font-size:0.9em; margin-top:4px; margin-bottom:4px; padding-top:2px; padding-bottom:2px; background:#b00026; color:rgb(255,255,255); }
.tab1_zobacz .w-author a { padding-left:10px; color: rgb(255,255,255); } 
.tab1_zobacz .w-desc { margin:0px; width:185px; float:right; font-size:1.1em; line-height:120%; color:rgb(255,255,255); }
.tab1_zobacz .wiecej { padding-left: 15px; }
.tab1_zobacz .wiecej a { color:#fff; } 
.tab1_zobacz .w-title a, .tab1_zobacz .b-text .w-desc a { color:#fff; display:block; text-align:left; text-decoration:none; padding:0;z-index:500; }
.tab1_zobacz_h { background:#ededed; margin-top:8px; }
.tab1_zobacz_h .bTitle { padding:3px; background:#d8d8d8; float:left; clear:both; width:143px; }



.tab1_smaczne {  background:#a1a1a1; padding:5px; padding-right:0px; overflow:visible; margin:0; width:295px; height:148px; position:relative; }
.tab1_smaczne .w-image { float:left; width: 290px; height:150px; margin:0px; z-index:1;}  
.tab1_smaczne .w-image img { width:290px; }

.tab1_smaczne .b-text { color:#fff; position:absolute; right:5px; height:150px; width:200px; overflow:visible; margin-left:0px; float:right; margin:0px; background:url(../../img/bg_alpha_black.png);  }
.tab1_smaczne .b-text .w-title { position:relative; float:right; padding-top:5px;padding-bottom:5px; width:185px; font-size:1.4em; color:#fff; }      
.tab1_smaczne .b-text .w-author { position:relative; left:5px; font-size:0.9em; margin-top:4px; margin-bottom:4px; padding-top:2px; padding-bottom:2px; background:#b00026; color:rgb(255,255,255); }
.tab1_smaczne .b-text .w-author a { padding-left:10px; color: rgb(255,255,255); } 
.tab1_smaczne .b-text .w-desc { margin:0px; width:185px; float:right; font-size:1.1em; line-height:120%; color:#fff;}
.tab1_smaczne .b-text .wiecej { padding-left: 15px; }
.tab1_smaczne .b-text .wiecej a { color:#fff; } 
.tab1_smaczne .b-text .w-title a, .tab1_smaczne .b-text .w-desc a { color:#fff; display:block; text-align:left; text-decoration:none; padding:0;z-index:500; }
.tab1_smaczne_h { background:#ededed; margin-top:8px; }
.tab1_smaczne_h .bTitle { padding:3px; background:#a1a1a1; color:#fff; float:left; clear:both; width:143px; }


div.gray-wiadomosci { background: #ececec; padding-top:3px; padding-bottom:3px; }
div.gray-wiadomosci ul { padding:10px; padding-top:0px; padding-bottom:0px; margin:0; overflow:hidden; list-style-type:none; }
div.gray-wiadomosci ul li { background: url(../../img/li_red_dot.png) no-repeat 3px 6px; margin-top:7px; }
div.gray-wiadomosci ul li a { display:block; padding-left:20px; color:#494949; text-decoration:none; }
div.gray-koniec { position:relative; left:0; top:0; width:100%; background: url(../../img/strip_gray.png) #ececec;}
div.gray-koniec div { padding:3px; }
div.gray-koniec div.left { width:40%; text-align:left; float:left;}
div.gray-koniec div.right { width:40%; text-align:right; float:right; }
div.gray-koniec a {color: rgb(0,0,0); text-decoration:none; } 
div.gray-koniec div.left a { color:rgb(175,0,37); }  

div.biale-wiadomosci { background: #fff; }
div.biale-wiadomosci ul { padding:10px; padding-top:0px; padding-bottom:7px; margin:0; overflow:hidden; list-style-type:none; }
div.biale-wiadomosci ul li { background: url(../../img/li_red_dot.png) no-repeat 3px 6px; margin-top:7px; }
div.biale-wiadomosci ul li a { display:block; padding-left:20px; color:#494949; text-decoration:none; height:14px; overflow:hidden;}
div.biale-koniec { position:relative; left:0; top:0; width:100%; background: url(../../img/strip_white.png) #fff;}
div.biale-koniec div { padding:3px; }
div.biale-koniec div.left { width:40%; text-align:left; float:left;}
div.biale-koniec div.right { width:40%; text-align:right; float:right; }
div.biale-koniec a {color: rgb(0,0,0); text-decoration:none; } 
div.biale-koniec div.left a { color:rgb(175,0,37); }

.bannerBottom {
  padding:0px;
  margin:0px;
  position:relative;
  top:10px;
}
.bannerTop {
  margin-bottom:8px;
  z-index:0;
}

.window-jeden {
  position:relative;
  left:-380px;
  margin-top:10px;
}
.window-trzyksiazki {
  position:relative;
  left:-450px;
  margin-top:8px;
  width:740px;
  height:240px;
  padding:0px;
  border:5px solid rgb(240,240,240);
  z-index:1000;
  background-color:rgb(255,255,255);
  background-image: url(/public/img/kresy_polecaja_bg.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
  color:#494949;
}

.window-trzyksiazki .innerContent {
  position:realtive;
  padding:10px;
  padding-left:220px;
}

.window-trzyksiazki .innerContent .bTitle {
  position:absolute;
  left:0px;
  top:-5px;
  background:rgb(240,240,240);
  padding:5px;
}

.window-trzyksiazki .innerContent ul {
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.window-trzyksiazki .innerContent ul li {
  float:left;
  display:block;
  width:165px;
}

.window-trzyksiazki .innerContent ul li div.block {
  margin-top:0px;  
}

.window-trzyksiazki .innerContent ul li div {
  text-align:center;
}

.window-trzyksiazki .innerContent ul li div.block div.autor, .window-trzyksiazki .innerContent ul li div.block div.autor a, .window-trzyksiazki .innerContent ul li div.block div.wydawnictwo, .window-trzyksiazki .innerContent ul li div.block div.wydawnictwo a {
  font-size:0.9em;
  color:rgb(180,180,180);
}
.window-trzyksiazki .innerContent ul li div.block div.wydawnictwo, .window-trzyksiazki .innerContent ul li div.block div.wydawnictwo a {
  padding-bottom:3px;
}
.window-trzyksiazki .innerContent ul li div.block div.tytul, .window-trzyksiazki .innerContent ul li div.block div.tytul a {
  font-size:1em;
  margin:2px;
  height:45px;
  overflow:hidden;
  color: #9f0022;
}

.window-trzyksiazki .innerContent ul li div.block div.linkdoksiegarni, .window-trzyksiazki .innerContent ul li div.block div.linkdorecenzji {
  float:left; width:50%;
  
}

.window-trzyksiazki .innerContent ul li div.block div.linkdoksiegarni a, .window-trzyksiazki .innerContent ul li div.block div.linkdorecenzji a {
  position:relative;
  background:#9f0022;
  color:rgb(255,255,255);
  padding:2px;
  padding-left:16px;
  padding-right:8px;
  font-size:0.8em;  
}

.window-trzyksiazki .innerContent ul li div.block div.linkdorecenzji a {
  color:rgb(0,0,0);
  background:#d7d7d7;
}

.lineRight {
  border-right:1px solid rgb(240,240,240);
}

span.whiteDot {
  position:absolute;
  left:0px;
  top:0px;
  display:inline;
  height:4px;
  width:4px;
  margin:7px;
  background:rgb(255,255,255);
  float:left;
}

input.width100 {
  width:100%;
}
/*
.window-trzyksiazki .innerContent ul li div.block div.linkdoksiegarni {
  text-align:right;
}

.window-trzyksiazki .innerContent ul li div.block div.linkdorecenzji {
  text-align:left;
} 

*/

.window-herby {
  position:relative;
  left:-380px;
  margin-top:8px;
  width:740px;
  height:170px;
  padding:0px;
  border:5px solid rgb(240,240,240);
  z-index:1000;
  background-color:rgb(255,255,255);
  background-image: none;
  background-repeat: no-repeat;         
  background-position: left bottom;
  color:#494949;
}
.window-herby .innerContent .bTitle {
  position:absolute;
  left:0px;
  top:-5px;
  background:rgb(240,240,240);
  padding:5px;
}


.window-herby ul {
  display:block;
  margin:0px;
  padding:0px;
  list-style-type:none;
  
}

.window-herby ul li {
  display:block;
  width:175px;
  padding:5px;
  float:left;
  margin:0;
  
}

.window-herby ul li div {
  text-align:center;
}

.window-herby ul li div.logo {
  padding:0px;
}

div.ads {
	
padding:0;
margin:0;
}
