/**** RESETOWANIE CSS ****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
ol, ul {
	list-style-position:inside; }
blockquote, q {
	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
	content: ''; }
/* remember to define focus styles! */
:focus {
	outline: 0;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;}
del {
	text-decoration: line-through; }
/*******KONIEC*******/


body {
	line-height: 1;
	background-color: #F1F1F1;
	font-family:Tahoma;
	font-size:12px;
  color: #516F90;}
p {
	padding:0px;
	margin-bottom:5px;}
h1 {
	color:#DA251C;
	padding:6px;
	font-size:14px;
	border-bottom: 1px dotted #7A94B1;
	margin-bottom:5px;}
h1 a,h1 a:hover{
	color: white;
	font-size: 12px;
	text-decoration: none}	
a img {
	border: 0px; }
a {
	text-decoration:none;
	color:#1E69A2;
	border: 0px;}
a:hover {
	text-decoration:underline;
	color:#3F97FF;
	border:0px}
.left{
  float: left }
.right{
  float: right}
.clear {
	width:100%;
	height:1px;
	clear:both;}

.lista li {
	padding:5px;
	list-style-image:url(/grafika/list-style.png);}

.powrot {
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;}

.multiboxHidden { display:none; }


/**** STRUKTURA ****/
#MAIN-CONTAINER{
  width: 100%;
  height: 100%;}
#CONTAINER{
  width: 933px;
  margin: auto;
  background:url(/grafika/layout/container-tlo.jpg) repeat-y;}

#TOP{
	width:100%;
  height:280px;
	background:url(/grafika/layout/top.jpg); }
#lokator{
  position absolute;
  padding-top:246px;
  margin-left:10px;
  height: 40px;}

#LEFT-CONTAINER {
  float:left;
  width:234px;}
#RIGHT-CONTAINER {
  float:left;
  width:685px;}  

#FOOTER{
  widht:100%;
  clear:both;
  height:60px;
  background:url(/grafika/layout/footer.jpg);
}  

#BOTTOM { 
  clear:both;
  width:100%; 
  height:8px; 
  background-image:url(/grafika/layout/bottom.jpg);}

#sponsorzy-box-cont{
  height: 78px;
  width: 100%;
}
#sponsorzy-box{
  width: 655px;
  height: 40px;
  margin: 5px auto 5px auto;
  border: 1px solid #8594B1;
  text-align: center;
  padding: 15px;
  position: absolute;
	overflow: hidden;
	white-space: nowrap;
	
}
.mooquee-text
{
	/* don't change */
	position: absolute;
	margin: auto;
	width: 600px !important;
}
.linia-sponsorzy{
  height: 77px;
  display: table;
}



/**** MENU PIONOWE ****/
#menu_pionowe {
	width:212px;
	margin-left: 15px;
  background:url(/grafika/layout/menu-tlo.jpg) repeat-y;  }
#menu_pionowe ul {
	list-style-type:none; 
  width:200px;
  margin-left:5px;}
#menu_pionowe li a {
	display:block;
	font-weight:bold;
	color:#222222;
	padding: 8px 5px 8px 15px;
	border-bottom:1px dotted #7A94B1;}
#menu_pionowe ul ul li a {
	padding: 5px 5px 5px 10px;}
#menu_pionowe ul ul ul li a {
	padding: 5px 5px 5px 20px;}
#menu_pionowe ul ul ul ul li a {
	padding: 5px 5px 5px 30px;}
#menu_pionowe ul ul ul ul ul li a {
	padding: 5px 5px 5px 40px;}

#menu_pionowe li a:hover {
	background-color:#edebed;
	color:#000;}




/**** TREŚCI ****/
/* jeżeli jest padding trzeba ustalić stały width */
#tresc_kontener{
	height: auto;}
#cont-top{
	color:#005802;
	padding:6px;
	font-size:14px;
	font-weight:bold;
	border-bottom: 1px dashed #36374F;
	margin-bottom:10px; }

.trescmini_top{
  display: none
}


/**** AKTUALNOŚCI ****/
#main-aktualnosci-container h1{
	display: none}

.artykul-skrot{
	font-weight: bold;}
.artykul-reklama{
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	padding: 5px;
	width: 80%;
	margin: auto;}
.artykul-tytul p{
	color: #7A7A7A;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;}
.artykul-tytul-lista{
	color: #7A7A7A;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;}	
.artykul-gora{
	width: 100%}
.artykul-gora .news_miniaturka{
	width: 120px;
	padding: 0 !important;}
.artykul-gora .artykul-skrot{
	width: 490px;
	padding: 0 !important;}
	
.art-zarzadzanie{
	padding: 5px; 
	width: 100%;
	border-top: 1px solid;
	border-bottom: 1px solid;
	background-color: #efefef;
	margin-bottom: 15px;}

.news_kontener {
	padding: 10px; 
	background-color: #F9F9F6;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px; }
.news_data {
	float: right; 
	font-style: italic;
	font-size: 10px; }
.news_tytul {}
.news_miniaturka {
	float:left;
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:10px; }
.news_komentarz {
	text-align: right; 
	font-size: 11px;
	padding: 5px; 
	color:#7F7F7F;
	margin-top: 3px; 
	border-top: 1px dotted #777D7B;
	border-bottom: 1px dotted #777D7B;
	background-color: #FFF }


/**** GALERIA ****/
#galeria_zdjecia {
	margin-top:20px}
#galeria_zdjecia ul {
	clear:both;
	min-height:150px;}
#galeria_zdjecia ul li {
	list-style:none;
	border: 1px solid #DFDFDF;
	width:130px;
	min-height:150px;
	float:left;
	background-color:#EFEFEF;
	margin:3px;
	padding:3px;
	text-align:center;}
.art-podpiete #galeria_zdjecia ul li{
	margin: 3px !important;
} 	
	
#galeria_zdjecia ul .data_dodania {
	font-size:10px;
	color: #7F7F7F }
#galeria_zdjecia .gal_zdj{
	margin-top:3px;
	margin-bottom:3px;}
.gal_zdj a:hover {
	cursor: url(/grafika/zoom-in.cur), crosshair;}
	
.zdjecie_sortme {
	cursor: move;}
#wybierz_z_isteniejacych li{
	list-style:none;
	margin-left:20px;
	padding:5px;}
#wybierz_z_isteniejacych li:hover{
	background-color:#EFEFEF;}

#galeria_autor {
	padding:5px;
	border-top: 1px dotted #7F7F7F;
	border-bottom: 1px dotted #7F7F7F;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#EFEFEF;
	color:#7F7F7F;	
	font-size:10px;}
	

/**** SLIDESHOW ****/
#slideshow * { 
	margin: 0; 
	padding: 0; }
#slideshow { 
	width:333px; 
	border:1px solid #AFABA4;
	background-color:#FFF;
	position: relative; }
#slideshow #slides { 
	width:320px;
	height: 240px; 
	border:1px solid #AFABA4;
	margin: 5px; 
	overflow: hidden; }
#slideshow #slides img {
	width:320px;
	height: 240px;  
	display: block; 
	position: absolute; }
#slideshow #slideshowMenu { 
	width:100%;
	height:28px;
	background: url(/grafika/layout/h1_top.jpg) repeat-x top #5DA9E3; }
#slideshow #slideshowMenu ul { 
	float:right;
	padding:4px 10px 0 0; }
#slideshow #slideshowMenu li { 
	display: block; 
	float:left; 
	padding:0 1px 0 1px;
	cursor:pointer;
	width:21px;
	height:21px; }
#slideshow #slideshowMenu li.selected { 
	border: 1px solid #FFF;}
#slideshow #slideshowMenu #slideshow_caption { 
	line-height:21px;
	float:left;
	padding:0 0 0 10px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma; }
#slideshow #slideshow_caption_kontener {
	position:absolute; 
	top:80%;
	left:6px;
	background:url(/grafika/slideshow/title_background.png);
	z-index:40; 
	width:320px;
	opacity:0.8;}
#slideshow #slideshow_caption {
	padding:10px;
	color:#FFF;
	font-weight:bold; }

#slideshow_numer .nr1 {
	background:url(/grafika/slideshow/1.png) no-repeat;}
#slideshow_numer .nr2 {
	background:url(/grafika/slideshow/2.png) no-repeat;}
#slideshow_numer .nr3 {
	background:url(/grafika/slideshow/3.png) no-repeat;}
#slideshow_numer .nr4 {
	background:url(/grafika/slideshow/4.png) no-repeat;}
#slideshow_numer .nr5 {
	background:url(/grafika/slideshow/5.png) no-repeat;}
#slideshow_numer .nr6 {
	background:url(/grafika/slideshow/6.png) no-repeat;}
#slideshow_numer .nr7 {
	background:url(/grafika/slideshow/7.png) no-repeat;}
#slideshow_numer .nr8 {
	background:url(/grafika/slideshow/8.png) no-repeat;}
#slideshow_numer .nr9 {
	background:url(/grafika/slideshow/9.png) no-repeat;}


/**** WYSZUKIWARKA ****/
#wyszukiwarka {
	width:180px;
	position:relative;
	top:10px;
	left:20px;
	float:left;}
#wyszukiwarka #szukaj_fraza {
	width:180px;
	color:#7F7D77;
	border:none;
	background-color:transparent;}
#wyszukiwarka #szukaj_submit {
	display:none;}

.wyniki_open {
	margin-bottom:10px; 
	border-bottom:1px dotted #8F8B7D; 
	padding:4px;}
	
ul.autocompleter-choices{
	position:absolute;
	margin:0;
	padding:0;
	list-style:	none;
	border:	1px solid #7c7c7c;
	border-left-color:#c3c3c3;
	border-right-color:#c3c3c3;
	border-bottom-color:#ddd;
	background-color:#fff;
	text-align:	left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:50;
	background-color:#fff;}
ul.autocompleter-choices li{
	position:relative;
	margin:	-2px 0 0 0;
	padding:0.2em 1.5em 0.2em 1em;
	display:block;
	float:none !important; 
	cursor:	pointer;
	font-weight:normal;
	white-space:nowrap;
	font-size:1em;
	line-height:1.5em;}
ul.autocompleter-choices li.autocompleter-selected{
	background-color:#444;
	color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{
	display:inline;
	float:	none;
	font-weight:bold;
	color:#3C8DC5;
	margin:	0;
	padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{
	color: #9FCFFF;}



/**** FIELDSET ****/
fieldset { 
	padding:5px;}
fieldset label { 
	font-weight: bold;}
fieldset legend { 
	padding:5px;}
	
	
/**** FORMULARZE ****/
fieldset.formularz {
	padding:15px; 
	border:1px solid #cac9b9;}
fieldset.formularz legend {
	padding:3px; 
	font-weight:bold;}
fieldset.checkboxes {
	border: 1px solid #cac9b9;
	padding-left:0px;
	margin-bottom:1em; }
fieldset.radios {
	border: 1px solid #cac9b9;
	padding-left:0px;
	margin-bottom:1em}
.formularz .text{
  width: 400px;}
.formularz textarea{
  width: 400px;
  height: 400px;}
.checkboxes input,.checkbox{
	width: 20px !important }  
.submit{
	width: 100px;
	border: 1px solid #337FB6; 
	background-color: #409AD9;
	color: white;
	padding: 3px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer}

/**** KOMENTARZE ****/
.komentarz {
	margin-left:5px;
	margin-right:5px; }
.komentarz-ikonka {
	float:left;
	margin-top:10px;
	width:15px;
	height:12px;
	background-image:url(/grafika/komentarz.png); }
.komentarz-tekst {
	float:left;
	padding: 5px; 
	border: 1px solid #60ACE6; 
	margin: 4px;
	width:93%;
	background: url(/grafika/layout/news_tlo.jpg) repeat-x top #EBEBEB; }
.komentarz-login {
	font-weight:bold; }
.komentarz-data{
	color:#7A7A7A;
	font-weight:normal; }
.komentarz-tresc {
	color:#1E69A2;
	margin-top:7px; }

.komentarz-odp {
	margin-left:24px;
	margin-right:5px; }
.komentarz-odp-ikonka {
	float:left;
	margin-top:10px;
	width:15px;
	height:14px;
	background-image:url(/grafika/komentarz_odp.png); }
.komentarz-odp-tekst {
	float:left;
	padding: 5px; 
	border: 1px solid #CEC6B3; 
	margin: 4px;
	width:93%;
	background: url(/grafika/layout/news_tlo.jpg) repeat-x top #EBEBEB; }
.komentarz-odp-login {
	color:#4A4A4F;
	font-weight:bold; }
.komentarz-odp-data{
	color:#7A7A7A;
	font-weight:normal;}
.komentarz-odp-tresc {
	color:#1E69A2;
	margin-top:7px; }

#dodaj_komentarz label{
	display: none }
#dodaj_komentarz textarea{
	width: 100%;
	height: 80px;
	margin: auto;}
	

/**** ZARZADZANIE MENU ****/
#struct_editmenu ul{
	margin-left:10px; }
#struct_editmenu ul li{
	padding: 7px; 
	list-style-type:none;}
#struct_editmenu ul ul li{
	padding: 7px; }
#struct_editmenu ul ul ul li{
	padding: 7px; }
	

/**** menu sort schowek ****/
#sort_schowek {
	padding: 5px; 
	border: 1px solid #CFCFCF; 
	width: 90%; 
	min-height:110px;
	margin: auto; 
	background:url(/grafika/wytnij_wklej.png) #EFEFEF no-repeat right;}


/**** PANEL ADMINISTRACYJNY ****/
#divpanel {
  color: black; 
  font-weight: bold; 
  background: url(/grafika/firecms.png) no-repeat left;}
#divpanel a {
  color: gray; 
  font-weight: bold; 
  font-size: 13px; 
  padding-right: 15px; 
  border-right: 1px dotted; 
  text-decoration:none;}
#divpanel a:hover {
	color:#000;
	text-decoration:none;}
#divpanel .panel_srodek {
	float:left;
	height:32px;
	width:750px;
	margin-bottom:5px;}
#divpanel #panel_wyloguj {
	float:right;
	margin-right:55px;}


/**** getLangForm ****/
#getlangform {
	border-top: 1px solid; 
	border-bottom: 1px solid; 
	padding: 2px; 
	width: 98%; 
	background-color: #EFEFEF;}
	
	
/**** paneliki zarzadzania do modulow ****/
#zarzadzanie {
	border-top: 1px solid; 
	border-bottom: 1px solid; 
	padding: 5px; 
	width: 98%; 
	background-color: #EFEFEF;
	margin-bottom:10px}
#zarzadzanie a img {
	vertical-align:middle;
	border:0px;}
#zarzadzanie a:hover{
	text-decoration:none}


/**** VIEWPLIKI ****/
ul.viewpliki {
	margin-left:20px;
	margin-top:20px; }
ul.viewpliki li {
	list-style:none;
	min-height:48px;
	background: url(/grafika/download_file.png) no-repeat left;
	padding-left:35px;
	margin: 8px;}


/**** FANCY UPLOAD ****/
.swiff-uploader-box a {
	display: none !important;}
#fancy-fallback { display: none; }
#fancy-status {
	padding: 10px 15px;
	width: 420px;
	border: 1px solid #eee;}
#fancy-status .progress {
	background: url(/grafika/FancyUpload/progress.gif) no-repeat;
	background-position: +50% 0;
	margin-right: 0.5em;
	vertical-align: middle;}
#fancy-status .progress-text {
	font-size: 0.9em;
	font-weight: bold;}
#fancy-list {
	list-style: none;
	width: 450px;
	margin: 0;}
#fancy-list li.validation-error {
	padding-left: 44px;
	display: block;
	clear: left;
	line-height: 40px;
	color: #8a1f11;
	cursor: pointer;
	border-bottom: 1px solid #fbc2c4;
	background: #fbe3e4 url(/grafika/FancyUpload/failed.png) no-repeat 4px 4px;}
#fancy-list li.file {
	border-bottom: 1px solid #eee;
	background: url(/grafika/FancyUpload/file.png) no-repeat 4px 4px;
	overflow: auto;}
#fancy-list li.file.file-uploading {
	background-image: url(/grafika/FancyUpload/uploading.gif);}
#fancy-list li.file.file-success {
	background-image: url(/grafika/FancyUpload/success.png);}
#fancy-list li.file.file-failed {
	background-image: url(/grafika/FancyUpload/failed.png);}
#fancy-list li.file .file-name {
	font-size: 1.2em;
	margin-left: 44px;
	display: block;
	clear: left;
	line-height: 40px;
	height: 40px;
	font-weight: bold;}
#fancy-list li.file .file-size {
	font-size: 0.9em;
	line-height: 18px;
	float: right;
	margin-top: 2px;
	margin-right: 6px;}
#fancy-list li.file .file-info {
	display: block;
	margin-left: 44px;
	font-size: 0.9em;
	line-height: 20px;
	clear:both }
#fancy-list li.file .file-remove {
	clear: right;
	float: right;
	line-height: 18px;
	margin-right: 6px;}


/**** KOMUNIKAT ****/
.komunikat{
  color:#000;
  font-weight:bold;
  width: 85%;
  margin: auto;
  text-align: center;
  padding: 34px 64px 34px 5px;
  border: 1px solid;
  background-color: #E1F4F7;}
.info{
	border:1px solid #86E2EF;
  background: #E1F4F7 url(/grafika/icon-info.png) no-repeat bottom right;}
.sukces{
  border:1px solid #68EF74;
  background: #AFFFB6 url(/grafika/icon-sukces.png) no-repeat bottom right;}
.error{
	border:1px solid #DF0000;
  background: #FFBC9F url(/grafika/icon-error.png) no-repeat bottom right;}
.denied{
	border: 1px solid #FFCB54;
  background: #FFF59F url(/grafika/icon-denied.png) no-repeat bottom right;}
  

/**** TIPS ****/
.tip-default {
	color:#FFF;
	padding: 5px;
	font-size:10px;
	background-color:#0471AA;
	border:1px solid white}


/**** ZARZĄDZANIE UŻYTKOWNIKAMI ****/
#administracja #users {
	width: 50%; 
	min-height:200px;
	vertical-align:top;
	float: left;
	padding: 5px;
	border: 1px solid #CFCFCF; 
	background:  #EFEFEF no-repeat right top; }
#administracja #groups {
	padding:5px;
	min-height:200px;
	width: 45%; 
	vertical-align:top;
	float: left; 
	border: 1px solid #CFCFCF; 
	background-color: #EFEFEF; }
#administracja #groups ul li{
	padding:3px; }
#administracja #users ul li{
	padding:10px; }
	

/**** UPRAWNIENIA ****/
.ul_grupy li{
	list-style: none}
.upr_fieldset{ }
.upr_fieldset h2{
	margin: 5px 0 5px 0;
	padding: 3px;
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;	
	background-color: #efefef;}
.tablica_upr{
	width: 100%}
.tablica_upr, .tablica_upr td{
	border: 1px solid #777;
	border-collapse: collapse;}
.tablica_upr td{
	padding: 3px; }
.tablica_upr_tytul{
	background-color: #EFEFEF;
	text-align: center;
	font-weight: bold }
.tablica_upr_tytul{
	background-color: #EFEFEF;
	text-align: center;
	font-weight: bold}
.tablica_upr_oz{
	width: 60px;
	text-align: center;}


/**** LOGOWANIE ****/
#logowanie_kontener{
	margin: 33px 0 0 13px;
	width: 220px;}
	
	
/**** PROFIL ****/
#profil-kontener{
	width: 100%;	}
#profil-kontener table{
	width: 100%;}
#profil-kontener td{
	padding: 5px;
	width: 60%;
	text-align: right;
	border-bottom: 1px dashed #777;}
#profil-kontener .td-naglowek{
	font-weight: bold;
	width: 40%;
	text-align: left;}
#profil-kontener .zebra{
	background-color: #F0EDE4;}
#profil-kontener fieldset{
	border: 1px solid #777;
	padding: 3px;
	width: 100%;} 	
#profil-kontener legend{
	border: 1px solid #777;
	padding: 3px;
	font-weight: bold;
	background-color: #F0EDE4;}



/**** KALENDARZ ****/
.year {
	border-style: outset;
	border-width: 1px;
	text-align: center;}
.month {
	border-style: none;
	text-align: center;
	width:210px;}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;}
.monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	display:none; }
.dayname {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #0471AC;
	height:20px }
	
.weeknumtitle {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #e9e9e9;
	border-style: outset;
	border-width:1px
}
.weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #000099;
	background-color: #e9e9e9;
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #e4e4e4;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}
.monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
.nomonthday {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #aaaaaa;}

.monthday {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #384955;}
.today {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #0471AA }
	
.selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #66ff66;
	height:20px;
	width:20px;
}
.sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.sunday a {
	color: #667171;
}
.saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.saturday a {
	color: #667171;
}
.event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.event a {
	background-color: #ffff99;
	color: red;
}
.selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.selectedevent a {
	background-color: #ffff99;
	color: red;
}
.todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.todayevent a {
	background-color: #ffff99;
	color: red;
}
.eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 1px;
	width: 100%;
}
	
	/* TABELA */
.tabela-mini td{
	padding: 2px
}
.tab-nagl,.tab-nagl td{
	font-weight: bold;
	border-bottom: 1px solid black !important;
}
.tab-cent{
	text-align: center
}
.tab-pkt{
	font-weight: bold;
	background-color: #EDE5C1 !important
}
.zebra0,.zebra0 td{
	background-color: #fff}	
.zebra1,.zebra1 td{
	background-color: #E6F3FB}
.trescmini_middle div{
  padding: 5px;
}
#wyniki .lista li {
	padding: 3px 0;
	list-style-image:url(/grafika/list-style.png);}ul.lista{

}
#terminarz ul.lista{
  width: 95%;
  margin: auto
}