body {margin: 0; padding: 0; background: #222222 url(images/img01.gif) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #aaaaaa;  text-align: center;}
h1, h2, h3 {margin: 0; font-weight: normal; color: #ffffff; text-align: left;}
h1 {font-size: 197%;}
h2 {font-size: 167%;}
h3 {font-size: 100%; font-weight: bold;}
p, ol, ul {line-height: 180%; text-align: justify;}

blockquote {margin: 0; padding-left: 20px; border-left: 10px solid #E6E6E6; font-style: italic; color: #999999;}
blockquote * {line-height: normal;}

a {color: #bbb; text-decoration: none;}
a:hover {text-decoration: none; color: #E06f29f;}

img {border: none;}
img.left {float: left; margin: 0 15px 0 0;}
img.right {float: right; margin: 0 0 0 15px;}

hr {display: none;}

#naglowek {width: 760px; height: 90px; margin: 0 auto;}

#logo {float: left; padding-top: 20px;}
#logo h2, #logo h3 {margin: 0; padding-left: 20px; font-weight: normal; color: #cccc00;}
#logo h2 {font-weight: bold;}
#logo h3 {font-size: 92%;}
#logo a {text-decoration: none;}

#menu_gora {float: right;}
#menu_gora ul {margin: 0; padding: 32px 0 0 0; list-style: none; line-height: normal;}
#menu_gora li {display: inline;}
#menu_gora a {padding: 0 20px; border-left: 1px solid #777777; text-decoration: none; font-size: 92%; color: #eeeeee;}
#menu_gora a:hover {text-decoration: underline; color: #bbbbbb;}
#menu_gora .pierwszy a {border: none;}
#menu_gora .pierwszy a:hover {border: none; text-decoration: underline; color: #bbbbbb;}

#naglowek2 {width: 760px; height: 200px; margin: 0 auto;}

#menu {float: left; width: 200px; height: 200px; background: #111111;}
#menu ul {margin: 0; padding: 1px 20px 3px 3px; list-style: none; line-height: normal;}
#menu li {display: inline;}
#menu a {display: block; padding: 7px 10px; background: url(images/img05.gif) repeat-x; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}
#menu a:hover {text-decoration: underline; background-color: #333333;}
#menu .pierwszy a {background: none;}
#menu .pierwszy a:hover {background: none; background-color: #333333;}

#zdjecie_glowne {float: right; width: 560px; height: 200px;}

#strona {width: 760px; margin: 0 auto; padding: 30px 0;}

#zawartosc_strony {float: left; width: 700px; padding-left: 20px;}
#zawartosc_strony ul {margin-left: 0; padding-left: 0;}
#zawartosc_strony ul li {padding-left: 5px;}
#zawartosc_strony ol {margin-left: 0; padding-left: 0; list-style: lower-alpha inside;}

.tytul {padding-top: 3px;}

.zawartosc_strony {padding: 5px;}

.dwie_kolumny {}
.dwie_kolumny .kolumna1 {float: left; width: 220px;}
.dwie_kolumny .kolumna2 {float: right; width: 220px;}

#menu_boczne {float: right; width: 220px;}
#menu_boczne ul {margin: 0; padding: 0; list-style: none;}
#menu_boczne li {margin-bottom: 20px; background: #343434;}
#menu_boczne li ul {padding: 10px 20px; font-size: 92%;}
#menu_boczne li li {margin: 0; padding: 5px 0; background: none; border-top: 1px dotted #CDCDCD;}
#menu_boczne h2 {height: 30px; margin: 0; padding: 6px 0 0 10px; background: url(images/img06.gif) no-repeat; font-size: 100%; font-weight: bold; color: #145997;}
#menu_boczne h3 {margin: 0;}
#menu_boczne p {margin: 0; line-height: normal;}
#menu_boczne a {text-decoration: none;}
#menu_boczne a:hover {text-decoration: underline;}
#menu_boczne .pierwszy {border: none;}

.wiecej_aktualnosci a {text-decoration: none; font-size: 92%; color: #eeeeee;}
.wiecej_aktualnosci a:hover {text-decoration: underline; color: #bbbbbb;}

#stopka_obwoluta {height: 60px; padding: 10px 0; background: #010101; border-top: 10px solid #333333;}
#stopka {width: 760px; margin: 0 auto;}
#stopka p {margin: 0; line-height: normal;}
#stopka a {color: #666666;}

#podpis {float: left; padding: 10px 0 10px 30px; font-size: 11px;}
