/* 
	Theme Name: 52um
	Theme URI: http://www.52um.pl
	Description: Style for 52UM band. Original design by ird.pl, Artur Kępa, Jerzy Kosałka. Current maintainer - Mateusz Grotek
	Author: ird.pl | Artur Kępa | Jerzy Kosałka | Mateusz Grotek
	Author URI: http://www.ird.pl
	Version: 1.0
*/
/* begin reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,input{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}
/* end reset css */


/* begin ird reset */
	
	/* txt & a */
	strong {font-weight:bold;}
	small {line-height:11px;}
	p {clear:both;}
	a,a:hover {outline:none;cursor:pointer;text-decoration:none;}
	a:hover {text-decoration:none;}
	/*img {float:left; overflow:hidden;}*/
	.fl ,.fr {float:left;}
	
	/* form */
	legend {display:none;}
	input, select, textarea {float:left;overflow:hidden;padding:2px 4px; font-family: Georgia, sans-serif;  width:83px;height:17px;font-size:13px;  line-height:15px;}
	textarea {overflow:auto;border:0;}
	button {clear:both;display:block;border:0;float:left;background:transparent;}
	.fih {display:none;}
	.fic input, .fir input {width:13px;height:13px;background:#fff;}
	.fic em, .fic input, .fir em, .fir input, button {cursor:pointer;}
	.fib input, .fib button {cursor:pointer;}
/* end ird reset */

/* begin main */
	html,body {background:#fff;}
	html,body,a,a:hover {color:#050505;font-size:13px; font-family: Georgia, sans-serif; line-height:18px; }

	a {color:#020069;}
	a:hover {color:#001ed0;}

	#t h1, #t h1 a, #t h1 a:hover, #tr p, .mnu a, .mnu a:hover, .ci a, .ci a:hover, .more em, .more a:hover em {width:100%;height:100%;overflow:hidden;display:block;text-indent:-55554px;}
	
	#t,#c,#f, .txt, .nav, .frm, .post, .mnu, .hot, .clr, .sub, .page, .single, .forum, .fla, .archives, .meta, .uld, .ulk, .meta h2, .uls{float:left;clear:both;width:100%;}
	
	.sub, .page, .single, .forum, .archives {margin:48px 0 0 9px; width: 575px;}

	#tl,#tr,#cl,#cr,#fl,#fr,#crl,#crr, #crc {float:left;width:100%;}
/* end main */

/* begin grid */

	#ak {width:996px;}

		#t {height:125px;}
		#t h1 { width:300px;background:transparent url(h1.gif) 0 0 no-repeat;}
                #t h1 { width:300px;}
		#tl,#tr {height:105px;margin:20px 0 0 75px;display:inline;}
		#tl {width:300px;}
		#tr { width:589px;margin-left:0;}
		
		#cl {width:375px;}
		#cr {width:596px; margin-left:25px;}
			#crc {width:564px;margin-left:7px;display:inline;}
			#crl {width:313px;margin-left:7px;display:inline;}
			#crl .post, #crc .post {margin-bottom:40px;}
			#crr {width:244px;}
			
		#cl .txt , #cl .clr, #cl .uls {margin:18px 0 0 75px;width:285px;display:inline;text-align:right;}
		#cl .clr img {float:right;margin:2px 0 13px 0;}
		#cl .txt h3, #cl .txt h3 a, #cl .txt h3 a:hover {text-transform:uppercase;}
		#crl,#crr,#crc {margin-top:40px;}
		#crr .post .fl,#crl .post .fl, #crc .post .fl, .archives .post .fl {width:80px;margin-left:1px;display:inline;}
		#crl .post .fr {width:200px;}
		#crc .post .fr {width:458px;}
		#crr .post .fr p, #crl .post .fr p, #crc .post .fr p {font-size:14px; line-height:20px;}
		
		.mnu {width:564px; height: 35px; background:url(mnu.gif) 0 0; margin-top:30px;}
			.mnu li {height:35px;float:left;display:block;}
			.mnu li a {background-image:url(mnu.gif);}
			.mn1 {width:102px;} .mn1 a {background-position:0 0;}  .mn1 a:hover {background-position:0 35px;} .mn1 a.s {background-position:0 35px;}
			.mn2 {width:118px;} .mn2 a {background-position:-102px 0;} .mn2 a:hover {background-position:-102px 35px;} .mn2 a.s {background-position:-102px 70px;}
			.mn3 {width:122px;} .mn3 a {background-position:-220px 0;} .mn3 a:hover {background-position:-220px 35px;} .mn3 a.s {background-position:-220px 70px;}
			.mn4 {width:114px;} .mn4 a {background-position:-342px 0;} .mn4 a:hover {background-position:-342px 35px;} .mn4 a.s {background-position:-342px 70px;}
			.mn5 {width:108px;} .mn5 a {background-position:-456px 0;} .mn5 a:hover {background-position:-456px 35px;} .mn5 a.s {background-position:-456px 70px;}
		

		.txt, .txt a, .txt a:hover {font-size:14px; line-height:20px;}
		#cr .txt a, .meta a {color:#001ed0;}
		#cr .txt a:hover, .meta a:hover {color:#020069;}
		.txt sup, .txt sub {line-height:5px;font-size:11px;}
		.txt p, .txt ul, .txt ol {padding-bottom:8px; overflow:hidden; clear:both;  }
		.txt h1, .txt h1 a, .txt h1 a:hover {font-size:28px; line-height:46px;}
		.txt h2, .txt h2 a, .txt h2 a:hover {font-size:24px; line-height:40px;}
		.txt h3, .txt h3 a, .txt h3 a:hover {font-size:16px; line-height:26px;}
		.txt h4, .txt h4 a, .txt h4 a:hover {font-size:15px;}
		.txt h5, .txt h5 a, .txt h5 a:hover {font-size:14px;}
		.txt h6, .txt h6 a, .txt h6 a:hover {font-size:13px;}
		.txt ul li {background:url(txtulli.gif) 0 8px no-repeat; clear:both; float:left; padding-left:10px;}
		.txt ol li li {padding-left:20px;}
		.txt strong {font-weight:bold;}
		.txt small {line-height:10px;}
		.txt big {line-height:12px;}
		.txt h3, .txt h4, .txt h5 {padding-top:10px; clear:both; font-weight: bold;}
		.txt em {font-style:italic;}
		.txt span {color:#797979;}
		.txt ul, .txt ol, .txt h6 {margin-top:4px;}
			.txt ul ul, .txt ol ol {margin-top:0; margin-bottom:0; padding:0;}
			.txt ol {list-style-type:decimal; list-style-position:inside;}
		.txt table caption {display:none;}
		.txt table {margin-top:7px;}	
		.txt table th {background:#ccc;}
		.txt table td, .txt table th {padding:2px 8px;border:1px solid #dedede;}
		.txt blockquote {border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; padding:30px;color:#797979;}
		
		.small, .more-link {margin-top:4px;}
		.small, .small a, .small a:hover, .more-link, .more-link:hover {font-size:14px;}
		.small em, .small a em, .small a:hover em, .more-link em, more-link:hover em {font-size:9px;font-family:Arial, Helvetica, sans-serif;}
		
		/*
		.more em, .more:hover em {width:13px;height:13px;background:transparent url(more.gif) 0 0 no-repeat;}
		.more em {background:transparent url(more.gif) 0 0 ;}
		.more:hover em {background:transparent url(more.gif) 1px 0 ;}
		*/
		
		.more, .more-link {background:transparent url(more.gif) 100% 4px no-repeat; padding-right:15px;}
		.more em, .more-link em {display:none;}

		.wp-caption-text, .txt .wp-caption-text {background:#050505;padding:6px 9px 7px 9px; width:220px; margin:1px 0 13px 0;}
		.wp-caption-text, .wp-caption-text a, .wp-caption-text a:hover, .wp-caption-text em, .txt .wp-caption-text span {font-size:11px; color:#f9f9f9; font-style: normal; }
		.wp-caption-text em, .wp-caption-text a, .wp-caption-text a:hover {color:#020069;}
		.wp-caption-text a:hover {color:#020069;}
		
		.com {margin:0 0 10px 0; clear:both; width:610px;}
			.com em {display:block;float:left;width:56px;height:40px; padding-top:14px; background:#3a8e55; overflow:hidden;}
				.com em, .com em a, .com em a:hover {color:#050505; font-size:10px; line-height: 14px; text-align:center;}
			.com .txt {float:left; display:block; background:#eef8ec; width:510px;clear:none; padding:8px 22px 0 22px;}
				.com h3, .com h3 a, .com h3 a:hover {color:#050505; font-size:14px;  line-height:20px;  float:left;}
				.com h3 a, .com h3 a:hover {background:#020069;padding:1px 5px;}
				.com h3 a:hover {color:#050505;}
				.com .txt img {border:0;}
				
		.hot {width:564px;height:192px;background:transparent url(hot.gif) 0 0 no-repeat;overflow:hidden; margin-top:41px;}
			.hot .fl {width:325px;}
				.hot .fl .fla {margin:12px 0 0 17px;display:inline;width:293px;}
			.hot .fr {width:222px;}
			.hot .fr, .hot .fr a, .hot .fr a:hover {color:#fff;}
			.hot .fr {padding-top:15px;}
			.hot .fr h2, .hot .fr h2 a, .hot .fr h2 a:hover {font-size:30px;line-height:40px;}
			.hot .fr a:hover {color:#ccc;}
			.hot h2 span {float: left; line-height: 50px; margin-right: 10px;font-size:13px;}
			.hot .small, .hot .small a, .hot .small a:hover {font-size:11px;}
			.hot .small em, .hot .small a em, .hot .small a:hover em {font-size:9px;font-family:Arial, Helvetica, sans-serif;}

		
		.frm li {float:left;}
		.frm {overflow:hidden;}
		
		.frm input, .frm textarea {background:#3a8e55; color:#fff;}
		.frm input {width:190px;}
		.frm .fii {float:left;width:271px;}
		.frm .fit, .frm .fib {clear:both;width:554px;margin-top:11px; width:535px;}
		.frm em {width:63px;display:block;}
		.frm em, .frm input, .frm textarea {font-size:12px; float:left;}
		.frm textarea {width:461px;height:120px;}
			.frm .fib button { font-size:25px; color:#46955f; line-height:33px; background:#eef8ec; padding:0 18px; float:right; margin-right:20px;}
			
		.ava {display:block;padding:2px 3px;overflow:hidden;}
		.ava, .ava img {width:54px;height:54px;}
		.ava:hover {background:transparent url(ava.gif) 0 0 no-repeat;}
		
		.h2 {margin-bottom:12px;}
		.h2, .h2 h2, .h2 h2 a, .h2 h2 a:hover {font-size:22px; text-transform:uppercase;color:#020069; line-height:24px;}
		.h2 h2 a:hover {color:#001ed0;}
		.h2 b, .h2 h2 b, .h2 h2 a b, .h2 h2 a:hover b {font-size:14px; text-transform:uppercase; font-weight:normal;}
		.h2 em.h2 {display:none;}
		
		.box {margin-bottom:40px;}
		
		#f {padding:18px 0; background:transparent url(f.gif) 0 0 no-repeat;margin-top:30px;}
			#f, #f a, #f a:hover {font-size:11px; line-height:14px;}
			#f .fl .f strong, #f .fl li {clear:both;float:left;}
			#f .fl .f {margin-bottom:6px;}
				#f .fl .f li {clear:none;}
			#f,#f a:hover {color:#7c7c7c;}
			#f a {color:#050505;}
			#f .fl {width:291px;margin:0 40px 0 69px;display:inline;}
			#f .fr {width:564px;}
			#f .fr ul {float:right;}
			#f .fr li {float:left;margin-left:20px;display:inline;}
			
.archives .post {clear:none;margin:0 17px 40px 0;width:520px;}
.archives .post .fr {width:430px;}
			
	.ci li {display:block;float:left;background-position:0 0;height:57px;}
	.ci li a:hover {background:transparent;}

		.ci .kolektyw-partyzantz {width:150px;background:url(ci/kolektyw-Partyzantz.gif) 0 -57px;}
		.ci .kolektyw-partyzantz a {background:url(ci/kolektyw-Partyzantz.gif) 0 0;}
	
		.ci .fundacja-dla-slaska {width:130px;background:url(ci/fundacja-dla-slaska.gif) 0 -57px;}
		.ci .fundacja-dla-slaska a {background:url(ci/fundacja-dla-slaska.gif) 0 0;}
	
		.ci .infilm {width:147px;background:url(ci/infilm.gif) 0 -57px;}
		.ci .infilm a {background:url(ci/infilm.gif) 0 0;}
		
		.meta .fl, .meta .fr {float:left;width:250px;}
		.meta .fr {margin-left:50px;display:inline;}
		.meta h2, .meta h2 a, .meta h2 a:hover {font-size:18px; line-height:24px;}
		.single .meta h2 {margin-top:20px;}
		
/* begin .uld */
	.uld a {padding-left:24px;font-size:11px;}
	.uld li {background:transparent url(dodaj-do.gif) 0 0 no-repeat;margin:10px 0 0 0;height:16px;line-height:18px;overflow:hidden;}
		.uld .rss {background-position:0 0;}
		.uld .wykop {background-position:0 -16px;}
		.uld .gbookmarks {background-position:0 -32px;}
		.uld .delicious {background-position:0 -48px;}
		.uld .facebook {background-position:0 -64px;}
		.uld .digg {background-position:0 -80px;}
/* end .uld */

.ulk h3 {display:none;}
.ulk li {background:url(txtulli.gif) 3px 7px no-repeat; clear:both; float:left; padding-left:13px; margin-top:10px;}
							
	.nav, .nav a, .nav a:hover {font-size:11px;}
.nav li {margin-right:20px;}
	
	.uls h2, .uls h2 a, .uls h2 a:hover {font-size:16px;line-height:26px;font-weight:bold;padding-top:10px;}
	
	
	#cl .more-link, #cl .more {float:right;}
	.more-hot {margin-top:91px;clear:both;display:block;float:right;background-image:url(more-hot.gif);}
	
/* end grid */

#mateusz { text-indent: 0px; margin -5px; }
#mateusz p {margin: 20px 0px; display: block; font-size: 15px; line-height: 20px} 
/* popełnione przez ird.pl */