/* GLOBALNE */
body{margin:auto;padding:auto;background-color:#fff;color:#000;font:normal 0.75em arial;}

table{font:normal 1em Arial, Verdana, Helvetica, sans-serif; width:; border-top:1px solid #ddd; border-left:1px solid #ddd;}
table td, table th{ padding:2px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
table th{ font-size:bold; text-align:center; border-bottom:3px double #ccc;}

a{color:#4085ce;}
a:hover{text-decoration:none;}

a img{border:0;}

#zewn{width:100%;}

.nieDrukuj{display:none;}

/* GÓRA */
#gora{background-color:#fff;}
  #gora .odstep{padding:0;}
  
  #gora .logo{float:left; padding:20px 0; margin:0; }
    #gora .logo a{display:block; text-decoration:none; font-size:3em;}
  
  #gora .prawa, #wyszukiwarka, #menuGorne{display:none;}
    
/* SRODEK (obejmuje kolumy i tresc) */
#srodek{width:100%; float:left; background:#fff;}

/* TREŚĆ, strona główna i podstrona */
 /* strona glowna */
#tresc_stronaGlowna{float:left;width:100%; background:#fff;}
  #trescG{display:none;}
  #trescD{display:none;}

 /* podstorna */
#tresc_podstrona{float:left;width:100%;}
  

/* ZAWARTOSC, strona główna i podstrona */
 /* strona glowna */
#zawartosc_stronaGlowna{margin:0 215px 0 239px;}
  #zawartosc_stronaGlowna .odstep{padding:5px;}

  #zawartosc_stronaGlowna #banner{margin:0 0 5px 0; padding:0; background:#fff;}

  #zawartosc_stronaGlowna #aktualnosci{margin:0; padding:0; color:#fff;}
  #zawartosc_stronaGlowna #aktualnosci .tloG{display:none;}
  #zawartosc_stronaGlowna #aktualnosci .tloD{display:none;}
  #zawartosc_stronaGlowna #aktualnosci .trescAktualnosci{}
  #zawartosc_stronaGlowna #aktualnosci .trescAktualnosci a{color:#ddd;}
  #zawartosc_stronaGlowna #aktualnosci p{text-align:center; color:#fff; font-size:2em; font-weight:bold; margin:0; padding:0;}
  #zawartosc_stronaGlowna #aktualnosci p .archiwum{font-size:0.5em; font-weight:normal;}
  #zawartosc_stronaGlowna #aktualnosci ul{list-style-type:none; margin:0; padding:0;}
  #zawartosc_stronaGlowna #aktualnosci ul li{margin:5px 15px; padding:0;}
  #zawartosc_stronaGlowna #aktualnosci ul li .data{color:#91e392; display:block; font-size:0.83em;}

 /* podstrona */
#zawartosc_podstrona{}
  
  #tujestes{color:#777;}
    #tujestes a{color:#777; margin:0 5px;}
  
  #narzedzia{display:none;}
  
  #tekst{}
    #tekst h1{color:#666; font-size:1.5em;}
    #tekst h2{color:#666; font-size:1.17em;}
    #tekst p{line-height:1.33em}
  
  #zawartosc_podstrona .podmenu{float:right; width:202px; margin:0 0 10px 20px; background:#eee; border-left:1px solid #aaa;}

  #zawartosc_podstrona .podmenu .tloG{display:none;}
  #zawartosc_podstrona .podmenu .tloD{display:none;}

  #zawartosc_podstrona .podmenu p{margin:0; padding:5px 5px 5px 21px; border:0; background:transparent url(images/podmenu-do-gory.jpg) 7px 8px no-repeat;}
  #zawartosc_podstrona .podmenu p a{text-decoration:none; }
  #zawartosc_podstrona .podmenu p a:hover{text-decoration:underline;}

  #zawartosc_podstrona .podmenu ul{list-style-type:none; margin:0; padding:5px 0; border:0; background:#eee;}
  #zawartosc_podstrona .podmenu ul li{margin:5px 0; padding:0 5px 0 17px; background:transparent url(images/podmenu-wskaznik.jpg) 7px 4px no-repeat;}
  #zawartosc_podstrona .podmenu ul li a{text-decoration:none;}
  #zawartosc_podstrona .podmenu ul li a:hover{text-decoration:underline;}
  #zawartosc_podstrona .podmenu ul li.aktywne{background-image:url(images/podmenu-wskaznik-aktywne.jpg);}

  #zawartosc_podstrona .podmenu ul li ul li{margin:3px 0;}
  #zawartosc_podstrona .podmenu ul li.aktywne ul li a{text-decoration:none;}
  
/* LEWA KOLUMNA, strona główna i podstrona */
#lewakolumna{display:none;}

/* PRAWA KOLUMNA */
#prawakolumna{display:none;}

/* DÓŁ */
#dol{display:none;}

/* INNE, DOMYŚLNE */
.odstep{}
.niePokazuj{display:none;}
.wyczysc{clear:both;}
.link-wydrukuj{display:none;}

/* różne */
#rejestracja{width:100%; position:relative;}
  #rejestracja dl{clear:both;width:97%;position:relative; margin:10px 0; padding:5px; border:3px solid #f5f5f5; background:#fff;}
  #rejestracja dl dt{float:left; width:500px; padding:2px 0; margin:0;}
  #rejestracja dl dd{border-bottom:1px dashed #ccc; padding:8px 0; margin:0;}
  #rejestracja table tr td {padding:2px;}

