﻿/* 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:'';}

#cc{background:#ffffff url(bgtop.gif) no-repeat top right}

/* begin netizens reset */
	li {overflow:hidden;}
	
	/* txt & a */
	strong {font-weight:bold;}
	p {clear:both;}
	a,a:hover {outline:none;cursor:pointer;text-decoration:none;}
	a:hover {text-decoration:underline;}
	a img {float:left;}
	.fl {float:left;}
	.fr {float:right;}
	
	/* form */
	legend {display:none;}
	input, select, textarea {float:left;overflow:hidden;padding:2px 4px; font-family:Verdana, Arial, Helvetica, sans-serif;width:83px;height:17px;font-size:11px;}
	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:transparent;}
	.fic em, .fic input, .fir em, .fir input, button {cursor:pointer;}
	.fib input, .fib button {cursor:pointer;}
	.frm ol ol {float:right;}
	#cc .frm li {clear:both;float:left;width:100%;}
	#cc .frm li li {width:auto;margin:0;padding:0;clear:none;float:left;}
/* end netizens reset */

/* begin main */
	html {height:100%;margin-bottom:1px;}
	html,body {width:100%;background:#000 url(body.gif) repeat;}
	html,body,a,a:hover {color:#3b3b3b;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:13px;}

	/* global */
	h1,h1 a,h1 a:hover,.flhp,#tr a,#tr a:hover,#m a,#m a:hover,.uli li a,.btn a {width:100%;height:100%;text-indent:-20000px;display:block;overflow:hidden;text-align:left;float:left;}

	/* grid */
	#ak {width:990px;margin:0 auto;}
		#t,#a,#c,#c0,#b,#f {clear:both;width:100%;float:left;}

	/* content modules */
	.h2,.txt,.gal,.fla,.ula,.uld,.uli,.frm,.pag,.ulm,.uln,.gal,.txr,.ulf,.czy {clear:both;float:left;width:100%;}
	
	span.n {float:left;clear:both;display:block;background:url(more.gif) 0 0 no-repeat;width:50px;height:15px;}
	
/* end grid */

/* begin t / top */
	#t {height:155px;background:url(t.gif);}
		#t h1 {width:187px;height:113px;margin:30px 0 0 59px;}
		
		#tr {float:right;width:115px;height:16px;margin:31px 27px 0 300px;}
			#tr li {float:left;}
			#tr0 {width:144px;height:20px}
			#tr1 {width:73px;}
			#tr2 {width:73px;}
/* end t / top */

/* begin m / menu */
	#m {width:674px;height:28;margin:47px 0px 0 0;float:right;display:inline;}
		#m li {height:28px;float:left;}
			#m li.s a, #m li a:hover {height:26px; border-bottom:2px solid #fff;}
		#m .m1 {width:257px; margin-right:23px;}
		#m .m2 {width:74px; margin-right:24px;}
		#m .m3 {width:130px; margin-right:23px;}
		#m .m4 {width:49px;margin-right:27px;}
		#m .m5 {width:51px;}
/* end m / menu */

/* begin a / anim */
	#a {width:990px;height:463px;background:#0f0f0f;}
/* end anim */

/* begin c / content */

	#c {background:url(c.gif) 0 0 repeat;}
		#c- {overflow:hidden;}
			#c-cr {overflow:hidden;}
				#c-cc {float:left;}
					#c-cl {float:left;}
					#cl,#cc {float:left;}
					#cl {width:81px;height:400px;}
					#cc {width:592px;padding-bottom:30px;}
					#cr {width:296px;float:right;}
		
	#c #c-cc {background-position:15px bottom; background-repeat:no-repeat;}

	/* Jak dawniej warzono piwo */
	#c.war #c-cc {background-image:url(c-war.jpg);}
		#c.war #cc {padding-bottom:540px;}
	/* Co to sa birofilia */
	#c.bir {background-image:url(c-red.gif);}
		#c.bir #c- {background:transparent;}
		#c.bir #c-cc {background-image:url(c-bir.jpg);}
			#c.bir #c-cl {background-image:url(c--red.jpg);}
				#c.bir #cl {visibility:hidden;}
				#c.bir #cc {padding-bottom:440px;}
					#c.bir .txt {color:#fff; width:auto; margin-left:47px; width:460px;}
					#c.bir .h2 h3 {background-image:url(h3/bir-birofilia.gif) !important;}

/* end c / content */
		
/* begin h2 */
	.h2 {margin:27px 0 15px 0;}
		.h2 h2,.h2 h3 {display:block;clear:both;width:100%;float:left;background-position:0 0;text-indent:-20000px;}
		.h2 h2 {height:48px;}
		.h2 h3 {height:25px;}

/* end h2 */	

/* begin .txt */
.txt1 {width:530px;padding-left:12px;color:#3b3b3b;}

	.txt {width:559px;padding-left:12px;color:#3b3b3b;}
		.txt strong.b {font-size:13px;}
		.txt p {margin-top:14px;}
		.txt i.img {font-size:10px;color:#78766d;line-height:12px;margin:5px 0 50px 10px;font-style:normal;display:block;}
		.txt img.fl {margin:10px 15px 10px 0;}
		.txt h3 {font-weight:bold;font-size:13px;margin-top:14px;}
		.txt table {clear:both; margin-top:14px;}
		.txt td {padding-right:35px;}
		.txt small {font-weight:9px; color:#9b9681; display:block; padding-top:10px;}
/* end .txt */

/* begin .txd */
	.txd
/* begin .txd */

/* begin .frm */
	#cc .frm {padding-left:12px;color:#000;}
	#cc .frm li {margin-top:9px;width:492px;}
		#cc .frm li li {margin:0;width:auto;}
	#cc .frm .fib {margin-top:0;}
	#cc .frm .fii input, #cc .frm textarea, #cc .frm select {background:#fff;border:1px solid #D4D4D4;width:250px;float:left;line-height:18px;padding:4px;font-size:13px;float:left;}
	#cc .frm select {padding:2px 4px;height:25px;width:260px;}
	#cc .frm textarea {height:100px;}
	#cc .frm em,#cc .frm h3 {display:block;float:left;width:113px;padding-top:7px;}
	#cc .frm ol ol {width:379px;}
	#cc .frm .fib button {display:inline;text-indent:-20000px;float:left;margin:13px 0 0 103px;}
	#cc .fib.wyslij button {background:url(wyslij.gif);width:86px;height:40px;}	
	#cc .fit textarea {width:360px;height:121px;}
	
	#cc .frm .fic {margin-left:113px;display:inline;}
		#cc .frm .fic em {padding:0;float:right;width:350px;margin-right:123px;display:inline;}

	
/* end .frm */

/* begin .frm */
	#cr .frm {background:#e0ded1 url(crfrm.gif) top right repeat-y;line-height:14px;margin-top:20px;}
	#cr .frm, #cr .frm a, #cr .frm a:hover {color:#000;}
	#cr .frm input {background:#ebeae1;border:1px solid #929188;}
	#cr .frm h2 {background:url(crfrm-newsletter.gif);width:231px;height:43px;display:block;text-indent:-20000px;}
	#cr .frm p {margin:3px 47px 4px 22px;}
	#cr .frm form {margin:14px 0 11px 0;}
	#cr .frm form em {display:none;}
	#cr .frm form li {float:left;}
	#cr .frm .fii input {width:150px;height:16px;padding:3px 4px 1px 4px;margin:6px 10px 0 22px;}
	#cr .frm .zapisz button {width:76px;height:34px;background:url(zapiszcr.gif);display:block;border:0;text-indent:-20000px;}
	

/* end .frm */

/* begin .fla */
	.fla {margin-top:15px;}
/* end .fla */

/* begin .gal */
	.galP {position:absolute;z-index:100; }
	.gal {margin-left:11px;display:inline;}
		.gal td {width:146px; vertical-align:top;padding-top:16px;}
		.gal td img {width:116px;height:71px;padding:14px 14px 14px 12px;background:url(gal.jpg);display:block;overflow:hidden;}
		.gal .galP {background:url(galp.gif) no-repeat;width:530px;height:379px;}
			.gal .galP img {width:450px;height:295px;display:block;margin:34px 0 0 41px;background:transparent;padding:0; cursor:pointer}
			.gal .galP p {font-size:10px;color:#78766d;margin-top:2px;line-height:12px;width:437px;margin:5px 0 0 41px;}
/* end .gal */

/* begin .uld */
	.uld {padding:20px 13px 0;width:500px;}
	.uld ol li {padding-bottom:20px;clear:both;float:left;width:480px;}
		.uld ol li div {width:420px;}
		.uld ol li div p {margin-top:0;}
		.uld li .a {margin-top:3px; float:left;}
/* end .uld */

/* begin .ulm */
	.ulm {margin:27px 0 0 7px;width:289px;display:inline;}
	.ulm li {clear:both;}
	.ulm li, .ulm li a, .ulm li a:hover {font-size:12px;font-weight:bold;color:#000000;}
	.ulm li a, .ulm li a:hover {padding:11px 0 11px 15px;display:block;width:228px;}
	.ulm li li {display:block;float:left;width:100%;clear:both;overflow:hidden;}
	.ulm li li, .ulm li li a, .ulm li li a:hover {font-size:11px;font-weight:normal;color:#78766d;}
		.ulm li li a, .ulm li li a:hover {width:211px;background:url(crmlilia.gif) 0 4px no-repeat;padding:0 0 0 15px;margin:1px 0 4px 16px;}
		.ulm li a.s, .ulm li a.s:hover {background:url(crmlias.gif) 0 0 no-repeat;width:243px;height:23px;display:block;color:#fff;margin:6px 0 6px 0;padding:0 0 0 15px;line-height:22px;}
		.ulm li li a.s, .ulm li li a.s:hover {background-image:#c81b22 url(crmlilias.gif); margin:0; padding-left:31px;}
/* end .ulm */

/* begin .uli */
	.uli {margin-top:10px;}
		.uli li {width:185px; height:270px; float:left;}
			.uli li a {background:url(co-to-sa-birofilia.jpg) 0 0 no-repeat;}
			.uli li a.uli2 {background-position:-185px 0;}
			.uli li a.uli3 {background-position:-370px 0;}
			.uli li a.uli4 {background-position:0 -270px;}
			.uli li a.uli5 {background-position:-185px -270px;}
			.uli li a.uli6 {background-position:-370px -270px;}
			.uli li a.uli7 {background-position:0 -540px;}
			.uli li a.uli8 {background-position:-185px -540px;}
/* end .uli */

/* begin .ulm2 */
	.ulm2 li li, .ulm2 li li a, .ulm2 li li a:hover {font-size:11px;font-weight:normal;color:#000;height:25px;}
		.ulm2 li li a, .ulm2 li li a:hover,.ulm2 li li a.s,.ulm2 li li a.s:hover {width:211px;background:transparent url(crmlilia2.gif) top right no-repeat;line-height:13px;padding:5px 0 0 15px;margin:0;height:25px;margin-bottom:2px;display:block;text-decoration:none;}
		.ulm2 li li a.s, .ulm2 li li a:hover,.ulm2 li li a.s:hover {background:#E0DED1 url(crmlilia2.gif) top right no-repeat;color:#000;}
/* end .ulm2 */

/* begin .ulp */
	.ulp {padding:14px 12px 0; clear:both;}
		.ulp li {padding:0 0 8px 20px; background:url(ulp.gif) 0 2px no-repeat; clear:both;}
/* end .ulp */

/* begin .txr */
	.txr {margin-top:10px;}
		.txr .txrr {background:#CE171F url(txr.gif) repeat-x;width:579px;height:76px;position:relative;}
		.txr, .txr a, .txr a:hover {color:#fff;}	
			.txr .fl {width:90px;height:76px;position:absolute;left:-81px;background:#CE171F url(txr.gif) repeat-x;float:none;}
				.txr .fl div {background:url(txr1.gif) center center no-repeat;width:100%;height:100%;}
			.txr .fr {margin:17px 9px 0 0; width:558px;display:inline;}
		
		.txr ol li em {float:left; width:110px;}
		.txr ol {margin:13px 0 5px;}
		.txr p {margin:0;}
	
	.txr.foto {height:328px; margin:25px 0 10px;}

	.txr.flash {height:326px;background:transparent;}
		.txr.flash .txrr {background:transparent;}
			.txr.flash .fl {left:-93px;}
			
	.txr2 .fl div {background-image:url(txr2.gif);}
	.txr2 .fl, .txr2 .txrr {height:110px;}
	
	.txr3 .fl div {background-image:url(txr3.gif);}
	.txr3 .fl, .txr3 .txrr {height:110px;}
	
	.txr5 .fl div {background-image:url(txr5.gif);}
	.txr5 .fl, .txr5 .txrr {height:119px;}
	
	.txr6 .fl div {background-image:url(txr6.gif);}
	.txr6 .fl, .txr6 .txrr {height:83px;}
	
	.txr7 .fl div {background-image:url(txr7.gif);}
	.txr7 .fl, .txr7 .txrr {height:85px;}
	
	.txr8 .fl div {background-image:url(txr8.gif);}
	.txr8 .fl, .txr8 .txrr {height:85px;}
	
	.txr9 .fl div {background-image:url(txr9.gif);}
	.txr9 .fl, .txr9 .txrr {height:120px;}
	
/* end .txr*/

/* begin .fls */
	.fls .date {color:#8A8A8A;}
/* end .fls */

/* begin .uln */

	.konkurs {display:block;width:59px;height:13px;overflow:hidden;float:left;text-indent:-20000px;background:url(konkurs.gif);margin-left:7px;}

	.uln .fr em {float:left;}
	.uln {width:558px;margin:15px 0 0 9px;display:inline;}
		.uln li {width:558px;clear:both;background:url(ulnli.gif) bottom repeat-x;padding-bottom:22px;margin-bottom:22px;}
		.uln li.l {background:transparent;}
		.uln .fl {width:124px;}
			.uln .fl img {background:url(ulnflimg.gif);width:72px;height:72px;display:block;padding:3px 3px 4px 3px;margin-top:2px;}
		.uln .fr {width:397px;float:left;}
			.uln .fr em,.uln .fr h3,.uln .fr h3 a,.uln .fr h3 a:hover {color:#aaaaaa;font-weight:bold;line-height:13px;}
			.uln .fr h3,.uln .fr h3 a,.uln .fr h3 a:hover {clear:both;color:#000;}
			.uln .fr p {margin-top:4px;}
			.uln .fr .m, .uln .fr .m:hover {background:url(ulnfrm.gif) 0 1px no-repeat;padding-left:10px;margin-left:5px;}
				.uln .fr .m i {display:none;}
				
		.uln .txt {padding:10px 0 0 10px;}
			.uln .txt h3 {font-size:13px; padding-top:3px;}
			.uln .txt li {width:auto;background:transparent;padding:0;margin:0;}
			.uln .txt em {float:none; font-style:italic; font-weight:normal; color:#000;}
			
/* end .uln */

/* begin .czy / Czy wiesz ze... */
	.czy {padding-bottom:20px;background:url(czy.gif) left bottom no-repeat;margin-bottom:20px;}
		.czy img {display:block;float:left;}
		.czy div {width:478px;float:right;}
			.czy div p {font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;}
/* end .czy / Czy wiesz ze... */

/* begin .ulf */
	.ulf {margin-top:30px;padding-left:12px;}
		.ulf p {padding-bottom:5px;}
		.ulf li {width:545px;overflow:hidden;background-repeat:no-repeat;background-position:0 0;margin-bottom:4px;}
		.ulf li, .ulf li a, .ulf li a:hover {color:#C55B31;font-size:11px;line-height:18px;}
		.ulf .doc {background-image:url(doc.gif);padding-left:23px;}
		.ulf .xls {background-image:url(xls.gif);padding-left:23px;}
		.ulf .pdf {background-image:url(pdf.gif);padding-left:23px;}
		.ulf .gos{background-image:url(gos.gif);padding-left:23px;}
		.ulf .ppt {background-image:url(ppt.gif);padding-left:23px;}
		.ulf .kp {background-image:url(kp.gif);padding-left:40px;} .ulf .kp, .ulf .kp a {line-height:30px;}
		.ulf li span{display:block;}
		.ulf li span.date{color:#aaa;}
/* end .ulf */

/* begin .aki */
	.aki {margin:25px 0 15px; clear:both;}
	.aki td{padding-right:15px;vertical-align:bottom;width:125px;}
	.aki img{padding:5px; border:1px solid #000;display:block;}
	.aki a.zoom{background:url(zoom.gif) no-repeat 0% 65%;padding-left:15px;color:#391D0D;}
/* end .aki */

/* begin digits */
	i.d1,i.d2,i.d3 {display:block;height:26px;text-indent:-20000px;background:url(d.gif) 0 0 no-repeat;width:30px;overflow:hidden;float:left;margin-right:15px;}
	i.d1 {background-position:0 0;}
	i.d2 {background-position:-30px 0;}
	i.d3 {background-position:-60px 0;}
/* end digits */

/* begin .a */
	.a {background:#c41a21; color:#fff; padding:3px 7px; font-style:normal;}
/* begin .a */

/* begin .btn */
	.btn {padding-top:14px; clear:both;}
	.btn a {width:277px; height:111px;}
	.btn a.fr {float:right; margin-right:14px;}
/* end .btn */


/* begin f / foot */
	#f {padding-bottom:10px;}
	#f,#fl,#fr,.flhp {height:52px;float:left;}
	#fl{width:650px;margin-left:15px;display:inline;}
		#f ul {margin-top:24px;}
		#fl li {float:left;margin-left:12px;}
		#f li, #f li a,#f li a:hover {color:#777777;font-size:9px;}
		#f li a.s,#f li a.s:hover {color:#fff;}
	#fr{width:290px;float:right;margin-right:28px;display:inline;}
		#fr ul {float:right;margin-top:11px;}
		#fr li {clear:both;float:right;text-align:right;width:280px;}
	.flhp {width:186px;height:52px;background:url(flhp.gif);}
/* end f / foot */

/* begin .reset */
	.reset {margin:10px 0;}
	.reset p, .reset li, .reset b, .reset u, .reset i {margin:auto; padding:auto; background:transparent; width:auto; height:auto; text-indent:0; line-height:normal; border:none; float:none;}
		.reset p {margin:6px 0 12px 0;}
		.reset li {margin:0 0 4px; padding:0; list-style-type:disc;}
		.reset b, .reset strong {font-weight:bold;}
		.reset u, .reset a:hover {text-decoration:underline;}
		.reset i {font-style:italic;}
/* end #reset */