.content_a:hover{
text-decoration: none;
}
.intro,.new,.first,img-0,img-1,.clear{
display:block;
}
.clear{
clear: both;
}
.new,.more{
cursor: pointer;
color:#1C5BB6;
}
.under_line:hover{
text-decoration: underline;
}

.header2 ,.header_cat,.header_cat_g
{
  font-size : 19px;
  font-family : tahoma;
  width : 610px;
  border-bottom : 1px solid #F2F2F2;
  height : 25px;
  list-style : none;
  background : none;
  margin-left : 10px;
}
.header2 .new
{
  color : #7D7A7B;
  float : left;
  padding : 0px 0px 0px 0px;
  list-style : none;
  background : none;
}
.header_cat,.header_cat_g {color : #8BC543;}
.header_cat a,.header_cat_g a {color : #8BC543;   font-size : 19px;  font-family : tahoma; cursor: pointer;}
.header_cat a:hover,.header_cat_g a:hover {color : #8BC543; text-decoration: underline; }
.new_w, .cat,.najwa,.cat_first,.cat_list,.cat-ph2,.cat_tab-ph3,.cat_tab3{width: 635px; padding : 0px 0px 38px 0px; margin : 0px;
overflow:hidden; }
.new_w img, .cat img,.najwa img,.cat_first img,.cat_list img,.cat-ph2 img{
  text-align: left; float:left;
}
.cat_first .img-1,.cieka .img-1{float:left;}
.news1,.news2 {width:623px;}
.new_w a
{
  font-size : 12px;
  line-height : 17px;
}
.new_w .col0, .new_w .col1{ width : 304px; text-align: left; padding-left : 4px; border-bottom:1px solid #F2F2F2;}
.new_w .col0{ padding-left: 0px; padding-right: 0px;margin:10px 0px 0px 10px;
 margin : expression((navigator.appVersion.substr(22,3)=="6.0")?'10px 0px 0px 5px':'10px 0px 0px 10px')
}
.new_w .col1{ padding-left: 0px; padding-right: 0px;margin:10px 0px 0px 0px; }
.new_w .first,.new_w .new,.cat .new{
text-align: left;
width : 300px;
height : auto;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
background-color: transparent;
background-image: url(http://www.ekologia.pl/assets/images/icon/greendot-1.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 7px 6px;}
.new_w .img-0 { display:none;}
.new_w .first  {color:#5481c2; font-weight :bold; }
.new_w .col .new { margin : 0px; width: 280px; cursor: pointer; padding-bottom: 10px;}
.header2 .new{background-image:none;padding-left: 0px;  cursor:text;}

.cat {padding-bottom : 0px;}
.cat .new{
 width : 430px;
 background-position: 0px 10px;
 font-size:12px;
 line-height : 26px;
 padding-left: 15px;
}
.cat .first{
/*width : 595px;*/
height : 12px;
font-size : 12px;
padding: 0px 0px 6px 15px;
margin:0px;
/*background : none;*/
width : 430px;
/*margin : -5px 0px 0px 180px;
margin : expression('-117px 0px 0px 180px');
position : absolute;*/
/*font-weight:bold;*/
line-height : 14px;
background-position: 0px 5px;
}
.cat .col0 {
width : 605px;
padding-top : 10px;
padding-left : 10px;
margin : 0px 0px 0px 7px;
overflow : hidden;
height: 130px;
vertical-align: bottom;
}
.cat .img-1{ margin-top : 0px; position : absolute;
margin:expression('-95px 0px 0px 0px ');
}
.cat .img-1:hover{cursor: pointer;}
.cat img {width:150px; height: 112;}
.cat .ArtData,.cat_list .ArtData{ color:#bbb; font-size: 10px; }

.cieka{width: 637px; padding : 19px 0px; margin : 0px 0px 10px 0px;  border-top: 1px solid #F2F2F2;
}
.cieka .header{
background: url(http://www.ekologia.pl/assets/images/m-box/top-bottom637px.gif);
padding : 6px 0px 0px 13px;
width : 637px;
height: 25px;
font-weight: bold;
}

.cieka .stopa {
margin: 0px 0px 0px 0px;
padding:0px;
background: url(http://www.ekologia.pl/assets/images/m-box/top-bottom637px.gif);
background-position: 0px 100%;
width : 637px;
height: 10px;
}

.cieka .body {background:#E7E6E6;margin-bottom:0px;border-left:1px solid #E0D8CB;border-right:1px solid #E0D8CB;}
.cieka .col0, .cieka .col1{width : 304px;  margin-bottom:0px;margin-top : 0px; overflow : hidden;}
.cieka .col0 {margin-left : 12px;margin-left : expression((navigator.appVersion.substr(22,3)=="6.0")?'6px':'12px')}
.cieka .new {padding-top : 10px;  width : 280px;
 background-position: 7px 17px; background-repeat: no-repeat;background-attachment: scroll;
 background-image: url(http://www.ekologia.pl/assets/images/icon/greendot-1.gif);}
.cieka .col0 .first,.cieka .col1 .first{
width : 178px;
margin : 8px 8px 0px 0px;
margin : expression((navigator.appVersion.substr(22,3)=="6.0")?'8px 4px 0px 0px':'8px 8px 0px 0px');
overflow : hidden;
height: 65px;
}
.cieka .header
{
  font-size : 16px;
  color : #779E3F;
}
.cieka .new
{
  font-size  : 12px;
  line-height : 19px;
}
.cieka .first
{
  color : #fff;
  font-weight : bold;
}
.cieka .first{background:#779E3F;}
.cieka .img-1{margin : 8px 0px 0px 8px; margin-left:expression((navigator.appVersion.substr(22,3)=="6.0")?'4px':'8px');}
.najwa .empty-img-ph5
{
  display : block;
  width : 306px;
  height : 230px;
  float : left;
}
.cat_tab-ph3 .empty-img-singiel
{
  display : block;
  width : 150px;
  height : 112px;
  float : left;
}
.cat_tab3 .empty-img-singiel
{
  display : block;
  width : 150px;
  height : 112px;
  float : left;
}
.najwa,.cat_first { padding : 0px; background : #EDEEEA;}
.najwa .first,.cat_first .first{width : 270px; background:#EDEEEA;}
.najwa .first ,.cat_first .first   {   color : #1C5BB6; font-size: 22px; cursor: pointer; line-height: 20px;}
.najwa .col0,.cat_first .col0 { margin : 7px; padding:0px; width: 600px;  background : #EDEEEA;
margin-left:expression((navigator.appVersion.substr(22,3)=="6.0")?'4px':'7px');}
.najwa .intro
{
  line-height: 22px;
}
.najwa .intro,.cat_first .intro { padding : 55px 35px 0px 330px; padding-top: expression('40px');
font-size  : 14px; color : #414142; background : #EDEEEA;}
.najwa .img-0
{
width: 306px;
height: 230px;
overflow: hidden;
}
.cat_first .first{width : 385px; display:block; }
.cat_first table td{height:45px; vertical-align: middle;}
.najwa table td{height:55px; vertical-align: middle;}
.najwa .more,.cat_first .more { display : block; }

.cat_first .intro { padding : 53px 35px 0px 215px;
                    padding-top:expression((navigator.appVersion.substr(22,3)=="6.0")?'0px':'35px');
                    margin-left:expression((navigator.appVersion.substr(22,3)=="6.0")?'213px':'0px');}
.cat_first .col0 { margin-left : expression((navigator.appVersion.substr(22,3)=="6.0")?'4px':'7px');}
.cat_first .img-0 { width: 200px; height: 150px;}

.cat_list{padding : 20px 0px 0px 0px;}
.cat_list .first, .cat_list .new{width : 615px; width : expression('490px'); background:none;  height: auto;
 margin:0px; float:none; padding:3px 0px 0px 0px; }
.cat_list .first ,.cat_list .new   {/*   color : black;*/ font-size: 14px; cursor: pointer; font-weight:bold;}
.cat_list .col0 {  margin : 7px; padding:0px; width: 619px; /*border:1px solid red;*/ }
.cat_list .intro { padding : 0px;/**/margin:0px; font-size  : 13px; color : #414142;  float : none; height:90px; line-height: 16px;}
.cat_list .first{padding-left:0px;}
.cat_list .img-1,.cat-ph2 .img-1{float:left; width : 100px;height:75px; margin: 7px 7px 0px 10px; background:#B9B9AE; }
.cat_list .img-1 img,.cat-ph2 .img-1 img { margin: -3px 0px 0px -3px; position:expression('absolute');
width:100px; height:75px;cursor: pointer;}
.cat_list .empty-img-ph2{ width: 100px; height:90px;float:left;margin:7px 7px 0 10px;}
.cat_list .more { display:block; }

.cat_tab-ph3{}
.cat_tab-ph3 .empty-img-singiel,.cat_tab3 .empty-img-singiel
{
  display : block;
  width : 150px;
  height : 112px;
}
.cat_tab-ph3 .more, .cat_tab3 .more
{
  text-align : right;
}
.cat_tab-ph3 .intro-data,.cat_tab3 .intro-data
{
  display : block;
  height : 130px;
}
.cat_tab-ph3 .first, .cat_tab-ph3 .new,.cat_tab3 .first, .cat_tab3 .new{ float:none; width:153px;
              position:absolute; margin:-142px 0px 0px 2px;
padding:0px 3px 0px 0px;height:20px; overflow:hidden;text-align:center;line-height : 17px;
margin:expression("-27px 0px 0px -156px"); background: none;}
.cat_tab-ph3 .first , .cat_tab-ph3 .new,.cat_tab3 .first , .cat_tab3 .new  { color :#1C5BB6;  font-size: 12px;/*font-size:expression('12px');*/cursor: pointer; font-weight:normal;}
.cat_tab-ph3 .img-1,.cat_tab3 .img-1{height:114px; width:152px; text-align:center;
margin:37px 0px 0px 2px; vertical-align: middle;  padding:0px;
}
.cat_tab-ph3 .img-1 img,.cat_tab3 .img-1 img{ border:1px solid #ddd; width:150px; height:112px;}
.cat_tab3 .img-1 img,.poradnik .img-1 img{ border-color:white; }
.cat_tab-ph3,.cat_tab3 {border:none; padding-left:4px;}
.cat_tab-ph3 .col0,.cat_tab3 .col0      {border-left:1px solid #ddd;}
.cat_tab-ph3 .col0,.cat_tab-ph3 .col1,.cat_tab-ph3 .col2,.cat_tab-ph3 .col3,.cat_tab-ph3 .col4,
.cat_tab3 .col0,.cat_tab3 .col1,.cat_tab3 .col2,.cat_tab3 .col3,.cat_tab3 .col4
   {width:156px;float:left; padding:0px; overflow:hidden; padding-top:35px;}
.cat_tab-ph3 .col0,.cat_tab-ph3 .col1,.cat_tab-ph3 .col2,
.cat_tab3 .col0,.cat_tab3 .col1,.cat_tab3 .col2{border-right:1px solid #ddd;}
.cat_tab-ph3 .col3,.cat_tab3 .col3  {border-right:1px solid #ddd;}
.cat_tab-ph3 .intro,.cat_tab3 .intro{height: 150px; overflow:hidden;margin:0px; clear:both; width: 138px;}
.cat_tab-ph3 .more,.cat_tab3 .more  { display:block; }
.cat_tab-ph3 .col,.cat_tab3 .col {z-index:1;}


.cat_tab3 .col a ,.cat_tab-ph3 .col a { display: block;  margin-top:40px; z-index:1; }
.cat_tab3 .col a:FIRST-CHILD,.cat_tab-ph3 .col a:FIRST-CHILD {  margin-top:0px }


.cat_tab3{ border : 1px solid #DDDDDD; padding-left : 0px; padding: 0px !important;
           margin-bottom: 10px; }
.cat_tab3 .col {width:211px !important; padding-left : 0px !important; }
.cat_tab3 .col a{width:182px;     padding-left:27px;}
.cat_tab3 .col0 { border-left: none !important; border-right:none; }
.cat_tab3 .col1 { border-left: none !important; border-right:none; }
.cat_tab3 .col2 { border-right: none !important; }
.cat_tab3 .col1 a{ border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD; }
.cat_tab3 .headerCat { margin: 0px; padding: 20px 0px 35px 17px;}
.cat_tab3 .headerCat a { color : #7D7A7B; font-size: 19px;}
.cat_tab3 .first , .cat_tab3 .new { margin: -138px -20px 0px -28px;  width: 206px; padding-bottom:4px;
                                   margin:expression("-24px 0px 0px -185px"); }
.cat_tab3 .col1 .first , .cat_tab3 .col1 .new {border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}
/*.cat_tab3 .bgHide { display: block; height:20px; background:#ddd;
  border:1px solid red; margin: 0px -1px 0px -28px; z-index: 2; position: absolute;}
*/
.news2{width:635px;}
.ik2,.ik3{margin-left:1px; padding-left:0px; overflow:hidden;}
.ik2{margin-left:0px;}
.ik2 .col0,.ik2 .col1{width:243px;     padding-left:71px;/**/}
.ik2 .first{ background:none;}
.ik3 .col{width:183px;   padding-left:27px;}
.pik2 .col0{ padding-left: 110px !important; }
.pik2 .col1 a, .pik2 .col1 .first { border-right:none;}

.small_mod{ height:100px;  width: 635px; margin-bottom:30px; width: 635px;    position:absolute;
  z-index:5; margin-left: 0px;  }
.small_mod .news1{ width:190px; height: 62px; /*overflow:hidden;*/}
.small{ width:208px;float:left; padding-top:25px; z-index:1;}
.small_mod .body{border-left:1px solid #F2F2F2;  }
.small img{ display:none; }
.small .header_min .new{ background:none; color:#AFAFAF; font-size:16px;  float:none; font-weight: bold;padding : 0px 0px 0px 10px;cursor:text;}
.small .header_min {border-left:1px solid #F2F2F2;  cursor:text;}
.small  .col0{ width:190px; padding-left:12px;}
.small .news1 .first{ width:190px; padding:5px 0px 0px 0px; margin:0px; float: none; background:none;}
.small .news1 .first {/*color:black ;*/font-size : 16px; font-weight: bold;}
.bor_small{width:615px; border-bottom:1px solid #F2F2F2; height:15px; margin-left:10px;}
.new_w{padding-top :150px; padding-bottom: 0px;}

.cat-ph2 {width:623px;padding:10px 0px 15px 12px;}
.cat-ph2 .header_cat,.header_cat_g{padding:0px; margin:0px; }
.cat-ph2 .header_cat  {color:#BC0A3F;}
.cat-ph2 .first, .cat-ph2 .new{width : 457px;  height: 17px;padding:0px 0px 5px 0px;  margin:0px;
/*border:1px solid green;*/ font-size: 12px; }
.cat-ph2 .new{background-image: url(http://www.ekologia.pl/assets/images/icon/greendot-1.gif);background-repeat: no-repeat;
              background-position: 0px 4px; padding-left:12px;}
.cat-ph2 .first{ background:none;background-repeat: no-repeat;background-position: 0px 4px;
 background-image: url(http://www.ekologia.pl/assets/images/icon/greendot-1.gif);
 padding-left:12px;}
.cat-ph2 .col0 { padding:0px; width: 580px; margin-left:8px;    overflow:hidden;/* border:1px solid red;   */
                 margin-left : expression((navigator.appVersion.substr(22,3)=="6.0")?'4px':'8px');
                 padding-top:10px;}
.cat-ph2 .img-1{margin: 3px 0px 0px 3px;
                 margin : expression((navigator.appVersion.substr(22,3)=="6.0")?'3px 0px 0px 1px':'3px 0px 0px 3px');}

.bord-b{clear: both;}


.pro_eko{width:635px;border:1px solid #F2F2F2;padding:10px 0px 0px 0px; margin-bottom:14px;height:auto;}
.pro_eko img{ text-decoration: none;}
.pro_eko_cat{float:left; padding:4px 0px 26px 0px;text-align:center;width:170px; display:block;}
.pro_eko_cat:hover{text-decoration: none;}
.pro_eko .k1{padding-left: 28px; /*border: 1px solid red;*/}
.pro_eko .k2,.pro_eko .k3{padding-left: 32px;/* border: 1px solid red;*/}
.pro_eko_cat  {font-size:14px;/* color:#AFAFAF*/; font-weight:bold;}

.wiedza .pro_eko_cat{width:122px;}
.wiedza .k1{ padding-left: 28px; /*border:1px solid blue;*/}
.wiedza .k1,.wiedza .k2,.wiedza .k3,.wiedza .k4{padding-left: 32px; /*border:1px solid blue; */}

.pro_eko .last1-1{ padding-left: 32px;  margin-left: 200px;
                   margin-left: expression((navigator.appVersion.substr(22,3)=="6.0")?'100px':'200px');}
.pro_eko .last2-1,.pro_eko .last2-2{ padding-left: 130px;/*97px;*/  }
.pro_eko .last2-2{ padding-left: 31px;  }

.square .pro_eko_cat{ padding-left: 100px; /*border:1px solid blue; */}

.divider-10{
height:13px;
clear:both;
}
.title_p1
{
 display : table;
 display : expression('block');
 overflow: hidden;
 height: 55px;
 position: expression('relative');
}
.title_p1 .under_line
{
 display: table-cell;
 vertical-align: middle;
 vertical-align:  expression('baseline');
 display: expression('block');
 position: expression('absolute');
 top: expression('50%');

 }
.title_p1 .under_line span
{
 position: expression('relative');
 top: expression('-50%');
}

.Artdesc
{
 border: 1px solid #F1F2F4;
 margin-bottom: 20px;
 padding: 10px;
 line-height: 20px;
 font-size: 13px;
}
.ArtdescTit
{
 color:#7D7A7B;
 font-size: 16px;
 padding-bottom:10px
}
.catBiz
{
 padding-top: 18px;
}
.catBiz .header_ph2
{
 font-size: 18px;
 font-weight: bold;
 color: #7D7A7B;
 padding-left: 14px;
 padding-bottom: 30px;
}
.adWiad
{
 border-left: 1px solid #F1F2F4;
 border-right: 1px solid #F1F2F4;
 margin: 0px;
 padding:20px 0px;
}
.adph2
{
 margin-bottom: 40px;
}
