* {
  margin: 0;
  padding: 0
}
body { 
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Sans-serif;
  font-size: 10px
}

#topb, #navb, #footer, #linksb { margin: 0 auto }

#topb { background-image: url('images/index_033.gif') }
#top { background-image: url('images/index_02.gif'); width: 825px; height: 252px; margin: 0 auto }

#navb { background-image: url('images/index_04.gif') }
#nav { width: 825px; height: 33px; margin: 0 auto }

#trescb { background-color: #ffffff }
#tresc { background-image: url('images/index_13.gif'); background-repeat: repeat-y; width: 825px; margin: 0 auto; overflow: hidden }
#tres { width: 800px; margin: 0 auto; overflow: hidden; margin-top: 5px; }
#tresc #trescl { width: 205px; margin-right: 5px; float: left; height: auto }
#tresc #trescp { width: 585px; float: left; height: auto }

#footer { background-image: url('images/index_16.gif') }
#footer #foot { background-image: url('images/index_17.gif'); width: 825px; height: 40px; margin: 0 auto }
#stopka { padding: 10px 0 0 15px; color: #3f4344 }
#stopka a { color: #3f4344; text-decoration: underline }
#stopka a:hover { color: #ffffff; text-decoration: underline }

#linksb { background-color: #ffffff }
#links { background-image: url('images/index_13.gif'); background-repeat: repeat-y; width: 825px; margin: 0 auto; text-align: center; padding-top: 5px; color: #aeaeae }

div.nagmenu { background-image: url('images/nagmenu.gif'); border-right: 1px solid #adadad; border-left: 1px solid #adadad; border-top: 1px solid #adadad; height: 19px; padding: 6px 5px 0 0; margin: 0 0 0 5px; text-align: right }
div.menu { background-image: url('images/menutlo.gif'); border-right: 1px solid #adadad; border-left: 1px solid #adadad; line-height: 200%; padding: 5px; margin: 0 0 0 5px }
div.liniagdmen { background-color: #ffffff; border-top: 3px solid #55aed0; border-bottom: 1px solid #55aed0; border-left: 1px solid #adadad; border-right: 1px solid #adadad; text-align: center; margin: 0 0 5px 5px }

div.przerwa { height: 10px }

div.nadmain { background-image: url('images/nagmain.gif'); border-right: 1px solid #adadad; border-left: 1px solid #adadad; border-top: 1px solid #adadad; height: 19px; padding: 6px 0 0 5px; margin: 0 0 0 0 }
div.main { background-color: #ffffff; border-right: 1px solid #adadad; border-left: 1px solid #adadad; border-bottom: 1px solid #adadad; line-height: 120%; margin: 0 0 5px 0 }
div.liniagd { background-color: #ffffff; border-top: 3px solid #30ade5; border-bottom: 1px solid #30ade5; border-left: 1px solid #adadad; border-right: 1px solid #adadad; text-align: center; margin: 0 0 5px 0 }

td.naglog { width: 160px; text-align: center; vertical-align: middle; border-bottom: 1px dotted #adadad; border-top: 1px dotted #adadad; padding: 5px }
td.nagtext { width: 375px; border-bottom: 1px dotted #adadad; border-top: 1px dotted #adadad; border-left: 1px dotted #adadad; padding: 0 5px 5px 5px }
td.mtytul { font-family: Tahoma; font-size: 12px; color: #30ade5; text-align: left; border-bottom: 1px dotted #e0e0e0; padding: 3px }

table.opisy { border: 0px none; width: 583px }
td.logo { width: 110px; text-align: center; vertical-align: middle; border-right: 1px dotted #adadad; padding: 5px 0 }
td.opis { }
td.logo2 { width: 150px; text-align: center; vertical-align: middle; border-right: 1px dotted #adadad; padding: 5px 0 }

div.cytaty { padding: 5px; font-family: verdana, arial; color: #000000; font-size: 11px; text-align: center }
p.artykuly { line-height: 210%; font-family: verdana, arial; color: #adadad; font-size: 10px }

h1 { font-family: Tahoma; font-size: 10px; font-weight: bold; color: #193d51 }
h2 { font-family: Verdana, arial; color: #5c7643; font-size: 10px; text-align: justify; text-indent: 20px; line-height: 200%; }
h3 { font-family: verdana, arial; font-size: 12px; color: #ffffff; font-weight: bold; text-align: left; padding: 5px; background-image: url('images/opistlo.gif') }
h4 { font-family: verdana, arial; color: #000000; font-weight: normal; font-size: 10px; line-height: 150%; text-align: justify; padding: 5px } 
p.aktualnosci { font-size: 10px; font-family: Verdana, arial; text-align: justify}

a:link, a:visited, a:active{ text-decoration: underline; font-family: Verdana; color: #000000; font-size: 10px }
a:hover { text-decoration: underline; font-family: Verdana; color: #30ade5; font-size: 10px }

a.menu:link, a.menu:visited, a.menu:active{	text-decoration: none; font-family: Verdana; color: #193d51; font-weight: bold;	font-size: 10px }
a.menu:hover { text-decoration: underline; font-family: Verdana; color: #000000; font-weight: bold; font-size: 10px }

a.zapr:link, a.zapr:visited, a.zapr:active{	text-decoration: none; font-family: Verdana; color: #ffffff; font-weight: bold;	font-size: 11px }
a.zapr:hover { text-decoration: underline; font-family: Verdana; color: #ffffff; font-weight: bold;	font-size: 11px }

a.part:link, a.part:visited, a.part:active{ text-decoration: none; color: #aeaeae }
a.part:hover { text-decoration: none; color: #000000 }

input { border: #adadad 1px solid; font-size: 11px; color: #000000; font-family: verdana, arial; padding: 4px; background-color: #fbfbfb }
textarea { border: #adadad 1px solid; font-size: 11px; color: #000000; font-family: verdana, arial; padding: 2px; background-color: #fbfbfb }
