a:link {text-decoration:underline; color:#004A8F;}
a:hover {text-decoration:underline; color:red;}
a:active {text-decoration:none; color:red;}
a:visited {text-decoration:none; color:gray;}

body {position:relative; margin:0px; padding:0px; font-family:verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
        background-image:url('gfx/body_bg.png'); background-position:top center; background-repeat:repeat-y;}
img {border:0px;}
p {text-indent:0px; margin:16px 0px 8px 0px; color:black; line-height:1.5em;}
h1 {font-size:18px; padding:10px 5px 0px 0px; margin-bottom:30px; font-family:'Palatino Linotype', Palatino, Times, serif;}
h2 {}
h3 {font-size:14px; font-weight:bold; padding:20px 0px 0px 0px; margin:0px; font-family:Verdana, sans-serif;}

#content {position:absolute; width:450px; margin:0px; padding:0px;
        top:78px; left:50%; margin-left:-115px;
        }

#DIVmenu {position:absolute; top:114px; left:50%; margin:0px; margin-left:-359px; padding:0px; width:214px; color:#5E4C00; }
#DIVmenu a {color:#5E4C00; text-decoration:none;}

ul#menu {list-style:none; margin:0px; padding:0px;}
    ul#menu li {position:relative; padding:5px 0px 5px 20px; z-index:10; font-weight:bold;
            background:url('gfx/strzalka_li.png') left top no-repeat;}
        ul#menu li ul {list-style:none; margin:5px 0px 0px 0px; padding:0px;}
            ul#menu li ul li {position:relative; margin:0px; margin-left:-20px; padding:5px 0px 5px 32px; z-index:9; font-weight:normal;
                    background:url('gfx/strzalka_li2.png') 10% 0% no-repeat;}

                    ul#menu li ul li ul {list-style:none; margin:5px 0px 0px 0px; padding:0px;}
                        ul#menu li ul li ul li {position:relative; margin:0px; margin-left:-30px; padding:5px 0px 5px 40px; z-index:9;
                                font-weight:normal; font-style:italic; 
                                background:none;}
                        /* background:url('gfx/strzalka_li2.png') 10% 0% no-repeat; */

ul#menu a:hover {text-decoration:underline;}


#pasekGora {position:absolute; top:0px; left:0px; width:100%; height:60px; background:#2967a1}
#pasekDol {position:relative; width:100%; height:6px; clear:both; background:url('gfx/pasekDol.png') top left repeat-x; z-index:20;}


ul.pracownicy li {margin-top:10px;}
ul.linki li {margin-top:10px;}
ul.zodstepami li {margin-top:10px;}

.ul1
{
list-style-type:disc;
list-style-position:outside;
padding:0px;
margin:0px;
margin-left:20px;
}

div.prawoTekst small, div.pobierzTekst small {display:block;}
div.prawoPDF small, div.pobierzPDF small {display:block;}

div.prawoPDF, div.pobierzPDF {margin:10px 0px; padding:10px 10px 10px 50px; border-bottom:solid gray 1px; border-right:solid gray 1px;
    background-image:url('gfx/icon_acrobat.png'); background-position:1% 50%; background-repeat:no-repeat;}

div.prawoTekst, div.pobierzTekst {margin:10px 0px; padding:10px 10px 10px 50px; border-bottom:solid gray 1px; border-right:solid gray 1px;
    background-image:url('gfx/icon_word.png'); background-position:1% 50%; background-repeat:no-repeat;}

div.prawoPDF:hover, div.pobierzPDF:hover  {border-top:solid gray 1px; border-right:solid gray 1px; border-left:red 2px solid;
background:#FBF3AF; background-image:url('gfx/icon_acrobat.png'); background-position:2% 50%; background-repeat:no-repeat;}

div.prawoTekst:hover, div.pobierzTekst:hover {border-top:solid gray 1px; border-right:solid gray 1px; border-left:red 2px solid;
background:#FBF3AF; background-image:url('gfx/icon_word.png'); background-position:2% 50%; background-repeat:no-repeat;}

.paragraf {font-weight:bold; text-align:center; padding:0px; margin:20px 0px 0px 0px;}

