body {background-color: #fcfeec; font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 1em; color: #000000; font-weight: normal; line-height: 1.5; margin: 0; padding: 0; }
article, aside, footer, header, hgroup, menu, nav, section {display: block; }
h1 {padding-left: 1.3em; background-color: #cde472; font-size: 150%; color: #000000; font-weight: bold; text-align: left; margin: 0; }
h2 {font-size: 120%; font-weight: bold; }
img {border: none; }
ul {list-style: none;  margin: 0; padding: 0; }
li {line-height: 1.2; border-top: 0.4em solid transparent; border-bottom: 0.4em solid transparent; }
div {padding-left: 1em; padding-right: 1em; border-bottom: 1em solid transparent; border-top: 1em solid transparent; }
article {padding-left: 1em; padding-right: 1em; border-bottom: 1em solid transparent; border-top: 0.5em solid transparent; }
aside {border: 0.5em solid #cde472; float: right; margin-left: 2em; margin-bottom: 1em; padding-left: 1em; padding-right: 1em; padding-bottom: 0.7em; width: 18em; }
footer {width: 100%; background-color: #cde472; color: #000000; text-indent: 2em; font-weight: bold; margin: 0; padding: 0; }
#tytuly {padding-left: 1em; padding-right: 1em; border-top: 3em solid transparent; background-color: transparent; color: #000000; font-size: 150%; }
#tytuly a:link, #tytuly a:visited {font-weight: bold; background-color: transparent; color: #000000; text-decoration: underline; }
#tytuly a:hover, #tytuly a:active, #tytuly a:focus {font-weight: bold; background-color: #ffffff; color: #333333; text-decoration: none; outline: none;  }
h1 a:link, a:visited {background-color: transparent; color: #000000; text-decoration: none; outline: none; }
h1 a:hover, h1 a:active, h1 a:focus {background-color: #ffffcc; color: #000000; text-decoration: none; outline: none; }
li a:link, li a:visited {background-color: transparent; color: #000000; text-decoration: underline; }
li a:hover, li a:active, li a:focus {background-color: #ffffff; color: #8b0000; text-decoration: none; outline: none; }
p a:link, p a:visited {background-color: transparent; color: #000000; text-decoration: underline; }
p a:hover, p a:active, p a:focus {background-color: #ffffff; color: #000000; text-decoration: none; outline: none; }
.grube {font-weight: bold; }
.pochyl {font-style: italic; }
abbr {font-style: normal; border: none; }
abbr {speak: spell-out; }

