body                { color: #008080; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; margin: 0; padding: 0 }

ul.clean { list-style-type:none; margin:0; padding:0 }
.ukryte  { display: none }

#porcja   { color: #696969; margin: 0; padding: 0 }

#porcja .sel  { color: #c00; font-weight: bold; margin: 0; padding: 2px 7px }
#porcja .off  { color: #c0c0c0; margin: 0; padding: 1px 5px }
#porcja ul
  { text-align: center; margin: 1px; padding: 5px 0 }

#porcja ul li
 { margin: 0; padding: 0; display: inline }

#porcja ul li a
   { color: #808080; text-decoration: none; margin: 0; padding: 1px 5px }

#porcja ul li a:hover
    { color: #000; text-decoration: underline; margin: 0; padding: 1px 5px }
#porcja ul li a:active { color: #000; text-decoration: underline; margin: 0; padding: 1px 5px }

h1  { font-size: 4em; text-align: left; margin: 0; padding: 35px 0 0 240px }
h2        { color: #000; font-size: 1.5em; text-align: left; margin: 0; padding: 0 0 0 243px }
h3          { color: black; font-size: 1.5em; margin: 0; padding: 0 }
h4  { color: #696969; font-weight: normal; font-size: 1em; margin: 0; padding: 2px 0 10px }
#container       { background-color: #008080; margin: 0 auto 0 0; border-right: 1px solid #008080; width: 960px }
#top        { background-color: #fff; background-image: url(logo.png); background-repeat: no-repeat; text-align: center; margin: 0; padding: 0; height: 150px }

#menu               { font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #008080; float: left; margin: 0; padding: 20px 0; width: 200px }

#menu ul  { list-style-type: none; margin: 0; padding: 0 }

#menu a               { color: #fff; text-decoration: none; padding: 5px 10px 5px 20px; width: 170px; display: block }

#menu a:hover        { color: #fff; background-color: #00b4b4; background-image: url(menu-bg.gif); background-repeat: repeat-y }

#menu ul ul a
         { color: #f5f5f5; text-decoration: none; margin-left: 10px; padding: 3px 5px 3px 15px; width: 170px; display: block }

#menu ul ul a:hover
    { color: #fff; text-decoration: none; background-color: #009696 }

#active a:link, #active a:visited, #active a:hover
 { color: black; background-color: #fff; border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000; width: 211px }
#sponsor      { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; float: right; margin: 0; padding: 10px; width: 153px }
#sponsor img        { background-color: #fff; text-align: center; margin: 6px 0 10px; padding: 0; border: solid 1px #c0c0c0; width: 150px; height: 60px }

#tekst              { background-color: #fff; margin: 0 0 0 200px; padding: 20px }
#przypadek { background-color: #fff; margin: 0 0 0 0; padding: 20px }
#dol          { background-color: #fff; text-align: center; margin: 0 0 0 200px; padding: 0; border-top: 1px solid #008080; border-bottom: 1px solid #008080; height: 20px }
#dolprzyp { background-color: #fff; text-align: center; margin: 0 0 0 0; padding: 0; border-top: 1px solid #008080; border-bottom: 1px solid #008080; height: 20px }
p         { margin: 0; padding: 7px 0 0 }
p.przyp { font-family: ; margin: 0; padding: 2px 0 0 }
p.przyp1 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 2px 0 0 }
p.more    { text-align: right; margin: 0; padding: 10px 0 20px }



p.rama { font-weight: normal; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f5f5f5; margin: 10px 10px 0; padding: 15px; border: solid 1px #dcdcdc }
a         { color: #dc0000; text-decoration: none }

a:hover      { text-decoration: underline }

button { font-size: 12px; background-color: #f5f5f5; margin-right: 55px; margin-left: 5px; border: solid 1px #d3d3d3; width: 60px; height: 20px }
hr { margin: 10px 0; padding: 0; border-top: 1px solid #009696; border-right: 0 #000; border-bottom: 0 #000; border-left: 0 #000 }
input    { font-size: 12px; background-color: #f5f5f5; border: solid 1px #d3d3d3; width: 60px; height: 13px }



