* {margin:0;padding:0;}
body {font-family:verdana, sans-serif;background: url(widok3.png) no-repeat #000 top center;font-size:11pt;}
a, a:link {color:#ddd;text-decoration: none;border-bottom:1px #ddd dotted;}
a:visited {color:#eee;border-bottom:1px #eee dotted;}
img {border:0}
a:hover {color:#fff;border-bottom:1px #fff solid;}
a.urlextern:after {margin-left:3px;content:"↓"}

/* top i footer */
#linki {background:#00487D;margin: 0 auto 10px;width:760px;}
#footer {background:#00487D;margin: 20px auto 0;width:500px;}
#linki div, #footer {text-align:center}
#footer li {padding:4px;margin:0 10px;}
#footer ul {padding-bottom:5px;}
#linki ul, #footer ul, #menu ul, #menuglowne ul {list-style:none;}
#linki ul li, #linki ul li form, #linki input#q, #footer ul li, #footer ul li form, #footer input#q {display:inline;font-size: 11px;padding:2px 3px;}
#linki ul span, #footer ul span {margin-left:5px;font-weight:bold;}
#linki input#q {width:100px;margin-top:5px;font-size:11px;padding:2px;}
#linki input#submit, #footer input#submit {background:black;color:white;border:1px solid white;height:18px;font-size:11px;padding:0 3px;}
#linki a {color:white;text-decoration:none}
#linki a:hover {color:black;}
#linki ul li:hover {background:#ddd;padding: 15px 3px 6px;}

/* obrazki */
#content img {border:0;float:right;padding:5px 5px 5px 15px;} 
#content img.mediacenter {float:none;text-align:center;margin:5px auto;} 

/* rogi zaakrąglone */

b.rtop, b.rbottom {display:block;background: url(widok3.png) no-repeat #000 fixed top center;}
#site b.rtop, #menuglowne b.rbottom {background: #000;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #00487D}
b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#site #content b.rtop, #site #content b.rbottom {background: #00487D}
#site #content b.rtop b, #site #content b.rbottom b {background: #75A4C8}

/* układ */
#site {margin:10px auto;width:760px;background: #00487D}
#content {float:left;width:570px;background:#75A4C8;margin:12px 2px 0 14px;}
#menu {width:152px;float:right;margin: 2px 5px 0;padding:3px;}

#menuglowne {width:760px;margin:15px auto;font-size:14px;height:85px;}
#menuglowne div {width:190px;float:right;margin-right:40px;}
#menuglowne ul {padding:4px 15px;background:#00487D;}
#menuglowne ul li {border-top:0px solid #eee;border-bottom:1px solid #eee;}
#menuglowne ul li a {display:block;padding:2px 5px;border-right: 10px solid #00487D;}

#menuglowne h1 {float:left;width:250px;margin-left:220px;font-size:14pt;}
#menuglowne h1 a:hover {border:0;background:none;}

#content p {margin:14px 10px}
#content h1, #content h2, #content h3, #content h4 {margin:10px 7px;border-left:10px solid #ddd;padding:3px 5px;background: #9bbdd8;margin-right:20px;}
#content ul, #content ol {margin:5px 10px 10px 35px;}
#content li {padding:4px;}

/* menu */
#menu a {display:block;width:135px;padding: 2px 1px 2px 5px;font-size:10pt}
#menu ul a:hover, #menuglowne a:hover {background-color: #ddd;color:#000;border-right: 10px solid #aaa; padding: 2px 1px 2px 5px;}
#menu ul ul {margin-left: 10px;padding: 0;list-style-type: none;}
#menu li li a {display: block;color: #ffe;background-color: transparent;width: 120px;padding: 2px 5px;margin: 0;border-left: 1px solid #aaa;}

#menu h3 {border-left:5px solid #ddd;background: #5988aa;padding:2px 6px;margin:5px 5px 5px 0px;font-size:12pt}
#menu p {margin:5px 5px;font-size:9pt;color:#eee}
#menu iframe {margin:3px 15px}
#menu p a, #menu p a:hover {display:inline;border:0;text-decoration:underline;padding:0;color:#fff;}

/* coś tam ;) */
code {background:#5988aa;margin:5px 20px;display:block;padding:2px;}

/* edycja */
textarea {width:550px;}
#menu p form {text-align:center}

/* Wyświetlanie zmian */ 
table.diff {background:white;} 
td.diff-blockheader {font-weight:bold} 
td.diff-header {
  border-bottom: 1px solid #8cacbb; 
  font-size:120%; 
} 
td.diff-addedline { 
    background:#ddffdd; 
    font-family: monospace; 
    font-size: 100%; 
} 
td.diff-deletedline {  
    background:#ffffbb; 
    font-family: monospace;     
    font-size: 100%; 
} 
td.diff-context { 
    background:#f7f9fa; 
    font-family: monospace; 
    font-size: 100%; 
} 
span.diffchange {color: red;} 
.secedit {text-align:right;font-size:80%;margin-right:30px}

/* ukryte rzeczy */

#skipper, #accesskey, .toc {display:none;}

/* IE */
* html .secedit {display:none;}
* html #menu {width:145px;}
* html #menuglowne h1 {margin-left:110px;}
* html #content {width:560px;margin:10px 2px 0 8px;}
* html #menu a {width:130px;}
* html #footer b.rtop, * html #site b.rbottom {background:black}