body {
   margin:0;
   padding:0;
   text-align:center;
   font-family: Calibri;
   background-image:url(../images/tlo1.png);
   background-repeat:repeat;
}

#box_glowny{
  margin:0px auto 0px auto;
  padding:2px 0 0px 0;
  width:1030px;
  overflow:hidden;
}

#box_glowny_1{

  margin:0px auto 0px auto;
  padding:2px 0 0px 0;
  width:1030px;
 
}

#box_glowny_2{
  margin:0px 0 0 0;
  padding:0 0 0 0px;
  width:1030px;
  height:148px;
  overflow:hidden;
  background-image:url(../images/bottom_tlo4.png);
  background-position:0px;
  background-repeat:no-repeat;
}

#box_glowny_3{
  margin:auto;
  padding:2px 0 0px 0;
  width:1030px;
  overflow:hidden;
}

#box_glowny_3 div.tlo{

  margin:5px auto 0px auto;
  padding:2px 0 0px 0;
  width:800px;
  height:600px;
  background-image:url(../images/przedstrona_tlo1.png);
  background-repeat:no-repeat;
}

#box_glowny_3 div.tlo div.linki{
 
  margin:320px auto 0px 410px;
  padding:2px 0 0px 0;
  width:360px;
  height:160px;
}

#box_glowny_3 div.tlo div.linki a.strona_glowna{


  margin:0px 0 0 0;
  padding:0px 0 0px 0;
  display:block;
  width:175px;
  height:70px;
  float:left;
  background-image:url(../images/strona_glowna.png);
  background-repeat:no-repeat;
  background-position:top;

}

#box_glowny_3 div.tlo div.linki a.newslett{


  margin:0 0 0 0;
  padding:0px 0 0px 0;
  display:block;
  width:175px;
  height:70px;
  float:left;
  background-image:url(../images/newbox2.png);
  background-repeat:no-repeat;
  background-position:top;

}

#box_glowny_3 div.tlo div.linki a.facebook{


  margin:1px 0 0 0;
  padding:0px 0 0px 0;
  display:block;
  width:175px;
  height:70px;
  float:left;
  background-image:url(../images/fbbox.png);
  background-repeat:no-repeat;
     background-position:top;

}

#box_glowny_3 div.tlo div.linki a.baza{


  margin:0 0 0 0;
  padding:0px 0 0px 0;
  display:block;
  width:175px;
  height:70px;
  float:left;
  background-image:url(../images/bazabox.png);
  background-repeat:no-repeat;
   background-position:top;

}






#tlo_header {

   margin:0px 0 0 0;
   padding:0 0 0 0px;
   width:1030px;
   height:200px;
   background-image:url(../images/header_tlo.png);
   background-position:bottom left;
   background-repeat:no-repeat;
}

#header {
 
   margin:20px 0 0 8px;
   padding:10px 0 0 0;
   width:1004px;
   height:188px;
   background-image:url(../images/banner.png);
   background-repeat:no-repeat;
   background-position:bottom;
}

#header_main_page {
   float:right;
   margin:0px 2px 0 0;
   padding: 4px 0 0 0;
   width:820px;
   height:34px;
   /*background-image:url(../images/BgrdTopRys.jpg);
   background-repeat:no-repeat;
   background-position:right top;*/
}

#header_main_page a.przeslij {
   margin:10px 90px 0 0; height:12px;
}

#header_main_page a.mapka {
   margin:10px 70px 0 0; height:12px;
}

#header_main_page a.dodajStrone {
   margin:11px 75px 0 0; height:12px;
}

#header_main_page a {
   margin:0 auto 0 auto;
   padding: 2px 0 0 5px;
   display: block;
   float:right;
   width:34px;
   height:33px;
}

#header_main_page a img {
   border:0;
}

#main {

  background-image:url(../images/pasek_tlo.png);
   background-repeat:repeat-y;
   margin:0px auto 0px auto;
   padding:0;
   width:1030px;
   overflow:hidden;
}

#main_center #tlo {
   background-image:url(../images/center_tlo.png);
   background-position:0px;
   background-repeat:no-repeat;
   margin:0 auto 0px auto;
   padding:0;
   width:1030px;
   height:500px;
}


#main div#main_center {
   margin:0 auto 0px auto;
   padding:0;
  width:1030px;
  overflow:hidden;
}

#main div#main_center div.box_left {

   margin:20px 0 0 0px;
   padding:0;
   float:left;
   width:180px;
   height:435px;
   overflow:hidden;
   background-image:url(../images/leftbox3.png);
   background-repeat:repeat-y;
}

#main div#main_center div.box_left embed {
   margin:10px auto 0 13px;
   padding:0;
   float:left;
   width:160px;
   height:410px;
}

#main div#main_center div.box_center { 
   margin:7px auto 0px auto;
   padding:0 0 0px 5px;
   float:left;
   width:655px;
   overflow:hidden;
}

div#glowna_left {
   width:325px;
   height:450px;
   float:left;
   overflow:hidden;
   background-image:url(../images/biale_tlo.png);

}

div#glowna_right {

   width:330px;
    height:450px;
   float:right;
   overflow:hidden;
   background-image:url(../images/tlo_granat.png);
   background-repeat:no-repeat;
}

div#glowna_right div.logo {
   width:325px;
   overflow:hidden;
   background-image:url(../images/ikonki_tlo.png);
   background-repeat:no-repeat;
}

#main div#main_center div.box_center div.naglowek {
   margin:0;
   padding:0;
   float:left;
   width:650px;
   height:22px;
   overflow:hidden;
   background-image:url(../images/menu_nagl1.png);
   background-repeat:no-repeat;
}

#main div#main_center div.box_center div.naglowek p {
   margin:0 10px 0 0;
   padding:0 0px 0 0;
   float:right;
    font-size:15px;
   overflow:hidden;  
}
#main div#main_center div.box_center div.tresc {
   margin:0 0 0 0px;
   padding:0;
   float:left;
   width:651px;
   background-image:url(../images/up.png);
   background-repeat:repeat-y;
   
  
}

#main div#main_center div.box_center div.tresc div.newsletter {
  padding:0 8px 0 8px;
  text-align:center;
  width:300px;
  margin:10px 0px 0 160px;
  height:150px;
}
#main div#main_center div.box_center div.tresc div.opis_newsletter {
  margin:10px auto 0 auto;

}

#main div#main_center div.box_center div.tresc div.opis_newsletter p.punkty {
  margin:10px auto 0 230px;
  width:400px;
  text-align:left;
  font-size:12px;

}
#main div#main_center div.box_center div.tresc div.opis_newsletter p.info {
  margin:10px auto 30px 230px;
  width:400px;
  text-align:left;
 font-size:12px;
}

.zindex {
    z-index: 999;
}

#main div#main_center div.box_center div.tresc div.mapa {

   margin:20px auto 0 auto;
   padding:0;
   text-align:left;
   width:600px;
   font-size:14px;
   overflow:hidden;
   background-image:url(../images/up.png);
   background-repeat:repeat-y;
}
#main div#main_center div.box_center div.tresc div.mapa div.podkategoria {

   margin:0px auto 0 40px;
   padding:0;
   font-size:13px;
   text-align:left;
}
#main div#main_center div.box_center div.tresc div.mapa div.podkategoria p {

   margin:0px auto 0 auto;
   padding:0;
   text-align:left;
}





#main div#main_center div.box_center div.tresc div.mapa a {

   margin:10px auto 0 auto;
   padding:0;
   text-align:left;
   color:black;
   text-decoration:none;
}


#main div#main_center div.box_center div.bottom {

   margin:0 0 0 0px;
   padding:0;
   float:left;
   width:651px;
   height:20px;
   background-image:url(../images/down.png);
   background-repeat:repeat-y;


}


#box_glowny_center {
   margin:0px auto 0px auto;
   padding:0px 0 0px 0;
   width:1030px;
   height:90%;
   border:solid red 2px;
    background-image:url(../images/pasekback.png);
    background-repeat:repeat;
}

#box_glowny_bottom {
   margin:0px auto 10px auto;
   padding:0px 0 10px 0;
   height: 20px;
   width:1030px;
   border:solid red 2px;
}

div#sekcja_top {

   margin:0 auto 0 auto;
   padding:0;
   text-align:left;
   width:653px;
   overflow:hidden;
}

div.info {  
   margin:0px auto 0 auto;
   padding:0;
   text-align:center;
   font-weight:bold;
}

div#sekcja_top div.menu {
   
   margin:0 auto 0 auto;
   padding:0;
   text-align:left;
   width:600px;
   height:30px;
}

div#sekcja_top div.menu a {
   margin:0 auto 0 auto;
   padding:0;
   text-align:center;
   text-decoration:none;
   color:black;
   font-size:12px;
   font-weight:bold;
}

div#sekcja_top div.foto {

   margin:0 auto 0 auto;
   padding:0;

   text-align:center;
   width:300px;  /* 239px */

}

div#sekcja_top div.foto p {

   margin:10px auto 10px auto;
   padding:0;
   font-weight:bold;
   color:#3066A8;
   text-align:center;

}

div#sekcja_bottom {

   margin:20px auto 0 auto;
   padding:0;
   text-align:left;
   width:635px;
   overflow:hidden;

}
div#sekcja_bottom p.tytul a {

   margin:0 auto 0 auto;
   padding:0;
   text-decoration:none;
   text-align:center;
   color:#3066A8;
}

div#sekcja_bottom p.opis  {

   margin:5px auto 0 auto;
   padding:0;
   text-align:center;
   font-size:14px;
   color:black;
}
div#sekcja_bottom p.ilosc  {
   position:relative;

   margin:19px auto 0 auto;
   padding:0;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   color:black;
}

div#sekcja_bottom div.one {
overflow:hidden;
margin:12px 0 2px 0;
padding:0 0 2px 0;
border-bottom:solid black 2px;
}

div#sekcja_bottom div.min_foto {

   margin:0 auto 0 auto;
   padding:0;
   text-align:center;
   float:left;
   width:130px;
   height:100px;
   overflow:hidden;

}

div#sekcja_bottom div.min_foto img {
   margin:0 auto 0 auto;
   padding:0;
   text-align:center;
   float:left;
   width:130px;
   height:100px;
   overflow:hidden;
}

div#sekcja_bottom div.wstep {
   margin:0 0 0 0;
   padding:0 5px 0 5px;
   text-align:left;
   width:490px;
   overflow:hidden;
}

div#sekcja_bottom div.wstep p.tytul {
   margin:0;
   padding:0 0px 0 0px;
   text-align:left;
   color:black;
   overflow:hidden;
   font-size:20px;
}

div#sekcja_bottom div.wstep p.wstep2 {
   margin:4px 0 0 0;
   padding:0px 0px 0 0px;
   text-align:left;
   color:black;
   overflow:hidden;
   font-size:20px;
}

div#sekcja_bottom div.wstep p.wstep2 a {
   margin:0;
   padding:0px 0px 0 0px;
   text-align:left;
   text-decoration:none;
   font-weight:bold;
   color:black;
   overflow:hidden;
   font-size:13px;
}


div#galeria {
   margin:10px auto 0 auto;
   padding:0;
   text-align:left;
   width:500px;
   overflow:hidden;
}

div#galeria p.tytul {

   margin:0 auto 0 auto;
   padding:0;
   text-decoration:none;
   text-align:center;
   color:#3066A8;
}

div#galeria p.tytul a {

   margin:0 auto 0 auto;
   padding:0;
   text-decoration:none;
   text-align:center;
   color:#3066A8;
}

div#galeria p.opis  {
   margin:5px auto 0 auto;
   padding:0;
   text-align:center;
   font-size:14px;
   color:black;
}
div#galeria p.ilosc  {
   position:relative;  
   margin:19px auto 0 auto;
   padding:0;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   color:black;
}





#main div#main_center div.box_center div.tresc div#wstaw_dzial {

   margin:15px auto 0px auto;
   padding:0 0px 0 0px;
   width:650px;
 

}
#main div#main_center div.box_center div.tresc div#wstaw_dzial div.opis {

   margin:0;
   padding:0 15px 0 15px;
   width:615px;
   text-align:left;
  

}

#main div#main_center div.box_center div.tresc div#wstaw_dzial p.powrot  {

   margin:0 auto 0 auto;
   text-align:center;
   padding:0;
   width:650px;

}
#main div#main_center div.box_center div.tresc div#wstaw_dzial p.powrot a {

   margin:0 auto 0 auto;
   padding:0;
   color:black;
   font-size:13px;
   text-decoration:none;

}





#main div#main_center div.box_center div#zdjecie_aktualnosc{

   margin:0px 0px auto 0px;
   padding:0;
   width:325px;
   height:225px;
   overflow:hidden;
}

#main div#main_center div.box_center div#zdjecie_aktualnosc img{
   margin:30px 0px auto 0px;
   padding:4px;
   border:solid white 1px;
   overflow:hidden;
}

#main div#main_center div.box_center div#opis_aktualnosc{
  
   margin:0;
   padding:0;
   width:325px;
   height:225px;
   overflow:hidden;
}

#main div#main_center div.box_center  div#opis_aktualnosc div.tytul{
  
   margin:5px 0px auto 0px;
   padding:0px 15px 0px 15px;
   width:295px;
   color:white;
   font-size:17px;
   font-weight:bold;
   text-align:left;
   overflow:hidden;
}

#main div#main_center div.box_center  div#opis_aktualnosc div.wstep{

   margin:0px 0px auto 0px;
   padding:10px 15px 0 15px;
   width:295px;
   height:130px;
   font-size:15px;

   color:white;
   text-align:justify;
   overflow:hidden;
}

#main div#main_center div.box_center  div#opis_aktualnosc div.wiecej{

   margin:0px 0px auto 0px;
   padding:0px 15px 0 15px;
   width:295px;
   color:black;
   font-size:12px;
   text-align:right;
   font-weight:bold;
   overflow:hidden;
}


#main div#main_center div.box_center  div#wydarzenia{
 
  margin:14px 0 0 0px;
  padding:0;
  float:right;
  width:325px;
  height:205px;

}

#main div#main_center div.box_center  div#wydarzenia p{
  
   margin:0px 0px 6px 0;
   padding:0px 0 0 20px;
   text-align:left;
   color:white;
   font-weight:bold;
   font-size:18px;



}

#main div#main_center div.box_center  div#wydarzenia div.naglowek{
   margin:0px 0 0px 0;
   padding:0;
   float:right;
   width:330px;
   height:24px;
   overflow:hidden;
   background-image:url(../images/box_wydarzenia.jpg)!important;
   background-repeat:no-repeat;
}

#main div#main_center div.box_center  div#wydarzenia div.tresc{

   margin:0 2px 0 2px;
   padding:0;
   float:right;
   width:326px;
   height:33px;
   overflow:hidden;
    border-bottom:solid #B1B1B1 2px;
}

#main div#main_center div.box_center  div#wydarzenia div.tresc div.opis{
   
   margin:0;
   padding:0;
   width:260px;
   height:32px;
   float:left;
   text-align:left;
   overflow:hidden;
   line-height:30px;
   font-weight:bold;
}

#main div#main_center div.box_center div#wydarzenia div.tresc div.opis div.obrazek {

   text-align:right;
   margin:0px 7px 0 0px;
   padding:0px 0 0 0;
   text-decoration:none;
   color:black;
   width:32px;
   height:32px;
   float:left;
   font-weight:bold;
}

#main div#main_center div.box_center  div#wydarzenia div.tresc div.opis div.obrazek img {
  
   width:32px;
   padding:0;
   float:left;
   display:block;
   text-decoration:none;
   color:black;
   font-weight:bold;
}



#main div#main_center div.box_center  div#wydarzenia div.tresc div.opis div.tytul2 {

   text-align:left;
   margin:0 0 0 2px;
   padding:0;
   text-decoration:none;
   color:black;
   font-weight:bold;
}

#main div#main_center div.box_center  div#wydarzenia div.tresc div.opis div.tytul2 a {

   margin:0 0 0 0px;
   padding:0;
   font-size:13px;
   text-decoration:none;
   color:black;
   font-weight:bold;
}



#main div#main_center div.box_center  div#wydarzenia div.tresc div.data{

   margin:10px 0 0 0;
   padding:0 5px 0 0;
   width:60px;
   float:right;
   font-weight:bold;
   text-align:right;
   overflow:hidden;
   font-size:12px;
}

#main div#main_center div.box_center  div#wydarzenia div.tresc p a{
   margin:0 auto 0 auto;
   padding:0;
   text-decoration:none;
   color:black;
   overflow:hidden;
   font-weight:bold;
}



#main div#main_center div.box_center  div#aktualnosci{

   margin:0px 0px 0px 0;
   padding:0;
   float:right;
   width:330px;
   height:210px;
   overflow:hidden;
}

#main div#main_center div.box_center  div#aktualnosci p{
  
   margin:7px 0px 6px 0;
   padding:0px 0 0 20px;
   text-align:left;
   color:white;
   font-weight:bold;
   font-size:18px;
}

#main div#main_center div.box_center  div#aktualnosci div.naglowek{
   margin:0 0 5px 0;
   padding:0;
   width:330px;
   height:24px;
   overflow:hidden;
   background-image:url(../images/box_aktualnosci.jpg)!important;
   background-repeat:no-repeat;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc{
  
   margin:0 2px 0 2px;
   padding:0;
   float:right;
   width:326px;
   height:33px;
   overflow:hidden;
   border-bottom:solid #B1B1B1 2px;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc div.opis{

   margin:0;
   padding:0;
   width:260px;
   height:32px;
   float:left;
   text-align:left;
   overflow:hidden;
   line-height:30px;
   font-weight:bold;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc div.opis div.obrazek {
  
   text-align:right;
   margin:0px 7px 0 2px;
   padding:0px 0 0 0;
   text-decoration:none;
   color:black;
   width:32px;
   height:32px;
   float:left;
   font-weight:bold;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc div.opis div.obrazek img {
   width:32px;
   padding:0 0px 0 0px;
   margin:0 0px 0 0px;
   float:left;
   display:block;
   text-decoration:none;
   color:black;
   font-weight:bold;
}



#main div#main_center div.box_center  div#aktualnosci div.tresc div.opis div.tytul2 {
 
   text-align:left;
   margin:0 0 0 2px;
   padding:0;
   text-decoration:none;
   color:black;
   font-weight:bold;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc div.opis div.tytul2 a {

   margin:0 0 0 0px;
   padding:0;
   font-size:13px;
   text-decoration:none;
   color:black;
   font-weight:bold;
}



#main div#main_center div.box_center  div#aktualnosci div.tresc div.data{
  
   margin:10px 0 0 0;
   padding:0 5px 0 0;
   width:60px;
   float:right;
   font-weight:bold;
   text-align:right;
   overflow:hidden;
   font-size:12px;
}

#main div#main_center div.box_center  div#aktualnosci div.tresc p a{
   margin:0 auto 0 auto;
   padding:0;
   text-decoration:none;
   color:black;
   overflow:hidden;
   font-weight:bold;
}


div#box_top {
    margin:5px auto 0 auto;
    text-align:justify;
    width:640px;
    overflow:hidden;
}

div#box_top div.left {

   margin:2px 0px auto 0;
   padding:0;
   float:left;
   width:260px;
   overflow:hidden;
}

p.tytul3 {
    margin:5px auto 0 auto;
    text-align:left;
    width:640px;
    font-weight:bold;
    font-size:18px;
    overflow:hidden;
}

div#box_top div.left p {
   margin:0 0 0 2px;
   padding:0 0 0 0px;
   text-align:left;
   font-weight:bold;
   
   font-size:23px;
   width:244px;
   overflow:hidden;
}

div#box_top div.left p.data {
   
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   text-align:left;
   font-size:14px;
   width:244px;
   overflow:hidden;
}

div#box_top div.left img {

   margin:0 0 0 2px;
   padding:0 0 0 0px;
   float:left;
   text-align:left;
   overflow:hidden;
}

div#box_top div.right {
   margin:0px 0px 0 0;
   padding:0px 5px 0 5px;
   float:right;
   text-align:left;
   font-weight:bold;
   width:365px;
   height:190px;
   overflow:hidden;
}



div#box_bottom  {
    margin:0px auto 15px 8px;
    padding:0;
    text-align:left;
     width:630px;
}

div#box_bottom p.powrot  {
    margin:10px auto 0 auto;
    text-align:center;
    padding:0;
    width:630px;
}

div#box_bottom p a  {
    margin:10px auto 0 auto;
    text-align:center;
    padding:0;
    font-size: 13px;
    text-decoration:none;
    color:black;
    
}

#main div#main_center div.box_right {
  
   margin:21px 0 0 0;
   padding:0 0 0 0;
   float:left;
   width:176px;
   overflow:hidden;

}

#main div#main_center div.box_right p {

   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   float:right;
   overflow:hidden;

}
#main div#main_center div.box_right p a img {
   border:0;

}

div#footer {
   
   margin:0px auto 0 auto;
   padding:0;
   width:1015px;
   height:50px;
   color:white;
   text-align:right;
}
div#footer a {

   margin:0px auto 0 auto;
   padding:0;
   color:white;
   text-align:right;
}
























/* -------------------------------Menu----------------------------------------- */

#menu_poziome { color:#000; font-size:12px;line-height:1.182; margin-left:9px; }
#menu_poziome ul{ position:relative;width:100%;overflow:hidden;margin:0;padding:0;list-style:none; float:left; margin:95px 0 0 0;}
/* pierwszy element listy  */

/* koniec przypisywania wartości pierwszemu elementowi listy */

#menu_poziome ul li{float:left;padding:0; margin:0 0 0 0px;list-style:none;}
#menu_poziome ul li#kategoria-46{ border:solid red 2px; width:53px!important; height:21px; }
#menu_poziome ul li#kategoria-46 a{ border:solid yellow 2px; width:53px!important; height:21px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-47{  width:91px!important; }
#menu_poziome ul li#kategoria-47 a{ width:91px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-48{  width:72px!important; }
#menu_poziome ul li#kategoria-48 a{  width:72px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-49{   width:120px!important; }
#menu_poziome ul li#kategoria-49 a{ width:120px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-50{ width:122px!important; }
#menu_poziome ul li#kategoria-50 a{ width:122px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-51{  width:95px!important; }
#menu_poziome ul li#kategoria-51 a{  width:95px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-52{   width:95px!important; }
#menu_poziome ul li#kategoria-52 a{  width:95px!important; height:23px; margin:0 0 0 5px; padding:2px 0 0 20px; }

#menu_poziome ul li#kategoria-53{  width:84px!important; height:18px!important; }
#menu_poziome ul li#kategoria-53 a{  width:84px!important; height:18px!important; margin:0 0 0 5px; padding:2px 0 0 30px; }


/* nowe */
div#menu_poziome{ width:100%;}
ul#menu-regiony{float:left;width:100%;overflow:visible;z-index:30;position:relative; height:18px!important;}
div#menu_poziome ul li{position:relative; margin:0 0 0 2px;padding:0;}
div#menu_poziome ul#menu-regiony li a{ margin:0; padding:0; display:block;float:left; text-decoration:none;}

ul#menu-regiony li.aktywny{ padding:0;margin:0 0 0 2px;}
#menu_poziome ul li a span{  height:22px!important; margin:0; padding:0; display:block;text-decoration:none; line-height:20px; text-align:center; font-size:12px; font-weight:bold; color:white;}
#menu_poziome ul li.aktywny a span{ margin:0; padding:0; display:block; line-height:25px; text-align:center; font-size:12px; font-weight:bold; color:black; background-color:white; }
#menu_poziome ul li:hover a span{ margin:0; padding:0; display:block;text-decoration:none; line-height:20px; text-align:center; font-size:12px; font-weight:bold; color:black;}

#menu_poziome ul li ul{position:absolute;top:8px;left:1px;margin:0;padding:0;width:9999px;}
div#menu_poziome ul li ul{border:1px solid #DEE7F0;border-top:none;background-color:#000; filter:alpha(opacity=60); opacity:0.8; width:150px; margin-left:-1px;margin-top:15px; padding:0;}
#menu_poziome ul li ul li{float:none;background:none;margin:0!important; padding:0!important; clear:both; height:25px; width:150px; }
#menu_poziome ul li.aktywny ul li { overflow:hidden; margin:12px 0 0 0; padding:0; background:transparent;display:block;font-weight:normal; height:25px; width:150px;}
#menu_poziome ul li.aktywny ul li:hover {  margin:12px 0 0 0; padding:0; background:transparent;display:block;font-weight:normal; height:25px; width:150px;}

/*#menu_poziome ul li ul li a{ margin:0; padding:0; background:transparent; background-image:none; display:block; height:25px!important; width:150px!important;}*/
#menu_poziome ul li.aktywny ul li a#podmenu{ margin:0; padding:4px 0 0 5px;  background:transparent; display:block; height:25px; width:170px!important; }
#menu_poziome ul li.aktywny ul li:hover a#podmenu{ margin:0; padding:4px 0 0 5px; background:transparent;display:block;  height:25px; width:170px!important;}
#menu_poziome ul li.aktywny ul li a#podmenu:hover{ margin:0; padding:4px 0 0 5px; background:transparent;display:block;  height:25px; width:170px!important;}
#menu_poziome ul li.aktywny ul li:hover a#podmenu:hover{ margin:0; padding:4px 0 0 5px; background:transparent;display:block;  height:25px; width:170px!important;}


#menu_poziome ul li.aktywny ul li a#podmenu span {  margin:0; padding:0; color:#D9DADB!important; line-height:15px; text-align:left; background-color:transparent; font-size:14px; height:20px; width:170px!important;}
#menu_poziome ul li.aktywny ul li a#podmenu:hover span { margin:0; padding:0; color:white!important; font-size:14px; height:25px; width:170px!important;}
#menu_poziome ul li.aktywny ul li:hover a#podmenu:hover span { margin:0; padding:0; color:white!important; font-size:14px; height:25px; width:170px!important;}

