html, body, h1, h2, h3, h4, p, img, form, fieldset, input, a {margin:0; padding:0; border:0px;}
body {background:#919191 url('http://pilkarskiefakty.pl/images/bg-page.jpg') repeat-x;font:11px Arial;color:#ACA0A0;}


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

/* Header */
#header {background:#111210 url('http://pilkarskiefakty.pl/images/bg-header.jpg') repeat-x;position:relative;}
	#header h1 {width:300px;height:40px;overflow:hidden;position:absolute;top:58px;left:29px;}
		#header h1 a {width:300px;height:40px;display:block;background: url('../images/logo.jpg') no-repeat;text-indent:-666em;}
		
	/* Panel Wyszukiwania */
	#tools {height:48px;padding:0 27px;margin:0 2px;border-bottom:1px solid #515151;color:#a0a0a0;}
		#tools p.date {float:left;line-height:48px;}
		#tools p.feed {position:absolute;left:524px;}
			#tools p.feed a {display:block;padding:17px 23px 17px 0;color:#df8e37;background: url('http://pilkarskiefakty.pl/images/icons/rss.jpg') right no-repeat;}
		#tools form#search {float:right;width:375px;margin:13px 0 0;padding:0 0 0 3px;border-left:1px solid #5c5c5c;}
			#tools form#search label {margin:0 10px;float:left;padding:4px 0 0;}
			#tools form#search input {float:left;margin:2px 0 0 0;}
			#tools form#search #searchquery {width:99px;height:16px;font-size:11px;padding:2px 2px 0 2px;}
			#tools form#search #searchin {width:99px;height:18px;font-size:11px;float:left;margin:2px 4px 0 0;}
			#tools form#search #search-sumbit {width:22px;height:18px;margin:2px 0 0 7px;background: url('http://pilkarskiefakty.pl/images/icons/sumbit.jpg') no-repeat;cursor:pointer;}
	
	/* Panel Logowania */	
	#account {float:right;width:600px;padding:18px 0 18px 18px;margin: 0 0 11px 0; position: relative;}
		#account p {float:left;}
		form#account-form {width:340px;color:#000;float:left;padding:0 20px 0 0;}
			form#account-form input, form#account-form label {float:left;margin:0 5px;}
			form#account-form label {margin:3px 5px 0 5px;}
			form#account-form input#account-passwd, form#account-form input#account-login {width:99px;height:16px;font-size:11px;padding:2px 2px 0 2px;}
			form#account-form #account-sumbit {width:22px;height:18px;background: url('http://pilkarskiefakty.pl/images/icons/sumbit.jpg') no-repeat;cursor:pointer;}
			form#account-form label.account-passwd {display:none;}
			
		#account p a {line-height:18px;color:#e0e0e0;background: url('http://pilkarskiefakty.pl/images/arrows/orange-big.jpg') center left no-repeat;padding:0 17px;}
		
	/* Menu Główne */
	ul#menu {height: 50px; clear: both; list-style: none; padding: 0px; margin: 0 5px; background: url('http://pilkarskiefakty.pl/images/bg-menu.jpg') 0 0 repeat-x;}
		ul#menu  li {float: left; display: inline;}
			ul#menu  li a {display: block; float: left; display: inline; line-height: 50px; color: #e0e0e0; font-weight: bold; font-size: 12px;}
				ul#menu  li a:hover, ul#menu  li a.current {color: #fff; background: url('http://pilkarskiefakty.pl/images/a-menu-item.png') 0 0 repeat-x;}
				ul#menu  li a span {display: block; padding: 0 17px 0 15px; background: url('http://pilkarskiefakty.pl/images/right-side-item-menu.png') right no-repeat;}
		
	/* Menu Z Kategoriami */
	ul#category {height:12px; list-style: none; margin: 15px 0; padding: 0;position: relative;}
		ul#category li {float: left; display: inline;}
			ul#category li a, ul#category li p {padding: 0 13px; color: #a49c9c; font-size: 10px; border-right: 1px solid #373736;}
			ul#category li.last a {border: none; color: #fff;}
			ul#category li p {color: #c41f36;}
		
	/* Panel z wiadomosciami z ostatniej chwili */
	dl#last-message {height: 30px; list-style: none; margin: 0; padding: 0; border-top: 7px solid #131412; border-bottom: 4px solid #2e2e2e; background: #919191;}	
		dl#last-message dt, dl#last-message dd {float: left; display: inline; margin: 0; border-bottom: 1px solid #232323;}	
			dl#last-message dt {padding: 0 30px; line-height: 30px; color: #242424; font-weight: bold; background:#e36d33 url('http://pilkarskiefakty.pl/images/arrows/orange-small.jpg') 200px center no-repeat;}
			dl#last-message dd a {display:block; line-height: 30px; padding: 0 15px; color: #fff;border-right: 1px solid #9f9f9f;}
			
			dl#last-message dd a.next {width:30px; padding: 0; background:#737373 url('http://pilkarskiefakty.pl/images/arrows/right-arrow.png') 0 0 no-repeat; border: none; text-indent:-666em; overflow:hidden;}
			dl#last-message dd a.back {width:30px; padding: 0; background:#737373 url('http://pilkarskiefakty.pl/images/arrows/left-arrow.png') right no-repeat; border: none; text-indent:-666em; overflow:hidden;}
	
	/* Panel z Najczęściej Czytane */
	ol#most-read {height: 4px; background: #010101; list-style: none; margin: 0; padding: 0;}
		ol#most-read li {float: left; display: inline; width: 205px; padding: 20px 20px; margin: 10px 0;}
			ol#most-read li.header {border-right: 1px solid #4a4a4a;}
				ol#most-read li.header h2 {font-size: 12px; color: #fff; margin:0 0 10px 0;}
				
			ol#most-read li.entry {border-right: 1px solid #4a4a4a;padding: 10px 20px 9px 20px; margin:17px 0;} 
				ol#most-read li.entry .title {font-size: 11px;}
					ol#most-read li.entry .title a {color: #e36d33;}
					ol#most-read li.entry .title span {color: #fff;}
				ol#most-read li.entry p {color: #a0a0a0; padding: 5px 0;}
				
			ol#most-read li.last {border: none;}
		
		
body#subpage #main {height: 1%; background: url('http://pilkarskiefakty.pl/images/bg-main-subpage.jpg') 0 0 repeat-y; border-top: 9px solid #535353;}
	body#subpage #main #main-content {width: 623px; float: left; background: #E5E5E5;}		
	body#subpage #main #sidebar {width: 363px; float: right; display:inline;}
	
body#home #main {background: #E5E5E5; border-top: 3px solid #535353;}
	body#home #main #main-content {width: 500px; float: left;}
	body#home #main #sidebar {width: 486px; float: right; position: relative; background: #fff;}

	#sidebar #boxes {margin:25px 31px;}

/* Main */

	/* Wewnatrz newsa */
	ul.mini-news {width: 489px; list-style: none; margin: 0; padding: 3px 0 0 8px; display: inline-block; overflow: hidden;}
		ul.mini-news li {width: 213px; float:left; padding:0 5px 0 20px; margin:0;}
			dl.news-item { list-style: none; padding: 10px 0 0 0; margin: 0;}
			dl.news-item dt {margin: 0 0 0px 0;}
				dl.news-item dt a {font-size: 12px; font-weight: bold;}
				dl.news-item dt b {font-size: 11px;}
				dl.news-item dt .date {font-size: 10px; display: block; padding:0 0 7px 0;}
			dl.news-item dd {width: 105px; margin: 0; float:left; text-align: justify; color: #535353;}
				dl.news-item dd a.read-more {width: 92px; height: 21px; margin: 10px 0 0 0; background: url('http://pilkarskiefakty.pl/images/icons/read-all.jpg') 0 0 no-repeat; display: block; text-indent: -666em; overflow: hidden;}

	/* Big News */
	#last-news {width: 500px; height: 200px; padding: 0; margin: 0; position: relative;}
		#last-news ul {width: 500px; height: 83px; list-style: none; margin: 0; padding: 10px 21px 0px 22px; position: absolute; top: 107px; left: 0; background: url('http://pilkarskiefakty.pl/images/bg-last-news.png') bottom repeat-x;}	
			#last-news ul li {padding-right: 20px;}	
				#last-news ul li .header {margin: 0 0 7px 0;}	
					#last-news ul li .header a {color: #fff; font-size: 20px;}	
						#last-news ul li .header span {color: #e56e34; font-size: 13px;}	
				#last-news ul li .content {color: #e0e0e0; margin: 0 0 7px 0;}
				#last-news ul li .extended {}
				#last-news ul li .extended span, #last-news ul li .extended a {color: #fff; font-size: 10px; }
					#last-news ul li .extended span {padding: 0 11px 0 0; border-right: 1px solid #5c5c5c;}
					#last-news ul li .extended a {padding: 0 0 0 10px;}
				
	/* Wewnatrz newsa */
	#inside-news {}
		#inside-news ul {list-style: none; margin: 0; padding: 0;}		
			#inside-news ul li {color: #0d0d0d;}	
				#inside-news ul li .header {background: #000; padding: 24px 28px;}	
					#inside-news ul li .header h1 {color: #fff; font-size: 20px;}	
						#inside-news ul li .header h1 span {font-size: 13px; color: #c9612e;}
					#inside-news ul li .header p.date {float: right; color: #fff;}
				#inside-news ul li .content {width: 563px; padding: 24px 28px 0 28px;}
					#inside-news ul li .content p {float: left; line-height: 17px; font-size: 12px; text-align: justify;} 
						#inside-news ul li .content p img {float: left; padding: 0 18px 0 0;}
				#inside-news ul li p.extended {clear: both; padding: 10px 28px;} 
					#inside-news ul li p.extended a {width: 92px; height: 21px; background: url('http://pilkarskiefakty.pl/images/icons/comment.jpg') 0 0 no-repeat; display: block; text-indent: -666em; overflow: hidden;} 
		
	/* Box - Dodaj komantarz */
	ul#comments {list-style: none; margin: 10px 0 0 0; padding: 0;}		
		ul#comments li {color: #0d0d0d;}
			ul#comments li.add-comment {background: #000; padding: 15px 28px 20px 28px;}
			ul#comments li.add-comment h4 {font-size: 11px; color: #e46e33; margin: 0 0 10px 0;}
		ul#comments ul.option-list {}
			ul#comments ul.option-list li {float: left; display:inline;}
				ul#comments ul.option-list li.inputs {width: 107px;}
					ul#comments ul.option-list li.inputs input {width: 99px; height: 16px; float: left; clear: left; margin:2px 0 4px 0; font-size:11px; padding: 2px 2px 0 2px;}
				ul#comments ul.option-list li #comment {width: 406px; height: 42px; border: 1px solid #000; font-size: 11px;}
				ul#comments ul.option-list li .image {margin: 15px 0 0 20px;}
	
	/* Box - Lista komentarzy  */
	ul#comments li.comments-list {padding: 15px 28px 20px 28px;}
		ul#comments li.comments-list li {margin: 10px 0; padding: 10px 0;border-bottom: 1px solid #cacaca;}
			ul#comments li.comments-list h4.title {font-size: 11px;}
			ul#comments li.comments-list .header {padding: 0; margin: 0 0 10px 0; background: none;}
				ul#comments li.comments-list .header p.autor {}
					ul#comments li.comments-list .header p.autor a {color: #e46e33; font-weight: bold; padding: 0 10px 0 0;}
				ul#comments li.comments-list .header span.date {color: #010101; border-left: 1px solid #cacaca; padding: 0 0 0 10px;}
			ul#comments li.comments-list .content {padding: 0; margin: 0;}
			
		
	/* Box Nowości */
	#first-news {background: #000; padding: 24px 28px 12px;}
		#first-news h1 {font-size: 11px; color: #e36d33; margin:0 0 10px 0;}
			#first-news h1 span {color: #fff;}
			ul.news-list {overflow: hidden; list-style: none; margin: 0; padding: 0;}
				ul.news-list ul li {height: 1%;}
				ul.news-list ul.news {list-style: none; margin: 0; padding: 0; clear:left; float:left; width:100%;}
					ul.news-list ul.news li.header {margin:0 0 3px 0;}
						ul.news-list ul.news li.header a {font-size: 20px; color: #fff;}
							ul.news-list ul.news li.header a span {font-size: 15px; color: #e36d33;}
					ul.news-list ul.news p.photo {float: left; height: 67px; width: 155px; padding: 4px 14px 0 0;}
					ul.news-list ul.news li.main {float:left;}
					ul.news-list ul.news li .content {color: #fff; line-height:14px; text-align: justify;}
					* html ul.news-list ul.news li .content {color: #fff; line-height:15px; text-align: justify;}
					ul.news-list ul.news li .options {color: #fff; height:11px; font-size:10px;}
						ul.news-list ul.news li .options p.date {float:left; width: 100px;}
						ul.news-list ul.news li .options p.read-all a {color: #fff;}
				
			ul#big.news-list {list-style: none; padding: 12px 28px 0 28px; margin: 0;}
				ul#big.news-list li {margin: 0 0 0px 0; clear:left; float:left; width:100%;}
					ul#big.news-list ul.news li.header {margin:0 0 5px 0;}
						ul#big.news-list ul.news li.header a {font-size: 12px; color: #353536;}
							ul#big.news-list ul.news li.header a span {font-size: 12px; color: #e36d33;}
					ul#big.news-list ul.news li .content {color: #353536; line-height:14px; text-align: justify;}
					* html ul#big.news-list ul.news li .content {color: #353536; line-height:15px; text-align: justify;}
					ul#big.news-list ul.news li .options {color: #353536; margin: 4px 0 0 0; font-size:10px; overflow: hidden;}
						ul#big.news-list ul.news li .options p.read-all a {width: 0px; height: 21px; background: url('http://pilkarskiefakty.pl/images/icons/read-all.jpg') 0 0 no-repeat; display: block; text-indent: -666em;}
		
	/* Box Rss */
	#feed-box {width: 561px; height: 40px; margin: 10px; 28px 24px 28px; position: relative; list-style: none; padding: 0; background: url('../images/bg-rss-box.jpg') 0 0 no-repeat;}		
	#feed-box.mini {width: 451px; height: 40px; clear: both; margin: 20px 0 24px 28px; position: relative; list-style: none; padding: 0; background: url('../images/mini-rss.jpg') 0 0 no-repeat;}		
		#feed-box li {float: left; display: inline;}		
			#feed-box li a {display:block; color: #fff; font-weight: bold; margin: 22px 10px 0 20px;}		
				#feed-box li a.feed {width: 76px; height: 40px; position: absolute;  left: 475px; margin: 0; text-indent: -666em; overflow: hidden; cursor: pointer;}		
				#feed-box.mini li a.feed {width: 76px; height: 40px; position: absolute;  left: 365px; margin: 0; text-indent: -666em; overflow: hidden; cursor: pointer;}		
			
	/* Box z danymi zawodnika */
	#soccer-player {}
		#player-data {height: 250px; overflow: hidden; background: #ebdfea; padding: 24px 28px 10px 28px;}
			#player-data h1 {color: #000; font-size: 19px; margin: 0 0 20px 0;}
			#player-data .photo {width: 183px; height: 200px; float:left;}
			
			#player-data ul {list-style: none; margin: 0 0 0 40px; padding: 0; float:left;}		
				#player-data ul li {width: 340px; height: 25px; float:left; clear: left;}	
					#player-data ul li p {width: 152px; color: #353536; background: #fff; float: left; padding:3px 0 3px 10px;}	
						#player-data ul li p.title {font-weight: bold; margin:0 3px 0 0;}	
		
		#about-player {padding: 24px 28px 10px 28px;}
			#about-player h2 {font-size: 14px; color: #e36d33; margin:0 0 10px 0;}
			#about-player .txt {color: #353536; line-height: 17px;}
				#about-player .txt a {color: #353536; font-weight: bold;}
		
	#main-banner {padding: 24px 28px;}	
		
/* Sidebar */
	#sidebar-banner {margin: 0 0 50px 0;}	
		
	/* Box z Tagami */
	#tag-box {height: 1%; margin: 10px 0 0 0;}	
		#tag-box .title {font-size: 14px; color: #e36d33; margin:0 0 20px 0;}
		#tag-box ul {list-style: none; margin: 0; padding: 0;}		
			#tag-box ul li {float: left; display: inline; padding: 0 10px 0 0;}	
				#tag-box ul li a {color: #fff;}	

	/* Newsy Euro */			
	#euro-news {}
	
	ul.soccer-category {width: 486px; height: 57px; list-style: none; padding: 0; margin: 0; background: url('http://pilkarskiefakty.pl/images/euro2008.jpg') 0 0 no-repeat;}
		ul.soccer-category li {float: left; display: inline;}
			ul.soccer-category li a {width: 90px; text-align: center; float: left; display: block; display: inline; color: #fff; font-weight: bold; margin: 20px 4px 0 0; line-height: 19px;}
				ul.soccer-category li.first a {margin: 20px 5px 0 40px;}
				ul.soccer-category li a.more {width: 33px; height: 19px; text-indent: -666em; overflow: hidden; }
				
	ul.short-news {list-style: none; margin: 0; padding: 15px 32px 0px 32px;}
		ul.short-news li {padding: 0 0 15px 0; clear: both;}
			ul.short-news ul.news {list-style: none; margin: 0; padding: 0; display: inline-block;}
			ul.short-news ul.news li {border: none; padding: 0;}
				ul.short-news ul.news .header a {font-size: 12px;}
				ul.short-news ul.news .header span {font-size: 11px; color: #e56e34;}
				ul.short-news ul.news .header p.date {font-size: 10px; padding: 1px 0 2px 0;}
				ul.short-news ul.news li .options a {width: 92px; height: 15px; padding: 3px 0px 5px 0; overflow: hidden; float:left; display: block; text-indent: -666em;}
					ul.short-news ul.news li .options p.read-all a {background: url('http://pilkarskiefakty.pl/images/icons/read-all.jpg') 0 0 no-repeat;}
					ul.short-news ul.news li .options p.comment a{background: url('http://pilkarskiefakty.pl/images/icons/comment.jpg') 0 0 no-repeat;} 
				ul.short-news ul.news li .photo {width: 160px; height: 70px; float:left; overflow: hidden;} 
				ul.short-news ul.news li .content {width: 250px;  float: left; color: #535353; text-align: justify; line-height: 14px; padding-left: 10px;}

		ul.short-news li.mini { clear: both; height: 155px;}
			ul.short-news ul.mini {width: 195px; height: 150px; float:left; margin: 10px 0 0 0; padding:0 15px 0 0px; display: inline-block; border-right: 1px dashed #a9a9a9;}
			ul.short-news ul.last {border: none; padding:0 0 0 15px;}
			ul.short-news ul.mini li {border: none; padding: 0;}
				ul.short-news ul.mini .header a {font-size: 12px;}
				ul.short-news ul.mini .header span {font-size: 11px; color: #e56e34;}
				ul.short-news ul.mini .header p.date {font-size: 10px; padding: 3px 0 7px 0;}
				ul.short-news ul.mini li .options a {width: 92px; height: 21px; margin: 3px 7px 5px 0; overflow: hidden; float:left; display: block; text-indent: -666em;}
					ul.short-news ul.mini li .options p.read-all a {background: url('http://pilkarskiefakty.pl/images/icons/read-all.jpg') 0 0 no-repeat;}
				ul.short-news ul.mini li .content {width: 195px;  float:left; color: #535353; text-align: justify; line-height: 12px;}
				
		ul.short-news  li.archive {border: none; padding: 5px 0 10px 0;}		
			ul.short-news  li.archive a {font-weight: bold; color: #d61717;}	
			
                        .archive {font-weight: bold; color: #d61717; padding-left:12px;}	
                        .archive a {font: #d61717;}

                        .archive2 {font-weight: bold; font: #d61717; padding-left:2px;}	
                        .archive2 a {font: #d61717;}

                        .archive3 {font-weight: bold; color: #d61717; padding-left:12px; font-size: 12px;}	
                        .archive3 a {font: #d61717;}	

                        .archive4 {font-weight: bold; font: 11px Arial #d61717; padding-left:2px;}	
                        .archive4 a {font: #d61717;}
	
	/* Mini Galeria */	
	#mini-gallery {background: #737373; padding: 20px 22px 25px 32px;}
		#mini-gallery ul {list-style: none; margin: 0; padding: 0; display: inline-block;}
			#mini-gallery ul li.header h2 {font-size: 13px; color: #fff; margin: 0 0 10px 0;}
			#mini-gallery ul li.content ul {height:74px}
				#mini-gallery ul li.content ul li {height:54px;float: left;display: inline-block;margin: 0 5px 0 0; padding:0 12px 0 10px;display: inline; border-right: 1px solid #8f8f8f;}
				#mini-gallery ul li.content ul li.last {border: none; padding:0 0 0 10px;}
				#mini-gallery ul li.content ul li img {border: 2px solid #fff;}
			
			#mini-gallery ul li.extended ul {width: 423px; height: 21px; background: url('http://pilkarskiefakty.pl/images/bg-gallery.jpg') 0 0 no-repeat;}
				#mini-gallery ul li.extended ul li {float: left;}
					#mini-gallery ul li.extended ul li a {line-height: 21px; padding: 0 10px; color: #a0a0a0;}
					#mini-gallery ul li.extended ul li a.look {font-weight: bold; color: #fff;}

	
/* Banner */
#banner {clear: both;}

#home-side-banner {}
		
/* Kontener */
#kontener {height: 215px; background: #494949;}	
	#kontener .title {font-size: 14px; color: #fff; margin:0 0 20px 0;}	
		
	/* Panel Newsletter */
	#newsletter {width: 211px; height: 160px; background: #333333; padding: 22px; float: left;}		
		#newsletter ul {list-style: none; margin: 0; padding: 0;}		
			#newsletter ul li {margin:0 0 3px 3px;}
				#newsletter ul li a {color: #a0a0a0; padding: 0 0 0 0; background: url('http://pilkarskiefakty.pl/images/arrows/orange-big.jpg') center left no-repeat;padding:0 17px;}
					#newsletter ul li a:hover {color: #fff;}
				#newsletter p {margin: 13px 0 -13px 3px; overflow: hidden;}
					#newsletter p a.more {width: 111px; height: 19px; display: block; text-indent: -666em; background: url('http://pilkarskiefakty.pl/images/icons/look-all.jpg') 0 0 no-repeat;}
		
		#newsletter  #add-email {width:99px;height:16px;font-size:11px;padding:2px 2px 0 2px;}
		#newsletter  .image {margin:0 0 0 5px; }
		
	/* Panel Listystron o piłkarzach */	
	#subpage-list {width: 181px; height: 160px; background: #3a3a3a; padding: 22px; float: left;}	
		#subpage-list ul {list-style: none; margin: 0; padding: 0;}
			#subpage-list ul li {margin:0 0 3px 3px;}
				#subpage-list ul li a {color: #a0a0a0; padding: 0 0 0 0; background: url('http://pilkarskiefakty.pl/images/arrows/orange-big.jpg') center left no-repeat;padding:0 17px;}
					#subpage-list ul li a:hover {color: #fff;}
				#subpage-list p {margin: 13px 0 -13px 3px; overflow: hidden;}
					#subpage-list p a.more {width: 111px; height: 19px; display: block; text-indent: -666em; background: url('http://pilkarskiefakty.pl/images/icons/look-all.jpg') 0 0 no-repeat;}
		
	/* Panel Ankiety */	
	#poll {width: 462px; padding: 22px; float: left; position: relative;}
		#poll ul {list-style: none; margin: 0; padding: 0;}
			#poll ul li {float: left; display: inline; border-right: 1px solid #595959; padding:0 10px 0 0;}
			
			#poll ul li.question {width:210px;}
				#poll ul li.question p {margin: 0 0 10px 0; text-align: justify; line-height: 16px;}
					#poll ul li.question p span {color: #fff; font-weight: bold;}
		
			#poll ul.answer-list {width: 150px; height: 127px; padding: 5px 0 0 15px;}	
				#poll ul.answer-list li {width: 150px; border: none; height: 26px;}	
					#poll ul.answer-list li label {padding: 6px;}	
						#poll ul.answer-list li:hover {color: #fff;}	
			
			#poll ul li.sumbit {border: 0; margin: 55px 0 0 20px;}
		
		
		#poll a.look-score {width: 89px; height: 19px; position: absolute; top: 20px; left: 90px; overflow: hidden; display: block; text-indent: -666em; background: url('http://pilkarskiefakty.pl/images/icons/look-score.jpg') 0 0 no-repeat;}
		
		
		
/* Footer */		
#footer {height: 100px; background: #000; margin: 0 0 10px 0; padding: 17px 28px;}
	#footer ul {list-style: none; padding: 0; margin: 0 0 10px 0; float: right;}
		#footer ul li {float: left; display: inline;}
			#footer ul li a {font-weight: bold; color: #fff; padding:0 15px; border-right: 1px solid #2d2d2d;}
				#footer ul li.last a {border: none; padding:0 0 0 15px;}
				
	#footer p {padding: 15px 0;}
	#footer p.copyright {width: 100%; clear: both; border-bottom: 1px solid #474747; border-top: 1px solid #474747;}
		#footer p.copyright a {color: #fff; font-weight: bold;}
	#footer p.go-to-top {float: right; margin: 15px 0 0 0; padding: 0;}
		#footer p.go-to-top a {color: #595959; background: url('http://pilkarskiefakty.pl/images/arrows/to-top.jpg') right no-repeat; padding: 0 10px 0 0;}
			#footer p.go-to-top a:hover {color: #fff;}
	
		
a {text-decoration:none; color: #0d0d0d;}
	a:hover {text-decoration:underline;}

img {display: block;}	
	
/* position is everything */
.clear {clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

.poker {color:#535353; text-align:justify; margin: 0 20px;}
.poker a {color:#535353; text-decoration: underline;}
