body {
	margin:0;
	padding:0;
	font-size:62.5%;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	background:#8e8e8e;
	} 
#container {
	width:994px;
	margin:0 auto;
	padding:0 2px;
	background:#fff;
	}
#reklama-1 {
	float:left;
	margin:25px 0 0 133px;
	width:750px;
	height:100px;
	background:#000;
	}
a {text-decoration:none;}
img {border:0;}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
a:hover {
	text-decoration:underline;
	}
.taby-nav a:hover, #sub-nav a:hover, #main-nav a:hover {
	text-decoration:none;
	}
#header {
	width:994px;
	float:left;
	background:url(img/ligol.gif) 0 0 no-repeat #950202;
	}
#header h1 {
	margin:0;
	width:409px;
	height:89px;
	background:url(img/logo.gif) 0 0 no-repeat;
	}
#header h1 span {
	display:none;
	}
#top {
	width:994px;
	height:89px;
	float:left;
	position:relative;
	}
#top p {
	margin:0;
	font-size:1.1em;
	color:#fff;
	}
#top .date {
	position:absolute;
	top:8px;
	right:6px;
	}
#top .lang {
	position:absolute;
	bottom:5px;
	right:6px;
	}
#top .lang span {
	float:left;
	line-height:1.2em;
	margin-top:-1px;
	}
#top .lang a {
	float:left;
	margin-left:5px;
	}
* html #top .lang a {
	display:inline;
	}
#sub-nav {
	width:994px;
	float:right;
	padding:8px 0;
	background:#010101;
	line-height:1;
	}
#sub-nav li {
	float:right;
	}
#sub-nav li a {
	float:left;
	padding:0 15px;
	font-size:1.1em;
	font-weight:bold;
	color:#c6c4c5;
	}
#main-nav {
	width:994px;
	float:left;
	background:#fff;
	}
#main-nav li {
	float:left;
	margin-right:1px;
	}
#main-nav li.last {
	margin-right:0;
	}
#main-nav li a {
	float:left;
	width:123px;
	height:27px;
	background:url(img/bar.gif) 0 0 no-repeat;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	color:#636365;
	line-height:2.4em;
	}
#main-nav li a:hover {
	background-position:0 -27px;
	color:#C5C3C3;
	}
#main-nav li a:hover strong {
	color:#C5C3C3;
	}
#main-nav li.last a {
	width:126px;
	background-image:url(img/bar2.gif);
	}
#main-nav li a strong {
	color:#a00606;
	}

	
#content {
	width:994px;
	float:left;
	margin-top:20px;
	}
#left {
	width:218px;
	float:left;
	margin-right:7px;
	}
#main {
	width:543px;
	float:left;
	}
.short #main {
	width:518px;
	}
#right {
	width:218px;
	float:right;
	}
.short #right {
	width:247px;
	}
#footer {
	clear:both;
	width:100%;
	padding:10px 0;
	}
#footer p {
	margin:10px 0 0 0;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:#666;
	}
#footer p.linki {
	padding:5px 0;
	background:#0B0B0B;
	word-spacing:10px;
	}
#footer p.linki a {
	color:#fff;
	text-transform:uppercase;
	}
	
#main .box {
	width:543px;
	float:left;
	background:url(img/box-main-in.gif) 0 bottom no-repeat;
	}
#main .box .in {
	width:541px;
	float:left;
	padding:9px 0 6px 0;
	border:solid #bababa;
	border-width:0 1px 1px 1px;
	}

#left .box,
#right .box {
	width:218px;
	float:left;
	}
#left .szary,
#right .szary {
	margin-top:3px;
	}
#left .box .in,
#right .box .in {
	width:216px;
	float:left;
	border:#b3b3b3 solid;
	border-width:0 1px 1px 1px;
	}
#left .box h3,
#right .box h3 {
	margin:0;
	float:left;
	width:211px;
	padding:6px 0 6px 7px;
	font-size:1.2em;
	line-height:1;
	text-transform:uppercase;
	color:#fff;
	background:url(img/h3-red.gif) 0 0 repeat-x #7b0304;
	}
#left .szary h3,
#right .szary h3 {
	background-image:url(img/h3-szary.gif);
	background-color:#414141;
	}
#left .box h3.img,
#right .box h3.img {
	padding-top:0;
	line-height:2em;
	padding-bottom:1px;
	}
#left .box h3.img img,
#right .box h3.img img {
	padding-top:0;
	float:left;
	margin:2px 9px 0 0;
	}
	
.taby {
	width:543px;
	float:left;
	margin-top:10px;
	}
.taby-nav {
	width:543px;
	float:left;
	}
.taby .taby-nav li {
	float:left;
	}
.taby .taby-nav li a {
	float:left;
	width:249px;
	padding:9px 0 5px 24px;
	background:url(img/tab.gif) 0 0 no-repeat;
	font-size:1.2em;
	line-height:1;
	font-weight:bold;
	color:#010101;
	}
.taby .taby-nav li.active a {
	width:246px;
	background-image:url(img/tab-active.gif);
	}


#opis-meczu {
	width:543px;
	float:left;
	position:relative;
	padding-bottom:13px;
	background:url(img/mecz-bg.gif) 0 bottom no-repeat;
	}
#opis-meczu .in {
	width:541px;
	float:left;
	padding-bottom:2px;
	border:solid #bababa;
	border-width:1px 1px 0 1px;
	background:url(img/mecz-in.gif) 0 0 repeat-x;
	}
#opis-meczu #mecz-head {
	width:541px;
	float:left;
	}
#opis-meczu #mecz-head p {
	margin:8px 0 0 0;
	font-size:1.1em;
	line-height:1.4em;
	font-weight:bold;
	color:#414141;
	}
#opis-meczu #mecz-head p a {
	color:#414141;
	}
#opis-meczu .date {
	float:left;
	padding-left:12px;
	}
#opis-meczu .stadion {
	float:right;
	padding-right:12px;
	}
#opis-meczu h2 {
	float:left;
	clear:both;
	width:541px;
	margin:7px 0 0 0;
	padding:8px 0;
	background:url(img/mecz-h2.gif) 0 0 repeat-x;
	color:#FDFDFD;
	font-size:1.3em;
	line-height:1;
	}
#opis-meczu h2 a {
	color:#FDFDFD;
	}
#opis-meczu h2 .s1 {
	float:left;
	padding-left:12px;
	}
#opis-meczu h2 .s2 {
	float:right;
	padding-right:12px;
	}
#opis-meczu #wynik-meczu {
	margin:0;
	clear:both;
	position:absolute;
	top:2.8em;
	left:229px;
	}
#opis-meczu #wynik-meczu span {
	float:left;
	margin:0 2px;
	width:37px;
	height:34px;
	line-height:1.4em;
	font-size:2.4em;
	font-weight:bold;
	text-align:center;
	background:url(img/wynik.gif) 0 0 no-repeat;
	}
#opis-meczu .logo {
	width:73px;
	float:left;
	text-align:center;
	margin-top:19px;
	}
#opis-meczu .logo2 {
	width:73px;
	float:right;
	text-align:center;
	margin-top:19px;
	}
#opis-meczu div.opis {
	width:395px;
	float:left;
	}
#opis-meczu h3 {
	width:100%;
	float:left;
	margin:19px 0 0 0;
	padding:2px 0;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	color:#000;
	background:#ededed;
	}
#opis-meczu .opis .s1,
#opis-meczu .opis .s2 {
	width:395px;
	float:left;
	}
#opis-meczu .opis p {
	margin:8px 0 0 0;
	clear:both;
	float:left;
	font-size:1.1em;
	}
#opis-meczu .opis p a {
	color:#000;
	}
#opis-meczu .opis .s2 p {
	float:right;
	}
#opis-meczu .opis .kartki {
	width:100%;
	float:left;
	clear:both;
	}
#opis-meczu .opis .kartki p {
	clear:none;
	width:160px;
	line-height:1.4em;
	margin-bottom:5px;
	}
#opis-meczu .opis .k1 {
	float:left;
	line-height:20px;
	}
#opis-meczu .opis .k2 {
	float:right;
	line-height:20px;
	}
#opis-meczu .opis p span {
	display:block;
	margin:0 0 0 13px;
	}
#opis-meczu .opis p a:hover span {
	text-decoration:underline;
	}
#opis-meczu .opis p img {
	float:left;
	margin:2px 3px 0 0;
	}

#relacje table {
	width:100%;
	}
#relacje th {
	padding:3px 0;
	font-size:1.1em;
	color:#c7040c;
	}
#relacje td {
	padding:9px 0;
	font-size:1.1em;
	line-height:1.3em;
	}
#relacje td img {
	float:left;
	margin:2px 5px 0 0;
	}
#relacje td p {
	margin:3px 0 0 0;
	}
#relacje .alt td {
	background:#F2F2F2;
	}
#relacje .minuta,
#relacje .wynik {
	text-align:center;
	}
#relacje .opis {
	text-align:left;
	padding-left:8px;
	padding-right:4px;
	line-height:16px;
	}
#relacje td.minuta,
#relacje td.wynik {
	font-size:1.2em;
	}
#relacje .minuta {
	width:75px;
	font-weight:bold;
	}
#relacje .wynik {
	width:50px;
	}

#mecz-stat {
	float:left;
	width:218px;
	background:#060606;
	margin-bottom:12px;
	}
#mecz-stat table {
	width:208px;
	margin-left:5px;
	float:left;
	color:#fff;
	background:#060606;
	font-size:1.1em;
	}
#mecz-stat table .opis {
	width:130px;
	}
#mecz-stat table th {
	padding:6px 0;
	border-bottom:1px solid #5d5d5d;
	}
#mecz-stat table td {
	padding:7px 0;
	text-align:center;
	background:url(img/stat-border.gif) 0 bottom repeat-x;
	}
#mecz-stat table td.opis {
	text-align:left;
	padding-left:4px;
	}
#mecz-stat a {
	text-decoration: none;
	color: #fff;
}
#mecz-stat a:hover {
	text-decoration: underline;
}

#tab-live {
	margin-bottom:12px;
	}
#tab-live table {
	width:209px;
	margin:0 auto;
	}
#tab-live table tr td {
	height:25px;
	padding:0;
	background:url(img/tl-white.gif) 0 0 repeat-x #fff;
	font-size:1.1em;
	line-height:1;
	text-align:center;
	}
#tab-live table tr td a {
	color:#000;
	}
#tab-live table tr.light td {
	background:url(img/tl-light.gif);
	}
#tab-live table tr.dark td {
	background:url(img/tl-dark.gif);
	}
#tab-live .nr {	
	width:15px;
	}
#tab-live .img {	
	width:15px;
	}
#tab-live .klub {	
	width:100px;
	padding-left:4px;
	text-align:left;
	}
#tab-live .r1 {	
	width:34px;
	}
#tab-live .r2 {	
	width:41px;
	}
#tab-live a.alone {
	float:right;
	color:#010101;
	padding-right:11px;
	margin:6px 7px 4px 0;
	background:url(img/a-live.gif) right 5px no-repeat;
	font-size:1.1em;
	line-height:1;
	}
#tab-live a.schowaj {
	background-image:url(img/a-zwin.gif);
	}
#tab-live a.alone:hover {
	text-decoration:underline;
	}
* html #tab-live a.alone {
	display:inline;
	}
#tab-live div.hidden {
	width:100%;
	float:left;
	}
	
	
	
.zawodnik {
	float:left;
	}
.zawodnik .zaw-head {
	height:24px;
	width:216px;
	float:left;
	background:url(img/zaw-bg.gif) 0 bottom no-repeat;
	position:relative;
	border:solid #e8e8e8;
	border-width:0 1px;
	}
.zawodnik .zaw-head p {
	margin:6px 0 0 0;
	padding-left:5px;
	font-size:1.1em;
	}
.zawodnik .zaw-head p img {
	float:left;
	margin:1px 8px 0 0;
	}
.zawodnik .toggle {
	width:11px;
	height:10px;
	display:block;
	position:absolute;
	top:7px;
	right:6px;
	background:url(img/minus.gif) 0 0 no-repeat;
	}
.zawodnik .rozwin {
	background-image:url(img/plus.gif);
	}
.zawodnik .zaw-opis {
	float:left;
	clear:both;
	padding:6px 0 0 0;
	border:solid #e8e8e8;
	border-width:0 1px;
	width:216px;
	}
.zawodnik .zaw-opis img {
	float:left;
	margin:0 9px 0 5px;
	}
.zawodnik .zaw-opis table {
	float:left;
	}
.zawodnik .zaw-opis a.wiecej {
	width:209px;
	padding-right:7px;
	height:24px;
	float:left;
	clear:both;
	background:url(img/zaw-bg.gif) 0 bottom no-repeat;
	color:#313131;
	text-align:right;
	line-height:2.7em;
	}

	
.passy, .statystyki {
	margin-top:13px;
	}
.passy table {
	width:208px;
	margin:10px auto 7px auto;
	font-size:1.1em;
	}
.passy table td,
.passy table th {
	width:42px;
	padding:6px 0;
	background:url(img/stat-bg.gif) 0 bottom no-repeat;
	}
.passy table th {
	text-align:left;
	line-height:1.5em;
	padding-top:0;
	}
.passy table td {
	text-align:center;
	font-weight:bold;
	}
.passy table td.l {
	font-weight:normal;
	}
.passy table td.l,
.passy table th.l {
	text-align:left;
	padding-left:3px;
	width:163px;
	background:url(img/stat-l-bg.gif) 0 bottom no-repeat;
	}
.passy table tr.last td {
	background:none;
	}
.passy table tr.last td.l {
	background:url(img/stat-last-bg.gif) right 0 no-repeat;
	}


#left .statystyki .in,
#right .statystyki .in {
	width:208px;
	margin:0;
	padding:5px 4px 0 4px;
	float:left;
	}
#left .statystyki .in p,
#right .statystyki .in p {
	margin:7px 0 0 0;
	padding:0 0 7px 2px;
	font-size:1.1em;
	line-height:1.5em;
	background:url(img/stat-2-bg.gif) 0 bottom repeat-x;
	}
#left .statystyki .in p.last,
#right .statystyki .in p.last {
	background-image:none;
	}
	
.taktyka .boisko {
	width:100%;
	text-align:center;
	}
.taktyka .taby-tresc p {
	margin:6px 0;
	font-size:1.1em;
	}
.taktyka .taby-tresc p.taktyka {
	float:left;
	padding-left:7px;
	}
.taktyka .taby-tresc p.widzow {
	float:right;
	padding-right:7px;
	}
.taktyka .taby-tresc p.widzow a {
	color:#000;
	}
.taktyka .taby-tresc p.widzow a:hover {
	text-decoration:underline;
	}

.taktyka ul.sklad {
	width:528px;
	height:350px;
	margin-left:6px;
	background:url(img/boisko.jpg) 0 0 no-repeat #2c960e;
	position:relative;
	}
.taktyka ul.sklad li {
	position:absolute;
	width:80px;
	height:45px;
	color:#fff;
	font-weight:bold;
	font-size:1.2em;
	text-align:center;
	}
.taktyka ul.sklad li span {
	width:80px;
	height:29px;
	margin:0 0 3px 0;
	background:url(img/numer.png) center 0 no-repeat;
	display:block;
	line-height:2.2em;
	font-family:Verdana,sans-serif;
	}
.taktyka ul.sklad li.pilkarz-1 span {
	background-image:url(img/numer-k.png);
	line-height:2.4em;
	}

#relacje-2 {
	float:left;
	width:516px;
	border:1px solid #999;
	padding-bottom:15px;
	}
#relacje-2 .header {
	width:508px;
	float:left;
	background:url(img/relacje-bg.gif) 1px 1px no-repeat;
	padding-left:8px;
	}
#relacje-2 .header p {
	margin:8px 0 13px 0;
	font-size:1.1em;
	font-weight:bold;
	color:#302e2f;
	}
#relacje-2 .header p a {
	color:#302e2f;
	}
#relacje-2 .header h2 {
	margin:0 0 6px 0;
	width:169px;
	height:25px;
	text-indent:-9999px;
	background:url(img/relacje-hdr.gif) 0 0 no-repeat;
	}
#relacje-2 .tresc {
	float:left;
	width:506px;
	margin-left:4px;
	}
* html .tresc {
	display:inline;
	}
#relacje-2 .header-2 {
	width:516px;
	float:left;
	margin-top:18px;
	padding-bottom:13px;
	background:url(img/realacje-hdr-2.gif) 0 0 no-repeat;
	}
#relacje-2 .header-2 a {
	color:#fff;
	}
#relacje-2 .header-2 h3 {
	float:left;
	margin:9px 0 0 0;
	padding:0 0 0 11px;
	text-transform:uppercase;
	font-size:1.2em;
	line-height:1;
	}
#relacje-2 .header-2 p {
	float:right;
	margin:10px 0 0 0;
	padding:0 11px 0 0;
	line-height:1;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	}
#relacje-2 .tresc {
	margin:5px 0 3px 5px;
	}
#relacje-2 .tresc .godzina,
#relacje-2 .tresc .kiedy {
	float:left;
	color:#343434;
	font-weight:bold;
	text-align:center;
	padding:1px 0;
	}
#relacje-2 .tresc .kiedy a {
	color:#343434;
	}
#relacje-2 .tresc .godzina {
	width:83px;
	margin:0;
	background:url(img/rel-tab.gif) -9px 0 no-repeat;
	border-left:1px solid #cfcbcc;
	}
#relacje-2 .tresc .kiedy {
	width:92px;
	margin:0 0 0 128px;
	background:url(img/rel-tab.gif) 0 0 no-repeat;
	}
* html #relacje-2 .tresc .kiedy {
	display:inline;
	}
#relacje-2 .mecz {
	float:left;
	clear:left;
	position:relative;
	width:506px;
	background:url(img/relacje-hdr-3.gif) 0 0 no-repeat;
	}
#relacje-2 .mecz img {
	margin:0;
	}
* html #relacje-2 .mecz img {
	display:inline;
	}
#relacje-2 .mecz p {
	margin:0;
	line-height:2.5em;
	font-weight:bold;
	font-size:1.1em;
	color:#131112;
	}
#relacje-2 .mecz .druzyna-1 {
	float:left;
	}
#relacje-2 .mecz .druzyna-2 {
	float:right;
	}
#relacje-2 .mecz .druzyna-1 img {
	float:left;
	margin-left:4px;
	margin-right:5px;
	}
#relacje-2 .mecz .druzyna-2 img {
	margin-left:5px;
	margin-right:5px;
	}
#relacje-2 .mecz .druzyna-1 p {
	width:170px;
	}
#relacje-2 .mecz .druzyna-2 p {
	float:left;
	}
#relacje-2 .mecz .druzyna-1 p a,
#relacje-2 .mecz .druzyna-2 p a {
	color:#151314;
	}
#relacje-2 .mecz .wynik-meczu {
	position:absolute;
	top:0;
	left:232px;
	z-index:2;
	}
#relacje-2 .mecz .wynik-meczu-2 {
	position:absolute;
	top:0;
	left:208px;
	z-index:1;
	}
#relacje-2 .mecz .wynik-meczu span {
	float:left;
	width:24px;
	height:22px;
	margin:3px 4px 0 0;
	background:#970303;
	text-align:center;
	display:block;
	color:#fff;
	font-size:1.3em;
	line-height:1.5;
	}
#relacje-2 .mecz .wynik-meczu span a {
	color:#fff;
	}
#relacje-2 .mecz .wynik-meczu-2 span {
	float:left;
	width:17px;
	height:17px;
	margin:6px 67px 0 0;
	background:url(img/kolo.gif) 0 0 no-repeat;
	text-align:center;
	display:block;
	color:#000;
	font-size:1em;
	line-height:1.3;
	}

#main #wydarzenia {
	float:left;
	width:515px;
	}
#main #wydarzenia .in {
	width:515px;
	}
#wydarzenia .taby-nav {
	width:517px;
	}
#wydarzenia .taby-nav li a {
	padding:9px 0 5px 24px;
	width:236px;
	background-image:url(img/tab-short.gif);
	}
#wydarzenia .taby-nav li.active a {
	width:233px;
	background-image:url(img/tab-active-short.gif);
	}
#wideo {
	width:480px;
	padding-left:17px;
	}
#wideo p.title {
	font-size:1.2em;
	color:#222;
	font-weight:bold;
	}
#wideo p.title span {
	font-size:.9em;
	}
#wideo-1 {
	float:left;
	width:480px;
	height:385px;
	background:#6935B1;
	}
ul.filmy {
	float:left;
	width:480px;
	margin-top:12px;
	}
#wydarzenia ul.hidden {
	margin-top:0;
	}
ul.filmy li {
	margin:0;
	padding:4px 5px 4px 18px;
	float:left;
	background:url(img/sq.gif) 4px 7px no-repeat #f3f3f3;
	width:457px;
	}
ul.filmy li.alt {
	background-color:#fff;
	}
ul.filmy li a {
	float:right;
	color:#e90000;
	font-size:1.1em;
	}
ul.filmy li a.title {
	float:left;
	color:#292929;
	font-size:1.2em;
	}
ul#filmy-2 {
	float:none;
	margin:10px auto 0 auto;
	}
ul#filmy-2 a {
	color:#565656;
	}
#wideo a.pokaz,
#wideo a.schowaj {
	float:right;
	padding-right:13px;
	margin:5px 5px 5px 0;
	background:url(img/pokaz-2.gif) right 4px no-repeat; 
	color:#292929;
	}
#wideo a.schowaj {
	background-image:url(img/schowaj-2.gif);
	}
	
	
.ramka {
	float:left;
	width:215px;
	padding:1px;
	border:1px solid #919191;
	}
.ramka h3 {
	margin:0;
	padding:5px 0;
	background:url(img/h3-red-2.gif) 0 0 repeat-x #9f0706;
	color:#fff;
	padding-left:8px;
	font-size:1.2em;
	text-transform:uppercase;
	}

#ogladaj .header {
	margin:8px 0;
	}
#ogladaj .godz {
	padding:0 14px 4px 14px;
	margin:0 7px;
	float:left;
	height:8px;
	border:solid #2c2c2c;
	border-width:0 1px;
	color:#2c2c2c;
	font-weight:bold;
	font-size:1.1em;
	line-height:1;
	}
#ogladaj .header .prev,
#ogladaj .header .next {
	margin:0 0 8px 0;
	color:#2c2c2c;
	font-size:1em;
	font-weight:bold;
	float:left;
	}
#ogladaj .header .prev {
	margin-left:5px;
	padding-left:13px;
	background:url(img/left.gif) 0 2px no-repeat;
	}
#ogladaj .header .next {
	padding-right:13px;
	background:url(img/right.gif) right 2px no-repeat;
	}
.program h4 {
	margin:0 0 7px 0;
	float:left;
	width:208px;
	padding:3px 0 3px 7px;
	background:url(img/h4-gray.gif) 0 0 repeat-x #999798;
	font-size:1.1em;
	}
.program .group {
	float:left;
	position:relative;
	width:206px;
	margin:0 0 6px 5px;
	padding-bottom:6px;
	border-bottom:1px dotted #9c9c9c;
	}
.program .last {
	border-bottom:0;
	}
* html .program .group {
	display:inline;
	}
	
.group .druzyna {
	float:left;
	margin-right:2px;
	font-size:1.1em;
	}
* html .group .druzyna {
	display:inline;
	}
.group .druzyna img {
	float:left;
	margin:1px 4px 0 0;
	}
.group .druzyna a {
	color:#111;
	}
.group a.rozwin,
.group a.zwin {
	position:absolute;
	top:1px;
	right:2px;
	}
.group .kanaly p {
	margin-top:5px;
	float:left;
	}

#tydzien {
	margin:0;
	width:245px;
	padding-bottom:12px;
	float:left;
	border:1px solid #2c2b29;
	background:#2C2B29;
	color:#fffffd;
	}
#tydzien .taby-nav {
	margin:0;
	width:245px;
	}
#tydzien .taby-nav li {
	border-right:1px solid #2c2b29;
	}
#tydzien .taby-nav li.last {
	border-right:0;
	}
#tydzien .taby-nav a {
	padding:6px 0 5px 0;
	width:34px;
	background:url(img/tab-gr.gif) 0 0 repeat-x #ebebe9;
	text-align:center;
	text-transform:uppercase;
	font-size:1.1em;
	}
#tydzien .taby-nav li.active a {
	background:#2c2b29;
	color:#df8f14;
	}
#tydzien h4 {
	width:100%;
	float:left;
	font-size:1.1em;
	margin:14px 0 10px 7px;
	}
#tydzien table {
	float:left;
	margin-left:7px;
	width:231px;
	}
#tydzien table td {
	width:181px;
	padding:4px 0;
	}
#tydzien table .godz {
	width:30px;
	}
#tydzien table .extra {
	width:20px;
	text-align:center;
	}
	
#left #info {
	float:left;
	margin-top:10px;
	}
#info ul {
	width:206px;
	margin-left:5px;
	}
#info ul li {
	padding:6px 0 6px 15px;
	line-height:1.6em;
	border-bottom:1px dotted #9C9C9C;
	background:url(img/sq.gif) 5px 12px no-repeat;
	}
#info ul li.last {
	border-bottom:0;
	}
#info ul li a {
	color:#262626;
	font-size:1.1em;
	}
#info ul li a span {
	font-size:.9em;
	color:#565656;
	}

	
