
body {margin: 0px; background: #FFF; color: #00006F; text-align: left; behavior: url(csshover.htc);}
p, td, tr, input, textarea, select, table {font-weight: normal; font-size:  12px; font-family: verdana, tahoma, arial;}

a {text-decoration: none; color: #00006F;}
a:hover {color: #FF0302}


table#tabela_glowna {width: 998px; background: url(grafika/tlo.jpg) repeat;}

td#baner{width: 998px; height: 150px; background: url(grafika/baner.jpg) no-repeat;}
td#glowna{width: 998px; height: 600px; text-align: left;  vertical-align: top; position: relative;}
div.tresc {margin-left: 300px; width: 620px;}



div#nav {float: left; width: 21em; margin: -1px 0 0 -1px; text-align: left; margin-left: 12px; margin-top: 15px;}
div#nav ul {margin: 0; padding: 0; width: 21em; background: url(grafika/tlo_odsylacz.jpg); border: 1px none #000;}
div#nav li {position: relative; list-style: none; margin: 0; border-bottom: 1px dotted #000;}
div#nav li.submenu {background: url(grafika/submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background: url(grafika/tlo_odsylacz.jpg);}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width: 20.5em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 21em; display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}






td#odsylacze_poziom {text-align: right; vertical-align: bottom;}
td#odsylacze_poziom a {color: #ffffff;}
td#odsylacze_poziom a:hover {color: #FF0302;}
div.odsylacze_poziom {margin-right: 20px; margin-bottom: 12px; color: #ffffff;}

td#wyszukiwarka {text-align: left; vertical-align: bottom;}
div.wyszukiwarka {margin-left: 25px; margin-bottom: 0px;}
input {border: 1px solid;}

td#kalendarz {text-align: left; vertical-align: bottom; font: bold; color: #ffffff;}
div.kalendarz {margin-left: 25px; margin-bottom: 35px;}

td#licznik {text-align: left; vertical-align: bottom; background: url(grafika/tlo_licznik.gif) no-repeat;}
div.licznik {margin-left: 35px; margin-bottom: 18px; font-weight: bold;}

td#baner {text-align: left; vertical-align: bottom;}
div.baner {margin-left: 1px; margin-bottom: 7px;}

div.starco a {color: #00006F; text-align: center; font-weight: normal; font-style: italic; font-size: 10pt; font-face: arial, verdana, tahoma; margin-top: 10px;}
div.starco a:hover {color: #FF0302;}

div.opis_galerii {text-align: center; font-weight: bold;}
div.galeria {text-align: center; text-indent: 0px;}
img#miniatury {margin-left: 1px; margin-right: 1px; margin-bottom: 1px; margin-top: 1px;}

div.sciezka {text-align: left; font-weight: normal; font-size: 12px; margin-left: 25px; margin-top: 10px;}
div.sciezka a {color: #00006F;}
div.sciezka a:hover {color: #FF0302;}
div.tytul {text-align: left; font-weight: bold; font-size: 16px; margin-left: 25px; margin-top: 10px;}
div.linki {text-align: left; margin-left: 25px; margin-right: 5px; margin-top: 10px;}
div.linki a {color: #00006F;}
div.linki a:hover {color: #FF0302;}
div.zawartosc {text-align: justify; text-indent: 20px; margin-left: 5px; margin-top: 10px; margin-right: 5px;}
div.zawartosc_naglowek {text-align: left; font-weight: bold; font-size: 14px; margin-bottom: 10px;}
div.zawartosc a {text-decoration: underline;}

div.data_aktualizacji {text-align: right; margin-right: 5px; font-size: 10px;}
div.podpis {text-align: right; font-style: italic; margin-right: 5px; margin-top: 10px;}
div.email  a:hover {color: #FFFFFF;}

div.naglowek {font-weight: bold; margin-left: 80px;}
div.mini {width: 70px; float: left; margin-left: 5px; border: 0px dotted red;}
div.cytat {text-align: justify; margin-left: 80px; margin-top: -18px; margin-right: 5px; border; 1px dotted red;}
div.podpis_cytat {text-align: right; font-style: italic; margin-right: 5px; margin-top: 10px; margin-bottom: 18px;}
div.tytul_index {text-align: left; font-weight: bold; font-size: 16px; margin-left: 25px; margin-top: 10px; margin-bottom: 15px;}

div.nowosci {text-align: left; font-weight: bold; font-size: 14px; margin-left: 25px; margin-top: 10px; margin-bottom: 38px;}
div.baner-targi {margin-left: 1px;}

table#pokreslenie {margin-left: 20px; margin-top: 20px;}
table#pokreslenie td {height: 25px; border-bottom: 1px dotted black; vertical-align: middle;}
