body{ font: 0.75em/1.3em verdana, helvetica, arial,sans-serif; 	color: #333;	background: #b3d0e7; }
a {color: #1057a7;}
/*a:visited {color: #848;}*/
a img {border: none;}
#kontener a:focus, #stopka a:focus{outline:1px dotted #339;}
#tresc h1 {font-size: 2em; margin: 2em 0 0.5em; padding: 0.25em 0;}
#tresc h2 {font-size: 1.5em; margin: 2em 0 0.33em; padding: 0.25em 0;}
#tresc h3 {font-size: 1.33em; margin: 2em 0 0.25em; padding: 0.125em 0;}
#tresc h4 {font-size: 1.1em; margin: 0.5em 0 0;}
#tresc h5 {font-size: 1em; margin: 0.5em 0 0;}
#tresc h6 {font-size: 0.85em; margin: 0.5em 0 0;}
#tresc h1.first,#tresc h2.first,#tresc h3.first,#tresc h4.first,#tresc h5.first{margin:0 0 0.5em 0; padding: 0.125em;}
p {margin: 0.33em 0 1em 0;}
#tresc ul, #tresc 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: 100% "Andale Mono", "Lucida Console", "Bitstream Vera Sans Mono", "Courier New", monospace; margin: 1em 0;}
code, tt {border-bottom: 1px solid #E3E3E3; padding: 0 1px;}
small {font-size: 85%;}
big {font-size: 115%;}
sup {font-size: smaller; vertical-align: 0.5em; line-height: 1px;}
hr{display: none;}


#gora{height:112px; background:url(../i/gora.png) repeat-x;}
#avatar{}


#naglowek{width:980px; margin:auto; height:112px; background: url(/i/nowy-naglowek.png) no-repeat center top;}

#naglowek h1{display:block;width:252px; height:112px; float:left; margin:0; padding:0; }
#naglowek h1 a{display:block; text-indent:-999em; width:252px; height:112px;}

#naglowek ul {margin: 0; padding: 0; float:right;  background: #0061ac /*url(../i/menu-p.png) no-repeat bottom right*/; }
#naglowek li { float: left; display:block; padding: 10px 7px; background: transparent url(../i/del-menu.png) no-repeat center left;}
#naglowek li a {color: #e6f0f7; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
#naglowek li a:hover{color:#b3d0e6;}

#ninfolinia{float: right; clear: right; width: 370px; font-size: 2em; margin-top: 10px; padding: 12px 150px 12px 0;  color: #55b949; text-align: right;}
#ninfolinia strong{color:#0061ac;}


#sr{background: #fff url(../i/sr.png) no-repeat center bottom; padding-bottom: 3em;}
#kontener{width:980px; margin:auto;}
#stopka{width:980px; margin:auto; padding-bottom: 5em; color:#5e9bcb;}
#stopka .left{width: 50%;}
#stopka .right{width: 50%;}

#dol{background:#b3d0e7 url(../i/dol.png) no-repeat center top; padding-top: 60px;}

#tresc{width:770px; float:right;}
#sidebar{width:200px; float:left; font-size:0.92em;}

#glowna-tresc{width:770px; float: left;}
#glowna-sidebar{width:200px; float: right; font-size:0.92em;}

#tresc ul{ list-style:square; }
#tresc li{ padding: 0.25em 0; }

#pasek{padding: 5px; font-size: 0.8em; color: #aaa; background: #f9f9f9 url(../i/pasek.png) repeat-x top; font-family: Verdana, Arial, Helvetica, sans-serif;}
#pasek a{color: #aaa;}
#pasek a:hover{color: #997;}

#czterykolumny{font-size:0.9em; margin-bottom: 10px;}
#czterykolumny .kolumna{width: 240px; padding:0 5px; float:left;}


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

#kolumna-prawa{width:190px; float:right; font-size: 0.92em; color: #888;}
#kolumna-prawa a{color: #997;}
#kolumna-prawa a:hover{color: #808063;}
#tresc #kolumna-prawa ul{margin: 0; padding: 0 0 0 15px;}
#tresc #kolumna-prawa li{padding: 2px 0;}
#kolumna-srodek{width:550px; padding: 0 5px; float:  left;}
#kolumna-srodek h2{color: #97c94c; text-decoration: none;}

#menu-sidebar ul{ padding:0; margin:0; }
#menu-sidebar li { display: inline; padding: 0; }
#menu-sidebar a{display: block;  padding: 4px 0; border-bottom: 1px solid #ddecf7; color:#0099ff; font-weight: bold; background: url(../i/kartka-dot.png) no-repeat center left; padding-left: 14px;}

.zajawka h2{clear:both; color:#97c94c;}
.zajawka h2 a{color: #97c94c; text-decoration: none;}
.data{margin: 10px 0; text-align:right; color: #ccc; 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;}

.fg{clear: both;}

#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;}

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

#mapa-strony{margin: 0 20px; font-size: 0.9em;}
#mapa-strony .p0{ font-weight: bold; font-size: 1.1em; margin-top: 10px; }
#mapa-strony .p0 a{color:#8a9f33; text-decoration:none;}



.tag{background: #f8f8f8; padding: 1em; }
.tag a{color:#888;}

.najczesciej{background: #f8f8f8; padding: 3px;}

table.standard{width: 100%; border-left: 1px solid #C1DAD7;}
table.standard td {border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff;	padding: 6px 6px 6px 12px;	color: #4f6b72;}
table.standard th {font: bold; color: #4f6b72; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7;	border-top: 1px solid #C1DAD7;	text-align: left; padding: 6px 6px 6px 12px; background: #CAE8EA;}


table.row{width: 100%; margin-bottom: 2em;}
table.row th {font: bold; background:#5E7B96; color:#fff; padding: 4px;}
table.row td {border-bottom: 1px solid #E6E5D9;padding: 4px;}
table.row .b2 td{background:#F7F8FB;}

table.br{width: 100%; border: 1px solid #C1DAD7; border-top: none;}
table.br td {background: #fff;	padding: 2px 2px 2px 4px;	color: #4f6b72;}
table.br th {font: bold; color: #4f6b72; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7;	border-top: 1px solid #C1DAD7;	text-align: left; padding: 2px 2px 2px 4px; background: #CAE8EA;}
table.br th.last{border-right: none;}

table#tabmenu{width:100%; }
table#tabmenu td{padding: 5px 10px; border-left: 1px solid #CECECE;}
table#tabmenu h3{padding: 4px 4px 4px 20px;}
table#tabmenu #kol1,table#tabmenu #kol2,table#tabmenu #kol3{width:260px;}
table#tabmenu #kol1 h3{background: #0061ac url(../i/strzala.png) no-repeat center left; color: #fff;}
table#tabmenu #kol2 h3{background: #fedc00 url(../i/strzala.png) no-repeat center left; color: #0061ac;}
table#tabmenu #kol3 h3{background: #55b949 url(../i/strzala.png) no-repeat center left; color: #fff;}
table#tabmenu td.first{border-left: none;}

a.link-b{padding: 2px 20px 2px 2px; display: block; background: #cfe1ef url(../i/grot.png) no-repeat center right; color: #0061ac; text-decoration: none; border-bottom: 1px solid #0061ac;}
a.link-y{padding: 2px 20px 2px 2px;  display: block; background: #fff8cc url(../i/grot.png) no-repeat center right; color: #7f7c66; text-decoration: none; border-bottom: 1px solid #7f7c66;}
a.link-g{padding:  2px 20px 2px 2px;   display: block; background: #ddf1db url(../i/grot.png) no-repeat center right; color: #778b74; text-decoration: none; border-bottom: 1px solid #778b74;}

th.opcje{ width: 70px;}

#wyszukiwarka .input{ padding: 2px; width: 120px;}
#wynikszukania .kategoria{text-align:right; font-size:90%;}
#wynikszukania li{border-bottom:1px solid #CCCCCC;}
.reklama{ display: none; }
h3.archiwalna{background: #a00; color: #fff; padding: 5px; text-align: center;}
#archiwum-liczba{background: #fef4b0; padding: 3px;}

a.ikona{color:#333; text-decoration: none;}
a.ikona span{display:none;}
a.ikohover{position:relative;}
a.ikohover span{display:inline; position:absolute; top: 10px; left: 10px; z-index: 1; background:#CCC;  white-space: normal; width: 200px; padding: 10px; border: 1px solid #999;}


div.xop {}
div.xop label strong{ display: block; float: left; width: 120px; padding-right: 10px; text-align: right;}


.right{float: right;}
.left{float: left;}
.prawo{text-align: right;}
.lewo{text-align: left;}

.center{text-align:center;}
.zielony{color: #3E8100;}
.czerwony{color: #C50000;}
.szary{color: #9D9D9D;}
.niebiesk{color: #0C7DFF;}
.negatyw{background:#3E3E3E; color: #EFEFEF;}
.ramka {border: 1px solid #DDDDDD;}
.czcionkaduza{font-size:1.2em;}
.czcionkawieksza{font-size:1.5em;}
.czcionkamala{font-size:0.9em;}

