#special {
	width:817px;
	height:365px;
	float:left;
	position:relative;
	margin-bottom:10px;
	}
#special .blend {
	position:absolute;
	background:url(../img/blend-special.png) repeat 0 0;
	}
#special.horizontal .blend {
	left:0;
	bottom:0;
	width:777px;
	padding:0 20px 15px;
	}
#special .left .blend {
	left:0;
	}
#special.right .blend {
	right:0;
	}
#special.vertical .blend {
	top:0;
	width:247px;
	height:365px;
	padding-left:20px;
	}
#special.horizontal .content {
	width:518px;
	padding-right:20px;
	border-right:1px solid #777;
	}
#special.vertical .blend .content {
	width:237px;
	}
#special h2 {
	width:518px;
	font-size:2.3em;
	line-height:1.3em;
	font-weight:normal;
	margin-top:15px;
	}
#special.vertical h2 {
	width:240px;
	}
#special h2 a {
	color:#F4961D;
	color:#fff;
	}
#special p {
	width:518px;
	font-size:1.2em;
	line-height:1.4em;
	margin-top:10px;
	}
#special.vertical p{
	width:235px;
	}
#special p a {
	color:#ddd;
	}
#special p a {
	text-decoration:none;
	}
#special .more {
	color:#F4961D;
	font-size:0.9em;
	}
#special .more:hover {
	text-decoration:underline;
	}
#special ul {
	width:218px;
	position:absolute;
	top:15px;
	right:20px;
	}
#special.vertical ul {
	position:static;
	margin-top:15px;
	padding-top:10px;
	border-top:1px solid #777;
	}
#special ul li {
	padding:2px 0 2px 10px;
	background:url(../img/bull-4.gif) no-repeat 0 7px;
	}
#special ul a {
	font-size:1.1em;
	line-height:1.5em;
	font-weight:bold;
	color:#fff;
	}
#tabela-liga .zmien {
	position:absolute;
	right:6px;
	top:1px;
	color:#010101;
	z-index:9;
	}
#tabela-liga .zmien {
	color:#fff;
	}
#ligi .head {
	position:relative;
	z-index:9;
	background-image:url(../img/box/head-ligi.png);
	}
#ligi .head h2 {
	font-size:1.1em;
	float:left;
	}
#ligi .head p {
	color:#010101;
	float:right;
	width:250px;
	}
#m470-s336-x162 #ligi .content {
	border-top:1px solid #f9f9f9;
	background:#cfcece url(../img/box/box-ligi-bottom.png) repeat-x 0 0;
	}
#ligi p.kluby {
	width:100%;
	padding:4px 0;
	text-align:center;
	}
#ligi p.kluby a {
	margin:0 2px;
	}
#ligi .rozwin {
	top:20px;
	right:10px;
	}
.box-liga .head,
#ranking .head {
	background-image:url(../img/box/head-gray-light.png);
	}
.box-liga .head {
	position:relative;
	z-index:8;
	}
.box-liga .head .sort-up,
.box-liga .head .sort-down {
	position:absolute;
	z-index:3;
	top:10px;
	width:9px;
	height:7px;
	outline:0;
	background:url(../img/sort.gif) no-repeat 0 0;
	}
.box-liga .head .sort-up em,
.box-liga .head .sort-down em {
	position:absolute;
	display:none;
	top:-24px;
	left:-25px;
	z-index:10;
	width:60px;
	height:25px;
	line-height:17px;
	padding:0;
	font-size:1.1em;
	color:#fff;
	background:url(../img/chmurka.gif) no-repeat center bottom;
	text-align:center;
	font-style:normal;
	text-decoration:none;
	}
.box-liga .head .sort-up:hover,
.box-liga .head .sort-down:hover {
	text-decoration:none;
	}
.box-liga .head .sort-up {
	background-position:-11px 0;
	right:10px;
	}
.box-liga .head .sort-down {
	right:22px;
	}
.box-liga .head .up-disabled {
	background-position:-11px -7px;
	}
.box-liga .head .down-disabled {
	background-position:0 -7px;
	}
.box-liga .head .up-disabled,
.box-liga .head .down-disabled {
	cursor:default;
	}
.box-liga .head .sort-down {
	right:22px;
	}
.box-liga .head .dostosuj {
	position:absolute;
	right:39px;
	top:6px;
	}
.box-liga .head h2 {
	float:left;
	}
.box-liga .head .more {
	float:left;
	font-size:1em;
	line-height:9px;
	margin:8px 0 2px 20px;
	padding:0px 0 1px 11px;
	border-left:1px solid #010101;
	color:#010101;
	}
.box-liga h3 a:hover {
	background:#111;
	color:#fff;
	text-decoration:none;
	}
.box-liga .foto {
	float:left;
	margin:0 10px 0 0;
	}
.box-liga .latest {
	float:left;
	padding:0 0 7px 0;
	margin:0 0 8px 0;
	border-bottom:1px dotted #a4a4a5;
	}
.box-liga .latest p {
	font-size:1.2em;
	line-height:1.3em;
	color:#4B4B4B;
	}
.news {
	float:left;
	width:325px;
	margin-top:-4px;
	font-size:1.1em;
	line-height:1.3em;
	}
.news li {
	float:left;
	width:312px;
	margin:0;
	padding:2px 0 2px 13px;
	background:url(../img/bull-1.gif) no-repeat 2px .6em;
	}
.news li a {
	color:#040404;
	}
.liga-nav {
	float:right;
	width:102px;
	}
.liga-nav li {
	float:left;
	margin-bottom:5px;
	}
.liga-nav li a {
	float:left;
	width:102px;
	height:13px;
	line-height:12px;
	padding:0 0 0 0;
	color:#fff;
	text-indent:11px;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background:url(../img/liga-nav.png) no-repeat 0 0;
	}
.liga-nav li a:hover {
	background-position:0 -13px;
	text-decoration:none;
	}
#m470-s336-x162	#main #ranking .head {
	/*width:446px;
	border:solid #ddd;
	border-width:0 1px 1px 1px;*/
	}
#m470-s336-x162	#main #ranking .content {
	width:462px;
	padding:5px 4px 11px 4px;
	}
#ranking .inner {
	width:100%;
	float:left;
	background:url(../img/ranking-br.gif) repeat-y 154px 0;
	}
#ranking .group {
	width:144px;
	float:left;
	margin-left:1px;
	padding:0 4px;
	}
* html #ranking .group {
	display:inline;
	margin-left:0;
	}
#ranking .last {
	border:0;
	}
#ranking .foto {
	position:relative;
	}
#ranking .foto .numer {
	width:23px;
	height:23px;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	background:#1f2020;
	text-align:center;
	font-size:1.4em;
	line-height:1.5em;
	font-weight:bold;
	}
#ranking h3 {
	font-size:13px;
	font-weight:bold;
	}
#ranking h4 {
	margin-top:4px;
	}
#ranking h4,
#ranking h3,
#ranking p {
	margin-left:4px;
	}
#ranking .important h3 a {
	color:#D90404;
	}
#ranking .important h4 {
	color:#010101;
	}
#ranking p {
	font-size:1.2em;
	line-height:1.3em;
	color:#4B4B4B;
	}
#m470-s336-x162 #side #od-kuchni .content {
	padding-bottom:6px;
	}
#od-kuchni .latest {
	width:184px;
	float:left;
	padding:0 5px 2px 0;
	border-right:1px dotted #a5a5a6;
	}
#od-kuchni .latest h3 {
	margin:2px 0 3px;
	font-size:1.7em;
	line-height:1.1em;
	font-weight:normal;
	}
#video h3 {
	margin:0px;
	font-size:1.4em;
	line-height:1.3em;
	font-weight:normal;
	background:#111;
	color:#fff;
	padding:2px 4px 4px 4px;
}
#od-kuchni .latest h3 a {
	color:#d90404;
	}
#od-kuchni .latest h3 a:hover {
	background-color:#d90404;
	color:#fff;
	text-decoration:none;
	}
#od-kuchni .latest p {
	font-size:1.1em;
	line-height:1.2em;
	color:#000;
	}
#od-kuchni .news {
	margin:2px 0 0 4px;
	width:125px;
	}
#od-kuchni .news li {
	width:auto;
	}
#m470-s336-x162 #side #tabela-liga .head,
#m470-s336-x162 #side #liga-kolejka .head {
	width:320px;
	padding-right:6px;
	background-image:url(../img/box/head-gray-dark.png);
	background-color:#8E8E8E;
	}
#m470-s336-x162 #side #tabela-liga .content {
	width:332px;
	padding:2px 2px 5px;
	}
#tabela-liga,
#liga-kolejka {
	position:relative;
	}
#liga-kolejka .ajax-content {
	float:left;
	}
#tabela-liga ul.rozwin,
#liga-kolejka ul.rozwin {
	right:6px;
	top:20px;
	}
#tabela-liga ul.rozwin {
	top:21px;
	}
#tabela-liga .head h2,
#liga-kolejka .head h2 {
	width:182px;
	float:left;
	padding-top:3px;
	padding-bottom:4px;
	font-size:1.3em;
	line-height:1.4em;
	text-transform:none;
	}
#tabela-liga .head p,
#liga-kolejka .head p {
	float:right;
	}
#tabela-liga table {
	border-bottom:1px dotted #979798;
	}
#tabela-liga table th {
	padding:5px 0;
	font-size:1em;
	color:#010101;
	}
#tabela-liga table th.druzyna {
	text-align:left;
	text-indent:9px;
	}
#tabela-liga table td {
	padding:4px 0;
	font-size:1.0em;
	text-align:center;
	color:#000;
	}
#tabela-liga table td a{
	color:#000;
	}
#tabela-liga table td.naglowek {
	background-color: #fff;
	text-transform: uppercase;
	border-bottom: 1px dotted #BFBFBF;
	text-align: left;
	padding-left: 10px;
	line-height: 16px;
	font-weight: bold;
	}
#tabela-liga table td.lp {
	width:30px;
	}
#tabela-liga table td.druzyna {
	width:179px;
	padding-left:9px;
	text-align:left;
	font-weight:bold;
	}
#tabela-liga table td.mecze {
	width:50px;
	}
#tabela-liga table td.punkty {
	width:61px;
	font-weight:bold;
	}
#tabela-liga a.more {
	float:right;
	color:#000;
	margin-right:6px;
	margin-top:5px;
	}
#m470-s336-x162 #side #liga-kolejka .content {
	width:322px;
	padding:2px 7px 5px;
	}
#liga-kolejka .head h2 em {
	font-size:0.846em;
	font-style:normal;
	}
#liga-kolejka .bottom {
	width:100%;
	float:left;
	margin-top:3px;
	padding-top:5px;
	border-top:1px dotted #979798;
	}
#liga-kolejka p.ajax-nav {
	float:left;
	}
#liga-kolejka a.more {
	float:right;
	color:#000;
	font-size:1em;
	}
#liga-kolejka dd a,
#liga-kolejka dd span {
	color:#0f0f0f;
	}
#liga-kolejka .alt {
	padding-top:2px;
	padding-bottom:2px;
	background-color:#f1f1f3;
	}
dl.kolejka,
dl.kolejka dt,
dl.kolejka dd {
	float:left;
	width:322px;
	}
dl.kolejka dt {
	width:319px;
	margin:2px 0 5px 0;
	padding:5px 0 4px 3px;
	font-size:1.1em;
	font-weight:bold;
	color:#2C2B29;
	border-bottom:1px dotted #9a9a9a;
	}
dl.kolejka dd {
	margin:3px 0 3px 0;
	margin-right: -3px;
	}
dl.kolejka dd .godzina {
	width:31px;
	float:left;
	padding:2px 0 2px 6px;
	line-height:1.1em;
	}
dl.kolejka dd .druzyna-1,
dl.kolejka dd .druzyna-2 {
	width:123px;
	float:left;
	color:#2c2b29;
	line-height:1.6em;
	}
dl.kolejka dd .druzyna-1 img,
dl.kolejka dd .druzyna-2 img {
	float:left;
	margin:0 6px 0 0;
	}
dl.kolejka dd .druzyna-1 span,
dl.kolejka dd .druzyna-2 span {
	width:102px;
	float:left;
	margin-top:1px;
	line-height:1.3em;
	cursor:pointer;
	}
dl.kolejka dd .dash {
	float:left;
	padding-right:7px;
	}
dl.kolejka dd .wynik {
	width:25px;
	float:left;
	text-align:center;
	line-height:1.5em;
	margin-right: -3px;
	}
dl.kolejka dd .wynik a {
	color:#2C2B29;
	}

#orly {
	position:relative;
	}
#m470-s336-x162 #side #orly .content {
	min-height:183px;
	padding-bottom:5px;
	}
#orly ul {
	width:205px;
	padding:0 4px 0 0;
	float:left;
	border-right:1px dotted #a5a5a6;
	}
#orly ul li {
	border-bottom:1px dotted #a5a5a6;
	}
#orly ul li.last {
	border:none;
	}
#orly ul li a {
	display:block;
	margin:1px 0;
	padding:6px 4px 8px 4px;
	color:#1c1c1c;
	font-size:1.1em;
	line-height:1.2em;
	}
#orly ul li.last a {
	padding-bottom:5px;
	}
#orly ul li a strong {
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 18px;
	line-height:1.4em;
	font-weight:bold;
	text-transform:uppercase;
	color:#010101;
	background:url(../img/bull-3.png) no-repeat 0 2px;
	}
#orly ul li a:hover {
	text-decoration:none;
	background:#ececec;
	}
#orly ul li a:hover strong {
	background-position:0 -87px;
	}
#orly #trener {
	position:absolute;
	top:5px;
	right:4px;
	}
#m470-s336-x162 #side #foto-tygodnia .head {
	background-image:url(../img/box/head-gray-dark.png);
	}
#foto-tygodnia .head h2 {
	float:left;
	line-height:26px;
	}
#foto-tygodnia .head .more {
	color:#fff;
	float:right;
	margin-top:7px;
	font-size:1.1em;
	}
#foto-tygodnia .foto {
	width:324px;
	float:left;
	text-align:center;
	}
#foto-tygodnia h3 {
	float:left;
	margin:5px 0 4px 3px;
	font-size:1.2em;
	font-weight:bold;
	}
#foto-tygodnia h3 {
	width:100%;
	text-align:center;
	margin: 4px 0 4px 0;
	}
#foto-tygodnia h3 a {
	color:#030303;
	}
#serwisy {
	clear:both;
	width:817px;
	position:relative;
	}
#serwisy .head {
	width:797px;
	padding:2px 10px 2px 10px;
	background:url(../img/box/head-serwisy.png) repeat-x 0 0;
	}
#serwisy .head h2 {
	float:left;
	color:#fff;
	padding-left:103px;
	background:url(../img/serwisy-napis.png) no-repeat 0 3px;
	}
#serwisy .head h2 span {
	display:none;
	}

#serwisy .head .more {
	float:right;
	margin-top:7px;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	}
#serwisy .content {
	width:806px;
	padding:0 0 12px 9px;
	border:1px solid #dfdfdf;
	background:url(../img/box/box-serwisy.png) repeat-x 0 0;
	}
#serwisy .group {
	float:left;
	}
#serwisy h3 {
	margin:10px 0 8px 0;
	color:#000;
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	}
#serwisy ul {
	margin-right:45px;
	}
#serwisy ul.columns {
	width:340px;
	margin-right:0;
	}
#serwisy ul.columns li {
	float:left;
	width:159px;
	}
#serwisy ul.columns li.last {
	clear:left;
	}
#serwisy ul li {
	padding:3px 0 3px 11px;
	background:url(../img/bull-2.gif) no-repeat 1px 9px;
	}
#serwisy ul li a {
	font-size:1.1em;
	color:#212121;
	}
#serwisy .grafika {
	position:absolute;
	top:29px;
	right:16px;
	width:168px;
	height:150px;
	background:url(../img/foto/legs.png) no-repeat 0 0;
	}
#m470-s336-x162	#extra #cytat {
	width:140px;
	padding:8px 10px;
	border:1px solid #4e4949;
	background:#000 url(../img/quote.png) no-repeat 10px 7px;
	}
#cytat h2 {
	margin:0 0 0 29px;
	font-size:1.3em;
	line-height:1em;
	color:#ee0505;
	}
#cytat blockquote {
	margin:10px 0 8px 0;
	font-size:1.2em;
	line-height:1.5em;
	color:#fff;
	}
#cytat cite {
	font-size:1.1em;
	line-height:1.4em;
	font-style:normal;
	color:#ee0505;
	}
#galerie .head h2 {
	float:left;
	}
#galerie .head .more {
	float:right;
	margin-top:5px;
	color:#fff;
	}
#galerie .content {
	text-align:center;
	padding-bottom:7px;
	}
#galerie img {
	border:1px solid #fff;
	}
#galerie h3 {
	margin:3px 0 0 0;
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
	}
#galerie h3 a {
	color:#fff;
	}
#analizy .head h2 {
	float:left;
	}
#analizy .head .more {
	float:right;
	margin:6px 0 0 0;
	color:#fff;
	}
#analizy .content {
	text-align:center;
	}
#analizy .foto {
	width:144px;
	text-align:center;
	}
* html #analizy .foto {
	margin-right:-1px;
	}
#analizy h3 {
	margin:6px 0 10px 0;
	font-size:1.5em;
	font-weight:bold;
	}
#analizy h3 a {
	color:#f1b705;
	}
#analizy p {
	margin:0 0 3px 0;
	font-size:1.1em;
	line-height:1.5em;
	font-weight:bold;
	}
#analizy p a {
	color:#fff;
	}
#latest .blend {
	width:470px;
	height:470px;
	position:relative;
	z-index:5;
	}
#latest .blend .inner {
	position:absolute;
	bottom:0;
	left:0;
	}
#info ul.info {
	margin-bottom:6px;
	border-bottom:1px dotted #888;
	}

