/* 
	Theme Name: prostujemyobrazslaska.com ver 1.0
	Theme URI: http://www.prostujemyobrazslaska.pl
	Description: Prostujemy OBRAZ Śląska
	Author: Tomasz Sobieraj | Artur Kępa | ird.pl
	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,i{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;}
	em {font-style:italic;}
	a,a:hover {outline:none;cursor:pointer;text-decoration:none;}
	.fl {float:left;}
	.fr {float:right;}
	
	/* form */
	legend {display:none;}
	input, select, textarea { float:left; font-family:Arial, Helvetica, sans-serif;  width:83px; font-size:13px;line-height:18px;padding:2px 4px; height:17px;}
	textarea {border:0;overflow:auto;}
	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 {height:100%;padding-bottom:1px;}
	html,body {background:#fff url('css/body.gif') 0 99px repeat-x; color:#000; height: 100%}
	body.index {background:#fff url('css/body-index.gif') 0 0 repeat-x;}
	html,body,a,a:hover {color:#000;line-height:17px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
	a:hover {color:#ffeaa6;}
	
	#ak {width:996px; background:url('css/ak.jpg') 0 0 repeat; margin:0 auto; overflow: hidden }
	.index #ak { background-image: url('css/ak-index.jpg');}
	
	#ak-, #t, #a, #c, #m, #f, #c-  {width:996px;margin:0 auto;}
	
	#t, #a, #c, #m, #f, #t h1, .ula, .hr, .h2, .ulb, .txt, .frm, .ulc, .adv {clear:both;float:left;}
	
	#t h1, #t h1 a, #m a, #m a:hover,#al .more, #al .more:hover, .ulb li a, .ulb li a:hover, .btn, .btn:hover, .index #c .h2 h2 a, .index #c .h2 h2 a:hover, .lg a, .lg a:hover {display:block;width:100%;height:100%;overflow:hidden;text-indent:-55161px;}
	
	a em, a:hover em {font-size:9px; font-family:Arial, Helvetica, sans-serif;}
	
	.mt20 {margin-top: 20px;}
	
/* end main */

/* begin #t */
	#t { height:100px; }

		#t h1, #t h1 a, #t h1 a:hover {width:511px; height: 100px; background:transparent url('css/h1.gif') 0 100% no-repeat; float:left;}
		#t h1 a {background-position:0 0;}
		#t h1 a:hover {background:transparent;}
		
/* end #t */

/* begin #m */
	#m {clear:none; float:right; width:485px;margin:37px 0 0 0;}
	#m,#m a, #m a:hover {height:54px;background:transparent url('css/m.gif') 0 -134px no-repeat;}
		#m ul {width:485px;}
		#m li {float:left;display:block;height:54px;}
		#m .current_page_item a {background:transparent;}
		
		#m .page-item-3 {width:65px;margin-left: 10px;display: inline;} #m .page-item-3 a {background-position:-10px -34px;} #m .page-item-3 a:hover {background-position:-10px -134px;}  
		#m .page-item-5 {width:91px;} #m .page-item-5 a {background-position:-75px -34px;} #m .page-item-5 a:hover {background-position:-75px -134px;}  
		#m .page-item-32 {width:142px;} #m .page-item-32 a {background-position:-166px -34px;} #m .page-item-32 a:hover {background-position:-166px -134px;}  
		#m .page-item-17 {width:56px;} #m .page-item-17 a {background-position:-308px -34px;} #m .page-item-17 a:hover {background-position:-308px -134px;}  
		#m .page-item-9 {width:108px;} #m .page-item-9 a {background-position:-364px -34px;} #m .page-item-9 a:hover {background-position:-364px -134px;}  
		
/* end #m */


/* begin #c */
	#cl,#cc,#cr {float:left;}
	#cl {width: 662px;}
	#cc {width:301px;}
	#cr {width:334px; margin-top: 20px;}
	
	.index #c .txt, .index #c .ula {margin-left: 40px; display: inline;}
		.index #cl { width:360px; }
		.index #cl .txt {width: 290px;}
		.index #cc .txt {width: 261px;}
		.index #cr .txt {width: 294px;}
		.index #cr {margin-top: 0;}

	#cl .txt {width: 600px; margin-left: 35px; display: inline;}
	
	.index #cc { width:615px; }
		.index #cc .txt {width: 550px; margin-left: 64px;}

	
/* end #c */
		
/* begin .hr*/
	.hr { overflow:hidden;height:4px;background:transparent url('css/hr.gif') 0 0 no-repeat;width:100%; margin-top:19px;}
	
	#cl .hr {width: 627px; margin-left: 25px; display: inline;}
	
	.hr hr { display:none; }
/* end .hr */
	
	
/* begin #a */
	#a {height:142px; background: transparent url('css/a.png') 0 0 no-repeat;}
	.index #a {height: 480px; background-image: url('css/a-index.png');}

	#ac {width:996px;height: 480px;}
	#al {width:320px;margin:40px 15px 0 35px;display:inline;float:left;}
	#a- {width:100%;height:100%;overflow: hidden;background: url('css/al.gif') 56px 340px no-repeat;}
		.sub #al {width:900px;}
		#al .more, #al .more:hover {width:132px; height:27px; background: transparent url('css/al-more.gif') 0 0 no-repeat; margin-top: 22px;}
		#al .more:hover { background-position: 100% 100%;}
	#ar {float:right;width:600px;height:480px;}
	#a .txt {color:#fff; }
	#a .txt a, #a .ula a {color:#fff; }
	#a .txt a:hover, #a .ula a:hover {color:#fff;}
	#a .txt h2, #a .txt h2 a, #a .txt h2 a:hover {font-size:20px;line-height:29px;}
/* end #a */
	
/* begin .txt */
		.txt, .txt a, .txt a:hover {line-height: 24px; font-size:14px; color:#000	;}
		
			.sub #cr .txt, .sub #cr .txt a, .sub #cr .txt a:hover { line-height: 17px; font-size: 13px; }
			.sub #cr .txt { width:270px; margin-left: 40px; display: inline; }
		
		.txt a{color:#c92530;}
		.txt a:hover {color:#a01216;}
		.txt sup {line-height:5px;font-size:8px;}
		.txt p {margin:2px 0 5px 0;}
			.sub #cl .txt p {margin-top:10px;}
		.txt i, .txt em {font-style:italic;}
		.txt h1 {margin-top:36px;}
		.txt h1, .txt h1 a, .txt h1 a:hover {font-size:26px; line-height:30px; font-weight:bold; }
		.txt h2 {margin-top:22px;}
		.txt h2, .txt h2 a, .txt h2 a:hover {font-size:18px; line-height:22px; }
		.txt h3, .txt h3 a, .txt h3 a:hover {font-size:17px; line-height:22px; }
		.txt ul li {clear:both; padding-left:16px; background:transparent url('css/txt-li.gif') 4px 10px no-repeat; }
			.txt ul li li {background:transparent url('css/txt-li.gif') 0 5px no-repeat; padding-left:13px;}
		.txt strong {font-weight:bold;}
		.txt small {line-height:10px;}
		.txt big {line-height:20px; font-size:17px;}
		.txt h3, .txt h4, .txt h5, .txt h6 {margin-top:10px; clear:both;}
		.txt h3 {margin-top:25px;}
		.txt em {font-style:italic;}
		.txt span {color:#9E8F69;}
			.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 ol li li {padding-left:18px;}
		.txt h4, .txt h4 a, .txt h4 a:hover {font-size:13px;font-weight:bold;line-height:18px;}
		.txt h5, .txt h5 a, .txt h5 a:hover {font-size:12px;font-weight:bold;line-height:14px;}
		.txt h6, .txt h6 a, .txt h6 a:hover {font-size:11px;font-weight:bold;line-height:13px;}	
		.txt table caption {display:none;}
		.txt table {margin-top:10px;}	
		.txt table th {background:#000; color:#fff;}
		.txt table td {background:#014313;}
		.txt table .odd td {background:#2f2f2f;}
		.txt table td, .txt table th {padding:7px 16px; border:1px solid #1b1b1b;}
		.txt blockquote {margin: 20px 0 0 0; text-indent:20px; font-style:italic; }
		
/* end .txt */

/* begin .h2 */
	.h2 {display:block; width:100%;} 
	.h2, .h2 a,  .h2 a:hover { font-size:20px; float:left; line-height:24px; }
	.h2 a:hover {color:#febd0e;}
	.h2 a, .h2 a:hover {padding:11px 0 0 50px;}
	.h2 h2 {overflow:hidden; float:left; clear:both; width:100%; }
	.h2 span {float:left; padding-left:7px;}
	
	.h2 { height:70px; background: transparent url('css/h2.gif') 0 0 no-repeat;}
	.h2 h2 { width: 100%; height: 100%; display: block; text-indent: -55161px; }
	.h2a { background-position: 0 0;}
	.h2b { background-position: -361px 0;}
	.h2c { background-position: -662px 0;}
	
	#cr .h2b {background-position: -382px 0; width:250px; }
	#cr .h2c { background-position: -678px 0;}
	
	.h2-przylaczyli-sie { background:transparent url('css/h2-przylaczyli-sie.gif') 0 0 no-repeat; width:220px; }
	.h2-przylacz-sie { background:transparent url('css/h2-przylacz-sie.gif') 0 0 no-repeat; width:220px; }
	.h2-partnerzy-akcji { background:transparent url('css/h2-partnerzy-akcji.gif') 0 0 no-repeat; width:224px; }
	.h2-polecamy { background:transparent url('css/h2-polecamy.gif') 0 0 no-repeat; width:224px; }
	
/* end .h2 */

/* begin .ula */
	.index #cl .ula {margin-left: 38px; width:322px;}
	.ula li {margin-bottom:24px; float:left; overflow:hidden; clear:both; width:100%;}
	.ula .fl {width:220px; float: right;}
	.ula .fr {width:61px; float: left;}
	.ula h3, .ula h3 a, .ula h3 a:hover {font-size:14px; line-height: 24px; color: #c92530; font-weight: bold;}
	.ula h3 a:hover { color: #a01216;}
	.ula, .ula a, .ula a:hover {line-height:17px; font-size:12px;}		
		.ula .date {font-family:Verdana, Geneva, sans-serif; font-size:10px;}
		.ula img {width:90px;heigh:70px; background: transparent url('css/ula-fr.gif') 0 0 no-repeat; padding:1px;}
		.ula a:hover img {border-color:#fff;}
/* end .ula */

/* begin .ulb */
	.ulb {width:575px; background: #fff; display: inline; margin-left: 50px; margin-top: 10px; padding-bottom: 10px;}
		.ulb li {margin-top: 10px;}

	#cr .ulb, #cr .adv {margin-left: 10px; width:325px;}

/* end .ulb */

/* begin .btn */
	.btn, .btn:hover {width:100px; height:26px; background: #fff;}
	.btn:hover { background-position: 100% 100%}
	
	.btn-dowiedz-sie-wiecej, .btn-dowiedz-sie-wiecej:hover { width: 132px; background: transparent url('css/btn-dowiedz-sie-wiecej.gif') 0 0 no-repeat;}
	.btn-zaproponuj-film, .btn-zaproponuj-film:hover { width: 112px; background: transparent url('css/btn-zaproponuj-film.gif') 0 0 no-repeat;}
	.btn-przeslij-zdjecie, .btn-przeslij-zdjecie:hover { width: 109px; background: transparent url('css/btn-przeslij-zdjecie.gif') 0 0 no-repeat;}
/* end .btn */

/* begin .single */
	.single #al .txt span {margin-top: 12px; color: #edb5b8; font-size: 12px; width:100%; float: left;  }
	.single #al .txt h1 {margin-top: 0; width:100%; float: left; }
/* end .single */


/* begin .lg */
	.lg, .lg a, .lg a:hover {width:100px; height:50px; background-color: #fff; background-repeat: no-repeat; background-position: 100% -10px;}
	.lg a {background-position: 0 -80px;}
	
	.lg {float: left; display: block;}

	.lg-gra-miejska, .lg-gra-miejska a, .lg-gra-miejska a:hover {width: 300px; height:120px; background-image:url('css/lg-gra-miejska.gif'); background-position: 0 0;}
	
	.lg-ruda-slaska, .lg-ruda-slaska a, .lg-ruda-slaska a:hover {width:114px; background-image:url('css/lg-ruda-slaska.gif');}
	.lg-partyzantz, .lg-partyzantz a, .lg-partyzantz a:hover {width: 135px; background-image:url('css/lg-partyzantz.gif');}
	.lg-katowice, .lg-katowice a, .lg-katowice a:hover {width: 74px; background-image:url('css/lg-katowice.gif');}
	.lg-mmsilesia, .lg-mmsilesia a, .lg-mmsilesia a:hover {width: 73px; background-image:url('css/lg-mmsilesia.gif');}
	.lg-zicherka, .lg-zicherka a, .lg-zicherka a:hover {width: 130px; background-image:url('css/lg-zicherka.gif');}
	.lg-m-ce-net, .lg-m-ce-net a, .lg-m-ce-net a:hover {width: 110px; background-image:url('css/lg-m-ce-net.gif');}
	.lg-silesia, .lg-silesia a, .lg-silesia a:hover {width: 136px; background-image:url('css/lg-silesia.gif');}
	.lg-gzm, .lg-gzm a, .lg-gzm a:hover {width: 72px; background-image:url('css/lg-gzm.gif');}
	.lg-esil, .lg-esil a, .lg-esil a:hover {width: 52px; background-image:url('css/lg-esil.gif');}
	.lg-blizej-slaska, .lg-blizej-slaska a, .lg-blizej-slaska a:hover {width: 128px; background-image:url('css/lg-blizej-slaska.gif');}
	.lg a:hover { background:transparent; }

/* end .btn */

/* begin height trick 	
	#ak {position: relative;}
	#t,#c- {position: absolute;top:0;z-index:2;top:-6px;}
	#c-{z-index:1;top:80px;}
   end height trick */

/* begin .f */
	#f {overflow:hidden; float:left; width:944px; margin:15px 0 15px 25px; padding:5px 0 15px 0; background:transparent url('css/f.gif') top center no-repeat; display: inline;}
	#f, #f a, #f a:hover {font-size:11px; line-height:14px;}
	#f li {float:left;}
	#f ol li {border-right:1px solid #011002;}
	#f li.f, #f li.l {border:0;margin-right:30px;}
	#f ol, #f ul {color:#555451;}
	#f ol li {margin-right:8px;padding-right:8px;}
	#f ol a, #f ul a {color:#1a4853;}
	#f ul li {margin-right:10px;padding-right:10px;}
	#f a:hover {color:#C92530;}
	#f ol {margin:5px 0 0 15px;float:left;}
	#f ul {margin:5px 15px 0 0px;float:right}
/* end .f */


/* begin .frm-com - comments formular */
	.frm-com, .frm-com div {width:620px;float:left;margin:0 0 0 3px;display:inline;}
		.frm-com div {margin-left:30px;width:590px;}
		.frm-com .fii {width:175px;}
		.frm-com .fih {display:none;}
		.frm-com .fit {clear:both;width:606px;}
		.frm-com .fib {width:592px;margin-top:14px;}
		.frm-com span {float:left;display:block;width:160px;margin:6px 0 6px 4px;color:#A01216;font-size:13px;font-weight:bold;}
		.frm-com span i, .frm-com span.err {color:#8e7f85;font-size:11px;}
		.frm-com span.err {clear:both;float:left;margin:4px 0 0 70px;width:250px;}
		.frm-com .fii input {width:160px;height:21px;padding:6px 8px 0 8px;color:#000;border:2px solid #A01216;}
		.frm-com .fit em {display:block;width:588px;height:130px;float:left; font-style:normal;}
		.frm-com .fit textarea {width:572px;height:111px;padding:6px 8px 6px 8px;color:#000;border:2px solid #A01216;}
		.frm-com .fib button {width:60px;height:26px;background:transparent url(css/wyslij.gif) no-repeat scroll 0 0;display:block;text-indent:-55161px;float:right;}
		.frm-com .fib button:hover {background-position:0 0;}
		.frm-com br {display:none;}
		
		
/* end .frm-com */


/* .ulc */
	.ulc {margin-bottom:13px; margin-left: 35px; width: 500px; display: inline}
	.ulc, .ulc a, .ulc a:hover { font-size:12px;}
	.ulc img.kjgrcGravatar {float:left; }
	.ulc strong {float:left;  width:150px;color:#E9580D;}
	.ulc strong em {font-style: normal; color: #000;}
	.ulc strong em a {color:#0089B6;}
	.ulc small { font-size:10px; }
	.ulc p {clear:both; width:250px;}
	.ulc a:hover {color:#0089B6;}
	.ulc strong a {color:#479EBB;}
	.ulc strong a:hover {color:#E9580D;}
	/*.ulc li {  border-bottom:1px solid #4c4c4c; float:left; padding:16px 0 13px 0;}
	.ulc li.l {border:0;}*/
	
	.ulc {margin-bottom:0;width:606px;}
	.ulc li { width:606px; clear: both; float: left; margin-bottom: 10px; }
	.ulc .avatar {float:left;}
	.ulc p {width:551px; line-height:17px;margin-top:5px;}
	.ulc a {color:#479EBB;}
	.ulc a:hover {color:#E9580D;}
	.ulc small {clear:none;color:#909090;}
	.ulc strong {width:440px;line-height:20px;}
	
/* .ulc */


/* popełnione przez ird.pl */
