@charset "utf-8";
/* CSS Document */

html,body,h1{
	margin:0;
	padding:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:11px;
	background:#fff;
}

br.clear{
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
	visibility:hidden;
	display:block;
}

a:link{
	color:#435163;
}
a:visited{
	color:#435163;
}
a:hover{
	color:#f03232;
}
a:active{
	color:#435163;
}

a img{border:none;}

#wrap{
	width:1000px;
	margin:0 auto;
	padding:0 1px;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}

/* ## header 
-----------------------------------------------------------*/

#header{
	height:252px;
	background:#fff url('images/header.png') repeat-x;
	position:relative;
}

#header h1{
	width:191px;
	height:63px;
	position:absolute;
	bottom:60px;
	left:10px;
}

#header h1 a{
	display:block;
	width:191px;
	height:63px;
	background:transparent url('images/logo-ligapolska.png') no-repeat;
	text-decoration:none;
}

#header h1 a span{
	visibility:hidden;
}

#header div.teams{
	height:50px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}

#header div.teams ul{
	margin:0;
	padding:0;
	list-style:none;
}

#header div.teams ul li{
	margin:0;
	padding:0;
	float:left;
}

#header div.teams ul li a{
	display:block;
	width:59px;
	height:50px;
	text-decoration:none;
}

#header div.teams ul li a span{visibility:hidden;}

#header div.teams li.team-belchatow	a {background:url(images/logos/roll_out/01_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-odra		 	a {background:url(images/logos/roll_out/02_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-arka			a {background:url(images/logos/roll_out/03_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-widzew		a {background:url(images/logos/roll_out/04_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-gzabrze		a {background:url(images/logos/roll_out/05_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-gleczna		a {background:url(images/logos/roll_out/06_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-wplock		a {background:url(images/logos/roll_out/07_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-pogon			a {background:url(images/logos/roll_out/08_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-zaglebie	a {background:url(images/logos/roll_out/09_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-korona		a {background:url(images/logos/roll_out/10_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-legia			a {background:url(images/logos/roll_out/11_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-poznan		a {background:url(images/logos/roll_out/12_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-wkrakow		a {background:url(images/logos/roll_out/13_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-dyskobolia a {background:url(images/logos/roll_out/14_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-crakovia	a {background:url(images/logos/roll_out/15_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-lks				a {background:url(images/logos/roll_out/16_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-jagielonka	a {background:url(images/logos/roll_out/jagielonka_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-sosnowiec		a {background:url(images/logos/roll_out/sosnowiec_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-ruch			a {background:url(images/logos/roll_out/ruch_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-poloniab		a {background:url(images/logos/roll_out/bytom_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-poloniaw				a {background:url(images/logos/roll_out/polonia_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-lechia	a {background:url(images/logos/roll_out/lechia_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-piast		a {background:url(images/logos/roll_out/piast_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-slask			a {background:url(images/logos/roll_out/slask_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-znicz		a {background:url(images/logos/roll_out/znicz_club_roll_out.jpg) no-repeat;}
#header div.teams li.team-podbeskidzie1		a {background:url(images/logos/roll_out/podbeskidzie1_club_roll_out.jpg) no-repeat;}

#header div.teams li.team-belchatow a:hover	{background:url(images/logos/roll_over/01_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-odra a:hover			{background:url(images/logos/roll_over/02_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-arka a:hover			{background:url(images/logos/roll_over/03_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-widzew a:hover		{background:url(images/logos/roll_over/04_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-gzabrze a:hover		{background:url(images/logos/roll_over/05_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-gleczna	a:hover	{background:url(images/logos/roll_over/06_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-wplock a:hover		{background:url(images/logos/roll_over/07_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-pogon a:hover			{background:url(images/logos/roll_over/08_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-zaglebie a:hover	{background:url(images/logos/roll_over/09_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-korona a:hover		{background:url(images/logos/roll_over/10_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-legia a:hover			{background:url(images/logos/roll_over/11_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-poznan a:hover		{background:url(images/logos/roll_over/12_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-wkrakow a:hover		{background:url(images/logos/roll_over/13_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-dyskobolia a:hover{background:url(images/logos/roll_over/14_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-crakovia a:hover	{background:url(images/logos/roll_over/15_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-lks a:hover				{background:url(images/logos/roll_over/16_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-jagielonka a:hover	{background:url(images/logos/roll_over/jagielonka_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-sosnowiec a:hover		{background:url(images/logos/roll_over/sosnowiec_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-ruch a:hover			{background:url(images/logos/roll_over/ruch_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-poloniab a:hover		{background:url(images/logos/roll_over/bytom_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-poloniaw a:hover				{background:url(images/logos/roll_over/polonia_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-lechia a:hover	{background:url(images/logos/roll_over/leciha_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-piast a:hover		{background:url(images/logos/roll_over/piast_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-slask a:hover			{background:url(images/logos/roll_over/slask_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-znicz a:hover		{background:url(images/logos/roll_over/znicz_club_roll_over.jpg) no-repeat;}
#header div.teams li.team-podbeskidzie1 a:hover		{background:url(images/logos/roll_over/podbeskidzie1_club_roll_over.jpg) no-repeat;}


#header img.orange-extraklasa{
	position:absolute;
	right:35px;
	bottom:60px;
}

#header div.top-banner{
	width:750px;
	height:100px;
	background:#eee;
	position:absolute;
	top:20px;
	left:1px;
}	

div.nav{
	position:absolute;
	bottom:53px;
	left:250px;
}

ul#nav{
	margin:0;
	padding:0;
	list-style:none;
}

ul#nav li{
	margin:0;
	padding:0 4px;
	float:left;
}

ul#nav li a{
	display:block;
	width:128px;
	height:39px;
	text-align:center;
	font-size:13px;
	color:#F7F6F1;
	text-decoration:none;
	background:url(images/menu-tab.png) no-repeat;
	font-weight:900;
}

ul#nav li a:hover{
	color:#fff;
}	

ul#nav li a span{
	padding:13px 0 0 0;
	display:block;
}

/* ## content
-----------------------------------------------------------*/

#content{
	background:#f7f6f1 url('images/body.png') repeat-x;
	min-height:450px;
	padding:10px 10px 10px 0;
	_height:1%;
}

div.main-content{
	float:left;
	width:641px;
	min-height:200px;
}

/* banner 120px */
div.main-content div.left{
	float:left;
	width:160px;
	min-height:450px;
}

/* column widht content */
div.main-content div.right{
	width:478px;
	min-height:200px;
	float:right;
}
div.main-content div.right p{
	text-align: justify;
	
}

/* right side */

div.side-content{
	float:right;
	width:340px;
	min-height:200px;
}	


/* left and right equal columns with boxed content */
div.side-content div.left{
	float:left;
	width:165px;
	min-height:300px;
}

/* column widht content */
div.side-content div.right{
	float:right;
	width:165px;
	min-height:300px;
}


/* right side boxes design */

div.small-box{
	min-height:50px;
	background:#e6e9ee url('images/small-box-body.png') 0 27px repeat-x;
	padding:0 0 0px 0;
}

div.small-box h3{
	font-size:12px;
	font-weight:900;
	color:#fff;
	margin:0;
	padding:0 10px;
	background:#a6b4c2 url('images/small-box-header.png') repeat-x;
	height:26px;
	line-height:26px;
	letter-spacing:1px;
	border-top:1px solid #dde2e8;
}

div.small-box h3.orange{

	background:#FF6600 url('images/small-box-header-orange.png') repeat-x;

}
div.small-box a.more{
	text-decoration:none;
	display:block;
	width:29px;
	height:28px;
	background:url(images/small-box-more.png) no-repeat;
	position:relative;
	left:133px;
}

div.small-box a.more span{
	visibility:hidden;
}

div.small-box a{
	color: #333333;
	text-decoration: none;
	
}

div.small-box a:hover{
	color: #FF0000;
	text-decoration: none;
	
}

div.small-box #news {
	overflow: auto;
	height: 350px;
}

div.small-box #news2 {
overflow: auto;
height: 180px;
}


ul.news-list{
	margin:0;
	padding:0px;
	list-style:none;
}

ul.news-list li{
	margin:0;
	padding:3px;
	display:block;
	border-bottom:1px solid #b5b5b5;
}

ul.news-list li a{
	text-decoration:none;
	color:#494949;
}

ul.news-list li a:hover{
	text-decoration:none;
}

table.game-list,table.ranking{
	width:100%;
	border-collapse:collapse;
	margin:5px 0;
}

table.game-list td{
	padding:2px 0 2px 5px;
}

table.game-list tr.odd td{
	background:#f1f3f7;
}

table.ranking td{
	border-bottom:1px solid #b5b5b5;
	padding:1px 2px 1px 2px;
}

table.ranking td.place{
	text-align:right;
}
table.ranking tr.first td{background:#8adbfd;}
table.ranking tr.second td{background:#d6f2fe;}
table.ranking tr.beforelast td{background:#ffdddd;}
table.ranking tr.last td{background:#fb8484;}

/* center collumn boxes design */

div.box{
	padding:0 0 10px 0;
}

div.item-full{
	border:1px solid #667b99;
	padding:1px;
	background:#fff;
}

div.item-full{
	min-height:200px;
	background:#e6e9ee url('images/small-box-body.png') 0 27px repeat-x;
	padding:0 0 0px 0;
}

div.item-full h2{
	font-size:12px;
	font-weight:900;
	color:#e6e9ee;
	margin:0;
	padding:0 5px;
	background:#a6b4c2 url('images/box-full-header.png') repeat-x;
	height:27px;
	line-height:27px;
	letter-spacing:1px;
}

div.item-full div.body{
	padding:5px 5px 0 5px;
}

div.meta{
	padding:8px 0 0px 5px;
	position:relative;
	height:20px;
	line-height:20px;
}

div.meta span.timestamp{
	color:#858687;
}

div.meta a.comment{
	display:block;
	right:1px;
	top:-1px;
	position:absolute;
	width:83px;
	height:28px;
	background:url('images/add-comment.png') no-repeat;
	clear:left;
	text-decoration:none;
}

div.meta a.more{
display:block;
right:1px;
top:-1px;
position:absolute;
width:89px;
height:28px;
background:url('images/more.png') no-repeat;
clear:left;
text-decoration:none;
}


div.meta a.comment span{
	visibility:hidden;
}
div.meta a.more span{
	visibility:hidden;
}
div.item-full div.body p img{
	border:1px solid #667b99;
	padding:1px;
}

img.float-left{
	float:left;
	margin:0 10px 5px 0;
}

img.float-right{
	float:right;
	margin:0 0px 5px 10px;
}

div.item-double div.item-left,div.item-double div.item-right{
	border:1px solid #667b99;
	padding:1px;
	background:#fff;
	background:#e6e9ee url('images/small-box-body.png') 0 27px repeat-x;
	width:225px;
	min-height:180px;
	height:250px;
	position:relative;
}

div.item-double div.meta{
	position:absolute;
	bottom:0;
	width:100%;
}

div.item-double div.meta a.comment{
	right:7px;
}

div.item-double div.item-left{float:left;}
div.item-double div.item-right{float:right;}

div.item-double h2{
	font-size:12px;
	font-weight:900;
	color:#e6e9ee;
	margin:0;
	padding:0 5px;
	background:#a6b4c2 url('images/box-full-header.png') repeat-x;
	height:27px;
	line-height:27px;
	letter-spacing:1px;
}

div.item-double div.body{
	padding:5px 5px 0 5px;
}

div#footer{
 clear:both;
 padding:40px 10px 10px 10px;
 background:#fff url('images/footer.png') repeat-x;
}

div#footer p{
	margin:0;
	padding:0;
	text-align:center;
}

a.felietony {
font-size: 11px;
color: #333333;
line-height: 1.5;
font-weight: normal;
text-decoration: none;
}
a.felietony:hover {
text-decoration:underline
}

