* {padding:0; margin:0;}
html, body {font: 11px/1.6  Tahoma, Arial, san-serif; background:url(images/tlo.jpg) repeat-x #a3dbff;}
body {padding-bottom:20px;}
.mceContentBody {padding:10px;font:11px/1.6  Tahoma, Arial, san-serif;height:95%; background:#074A81;color:#cddbe6; height: auto;}
a, a:hover {color:#DDEBF6}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
a.active {color:#293282;}
a img {border:0;}

h1 {font-size:15px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:11px;}
h5, h6 {font-size:10px}

ul, ol {padding-left:30px;margin:5px 0;}
ul {list-style-type:square;}

fieldset {border:0;}

.clr {clear:both;}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right !important;}

#top {width:900px;margin:25px auto 10px auto;list-style:none;padding:0;text-align:right;}
#top li {display:inline;margin-right:4px;margin-left:10px;padding-left:10px;}
#top li a {text-decoration:none;color:#7299b8;}
#top li a:hover {text-decoration:underline;}
#top li.strona-glowna {background:url('images/top-glowna.gif') 0 4px no-repeat;}
#top li.mapa-strony {background:url('images/top-mapa.gif') 0 4px no-repeat;}
#top li.logowanie {background:url('images/top-login.gif') 0 4px no-repeat;padding-left:13px;}

#container {width:900px;margin:0 auto;border:1px solid #bac9cd;background:#fff;}

#header {position:relative;height:251px;background:url('/images/logo.jpg');margin: 4px 4px 0 4px;}
#header h1 {width:370px;height:55px;position:absolute;top:20px;left:55px;}
#header h1 a {float:left; width:370px;height:55px;text-indent:-9999px;}

#content {width:892px;margin:0 4px;padding-bottom:4px;background:url('/images/bg-content-2.jpg') 0 #064A81 repeat-y;}
#content-left {width:254px;float:left;border:1px solid #eef2fa;background:url('images/bg-content-left.jpg') #DDF0FF repeat-x;}
#content-right {width:576px;min-height:470px;float:right;color:#cddbe6;padding:0 30px;background:url('images/content-r.jpg') no-repeat;}
#content-right p {margin:10px 0;}
#content-right h2 {margin:15px 0 0 0;font-size:14px;}

#content-left h2 {margin:10px 0;float:left;text-indent:-9999px;width:140px; height:18px;}
h2#nag-1 {background:url('/images/nag-poznaj.gif') 10px 0 no-repeat;}
h2#nag-2 {background:url('/images/nag-wyszukiwarka.gif') 10px 0 no-repeat;}
h2#nag-3 {background:url('/images/nag-ogloszenia.gif') 10px 0 no-repeat;}

ul.drzewo_artykulow {margin:0;margin-left:20px;list-style:none;overflow:hidden;clear:both;padding:0;}
ul.drzewo_artykulow li {line-height:25px;overflow:hidden;}
ul.drzewo_artykulow li a {margin:0 !important;line-height:25px;text-decoration:none;float:left;width:90%;padding-left:10%;background:url('images/li.jpg') no-repeat;color:#fff;}
ul.drzewo_artykulow li li a{color:#054a81;padding:0;}
ul.drzewo_artykulow li li a, ul.drzewo_artykulow li li a.aktualny, ul.drzewo_artykulow li li a:hover {background:none;color:#054a81;}
ul.drzewo_artykulow li li a:hover {text-decoration:underline;}
ul.drzewo_artykulow li a.aktualny, ul.drzewo_artykulow li a:hover {background:url('images/li-aktualny.jpg') no-repeat;}
ul.drzewo_artykulow li li a.aktualny {font-weight:bold;}

#breadcrumbs {line-height:30px;background:url('images/kropa.gif') bottom left repeat-x;}
#breadcrumbs ul {list-style:none;padding:0;display:inline;margin:0;}
#breadcrumbs ul li {margin-right:5px;padding-left:6px;background:url('images/bg-li.gif') 0 5px no-repeat;}
#breadcrumbs ul li, #breadcrumbs p {color:#9ab6cc;display:inline;}
#breadcrumbs a {color:#9ab6cc;}

#artykul {text-align:justify;}
.dodano-art {color:#999;font-size:11px;padding-bottom:15px;margin:0 !important;}

ul#artykul-dol {padding:10px;list-style:none;text-align:right;background:url('images/kropa.gif') top left repeat-x;}
ul#artykul-dol li {display:inline;margin-left:10px;}
ul#artykul-dol li a {color:#9AB6CC;text-decoration:none;}
ul#artykul-dol li.print a {background:url('images/drukuj.gif') 33px 2px no-repeat;padding-right:14px;}
ul#artykul-dol li.top a {background:url('images/top.gif') 20px 5px no-repeat;padding-right:10px;}

#content-left form {padding-bottom:10px;margin:0 3px;background:url('images/kropa-2.gif') bottom left repeat-x;}
#content-left fieldset {clear:both;border:0;margin-left:17px;}
#content-left fieldset legend {display:none;}
#content-left fieldset input#query, input#query-2 {border:1px solid #8dc0e2;width:150px;background:#d1e9fc;float:left;padding:3px;margin-right:3px;color:#415F74;}
input#query-2 {float:none;}

#glowna-ogloszenia {border:1px solid #eef2fa; min-height:200px;background:#d1e9fc;margin:0 3px;}
#glowna-ogloszenia ul {list-style:none;clear:both;padding:0 10px 0 10px;}
#glowna-ogloszenia ul li {margin-bottom:15px;}
#glowna-ogloszenia ul li a{color:#45525b;text-decoration:none;padding:0 3px;border-bottom:2px solid #d1e9fc}
#glowna-ogloszenia ul li a:hover {background:#b7dbf4;border-bottom:2px solid #8096ac}
#glowna-ogloszenia p.data {margin: 0 3px;margin-bottom:5px;background:url('images/kropa.gif') bottom left repeat-x;}
#glowna-ogloszenia a {display:block;}

#footer {position:relative;color:#fff;padding:10px;width:872px;margin:0 4px 4px 4px;height:72px;background:url('images/stopka-d.jpg');line-height:13px;}
#footer a {color:#fff;}
#footer p.p {margin:10px 0;}
#footer ul {list-style:none;padding:0;overflow:hidden;}
#footer ul li {float:left;width:115px;}
#footer ul li.li2 {padding-left:15px;width:160px; background:url('images/footer-li2.gif') no-repeat;}
#footer p.wykonanie {position:absolute;right:10px;top:43px;}

.galeria-zdjec {list-style:none;padding:0;overflow:hidden;margin-bottom:25px;clear:both;}
.galeria-zdjec li {float:left;display:inline;margin:0 9px; width:150px}
.galeria-zdjec li p {width:150px;margin:0 !important;text-align:left;line-height:14px;}
.galeria-zdjec a img {border:1px solid #41648a;padding:4px;background:#d1e9fc;}

#kontakt-formularz {width:250px;float:right;margin:0 0 0  20px;background:#DDF0FF;padding:5px 10px;color:#333;}
#kontakt-formularz h2 {font-size:12px;color:#125EB6;margin-bottom:10px;}
#kontakt-formularz fieldset {border:0;}
#kontakt-formularz fieldset div {overflow:hidden;clear:both;}
#kontakt-formularz fieldset label {width:60px;display:block;padding:4px 0;width:100%;}
#kontakt-formularz textarea {width:240px;height:140px;}
#kontakt-formularz input.text, #kontakt-formularz textarea {width:244px;}
#kontakt-formularz p.p-wymagane {padding:5px 0 0 0;margin-top:10px;border-top:1px solid #ccc;color:#888;}
#kontakt-formularz .gwiazda {color:#125EB6;}
#kontakt-formularz .formRowRed, #kontakt-formularz .formRowRed .gwiazda {color:red;}

h2.map {clear:both;padding:10px 0;font-size:12px !important;}
#mapa-google {width:570px;height:400px;margin:0 20px;clear:both;}
#map {color:#333;width:510px;height:300px;margin:5px 0 20px 0;border:1px solid #ccc;}

#list {list-style:none;padding:0;margin:20px 0;}
#list li {overflow:hidden;margin-bottom:10px;}
#list li h3 {font-size:13px;font-weight:normal;color:#1763be;}
#list li p.dodano {color:#999;font-size:11px;padding-bottom:5px;margin:0;}
#list li p {margin:0;}
#list li img {float:left;margin-right:20px;}

ul.lista-opcje {text-align:right;}
ul.lista-opcje {list-style:none;padding:10px 0;margin:0;font-size:11px;}
ul.lista-opcje li  {display:inline;margin-left:15px;}
ul.lista-opcje li a {text-decoration:none;}
ul.lista-opcje li a:hover {text-decoration:underline;}

/* site map */
ul.sitemap{margin:0 30px;padding:0;line-height:25px;color:#293282;padding-left:10px;}
ul.sitemap li{margin:0;padding:0.4em 0;list-style:none;background:url('images/bg-li.gif') 0px 15px no-repeat;}
ul.sitemap li a {font-weight:bold;}
ul.sitemap li ul li a {font-weight:normal;}
ul.sitemap li {font-weight:normal;}
ul.sitemap {margin:0;margin:0 0 0 5px;}
ul.sitemap li{margin:0;padding:0.3em 0 0.3em 10px;}
ul.sitemap ul{margin-left:0px;}
ul.sitemap li a {text-decoration:none;}
ul.sitemap li a:hover {text-decoration:underline;}

/* pager */
div.pager-div {text-align:center;}
div.pager-div p {display:inline;padding:0 10px;color:#555;display:none;}
ul.pager {position:relative;list-style:none;padding:0;text-align:center;}
ul.pager li {display:inline;line-height:22px;overflow:hidden;}
ul.pager li a, ul.pager li span {margin:4px;padding:2px 5px;border:1px solid #8dc0e2;background:#DDF0FF;line-height:17px;}
ul.pager li a {color:#1f4268;text-decoration:none;}
ul.pager li a:hover {color:#fff;border:1px solid #769ec2;background:#43668c;}
ul.pager li span {background:#43668c;border:1px solid #769ec2;color:#fff;}
ul.pager li.poprzednia {position:absolute;left:0;}
ul.pager li.nastepna {position:absolute;right:0;}

label#l-submit-2 {display:none;}

/* Strona glówna */
div#glowna {width:800px;height:667px;border:1px solid #bac9cd;background:url('images/glowna-2.jpg') 4px 200px #fff no-repeat;margin:53px auto 30px auto;}
div#glowna h1 {position:relative;height:196px;background:url('images/glowna-1.jpg') no-repeat;margin:4px 4px 0 4px}
div#glowna h1 a {float:left;position:absolute;top:40px;left:60px;width:370px;height:60px;text-indent:-9999px;}

div#glowna h2 {margin:0 4px;top:530px;height:187px;position:absolute;width:792px;background:url('images/glowna-wejdz.jpg') 0 -115px #064a81 no-repeat;}
div#glowna h2 a {display:block;position:absolute;right:0;width:453px;height:115px;top:0;text-indent:-9999px;background:url('images/glowna-wejdz.jpg') bottom right;}
div#glowna h2 a:hover {background:url('images/glowna-wejdz.jpg') top right;}

.wiecej {text-align:right;padding:4px 15px;border-top:1px solid #eef2fa;}
.wiecej a {color:#45525b;}


.schemat {text-align:center;}
.schemat h2 {text-align:left;}
.schemat img {margin:10px auto;border:0;}

#text img {margin: 0 5px 0 5px; border: 1px solid #eef2fa; padding: 2px}
#text img.p {float: right; margin: 0 0 0 10px; border: 1px solid #eef2fa; padding: 2px}
#text img.python {border:0; margin: 10px 0 0 70px}

#brak_ogloszen {text-align: center; width: 100%; font-size: 15px; font-weight: bold}
table.informacje {width: 60%;}
table.informacje th {width: 25%; text-align: center;  border: 1px solid #cddbe6}
table.informacje td {width: 25%; text-align: center;  border: 1px solid #cddbe6}

#autograf {width: 575px; height:79px; background: url(images/autograf.jpg) no-repeat; float: right}
#autograf span {float: right; margin: 56px 31px 0 0; font: bold 13px tahoma}

.film object {margin-left: 70px;}

table.s_zabur {border-collpase: collapse}
table.s_zabur th {text-align: center; border: 1px solid #fff; border-collpase: collapse; padding: 0 5px}
table.s_zabur td {text-align: center; border: 1px solid #fff; border-collpase: collapse; padding: 0 2px}
