body {
font-family:arial, calibri, tahoma, verdana, sans-serif;
color:#000;
margin:0;
padding:0;
background-color:#ded7cc
}

#outer {
position:absolute;
top:50%;
left:50%;
overflow:hidden;
width:984px;
height:600px;
margin-left:-492px;
margin-top:-300px;
border:solid 0px #000;
background-image: url(dekor/tlo.jpg)
}

#outer_big {
position:relative;
overflow:hidden;
width:984px;
margin:auto;
border:solid 0px #000
}

#menu_gora {width:456px; margin: auto}
#menu_zawartosc {margin:60px 0 0px 264px; position:absolute; width:456px; height:28px; z-index:100;}
#menu, #menu ul {padding:0; margin:0; list-style-type: none;}
#menu a, #menu a:visited {display:block; width:90px; font-size:11px; color:#000; height:28px; line-height:28px; text-decoration:none; text-indent:5px; border:1px solid #fff; border-width:1px 0 1px 1px;}
#menu li ul li a, #menu li ul li a:visited {border-width:0 1px 1px 1px;}
#menu li a.link, #menu li a.link:visited {border-width:1px;}
#menu li {float:left; background:#b2aca3;}
#menu li:hover {position:relative;}
#menu li:hover > a {background:#dfd7ca; color:#c00;}
#menu li ul {display:none;}
#menu li:hover > ul {display:block; position:absolute; top:-11px; left:60px; padding:10px 30px 30px 30px; background:transparent; width:90px;}
#menu > li:hover > ul {left:-30px; top:16px;}
#menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
* html #menu li a:hover {position:relative; background:#dfd7ca; color:#c00;}
#menu li a:active, #menu li a:focus {background:#dfd7ca; color:#c00;}
#menu li.link_strzalka_bok {background:#b2aca3 url(dekor/strzalka_bok.gif) no-repeat right center;}
#menu li.link_strzalka_dol {background:#b2aca3 url(dekor/strzalka_dol.gif) no-repeat right center;}
* html #menu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:60px; padding:10px 30px 30px 30px; background:transparent;}
#menu li a:hover ul ul{visibility:hidden;}
#menu li a:hover ul a:hover ul ul{visibility:hidden;}
#menu li a:hover ul a:hover ul a:hover ul ul{visibility:hidden;}
#menu li a:hover ul a:hover ul a:hover ul a:hover ul ul {visibility:hidden;}
#menu li a:hover ul {visibility:visible; left:-30px; top:14px;}
#menu li a:hover ul a:hover ul{visibility:visible; top:-11px; left:60px;}
#menu li a:hover ul a:hover ul a:hover ul {visibility:visible;}
#menu li a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;}
#menu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;}

#czysty
a:active { color: #000; text-decoration: none}
a:link { color: #000; text-decoration: none}
a:visited { color: #000; text-decoration: none}
a:hover { color: blue; text-decoration: underline}

#tresc {
position:absolute;
top:90px;
left:264px;
width:456px;
height:510px;
border:solid 0px #000;
text-align:left;
background-color:#ded7cc
}

#tresc_szeroka {
position:absolute;
top:110px;
left:0px;
width:974px;
height:490px;
border:solid 0px #000;
text-align:justify;
overflow-y:scroll;
padding-right:10px;
background-color:#ded7cc
}

#tresc_duza {
margin-top:90px;
border:solid 0px #000;
text-align:justify
}
