body{ margin:0; padding:10px; overflow:; background:#808080; color:#ffffff; text-align:center;}

a:link, a:visited, a:active{color:#0000FF; text-decoration:underline;}
a:hover{color:#FF3300;}

#html{padding:20px; font:normal 0.75em arial; color:#000;}

h1{margin:0; padding:0;}
h2{color:#0F0063; margin:0 0 20px 0; padding:0;}

#zewn{width: 840px; margin: 0 auto; background:#fff; text-align:left;}

#gora{text-align:center; background:#fff;}
  #gora .odstep{padding:10px 0 20px 0;}

#tresc{float: left;width: 100%;}
  #zawartosc{margin-left: 200px; line-height:1.5em;}

#lewakolumna{float: left;width: 200px; margin-left: -840px;}
  #lewakolumna ul{list-style:none; margin:0; padding:0;}
  #lewakolumna ul li{padding:2px; border-bottom:1px solid #f5f5f5; margin:0;}
  #lewakolumna ul li a{text-decoration:none; color:#8CC919}
  #lewakolumna ul li a:hover{text-decoration:underline;}
  #lewakolumna ul li a:visited{color:#999;}
  #lewakolumna ul li.aktywne{background:#f9f9f9;}
  #lewakolumna ul li.aktywne a{font-weight:bold; cursor:default;}
  
  #lewakolumna ul li ul li{padding-left:15px; border-bottom:0;}
  #lewakolumna ul li.aktywne ul li a{font-weight:normal; cursor:hand; cursor:pointer;}
  
  #lewakolumna ul li ul li.aktywne{background:#f9f9f9;}
  #lewakolumna ul li ul li.aktywne a{font-weight:bold; cursor:default;}


#dol{clear: left;width: 100%; text-align: center;padding: 4px 0; background:#f5f5f5;}

.odstep{padding:10px;}

.clear{clear:both;}
.ukryj{visibility:hidden;}
.niePokazuj{display:none;}