@media screen
{
/* WSPÓLNE*/
html, body {
	color: #5F5F5F;
	font-size: 13px;
	font-family: Tahoma,Helvetica,Verdana,Arial,Sans-Serif, Serif;
	background: #fff url(gifs/htmlback.gif) repeat-x top right;
	padding: 0;
	margin: 0;
}
table, tbody, td, tr, th {
	font-size:12px;
	color: #5F5F5F;
}
form {
	margin: 0;
	
}
h3{
	font-size: 16px;
	color: #C94F5B;
}
img {
	border:none;
}
/* LINKI */
a:link, a:visited, a:active {color: #BC2C33;text-decoration: none; border:none;}
a:hover{text-decoration:underline;}
.tresc_newsa a:link, .tresc_newsa a:visited , .tresc_newsa a:active {color: #BC2C33;}
.tabtxt a:link, .tabtxt a:visited , .tabtxt a:active {color: #315A95;}
.ptab a:link, .ptab a:visited , .ptab a:active {color: #BC2C33;}
.kalhead a:link, .kalhead a:active {color: #fff;}
.przydatne a:link, .przydatne a:visited {color: #fff;}
.sonda_footer a:link, .sonda_footer a:visited{color: #274571;font-weight:bold;}
.prtxt a:link, .prtxt a:visited , .prtxt a:active {color: #315A95;}
.teost a:link, .teost a:visited , .teost a:active{color: #63B440;}
.kalhdtxt a:link, .kalhdtxt a:visited , .kalhdtxt a:active {color: #BC2C33;}
.przydtxt a:link, .przydtxt a:visited , .przydtxt a:active {color: #315A95;}
.nawig a:link, .nawig a:visited , .nawig a:active {color: #5686C2;}
.imggal{border: 1px solid #fff;}
a:hover .imggal{border: 1px solid #fff;}

a#poczta {
	display: block;
	width: 55px;
	height:51px;
	background: url(gifs/post.gif) top left no-repeat;
	border: 0px solid #f00;
	margin-bottom: 1px;
}
a:hover#poczta {
	border-color: #00f; 
	background-position: 0 -51px; 
}

#top {
	background: #fff;
	width: 980px;
	margin: 0 auto;
}

/* NAGLOWEK*/
#naglowek {
	height:109px;
	background:#fff;
	}
.logo{
	height:109px;
	width:412px;
	float: left;
}
.headright{
	height:109px;
	float:right;
	width:568px;
	background: #fff url(gifs/headback.gif);
}

.date{
	width:560px;
	text-align: right;
	float:right;
	font-size: 10px;
	margin: 5px 10px 15px 0;
	overflow:hidden;
	color: #fff;
}
.menutop{
	width:200px;
	position: relative; left: 500px; top: 43px;
}

#alltxt{
	background: #fff;
	padding: 5px 0 0 0;
}
#mainright{
	width:765px;
	float:left;
}
/* zakładki*/
#gora{
	/* height:215px; */
	margin-bottom: 10px;
}
#zakladki{
	 width:100%; 
}
.tabhd{
	height:5px;
	background: #f6f6f6 url(gifs/tabhd.png) no-repeat top left;
}
.tabft{
	height:5px;
	background: #f6f6f6 url(gifs/tabft.png) no-repeat bottom left;
	margin-bottom:2px;
}
.boxholder{
	clear: both;
}
.boxfoto{
	background:#f6f6f6;
	padding: 4px 9px;
}
.box{
	background:#ececec;
	padding: 0 1px;
	}
.tab{
	background: #f6f6f6 url(gifs/taby.png) no-repeat top left;
	float: left;
	height: 26px;
	width: 130px;
	margin: 0 2px 2px 0;
}
.tabtxt{
	margin: 0;
	padding: 4px 0 0 0;
	text-align: center;
	font-size: 13px;
	font-weight:normal;
	}
/* MENU LEWA STRONA */

#lewa{
	width: 200px;
	float: left;
	margin-right:14px;
}
#menubox{
	background: #e6e6e6;
	padding: 0 1px;
}
#menu {
	width: 198px;
	background: #f6f6f6;
	position: relative; left: 0px; top: 0px; z-index:1;
}
#menu ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
	}
#menu ul li,
#menu ul li.sfhover {
	position: relative; 
	/*border-top: 1px solid #5786C3;
	border-bottom: 1px solid #325D96;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;*/
}
#menu ul li a {
	display: block;
	color: #000;
	background: #f6f6f6 url(gifs/hmenu1.gif) repeat-y left center;
	padding: 5px 15px;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}	
#menu ul li a.sub {
	background: #f0f0f0 url(decorations.gif) 120px -53px no-repeat;
}			
#menu ul li a:hover {
	background: #7BA1D0 url(gifs/hmenu.png) repeat-y left center;
	color: #fff;
}			
#menu ul li ul {
	display: none;
}
#menu ul li:hover ul,
#menu ul li.sfhover ul {
	display: block;
	position: absolute z-index:3;
	left: 500px;
	top: 0px;
	background: #7BA1D0;
	border: 0px solid #fff;
	/*border-width: 0 1px 1px 0;*/
}				
#menu ul li:hover ul li, #menu ul li.sfhover ul li {
	width: 183px;
}
.hmg{
	height:5px;
	background: #f0f0f0 url(gifs/hdl5px.png) no-repeat top left;
}
.hmd{
	height:5px;
	background: #f0f0f0 url(gifs/ftl5px.png) no-repeat bottom left;
}
/* KALENDARZ */
.kalendarz{
	background: #ECECEC;
	padding: 0 1px;
}
.kaltxt{
	background: #fff;
	color: #63B440;
	padding: 3px;
	text-align: left;
	font-size: 1em;
}
.hdl{
	height:5px;
	background: #f0f0f0 url(gifs/hdl5px.png) no-repeat top left;
}
.ftl{
	height:5px;
	background: #f0f0f0 url(gifs/ftl5px.png) no-repeat bottom left;
	margin-bottom:10px;
}
.kalhd {
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/hd200px.png) no-repeat top left;
	margin: 10px 0 2px 0;
}
.kalhdtxt{
	color: #315A95;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.2em;
}
/* LINKI Przydatne LEWA */
.przyd{
	background: #ECECEC;
	padding: 0 1px;
}
.przydhd {
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/hd200px.png) no-repeat top left;
	margin: 10px 0 2px 0;
}
.przydhdtxt{
	color: #315A95;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.2em;
}
.przydtxt{
	background: #fff;
	padding: 3px;
	text-align: left;
	font-size: 1em;
}
.img_le{
	margin-bottom: 6px;
}
/* SONDA*/
.sonda{
	background: #ECECEC;
	padding: 0 1px;
}
.sotxt{
	background: #F6F6F6;
	padding: 3px;
	text-align: left;
	font-size: 1em;
}
.sohd {
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/hd200px.png) no-repeat top left;
	margin: 10px 0 2px 0;
}
.sohdtxt{
	color: #315A95;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.2em;
}
.t_sonda, .opcja  {
	color: #fff;
	padding: 3px 0 3px 3px;
}
.t_sonda{
	background: #6891CA;
	color: #fff;
}
.opcja{
	border-top:none;
	background: #D9E4F2;
	color: #274571;
}
.glosowanie{
	background: #F6F6F6;
	margin-top: 7px;
	text-align: center;
	font-size: 1em;
}
.sonda_error{
	background: #F6F6F6;
	color: #FF0404;
	text-align: center;
}
.sonda_przycisk{
	background:none;
	color:#8A8A8A;
	border:1px solid #8A8A8A;
	
}
.sonda_foot{
	margin-top: 3px;
}
.sonda_foot, .sonda_footer{
	background: #D9E4F2;
	text-align: center;
	padding: 3px 0;
	color:#274571;
}

/* STATYSTYKA */
.stat{
	background: #ECECEC;
	padding: 0 1px;
}
.stattxt{
	background: #F6F6F6;
	padding: 5px;
	text-align: left;
	font-size: 1em;
}
.tytstat{
	font-weight:bold;
	margin-bottom:3px;
	color:#999999;
}
.txtstat{
	color:#999999;
	margin-top:2px;
}

/* ŚRODEK  INDEX*/
#tresc{
	width:525px;
	float:left;
}
#banner {
	margin: 0 0 15px 0;
	text-align:center;
}
/* OSTATNI WPIS */
#ost{
	width: 525px;
	margin-bottom:15px;
}
.hdost{
	height:5px;
	background: #f0f0f0 url(gifs/hd5px.png) no-repeat top left;
}
.ftost{
	height:5px;
	background: #f0f0f0 url(gifs/ft5px.png) no-repeat bottom left;
	margin-bottom:2px;
}
.subost{
	background: #ECECEC;
	padding: 0 1px;
}
.teost{
	color: #63B440;
	padding:5px;
	font-size: 1.2em;
	background: #f6f6f6;
}
.dost{
	text-align: left;
	color: #5F5F5F;
	font-size: 0.8em;
}

/* NEWSY  */
.subnew{
	background: #ECECEC;
	padding: 1px 0 0 0;
	margin-bottom:20px;
	
}
.dnew{
	background: #fff;
	padding: 5px;
	text-align: right;
	color: #999;
}
.tnew{
	background: #fff;
	padding: 5px;
	text-align: left;
	color: #C94F5B;
	font-size: 2em;
}
.trnew{
	background: #fff;
	padding: 5px;
	text-align: justify;
	color: #000;
	line-height: 1.5em;
}
.trnew p{
	margin-top: 5px;
	margin-bottom: 5px;
}
.tytnew{
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/nagl.png) no-repeat bottom left;
	margin-bottom: 2px;
}
.tyttxnew{
	color: #C94F5B;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.3em;
}
.brak{
	margin-top: 30px;
}

/* ŚRODEK  SPISY */
#tresclist{
	width:525px;
	float:left;
}
.hdlist{
	/*height:5px;
	background: #f0f0f0 url(gifs/hd5px.png) no-repeat top left;*/
}
.ftlist{
	/*height:5px;
	background: #f0f0f0 url(gifs/ft5px.png) no-repeat top left;*/
}
.lista{
	background: #ECECEC;
	padding: 0;
}
.list{
background: #fff;
}
.tytspis{
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/nagl.png) no-repeat bottom left;
	margin-bottom: 2px;
}
.tytspistxt{
	color: #C94F5B;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.3em;
}
.spis{
	list-style-type: disc;
	display: block;
	margin: 0;
	padding: 3px 0 3px 10px;
	margin-left: 5px;
	color: #BC2C33; 
	/*background: url(../../gif/punktormenu.gif) no-repeat left;*/
}
.pktspis {
	margin:0px 5px 0px 5px;
}
.infolist{
	color:#8A8A8A;
}
/* ŚRODEK PEŁNE TEKSTY */
#tresctxt{
	width:525px;
	float:left;
}
.hdtxtf{
	/*height:5px;
	background: #f0f0f0 url(gifs/hd5px.png) no-repeat top left;*/
}
.fttxtf{
	/*height:5px;
	background: #f0f0f0 url(gifs/ft5px.png) no-repeat top left;*/
}
.txtf{
	background: #ececec;
	padding: 0 ;
}
.tytfull{
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/nagl.png) no-repeat bottom left;
	margin-bottom: 2px;
}
.tytfulltxt{
	color: #C94F5B;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.3em;
}
.txtprint{
	background: #fff;
	text-align:right;
	padding:5px;
}
.fulltem{
	background: #fff;
	color: #63B440;
	text-align: left;
	font-size: 16px;
	padding: 5px;
}
.fulldata{
	background: #fff;
	text-align: left;
	color: #a8a8a8;
	padding: 5px;
}
.fulltxt{
color:#000;
	padding: 5px;
	background: #fff;
	line-height: 1.5em;
	text-align: justify;
}
.pobierz{
	margin-top:30px;
}
/* NAVIGACJA */
.nawig{
	clear: both;
	text-align: center;
	color: #8A8A8A;
	padding: 15px 0;
}
.nawig img {
	border: none;
	vertical-align: middle;
}
/*OSIĄGNIĘCIA*/
.txtos{
	background: #fff;
}
.tblos{background-color: #fff;border:none;}
.FoggyDayColumnTD {background-color: #5686C2; font-weight: bold; }
.tblos_etyk {background-color: #5686C2;color: #fff;}
.tblos_dane{ border: 1px ridge #5F5F5F; background-color: #fff; }
a.tblosSorterLink:link,a.tblosSorterLink:visited{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.tblosSorterLink:hover,a.tblosSorterLink:active{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.tblos_stopka {color: #fff; border-top:3px solid #5686C2;text-align:right;}
.tblos_button {width:80px;border:none;color:#fff;font-size: 12px;background-color: #5686C2;padding:2px;font-family: Arial,Verdana,Tahoma,Helvetica,Sans-Serif, Serif;}
.tblosInput { border-bottom: 1px ridge #8A8A8A; border-left: 1px ridge #8A8A8A; border-right: 1px ridge #8A8A8A; border-top: 1px ridge #8A8A8A;}
.tblosSelect { border-bottom: 1px ridge #8A8A8A; border-left: 1px ridge #8A8A8A; border-right: 1px ridge #8A8A8A; border-top: 1px ridge #8A8A8A;}

/* PRAWA STRONA*/
#prawa {
	width: 226px;
	float: right;
	margin-left:14px;
}
.prtxt{
	background: #ECECEC;
	padding: 0 1px;
}
.subprtxt{
	background: #fff;
	padding: 5px;
	color: #999999;
}
.prtyt{
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/ngsmall.png) no-repeat bottom left;
	margin-bottom: 2px;
}
.prtyttxt{
	color: #315A95;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.2em;
}
.hdpr{
	height:5px;
	background: #f0f0f0 url(gifs/hds5px.png) no-repeat top left;
}
.ftpr{
	height:5px;
	background: #f0f0f0 url(gifs/fts5px.png) no-repeat bottom left;
	margin-bottom:10px;
}
/* STOPKA */
#footer {
	padding-top:50px;
	clear:both;
	}
.stopka {
	background: #fff;
	padding-top: 5px;
	border-top: 1px solid #a1a1a1;
	color: #a1a1a1;
	margin-bottom:3px;
}
.odsstop {
	height: 50px;
}
.copyright{
	text-align: center;
}
/* GALERIA */
.galstyt{
	width: 100%;
	height:30px;
	background: #f0f0f0 url(gifs/galhd.png) no-repeat bottom left;
	margin-bottom: 2px;
}
.galstyttx{
	color: #C94F5B;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-size: 1.3em;
}
.galhd{
	height:5px;
	background: #f6f6f6 url(gifs/tabhd.png) no-repeat top left;
}
.galft{
	height:5px;
	background: #f6f6f6 url(gifs/tabft.png) no-repeat bottom left;
}
.gbox{
	background: #ececec;
	padding: 0 1px;
}
.gboxf{
	background:#fff;
	padding: 9px;
}
.wfoto{
	background: #f6f6f6;
	width: 137px;
	float: left;
	font-size: 11px;
	padding: 2px;
	margin: 0 4px;
	color: #5F5F5F;
}
.wfotos{
	background: #f6f6f6;
	width: 137px;
	float: left;
	font-size: 11px;
	padding: 2px 2px;
	margin: 0 4px;
	color: #5F5F5F;
}
.wys{
	height:101px;
	overflow:hidden;
	margin-bottom:5px;
}
.fview{
	clear: both;
	width: 100%;
	text-align:center;
	padding-top:20px;
}
.newline{
	clear: both;
}
.opgal{
	color:#5686C2;
	display:block;
	margin-left:3px;
	}
.opgal:hover{
	color:#BC2C33;
}
.wfoto:hover, .wfotos:hover{
	background:#ededed;
}
.tytgal{
	margin:0;
	}
.tyttxgal{
	margin:0;
	padding:0 0 3px 5px;
	color: #5686C2;
	font-size:1.3em;
	}
.opis {
	margin:0;
	padding:3px 5px;
	color:#999999;
}
.fopis {
	padding:3px 0px 3px 50px;
	text-align:left;
	color:#5F5F5F;
	}
.finf, .finfx{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	line-height: 18px;
	margin-bottom:7px;
	color: #5F5F5F;
}
.finfx{
	margin-top:30px;
}
.fbold{
	font-weight: bold;
	text-decoration: underline;
}

/*KONTAKT */
#kontakt{
	background-color: #fff;
	padding: 10px;
}
fieldset{
	border: none;
}
legend{
	letter-spacing: 2px;
}
.divkon, .buttkon {
	margin: auto;
  	width:362px;
  }
.buttkon{
	text-align: right;
}
.lab {
	display: block;
	margin: 5px 0 3px 0;
  }
.inp, .textar, .sel {
	width: 360px;
	font-size: 10pt;
	border: 1px solid #7f7f7f;
}
.textar{
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif, Serif;
}
.buttonmail {
   width: 80px;
	margin-top: 10px;
 	background: #5686C2;
	border: 1px solid #2E5A96;
	font-size: 10pt;
	color:#fff;
 }
.error, .sukces {
color: #FF0000; 
font-size:12px; 
margin: 15px 0px;
text-align: center;
}
.sukces {
color: #5686C2;
font-weight: bold;
}

/*ARKUSZE WYDRUKU dla screen*/
.buttons{
	width: 700px;
	text-align:center;
	margin: 0 auto;
	padding-bottom: 15px;
}
.przycisk{
	background: #5686C2;
	color:#fff;
}
.aut_print{
	text-align: center;
	margin: 10px 0;
}
.tem_print{
	margin: 0 auto;
	width: 700px;
	text-align: center;
	font-size:13px;
	font-weight: bold;
}
.tyt_print{
	margin: 0 auto;
	width: 700px;
	text-align: justify;
	font-size:12px;
}
.h_print{
	margin: 0 auto;
	padding: 15px 0;
	width: 700px;
	text-align: center;
	font-size:16px;
	color: #5686C2;
	font-weight: bold;
}
/* teksty dodawane z panelu */
/*.lista1{line-height:20;padding-left:40;margin-left:0;margin-top:3px;margin-bottom:3px;}*/
.listaA{list-style-type: lower-alpha;}
.pwciety{line-height:20;padding-left:20;margin-left:0;}
.Tabelatxt{border-top: 1px solid #dcdcdc;border-left: 1px solid #dcdcdc;}
.Komorkatxt td {border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; text-align: left; text-indent: 0;}
.Komorkatxt th {font-size:8pt;border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; text-align: center; text-indent: 0; background-color: #F5F5F5;  font-weight: bold;vertical-align:middle;}
.tab_wpis{border: 1px solid #b4b4b4;border-collapse: collapse;}
.tab_wpis td {border: 1px solid #b4b4b4; padding: 5px;}


}
@media print
{
FORM {display: none;}
body {font-size: 12pt; font-family: NewTimesRoman, Serif,  Arial, Sans-Serif}
.tem_print{
	text-align: center;
	font-weight: bold;
}
.aut_print{
	text-align: right;
	margin: 10px 0;
}
.tyt_print{
	text-align: justify;
}
.h_print{
display:none; 
}
}



