/* HTML
  -----------------------------------------------------------------*/
body{font: 0.75em/1.3em verdana, helvetica, arial,sans-serif; color: #333;	background: #f2f1e4 url(../i/body.png) repeat-x; }

a {color: #339;}
li a{text-decoration: none;}
a:hover {color: #6d6db5;}
a img {border: none;}
a.zielony{text-decoration: none;}
b,strong{font-weight:bold;}
hr{display:none;}
h1 {font-size: 2em; margin: 0.5em 0; padding: 0.25em 0;}
h2 {font-size: 1.5em; margin: 0.33em 0; padding: 0.25em 0;}
h3 {font-size: 1.33em; margin: 0.25em 0; padding: 0.125em 0;}
h4 {font-size: 1.1em; margin: 0.5em 0;}
h5 {font-size: 1em; margin: 0.5em 0;}
h6 {font-size: 0.85em; margin: 0.5em 0;}
h1 a, h2 a, h3 a{text-decoration:none;}
h1,h2,h3,h4{ font-family: Tahoma, Ariel; }

#tresc p {margin: 0.33em 0 1em 0;}
#tresc h2{font-weight: normal; color: #fe6404; line-height: 1.4em;}
#tresc h2 a{color: #fe6404; border-bottom: 1px dotted #fe6404;}

#kontener ul, #kontener ol {margin: 1em 0; padding-left: 2.5em;}
dt {margin: 0.5em 0 0;}
dd {margin: 0.25em 0 0.5em 2.5em;}
pre, code, tt {font: 110% "Andale Mono", "Lucida Console", "Bitstream Vera Sans Mono", "Courier New", monospace; margin: 1em 0;}
small {font-size: 85%;}
big {font-size: 115%;}
sup {font-size: smaller; vertical-align: 0.5em; line-height: 1px;}


/* uklad
  -----------------------------------------------------------------*/
#naglowek{background: url(../i/naglowek_v3.png) no-repeat; height: 75px; width:960px; margin:0 auto; padding:0;}
#naglowek h1{margin: 0; padding: 0; width:375px; height:75px; float: left;}
#naglowek h1 a{display:block;  width:375px; height:75px; text-indent: -9999em; outline:none;}
#naglowek ul{float: right; background: #125996 url(../i/linki-p.gif) no-repeat bottom right;}
#naglowek li{float: left; padding: 10px 15px; background: transparent url(../i/del-linki.gif) no-repeat center left;}
#naglowek li.first{background: transparent url(../i/linki-l.gif) no-repeat bottom left;}
#naglowek li a{ color: #fff;}
#naglowek li a:hover{ color: #7fa5c6;}
#menu-glowne{width: 960px; height: 44px; margin:auto; padding: 0 3px; background:url(../i/glowne-menu.png) no-repeat;}


#kontener{width: 960px; padding: 0 3px; background:url(../i/kontener.png) repeat-y; margin:auto; clear: both;}

#stopka{width: 960px; padding: 20px 3px; background:url(../i/stopka.png) no-repeat center top; margin:auto; color: #b5b5ab; font-size: 0.92em; clear:both;}
#stopka a{color:#a4bcc9;}
#nad-stopka{clear: both;}


#tresc{width:740px; float:right; padding: 0 10px;}
#kolumna-srodek ul{list-style-type:square;}
#kolumna-srodek ol{list-style-type:decimal;}

#sidebar{width: 190px; float:left; font-size: 0.92em; padding: 0 5px;}
#sidebar h4{border-bottom: 2px solid #eaeaea;}

#menu-sidebar {margin-bottom: 2em;}
#menu-sidebar ul{margin: 0; padding: 0;}
#menu-sidebar li{display:inline;}
#menu-sidebar a{display:block; padding: 4px 6px; border-bottom: 1px solid #eaeaea;}
#menu-sidebar a:hover{background:#e9ebee;}

#pasek{border-bottom:1px solid #e9e9e9; padding: 6px; background: #f6f8fb; color: #abadaf; font-size: 0.92em;}
#pasek a{color: #abadaf; text-decoration: none;}
#pasek a:hover{color: #797b7c;}

.tresc{text-align:justify;}
.podtytul{text-align:justify;}

#kolumna-prawa{width:200px; float:right; font-size: 0.92em;}
#kolumna-prawa ul{margin: 0; padding: 0;}
#kolumna-prawa li{padding: 4px; border-bottom: 1px solid #dedede; background: url(../i/prawa-li.png) no-repeat left bottom;}
#kolumna-prawa h4{padding-top: 25px; font-weight: bold;}
#kolumna-srodek{width:530px; float:  left;}

#trzykolumny{ background: #f2f8fa; padding: 9px; border: 1px solid #e8eef0; margin: 2px 0;}
#trzykolumny .kolumna{width:230px;	float:left; font-size:0.92em; padding: 0 5px;}
#trzykolumny  h4{font-weight:bold; border-bottom:1px solid #eee;}
#trzykolumny  a{color:#0099ff; text-decoration:none;}
#trzykolumny  a:hover{color:#63737f;}
#trzykolumny ul{margin: 0; padding:0; list-style: none;}
#trzykolumny li{padding: 2px 5px 2px 20px; background: url(../i/plus.gif) no-repeat center left;}


.zajawka{margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #ededed; background: url(../i/zajawka.png) no-repeat center bottom;}
.zajawka h2{clear:both; font-size: 1.3em;}
.zajawka a:hover{ background: #f5f5fa;}
.zajawka a.wiecej{font-size: 0.9em; text-align: right; background: url(../i/wiecej.gif) no-repeat center right; padding-right: 10px;}
.zajawka a:hover.wiecej{background: url(../i/wiecej_.gif)  no-repeat center right;}

.wiadomosc{margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #ededed; background: url(../i/zajawka.png) no-repeat center bottom;}
.wiadomosc .podtytul{margin-bottom: 1em; font-weight: bold;}
.wiadomosc a:hover{ background: #f5f5fa;}

.wiadomosc-archiwalna{color:#fea65a;}

.inp-szukaj{width: 100px; padding: 3px;}
.data{margin: 10px 0; text-align:right; color: #a7612e; font-size:0.86em;}
.fotoglowne{width: 158px; float: left; margin-right: 10px;}
.fotoglowne img {border: 1px solid #eaeaea; padding: 3px;}

.foto-wiadomosc {    margin: 0 0 5px 10px;    padding: 0;        width: 158px;    float: right;  }

#kontener ul.foto-wiadomosc{list-style: none; margin-left: 10px;}

.foto-wiadomosc li {    border: 1px solid #EBEDED;    padding: 3px;    margin-bottom: 3px;    text-align: center;    font-size: 0.9em;  }


.foto-wiadomosc span {    display: block;  }


.fotoglowne { float: left; margin-right: 2em; }
.fotoglowne img { padding: 3px; border: 1px solid #EBEDED; }

.foto-galeria{list-style:none; margin:0 auto; padding:0;}
.foto-galeria li{list-style:none; width: 150px; height: 150px; float: left;  text-align:center; margin-left: 10px; margin-bottom: 10px;}

#GaleriaFoto .opcje{text-align: center;}
#GaleriaFoto .opcje a{padding: 10px;}
#GaleriaFoto #fotografia {text-align:center; }
#GaleriaFoto #fotografia img{border: 1px solid #D0D2D2; padding: 5px;}
#GaleriaFoto #fotogaleria {text-align:center;}
#GaleriaFoto #fotogaleria div{display: inline;}
#GaleriaFoto #komentarz{text-align: center; margin-bottom: 20px;}

#czterykolumny{ background: url(../i/czterykolumny.png) repeat-y; border-bottom: 1px solid #dad8d3; font-size: 0.9em;}
#czterykolumny .kolumna{width: 180px; float: left; padding: 0px 5px;}
#czterykolumny h3{color:#FF6600; font-size: 1.1em; border-bottom: 1px solid #dad8d3;}

a.porady { color: #688c4b; background: url(../i/wykrzyknik.png) no-repeat center left; padding-left: 12px;}

#mapa-strony ul{margin:0; padding:0 0 0 1.5em; list-style-type:decimal;}
#mapa-strony ul li{font-weight:bold; margin-top: 1em;}
#mapa-strony ul ul li {font-weight:normal;margin-top: 0;}
#mapa-strony ul li:hover{background:#eee;}
#mapa-strony ul ul li:hover{background:#ddd;}
#mapa-strony ul ul ul li:hover{background:#ccc;}
#mapa-strony ul ul ul ul li:hover{background:#bbb;}

.reklama {display:none;}
.bxbanner{text-align:center;}
.both{clear: both;}

.duzy{font-size: 1.25em;}
.bardzo-duzy{font-size:1.5em;}
.zielony{color:green;}
.czerwony{color:red;}
.niebieski{color:#0000ff;}
.filetowy{color: #7f007f;}
.ramka{border:1px solid #ccc;}


.error{background: red; color: #fff; padding: 0.5em;}

.fotoglowneart{margin:10px 0; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.fotoglowneart .opcje{width: 150px; float: right;}
.fotoglowneart .komentarz{width: 350px; float: left;  border-right: 1px solid #eee;}
.fotoglowneart a.imgglowne{display: block;}
.fotoglowneart a.imgglowne:hover{background: inherit;}

#dzisiejszadata{text-align: center; border: 1px solid #ccc; background: #fff url(../i/kartka.png) no-repeat bottom right; padding: 1em; margin-top: 0.5em;}
#dzisiejszadata .dzien{font-size:1.1em; font-weight: bold; color: #720000;}

#glowna-srodek{width: 530px; float: left;}
#glowna-prawa{width: 200px; float: right;}
#glowna-prawa h4{color: #52b02d; border-bottom:1px solid #52b02d; padding: 3px 0; margin-top: 1.5em;}
#glowna-prawa ul{list-style-type:square;}

#skrot-wiadomosci{ font-family:Arial, Helvetica, sans-serif; font-size: 0.9em;}
#skrot-wiadomosci ul{width:33%; float:left; margin:0; padding:0; list-style-type:none;}
#skrot-wiadomosci li{margin:0; padding:0; padding: 0 0 25px 0; background:url(../i/tlo-kolumny.png) no-repeat center bottom;}
#skrot-wiadomosci a{font-weight:bold; color:#117bde;}
#skrot-wiadomosci small{display:block; margin-top: 1px; color: #a6a6a6;}
#skrot-wiadomosci small a{color: #7cb7ed;} 

#kolkal{margin: 15px 0;}
#kolkal ul{margin:0; padding:0; list-style-type: none;}
#kolkal li{padding:1px;border-bottom:1px solid #ebebeb; margin-bottom: 1px; font-size:0.9em; text-align:center;}
#kolkal li.b1{background:#f6f8fa;}
#kolkal li.b2{background:#eef1f5;}
#kolkal span{display:block;}
#kolkal .datastart a{font-weight:bold; color:#f60;}
#kolkal .obecne{display: block; width: 70%; float: left;}
#kolkal .minione{display: block; width: 29%; float: right; text-align: right;}

table#lista-kal{width: 100%;}
table#lista-kal th{border-bottom: 1px solid #ccc;}
table#lista-kal td{border-bottom:1px solid #ebebeb; padding: 5px 2px;}
table#lista-kal .b1 td{background:#f6f8fa;}
table#lista-kal .b2 td{background:#eef1f5;}
table#lista-kal .data-start {width: 160px;}
table#lista-kal .opis {width: 200px;}
table#lista-kal strong{display:block;}
strong.dst{color:#4a9a09;}
strong.dsp{color:#9a1a09;}

#zmien-styl{text-align: center; padding: 0.4em; position: absolute; margin: 5px 0 0 470px;}
#zmien-styl a.minus{font-weight:bold;}
#zmien-styl a.plus{font-weight:bold; font-size: 1.4em;}

#tagi-na-glownej a{text-decoration: none;}
#tagi-na-glownej a:hover{text-decoration: underline;}
#tagi-na-glownej ul{list-style-type:square;}

#oddyrektora h4 {border:none;}
#oddyrektora h4 a{color: #fe6404; border-bottom: 1px dotted #fe6404; text-decoration: none;}
#oddyrektora a.wiecej{font-size: 0.9em; text-align: right; background: url(../i/wiecej.gif) no-repeat center right; padding-right: 10px;}
#oddyrektora a:hover.wiecej{background: url(../i/wiecej_.gif)  no-repeat center right;}

#podladwiadomosci{background: #970000; color:#fff; text-align: center; padding: 10px; border: 1px solid #4E0C0C;}

ul#oferta-brk{margin: 0; padding: 0;}
ul#oferta-brk li{border-bottom:1px solid #eee; padding: 5px 0;}

#kategoria-logowanie{width: 400px; margin: auto; background: #efefef; border: 1px solid #ccc; padding: 10px;}
#logout-kat{text-align: right; background: #efefef; border: 1px solid #ccc; padding: 3px;}
#logout-kat a{text-decoration: none; color: red; font-size: 0.9em;}

#wynikszukania .sz-tytul{font-weight: bold; display: block; margin-bottom: 5px; color: #fe6404; font-size:1.2em;}
#wynikszukania li{clear: both; display: block; padding: 5px 0; border-bottom: 1px solid #eee;}
#wynikszukania .data{width: 49%; float: right;  margin: 0; padding: 0;}
#wynikszukania .kategoria{width: 49%; float: left;  margin: 0; padding: 0;}

#mkat61 + ul{font-size: 0.8em; width: 300px; }

/* haksior
  -----------------------------------------------------------------*/
.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.zajawka:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden; }
.zajawka {display: inline-block;}
/* Hides from IE-mac \*/
* html .zajawka {height: 1%;}
.zajawka {display: block;}
/* End hide from IE-mac */


