body, table, h1, h2, h3, h4, h5, h6, p, form, img, ul, ol, li {margin: 0px; padding: 0px; border: 0px;}
body {padding: 20px 0px 20px 0px; text-align: justify; width: 100%; background: url('../grafika/tlo_strony.png'); background-repeat: repeat-xy #440000; color:#FFFFFF; font-size: 14px; font-family:  tahoma, verdana, arial, times;}  

h1 {font-size: 20px; font-weight: bold; text-align: left; font-family: times, tahoma, verdana, arial; color: #FFFF00; margin: 20px 0px 5px 0px;}
h2 {font-size: 17px; font-weight: bold; text-align: left; font-family: times, tahoma, verdana, arial; color: #E77817; margin: 20px 0px 5px 0px;}
h3 {font-size: 13px;}

p.akapit {margin: 10px 0px 0px 0px;}

img.tytul {}
img.obrazek {}

a {background-color: inherit; color: #FF0000; text-decoration: none;}
a:hover {background: inherit; color: #FFFF00; text-decoration: none;}

a.galeria {text-decoration: none; color: #FFFFFF;}
a.galeria:link {text-decoration: none; color: #FFFFFF;} 
a.galeria:active {text-decoration: none; color: #FFFF00}
a.galeria:visited {text-decoration: none; color: #FFFFFF;}
a.galeria:hover {text-decoration: none; color: #FFFF00;}

a.menu {text-decoration: none; color: #FFFFFF;}
a.menu:link {text-decoration: none; color: #FFFFFF;} 
a.menu:active {text-decoration: none; color: #FFFF00}
a.menu:visited {text-decoration: none; color: #FFFFFF;}
a.menu:hover {text-decoration: none; color: #FFFF00;}


a.bolix {text-decoration: none; color: #FFFF00;}
a.bolix:link {text-decoration: none; color: #FFFF00;} 
a.bolix:active {text-decoration: none; color: #FF0000}
a.bolix:visited {text-decoration: none; color: #FFFF00;}
a.bolix:hover {text-decoration: none; color: #FF0000;}

#kontener {width: 940px;}

#naglowek {height: 376px;}
  #naglowek_gorny {width: 900px; height: 35px; background-image: url('../grafika/granica_gorna.png');}
    #naglowek_gorny_lewy {float: left; width: 200px; padding: 6px;}  
    #naglowek_gorny_prawy {float: right; width: 200px; padding: 6px;}  
  #naglowek_lewy {clear: both; float: left; width: 20px; height: 308px; background-image: url('../grafika/ramka_lewa_gorna.png');}
  #naglowek_srodkowy {float: left; width: 900px; height: 308px; background-color: #440000;}
  #naglowek_prawy {float: right; width: 20px; height: 308px; background-image: url('../grafika/ramka_prawa_gorna.png');}
  #naglowek_dolny {clear: both; text-align: center; width: 900px; height: 33px; background-image: url('../grafika/granica_srodkowa.png');}

#srodek {}
  #srodek_ramka_gorna {height: 20px; background: url('../grafika/ramka_gorna.png');}
  #srodek_zawartosc {background: url('../grafika/tlo_srodkowe.png'); background-repeat: repeat-y; padding: 0px 20px;}
    #srodek_zawartosc_tytul {width: 900px; margin: 0px 0px 10px 0px;}
    #srodek_zawartosc_menu {clear: both; text-align: justify; padding: 20px; font-size: 17px;}
    #srodek_zawartosc_tresc {clear: both; text-align: justify; padding: 20px;}
    #srodek_zawartosc_tresc-lewa {float: left; width: 300px; text-align: justify; padding: 20px;}  
    #srodek_zawartosc_tresc-prawa {float: right; width: 500px; text-align: justify; padding: 20px;}
    #srodek_zawartosc_separator {clear: both; margin: 10px 0px; height: 25px; background-image: url('../grafika/separator.png');}
         
  #srodek_ramka_dolna {height: 20px; background: url('../grafika/ramka_dolna.png');}
  
#stopka {clear: both; width: 900px; height: 110px; padding: 0px 0px 25px 0px; text-align: center; font-size: 11px;}
  #stopka_gorna {height: 25px; background-image: url('../grafika/separator.png');}
    #stopka_gorna_lewa {float: left; width: 200px; padding: 5px;}  
    #stopka_gorna_prawa {float: right; width: 200px; padding: 5px;}
  #stopka_srodkowa {clear: both; height: 25px; background-color: #820000;}
    #stopka_srodkowa_menu {padding: 5px;}
  #stopka_dolna {height: 35px; background-image: url('../grafika/granica_dolna.png');}

ul.menu, ul.lista {padding: 0px 30px 0px 30px;}
  li.menu, li.lista {}

#galeria {}
table.galeria {}
  tr.galeria {}  
  td.galeria {padding: 20px; border: 1px; border-style: dotted; border-color: #E77817; background-color: #860000;}  

table.formularz {width: 100%;}
  tr.formularz {}
  td.formularz_L {padding: 5px 5px 5px 5px; font-weight: bold; text-align: right; border: 1px; border-style: dotted; border-color: #FF0000; background-color: #860000;}
  td.formularz_P {padding: 5px 5px 5px 5px; font-weight: normal; text-align: left; border: 1px; border-style: dotted; border-color: #FF0000; background-color: #860000;}
  
input.formularz {margin: 2px 0px 0px 0px; color: #DDDDDD; background-color: #440000; border-style: solid; border-color: #E77817; border-width: 1px}
input.formularz:focus {color: #FFFFFF; background-color: #E77817;}
select.formularz {margin: 2px 0px 0px 0px; color: #DDDDDD; background-color: #FFFFFF; border-style: solid; border-color: #E77817; border-width: 1px}
textarea.formularz {font-size: 14px; font-family: tahoma, verdana, arial, times; border-style: solid; color: #DDDDDD; border-color: #E77817; background-color: #440000; border-width: 1px}
input.przycisk_tak {margin: 2px; font-weight: bold; min-width: 120px;}    
input.przycisk_nie {margin: 2px; font-weight: normal; min-width: 80px;}
