/* Nie ma to jak czytelny kod :P */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, input, select {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
table, td, th {vertical-align: middle;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: none;}
:focus {outline: 0;}
html {height: 100%;padding-bottom: 0px;}
body {background: #313131 url('img/bg.gif');color: #D8D8D8; font: 66% "Trebuchet MS";,sans-serif;margin: 2% 0;}
h1,h2,h3,h4 {color: #999;font-weight: normal;font-family: "Verdana",sans-serif;;line-height: 0.1;margin-bottom: 0em}
h5{color: #646262;font-family: "Arial",sans-serif;font-weight: bold;}
h6 {color: #EC8C04;font-size: 1.6em;font-family: "Calibri",sans-serif;font-weight: bold;text-align: center;}
h4 {font-weight: bold;}
h1 {font-size: 1.6em;color: #A6B8D8}
h2 {color: #000;font-size: 1.6em;font-family: "Cambria",sans-serif;font-weight: bold;text-align: center;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.0em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, {margin: 0;}
p {margin-bottom: -3px;}
a:focus,a:hover {color: #Fff; text-decoration: underline;}
a {color: #B3C1DB;text-decoration: none; font-weight: bold;}
abbr, acronym {border-bottom: 1px dotted #666;}
address {margin-bottom: 1.5em;}
del {color:#666;}
em, dfn, address {font-style: Cambria;}
strong, dfn {font-weight: bold;}
sup, sub {line-height: 0;}
cite {color: #666;}
blockquote {background: #FFF;border-bottom: 1px solid #EEE;border-top: 1px solid #EEE;color: #333;display: block;font-size: 0.9em;margin-bottom: 1.2em;padding: 6px 12px;}
blockquote p {margin: 5px 0;}
pre {margin: 1.5em 0;white-space: pre;}
pre,code,tt {font: 1em monospace;line-height: 1.5;}
li ul, li ol {margin-left: 1.5em;}
ul, ol {margin: 0 1.5em 1.5em 1.5em;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}
dl {margin: 0 0 1.5em 0;}
dl dt {font-weight: bold; margin-left: 0.6em;}
dd {margin-left: 0.7em;}
#main li {list-style-image: url('img/kropka.gif');}
table {margin-bottom: 1.4em; width: 100%;}
th {font-weight: bold;}
thead th {background: #C3D9FF;}
th,td,caption {padding: 4px 10px 4px 5px;}
tr.even td {background: #F2F6FA;}
tfoot {font-style: italic;}
caption {background: #EEE;}
table.data-table {border: 2px solid #2C2929;margin-bottom: 1em;width: 100%;}
table.data-table th {background: #3B3A3A;border: 1px solid #2D2C2C;color: #A9CFEC;text-align: left;}
table.data-table tr {border-bottom: 0px solid #2D2C2C;}
table.data-table td, table th {padding: 3px 5px;}
table.data-table td {background: #454343;border: 1px solid #2D2C2C;}
table.data-table tr.even td {background: #3B3A3A;}
.small {font-size: 0.9em;}
.smaller {font-size: 0.8em;}
.smallest {font-size: 0.7em;}
.large {font-size: 1.1em;}
.larger {font-size: 1.2em;}
.largest {font-size: 1.3em;}
.hidden {display: none;}
.quiet {color: #666;}
.loud {color: #000;}
.highlight {background: #FF0;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.info {border: 1px solid #000;margin-bottom: 1em;padding: 0.6em 0.8em; width: 99%;}
.info {background: #174253; color: #DDE0EC; border-color: #1692D2;}
.info a {color: #F42B0B;}
.center,.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.bordered,img.alignleft,img.alignright,img.aligncenter {background-color: #313131;border: 0px solid #2F4A5B;padding: 0px;}
img.alignleft, img.left {margin: 0.3em 0.4em -1em 0.2em;}
img.alignright, img.right {margin: 0 0 0em 0em;}
.left,.alignleft {float: left;}
.right,.alignright {float: right;}
.clear,.clearer {clear: both;}
.clearer {display: block;font-size: 0;line-height: 0;}
#main_left .padded {padding: 0px 0px 0px 0px;}
#main .padded {padding: 18px 24px;}
.meta {font-size: 0.9em; color: #B1B4BB;font-family: "Arial";text-align: left; padding: 0px 0px 0px 10px;}
#container {font-size: 1.2em;background: url('img/tlo.gif') repeat-y;margin: 0 auto;width: 840px;border: 1px solid #345062;}
#header {width: 835px;background: url('img/main_logo.gif') no-repeat;font: normal 2.4em Verdana,sans-serif;line-height: 236px;text-align: center;}
#top {background: #222;color: #DDD;font: normal 1.4em Verdana;min-height: 50px;text-align: center;}
#subnav {width: 220px;}
#main_left {width: 840px;}
#main {width: 620px;}
#main_right {width: 0px;color: #CCC;}
#subnav h1 {background: #222222;color: #E3E8F1;font: bold 0.8em verdana,sans-serif;line-height: 26px;padding-left: 8px; width: 225px; background: url('img/pasek_dark_menu.gif') repeat-x;}
#subnav ul {margin: 0; padding: 0;}
#subnav li {border-bottom: 1px solid #2D2D2D;list-style: none;width: 230px;}
#subnav li a {background: #222222;background: url('img/pasek_dark_fiolet.gif') repeat-x;color: #A6B8D8;font: bold 0.8em verdana,sans-serif;display: block;padding: 5px 0px 10px 22px;width: 211px;text-decoration: none;}
#subnav li a:hover {background: url('img/pasek_fiolet.gif') repeat-x;color: #D2DCED; }
#footer {background: url('img/pasek_dark.gif') repeat-x;color: #CCC;font-size: 0.9em;padding: 8px 15px;}
#footer a {color: #EEE;}
#footer a:hover,#footer .right a:hover {color: #A6A2A2;}
#footer .right, #footer .right a {color: #837F7F;}
