﻿body {
 width: 960px;
 margin: 5px auto 0 auto;
 font-size:11px;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-Serif;
 background: #f1f0f0 url(../src/zp3bg.png) left top repeat-x;
}
.menuz3{ background: #f1f0f0 url(../src/menuz3.png) left top repeat-x; width:208px; height:44px;}
.galeriaz4{ background: #f1f0f0 url(../src/galeriaz4.png) left top repeat-x; width:208px; height:44px;}
div.galeria_lista {
float: left!important; width: 150px!important;
padding: 0 0 10px 0;
}
div.galeria_lista a{text-decoration: none; color: #242424;}
div.galeria_lista a:hover{text-decoration: underline;}
/* Useful */
.ct { text-align: center }
.rg { text-align: right }
.mid { vertical-align: middle }
.justify { text-align: justify }
.uppercase { text-transform: uppercase }
.wrap { white-space: normal }
.bold { font-weight: bold }
.strike { text-decoration: line-through }
.italic { font-style: italic }
.top { vertical-align: top }
.span_link:hover { text-decoration: underline }
/* global style */
a {
	color: #5d717e;
	text-decoration: underline;
	outline: none
}
a:hover { text-decoration: none }
a:focus { outline: 0}
.imgthumb{margin:1px; padding: 2px; border: 1px solid #bebebe;} 
.gallimg td a img{margin:1px; padding: 2px; border: 1px solid #bebebe;}
.gallimg td {padding: 2px 5px 15px 5px ;}
Table.gallimg  {margin: 0px auto;}
a img {
	outline: none;
	border: none;
	text-decoration: none
}
h1 {
	font-size: 18px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	color: #374853;
}
.breadcrumb  { padding: 7px 0 7px 0;font-size: 11px;
	color: #888}
.breadcrumb a {
	text-decoration: none;
	color: #5d717e
}
.breadcrumb a:hover { text-decoration: underline }
hr.clear {height: 0px; clear: both; visibility: hidden; overflow: hidden; padding:0; border:0; margin: 0;}
p {margin: 0px; padding: 0px;}
form{margin: 0px; padding: 0px;}
.dzien{width: 960px; 
 margin: 0px auto; padding: 0 0 18px 0; color: #a8a5a5;}
.dzien a{float: right; font-size:10px;color: #a8a5a5; text-decoration: none;}
.dzien a:hover{text-decoration: underline;}
 

#body_kontener{
 background: #FFF;
 width: 960px; 
 margin: 0px auto;
 padding:0px;
}

#header{padding: 0px; margin: 0px; background: #2b2b2b url(../src/top.png) left top no-repeat; height: 171px;}
#left_top{width: 296px; float: left; margin:0;}
.logo{float: left;}
.baner{float: left;}
#right_top { width: 584px; margin: auto 0 auto 0; float: right; vertical-align: middle; color: #FFF;}
#right_top p{ width: 420px; margin: 20px 0 auto 0; float: right; vertical-align: middle; color: #FFF;}
#right_top2 { width: 80px; margin: auto 0 auto 0; float: right; vertical-align: middle; color: #FFF;}

#menus {width: 217px; margin: 10px 0 0 15px;}
#menus ul { border: 1px solid #eaeaea; margin: 0; padding: 0; list-style-type: none; width: 206px; }
#menus ul li {margin: 0;  width: 198px; padding: 10px 0 0 10px; border-bottom: 1px solid #eaeaea; height: 25px;}

#menus li a, #menus ul li.selected a {  float: left; text-decoration: none; text-align: left;height:14px; width: 198px; padding: 0px 0 0 20px; background:  url(../src/menu-li.png) 0 top no-repeat; 
}
#menus li a:hover, #menus ul li.selected a:hover { background:  url(../src/menu-li.png) 0px -14px no-repeat; 
}
#menus li:hover { background: #f7f5f5; }
#menus ul li.selected a{font-weight: bold;}

#menus ul li.child a{ float: left; text-decoration: none; text-align: left; height:14px;padding: 0px 0 0 25px;  width: 173px!important;background: transparent;  color: #5a3403 }
#menus li.child a:hover {} 

#menus ul li.child a.selected{ font-weight: bold; text-decoration: underline!important; }

li.selected_menu a{text-decoration: underline!important; color: #e00024;}

#left{float:left; width:224px; margin-right: 9px; }
#middle{float: left; width: 467px; margin-left: 9px; margin-right: 18px; }
#right{float: right; width: 224px; margin-right: 9px; }

#middle ul li {margin: 0; padding: 5px 0 5px 0}

.banery-lewa{margin: 10px 0 15px 15px; width: 224px; text-align: center;}
.banery-lewa a{display: block; padding: 0 0 10px 0;}

.banery-prawa{margin: 10px 0 15px 0px; width: 224px; text-align: center;}
.banery-prawa a{display: block; padding: 0 0 10px 0;}

.footer{width: 960px; margin: 6px 0 0 0; background: #f1f0f0; border-top: 3px solid #939292; padding-bottom: 20px;}

.footer_l{background: url(../src/sprite.png) -435px -188px no-repeat; float: left; height: 38px; width: 10px;}
.footer_m{background: #eee; width: 940px; float: left;height: 38px;}
.footer_p{background: url(../src/sprite.png) -447px -188px no-repeat; float: left; height: 38px;width: 10px;}
#footer_m {margin: 0px; width: 940px;}
#footer_m ul {margin: 8px 0 0 0; padding: 0; list-style-type: none; width: 100% }
#footer_m ul li{float: right; padding:0;}
#footer_m ul li a{height:12px; float: left; padding:3px 15px 0 0; text-decoration: none; color: #999696;}
#footer_m ul li a:hover{text-decoration: underline;}

.footer_l2{color: #696b6b;padding: 10px 0 0 0; float: left; width:630px;font-size:10px;}
.footer_l2 a{color: #40403f;font-size:10px;}
.footer_p2{ float: right;width:330px; }
.footer_p2 ul{margin:0; padding:0;}
.footer_p2 ul li{margin:0; padding:0; list-style:none;}
.footer_p2 ul li a{color: #999696;padding: 2px 0 0 0; float: right; font-size:10px; text-decoration: none;}
.footer_p2 ul li.projekt a{color: #999696;padding: 10px 15px 0 0;  float: right}

.banery-srodek{
background: url(../src/nasi-partnerzy.png) left top no-repeat;
width: 450px;
height: 142px;
margin: 10px 0 0 0;
padding: 50px 0 0 10px;
}
.newsy_wiado{
background: url(../src/newsy.png) left top no-repeat;
width: 224px;
margin: 10px 0 0 0;
height: 44px;
}
.tresc_kategoria{text-align: justify;}
.newsy_wiado_{
width: 198px;
border-bottom: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
border-right: 1px solid #eaeaea;
padding: 15px 10px 0 10px;
}
.title_h1{margin: 0px 0 5px 0; padding: 0; color: #023259; font-size:13px;}
.title_h2{margin: 0px 0 0px 0; padding: 0; color: #2b2b2b; font-size:13px;font-weight:bold;}
.prawa-newsy-title {padding-bottom: 5px;}
.prawa-newsy-strg{width: 75px; float: left; margin-right: 8px;}
.lewa-newsy-strg{width: 115px; float: left; padding: 0 0 5px 0;}
.sep{margin: 0 5px 0 5px; border-top: 1px solid #eaeaea; padding: 3px 0 0 0;}
.witamy{ width: 460px; text-align: justify; padding: 10px 0 10px 0; color: #323333}

.news_title_h1, .site_title_h1{margin: 0px 0 15px 0; padding: 0; color: #2b2b2b; font-size:18px; font-weight: 100;}

a.wszystkie_prawa:active, a.wszystkie_prawa:link, a.wszystkie_prawa:visited {float: right;padding: 0 10px 10px 8px; text-decoration: none;}
a.wszystkie_prawa:hover {text-decoration: underline;}

/* Glonews */
 .gosLead { display:none; position:relative; z-index:0; width:467px; height:278px; overflow:hidden; border:0px solid #acafb7 }
 .gosLead .gosBar { position:absolute; z-index:2; left:0; padding:14px 20px 8px 20px; width:427px; overflow:hidden; bottom:0px; background:transparent url(../src/pngfix.png) repeat top;}
 .gosLead .gosBar h2 { padding-bottom:0px; margin: 0px; padding:0px;}
 .gosLead .gosBar h2 a { font-family: Tahoma,Verdana; font-weight:100; font-size:20px; color:#fff; line-height:18px; width: 98%;}
 .gosLead .gosBar h2 a:hover { text-decoration: underline!important}
 .gosLead .gosBar .gloKat { color:#e00; font-size:9px; letter-spacing:1px; font-weight:bold; text-transform:uppercase }
 .gosLead .gosBox { display:none }
 .gosLead .gosBox a { color:#fff; text-decoration:none; text-align:justify }
 .gosLead .gosBox a.gloText { padding-top:2px; font-size:12px; line-height:15px; display:block }
 .gosLead .gosFoto { position:absolute; right:3px; bottom:20px; color:#bbb; font-size:9px; line-height:9px; opacity:.5 }
 .gosLead .gosMn { display:none }

 .gosLead p {width: 430px;}
 .gosLead p span {color: #cecec4; font: 100 10px tahoma }

 .gosLead p a:link, .gosLead p a:active, .gosLead p a:visited  {color:#d8d7d6;text-decoration: none;font: 100 11px tahoma;}
 .gosLead p a:hover{color:#FFF;text-decoration: underline;}
 .gosLead p a.more_a:link, .gosLead p a.more_a:visited, .gosLead p a.more_a:active{  padding-left: 15px;color: #e7405b; font-size: 10px; float: right;}
 .gosLead p a.naglowek:link, .gosLead p a.naglowek:visited, .gosLead p a.naglowek:active{ padding:4px 0 0 0; display: block;}
 .gosLead p  a.dnia_a:link, .gosLead p a.dnia_a:visited, .gosLead p  a.dnia_a:active{color: #fb7f4f!important; font: 100 10px tahoma }

 
 .poprzednia a, .nastepna a{float: left; background: #cbcccd; padding: 5px 8px 5px 8px; color: #fff!important;text-decoration: none!important; -moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px; 
border-radius:5px 5px 5px 5px;}
.poprzednia a:hover, .nastepna a:hover{background: #c0c1c2}

.poprzednia a.active, .nastepna a.active {background: #f1443e}
.poprzednia a.active:hover, .nastepna a.active:hover {background: #e73e39}

.pagilink{float: left;padding: 6px 10px 0 10px;}
.pagilink a{display: inline; padding: 0 3px 0 0;}
.pagilink a.aktstrona{text-decoration: none; color: #f1443e;}
.znaleziono{font-size:10px; color: Gray;}
ul.paginat {list-style: none; margin: 0;padding:0}
ul.paginat li{margin: 0;padding:0; float:left;}
ul.paginat li a{margin: 0 6px 0 0;padding:4px; float:left;  color: #353434;border: 1px solid #a8a7a7; background: #bdbdbd; text-decoration: none; font-size: 11px; }
ul.paginat li a:hover{border: 1px solid #838181; background: #a0a0a0;text-decoration: underline; }