@CHARSET "UTF-8";

body {
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial;
	color: #4b4f59;
	text-align: center;
	background: url(img/bg.jpg) top repeat-x;
}

.clear {
	clear: both;
}

span.left {
	text-align: left;
	float: left;
	width: 800px;
	margin-left: 20px;
}

* a {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

* a:hover {
	text-decoration: none;
}

#wrapper {
	margin: 0px auto;
	width: 970px;
}

#wrapper #header {
	float: left;
	width: 970px;
	height: 160px;
	background: url(img/header.png) right no-repeat;
}

#wrapper #menu {
	float: left;
	width: 970px;
	height: 31px;
	background: url(img/menu.png) right no-repeat;
}

#wrapper #content {
	float: left;
	width: 970px;
}

#wrapper #content #left {
	float: left;
	width: 625px;
}

#wrapper #content #left #top_left {
	float: left;
	width: 625px;
	height: 47px;
	margin-top: 10px;
	background: url(img/top_akt.png) right no-repeat;
}

#wrapper #content #left #news_top {
	float: left;
	width: 618px;
	height: 142px;
	background: url(img/news_top.png) left no-repeat;
}

#wrapper #content #left #news_one_top {
	float: left;
	width: 618px;
	height: 46px;
	background: url(img/news_one_top.png) left no-repeat;
	
}

#wrapper #content #left #news_one_cen {
	float: left;
	width: 618px;
	background: url(img/news_one_cen.png) repeat-y;
	padding-bottom: 20px;
}

.news_title {
	font: 14px bold Tahoma;
	color: #c45819;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}

.news_title_small {
	font-family: Tahoma;
	font-size: 11px;
	color: #c45819;
	text-transform: uppercase;
	font-weight: bold;
}

.news_date {
	font: 11px bold Tahoma;
	color: #828181;
	float: right;
	margin-top: 15px;
	margin-right: 20px;
}

.news_img {
	float: left;
	height: 88px;
	width: 88px;
	border: none;
	margin-left: 20px;
	margin-top: 10px;
}

.news_text {
	float: left;
	width: 460px;
	border: none;
	margin-left: 20px;
	margin-top: 10px;
	text-align: left;
	font: 13px normal Tahoma;
	color: #373737;
	line-height: 18px;
}

.news_text ul {
	list-style: disc;	
}

.news_text li {
	text-align: left;
}

a.news_more {
	float: right;
	margin-right: 20px;
	font: 12px normal Tahoma;
	color: #777676;
	text-decoration: underline;
	font: 12px normal Tahoma;
}

a.news_more:hover {
	text-decoration: none;
}

#wrapper #content #left #news_bottom {
	float: left;
	width: 618px;
	height: 7px;
	margin-bottom: 15px;
	background: url(img/news_bottom.png) left no-repeat;
}

#wrapper #content #right {
	float: left;
	width: 345px;
}

#wrapper #content #top_gallery {
	float: left;
	width: 345px;
	height: 35px;
	margin-top: 11px;
	background: url(img/galeria.png) right no-repeat;
}

#wrapper #content #gallery {
	float: left;
	width: 345px;
	height: 35px;
	margin-top: 11px;
}

.gallery {
	border: 1px solid #dbdbdb;
}

#wrapper #content #spotkania {
	float: left;
	width: 345px;
	height: 38px;
	margin-top: 11px;
	background: url(img/spotkania.png) right no-repeat;
}

#wrapper #content #spot_top {
	float: left;
	width: 346px;
	height: 8px;
	background: url(img/spot_top.png) right no-repeat;
}

#wrapper #content #spot_cen {
	float: left;
	width: 346px;
	background: url(img/spot_cen.png) right repeat-y;
}

.spot {
	font: 12px normal Tahoma;
	color: #101010;
	text-align: left;
	line-height: 18px;
	padding-left: 40px;
	margin-left: 5px;
	background: url(img/symbol.jpg) top left no-repeat;
	margin-bottom: 10px;
}

#wrapper #content #spot_bot {
	float: left;
	width: 346px;
	height: 11px;
	background: url(img/spot_bot.png) right no-repeat;
}

#wrapper #foot {
	float: left;
	width: 970px;
	height: 150px;
	margin-top: 20px;
	font: 12px normal Tahoma;
	color: #686868;
	background: url(img/stopka.png) bottom no-repeat;
	margin-bottom: 20px;
}

#wrapper #foot a.ms {
	float: left;
	display: block;
	width: 114px;
	height: 42px;
	background: url(img/ms.jpg) center no-repeat;
	margin-right: 15px;
	margin-left: 300px;
	margin-top: 15px;
}

#wrapper #foot a.pfsm {
	float: left;
	display: block;
	width: 113px;
	height: 52px;
	background: url(img/pfsm.jpg) center no-repeat;
	margin-right: 15px;
	margin-top: 10px;
}

#wrapper #foot a.zpr {
	float: left;
	display: block;
	width: 80px;
	height: 76px;
	background: url(img/zpr.png) center no-repeat;
	margin-right: 15px;
}

#wrapper #foot a.lfs {
	float: left;
	display: block;
	width: 70px;
	height: 69px;
	background: url(img/lfs.png) center no-repeat;
	margin-right: 15px;
}

img.gal_img {
	margin-top: 10px;
	margin-right: 5px;
	float: left;
	border: 1px solid #dbdbdb;
}

/* TABELE */
.tab_top {
	float: left;
	width: 951px;
	height: 16px;
	/*background: url(img/tabela_top.png) right no-repeat;*/
	
}

.tab_cen {
	float: left;
	width: 951px;
	/*background: url(img/tabela_cen.png) repeat-y;*/
}

.tab_mid {
	float: left;
	width: 951px;
	height: 28px;
	/*background: url(img/tabela_sro.png) right no-repeat;*/
}

.tab_end {
	float: left;
	width: 951px;
	height: 16px;
	/*background: url(img/tabla_koniec.png) right no-repeat;*/
	margin-bottom: 20px;
}

.tabela-wynikow-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	background-color: #F7F0D1;
}

.tabela-wynikow-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	background-color: #F3F4F8;
}

.tekst-normal-11-px-bold a {
	text-decoration: underline;
	color: #000000;
}

.tekst-normal-11-px-bold a:hover {
	text-decoration: none;
}

.shortnews {
	text-align: left;
	float: left;
	width: 800px;
	margin-left: 20px;
	padding-left: 20px;
	/*background: url(img/news.png) top left no-repeat;*/
	margin-bottom: 10px;
	line-height: 18px;
}

.file {
	text-align: left;
	float: left;
	width: 800px;
	min-height: 20px;
	margin-left: 20px;
	padding-left: 30px;
	/*background: url(img/file.png) top left no-repeat;*/
	margin-bottom: 25px;
	line-height: 18px;
}

.adresy_top {
	float: left;
	width: 928px;
	height: 20px;
	/*background: url(img/adres_top.png) top left no-repeat;*/
}

.adresy_sro {
	float: left;
	width: 928px;
	/*background: url(img/adres_cen.png) repeat-y;*/
}

.adresy_end {
	float: left;
	width: 928px;
	height: 18px;
}

.naglowek-wyniki {
	font-weight: bold;
	color: white;
}

.top_header {
	float: left;
	height: 40px;
	widht: 627px;
	margin-top: 20px;
	margin-bottom: 20px;
}
	
.div_adresy_header {
	background: url(img/news_top2.png) left no-repeat #FEC659;
	background-position: top;
	width: 360px;
	padding: 10px 0;
	font: 12px bold Tahoma;
	color: #001355;
	text-transform: uppercase;
	font-weight: bold;
}
.div_adresy {
	background: #fff;
	width: 360px;
}
.div_adresy ul{
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
	text-align: left;
	padding-left: 20px;
	list-style: none;
}

.div_adresy ul li{
	padding-top: 1px;
	margin: 0;
	padding-left: 10px;
}
.div_adresy ul li table tbody tr td {
	padding-right: 15px;
	padding-top: 5px;
	vertical-align: center;	
}

.div_adresy_foot {
	width: 360px;
	height: 7px;
	margin-bottom: 15px;
	background: url(img/news_bottom.png) left no-repeat;
}
.div_adresy_all {
	float: left;
	margin-left: 30px;
}

.tab_cen table {
	border-bottom: 	2px #E8E7D6 solid;
}

.tab_cen table thead tr th {
	background-color: #f7f7d7;
	width: 360px;
	padding: 10px 10px 10px 4px;
	font: 12px bold Tahoma;
	color: #c45819;
	text-transform: uppercase;
	font-weight: bold;
}
.first_th {
	border-left:1px #E8E7D6 solid;
}
.last_th {
	border-right:1px #E8E7D6 solid;
}
.th_top_border {
	border-top:1px #E8E7D6 solid;
}
.tab_cen table tbody tr td,
	.tab_cen table tbody tr td table tr td
 {
	padding: 4px;	
}
.tabela-wynikow-not-white {
	background-color: #f0eff3;
}

.tabela-wynikow-white {
	background-color: #fff;
}
.last_td {
	border-right: 1px #E8E7D6 solid;
}
.first_td {
	border-left: 1px #E8E7D6 solid;
}

.tab_match table {
	
}

.tab_match .team {
	font-size: 13px; 
	font-weight: bold; 
	padding:5px;
	border-bottom: 	1px #eee solid;
}

.tab_match .match_players tr td{
	padding:3px;
}

.tab_match .match_players tr th{
	padding:3px;
	font-weight: bold;
}
.bottom_border {
	border-bottom: 	1px #E8E7D6 solid;
}
.zespol-rozgrywki {
	font-size: 11px;
	font-weight: bold;
}