body {font-family:Arial, Helvetica, sans-serif;}
p {font:12px Arial, Helvetica, sans-serif; margin:0; padding:0;}
img {border:none; padding:0; margin:0;}
a {color: #ff3300; text-decoration:none;}
a:hover {text-decoration:underline;}

#head1 {
float: left;
width: 285px;
height: 53px;
margin-top: 3px;
}

#head2 {
float: left;
margin:23px 0 0 5px;
}

#head21 {
float: left;
width: 160px;
height: 53px;
margin-top: 3px;
}

#head22 {
float: left;
width: 263px;
height: 53px;
margin-top: 0px;
text-align: left;
}

#head3 {
float: right;
width: 280px;
height: 25px;
text-align: right;
margin-top: 31px;
}

#head3 form {padding:0; margin:0;}

#head4 {
float: left;
width: 154px;
height: 47px;
background: url(../gfx/header/header-bg.jpg);
margin-top: 0px;
}

#head5 {
float: left;
width: 414px;
height: 47px;
background: url(../gfx/header/header-bg.jpg);
margin-top: 0px;
text-align: left;
vertical-align: middle;
}

#head6 {
float: right;
width: 420px;
height: 47px;
background: url(../gfx/header/header-bg.jpg);
margin-top: 0px;
text-align: right;
vertical-align: middle;
}

#fotonewstop {
border: 1px solid white;
width: 176px;
height: 132px;
float: left;
margin-right: 8px;
}

#pogoda {
padding: 0;
border: 0px;
margin-top: 12px;
font:11px Arial, Helvetica, sans-serif;
}

.pgdzien {
background-color: #FFFFFF;
padding: 1px;
font:11px Arial, Helvetica, sans-serif; }

.pgnoc {
color: #FFFFFF;
background-color: #000000;
padding: 1px;
font:11px Arial, Helvetica, sans-serif; }

.pg {
vertical-align: middle;
display: inline;
margin: 0px 7px 0px 10px;}

.search { background-color:#F8F9FD; border:1px solid #CCE3F3; width:210px; height:14px; vertical-align:top; font-size:11px;}

#box0 {
margin-top: 8px;
float: left;
width: 988px;
height: 600px;
}

#box1 {
xmargin-top: 8px;
float: left;
width: 678px;
xwidth:818px;
}

#box2 {
margin-top: 8px;
margin-left:10px;
float: left;
width: 300px;
}

#box2a {
margin-top: 8px;
margin-left:77px;
float: left;
width: 233px;
}

#boxwybory1 {
margin-top: 8px;
margin-left:0px;
float: left;
width: 320px;
}

#boxwybory2 {
margin-top: 8px;
margin-left:38px;
float: left;
width: 320px;
}

.bortop {border-top:1px solid #CFCECA;}
.borright1 {border-right:1px solid #CFCECA; height:51px; width:160px;}

.right_layer{
	float:right;
	width:488px;
	height:300px; 
	background: url(/gfx/obrazki/pieta_488_300.png);
	display:block;
	right:-355px;
	padding:0;
	position:fixed;
	top:200px;
	z-index:10000;
}

#news1 {
float: left;
margin-top: 8px;
width: 508px;

}

#news2 {
float: left;
margin-top: 27px;
* margin-top:26px;
padding-left: 10px;
width: 160px;
border-top:1px solid #CFCECA;}


#newstop {
margin-top:8px;
float: left;
width:404px;
xmargin-right:10px;
xbackground: url(../gfx/bg_news_glowny.jpg) left 0 no-repeat;
}


#newstop3 {
float: left;
width: 404px;
}

#newstop2{
margin-top:8px;
float: left;
width: 404px;
background: url(../gfx/bg_news_glowny_kolejny.jpg);
background-repeat: no-repeat;	
}


#news_other {
margin-top:8px;
float: left;
width: 264px;
margin-left:10px;
}

.newsBG {
background:url(../gfx/bg-news.gif) 0 0 no-repeat;
padding:5px;
}

.newsBG2 {
background:url(../gfx/bg-news-gl.gif) 0 0 no-repeat;
padding:2px;
}

#info2 {
margin-top: 10px;
float: right;
width: 368px;
}

#info2a {
margin-top: 0px;
float: right;
width: 368px;
}

#info3 {
margin-top: 10px;
float: left;
padding: 0;
width: 180px;
}

#info4 {
margin-top: 10px;
float: right;
padding: 0;
width: 180px;
}

#info5 {
float: left;
margin-top: 8px;
width: 678px;
}

#info6 {
float: left;
margin-top: 8px;
width: 738px;
}

#info7 {
margin-top: 40px;
float: right;
width: 240px;
}

#foot {
width: 988px;
height: 47px;
background: url(../gfx/header/header-bg.jpg);
margin-top: 10px;
}

ul {
font-size: 11px;
margin: 0px;
padding: 0px;
list-style: none;
	}

li {
line-height: 11px;
margin-top: 2px;
margin-bottom: 4px;
padding-left: 8px;
background-image: url(../gfx/kwadrat.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}

.li_news {clear:both;}
.noclr {clear:none!important;}

.li_news a {
color: #1b6d9a;
font-family: Arial;
text-decoration: none;
	}

.li_news a:hover {
color: #1b6d9a;
font-family: Arial;
text-decoration: underline;
	}
	
ul.li_kal a {
color: #000000;
font-family: Arial;
text-decoration: none;
	}

ul.li_kal a:hover {
color: #000000;
font-family: Arial;
text-decoration: underline;
	}

h1 {
font-family: Arial;
font-size: 23px;
color: #D30202;
margin: 0px;
padding: 0px 0px 5px 0px; 
	}
	
h2 {
font-family: Arial;
font-size: 17px;
color: #D30202;
margin: 20px 0px 10px 0px;
text-decoration: none; 
padding: 0px 0px 5px 0px; 
}

.cleaner {
clear: both;
}

body{
	background:#ffffff;
	padding:0px;
	margin:0px;
	}

.arrows {
	margin: 5px 3px 0px 1px;
	}
 
.arrows8 {
	margin-left:2px;
	padding-bottom:1px;
	}
 	
 .arrowsroz {
	margin: 5px 3px 5px 5px;
	}
		
.arrows1 {
	border: 0px;
	width: 5px;
	height: 5px;
	margin: 0px 5px 2px 8px;
	}
	
.autor {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	margin-bottom: 8px;
	}
.center{
	text-align: center;
	}
.data {
	font-size: 9px;
	color: #000000;
	font-family: Arial; 
	}
.dzial {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	}
.dzial:hover {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline; 
	}
.dzialpoz {
	font-size: 12px;
	color: #40280C;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase; 
	}	
.dziala {
	font-size: 12px;
	color: #ffffff;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase; 
	}
.dziala:hover {
	font-size: 12px;
	color: #ffffff;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline; 
	}
.dzialaa {
	font-size: 12px;
	color: #ffffff;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold; 
	}
.dzialb {
	font-size: 11px;
	color: #FC8F0C;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	}
.dzialb:hover {
	font-size: 11px;
	color: #FC8F0C;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
	}
.dzialc {
	font-size: 12px;
	color: #3D7BAA;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	}
.dzialc:hover {
	font-size: 12px;
	color: #3D7BAA;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline; 
	}
.dziald {
	font-size: 9px;
	color: #666666;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	text-transform:uppercase;
	}
.dziald:hover {
	font-size: 9px;
	color: #666666;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline; 
	}
.dzialda {
	font-size: 9px;
	color: #666666;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	}
.dziale {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	background-color: #AFCDE2; 
	padding-right: 5px; 
	padding-left: 5px;
	}
.dziale:hover {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline; 
	background-color: #AFCDE2; 
	padding-right: 5px; padding-left: 5px;
	}
.dzialf {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none; 
	background-color: #CCCCCC; 
	padding-right: 4px; 
	padding-left: 4px;
	}
.dzialf:hover {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: underline; 
	background-color: #999999; 
	}
.dzialfa {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none; 
	background-color: #999999; 
	padding-right: 4px; 
	padding-left: 4px;
	}
.dzialfa:hover {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: underline; 
	background-color: #999999; 
	}
.dzialm {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; 
	margin-top: 5px;
	margin-bottom: 5px;
	}
.foot1{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float: left;
	color: #000000;
	font-family: Tahoma;
	text-align: left;
	}
.foot2{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	width: 588px;
	float: right;
	color: #666666;
	font-family: Tahoma;
	text-align: right;
	}
.fotobox {
	min-height: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.foto0 {
	border: 0px;
	width: 200px;
	height: 150px;
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	}
.foto1 {
	border: 1px solid white;
	/*width: 67px;
	height: 50px;*/
	float: left;
	margin-right: 8px;
	margin-top: 5px;
	}
.foto2 {
	border: 0px;
	/*width: 60px;
	height: 60px;*/
	float: right;
	margin-left: 10px;
	}
.foto3 {
	border: 0px;
	/*width: 67px;
	height: 50px;*/
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	}
.foto4 {
	border: 1px solid white;
	margin-right: 0px;
	float:left;
	}
.foto5 {
	border: 0px;
	/*width: 40px;
	height: 40px;*/
	float: right;
	margin-left: 10px;
	}
.foto6 {
	border: 0px;
	/*width: 34px;
	height: 34px;*/
	float: right;
	margin-left: 10px;
	}
.foto7 {
	border: 1px;
	float: right;
	margin-left: 10px;
	}
.foto8 {
	border: 1px solid black;
	margin-right: 5px;
	margin-left: 5px;
	}
.foto9 {
	border: 0px;
	float: left;
	margin-right: 5px;
	margin-top: 0px;
	}
.galcenter20{
	text-align: center;
	margin-top: 20px;
	font-size: 10px;
	color: #000000;
	font-family: Arial;
	}
.gallink{
	text-decoration: none;
	color: #D30202;
	}
.gallink:hover{
	text-decoration: underline;
	color: #D30202;
	}
.glosuj {
	border: 0px;
	width: 46px;
	height: 18px;
	margin-right: 10px;
	margin-top: 3px;
	}
.gloswynik {
	height: 10px;
	background: url(../gfx/dzialy5_bg.gif);
	margin:2px 0 7px 30px;
	}
.height5{
	margin-top: 5px;
	}
.ik {
	border: 0px;
	width: 11px;
	height: 11px;
	margin-right: 5px;
	margin-top: 3px;
	}
.informator {
	margin-top: 0px;
	}
.informatortext {
	margin-top: 5px;
	}
.kaldate {
	margin-top: 0px;
	background-color: #FEDFBA;
	height: 18px;
	}
.kaldatelink {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
.kaldatelink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	}
.kaldatelinkpast {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	}
.kaldatemonth {
	margin-top: 0px;
	background-color: #603502;
	}
.kaldatepast {
	margin-top: 0px;
	background-color: #FEEDD8;
	height: 18px;
	width: 24px;
	}
.kaldatetoday {
	margin-top: 0px;
	background-color: #FCAF52;
	height: 18px;
	}
.kaldateweek {
	margin-top: 0px;
	background-color: #ffffff;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	width:48px;
	text-decoration: none;
	font-weight: bold!important;
	}
.kaldatepresent {
	margin-top: 0px;
	background-color: #c0ffee;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	width:48px;
	text-decoration: none;
	font-weight: bold!important;
	}
.kaldateweeknd {
	margin-top: 0px;
	background-color: #ffffff;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold!important;
	}
.kalendarz {
   xwidth: 180px;
	margin-top: 5px;
	}
.kalendarz2 {
   width: 117px;
   float: left;
   padding-left: 4px;
}
.kalendarz3 {
   width: 117px;
   float: right;
}
.kaltable{
	width: 368px;
	font-family: Tahoma;
	text-align: center;
	border-width:1px;
	border-color:#FEDFBA;
	border-style:solid;
	}
.kalzob{
	width:368px;
	float: left;
	text-align: left;
	}
.komtitle {
	margin-top: 5px;
	padding: 6px;
	background: #666666;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none; 
	text-align: center;
	}
.komuwaga {
	margin-top: 0px;
	padding: 4px;
	background: #E9E9E9;
	font-size: 10px;
	color: #000000;
	font-family: Arial;
	text-decoration: none; 
	text-align: center;
	}
.kwadrat {
	border: 0px;
	width: 4px;
	height: 4px;
	margin: 0px 5px 2px 0px;
	}
.kwadrat1 {
	border: 0px;
	width: 4px;
	height: 4px;
	margin: 0px 3px 2px 6px;
	}
.logo {
	padding: 0;
	border: 0px;
	}
.mapa {
	border: 0px;
	width: 91px;
	height: 55px;
	}
.menu {
	margin-top: 0px;
	margin-bottom: 10px;
	xpadding-bottom:10px;
	width: 300px;
	text-align: left;
	overflow:hidden;
	}
.menu31 {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 96px;
	text-align: left;
	float:left;
	}
.menu32 {
	margin-top: 0px;
	margin-left: 5px;
	width: 96px;
	text-align: left;
	float:left;
	}
.menu33 {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 96px;
	text-align: left;
	float:right;
	}
.miasto{
	width:300px;
	margin:auto;
	position:relative;
	margin-top: 3px;
	}
.miasto1{
	width:100px;
	margin:auto;
	float: left;
	position:relative;
	margin-top: 0px;
	}
.miasto2{
	width:109px;
	margin:auto;
	float: left;
	position:relative;
	margin-top: 0px;
	}
.miasto3{
	width:91px;
	margin:auto;
	float: right;
	position:relative;
	margin-top: 0px;
	}
.morea {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	font-family: Tahoma;
	text-decoration: none; 
	}
.morea:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.moreb {
	font-size: 11px;
	font-weight: bold;
	color: #981918;
	font-family: Tahoma;
	text-decoration: none; 
	}
.moreb:hover {
	font-size: 11px;
	font-weight: bold;
	color: #981918;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.morec {
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: none; 
	float:left;
	margin-left:8px;
	}
.morec:hover {
	font-size: 10px;
	color: #F8AE00;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.mored {
	font-size: 10px;
	color: #1b6d9a;
	font-family: Tahoma;
	text-decoration: none; 
	}
.mored:hover {
	font-size: 10px;
	color: #1b6d9a;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.moref {
	font-size: 11px;
	margin-left: 5px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: none; 
	}
.moref:hover {
	font-size: 11px;
	margin-left: 5px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.moreg {
	font-size: 11px;
	margin-right: 5px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: none; 
	}
.moreg:hover {
	font-size: 11px;
	margin-right: 5px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.naglowek11 {
	margin-top: 0px;
	margin-bottom: 5px;
	width: 250px;
	background: url(../gfx/dzialy_bg.gif);
	height: 15px;
	}
.naglowek111 {
	margin-top: 0px;
	margin-bottom: 5px;
	width: 160px;
	background: url(../gfx/dzialy_bg.gif);
	height: 15px;
	}
.naglowek12 {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 250px;
	background: url(../gfx/dzialy_bg.gif);
	height: 15px;
	}
.naglowek_poz {
	margin-bottom:0px;
	background-color:#DCD7D3;
	height: 15px;
	}	
.naglowek121 {
	margin-top: 5px;
	margin-bottom: 5px;
	xwidth: 160px;
	background-color:#988B7B;);
	height: 15px;
	}

.nagzobacz {
	margin-top: 20px;
	width: 160px;
	background-color:#C1DFF7;
	height: 15px;
	}	

.tytzobacz {
	font-size: 12px;
	color: #000;
	margin-left: 5px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase; }
	
.naglowek13 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 150px;
	height: 15px;
	text-align: left;
	}
.naglowek131 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 160px;
	height: 15px;
	text-align: left;
	}
.naglowek14 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: right;
	/*width: 100px;*/
	height: 17px;
	text-align: right;
	padding-right:4px;
	}
.naglowek15 {
	margin-top: 10px;
	margin-bottom: 5px;
	width: 300px;
	background: url(../gfx/dzialy_bg.gif);
	height: 15px;
	}
.naglowek_new {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top:1px;
	width: 300px;
	background:#004A84 url(../gfx/dzialy_bg2.gif);
	height: 16px;
	clear:both;
	}	
.naglowek16 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	/*width: 200px;*/
	height: 17px;
	text-align: left;
	}
.naglowek101 {
	margin-top: 5px;
	margin-left: 0px;
	width: 250px;
	background: #666666;
	height: 15px;
	float:left;
	text-align: left;
	}
.naglowek102 {
	margin-top: 5px;
	margin-right: 0px;
	width: 250px;
	background: #666666;
	height: 15px;
	float:right;
	text-align: right;
	}
.naglowek21 {
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
	width: 300px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek211 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 300px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek22 {
	margin-bottom: 5px;
	background-color:#006600;
	height: 15px;
	text-align: left;
	}
.naglowek22a {
	margin-bottom: 5px;
	background-color:#9A1818;
	height: 15px;
	text-align: left;
	}
.naglowekGrey {
	margin-bottom: 5px;
	background-color:#aeaeae;
	height: 15px;
	text-align: left;
	}	
.naglowek22_new {
	margin-bottom: 5px;
	background-color:#004A84;
	height: 15px;
	text-align: left;
	}	
.naglowek23 {
	margin-top: 5px;
	margin-bottom: 5px;
	float: right;
	width: 368px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek24 {
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	width: 210px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek25 {
	margin-top: 5px;
	margin-bottom: 5px;
	float: right;
	width: 158px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek26 {
	margin-top: 0px;
	margin-bottom: 5px;
	float: right;
	width: 158px;
	background: url(../gfx/dzialy1_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek27 {
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	width: 368px;
	background-color: #009900;
	height: 15px;
	text-align: left;
	}
.naglowek31 {
	margin-top: 10px;
	margin-bottom: 5px;
	float: left;
	width: 121px;
	xwidth:100%;
	background-color:#AEAEAE;
	height: 15px;
	text-align: left;
	}

.naglowek31_2 {
	margin-top: 10px;
	margin-left:2px;
	margin-bottom: 5px;
	float: left;
	width: 141px;
	background-color:#AEAEAE;
	height: 15px;
	text-align: left;
	}
	
.naglowek31_new {
	margin:10px 0 5px 2px;
	float: left;
	width: 290px;
	background-color:#AEAEAE;
	height: 15px;
	text-align: left;
	}

.naglowek31 a, .naglowek31_new a, .naglowek31_2 a {color:#fff; text-decoration:none;}
.naglowek31 a:hover, .naglowek31_new a:hover, .naglowek31_2 a:hover {color:#fff; text-decoration:underline;}
		
.naglowek32 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 250px;
	background: url(../gfx/dzialy4_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek33 {
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	width: 250px;
	background: url(../gfx/dzialy4_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek41 {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 250px;
	background: url(../gfx/dzialy4_bg.gif);
	height: 15px;
	text-align: left;
	}
.naglowek42 {
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	width: 250px;
	background: url(../gfx/dzialy4_bg.gif);
	height: 15px;
	text-align: left;
	}
.next{
	width:209px;
	margin-top: 5px;
	position:relative;
	float:right;
	text-align: right;
	}
.newsfull {
   width: 508px;
   margin-top: 0px;
   background: url(../gfx/header/header-bg.jpg);
}
.newsfullother {
   width: 160px;
   margin-top: 0px;
   background: url(../gfx/header/header-bg.jpg);
}
.artotherbox {
	width: 250px;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom:1px dotted #e1e1e1;
	}
.artothertexthead {
	width: 250px;
	height: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	font: arial;
	font-size: 9px;
	color: #cccccc;
	}
.newsotherbox {
	width: 250px;
	min-height: 60px;
	margin-top: 0px;
	margin-bottom: 10px;
	}
.newsotherbox1 {
	width: 250px;
	min-height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.newsotherbox2 {
	width: 160px;
	min-height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.boxzobacz {
	width: 160px;
	min-height: 40px;
	padding-top: 4px;
	margin-bottom: 0px;
	background-color:#F8F9FD;
	overflow:hidden;
	}	
	
.newstop{
	width:412px;
	margin:auto;
	position:relative;
	background:url(../gfx/bg_news_glowny_text.gif);
	margin-top: 3px;
	overflow:hidden;
	}
* html .newstop {
	overflow:visible;
	xwidth:400px;}

.newstopfoto{
	width:412px;
	height: 150px;
	margin:auto;
	position:relative;
	background:url(../gfx/foto00.jpg);
	margin-top: 3px;
	}
.newstopfotosport{
	width:412px;
	height: 150px;
	margin:0 auto;
	position:relative;
	/*background:url(../gfx/foto12.jpg);*/
	margin-top: 3px;
	}
.newstopother{
	width:412px;
	margin:auto;
	position:relative;
	padding-top: 8px;
	clear:both;
	}
.newstoptext{
	width:402px;
	margin:auto;
	position:absolute;
	bottom:0px;
	left:0;
	background:url(../gfx/mask.png);
	padding: 5px 5px 5px 5px; 
	}
.ob {
	width: 145px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	text-align: center; 
	}
.ob:hover {
	width: 145px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
	text-align: center; 
	}
.patronat{
	width:158px;
	margin-top: 2px;
	position:relative;
	padding: 0;
	border: 0px;
	}
.prev{
	width:209px;
	margin-top: 5px;
	float:left;
	position:relative;
	text-align: left;
	}
.publicystyka{
	width:300px;
	margin:auto;
	position:relative;
	margin-top: 3px;
	}
.right{
	text-align: right;
	}
.right5{
	text-align: right;
	margin-top: 5px;
	}
	
.right300{
	width:300px;
	margin-top: 5px;
	position:relative;
	text-align: right;
	}
.rozgr {
	width: 145px;
	margin-top: 5px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	text-align: center; 
	}
.rozgra {
	width: 145px;
	margin-top: 5px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	text-align: center; 
	}
.rozgra:hover {
	width: 145px;
	margin-top: 5px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
	text-align: center; 
	}
.rozgr00 {
	width: 300px;
	}
.rozgr01 {
	width: 145px;
	float: left;
	}
.rozgr02 {
	width: 145px;
	float: right;
	}
.rozgr1 {
	width: 55px;
	height: 35px;
	margin-top: 5px;
	float:left;
	text-align: left;
	}
.rozgr11 {
	width: 45px;
	margin-top: 5px;
	float:left;
	text-align: left;
	}
.rozgr2 {
	width: 90px;
	height: 35px;
	margin-top: 5px;
	float:right;
	text-align: left;
	}
.rozgr21 {
	width: 100px;
	margin-top: 1px;
	float:right;
	text-align: left;
	}
.site{
	width:988px;
	margin:auto;
	position:relative;
	}	
.sondabox {
	xwidth: 280px;
	padding: 0px 10px 5px 10px;
	}
.sondabox1 {
	xwidth: 488px;
	padding: 0px 10px 5px 10px;
	background: url(../gfx/sondabg.gif);
	}
.sondawynik {
	height: 10px;
	background: url(../gfx/dzialy4_bg.gif);
	margin:2px 0 7px 0;
	}
.sondawynik1 {
	height: 10px;
	background: url(../gfx/dzialy4_bg.gif);
	margin:2px 0 7px 0;
	}
.sportnagleft{
	width:200px;
	margin-top: 5px;
	position:relative;
	float:left;
	text-align: left;
	}
.sportnagright{
	width:50px;
	margin-top: 5px;
	float:right;
	position:relative;
	text-align: right;
	}
.sportwyn{
	width:250px;
	margin-top: 2px;
	margin-left: 0px;
	float:right;
	position:relative;
	text-align: left;
	}
.sportwynleft{
	width:30px;
	margin-top: 2px;
	position:relative;
	float:left;
	text-align: left;
	}
.sportwynright{
	width:215px;
	margin-top: 2px;
	margin-left: 5px;
	float:right;
	position:relative;
	text-align: left;
	}
.team{
	width: 200px;
	float: right;
	text-align: left;
	}
.text{
	font-size: 11px;
	color: #ededed;
	font-family: Tahoma; 
	}
.textb{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
	padding:0;
	margin:0;
	}
.textb a {color:#000; text-decoration:none;}
.textb a:hover {text-decoration:underline;}
	
.textc{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none; 
	}
.textc:hover{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.textd{
	font-size: 10px;
	color: #CCCCCC;
	font-family: Tahoma;
	text-decoration: none; 
	}
.texte{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none; 
	background-color: #3D7BAA; 
	padding-right: 2px; 
	padding-left: 2px;
	}
.texte:hover{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: underline; 
	background-color: #3D7BAA; 
	padding-right: 2px; 
	padding-left: 2px;
	}
.textf{
	font-size: 10px;
	color: #868686;
	font-family: Tahoma;
	text-decoration: none; 
	}
.textg{
	font-size: 11px;
	color: #ff9900;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none; 
	}
.textfoto {
	margin-top: 2px;
	font-size: 10px;
	color: #000000;
	font-weight: none;
	font-family: Arial;
	text-decoration: none;
	text-align: center; 
	}
.textg:hover{
	font-size: 11px;
	color: #ff9900;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline; 
	}
.texth{
	font-size: 12px;
	color: #ffffff;
	font-family: Tahoma; 
	}
.texti{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none; 
	background-color: #C7C7C7; 
	width: 30px;
	float:left;
	text-align: center;
	}
.textj{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none; 
	height: 14px;
	}
.textk{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma; 
	}
.textl{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma; 
	margin-top: 10px;
	}
.textdzialu {
	margin-top: 5px;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	text-decoration: none; 
	}
.textglos{
	font-size: 11px;
	xline-height: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Tahoma; 
	padding-bottom:4px;
	}
.textnewsa {
	margin-top: 15px;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	text-decoration: none; 
	}
.textnewsawynik {
	margin-top: 15px;
	padding: 6px;
	background: #EBEBEB;
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	text-decoration: none; 
	text-align: center;
	}
.textsonda{
	font-size: 11px;
	xline-height: 15px;
	color: #000000;
	font-family: Tahoma; 
	padding-bottom:4px;
	}
.textsonda1{
	font-size: 13px;
	xline-height: 15px;
	color: #000000;
	font-family: Tahoma; 
	padding-bottom:4px;
	}
.textsondatitle{
	font-size: 11px;
	line-height: 15px;
	color: #3D7BAA;
	font-family: Tahoma;
	}
.textsondatitle1{
	margin-top: 10px;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #ffffff;
	font-family: Tahoma;
	}
.sondaline{
	margin-top: 10px;
	height: 9px;
	background: url(../gfx/sondaline.gif);
	}

#survey {margin-top:4px;}
	
.texttoday {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
	}
.today{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
	margin-top: 15px;
	}
.zalogowany {float:right; margin-top:10px; font-size:11px; padding-right:10px;}
.zalogowany a {color: #1b6d9a; text-decoration:none;}
.zalogowany a:hover {text-decoration:underline;}	
.tytul {
	text-decoration: none;
	color: #1b6d9a;
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	}
.tytul:hover {
	text-decoration: underline;
	color: #1b6d9a;
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	}
.tytula {
	text-decoration: none;
	color: #1b6d9a;
	font-family: Arial;
	font-size: 11px;
	}
.tytula:hover {
	text-decoration: underline;
	color: #1b6d9a;
	font-family: Arial;
	font-size: 11px;
	}
.tytulb {
	text-decoration: none;
	color: #981918;
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	}
.tytulb:hover {
	text-decoration: underline;
	color: #981918;
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	}
.tytulc {
	text-decoration: none;
	color: #000000;
	font-family: Arial;
	font-size: 13px; 
	font-weight: bold; 
	}
.tytulc:hover {
	text-decoration: underline;
	color: #000000;
	}
.tytuld {
	text-decoration: none;
	color: #aeaeae;
	font-family: Arial;
	font-size: 11px;
	}
.tytuld:hover {
	text-decoration: underline;
	color: #aeaeae;
	font-family: Arial;
	font-size: 11px;
	}
.tytule {
	text-decoration: none;
	color: #FC8F0C;
	font-family: Arial;
	font-size: 11px;
	}
.tytule:hover {
	text-decoration: underline;
	color: #FC8F0C;
	font-family: Arial;
	font-size: 11px;
	}
.tytulbig {
	font-size: 26px;
	font-weight: bold;
	color: #000;
	font-family: Arial;
	text-decoration: none;
	padding:0 5px;
	display:block;
	}
.tytulbig:hover {
	color: #000;
	font-family: Arial;
	text-decoration: underline; 
	}
.tytulbig1 {
	font-size: 25px;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none; 
	}
.tytulbig1:hover {
	font-size: 25px;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
	text-decoration: underline; 
	}
.tytulbignews {
	font-size: 25px;
	font-weight: bold;
	color: #D30202;
	font-family: Arial;
	text-decoration: none; 
	}
.up1 {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 150px;
	}
.up2 {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 150px;
	background: url(../gfx/up02.gif);
	}
.wynik{
	width: 250px;
	margin-top: 5px;
	}

.wyd p {margin:0; padding:0;}
.w330 {	width:330px;}
.w325 {	width:315px;}
.w176 {	width:176px;}
.w200 {	width:200px;}
.w330 p, .w325 p {margin:0; padding:0;}
.pl5 {padding-left:5px;}
.w80 {width:80px;}
.gmg2 {margin-top: 2px; }
.w182 {width:182px;}
.w504{width:504px; *width:502px;}
.ml5 {	margin-left:5px;}
.ml10 {	margin-left:10px;}
.mr5 {	margin-right:8px;}
.mr10 {	margin-right:10px;}
.mr20 {margin-right:20px;}
.mt10 {margin-top:10px!important;}
.pt14 {padding-top:14px;}
.mt15 {margin-top:15px;}
.mb10 {margin-bottom:10px;}
.mb5 {margin-bottom:5px;}
.mb15 {	margin-bottom:15px;}
.pb10 {padding-bottom:10px;}
.mt-5 {margin-top:-7px; * margin-top:-5px;}
.f11 {font-size:11px;}
.f12 {font-size:12px!important;}
.f14 {font-size:14px!important;}
.f16 {font-size:16px!important;}
.f30 {font-size:30px!important;}
.mt5 {margin-top:5px;}
.pt5 {padding-top:5px;}
.pb5 {padding-bottom:5px;}
.nopad {padding:0; margin:0;}
.dataw {font:bold 14px Arial, Helvetica, sans-serif; padding-bottom:5px; display:block;}
.srodek {text-align:center;	margin:0 auto;}
.prawa {text-align:right;}
.lewa {text-align:left;}
.pad5 {padding:0 5px 5px 5px;}

.red {color:#D30202;}
.grey {color:#666;}

.bold {font-weight:bold;}
.flop {float: right; }
.flol {float: left; }
.flow {overflow:hidden;}
.vam {vertical-align:middle;}

.inputgosc {border:1px solid #d9d9d9; height:14px; vertical-align:middle;}
.clearfix:after {content: "."; display: block; height: 0; font-size: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 */

.gal {margin:0px 0 10px 0; padding-top:15px; clear:both;}
.gal div img {margin:0px 8px 2px 0; vertical-align:top; xborder:1px solid #068FBF; border:none;}
.gal div {margin-bottom:14px;}	
.gal div div {margin-bottom:0;}	
.gal img.gal_end {margin:0 0 2px 0;}
.podpismini {width:121px; text-align:center; font-size:10px; font-family:Arial; color:#777; min-height:10px; height:auto!important; height:10px;}

.borgrey {border-bottom:1px dashed #aaa;} 
.bortgrey {border-top:1px dashed #aaa; padding-top:5px;}

.imgkat {border:1px solid #666666;margin:0 7px 0 0;	}
a.tytkat {font-weight:bold;font-size:12px;color:#D30202; text-decoration:none;}
a.tytkat:hover { text-decoration:underline;}

.ilosc_gal {
	font-size:11px;
	font-weight:bold;
	color:#334F66;
	margin-left:5px;
	padding:0;
	}

.data_gal {
	font:normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#334F66;
	margin:0;
	padding:0;
	}

.tkal {
	width:100%;
	border:1px solid #FEDFBA;
	margin-top:5px;
	}

.tkal td {
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	}

.tkal td a{
	font-weight:normal; color:#000; text-decoration:none;}

.tkal td a:hover{
	font-weight:normal; text-decoration:underline;}

.tkal .nag td {
	font-size:12px;
	font-weight:bold;
	background-color:#603502;
	color:#fff;
	}

.tkal .nag a {
	color:#fff;}

.tkal .dz td {
	cursor:default;}

.tkal .nag table {
	xwidth:265px;
	width:100%;
	height:18px;
	}

.zrodlo {font:11px Arial, Helvetica, sans-serif; display:block;}
.podpis {width:150px; margin:1px 0 5px 10px; font-size:11px!important; color:#666!important; font-style:italic!important; text-align:center;}
.fsonda .radio {width:13px; height:13px; vertical-align:bottom; margin:0; padding:0; margin:0px 4px 0px 0px;} 
.fsonda {margin:0; padding:0;}
.fsonda label {padding:5px 0; display:block; font:11px Tahoma;}
.fsonda1 .radio {width:15px; height:15px; vertical-align:bottom; margin:0; padding:0; margin:2px 4px 0px 15px;} 
.fsonda1 {margin:0; padding:0;}
.fsonda1 label {padding:5px 0; display:block; font:13px Tahoma;}
.adv {color:#ccc; font-size:10px; margin-bottom:5px; text-align:center;}
.bor1px {border:1px solid #d3dde6; padding:1px;}
.bor1grey {border:1px solid #cdcdcd; padding:1px;}

.glosowania {margin-top:10px;}
.glosowania div {float:left; margin:0 15px 20px 0; width:84px; xtext-align:center;}
.glosowania div.last {margin-right:0;}
.tytglos {font-weight:bold; color:#4AA5EC; font-size:14px; margin-bottom:6px; text-decoration:underline;}
.glosowania .data {font-size:12px!important; color:#999999; font-weight:normal;}
.glosowania div.glospodpis {margin-bottom:10px; float:none; font-size:12px; margin:3px 0; text-align:center; font-weight:bold; height:40px;}
.glosowania div.glospodpisopis {margin:0; float:none; font-size:10px; margin:3px 0; text-align:center; height:60px;}
.glosowania div.odp {background-color:#1D72B7; height:10px; margin:0 3px 2px 0; float:none;}

.flog {margin-bottom:5px;}
.flog .submit {vertical-align:middle;}
.flog .text {vertical-align:middle; border:1px solid #7e9db9; color:#000; margin-right:4px;}
.flog label {vertical-align:middle;}

/* ====================================== FORUM ================================= */
table {border-collapse:collapse;}
.tblPost {width:100%; font-size:11px; margin-top:2px; border:1px solid #fff;}
.tblPost p {font-size:11px;}
.tblPost img { vertical-align:top}
.tblPost tbody td {padding:4px; border:1px solid #fff; vertical-align:top}
.tblPost tbody .light {background-color:#eeeeee;}
.tblPost tbody .dark {background-color:#e5e5e5;}
.tblPost .cytat td{background-color:#f5f5f5; padding:7px;}
.tblPost .stopka {color:#7b7b7b; padding-top:5px;}
.fname {color:#004B8C; padding-bottom:2px;}
.autorf {width:16%;}
.info {line-height:14px; margin-top:5px;}
.temat {background-color:#4481b5; color:#fff; font:bold 11px Arial, Helvetica, sans-serif;}
.temat .nag a {color:#fff; font-weight:normal;}
.tblPost .dzial {background-color:#004B8C; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.tblPost tr.opis {background-color:#aeaeae; color:#fff; font-size:11px!important;}
.w24pr {width:24%;}
.w15pr {width:15%;}
.w10pr {width:10%;}
.w7pr {width:7%;}
.tblPost a {color:#004B8C; text-decoration:none; font-weight:bold}
.tblPost a:hover {color:#000;}
.fwpis textarea.txtarea {width:99%; height:160px; border:1px solid #e5e3d0; overflow:auto; font:11px Verdana, Arial, Helvetica, sans-serif;}
.fwpis input.text {width:400px; border:1px solid #e5e3d0; color:#000;}
.frej .text {width:200px;}
.fkonto {margin-top:10px; background:#F2F6F9; padding:10px;}
.fkonto label {display:block; float:left; width:120px; font-size:11px; font-weight:bold}
.fkonto input.text {display:block; float:left; width:180px; font:11px Arial, Helvetica, sans-serif; border:1px solid #7e9db9; color:#000;}
.fkonto div {clear:both; margin-bottom:4px; overflow:hidden;}
.fkonto .txtarea {width:535px; *width:534px; overflow:auto; float:left; height:80px; display:block; border:1px solid #7e9db9; font:11px Arial, Helvetica, sans-serif;}
.fkonto .wa {width:auto; margin-left:116px; font-weight:normal;}
.fkonto .file {float:left;font:11px Arial, Helvetica, sans-serif;display:block;}
.blad {text-align:center; font-weight:bold; color:#CC0000; min-height:10px; padding:5px 0; margin-bottom:10px; font-size:11px;}

/* ================================================= KOMENTARZE ================================================= */

.vpdd {
padding-top: 7px;
padding-bottom: 7px;
text-align:center; }

.vpdd p {
	font-size:11px;
	margin:0;
	padding:0;}

.colffe {
background-color: #D6D6D6; }

a.nor {
font-weight: normal;
text-decoration: none;
color:#4987CE; }

a.nor:hover {
font-weight: normal;
text-decoration: underline; }

.hopin {
height: 13px;
border-top: 1px solid #444;
border-bottom: 0px solid #FFF;
position: relative;}

.opin {
background-color: #E9E9E9;
padding: 5px 8px 5px 8px;
border-top: 0px solid #818181;
position: relative;
margin:0; }

.opin p, .opin2 p {
	margin:0;
	padding:0;
	font-size:11px;}

.opin2 {
background-color: #E0E0E0;
padding: 5px 8px 5px 8px;
border-top: 0px solid #818181;
position: relative; }

.borg {
border-top: 1px solid white; }

.rel {
position: relative; }
	
/* ----------------- FCK -------------------- */

div.fck {font:12px Arial, Helvetica, sans-serif; color:#000;}
div.fck p {font:12px Arial, Helvetica, sans-serif; color:#000;}
div.fck ul {font-size: 12px; margin: 0px; padding: 0px; list-style: none;}
div.fck li {line-height: 12px; margin:2px 0; padding-left: 8px; background-image: url(../gfx/kwadrat.gif); background-repeat: no-repeat; background-position: 0px 5px;	} 
div.fck ol li {line-height: 12px; margin:2px 0; padding-left: 8px; background:none; }
div.fck ol {padding-left:20px; margin:0; *padding-left:23px; margin:0px;}
div.fck img {margin-right:10px;}
div.fck img.foto {margin-right:0;}
