@charset "UTF-8";
/*** 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,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,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:'';}a, a:hover, object {outline:none;}
/*** END reset css ***/

/*** BEGIN global ***/
	
	/* netizens config */
	body {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#828282; border: 0;}
	input, textarea, select, button {font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; color:#4b4b4b;}
	a {text-decoration:none; color:#414141;} 
	a:hover {text-decoration:underline;}
	.fib input {cursor:pointer;}
	
	/* netizens globals */
	img, object {float:left;}
	#jquery-lightbox img {float:none;}
	legend {display:none;}
	label {cursor:pointer;}
	strong {font-weight:bold;}
	p em {font-style:italic;}
	button, input.button {cursor:pointer; text-indent:-55000px;}
	
	/* inline styles */
    .s-fl {float:left !important;}
	.s-fr {float:right !important;}
	.s-sb {float:none !important; display:block !important;}
	.s-ma {margin:0 auto !important;}
	.s-mb0 {margin-bottom:0 !important;}
	.s-mb26 {margin-bottom:26px !important;}
	.s-mb10 {margin-bottom:10px !important;}
	.s-mb30 {margin-bottom:30px !important;}	
	.s-mt10 {margin-top:10px !important;}
	.s-mt20 {margin-top:20px !important;}
	.s-ml0  {margin-left:0 !important;}
	.s-ml249 {margin-left:249px !important;}
	.s-pt0  {padding-top:0 !important;}
	.s-pt20 {padding-top:20px !important;}
	.s-pt30 {padding-top:30px !important;}
	.s-pt35 {padding-top:35px !important;}
	.s-pt40 {padding-top:40px !important;}
	.s-pb0  {padding-bottom:0 !important;}
	.s-pb10 {padding-bottom:10px !important;}
	.s-pb23 {padding-bottom:23px !important;}
	.s-pb30 {padding-bottom:30px !important;}
	.s-w-auto {width:auto !important;}
	.s-d-iln {display: inline !important;}
	.s-d-n {display: none !important;}
	
	/* global classes */
	.c-b {width:100%; height:100%; display:block;}
	.c-bi {width:100%; height:100%; display:block; text-indent:-55000px;}
	.c-clear {width:100%; float:left;}
	/* global colors */
	.c1 { color:#FF9409; }
	
/*** END global ***/


/*** BEGIN grid ***/
	
	/* wspólny */
	body, html {width:100%; height:100%;}
	#bc {width:100%; min-width:990px; height:100%; float:left;}
		#t {width:100%; /*min-height:147px;*/ float:left;}
			#t- {width:979px; margin:auto; position: relative;}
				#tr {width:600px; float:right;}
					#r {width:162px; height:23px; float:right;}
					#st {width:267px; height:24px; margin-right:8px; display:inline; float:right; clear: right;}
		#c {width:100%; float:left; padding-top: 10px;}
			#c- {width:979px; margin:auto;}
		#f {width:100%; padding:20px 0; float:left;}
			#f- {width:979px; margin:auto;}
	
	/* SG */
	#wd, #switch {width:100%; height:270px; padding-top: 10px; margin-bottom:-10px; float:left;}
	
	/* ADS - adserver and banners */
	#banner {width:100%; margin-bottom:-10px; float:left;}
		#wd-, #switch- {width:990px; height:270px; overflow:hidden; margin:auto;}
		 #banner- {width:750px; margin:auto; position: relative;}
		 #banner a {width:750px;; height: 120px; position: absolute; top: 0; left: 0; cursor: pointer !important;}		
	
	#banner, .BT {background: #fff;}
	
	/* ads */
	.ad {width:100%; padding-bottom:0; float:left;}
	.ad i {width:100%; float:left; margin-bottom:4px; font-size:9px; color:#939393;}
		
		#ad-top, .BT {background-color:#ffffff;}
				.BT {padding: 6px 0 0 0; margin: 0; width: 100%; float: left;}				
				#ad-top .ad-750, .BT div {width:750px; margin:auto;}
				#ad-top .ad-750 .ad {padding-bottom:0;}
				
			.BT-expandable-y {position: relative; height: 116px; z-index: 100;}				
				.BT-expandable-y div {height: 116px; position: absolute; top: 6px; left: 50%; margin-left: -375px !important; overflow: hidden;}				
				.expanded-y div {height: 300px;}

			.BR-expandable-x {position: relative; height: 616px; z-index: 100; width: 315px !important;}				
				.BR-expandable-x div {width: 160px !important; position: absolute; top: 0; right: 79px;}				
					.BR-expandable-x div object {float: right;}
				.expanded-x div {width: 320px !important;}
				.expanded-x i {margin-left: 160px;}
				
			.ad-300 {width:300px; margin:auto;}
				.ad-300 .ad {padding-bottom:20px;}	
				
			.ad-600 {width:600px; margin:auto;}
				.ad-600 .ad {padding:10px 0;}		
				
				.BR {float: left; width: 100%; padding-bottom: 14px;}
				.BC {float: left; width: 100%; padding-bottom: 14px;}
	
	/* podstrona */
	#ad-top {width:100%; float:left;}
	
	/* ad text html */
	.ad_text_html {padding:5px 10px 7px; border-bottom:1px solid #F0F0F0;}
	
	/* zalogowany */
	#rl {float:right;}
	
	/* profile */
	.profile .cl {width:637px; padding:0 8px 20px 5px; overflow:hidden; float:left;}
	.profile .cr {width:328px; padding-bottom:20px; float:left;}		
	
	/* kariera */
	.kariera .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.kariera .cr {width:315px; padding-bottom:20px; float:left;}	

	/* wiedza */
	.wiedza .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.wiedza .cr {width:315px; padding-bottom:20px; float:left;}	
	
	/* narzedzia */
	.narzedzia .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.narzedzia .cr {width:315px; padding-bottom:20px; float:left;}	
	
	/* aktualnosci */
	.aktualnosci .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.aktualnosci .cr {width:315px; padding-bottom:20px; float:left;}		
	
	/* ogolne */
	.ogolne .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.ogolne .cr {width:315px; padding-bottom:20px; float:left;}
	.ogolne .c {overflow:hidden; width: 100%; padding-bottom: 20px;} 

	
	/* spolecznosc */
	.spolecznosc .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.spolecznosc .cr {width:315px; padding-bottom:20px; float:left;}

	/* wiadomosci */
	.wiadomosci .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.wiadomosci .cr {width:315px; padding-bottom:20px; float:left;}

	/* inspiracje */
	.inspiracje .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.inspiracje .cr {width:315px; padding-bottom:20px; float:left;}	
		
	/* kariera */
	.ad-server .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.ad-server .cr {width:315px; padding-bottom:20px; float:left;}	

	/* koszyk */
	.koszyk .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.koszyk .cr {width:315px; padding-bottom:20px; float:left;}


	/* baza hotelowa */
	.baza-hotelowa .cl {width:646px; padding:0 17px 20px 0; overflow:hidden; float:left;}
	.baza-hotelowa .cr {width:315px; padding-bottom:20px; float:left;}	

/*** END grid ***/

/*** BEGIN design ***/ 
	
	/*** flash ***/
	.flash {width:100%; float:left;}
	.flash-alt {width:100%; min-height:50px; background:url('../img/flash.gif') 50% 50% no-repeat; float:left;}
	* html .flash-alt, * html .flash-alt a {height:50px; overflow:visible;}
		.flash-alt a {width:100%; height:100%; min-height:50px; text-indent:-55000px; float:left;}
	
	
	/* tla */
	body {background:#555 url('../img/bcg-body.gif') 0 0 repeat-x;}
	#t {background: url('../img/bcg-t.gif') 50% 0 no-repeat;}
	#c {background-color:#ffffff;}
	
	/* naglowki */
	.section-wide .item .c-desc .h1 {width: 100%; float: left; padding: 13px 0 14px 0;}
		.section-wide .item .c-desc .h1 h1 {float: left; padding:0;}
	
	.h2 {width:100%; padding-bottom:20px; float:left;}
		.h2 h2 {font-size:30px; color:#575757; float:left;}
	.h3 {width:100%; float:left;}	
		.h3 h3 {color: #f47c42; font-size: 20px;}		
	
	/* wirtualny doradca - SG niezalogowany */
	#wd, #switch {background:#ffffff}
		
	/* top */
	#l {width:198px; height:68px; padding:24px 0 20px 20px; float:left;}
	#l2 {float: left; height: 68px; width: 150px; top: 23px; left: 338px; position: absolute; z-index: 100;}
		#l2:hover {text-decoration: none;}
						
	
	/* register menu */
	#r li {height:23px; float:left;}
	#r li a {width:100%; height:100%; display:block; text-indent:-55000px; background-image:url('../img/r.gif'); background-repeat:no-repeat;}
		#r1 {width:89px;} #r1 a {background-position:0 0;} #r1 a:hover {background-position:0 -23px;} #r1.s a, #r1.s a:hover {background-position:0 -23px;}
		#r2 {width:73px;} #r2 a {background-position:-90px 0;} #r2 a:hover {background-position:-90px -23px;} #r2.s a, #r2.s a:hover {background-position:-90px -23px;}		

	/* logged menu */
	#rl ul {float:left;}
		#rl li {height:23px; line-height:23px; color:#b8b9b9; float:left;}
		#rl li a {width:100%; height:100%; display:block; text-indent:-55000px; background-image:url('../img/rl.gif'); background-repeat:no-repeat;} #rl li a:hover {text-decoration: none;}
			#rl1 {width:82px; margin-left:21px; display:inline;} #rl1 a {background-position:-19px 0;} #rl1 a:hover {background-position:-19px -23px;} #rl1.s a, #rl1.s a:hover {background-position:-19px -23px;}
			#rl2 {width:98px;} #rl2 a {background-position:-170px 0;} #rl2 a:hover {background-position:-170px -23px;} #rl2.s a, #rl2.s a:hover {background-position:-170px -23px;}	
					#rl #rl2 a {text-indent: 0; color:#fff;}
						#rl #rl2 a span {text-indent: -55000px; float:left; width: 74px;} 
						#rl #rl2 a em {float:left; width: 22px; text-align: center; color: #c0c0c0; font-size: 11px; line-height: 22px;} #rl #rl2 a:hover em {text-decoration: none; color: #c16a40;}
			#rl3 {width:89px;} #rl3 a {background-position:-268px 0;} #rl3 a:hover {background-position:-268px -23px;} #rl3.s a, #rl3.s a:hover {background-position:-268px -23px;}	
			#rl4 {width:65px;} #rl4 a {background-position:-357px 0;} #rl4 a:hover {background-position:-357px -23px;} #rl4.s a, #rl4.s a:hover {background-position:-357px -23px;}	
			#rl5 {width:68px;} #rl5 a {background-position:-102px 0;} #rl5 a:hover {background-position:-102px -23px;} #rl5.s a, #rl5.s a:hover {background-position:-102px -23px;}	
				.tr-4 #rl4 {}
			#rl- {background:none; font-size:11px;}
			
			/*** logged menu with new massages ***/
			.new-mail #rl3 {width:110px;} .new-mail #rl3 a {background-position: -312px -46px;} .new-mail #rl3 a:hover {background-position:-202px -46px;} 
				.new-mail #rl3.s a, .new-mail #rl3.s a:hover {background-position:-202px -46px;}					
			
	
	
	/* wyszukiwarka top */
	#st {background-image:url('../img/st.gif'); margin-top:27px;}
		#st li {float:left;}
		#st .sfii em {width:70px; text-indent:-55000px; float:left;}
		#st .sfii input {width:160px; background-color:#888888; border:0; margin:5px 6px 0 0; display:inline; color:#fff;}
		#st .sfib, #st .sfib button {width:31px; height:24px; background:url('../img/st.gif') -236px 0; float:left;}
			#st .sfib button:hover, #st .sfib button.hover {background:url('../img/st.gif') -236px -24px;}
	
	/*** menu ***/

	#m {width:100%; background-image:url('../img/m.gif'); height:35px; float:left;}
	#m ul { float: left; width: 100%; }
		#m li {height:35px; background-image:url('../img/m.gif'); float:left; display:inline;}
		#m li a {width:100%; height:100%; display:block; text-indent:-55000px; background-image:url('../img/m.gif'); background-repeat:no-repeat;}
			#m1 {width:115px;} #m1, #m1 a {background-position:0 0;} #m1 a:hover {background-position:0 -35px;} #m1.s a, #m1.s a:hover {background-position:0 -70px;}
			#m2 {width:100px;} #m2, #m2 a {background-position:-115px 0;} #m2 a:hover {background-position:-115px -35px;} #m2.s a, #m2.s a:hover {background-position:-115px -70px;}
			#m3 {width:75px;} #m3, #m3 a {background-position:-215px 0;} #m3 a:hover {background-position:-215px -35px;} #m3.s a, #m3.s a:hover {background-position:-215px -70px;}
			#m4 {width:75px;} #m4, #m4 a {background-position:-290px 0;} #m4 a:hover {background-position:-290px -35px;} #m4.s a, #m4.s a:hover {background-position:-290px -70px;}
			#m5 {width:90px;} #m5, #m5 a {background-position:-365px 0;} #m5 a:hover {background-position:-365px -35px;} #m5.s a, #m5.s a:hover {background-position:-365px -70px;}
			#m6 {width:120px;} #m6, #m6 a {background-position:-455px 0;} #m6 a:hover {background-position:-455px -35px;} #m6.s a, #m6.s a:hover {background-position:-455px -70px;}				
			#m7 {width:90px;} #m7, #m7 a {background-position:-575px 0;} #m7 a:hover {background-position:-575px -35px;} #m7.s a, #m7.s a:hover {background-position:-575px -70px;}			
			#m8 {width:70px;} #m8, #m8 a {background-position:-665px 0;} #m8 a:hover {background-position:-665px -35px;} #m8.s a, #m8.s a:hover {background-position:-665px -70px;}
			#m9 {width:108px;} #m9, #m9 a {background-position:-735px 0;} #m9 a:hover {background-position:-735px -35px;} #m9.s a, #m9.s a:hover {background-position:-735px -70px;}
		
			#m ul li div {position: absolute; z-index: 500; height:34px; padding-left:35px; background-image:url('../img/ms.gif'); background-repeat:no-repeat; display:inline; float:left;}
				#m ul li div ul {width: auto;padding-right:35px; background-image:url('../img/ms.gif'); background-repeat:no-repeat; float:left;}
					#m ul li div ul li {display:inline; height:30px; padding:4px 15px 0 15px; line-height:30px; font-size:12px; background:url('../img/ms.gif') 100% -272px; float:left;}
						#m  ul li div ul li.l { background:none;}
						#m  ul li div ul li a { display:inline; text-indent: 0; color:#e7e7e7; background: none;}
						#m  ul li div ul li.s a {text-decoration: underline;}				
						
						#m ul li div.aktualnosci {background-position:0 -170px; left:90px;}
						#m ul li div.aktualnosci ul {background-position:100% -170px;}
						
						#m ul li div.wiedza {_width: 584px; background-position:0 -204px;  left: 174px}
						#m ul li div.wiedza ul {background-position:100% -204px;}
						
						#m ul li div.narzedzia {_width: 799px; background-position:0 -136px;left:130px;}
						#m ul li div.narzedzia ul {background-position:100% -136px;}
						
						#m ul li div.kariera {_width: 720px; background-position:0 -238px;left:148px;}
						#m ul li div.kariera ul {background-position:100% -238px;}
						
						#m ul li div.baza-hotelowa {background-position:0 -68px;}
						#m ul li div.baza-hotelowa ul {background-position:100% -68px;}
						
						#m ul li div.inspiracje {_width: 385px; background-position:0 -34px;left:350px;}
						#m ul li div.inspiracje ul {background-position:100% -34px;}
						
						#m ul li div.spolecznosc {_width: 584px;background-position:0 -102px;left:290px;}
						#m ul li div.spolecznosc ul {background-position:100% -102px;}			
	

		
		/* submenu */
		#ms {width:100%; padding-bottom:5px; background-color:#ffffff; float:left;}
			#ms- {width:979px; margin:auto;}
			
			#ms- div {width:auto; height:34px; padding-left:35px; background-image:url('../img/ms.gif'); background-repeat:no-repeat; display:inline; float:left;}
				#ms- div ul {background-image:url('../img/ms.gif'); padding-right:35px; background-repeat:no-repeat; float:left;}
					#ms- div ul li {height:30px; padding:4px 15px 0 15px; line-height:30px; font-size:12px; background:url('../img/ms.gif') 100% -272px; float:left;}
					#ms- div ul li.l {background:none;}
						#ms- div ul li a {color:#e7e7e7;}
						#ms- div ul li.s a {text-decoration: underline;}
					
				#ms- div.aktualnosci {background-position:0 -170px; margin-left:90px;}
					#ms- div.aktualnosci ul {background-position:100% -170px;}
					
				#ms- div.wiedza {background-position:0 -204px; margin-left: 174px;}
					#ms- div.wiedza ul {background-position:100% -204px;}
					
				#ms- div.narzedzia {background-position:0 -136px; margin-left:130px;}
					#ms- div.narzedzia ul {background-position:100% -136px;}
					
				#ms- div.kariera {background-position:0 -238px; margin-left:148px;}
					#ms- div.kariera ul {background-position:100% -238px;}
					
				#ms- div.baza-hotelowa {background-position:0 -68px;}
					#ms- div.baza-hotelowa ul {background-position:100% -68px;}
					
				#ms- div.inspiracje {background-position:0 -34px; margin-left:350px;}
					#ms- div.inspiracje ul {background-position:100% -34px;}
					
				#ms- div.spolecznosc {background-position:0 -102px; margin-left:290px;}
					#ms- div.spolecznosc ul {background-position:100% -102px;}
				
		
		/* menu news */
		.mn {width:100%; height:45px; padding:3px 0 10px 0; float:left;}
			.mn ul {width:634px; height:45px; margin:0 1px; display:inline; background:url('../img/mn.gif') 0 0 repeat-x; float:left; overflow: hidden;}
				.mn li {height:45px; line-height:45px; font-size:12px; float:left; margin: 0 2px 0 -2px;}
				.mn li.s {background:#ffffff url('../img/mn.gif') 100% -45px no-repeat;}
				.mn li a {padding:0 12px; color:#9b9b9b; float:left;}
				.mn li.s a, .mn a:hover {color:#f47d42; text-decoration:none;}
				.mn li.s a {background:transparent url('../img/mn.gif') left -45px no-repeat;}
	
	/* komunikat systemowy */
	
	#ks {float: left; width: 100%; background: #fff; padding: 4px 0 15px 0;}
		#ks- {margin:auto; width:979px; color: #fff; padding: 8px 0 0 0;}
			#ks- em {font-size: 24px; padding: 12px 20px; display: block; float: left; margin-right: 20px;}
			#ks .ks-t {font-size: 12px; float: left; width: 700px; margin-right: 20px; display: inline; line-height: 18px; padding-top: 8px;}
			#ks .ks-t strong {display: block;}
			#ks #ks-close {background: url('../img/close-popup.gif') no-repeat right 21px; padding: 20px 14px 0 0; color: #fff; float: left; font-size: 9px;}
		#ks .error {background: #f47c42 url('../img/ks.gif') no-repeat 0 0;}
		#ks .error- {background: #f47c42 url('../img/ks.gif') no-repeat -979px bottom; float: left; width: 100%; padding-bottom: 8px;}
		#ks .error em {border-right: 1px dotted #fac6ad;}
		#ks .info {background: #73c400 url('../img/ks.gif') no-repeat -1958px 0;}
		#ks .info- {background: #73c400 url('../img/ks.gif') no-repeat -2937px bottom; float: left; width: 100%; padding-bottom: 8px;}
		#ks .info em {border-right: 1px dotted #c3e691;}

	/* breadcrumbs */
	.breadcrumbs {float: left; width: 100%; font-size:11px; padding-bottom: 20px;}
		.breadcrumbs li {float: left; padding-right: 4px; color:#4b4b4b;}
		.breadcrumbs li a {padding-right: 4px; color:#F47D42;}
	
	/* boxy */
	#box {width:100%; overflow:hidden; float:left;}
		#box- {width:996px; margin-left:-17px; margin-top: -10px; padding-bottom:10px; display:inline; float:left; overflow: hidden;}
			.box {width:315px; height:228px; background:#e8e8e8 url('../img/bcg-box.gif') 0 0 no-repeat; margin:10px 0 0 17px; display:inline; float:left; overflow: hidden;}
			
			/* boxy na podstronie */
			#box-sub {width:315px; float:right; padding-top: 6px;}
				#box-sub .box {margin:0 0 10px 0;}
				#box-sub h3 {font-size:21px; color:#575757; padding-bottom:14px; text-indent:10px;}
					
				.box- {border-top:solid 5px #b4b4b4; position:relative; float: left; overflow: hidden;}
					.box-aktualnosci {border-color:#57bbac;}
					.box-wiedza {border-color:#53a42b;}
					.box-dyskusje {border-color:#5156C8;}
					.box-narzedzia {border-color:#ff9409;}
					.box-kariera {border-color:#db4b36;}
					.box-baza-hotelowa {border-color:#1f5195;}
					.box-inspiracje {border-color:#fce43f;}
					.box-spolecznosc {border-color:#5156c8;}
					.box-kompendia {border-color:#ff9409;}
					
					.box .box-kalendarz .c {margin-left: 2px;}
				
				.box .t {width:100%; height:34px; position:relative;}
					.x {position:absolute; left:5px; top:-4px;}
						.x a {width:100%; height:100%; text-indent:-55000px; float:left;}
					.box h2, .box h4 {width:280px; height:34px; line-height:34px; font-size:16px; color:#575757; margin-left:35px; display:inline; cursor:move; float:left;}
				
				.box .x {width:21px; height:15px; overflow:hidden; background-image:url('../img/ico-close.gif'); background-position:0 -105px; clear:both;}
					.box-aktualnosci .x {background-position:0 0;}
					.box-wiedza .x {background-position:0 -15px;}
					.box-dyskusje .x {background-position:0 -90px;}
					.box-narzedzia .x {background-position:0 -30px;}
					.box-kariera .x {background-position:0 -45px;}
					.box-baza-hotelowa .x {background-position:0 -60px;}
					.box-inspiracje .x {background-position:0 -75px;}
					.box-spolecznosc .x {background-position:0 -90px;}
					.box-kompendia .x {background-position:0 -30px;}
				
				.box .c {width:305px; height:184px; position:relative; margin-left: 5px; display: inline; background-color:#ffffff; float:left;}		
				.box .cs {height: 184px; overflow: hidden;}
						
				.box .edit  {width:51px; height:16px; position:absolute; left:254px; bottom:0; line-height:16px; background:url('../img/ico.gif') 0 0 no-repeat; font-size:11px; text-align:center; display:none; z-index: 1000;}
					.box .edit a {width:100%; height:100%; color:#7c7c7c; float:left;}
					
				.box-edit .edit {display:block;}
			
				.box .info-brak {text-align: center; height: 158px; width: 100%; float: left; background: url('../img/pusta-aktowka.gif') 0 bottom no-repeat; color: #b5b5b5;}
							.box .info-brak span {padding-top: 40px; float: left; width: 100%;}
				
				/* box typ a */
				.box-a {}
					.box-a li {width:293px; height:32px; overflow:hidden; padding:8px 5px; margin:0 1px; border-bottom:1px solid #f0f0f0; display:inline; float:left;}
					.box-a li h3, #box-sub .box-a li h3 {font-size:12px; color:#4b4b4b; padding-bottom: 0; text-indent: 0;}
						.box-a li h3 a {color:#4b4b4b;}
					.box-a li p {color:#f47d42; font-size:12px; line-height:18px; font-style:italic;}
						.box-a li p a {color:#f47d42;}
						.box-a li p span {padding:0 4px;}
					
					.box-a li.l {height:auto; border:0; padding:12px 5px 0 5px; font-size:11px;}
						.box-a li.l a {color:#f47d42;}
							.box-a li.l a span {font-size:9px;}
				
				/* box typ b */
				.box-b {}					
					.box-b .t {width:100%; height:23px; text-align:right; line-height:23px; background-color:#f6f6f6; float:left;}
						.box-b .t a {font-size:11px; color:#f47d42; display:inline-block;}
						
						.box-b .t span {width:10px; margin-right:10px; display:inline-block;}
						.box-b .t span.s {background:url('../img/ico.gif') 100% -515px no-repeat; text-indent:-55000px;}		
						
					.box-b .b {width:100%; margin-top:3px; float:left;}		
						.box-b .b .scroll-pane {height:141px;}
					.box-b .b li {width:293px; height:37px; overflow:hidden; padding:5px 5px 6px 5px; margin:0 1px; border-bottom:1px solid #f0f0f0; display:inline; float:left; position:relative;}	
					.box-b .b li.l {border:0;}
						.box-b .b li .fl {width:49px; height:37px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; float:left;}	
							.box-b .b li .fl i {width:30px; height:37px; margin-left:11px; display:inline; background-image:url('../img/ico-box-b.gif'); float:left;}		
								.box-b .b li .fl i a {width:100%; height:100%; text-indent:-55000px;  display:block;}
								.box-b .b li .fl i.ico-ksiazki {background-position:0 0;}
								.box-b .b li .fl i.ico-download {background-position:0 -37px;}		
						.box-b .b li .fr {width:225px; padding:3px 10px 0 9px; float:left;}
							.box-b li .fr h3, #box-sub .box-b li .fr h3 {font-size:12px; color:#4b4b4b; padding-bottom: 0; text-indent: 0;}
								.box-b li .fr h3 a {color:#4b4b4b;}
							.box-b .b li .fr p {color:#f47d42; font-style:italic; font-size:12px; line-height:18px;}	
								.box-b .b li .fr p span {font-size:9px; padding:0 4px;}
					
						.box-b li .delete {width:12px; height:12px; display:none; background:url('../img/box-content-delete.gif') 2px 2px no-repeat; text-indent:-55000px; position:absolute; right:26px; top:18px;}
						.box-b li.del .delete {display:block;}
						.box-b li .delete a {width:100%; height:100%; display:block;}
						
					.box-b .jScrollPaneTrack {border-left:1px solid #ffffff; border-right:3px solid #ffffff; display:inline;}
					
				/* box typ c */
				.box-c {}					
					.box-c .t {width:100%; height:45px; background-color:#f6f6f6; float:left;}
						.box-c .t .ui-selectmenu {margin: 11px 0 0 22px;}
					.box-c .b {width:100%; margin-top:3px; float:left;}	
						.box-c .b .scroll-pane {height:119px;}
						.box-c .b li {width:293px; padding:0 5px; margin:0 1px; border-bottom:1px solid #f0f0f0; display:inline; float:left;}		
							.box-c .b li h3, #box-sub .box-c .b li h3 {font-size:12px; line-height:17px; padding:3px 0; text-indent: 0;}					
								
					.box-c .jScrollPaneTrack {border-left:1px solid #ffffff; border-right:3px solid #ffffff; display:inline;}

				/* box typ d */					
					.box-d ul {float: left; background: #f6f6f6; width: 100%; padding: 12px 0; height:83px; overflow:hidden;}
						.box-d ul li {float: right; width: 200px; clear: right;}
							.box-d ul .name {font-size: 17px; color:#4b4b4b; padding-bottom: 4px;}
							.cufon-active .box-d ul .name {word-spacing: -6px;}
							.box-d ul .position {color: #f47d42; font-style: italic; padding-bottom: 10px;}
							.box-d ul .place span {color: #4b4b4b; fon-size: 11px;}							
							.box-d .ava {float: left; clear: none; margin-left: 11px; display: inline; width: 83px;}
								.box-d .ava div {float: left; width: 100%;}
								.box-d .ava img {height: 83px; width: 83px;}
					.box-d .btn {margin-left: 3px; width: 302px; display: inline; padding-top: 8px;}
						.box-d .btn a {float: left; display: inline; clear: none; width: auto; padding-left: 16px; background: url('../img/buttons.png') no-repeat left -164px;}
						.box-d .btn a span {float: left; padding-right: 16px; height: 33px; background: url('../img/buttons.png') no-repeat right -164px; cursor: pointer;}
						.box-d .btn a:hover {background-position: left -200px;}
						.box-d .btn a:hover span {background-position: right -200px;}
						.box-d .btn-4 {margin-left:38px;}
						
						.box-d .btn a span {font-size:11px !important;}
					
				 /* box calendar */
				 .box-cal {background: #e8e8e8; float: left; width: 308px; position: relative; z-index: 0; height: 184px; overflw: hidden; }
					 .box .box-kalendarz .scroll-pane {width: 233px; height:178px; float: right; margin-left:0;}
					 .box .jScrollPaneContainer .scroll-pane {margin-left: 2px;}
					 .box .box-kalendarz .jScrollPaneContainer {float: right;}
					 .box .box-kalendarz .jScrollPaneTrack {border-left:1px solid #FFFFFF; border-right:3px solid #FFFFFF; display:inline;}					 
					 .box-cal .cal ul {padding: 0  0 0 8px;}					 
					 .box-cal .cal .nav {padding-left: 5px;}
					 .box-cal .cal .nav .b {margin-top: 20px;}
					 .box-cal .cal li.h {margin-top: 0;}
					 .box-cal .cal .nav .c {height: 82px; margin: 0; background:#e8e8e8;}
					
					/* box narzędzia */
					
					.box-tools {text-align: center; float: left; width: 100%;}
						.box-tools h3, #box-sub .box-tools h3 {font-size: 13px; font-weight: bold; color: #4b4b4b; padding-top: 35px; padding-bottom: 0; text-indent: 0;}
						.box-tools ul {float:left; padding: 28px 15px 0 14px;}
						.box-tools ul li, .box-tools ul li a, .box-tools ul li a:hover {width: 46px; height: 46px; display: block; float: left; text-decoration: none; position: relative; text-indent: -5000px;}
						.box-tools ul li a span{width: 58px; padding: 5px; font-size: 11px; display: block; float: left; display: none; background:#f0f0f0; position:absolute; bottom:48px; left:-12px; border: 1px solid #b4b4b4; text-decoration: none;}
						.box-tools ul li a:hover span{display: block;}
								.box-tools .ico-materialy a {background: url("../img/ico-narzedzia.gif") 0 -200px;}
								.box-tools .ico-prezentacje a {background: url("../img/ico-narzedzia.gif") 0 -300px;}
								.box-tools .ico-programy a {background: url("../img/ico-narzedzia.gif") -250px -200px;}
								.box-tools .ico-scenariusze a {background: url("../img/ico-narzedzia.gif") -250px -100px;}	
								.box-tools .ico-aktualnosci a {background: url("../img/ico-wiedza.gif") 0 -100px;}	
								.box-tools .ico-szkoly a {background: url("../img/ico-wiedza.gif") 0 -400px;}	
								.box-tools .ico-kluby a {background: url("../img/ico-wiedza.gif") 0 -300px;}							
								.box-tools .ico-kursy a {background: url("../img/ico-wiedza.gif") -250px -200px;}	
								.box-tools .ico-konferencje a {background: url("../img/ico-wiedza.gif") -250px -100px;}							
								.box-tools .ico-testy a {background: url("../img/ico-narzedzia.gif") 0 -400px;}	
								.box-tools .ico-cwiczenia a {background: url("../img/ico-narzedzia.gif") 0 -100px;}	
								.box-tools .ico-gry-strategiczne a {background: url("../img/ico-narzedzia.gif") -250px -300px;}	
						
					/* box narzędzia */
					
					.box-knowledge {text-align: center; float: left; width: 100%;}
						.box-knowledge h3, #box-sub .box-knowledge h3 {font-size: 13px; font-weight: bold; color: #4b4b4b; padding-top: 35px; padding-bottom: 0; text-indent: 0;}
						.box-knowledge ul {float: left; padding: 28px 15px 0 63px;}						
						.box-knowledge ul li, .box-knowledge ul li a, .box-knowledge ul li a:hover {width: 46px; height: 46px; display: block; float: left; text-decoration: none; position: relative; text-indent: -5000px;}
						.box-knowledge ul li a span{width: 58px; padding: 5px; font-size: 11px; display: block; float: left; display: none; background:#f0f0f0; position:absolute; bottom:48px; left:-12px; border: 1px solid #b4b4b4; text-decoration: none;}
						.box-knowledge ul li a:hover span{display: block;}
										
							.box-knowledge .ico-cwiczenia a {background: url("../img/ico-narzedzia.gif") 0 -100px;}
							.box-knowledge .ico-materialy a {background: url("../img/ico-narzedzia.gif") 0 -200px;}
							.box-knowledge .ico-prezentacje a {background: url("../img/ico-narzedzia.gif") 0 -300px;}
							.box-knowledge .ico-testy a {background: url("../img/ico-narzedzia.gif") 0 -400px;}
							.box-knowledge .ico-scenariusze a {background: url("../img/ico-narzedzia.gif") -250px -100px;}
							.box-knowledge .ico-programy a {background: url("../img/ico-narzedzia.gif") -250px -200px;}			
							.box-knowledge .ico-aktualnosci a {background: url("../img/ico-wiedza.gif") 0 -100px;}
							.box-knowledge .ico-ksiazki a {background: url("../img/ico-wiedza.gif") 0 -200px;}
							.box-knowledge .ico-kluby a {background: url("../img/ico-wiedza.gif") 0 -300px;}
							.box-knowledge .ico-szkoly a {background: url("../img/ico-wiedza.gif") 0 -400px;}
							.box-knowledge .ico-konferencje a {background: url("../img/ico-wiedza.gif") -250px -100px;}
							.box-knowledge .ico-kursy a {background: url("../img/ico-wiedza.gif") -250px -200px;}

					/* box inspiracje */

					.box-inspirations {text-align: center; float: left; width: 100%;}
						.box-inspirations h3, #box-sub .box-inspirations h3 {font-size: 13px; font-weight: bold; color: #4b4b4b; padding-top: 35px; padding-bottom: 0; text-indent: 0;}
						.box-inspirations ul {float: left; padding: 18px 15px 0 39px;}
						.box-inspirations ul li, .box-inspirations ul li a, .box-inspirations ul li a:hover {width: 46px; height: 46px; display: block; float: left; text-decoration: none; position: relative; text-indent: -5000px;}
						.box-inspirations ul li a span{width: 58px; padding: 5px; font-size: 11px; display: block; float: left; display: none; background:#f0f0f0; position:absolute; bottom:48px; left:-12px; border: 1px solid #b4b4b4; text-decoration: none;}
						.box-inspirations ul li a:hover span{display: block;}

							.box-inspirations .ico-aforyzmy a {background: url("../img/ico-inspiracje-s.gif") 0 -400px;}
							.box-inspirations .ico-anegdoty a {background: url("../img/ico-inspiracje-s.gif") -250px -300px;}
							.box-inspirations .ico-bajki a {background: url("../img/ico-inspiracje-s.gif") -250px -200px;}
							.box-inspirations .ico-cytaty a {background: url("../img/ico-inspiracje-s.gif") 0 -100px;}
							.box-inspirations .ico-dowcipy a {background: url("../img/ico-inspiracje-s.gif") 0 -200px;}
							.box-inspirations .ico-filmiki a {background: url("../img/ico-inspiracje-s.gif") 0 -300px;}
							.box-inspirations .ico-rysunki a {background: url("../img/ico-inspiracje-s.gif") -250px -100px;}
						
						/* box wyszukiwarka */
						
						.box-wyszukiwarka .frm .fib{background: url("../img/buttons.png") no-repeat scroll 0 -86px transparent; float:left; height:33px; width:78px; padding: 0;}	
							.box-wyszukiwarka .frm .fib input {float:left; height:23px; width:78px; padding: 3px 0 5px 0;}
							.box-wyszukiwarka .frm .fii {padding: 15px 0 18px 0; background: #f6f6f6; margin-bottom: 9px;}
								.box-wyszukiwarka .frm .fii label {padding-left: 16px; float: left;}
								.box-wyszukiwarka .frm .fii input {width: 248px;}
							.box-wyszukiwarka .frm .fir {padding-bottom: 8px;}
								.box-wyszukiwarka .frm .fir li {padding-left: 26px;}
								.box-wyszukiwarka .frm .fir .fis-104 {padding-left: 30px;}
							.box-wyszukiwarka .frm .fi-l {float: left; width: 208px; line-height: 22px; padding-left: 8px; font-size: 11px;}
								.box-wyszukiwarka .frm .fi-l a {color: #F47D42;}
						
						/* box sugestia */
						.box-sugestia .c {background: #f6f6f6; }
						.box-sugestia .frm .fib{background: url("../img/buttons.png") no-repeat scroll 0 -562px transparent; float:right; height:33px; width:78px; padding: 0; margin: 6px 20px 0 0;}	
							.box-sugestia .frm .fib:hover {background-position: right -562px;}
						.box-sugestia .frm li {margin-left: 21px; float: left; display:inline; width: 284px;}
							.box-sugestia .frm .fib input {float:left; height:23px; width:78px; padding: 3px 0 5px 0;}
							.box-sugestia .frm .fii {padding: 11px 0 0 0; margin-bottom: 9px;}
								.box-sugestia .frm .fii input {width: 236px;}
								.box-sugestia .frm  textarea {width: 242px;  height: 44px; border: 0 none; background: transparent; padding: 6px 10px;}
								.box-sugestia .fi-tl, .box-sugestia .fi-tr, .box-sugestia .fi-bl, .box-sugestia .fi-br {float: left;}
						
						/* box kompendia */
						.box-compendiums {width: 100%;}
							.box-compendiums h3 {font-size: 12px; color: #000000; padding: 29px 4px 0px 0px; text-indent: 0;}
							.box-compendiums a {text-decoration: none; color:#f57f31;}
							.box-compendiums a:hover {text-decoration: underline;}						
							.box-compendiums .img {width: 80px; height: 110px; padding: 18px 17px 18px 15px; background-color:#FFF;}
							.box-compendiums .img2 {width: 7px; height: 110px; padding: 18px 0px 18px; background-color:#FFF;}						
							.box-compendiums .autor {color:#f57f31; font-style:italic; font-size: 12px; padding-top: 1px; padding-bottom: 13px;}
							.box-compendiums .more {font-size: 11px; border-top: 1px solid #f0f0f0; padding: 10px 0px 13px 0px; text-indent: 7px;}
							.box-compendiums .koszyk {font-size: 11px; border-top: 1px solid #f0f0f0; padding-top: 10px;}						
						
						/* box społeczności */
						.box-social {width: 100%; height: 100%; float:left; background-color: #FFF;}
			    			.box-social h3 {margin: 36px 0 25px 6px; font-size: 13px; font-weight: bold; color: #000000;text-indent: 0;text-align: center;}
							.box-social ul { margin-left: 64px; margin-top: 10px;}
							.box-social li {border-bottom: none; float: left; display: inline; height: 32px; width:32px;}
								.box-social li a {height: 32px; display: block; background: url("../img/social-icons-bigger.gif") no-repeat; text-indent: -60000px;}
							.box-social .l1 {width: 33px;} .box-social .l1 a {background-position: 0 0;}
							.box-social .l2 {width: 33px;} .box-social .l2 a {background-position: -45px 0;}
							.box-social .l3 {width: 33px;} .box-social .l3 a {background-position: -90px 0;}
							.box-social .l4 {width: 33px;} .box-social .l4 a {background-position: -135px 0;}
						
						/* box aktówka */
						    .aktowka .b .scroll-pane {height:121px;}
							.aktowka .b .all {font-size: 11px; border-top: 1px solid #f0f0f0; padding: 10px 0px 13px 0px; text-indent: 7px;}
							.aktowka .b .all a {color: #F57F31;}							
					
					
			.addbox {width:100%; padding-bottom:14px; float:left;}
			.addbox- {width:315px; height:73px; border-top:5px solid #b4b4b4; float:left;}
				.addbox- span {width:100%; height:100%; display:block; text-indent:-55000px; background-image:url('../img/bcg-addbox.gif'); cursor: pointer;}
				.addbox- span:hover {background-position:0 -73px;}

			/* jquery - styles for sortable */					
			.ui-sortable-placeholder {visibility: visible !important; border: 1px solid #e8e8e8; background: none transparent; width: 313px; height: 226px;}
			.ui-sortable-placeholder * {visibility: hidden; }
				
			/* spolecznosci */
			#social-right-box {width: 315px; height: 40px; margin-top: -2px; background: url("../img/bcg-social.gif") right no-repeat; float:left; text-indent: -60000px;}
			    #social-right-box h6 {width: 158px; float:left;}
					#social-right-box li {margin-top: 6px; float: left; display: inline; height: 22px;}
							#social-right-box li a {height: 22px; display: block; background: url("../img/social-icons-big.gif") no-repeat; text-indent: -60000px;}
						#social-right-box .l1 {width: 30px; padding-left: 5px;} #social-right-box .l1 a {background-position: 0 0;}
						#social-right-box .l2 {width: 30px;} #social-right-box .l2 a {background-position: -30px 0;}
						#social-right-box .l3 {width: 30px;} #social-right-box .l3 a {background-position: -60px 0;}
						#social-right-box .l4 {width: 30px;} #social-right-box .l4 a {background-position: -90px 0;}
	
				
	
	/*** foot ***/
	#f .fl {width:350px; float:left;}
	#f .fr {width:410px; float:right;}
	
	#f .fm {width:100%; float:left;}
		#f .fm ul {float:right;}
			#f .fm li {height:28px; line-height:28px; padding:0 12px; font-size:12px; border-right:1px solid #838383; float:left;}
			#f .fm li.l {border:0;}
				#f .fm a {color:#ffffff;}
	
	#f .f-soc-ico {width:100%; float:left;}
		#f .social-icons ul {width: 100%;}
		#f .social-icons ul li {float: right; margin: 0 5px 0 0;}
				#f .social-icons ul .twitter {margin-right: 12px;}
		#f .social-icons ul .facebook a {background-position: 0 -115px;}
		#f .social-icons ul .goldenline a {background-position: 0 -138px;}
		#f .social-icons ul .youtube a {background-position: 0 -161px;}
		#f .social-icons ul .linkedin a {background-position: 0 -184px;}
		#f .social-icons ul .twitter a {background-position: 0 -207px;}
		
	#f .ue { width:100%; padding:45px 0 35px 0; float:left;}
		#f .ue p {font-size:11px; padding-top:15px; color:#ababab; float:left;}
		#f .ue .dt { font-size:12px; text-align:center; width:100%; }
		
	#f .c {padding-top:64px;}
		#f .c p {color:#828282; font-size:11px; text-align:right;}
			#f .c p a {color:#828282;}
	
	.ffrm {width:100%; float:left;}		
		.ffrm li {width:100%; float:left;}
		.ffrm h3 {font-size:14px; padding:20px 0 8px 0; font-weight:bold; color:#ffffff;}
			.ffrm h3 span {color:#f47c42;}
		.ffrm p {font-size:12px; padding-bottom:15px; color:#ffab82;}
			.ffrm li.ffii em {width:95px; font-size:12px; line-height:30px; color:#ffffff; float:left;}
			.ffrm .ffii q {width:232px; height:32px; padding:8px 10px 0 10px; background:url('../img/ffrm.gif') 0 0 no-repeat; float:left;}
			.ffrm .ffii input {width:212px; background-color:#7c7c7c; color:#ffffff; border:0;}
			
			.ffrm li.ffic {padding-bottom:20px;}
			.ffrm li.ffic em {font-size:12px; color:#ffffff;}
				.ffrm li.ffic em a {color:#ffffff; text-decoration:underline;}
				.ffrm li.ffic em a:hover {text-decoration:none;}
			.ffrm .ffic input {margin:0 8px 0 100px; display:inline;}
			
			.ffrm .ffib {margin-left:95px; display:inline;}
			.ffrm .ffib, .ffrm .ffib button {width:90px; height:31px; background:url('../img/ffrm.gif') 0 -100px no-repeat; float:left;}
			
		#f .f {width:100%; float:left;}
			#f .f h3 {font-size:14px; padding:20px 0 15px 0; font-weight:bold; color:#ffffff;}
				#f .f h3 span {color:#f47c42;}			
			#f .f ul {width:100%; float:left;}
				#f .f li {width:300px; padding:0 0 14px 20px; font-size:12px; color:#ababab; background:url('../img/ico.gif') 0 -99px no-repeat; float:left; clear:both;}
					#f .f li a {color:#ababab;}
			
	/* wirtualny doradca, kalendarz wydarzen - uzytkownik zalogowany */
	#wdl {width:100%; padding-top:11px; background-color:#ffffff; float:left;}
		#wdl- {width:979px; margin:auto;}
		
		#wdl h2 {font-size:18px; padding-top:4px; padding-bottom:0; text-indent:10px; color:#575757;}
		
		.wdl {width:320px; padding-right:13px; position:relative; float:left;}
			#wdl-alt {width:320px; height: 247px; float: left;}
		.wdc {width:336px; height:228px; background:url('../img/bcg-wdl.gif') 0 bottom no-repeat; margin-top:11px; float:left;}
		.wdr {width:310px; height:239px; background:url('../img/bcg-wdl.gif') 100% bottom no-repeat; float:left;}
			.wdr .c {width:305px; height:188px; float:right; margin-right:5px; display:inline; background-color:#ffffff;}	
			.wdr .h2 {padding-bottom: 0;}
			
	/* wdr h2 ul */
	.wdr .h2 {padding-bottom:0;}
		.wdr .h2 h2 {width:127px; padding-bottom:0; margin-top:11px; float:left;}
	.wdr .h2 ul {width:183px; float:right;}
		.wdr .h2 li {height:45px; float:left;}
		.wdr .h2 li span {width:100%; height:25px; padding-top:20px; display:block; text-align:center; font-size:12px; background-image:url('../img/wdr.gif'); background-repeat:no-repeat; color:#9b9b9b;}				
			.wdr1 {width:97px;} .wdr1 span {background-position:0 -45px; } .wdr li.wdr1-s span {background-position:0 0; color:#4b4b4b;}
			.wdr2 {width:86px;} .wdr2 span {background-position:-97px -45px; color:#9b9b9b;} .wdr li.wdr2-s span {background-position:-97px 0; color:#4b4b4b;}			
	
	/* wdr lista */
	.wdr .c ul {padding:3px 1px; float:left; background: #fff;}
		.wdr .c li {width:293px; padding:5px 5px 7px 5px; border-bottom:1px solid #f0f0f0; font-size:12px; float:left;}
			.wdr .c li a {color:#4b4b4b;}
			.wdr .c li i {width:100%; font-size:11px; font-style:italic; padding-top:3px; color:#f47d42; float:left;}
		.wdr .c li.l {border:0;}
		
/*** kalendarz wydarzen ***/
	.cal {width:100%; float:left; position: relative;}
		.cal ul {width:231px; padding:5px 0 0 10px; float:left;}
		.cal li {width:24px; height:24px; margin:4px 8px 0 0; display:inline; line-height:24px; font-size:11px; float:left;}
		.cal li.h {background:none; height:15px; text-transform:uppercase; line-height:normal; color:#828282; font-size:11px;}
			.cal li a {width:24px; height:100%; float:left; text-align:center; color:#828282; background-image:url('../img/cal.gif'); background-repeat:no-repeat;}
			.cal li a:hover {text-decoration:none; background-position:0 -24px;}
			
			/* swieta */
			.cal li.f a {background-position:0 -48px;}
			.cal li.f a:hover {background-position:0 -72px;}
			
			/* wydarzenie wlasne */
			.cal li.w a {background-position:0 -96px;}
			.cal li.w a:hover {background-position:0 -24px;}
			
			/* wydarzenie wlasne w swieto */
			.cal li.ww a {background-position:0 -168px;}
			.cal li.ww a:hover {background-position:0 -72px;}		
			
			/* wydarzenie systemowe */
			.cal li.ws a {background-position:0 -120px;}
			.cal li.ws a:hover {background-position:0 -24px;}	
			
			/* wydarzenie systemowe w swieto */
			.cal li.wsw a {background-position:0 -192px;}
			.cal li.wsw a:hover {background-position:0 -72px;}			
			
			/* wydarzenie systemowe i wlasne */
			.cal li.w-ws a {background-position:0 -144px;}
			.cal li.w-ws a:hover {background-position:0 -24px;}			
			
			/* wydarzenie systemowe i wlasne w swieto */
			.cal li.ww-wsw a {background-position:0 -216px;}
			.cal li.ww-wsw a:hover {background-position:0 -72px;}		
			
			/* wybrany dzien */
			.cal li.s a {background-position:0 -240px; color: #fff;}
			.cal li.s a:hover {background-position:0 -240px;}		
			
			/* nieaktywny dzien */
			.cal li.na a {background-position:0 -264px; color:#828282;}
			.cal li.na a:hover {background-position:0 -24px;}
			
			/* nieaktywny dzien w swieto */
			.cal li.naw a {background-position:0 -264px; color:#828282;}
			.cal li.naw a:hover {background-position:0 -72px;}
			
			.cal .nav {width:60px; padding-left:15px; float:right;}
				#wdl .cal .nav {float:left;}
			.cal .nav .fl {width:12px; height:12px; margin-left:5px; display:inline; float:left;}
				.cal .nav .fl a {width:100%; height:100%; display:block; background:url('../img/ico.gif') 0 -244px no-repeat; text-indent:-55000px; overflow:hidden;}	
				.cal .nav .fl a:hover {background-position:0 -256px;}	
			.cal .nav .fr {width:12px; height:12px; margin-right:5px; display:inline; float:right;}				
				.cal .nav .fr a {width:100%; height:100%; display:block; background:url('../img/ico.gif') 100% -244px no-repeat; text-indent:-55000px; overflow:hidden;}			
				.cal .nav .fr a:hover {background-position:100% -256px;}		
			.cal .nav .c {width:100%; padding:5px 0; float:left;}
				.cal .nav .c em, .cal .nav .c i {width:100%; float:left; text-align: center;}
				.cal .nav .c em {font-size:24px; text-align:center;}	
				.cal .nav .c i {font-size:46px;}				
				
				.cal .nav .b {width:52px; margin:36px 0 0 4px; display:inline; border-top:1px solid #dbdbdb; float:left; padding-bottom: 1px;}		
					.cal .nav .b div {width:100%; line-height:26px; float:left; position: relative; border-bottom:1px solid #dbdbdb; padding-bottom: 1px;}					
					.cal .nav .b div a, .cal .nav .b div span {width:100%; display:block; text-align:center; color:#f47d42; cursor: pointer;}			
					.cal .nav .b div.p {z-index:0;}
					.cal .nav .b div.p a {background:url('../img/ico.gif') 4px -290px no-repeat; text-indent:15px; text-align:left;}
					.cal .nav .b div .focus {background-color: #d4d4d4;}
					
					/*** calendar filtr ***/
					.cal .nav .b ul {padding: 0; margin: 0; width: 100%; position: absolute; bottom: 26px; left: -113px; width: 165px; float: left; display: none; padding-bottom: 2px; }
					.cal .nav .b ul li {margin: 0; float: left; width: 100%; padding-bottom: 1px;}
					.cal .nav .b ul li a {color:#fff; background: #7f7f7f; display: block; float: left; width: 155px; line-height: 24px; border: 0 none; text-indent: 0; text-align: right; padding-right: 10px;}					
					.cal .nav .b ul li a:hover, .cal .nav .b ul .s a {background-color: #F47D42; color:#fff;}

			/* kalendarz rozwiniety */
			.calb {width:330px; height:239px; padding-left:5px; background:#ffffff url("../img/bcg-wdl.gif") 0 bottom no-repeat; position:absolute; left:0; top:0; clear:both;}
				.calb- {width:229px; padding: 3px 0 3px 76px; background:url("../img/bcg-calb-c.jpg") 0 bottom; position:relative; float:left;}
				
				.calb .close {width:100%; height:34px; line-height:34px; float:left; margin-top: 11px;}
					.calb .close a {padding-right:13px; margin-right:27px; display:inline; font-size:9px; color:#bababa; display:inline; background:url('../img/ico.gif') 100% -386px no-repeat; float:right;}
					.calb .close a:hover {color:#f47c42; text-decoration:none; background:url('../img/ico.gif') 100% -436px no-repeat;}		
			
				/* scroll pane */
				.scroll-pane {}
				.scroll-pane .uls {height:auto;}
				.jScrollPaneContainer {position: relative; overflow: hidden;	z-index: 1; height: 183px;}
				.jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height:100%; background-color:#e8e8e8;}
				.jScrollPaneDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('../img/pane-drag.gif') 0 0 no-repeat;}
				.jScrollPaneDragTop {position: absolute;	top: 0; left: 0; overflow: hidden;}
				.jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}		
			
				/* calb / calc lista */ 
					.calb .c, .calc .c  {width:226px; height: 183px; float:left;}
					.calc .c  {width:225px; height: 179px;}
						.calb .c li, .calc .c li {padding: 5px 0 7px 10px; width: 202px; border-bottom:1px solid #f0f0f0; font-size:12px; float:left; width: 205px;}
						.calb .c li {width: 203px;}
							.calb .c li .elem, .calc .c li .elem { float: left; width: 182px; background: url('../img/dot-v-2.gif') repeat-y right 0;}
								.calc .c li .elem i {color: #f47d42; font-style: italic; font-size: 11px;}
							.calb .c li .cls, .calc .c li .cls { float: left; width: 21px; height: 14px; margin-top:8px;}
								.calb .c li .cls a, .calc .c li .cls a { width: 16px; height: 14px; float: left; margin: 0 0 0 5px; display: inline; text-indent :-5000px; cursor: pointer; background: url('../img/remove-from-calendar.gif') no-repeat 0 0;}
							.calb .c li .cls-sug, .calc .c li .cls-sug { float: left; width: 21px; height: 14px;}
								.calb .c li .cls-sug a, .calc .c li .cls-sug a { width: 16px; height: 14px; float: left; margin: 0 0 0 5px; display: inline; text-indent :-5000px; cursor: pointer; background: url('../img/remove-from-calendar.gif') no-repeat 0 -50px;}
							.calb .c li a, .calc .c li a {color:#4b4b4b;}
							.calb .c li i, .calbc .c li i {width:100%; font-size:11px; font-style:italic; padding-top:3px; color:#f47d42; float:left;}
						.calb .c li.l, .calc .c li.l {border:0;}				
					
					.calb .day, .calc .day {width:70px; height:66px; padding-top:8px; background-image:url('../img/bcg-calb-day.jpg'); clear:both; position:absolute; left:5px; top:-40px;}
					.calc .day { position: relative; top: 0; left: 0; float: left; margin: 8px 0 0 5px; display: inline;}
						.calb .day i, .calc .day i {width:100%; height:41px; font-size:41px; text-align:center; color:#575757; float:left; overflow:hidden;}
						.calb .day span, .calc .day span {width:100%; height:16px; font-size:11px; line-height:16px; text-align:center; color:#575757; float:left; overflow:hidden;}

			

			/* kalendarz rozwinięty - wjazd w boksie */		
			.calc {background:#fff; width: 308px; height: 184px; position: absolute; top: 225px; left: 5px; z-index: 1000; clear: both;}	
				.calc- {margin-top: 3px; height: 182px; float: left; width: 100%; position: relative;}
				.calc-back {float: left; clear: left; background: url('../img/back.gif') no-repeat 0 5px; padding-left: 15px; color: #f47d42; margin: 10px 0 0 14px; display: inline;}
	
/*** podstrona rejestracji i edycji profilu ***/
	
		/* menu prawe */
		.regm {width:315px; padding-bottom:5px; background:#e8e8e8 url('../img/bcg-regm.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; float:right;}
			.regm h3 {width:100%; height:23px; padding-top:6px; text-indent:23px; font-size:16px; color:#575757; float:left;}
			.regm ul {width:305px; margin:5px 5px 0 5px; padding:8px 0; display:inline; background-color:#ffffff; float:left;}
				.regm li {width:303px; min-height:27px; border-bottom:1px solid #cecece; font-size:12px; margin:0 1px; display:inline; position:relative; float:left;}
				* html .regm li {height:27px; overflow:visible;}
				.regm li.l {border:0;}			
					.regm li a {width:286px; padding:6px 0 7px 17px; color:#8b8b8b; float:left;}
					.regm li a:hover {background-color:#f6f6f6; text-decoration:none;}
					.regm li.s a {width:287px; height:14px; overflow:hidden; padding:6px 0 7px 36px; font-weight:bold; color:#2d2d2d; position:absolute; background:url('../img/iform.gif') 0 0 no-repeat; left:-19px;}
					.regm li.d a {color:#f07447;}		
					
		
		/* prawa kolumna dla profilu obcego - popros o CV */
		
	  .regm  {margin-bottom: 14px;}
		.regm .regm- {width:305px; height: 169px; margin:5px 5px 0 5px; display:inline; float:left; background: #fff url('../img/regm.gif') no-repeat 0 0;}
			.regm .regm- p {height: 101px; width: 180px; background: url('../img/regm.gif') no-repeat; text-indent: -5000px; margin: 14px 0 0 46px; display: inline;  float: left; position: relative;}
				.regm .regm- p.request {background-position:  0 -170px;}
				.regm .regm- p.waiting {background-position: -309px 0;}
				.regm .regm- p.accepted {background-position: -309px -120px;}
					.regm .regm- p.accepted a {display: block; height: 15px; width: 100%; position: absolute; background: url('../img/regm.gif') no-repeat -309px -243px; position: absolute; bottom: 8px; left: 0;}
								.regm .regm- .ava {float: left; clear: none; margin: 12px 0 0 11px; display: inline; width: 48px;}
								.regm .regm- .ava div {float: left; width: 100%;}
								.regm .regm- .ava img {height: 48px; width: 48px;}	

					.regm .regm- .btn {padding-top: 18px;}
					
					.regm .regm-nl {height:160px; background: #fff url('../img/regm-nl.gif') no-repeat 0 0;}
					.regm .regm-nl .request-nl {text-indent:-55000px; background:none;}
					.regm .regm-nl p {height:75px;}
					.regm .regm-nl .btn {width:auto; float:right;}					

		/* prawa kolumna dla profilu obcego - wyslij wiadomosc do uzytkownika */
		
		.regm .send-mail {width:305px; height: 71px; margin:5px 5px 0 5px; display:inline; float:left; background: #fff url('../img/send-mail.gif') no-repeat 0 0;}
			.regm .send-mail .btn {padding-top: 26px;}
						
				/*** button dla obu elementow w prawej kolumnie - cv i wiadomosci ***/
				
				.regm .regm- .btn a, .regm .send-mail .btn a, .regm .get-cv .btn a  {float: right; clear: none; width: auto; margin-right: 8px; padding-left: 16px; 
						background: url("../img/buttons-trans.png") no-repeat scroll left -72px transparent;}
				.regm .regm- .btn a span, .regm .send-mail .btn a span, .regm .get-cv .btn a span {float: left; padding-right: 16px; height: 33px; 
						background:  url("../img/buttons-trans.png") no-repeat scroll right 0 transparent; cursor: pointer;}
				.regm .regm- .btn a:hover, .regm .send-mail .btn a:hover, .regm .get-cv .btn a:hover {background: url("../img/buttons-trans.png") no-repeat scroll left -108px transparent;}
				.regm .regm- .btn a:hover span, .regm .send-mail .btn a:hover span, .regm .get-cv .btn a:hover span {background: url("../img/buttons-trans.png") no-repeat scroll right -36px transparent;}	
				
			/* pobierz swoje cv */
			.regm .get-cv {width:305px; height: 74px; margin:5px 5px 0 5px; display:inline; float:left; background: #fff url('../img/get-cv.gif') no-repeat 0 bottom;}
				.regm .get-cv .btn {padding-top: 26px;}
			
		
		/* form ogolne */
		.frm {width:100%; float:left;}
			.section-wide .item .frm {float: left; width: 614px; margin: 0 11px; display: inline;}
			.frm ul, .frm fieldset {width:100%; float:left;}
				.frm ul ul {width:auto;}
			.frm .fl {width:160px; padding-top:20px; float:left;}
			.frm .fr {width:477px; padding-top:20px; float:left;}
			.frm li {position:relative;}
			.frm em {font-size:12px; color:#4b4b4b;}
			.frm i {font-size:11px; line-height:24px; color:#939393;}
				.frm i a {color: #F47D42;}
			.frm h3 {width:100%; padding:22px 0 12px 0; font-size:12px; color:#4b4b4b; font-weight:bold; float:left;}
				.section-wide .item .frm h3 {width:100%; padding:22px 0 12px 0; font-size:12px; color:#4b4b4b; font-weight:bold; float:left; text-indent: 0;}
				.frm li li {position:static;}
			
			/* zablokowany formularz */
			.frm-block em {color:#c0c0c0;}
						
			/* fitxt */
			.fitxt {width:100%; padding:30px 0; float:left;}	
				.fitxt p {color:#4b4b4b; font-size:12px; line-height:18px; padding-right:100px;}
			
			/* fdel - komunikat usuwania konta */
			.fdel {width:100%; margin-bottom:30px; background:#f47c42 url('../img/iform.gif') 0 -700px no-repeat; height:80px;}
				.fdel h3 {width:450px; padding:12px 0 4px 110px; color:#ffffff; font-size:12px; font-weight:bold; float:left;}
				.fdel p {width:450px; padding-left:110px; color:#ffffff; font-size:12px; float:left;}
				
			/* fic */
			.frm .fic {width:100%; float:left;}
				.frm .fic ul li {padding: 6px 0 0 0; float:left;}	
				.frm .fic ul li.nl {padding-left: 70px;}
					.frm .fic ul li input {width:13px; height:13px; float:left;}
					.frm .fic ul li em {padding-left:8px; font-size:11px; color:#939393; float:left;}
			
			/* fir */
			.frm .fir {width:100%; float:left;}
				.frm .fir em {width:185px; line-height:24px; float:left;}
				.frm .fir ul {float:left;}
					.frm .fir li {padding-left:20px; float:left;}
						.frm .fir li em {width:auto;}						
						.frm .fir li input {width:13px; height:13px; margin:5px 10px 0 0; display:inline;}
			
			/* fir-praca */
			.fir-praca {padding-bottom:20px;}
			.fir-praca li {width:160px;}
			.fir-praca li.l {width:190px;}
				.fir-praca li em {width:80px; line-height:normal;}
				.fir-praca li.l em {width:165px;}
				.fir-praca li input {margin-top:2px;}				
			
			/* fii */
			.frm .fii {width:100%; padding-bottom:12px; float:left;}
				.frm .fii em {width:185px; line-height:24px; float:left;}
				.frm .fii em strong {padding-left:10px;}
				.frm .fii li {width:auto; float:left;}
				.frm .fii input, .search-filter .fii input {width:233px; height:17px; background:none; border:0; margin:0; padding:4px 13px 3px 13px;}
					.frm .fii-wide input {width: 350px;}
					.frm .fii li input {width:42px;}
					.frm .fii .fi-tl {margin-right:13px; display:inline;}
					
					.frm .fii-42 input {width:42px;}					
					.frm .fii-104 input {width:104px;}
					.frm .fii-147 input {width:146px;}					

			.frm .fih {display: none;}
			
			/* fii autoprezentacja */
			.frm .fii-autoprezentacja {background:url('../img/bcg-autoprezentacja.jpg') 0 45px no-repeat;}
			.frm .fii-autoprezentacja input {width:394px;}
			.frm .fii-autoprezentacja h3 {padding-bottom:130px;}
			
		
			
			/* checkbox w innym elemencie */
			.fic- {width:175px; float:right;}
			.fic- input {width:13px; height:13px; margin:4px 4px 0 4px; display:inline;}

			/* checkbox */
			.fic-b {width:452px; float:right; padding-bottom: 20px;}
			.fic-b input, .fic-c input {width:13px; height:13px; margin:4px 4px 0 4px; display:inline;}
			.fic-c {width:295px; float:right; padding-bottom: 4px;}
			
			/* fis */
			.frm .fis {width:100%; padding-bottom:12px; float:left;}
				.frm .fis em {width:185px; line-height:24px; float:left;}	
				.frm .fis li {margin-right:19px; display:inline; float:left;}
									
			/* fib */
			.frm .fib {width:611px; padding:20px 26px 0 0; float:left;}
			.frm .fr .fib {width:451px; padding:20px 20px 0 0; float:left;}
				.frm .fib em {padding-right:4px; margin-top:7px; float:right;}
				.frm .fib em a {padding-right:4px;}
				.frm .fib a {color: #ff9409; line-height: 32px;}
				.frm .fib span a {color:#ffffff; font-size:13px;} 
				.frm .fib i {height:43px; margin-top:7px; background: transparent url('../img/buttons.png') no-repeat right -43px;	padding: 0 15px 0 0; float:right;}	
				.frm .fib span {height:43px; color: #fff; text-indent:0; background: transparent url('../img/buttons.png') no-repeat left top; padding:0 0 0 10px; border:0; margin:0; float:left;}
				.frm .fib input {background:none; font-size:12px; color:#fff; border:0; padding:8px 0; *padding-top: 7px; overflow:hidden; cursor:pointer;}
				.frm .fib q, .btn q {width:1px; height:50px; margin:0 5px; display:inline; overflow:hidden; background:url('../img/dot-v.gif') 0 0 repeat-y; float:right;}
			
				.section-wide .item .frm .fib {padding: 10px 0;}
				
			/* valid */
			span.valid {width:24px; height:24px; background:url('../img/iform.gif') 0 -200px no-repeat; text-indent:-55000px; position:absolute; right:0; top:0; clear:both;}
			span.invalid {width:24px; height:24px; background:url('../img/iform.gif') 0 -300px no-repeat; text-indent:-55000px; position:absolute; right:0; top:0; clear:both;}
			.fir-pracownik span.valid, .fir-pracownik span.invalid {top:65px;}
			.fic-rola span.valid, .fic-rola span.invalid {top:5px;}
			.fit span.valid, .fit span.invalid {top:5px;}
			.frm .fii-autoprezentacja span.valid, .frm .fii-autoprezentacja span.invalid {top:166px;}
			.err {width:97%; font-size:9px; padding-top:3px; color:#f07447; float:left;}
			
			/* tlo inputow */
			.frm .fit span {float:left;}
				.frm .fit span.fi-tl { background: url('../img/fi-t.gif') 0 0 no-repeat;}
				.frm .fit span.fi-tr { background: url('../img/fi-t.gif') 100% 0 no-repeat;}
				.frm .fit span.fi-bl { background: url('../img/fi-b.gif') 0 100% no-repeat;}
				.frm .fit span.fi-br { background: url('../img/fi-b.gif') 100% 100% no-repeat; padding:3px;}
				.frm .fit span.fi-br textarea {border: 0 none !imporatnat;}
				.frm .fit span.fi-br iframe {width: 592px; margin:4px; height: 200px;}


			.fit textarea {width:390px; height:220px; background:none; margin:0; padding:12px; border: 0 none;}
			
			.frm .fii span, .search-filter .fii span {float:left;}
				.frm .fii span.fi-tl { background:url('../img/fi-t.gif') 0 0 no-repeat;}
				.frm .fii span.fi-tr { background:url('../img/fi-t.gif') 100% 0 no-repeat;}
				.frm .fii span.fi-bl { background:url('../img/fi-b.gif') 0 100% no-repeat;}
				.frm .fii span.fi-br { background:url('../img/fi-b.gif') 100% 100% no-repeat;}	
					
					.frm .fii .dropped-down span.fi-bl, .frm .fii .dropped-down span.fi-br {background: none;}
			
				.box-wyszukiwarka .frm .fii span.fi-tl, .search-filter .fii span.fi-tl, .box-sugestia .frm span.fi-tl { background:#fff url('../img/fi-t-alt.gif') 0 0 no-repeat;}
				.box-wyszukiwarka .frm .fii span.fi-tr, .search-filter .fii span.fi-tr, .box-sugestia .frm span.fi-tr { background:url('../img/fi-t-alt.gif') 100% 0 no-repeat;}
				.box-wyszukiwarka .frm .fii span.fi-bl, .search-filter .fii span.fi-bl, .box-sugestia .frm span.fi-bl { background:url('../img/fi-b-alt.gif') 0 100% no-repeat;}
				.box-wyszukiwarka .frm .fii span.fi-br, .search-filter .fii span.fi-br, .box-sugestia .frm span.fi-br { background:url('../img/fi-b-alt.gif') 100% 100% no-repeat;}						
				
			
			/* fit */
			.fit {width:100%; padding-bottom:12px; float:left;}
				.fit em {width:185px; padding-top:4px; float:left;}	
				
			.fit-full textarea {width:560px; padding:20px;}
			.fit-mid textarea {width:472px; padding:20px;}
				
				.fit- {width:452px; float:left;}
				
				.fite {width:100%; height:25px; margin-bottom:14px; padding-top:9px; background:url('../img/iform.gif') 0 -890px no-repeat; float:left;}
					.fite ul {padding-left:12px; float:left;}
					.fite li {width:24px; height:20px; display:inline; float:left;}
							.fite li a {width:100%; height:100%; background-image:url('../img/iform.gif'); text-indent:-55000px; float:left;}
							.fite li.s-bold a {background-position:0 -800px;}  .fite li.s-bold a:hover {background-position:0 -820px;} 
							.fite li.s-italic a {background-position:-24px -800px;}  .fite li.s-italic a:hover {background-position:-24px -820px;} 
							.fite li.s-underline a {background-position:-48px -800px;}  .fite li.s-underline a:hover {background-position:-48px -820px;} 	
							.fite li.s-list {width:27px; margin-left:2px; padding-left:10px; border-left:1px solid #cecece;} .fite li.s-list a {background-position:-85px -800px;}  .fite li.s-list a:hover {background-position:-85px -820px;} 	
							.fite li.s-ordered-list {width:27px; margin-left:10px;} .fite li.s-ordered-list a {background-position:-122px -800px;}  .fite li.s-ordered-list a:hover {background-position:-122px -820px;} 
							.fite li.s-cite {width:16px; margin-left:10px; padding-left:10px; border-left:1px solid #cecece;} .fite li.s-cite a {background-position:-160px -800px;}  .fite li.s-cite a:hover {background-position:-160px -820px;} 
							.fite li.s-link {width:16px; margin-left:10px; padding-left:10px; border-left:1px solid #cecece;} .fite li.s-link a {background-position:-193px -800px;}  .fite li.s-link a:hover {background-position:-193px -820px;} 
							.fite li.s-unlink {width:16px; margin-left:12px;} .fite li.s-unlink a {background-position:-228px -800px;}  .fite li.s-unlink a:hover {background-position:-228px -820px;} 
				
				.fitn {width:100%; padding-bottom:7px; float:left;}
					.fitn li {width:25px; height:25px; margin-right:5px; display:inline; float:left;}
						.fitn li a {width:100%; height:100%; background-image:url('../img/iform.gif'); text-indent:-55000px; float:left;}
						.fitn li.s-bold a {background-position:0 -500px;}  .fitn li.s-bold a:hover {background-position:0 -600px;} 
						.fitn li.s-italic a {background-position:-30px -500px;}  .fitn li.s-italic a:hover {background-position:-30px -600px;} 
						.fitn li.s-underline a {background-position:-60px -500px;}  .fitn li.s-underline a:hover {background-position:-60px -600px;} 
					
			/* button ava */
			.btn {width:100%; padding-top:12px; text-align:center; float:left;}
				.btn-h {width: 117px; position: absolute; right: 5px; top: 0; padding-top: 8px;}
			.btn a {width:117px; height:33px; background:transparent url('../img/btn.png') 0 0 no-repeat; font-size:12px; color:#fff; text-align:center; line-height: 22px; clear:both; margin:auto; display:block;}
			.btn em {width: auto; height:33px; font-size:12px; text-align:center; line-height: 20px; float: right;}			
				.frl .fib i {height:43px; margin-top:7px; background: transparent url('../img/buttons.png') no-repeat right -43px;	padding: 0 15px 0 0; float:right;}	
				.frl .fib span {height:43px; color: #fff; text-indent:0; background: transparent url('../img/buttons.png') no-repeat left top; padding:0 0 0 13px; border:0; margin:0; float:left;}
				.frl .fib input {background:none; font-size:12px; color:#fff; border:0; padding:8px 0; *padding-top: 7px; overflow:hidden; cursor:pointer;}
				.frl .fib em {padding-right:4px; margin-top:7px; float:right;}
				.frl .fib em a {padding-right:4px; color: #ff9409; line-height: 32px;}
				
				.btn a:hover {background-position:0 -33px; text-decoration:none;}
				
				
			/* button ogolny skalowalny na bialym tle */
			.btn-w {font-size:12px; margin-right:5px; display:inline; float:left;}
				.btn-w a {height:33px; padding-left:27px; color:#ffffff; line-height:21px; background:url('../img/btn-w.gif') 0 0 no-repeat; float:left;}
				.btn-w a i {height:33px; background:url('../img/btn-w.gif') 100% 0 no-repeat; padding-right:27px; cursor:pointer; float:left;}
					.btn-w a:hover {text-decoration:none; background-position:0 -33px;}
					.btn-w a:hover i {background-position:100% -33px;}
					
		/* inf */
		.ico-inf {width:100%; height:51px; padding-bottom:20px; background:url('../img/iform.gif') 0 -400px no-repeat; float:left; color:#f47c42; font-size:12px;}
			.ico-inf p {padding:12px 0 0 67px;}
			
		
		/* fic rola */
		.frm .fic-rola {height:57px; padding-top:6px; background:url('../img/iform.gif') 0 -89px no-repeat; float:left;}
			.frm .fic-rola .trener, .frm .fic-rola .coach { width: 100px; margin-left: 16px;}
			 .frm .fic-rola .coach { width: 110px;}
			.frm .fic-rola .hr {width: 184px;}
			.frm .fic-rola .manager {width: 170px;}			
		
		/* fir pracownik */
		.frm .fir-pracownik {width:100%; height:60px; padding-top:54px; overflow:hidden; background-image:url('../img/bcg-fir-pracownik.jpg'); background-repeat:no-repeat; float:left;}
			.frm .fir-pracownik li {width:130px; padding-left:120px; float:left;}
			.frm .fir-pracownik li.l {width:80px; padding-left:75px;}
			.frm .fir-pracownik li.gh { padding-left:87px; }
				.frm .fir-pracownik li em {width:50px; padding-left:5px; line-height:normal; float:left;}
				.frm .fir-pracownik li.l em {width:50px;}
				.frm .fir-pracownik li input {margin-top:2px;}
		
		/* form logowania */ 
		.frm-log {float: left; overflow:hidden; margin-top: 70px; padding-bottom: 100px;}		
		.frm-log .fip {float: left; width: 100%; padding-top: 20px;}
		.frm-log .fib {width: 450px; clear: both;}
		.frm-log .fic- {float: left; margin-left: 185px; display: inline;}
			.frm-log .fic- input {float: left;}
		.frm-log .fip p {margin-left: 185px; display: inline; font-size: 12px;}
			.frm-log .fip p a {color: #FF9409;}		
		.frm-log .fitxt {padding-top: 0;}	
		
		/* form potwierdzenie usunięcie elementu */ 
		.frm-usun {width: 265px; padding-top: 40px;}
		.frm-usun .fitxt p {padding:0;}
		.frm-usun .fib { width: 100%; padding-right: 0;}
		
			/* formularz logowania w treści */
			.c-desc .frm-log, .section-wide .item .frm-log {width: 632px; margin: 0 -9px; display: inline; margin-top: 4px; padding: 20px 0 20px 0; border-top: 1px solid #f0f0f0;}
			.c-desc .frm-log fieldset, .c-desc .frm-log p {margin-left: 8px; float: left; display: inline;}
			.c-desc .frm-log .fip p {margin-left: 185px;}
			
		
		/* form usuwania konta*/ 
		.frm-delete {margin-top: 70px; padding-bottom: 100px;}
			.frm-delete .fitxt {padding: 0 26px 30px 0; width:611px;}
			
		
		
		/* avatar */
		.ava { width:132px; float:left;}
		.ava i {width:132px; height:132px; float:left;}
		
		/* cropper */
		.avacropp {width:444px; position:relative; float:left;}
			.avacropp .t {width:444px; height:9px; background-image:url('../img/cropp-t.png'); position:absolute; top:0; left:0; z-index:1000; overflow:hidden; clear:both;}
			.avacropp .b {width:444px; height:9px; background-image:url('../img/cropp-b.png'); position:absolute; bottom:0; left:0; z-index:1000; overflow:hidden; clear:both;}
				* html .avacropp .b {bottom:-1px;}
			.avacropp .c {width:442px; margin-left:1px; display:inline; overflow:hidden; float:left;}
		
		/* frl - lista referencji w ramach formularza */
		.frl {width:100%; float:left; padding-bottom:20px;}
			.frl- {width:100%; float:left; border-bottom:1px solid #e8e8e8; padding-bottom:20px; margin-bottom: 20px;}
				.frl ul {width:550px; background:url('../img/dot-h.gif') 0 100% repeat-x; padding:10px 0; float:left; background: url("../img/dot-v-2.gif") repeat-y scroll 100% 0 transparent;}
					.frl ul li {width:100%; padding:5px 0; float:left;}
						.frl ul li em {width:180px; float:left;}
						.frl ul li i {width:370px; font-weight:bold; float:left;}
						.frl ul li i.txt {font-weight:normal; line-height:18px;}
						
				.frl .btn {padding:0;}
					.frl .btn-add {padding: 0 0 20px 0; margin-bottom: 10px; float: left; border-bottom: 1px solid #cecece; width: 100%;}
					.frl .btn a {float:right; margin: 0 26px 0 -16px; display:inline; clear: none;}
					.frl .btn-add a {color: #FF9409;}
					
				.frl .ed {padding: 10px 0 0 10px; float: left;}
				.frl .ed a {display: block; color: #F47D42; font-size: 11px; line-height: 18px;}


		/*form baza hotelowa */
		
		.frl-hotel ul {padding: 0;}
		.frl .no-bg {background: transparent none;}
		.pom-tren-item {margin-bottom: 10px; padding-bottom: 5px;}
		.pom-tren-add {float: left; width: 100%; margin-top:-10px;}
		.pom-add {float: left; width: 100%; margin: 10px 0;}
			.pom-tren-add a, .pom-add a {color:#FF9409;}
		.frm .fis-y-n {width: 273px;}
		.frm .fis-y-n2 {width: 89px;}
		.frm .fis-c {width: 150px;}
		.frm .fii-p {width: 364px;}
		.frm .fii-sp {width: 128px;}
		.frm .fis-l {width: 273px;}
		.frm .fii-p, .frm .fis-p  {width: 273px;}

		.btn-s {margin-left: 3px; width: auto; display: inline; padding: 8px 0 10px 0;  margin:0; float:right; margin-right: 22px;}
			.btn-s a {float: left; clear: none; width: auto; padding-left: 16px; background: url('../img/buttons.png') no-repeat left -164px;}
			.btn-s a span {float: left; padding-right: 16px; height: 33px; background: url('../img/buttons.png') no-repeat right -164px; cursor: pointer;}
			.btn-s a:hover {background-position: left -200px;}
			.btn-s a:hover span {background-position: right -200px;}
		
		h3.hotele-del-h {font-size: 18px; float: left; width: 100%; color:#575757; padding:20px 0 10px; width:100%;}
		.hotele-del .ed a {line-height:12px; padding-top:5px;}
		
			/*form baza hotelowa - galeria */
			.gal-hotel {float: left; width: 100%;}
				.gal-hotel li {float: left; width: 300px; margin-right: 15px; padding-bottom: 20px; font-size:11px;}
				.gal-hotel li a.lightbox {float:left; padding-right:20px; width:132px; background: url("../img/dot-v-2.gif") repeat-y 100% 0 transparent;}
			
			.gal-hotel .ed {float:left; padding:10px 0 0 10px;}
			.gal-hotel .ed a {color:#F47D42; display:block; line-height:18px;}
			  .jsOpis { background: #FFF; border:5px solid #e8e8e8; padding:10px; left:0}
			  .jsOpis .fii { width:auto; padding:0; margin-right:10px; }
			  .jsOpis .fib { width:auto; padding:0; margin:0 }
			  .jsOpis .fii input { width:160px; } 
			  .jsOpis .fib span { width:78px; padding:0px; height:33px; text-align:center; line-height:19px; background-position:0 -86px; }
			  
			 /* form baza-hotelowa - sale konferencyjne */
			 
			 	.frl .sale-konferencyjne {width: 500px; margin-left: 175px;background: url("../img/sale-konferencyjne.gif") 45px 7px no-repeat;}
				/* IE8 IE9 */
				.frl .sale-konferencyjne { background-position: 55px 7px\9; }
				/* IE6 */
				*html .frl .sale-konferencyjne {margin-left: 80px;}
				 	.frl .sale-konferencyjne li {width: 100%; height: 45px; float: left;}
						.frl .sale-konferencyjne li div {float: left; padding: 2px 0 0 0; width: 85px;}
				
				
				.frl .multiselect-sale {position: relative; z-index: 40000;}
					.frl .multiselect-sale .ui-multiselect {float: left;}
			 			.frl .multiselect-sale .ui-multiselect input {padding-top: 2px; width: 200px;}		
						.frl .multiselect-sale .ui-multiselect ul li {margin-right: 0;}

			 			.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-header ul {background:none; float:left; padding: 0;}	
			 				.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-header .ui-multiselect-close {width: 16px;}						
						.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-checkboxes {background: url("../img/sale-konferencyjne.gif") 29px 7px no-repeat; height: 200px !important; overflow: hidden; margin-bottom: 0;}
							.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-checkboxes li {margin: 0 !important;}					
								.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-checkboxes label { height: 39px; width: 220px; float: left;}
								.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-checkboxes input {margin-right: 50px;}
								.frl .multiselect-sale .ui-multiselect-options .ui-multiselect-checkboxes label.ui-state-hover {background: none; color: #fa9650;}
	
				
		/* frp - lista ofert pracy */
		.frp {width:100%; float:left;}
			.frp- {width:100%; float:left;}
				.frp ul {width:100%;  border-bottom:1px solid #e8e8e8; padding:10px 0; float:left;}
					.frp ul li {width:480px; padding:5px 0; float:left;}
						.frp ul li em {width:180px; float:left;}
						.frp ul li i {width:300px; font-weight:bold; float:left;}
						.frp ul li i.txt {font-weight:normal; line-height:18px;}
					.frp ul li.dat {width:480px;}
					.frp ul li.opt {width:140px;}
				
				.frp .btn {padding:0;}
					.frp .btn-add {padding: 0 0 20px 0; margin-bottom: 10px; float: left; border-bottom: 1px solid #cecece; width: 100%;}
					.frp .btn a {float:right; margin: 0 26px 0 -16px; display:inline; clear: none;}
					.frp .btn-add a {color: #FF9409;}
					
				.frp .ed {padding: 10px 0 0 10px; float: left;}
				.frp .ed a {display: block; color: #F47D42; font-size: 11px; line-height: 18px;} 					
		
/*** widok profilu ***/

	/* prt profil top */
	.prt {width:625px; height:147px; padding:16px 0 0 15px; background:url('../img/bcg-prt.jpg') 0 0 no-repeat; float:left;}	
	
		.prt .autoprezentacja {width:160px; height:49px; margin-top:76px; float:right;}
			.prt .autoprezentacja a {width:100%; height:100%; background:url('../img/iprofil.gif') 0 0 no-repeat; text-indent:-55000px; float:left;}
			.prt .autoprezentacja a:hover {background-position:100% 0;}
			
		.prt .fl {width:300px; padding-left:12px; float:left;}
			.prt .fl h3 {font-size:24px; color:#4b4b4b;}
			.cufon-active .prt .fl h3 {word-spacing: -6px;}			
			.prt .fl h4 {font-size:12px; font-weight:bold; color:#939393; line-height:24px;}
			.prt .fl ul {width:100%; padding-top:25px; float:left;}
				.prt .fl ul li {width:100%; font-size:11px; line-height:16px; padding-bottom:4px; float:left;}
					.prt .fl ul li em {width:110px; color:#939393; float:left;}
					.prt .fl ul li i {width:160px; color:#4b4b4b; float:left;}
					
	/* prt profil firma top */
	.prt-c	{width:637px; padding:16px 0 0 0; background:url('../img/bcg-prt-c.gif') 0 0 no-repeat; position:relative; float:left;}	
	
	.prt-c-b { height: 15px; overflow: hidden; width:100%; float: left; background: transparent url('../img/bcg-prt-c.gif') -637px top no-repeat;}
		.prt-c .ava {margin: 0 12px 0 15px; min-height: 132px; display: inline;}
		.prt-c .autoprezentacja {width:160px; height:49px; float:right; margin: 20px -3px 0 0;}
			.prt-c .autoprezentacja a {width:100%; height:100%; background:url('../img/iprofil-c.png') 0 0 no-repeat; text-indent:-55000px; float:left;}
			.prt-c .autoprezentacja a:hover {background-position:100% 0;}
			
		.prt-c .fl {float:none; display: inline; width: 390px;}
			.prt-c .fl h3 {font-size:24px; color:#4b4b4b;}
			.cufon-active .prt-c .fl h3 {word-spacing: -6px;}
			.prt-c .fl h4 {font-size:12px; font-weight:bold; color:#939393; line-height:24px;}
			.prt-c .btm {width:230px; padding:15px 0 0 0; float:left;}
			.prt-c .btm ul {width:100%; padding-top:2px; float:left;}
				.prt-c .btm ul li {width:100%; font-size:11px; line-height:16px; padding-bottom:4px; float:left;}
					.prt-c .btm ul li em {width:110px; color:#939393; float:left;}
					.prt-c .btm ul li i {color:#4b4b4b; float:left;}			
			.prt-c .b {width:155px; height:46px; margin-top:30px;  font-size:12px; line-height:18px; color:#939393; float:right;}
			.prt-c .b i {font-size:13px; font-weight:bold; color:#393939;}
			.prt-c .ava {width:auto;}
			
	/* prt profil grupa top */
	.prt-g	{width:100%; padding:15px 0 0 0; background:url('../img/bcg-prt-g.gif') 0 0 no-repeat; position:relative; float:left;}	
		.prt-g .prt-g- {width: 100%; float: left; background:url('../img/bcg-prt-g.gif') -1292px 0 repeat-y;}
	.prt-g-b { height: 15px; overflow: hidden; width:100%; float: left; background: transparent url('../img/bcg-prt-g.gif') -646px top no-repeat;}
		.prt-g .ava {margin-left: 15px; display: inline;}
		.prt-g .autoprezentacja {width:160px; height:37px; float:right; position: relative; right: -3px; margin-top: 14px;}
			.prt-g .autoprezentacja a {width:100%; height:100%; background:url('../img/iprofil-g.gif') 0 0 no-repeat; text-indent:-55000px; float:left;}
			.prt-g .autoprezentacja a:hover {background-position:100% 0;}
			
		.prt-g .prt-g-t {float: left; padding-left: 12px; width: 455px;}
		.prt-g .fl- {width:300px; padding-left:12px; float:left;}
			.prt-g h3 {font-size:24px; color:#4b4b4b;}
			.prt-g p {font-size:11px; color:#4b4b4b;}
			.prt-g p a {color: #f47c42;}
			.cufon-active .prt-g h3 {word-spacing: -6px;}
			.cufon-active .prt-g h3.d-iln {display: inline; float: left; padding-right: 5px;}
			.cufon-active .prt-g h3.d-iln .stars- { float:left; }
			
			.prt-g p.btn {padding: 15px 0 6px 0; width: 100%; float: left; top: 0;}
				.prt-g p.btn a {background:url("../img/buttons.png") no-repeat scroll left -322px transparent; clear:none; float:left; padding-left:16px; height:25px; line-height: 17px; width:auto; color:#fff;}				
				.prt-g p.btn a span {font-size:11px !important; background:url("../img/buttons.png") no-repeat scroll right -322px transparent; cursor:pointer; float:left; height:25px; padding-right:16px;}

		.prt-g .fl {float: left; clear: left; width: auto;}
			.prt-g .fl .links {float: left; width: 132px; clear: left; margin: 12px 0 0 15px; border-top: 1px solid #dbdbdb;}
				.prt-g .fl .links li {line-height: 29px; border-bottom: 1px solid #dbdbdb;}
				.prt-g .fl .links .s a {text-decoration: underline;}
				.prt-g .fl .links li a {color: #F47D42;}
								
								
			.prt-g .btm {width:100%; padding:12px 0 0 0; float:left;}
			.prt-g .btm ul {width:100%; padding-top:2px; float:left;}
				.prt-g .btm ul li {width:100%; font-size:11px; line-height:16px; padding-bottom:4px; float:left;}
					.prt-g .btm ul li em {width:110px; color:#939393; float:left;}
					.prt-g .btm ul li i {width:160px; color:#4b4b4b; float:left;}			
			.prt-g .b {width:155px; height:46px; margin-top:30px;  font-size:12px; line-height:18px; color:#939393; float:right;}
			.prt-g .b i {font-size:13px; font-weight:bold; color:#393939;}
			.prt-g .ava {width:auto;}
		
			.prt-g .fl-frm {width: 148px;}
					
		
	/* cytaty */
	.quote {width:100%; margin-top:20px; background:url('../img/iprofil.gif') 100% 100% no-repeat; padding-bottom:10px; float:left;}
		.quote blockquote {width:500px; padding:8px 0 0 50px; background:url('../img/iprofil.gif') 0 -100px no-repeat;}
		.quote p {font-size:16px; line-height:24px; color:#7d4e3f; padding-bottom:8px;}
		.cufon-active .quote p {word-spacing: -4px;}
		
	/* profil - tabele z danymi */
	.prb .item {width:637px; margin-top:20px; padding-bottom: 30px; background:#e8e8e8 url('../img/bcg-prb.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; float:right;}
		.prb .item- {width:627px; margin:5px 5px 0 5px; background-color:#ffffff; display:inline; float:left;}
			.prb .item h3 {width:100%; height:23px; padding-top:6px; text-indent:15px; font-size:16px; color:#575757; float:left;}
			
			.prb .item .c {width:625px; margin:0 1px; border-bottom:1px solid #cecece; padding:11px 0; display:inline; float:left;}
			.prb .item .l {border:0;}
				.prb .item .c ul {width:556px; background: transparent none; padding-left:9px; float:left;}	
					.prb .item .c ul li {width:100%; padding:5px 0; font-size:12px; color:#4b4b4b; float:left;}	
						.prb .item .c ul li em { width:165px; float:left;}
						.prb .item .c ul li i { width:380px; float:left;}
				.prb .item .c .ed {width:48px; padding:10px 0 10px 12px; font-size:11px; line-height:18px; float:left;}	
					.prb .item .c .ed a {color:#f47d42;}	
				.prb .item .cb {width:100%; font-size:12px; line-height:18px; float:left;}
				.prb .item .cb p {padding:0 20px 10px 0;}
			
			.prb .add {width:100%; font-size:11px; float:left;}
				.prb .add span {font-size:9px;}
				.prb .add a {padding:9px 10px 4px 10px; color:#747474; float:left;}
				.prb .add a:hover {color:#f47d42; text-decoration:none;}
				
		.moreinf {width:100%; float:left;}
			.moreinf h3 {width:100%; padding:20px 0 10px 0; text-indent:14px; float:left; font-size:16px; color:#575757;}
			.moreinf .fl {width:517px; padding:10px 40px 10px 14px; background: transparent none; float:left;}
			.moreinf .fr {width:48px; padding:10px 0 10px 12px; font-size:11px; line-height:18px; float:left;}	
				.moreinf .fr a {color:#f47d42;}		
	
	/* doładowania Treco - zakup materialu */
		.ft-zm {padding:20px 0;}
			.ft-zm h3 {width:100%; padding-bottom:15px; padding-top:6px; text-indent:15px; font-size:24px; color:#575757; float:left; word-spacing:-5px;}
				.ft-zm h3 em {font-weight:bold; color:#FF6E29;}

	/* profil - obcy */
		.prb-edit .item {padding-bottom:5px;}
		.prb-edit .item .c ul {background:url('../img/dot-v-2.gif') 100% 0 repeat-y;}
		.prb-edit .moreinf .fl {background:url('../img/dot-v-2.gif') 100% 0 repeat-y;}		
	
	/*** filtrowanie ***/
	.search {float:left; overflow:hidden; padding:0 17px 20px 0; margin-bottom: 20px; width:646px;}
	.filter {width:100%; float:left;}
		.filter .item {width:622px; padding:0 12px 3px 12px; background-color:#f6f6f6; border-top-width:5px; border-top-style:solid; float:left;}	
			.filter .item h3 {width:100%; height:32px; font-size:16px; color:#575757; line-height:29px; text-indent:22px; background:url('../img/filter.gif') 0 -200px no-repeat; float:left;}
			
				.sfrmt .fii {width:180px; height:20px; padding:4px 6px 0 13px; background:url('../img/filter.gif') 0 0 no-repeat; float:left;}
					.sfrmt .fii input {width:180px; border:0; background:none; color:#000000;}
					
				.sfrmt .fir {width:329px; height:18px; padding-top:6px; margin-right:13px; display:inline; background:url('../img/filter.gif') -199px 0 no-repeat; float:left;}
					.sfrmt .fir li {padding:0 10px 0 15px; float:left;}
						.sfrmt .fir li input {width:13px; height:13px; margin-right:7px; display:inline; float:left;}
						.sfrmt .fir li em {font-size:11px; color:#939393; float:left;}
						.s-advanced {color: #F47D42; text-decoration: none; float: left; margin-left: 2px; margin-right: 94px; padding-bottom: 6px; font-size: 11px;}
 							.s-advanced:hover {text-decoration: underline;}
				.sfrmt .fib {width:80px; height:33px; background:url('../img/filter.gif') 0 -100px no-repeat; float:left;}
					.sfrmt .fib input {width:73px; height:23px; padding-bottom:5px; margin-left:4px; display:inline; border:0; color:#ffffff; background:none; float:left;}
					* html .sfrmt .fib input {padding-bottom:3px;}

			
	/*baza hotelowa - publikacja */
	.publikuj-btns {float: left; width: 100%; padding: 20px 0;}
		.publikuj-btns .btn-w {margin-left: 13px; margin-right: 0;}
		.publikuj-btns .anuluj {margin-left: 13px; float: left; color: #F07447; line-height: 23px;}
			
	.publikuj-payment {border-top: 1px solid #F0F0F0; float: left; width: 100%;}
			
	.prb .item-publikuj {margin-top: 0;}
		.prb .item-publikuj .txt {margin: 0 13px; width: 599px; padding-top: 10px;}		
				
			
	/*** sekcja danych - szeroka - wersja 1 ***/
	.section-wide .item {width:646px; margin-top:20px; padding-bottom:5px; background:#e8e8e8 url('../img/bcg-section-wide.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; float:left;}
		.ogolne .section-wide .item {margin-top: 0;}
		.section-wide .item- {width:636px; margin:5px 5px 0 5px; background-color:#ffffff; display:inline; float:left;}		
		.wiadomosci .section-wide .item- {overflow: hidden;}
			.section-wide .item h3 {width:100%; height:23px; padding-top:6px; text-indent:15px; font-size:16px; color:#575757; float:left;}
			
			.section-wide .item .c {width:634px; margin:0 1px; border-bottom:1px solid #cecece; padding:11px 0; display:inline; float:left;}
				.spolecznosc .section-wide .item .c {border-bottom:1px solid #f0f0f0;}
			.section-wide .item .l {border:0;}
				
				.section-wide .item .c ul {width:524px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; padding-left:9px; float:left;}	
					.section-wide .item .c ul li {width:100%; padding:5px 0; font-size:12px; color:#4b4b4b; float:left;}	
						.section-wide .item .c ul li em { width:145px; float:left;}
						.section-wide .item .c ul li i { width:400px; float:left;}
					
				.section-wide .item .c .fl {width:524px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; line-height:18px; padding-left:9px; float:left;}	
					.section-wide .item .c .fl span {color:#b3b3b3;}
					.section-wide .item .c .fl strong {color:#4b4b4b;}	
					.section-wide .item .c .fl .ava {width:46px; height:46px; float:left;}
						
				.section-wide .item .c .ed {width:80px; padding:10px 0 10px 12px; font-size:11px; line-height:18px; float:left;}	
					.section-wide .item .c .ed a {color:#f47d42;}	
					.section-wide .item .c .ed-s {padding:8px 0 8px 12px; font-size:9px; line-height:normal; color:#8d8d8d;}
			
			.section-wide .add {width:100%; font-size:11px; float:left;}
				.section-wide .add span {font-size:9px;}
				.section-wide .add a {padding:9px 10px 4px 10px; color:#747474; float:left;}
				.section-wide .add a:hover {color:#f47d42; text-decoration:none;}				
				
					.section-wide .add .next, .section-wide .add .prev  {float: right;}

				
				/* item edit */
				.item-edit .nav {width:624px; padding:20px 5px 0 5px; float:left;}
				.item-edit .t {width:614px; padding:0 10px 20px 10px; float:left;}
					.item-edit .t h4 {font-size:30px; padding-bottom:10px; color:#4b4b4b;}
					.item-edit .t p {font-size:12px; color:#4b4b4b;}

					.section-wide .item-edit .cnf {width:100%; float:left;}
						.section-wide .item-edit .c .cnf ul {width:614px; background:none; padding:10px 10px 0 10px; float:left;}
						.section-wide .item-edit .c .cnf ul li {width:200px; float:left;}
							.section-wide .item-edit .c .cnf ul li em {font-size:11px; color:#939393; float:left;}
							.section-wide .item-edit .c .cnf ul li input {width:13px; height:13px; margin-right:5px; display:inline;}
									
							
	/*** sekcja danych - szeroka - wersja 2 ***/
	.section-wide-b {width:100%; float:left;}
	.section-wide-b .item {width:646px; margin-top:20px; padding-bottom:5px; background:#e8e8e8 url('../img/bcg-section-wide.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; display:inline; float:left;}
	.section-wide-b .item-l {margin-right:0;}
		.section-wide-b .item- {width:636px; margin:5px 5px 0 5px; background-color:#ffffff; display:inline; float:left;}
			.section-wide-b .item h3 {width:100%; height:23px; padding-top:6px; text-indent:15px; font-size:16px; color:#575757; float:left;}
			
			.section-wide-b .item .c {width:634px; margin:0 1px; border-bottom:1px solid #f0f0f0; padding:11px 0; display:inline; float:left;}
			.section-wide-b .item .l {border:0;}
				
			.section-wide-b .item .ava {width:46px; height:46px; float:left;}
			.section-wide-b .item .c- {width:452px; padding:5px 10px 5px 13px; float:left;}
			.section-wide-b .item .featured {background:url('../img/dot-v-2.gif') 100% 0 repeat-y;}
				
				.section-wide-b .item .c ul {width:524px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; padding-left:9px; float:left;}	
					.section-wide-b .item .c ul li {width:100%; padding:5px 0; font-size:12px; color:#4b4b4b; float:left;}	
						.section-wide-b .item .c ul li em { width:145px; float:left;}
						.section-wide-b .item .c ul li i { width:400px; float:left;}
					
				.section-wide-b .item .c .fl {width:524px; line-height:18px; padding-left:9px; float:left;}	
					.section-wide-b .item .c .fl p {color:#f47d42; font-style:italic;}
					.section-wide-b .item .c .fl strong {color:#4b4b4b;}	
						
				.section-wide-b .item .c .ed {width:80px; padding:10px 0 10px 12px; font-size:11px; line-height:18px; float:left;}	
					.section-wide-b .item .c .ed a {color:#f47d42;}	
					.section-wide-b .item .c .ed-s {padding:8px 0 8px 12px; font-size:9px; line-height:normal; color:#8d8d8d;}
					.section-wide-b .item .c .ed-s .active {color:#F47D42;}
					
			.section-wide-b .add {width:100%; font-size:11px; float:left;}
				.section-wide-b .add span {font-size:9px;}
				.section-wide-b .add a {padding:9px 10px 4px 10px; color:#747474; float:left;}
				.section-wide-b .add a:hover {color:#f47d42; text-decoration:none;}
	
	/*** sekcja danych - szeroka - description ***/
			.section-wide .item .c-desc {padding: 0 0 25px 0; font-size: 12px; color: #4b4b4b; margin: 0 11px; width: 614px; float: left; display: inline;}
				.section-wide .item .c-desc h1 {color: #4b4b4b; font-size: 30px; padding:13px 0 14px 0;}
					.section-wide .item .c-desc .c-desc-h h1 {float:left;}
				.cufon-active .section-wide .item .c-desc h1 {word-spacing: -10px;}				
				.section-wide .item .c-desc .intro {width:100%; float:left; font-weight: bold; line-height: 18px;}
				.section-wide .item .c-desc .inf {width:100%; float:left;}
					.section-wide .item .c-desc .inf i {width:400px; font-size:12px; color:#f47d42; padding-bottom:10px; font-style:italic; float:left;}
						.section-wide .item .c-desc .inf i span {padding:0 8px;}
				.section-wide .item .c-desc p {padding-bottom: 20px;}
				.section-wide .item .c-desc p a {color:#FF9409;}
					.section-wide .item .c-desc .desc-m {width: 100%; float: left; line-height: 18px; padding-bottom: 20px;}
					.section-wide .item .c-desc .desc-op {padding: 20px 0 10px 0;}
						.section-wide .item .c-desc .desc-m ul, .section-wide .item .c-desc .desc-m ul li {width: 426px; float: left;}							
							.section-wide .item .c-desc .desc-m ul .download {float: left; width: 46%; padding-right: 4%; background: url("../img/dot-v-2.gif") repeat-y 100% 0 transparent;}
							.section-wide .item .c-desc .desc-m ul .payment {float: left; width: 46%; padding-left: 4%; color: #bebebe;}
								.section-wide .item .c-desc .desc-m ul .payment a {float: left; width: 126px; height: 29px; background: url('../img/platnosci.gif') 0 0; text-indent: -5000px; margin-top: 20px;}
						.section-wide .item .c-desc .desc-m .img, .section-wide .item .c-desc .desc-t .img  {width: 215px; float: left; margin: 0 15px 18px 0;}
						.section-wide .item .c-desc .desc-t .img {overflow: hidden; text-align: center;}
						.section-wide .item .c-desc .desc-op .img {width: auto;}
						.section-wide .item .c-desc .desc-m .img span {padding: 12px; display: inline-block; float: left; background: url('../img/shadow.gif'); margin-left: 28px;}
						.section-wide .item .c-desc .desc-m .autor {padding: 10px 0 16px 0; font-weight: bold;}
								.section-wide .item .c-desc .desc-m .pages span {width: 100px; float: left;}
								.section-wide .item .c-desc .desc-m .pages ul, .section-wide .item .c-desc .desc-m .pages ul li {width: 284px; float: left;}	
						.section-wide .item .c-desc .desc-m .ocena {line-height: 16px; padding: 10px 0 5px 0;}							
						.section-wide .item .c-desc .ocena span {float: left; margin-right: 8px;}
						.section-wide .item .c-desc .cena {color: #F47D42; padding: 12px 0 14px 0; font-style: italic;}		
							.section-wide .item .c-desc .cena em {font-weight: bold;}
						
						.section-wide .item .c-desc .inf .player-audio { margin-right:-16px; display:inline; padding-bottom:10px; position:relative; z-index:1000; float:right;}
						
					.section-wide .item .c-desc .desc-t {width:100%; float:left; line-height:18px; padding-bottom:25px;}
						.section-wide .item .c-desc .desc-t li em {width:110px; float:left;}	
						.section-wide .item .c-desc .desc-t li i {width:300px; float:left;}	
							.section-wide .item .c-desc .desc-t .kt-lista li i {width:250px;}	
					.section-wide .item .c-desc .desc-t .fl {width:384px; float:left;}	
						.section-wide .item .c-desc .desc-t .fl li {width:100%; float:left;}
						.section-wide .item .c-desc .desc-t .fl li.i {padding:10px 0 15px 0; color:#f47d42;}
							.section-wide .item .c-desc .desc-t .fl li.i a {color:#f47d42;}
							.section-wide .item .c-desc .desc-t .fl li.i em {font-style:italic;}
							.section-wide .item .c-desc .desc-t .fl li.i i {font-weight:bold;}
					.section-wide .item .c-desc .desc-t .fr {width:160px; padding-left:15px; background:url('../img/dot-v-2.gif') 0 0 repeat-y; float:left;}
						.section-wide .item .c-desc .desc-t .fr .logo {width:100%; padding-bottom:5px; float:left;}
						.section-wide .item .c-desc .desc-t .fr p {font-size:11px; padding-bottom:5px;}

						/* strona regulaminu */
						.section-wide .item .regulamin h1 {padding-bottom: 20px;}
						.section-wide .item .regulamin h1.cfn {word-spacing:normal !important;}
						.section-wide .item .regulamin li span {display: block; float: left; width: 45px;}
						.section-wide .item .regulamin li li {margin-left: 45px;}
						.section-wide .item .regulamin h2 {font-weight: bold; padding-bottom: 10px; width: 100%; float: left; padding-top: 15px;}
						.section-wide .item .regulamin li p {display: block; float: left; width: 569px; padding-bottom: 15px;}
						.section-wide .item .regulamin li li p {display: block; float: left; width: 524px; padding-bottom: 20px;}
							.section-wide .item .regulamin .btn { padding: 20px 0 40px 0; width: 515px; margin-left: 60px;}
							.section-wide .item .regulamin .btn a {float: left; clear: none; width: auto; padding-left: 16px; background: url('../img/buttons.png') no-repeat left -164px; margin-left: 40px;}
							.section-wide .item .regulamin .btn a span {float: left; padding-right: 16px; height: 33px; background: url('../img/buttons.png') no-repeat right -164px; cursor: pointer;}
							.section-wide .item .regulamin .btn a:hover {background-position: left -200px;}
							.section-wide .item .regulamin .btn a:hover span {background-position: right -200px;}						

							.section-wide .item .c-desc .desc-t .fr p a {color:#f47d42;}
							
						
				.section-wide .item	.gal {width:100%; padding-bottom:13px; float:left;}	
					.section-wide .item	.gal img {margin-right:1px; display:inline;}				
						
				.section-wide .item .try {width:634px; padding:15px 0; margin:0 1px; border-top:1px solid #f0f0f0; display:inline; float:left;}		
					.section-wide .item .try h4 {font-size:12px; padding-top:5px; color:#4b4b4b;}
					.section-wide .item .try ul {width:100%; padding:0; float:left;}
					.section-wide .item .try li {width:190px; border-right:1px solid #c7c7c7; background:url('../img/ico-file.gif') 0 5px no-repeat; margin:10px 21px 0 0; display:inline; font-size:11px; float:left;}
					.section-wide .item .try li.l {border:0; margin:8px 0 0 0;}
						.section-wide .item .try li a {color:#939393; float:left; padding: 2px 0 6px 30px;}
					/* drobna roznica przy pobieraniu plikow w sterfie narzedzi */
					.section-wide .item .try2 {float: none; width: auto; border: 0 none;}
					.section-wide .item .try2 li {width:100%; border-right:0; margin:5px 0 0 0;}
					.section-wide .item .try2 li.l {margin:5px 0 0 0;}
						.section-wide .item .try2 li a {padding:7px 0 1px 30px;}


	/*** sekcja danych - szeroka - lista książek***/				
			.section-wide .item .t {padding: 15px 12px 0 15px; font-size: 11px; color: #939393;}
			.section-wide .item .t a {padding-left: 15px; color: #F47D42;}
			.section-wide .item .t .more a {padding-left: 0;}
			.section-wide .item .t a span {font-size:9px;}
			
			.section-wide .item .c-desc .desc-m .ks-desc, .section-wide .item .c-desc .desc-m .ks-desc li {width: 384px; float: left;}
				.section-wide .item .c-desc .desc-m .ks-desc a {color: #FF9409;}
				.section-wide .item .c-desc .desc-m .ks-desc .ks-btn {text-align: left;} .section-wide .item .c-desc .desc-m .ks-desc .ks-btn a {margin: 0 0 0 -6px; color: #fff;}
				
			.section-wide .item .sort {width:225px; float:right;}
				.section-wide .item .sort span {width:10px; display:inline-block;}
				.section-wide .item .sort span.up {background:url('../img/ico.gif') 100% -571px no-repeat; text-indent:-55000px;}
				.section-wide .item .sort span.down {background:url('../img/ico.gif') 100% -521px no-repeat; text-indent:-55000px;}
			
			.section-wide .item .b {float: left; width: 636px; margin: 4px 0 0 0; padding:15px 0 20px 0; overflow: hidden;}
				.section-wide .item .b li {float: left; width: 317px; padding-bottom: 12px; border-right: 1px solid #f0f0f0;}
				.section-wide .item .b li.even {width:317px; border-right: 0 none; border-left: 1px solid #f0f0f0; margin-left: -1px;}
				.section-wide .item .b li.ad {width:100%;}
					.section-wide .item .b li .c {float: left; width: 309px; margin: 0 2px 0 4px; border-bottom: 1px solid #f0f0f0; padding: 0; height: 148px; font-size: 12px; color: #4b4b4b; display: inline;}
					.section-wide .item .b li .l {border: 0 none;}
					.section-wide .item .b li .c .img {height: 142px;	width: 118px;	float: left;}
					.section-wide .item .b li .c img {margin: 0 12px 0 7px;}
					.section-wide .item .b li .c h4 {font-weight: bold;	padding: 5px 0 4px 0;}
					.section-wide .item .b li .c .p {color: #f47d42; padding: 4px 0 6px 0;}
					.section-wide .item .stars { display: inline-block; height: 22px; width: 138px; text-indent: -2000px; background: transparent url(../img/stars.gif) no-repeat left top; position: relative; top: -3px;}
					
						.section-wide .item .hotel-addr {padding-bottom: 18px;}
						.section-wide .item .stars_hotel {float: none; margin: 0 0 5px 0 !important;}	
											
			/* .hotels */
				.hotels li .img { float:left; }
				.hotels li .nfo { float:right; width:190px; }
					.hotels li .nfo .title-stars { width:100%; overflow:hidden; padding:5px 0 4px }
						.hotels li .nfo .title-stars h4 { float:left; }
						.hotels li .nfo .title-stars .stars- { float:left; padding-left:5px; }
						.hotels li .nfo .title-stars .stars- img { margin-bottom:0px !important; }
			
			/* item cwiczenia */		
			.section-wide .item-cwiczenia .b li .c {width:285px; padding:0 20px 0 6px;}	
				.section-wide .item-cwiczenia .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
				.section-wide .item-cwiczenia .c i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
				.section-wide .item-cwiczenia .c i span {padding:0 6px;}
				.section-wide .item-cwiczenia .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}			
				
			/* item cwiczenia */		
			.section-wide .item-cwiczenia .c {width:285px; padding:11px 9px;}
				.section-wide .item-cwiczenia .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
				.section-wide .item-cwiczenia .c i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
				.section-wide .item-cwiczenia .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}
				
			/* item edukacja */
			.section-wide .item-edukacja .b li .c {width:285px; padding:0 20px 0 6px;}	
				.section-wide .item-edukacja .more {float: none;}
				.section-wide .item-edukacja .b li .c img {width: 108px; margin: 0;}
			
			/* item prezentacje */		
			.section-wide .item-prezentacje .c {width:285px; padding:11px 9px;}
				.section-wide .item-prezentacje .c .fl {width:111px; background:none; float:left;}
					.section-wide .item-prezentacje .b li .c .fl img {margin:0;}
				.section-wide .item-prezentacje .c .fr {width:165px; float:left;}
					.section-wide .item-prezentacje .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
					.section-wide .item-prezentacje .c i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-wide .item-prezentacje .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}			
		
			
			/* inne szkoly */
			.section-wide .item-inne-szkoly ul {padding:22px 0 14px 12px; float:left;}
			.section-wide .item-inne-szkoly li {width:305px; padding-bottom:15px; margin-right:13px; display:inline; border-right:1px solid #f0f0f0; float:left;}	
			.section-wide .item-inne-szkoly li.even {border:0; margin:0;}
				.section-wide .item-inne-szkoly li .fl {width:172px; font-size:12px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; color:#4b4b4b; padding:2px 25px 2px 0; float:left;}	
					.section-wide .item-inne-szkoly li .fl a {color:#4b4b4b;}
				.section-wide .item-inne-szkoly li .fr {width:88px; font-size:12px; color:#f47d42; font-style:italic; padding:2px 10px; float:left;}		
				
			/* lista konferencji - ulc */
			.section-wide .ulc {width:100%; float:left;}
				.section-wide .ulc li  {width:634px; margin:0 1px; padding:15px 0; border-bottom:1px solid #f0f0f0; display:inline; float:left;}
				.section-wide .ulc li .fl {width:110px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; float:left;}
					  .section-wide .ulc li .fl em {width:100%; color:#b5b5b5; text-align:center; font-size:30px; font-weight:bold; float:left; padding-left: 0;}
					  .section-wide .ulc li .fl span {width:100%; font-size:14px; text-align:center; color:#b5b5b5; float:left;}
				.section-wide .ulc li .fr {width:450px; padding:5px 0 0 15px; float:left;}
					.section-wide .ulc li .fr h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
					.section-wide .ulc li .fr i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-wide .ulc li .fr p {width:100%; font-size:12px; color:#4b4b4b; float:left;}			


		/* lista szkolen - ulz */
			.section-wide .ulz {width:100%; padding:20px 0 30px 0; float:left;}		
				.section-wide .ulz li {width:634px; margin:0 1px; border-bottom:1px solid #f0f0f0; color:#4b4b4b; font-size:12px; display:inline; float:left; background: url('../img/kursy-dot.gif') repeat-y 0 0;}
					.section-wide .ulz li a {color:#4b4b4b;}
					.section-wide .ulz li h4 {font-weight:bold;}
				.section-wide .ulz li .i {width:100%; padding:4px 0; border-bottom:1px solid #ffffff;  border-top:1px solid #ffffff; float:left;}
				.section-wide .ulz li.featured {background-color:#edf6e9;}
					.section-wide .ulz li .f1, .section-wide .ulz li .f2, .section-wide .ulz li .f3, .section-wide .ulz li .f4 {padding:4px 5px 4px 10px; float:left;}
						.section-wide .ulz li .f1 {width:90px; padding:0 15px;}
						.section-wide .ulz li .f2 {width:297px;}
						.section-wide .ulz li .f3 {width:84px;}
						.section-wide .ulz li .f4 {width:85px; color:#f47d42; font-style:italic; background:none;}		
						
				.section-wide .ulz li.h .f1, .section-wide .ulz li.h .f2, .section-wide .ulz li.h .f3, .section-wide .ulz li.h .f4 {height:13px; line-height:13px; padding:0 5px 0 10px; font-size:11px; color:#909090; float:left;}		
					.section-wide .ulz li.h .f1 {padding:0 20px 0 10px;}
					.section-wide .ulz li.h .f4 {background:none; font-style:normal;}		
						
				.section-wide .ulz li.h .f1, .section-wide .ulz li.h .f2, .section-wide .ulz li.h .f3, .section-wide .ulz li.h .f4 {height:13px; line-height:13px; padding:0 5px 0 10px; font-size:11px; color:#909090; float:left;}		
					.section-wide .ulz li.h .f1 {padding:0 10px 0 20px;}
					.section-wide .ulz li.h .f4 {background:none; font-style:normal;}	
					

		/* lista klubow trenerow - ulk */
			.section-wide .ulk {width:100%; padding:20px 0 30px 0; float:left;}		
				.section-wide .ulk .fl {width: 46px; float:left; margin-right: 10px;}		
				.section-wide .ulk .fr {width: 450px; float:left;}		
				
				.section-wide .ulk li {width:634px; margin:0 1px; border-bottom:1px solid #f0f0f0; color:#4b4b4b; display:inline; float:left;}
					.section-wide .ulk li .t h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
						.section-wide .ulk li .t h4 a {padding:0; color:#4B4B4B;}
					.section-wide .ulk li .t i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-wide .ulk li .t  p {width:100%; font-size:12px; color:#4b4b4b; float:left;}							
				.section-wide .ulk li .i {width:100%; padding:10px 0; border-bottom:1px solid #ffffff;  border-top:1px solid #ffffff; float:left;}
				.section-wide .ulk li .t {width:614px; padding:0 10px; float:left;}
				.section-wide .ulk li .details {width:614px; float:left; background: url('../img/kt-dotted.gif') repeat-y 0 0;}
				.section-wide .ulk li.featured {background-color:#edf6e9;}
					.section-wide .ulk li .f1, .section-wide .ulk li .f2, .section-wide .ulk li .f3, .section-wide .ulk li .f4 {padding:10px 10px 4px 15px; font-size:9px; float:left;}
						.section-wide .ulk li .f1 {width:176px; padding:10px 5px 4px 10px;}
						.section-wide .ulk li .f2 {width:190px;}
						.section-wide .ulk li .f3 {width:121px; font-size:12px; color:#f47d42;}
						.section-wide .ulk li .f4 {width:40px; height:28px; padding:18px 0 0 15px;  font-size:11px; background:none;}
							.section-wide .ulk li .f4 a {color:#f47d42;}
								.section-wide .ulk li .f4 a span {font-size:9px;}
								
				.section-wide .ulk .ava {width: 46px; height: 46px;}				

						
				.section-wide .ulk li.h .f1, .section-wide .ulk li.h .f2, .section-wide .ulk li.h .f3, .section-wide .ulk li.h .f4 {height:13px; line-height:13px; padding:0 5px 0 10px; font-size:11px; color:#909090; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; float:left;}		
					.section-wide .ulk li.h .f1 {padding:0 10px;}
					.section-wide .ulk li.h .f4 {background:none; font-style:normal;}					
					
			/* lista aktualnosci - uln */		
			.section-wide .uln li {width:614px; padding:10px; margin:0 1px; display:inline; border-bottom:1px solid #f0f0f0; float:left; color:#4b4b4b; }
				.section-wide .uln li .fl {width:445px; padding-right:30px; float:left;}
					.section-wide .uln li .s-fl {width:115px;}
					.section-wide .uln li .s-fr {width:330px;}
				.section-wide .uln li .fr {width:125px; height:77px; margin-top:35px; font-size:11px; background:url('../img/dot-v-2.gif') 0 0 repeat-y; padding-left:12px; float:left;}
					.section-wide .uln li .fr p {width:100%; padding-bottom:8px; color:#cacaca; float:left;}
					.section-wide .uln li .fr i {width:100%; color:#f47d42; float:left;}
						.section-wide .uln li .fr i img {margin-right:7px; display:inline; float: left;}
						.section-wide .uln li .fr i a {color:#f47d42; line-height:16px;}
						.section-wide .uln li .fr i a span {display: block; float: left; width: 102px; line-height: 14px;}
					


					.section-wide .uln .fl h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
					.section-wide .uln .fl i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-wide .uln .fl i span {padding:0 6px;}
					.section-wide .uln .fl p {width:100%; font-size:12px; color:#4b4b4b; float:left;}	
					.section-wide .uln li .fl .ocena { float: left; width: 100%; font-size: 12px; color: #4b4b4b; padding-top: 5px; height: 20px;}
						.section-wide .uln li .fl .ocena span {float: left; margin-right: 6px;}					
			
			/* lista artykułów - ulr */	
			.section-wide .ulr ul {padding: 10px 0 0 0 0; float: left; width: 100%;}
			.section-wide .ulr li {width:614px; padding:10px; margin:0 1px; display:inline; border-bottom:1px solid #f0f0f0; float:left;}
				.section-wide .ulr li .fl {width:100%; float:left;}
					.section-wide .ulr li .s-fl {width:115px;}
					.section-wide .ulr li .s-fr {width:498px;}					
					.section-wide .ulr .fl h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
					.section-wide .ulr .fl i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-wide .ulr .fl i span {padding:0 6px;}
					.section-wide .ulr .fl p {width:100%; font-size:12px; color:#4b4b4b; float:left;}	
					.section-wide .ulr li .fl .ocena { float: left; width: 100%; font-size: 12px; color: #4b4b4b; padding-top: 5px; height: 20px;}
						.section-wide .ulr li .fl .ocena span {float: left; margin-right: 6px;}


			/* inspiracje - lista bajek */
			.section-wide .item-inspiracje .b {padding: 6px 0;}
			.section-wide .item-inspiracje .b li {padding-bottom: 5px;}
			.section-wide .item-inspiracje .b li .c {width:285px; padding:0 20px 0 6px; height: 114px;}	
				.section-wide .item-inspiracje .b li.even .c {margin-left: 1px;}
				.section-wide .item-inspiracje .b li .c i {font-style:italic; padding-bottom: 4px; float: left; width: 100%; color: #f47d42;}

			/* inspiracje - lista anegdot - ulk */
			.section-wide .item-inspiracje .ulk {padding: 0 0 10px 0;}
				.section-wide .item-inspiracje .ulk li .t {width: 546px; font-size:12px; color:#4b4b4b;}
				
				.section-wide .item .c-anegdoty {padding-top: 25px;}
				
			/* inspiracje - lista cytatow */
			.section-wide .item-cytaty {padding:5px 0;}
			.section-wide .item-cytaty .b {padding: 0 0 2px 0; border-bottom:1px solid #F0F0F0; margin: 2px 0 0 0;}
				.section-wide .item-cytaty .l {border: 0 none;} 
			.section-wide .item-cytaty .b li {padding: 20px 0 10px 0; background: url('../img/cite.gif') no-repeat 10px 4px;}
			.section-wide .item-cytaty .b li .c {height: auto; border-bottom: 0 none; background: url('../img/cite.gif') no-repeat -148px bottom;}
				.section-wide .item-cytaty .b li .c blockquote {float: left; width: 100%; padding-bottom: 10px;}
				.section-wide .item-cytaty .b li .c i {font-style:italic; padding: 4px 0; float: left; width: 100%; color: #f47d42; text-align: right;}
			
			.section-wide .item-cytaty .b li .c .cite {margin: 0 36px 0 33px; float: left; width: 240px;}
				
			/* inspiracje - lista rysunkow */
			.section-wide .item-rysunki .rys {float: left; width: 636px; margin-left: 11px; margin-right: -11px; padding-bottom: 12px; display: inline;}
				.section-wide .item-rysunki .rys li {float: left; width: 141px;  display: inline; margin-right: 16px;}
					.section-wide .item-rysunki .rys li .c {float: left; width: 100%; border-bottom: 0 none; margin: 0; padding: 12px 0 13px 0;}
				.section-wide .item-rysunki .rys li .img{float: left; width: 141px; height: 100px; overflow: hidden; margin-bottom: 6px;}
					.section-wide .item-rysunki .rys li .img img {float: left;}
				.section-wide .item-rysunki .rys li em {float: left; width: 100%; padding-bottom: 6px; font-size: 12px;}
				
					/* podgląd rysunku i wideo */
					.i-media {float: left; width: 100%; overflow: hidden; padding-bottom: 20px;}
					.item-media .ocena {float: left; width: 100%; padding-bottom: 10px;}

			/* inspiracje - lista filmikow */
			.section-wide .item-filmiki .ulr .fl h4 {padding-bottom: 4px;}
			.section-wide .item-filmiki  .ulr li .s-fl {width: 152px;}
				.section-wide .item-filmiki  .ulr li .s-fl a {float: left; width: 141px; height: 100px; position: relative;}
					.section-wide .item-filmiki  .ulr li .s-fl a span {float: left; width: 60px; height: 60px; position: absolute; top: 20px; left: 41px; background: url('../img/play.png') no-repeat 0 0;}
			.section-wide .item-filmiki .ulr li .s-fr {width: 380px; margin-right: 81px;}
			.section-wide .item-t-wf {height: 40px;}
				.section-wide .item-t-wf h3 {padding-top: 8px;}
			
				/*dodaj nowy filmik */
				.popup-inner .frm {height:477px; width:520px;}
				.popup-inner .frm  fieldset{position: relative;}
				.popup-inner .frm .fib {float: right; width: auto; padding-right: 46px;}
				.popup-inner .frm .ui-multiselect, .popup-inner .frm .ui-multiselect-options {margin-left: 20px;}
				.popup-inner .frm textarea {height: 100px; width: 420px;}
				.popup-inner .frm .fi-tl {margin-left: 20px;}
				.popup-inner .frm span.valid, .popup-inner .frm span.invalid  {top: 36px; right: 15px;}
				.popup-inner .frm .f-multis {z-index: 3000;}
			
			/* wyniki wyszukiwania */
				.item-wyniki {}
					.section-wide .item-wyniki .t {width:612px; border-bottom:15px solid #ffffff; padding:12px; background-color:#f7f7f7; float:left;}
						.section-wide .item-wyniki .t p {font-size:12px; color:#4b4b4b;}
						.section-wide .item-wyniki .t i {font-size:9px; line-height:15px; color:#9d9d9d;}
					
					.item-wyniki .h4- {width:100%; position:absolute; left:-5px; clear:both;}
						.item-wyniki .h4- h4 {height:22px; padding:4px 15px 0 30px; margin-left:-5px; display:inline; background-image:url('../img/bcgs.gif'); background-repeat:no-repeat; float:left;} 
						.item-wyniki .h4- i {height:26px; line-height:26px; margin-left:1px; display:inline; font-size:11px; color:#4b4b4b; padding:0 12px; background-color:#e1e1e1; float:left;}
					
					.item-wyniki .h4 {width:100%; height:26px; float:left;}
						
					.item-wyniki .category {width:100%; position:relative; float:left;}
					.item-wyniki .category li {width:614px; margin:0 1px; padding:10px; display:inline; border-bottom:1px solid #f0f0f0; float:left;}
						.item-wyniki .category li h5 {font-size:12px; font-weight:bold; color:#4b4b4b; padding-bottom: 4px;}
						.item-wyniki .category li i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
						.item-wyniki .category li p {width:100%; font-size:12px; color:#4b4b4b; float:left;}		
							.item-wyniki .category li p span.highlight {background-color:#fff600; padding:0 2px;}
					.item-wyniki .category li.l {padding:5px 10px 25px 10px;}	
					.item-wyniki .category li.li {padding:10px 10px 25px 10px;}					
						
				/* kolory naglowkow sekcji */
					.aktualnosci .h4 h4 {background-position: 0 0; color:#ffffff;}
					.wiedza .h4 h4 {background-position: 0 -26px; color:#ffffff;}
					.narzedzia .h4 h4 {background-position:0 -52px; color:#414141;}
					.kariera .h4 h4 {background-position:0 -78px; color:#ffffff;}
					.baza-hotelowa .h4 h4 {background-position:0 -104px; color:#ffffff;}
					.inspiracje .h4 h4 {background-position:0 -130px; color:#ffffff;}
					.spolecznosc .h4 h4 {background-position:0 -156px; color:#ffffff;}
					.statyczne .h4 h4 {background-position:0 -182px;color:#ffffff;}

			
				/* autocomplete */
				.ac_results {background: url('../img/autocomplete.gif'); margin-top: -12px; padding-top: 12px; color:#414141;}
					.ac_results ul li {padding: 0 15px;}
					.ac_results ul {background: url('../img/autocomplete.gif') 0  bottom; padding-bottom: 12px;}
					.ac_results .ac_over{background: url('../img/autocomplete.gif') -274px 0; color: #fff; padding: 3px 15px;}
			
		/*** szczegoly aktualnosci / artykul ***/
				/* zrodlo */
				.source {width:634px; margin:0 1px; padding:18px 0; display:block; font-size:11px; line-height:16px; border-top:1px solid #f0f0f0; float:left;}
					.source p {width:38px; padding-left:12px; color:#cacaca; float:left;}
					.source img {margin-right:7px; display:inline;}
					.source a {color:#f47d42;}
				/* lista powiazanych wydarzen */
				.event {width:634px; margin:0 1px; padding:14px 0; display:block; font-size:11px; line-height:16px; border-top:1px solid #f0f0f0; float:left;}
					.event ul {padding-top:10px; float:left;}
					.event .add {width:108px; height:16px;}
						.event .add a {width:100%; height:100%; padding:0; background:url('../img/ico.gif') 0 -600px no-repeat; text-indent:-55000px; float:left;}
						.event .add a:hover {background-position:100% -600px;}
					.event h4 {font-size:16px; padding-left:12px; color:#575757;}
					.event p {width:495px; padding-left:12px; font-size:12px; color:#4b4b4b; float:left;}
						.event p i {font-style:italic; padding-right:5px; color:#f47d42;}
					.event li {width:100%; background-color:#f7f7f7; padding:3px 0; float:left;}
					.event li.even {background:none;}
						
				
				
	/*** sekcja danych - polowa - wersja 1 ***/
	.section-half {width:100%; float:left;}
	.section-half .item {width:315px; margin:20px 15px 0 0; padding-bottom:5px; background:#e8e8e8 url('../img/bcg-section-half.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; display:inline; float:left;}

	.section-half .item-l {margin-right:0;}
		.section-half .item- {width:305px; margin:5px 5px 0 5px; background-color:#ffffff; display:inline; float:left;}
			.section-half .item h3 {width:100%; height:23px; padding-top:6px; text-indent:15px; font-size:16px; color:#575757; float:left;}
			
			.section-half .item .c {width:303px; margin:0 1px; border-bottom:1px solid #f0f0f0; padding:11px 0; display:inline; float:left;}
			.section-half .item .l {border:0;}
				
			.section-half .item .ava {width:46px; height:46px; float:left;}
			.section-half .item .c- {width:133px; margin:5px 10px 5px 13px; float:left; display:inline;}
				.section-half .item .c .fn .c- {width: 230px; margin: 0 5px 0 13px;}
			.section-half .item .featured {background:url('../img/dot-v-2.gif') 100% 0 repeat-y;}
				
				.section-half .item .c ul {width:202px; background:url('../img/dot-v-2.gif') 100% 0 repeat-y; padding-left:9px; float:left;}	
					.section-half .item .c ul li {width:100%; padding:5px 0; font-size:12px; color:#4b4b4b; float:left;}	
						.section-half .item .c ul li em { width:145px; float:left;}
						.section-half .item .c ul li i { width:400px; float:left;}
					
				.section-half .item .c .fl {width:202px; line-height:18px; padding-left:9px; float:left;}	
					.section-half .item .c .fl p {color:#f47d42; font-style:italic;}
					.section-half .item .c .fl strong {color:#4b4b4b;}	
						
				.section-half .item .c .ed {width:80px; padding:10px 0 10px 12px; font-size:11px; line-height:18px; float:left;}	
					.section-half .item .c .ed a {color:#f47d42;}	

					.section-half .item .c .ed-s {padding:8px 0 8px 12px; font-size:9px; line-height:normal; color:#8d8d8d;}
			
			.section-half .add {width:100%; font-size:11px; float:left;}
				.section-half .add span {font-size:9px;}
				.section-half .add a {padding:9px 10px 4px 10px; color:#747474; float:left;}
				.section-half .add a:hover {color:#f47d42; text-decoration:none;}			

				.section-half .item .c .fn {width:294px; line-height:18px; padding-left:9px; float:left;}	
					.section-half .item .c .fn h4 {font-weight: bold;}
					.section-half .item .c .fn p {font-size: 12px; line-height: 14px; float: left; width: 100%; color: #4b4b4b;}
					.section-half .item .c .fn .h {padding-bottom: 4px;  float: left; width: 100%;}		
						.section-half .item .c .fn .h i {color: #b3b3b3; padding-left: 2px;}		
					.section-half .item .c .fn .link {padding-top: 4px;}
						.section-half .item .c .fn .link a {color: #F47D42;}				
				
			/* item cwiczenia */		
			.section-half .item-cwiczenia .c {width:285px; padding:11px 9px;}
				.section-half .item-cwiczenia .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
				.section-half .item-cwiczenia .c i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
				.section-half .item-cwiczenia .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}
				
			/* item prezentacje */		
			.section-half .item-prezentacje .c {width:285px; padding:11px 9px;}
				.section-half .item-prezentacje .c .fl {width:111px; float:left;}
				.section-half .item-prezentacje .c .fr {width:165px; float:left;}
					.section-half .item-prezentacje .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b;}
					.section-half .item-prezentacje .c i {width:100%; font-size:12px; font-style:italic; padding:5px 0; color:#f47d42; float:left;}
					.section-half .item-prezentacje .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}				
				
			/* item materialy */		
			.section-half .item-materialy .c {width:285px; padding:11px 9px;}
				.section-half .item-materialy .c .t {width:100%; float:left; overflow: visible;}
					.section-half .item-materialy .c .fl {width:50px; height:45px; padding:0; margin-left:-9px; display:inline; background:url('../img/dot-v.gif') 100% 0 repeat-y; overflow:hidden; float:left;}
						.section-half .item-materialy .c .fl em {width:100%; text-align:center; font-size:30px; line-height:30px; color:#b5b5b5; float:left;}
						.section-half .item-materialy .c .fl span {width:100%; text-align:center; font-size:13px; line-height:14px; color:#b5b5b5; float:left;}
					.section-half .item-materialy .c .fr {width:236px; padding:0 0 0 8px; float:left;}	
				.section-half .item-materialy .c .b {width:100%; padding-top:9px; float:left;}
					.section-half .item-materialy .c h4 {font-size:12px; padding-bottom:6px; font-weight:bold; color:#4b4b4b;}
					.section-half .item-materialy .c i {font-size:12px; font-weight:bold; padding:2px 6px; color:#ffffff; background-color:#ff9409; float:left;}
					.section-half .item-materialy .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}				
				
			/* item ksiazki */
			.section-half .item-ksiazki .stars {width:138px; height:22px; text-indent: -2000px; background: transparent url(../img/stars.gif) no-repeat left top; clear:both; margin:auto;}
			.section-half .item-ksiazki h4 {width:100%; padding-bottom:5px; text-align:center; float:left;}
				.section-half .item-ksiazki h4 a {color:#4b4b4b; font-size:12px;}
			.section-half .item-ksiazki .c {border:0;}
				.section-half .item-ksiazki .c img {float:none; clear:both; margin:auto;}
				.section-half .item-ksiazki .c ul {width:294px; padding:0 10px 0 0; background:none;}
				.section-half .item-ksiazki .c ul li {width:135px; float:left; margin-left: 10px; display: inline;}
				
				.section-half .item-ksiazki .c ul li .ks-min {float:left; text-align: center; width: 100%;}
				
			/* item kluby */
			.section-half .item-kluby .item- {width:283px; padding:0 11px 13px 11px; display:inline;}
			.section-half .item-kluby .c {width:283px; height:100px; margin-top:13px; border:0; padding:0; background-image:url('../img/bcg-item-kluby.jpg'); background-repeat:no-repeat; overflow:hidden; position: relative;}
				.section-half .item-kluby .c h4 {font-size:12px; font-weight:bold;}
					.section-half .item-kluby .c h4 a {width:268px; float:left; color:#4b4b4b; position: absolute; left: 15px; bottom: 10px;} 

			/* item dowcipy */		
			.section-half .item-dowcipy .c {width:285px; padding:11px 9px;}
				.section-half .item-dowcipy .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}

			/* item bajki */		
			.section-half .item-bajki .c {width:285px; padding:11px 9px;}
				.section-half .item-bajki .c h4 {font-size:12px; font-weight:bold; color:#4b4b4b; padding-bottom: 6px;}
				.section-half .item-bajki .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}

			/* item anegdoty */		
			.section-half .item-anegdoty .c {width:285px; padding:11px 9px;}
				.section-half .item-anegdoty .c i {color: #F47D42; font-style: italic; padding: 0 0 5px 0; float: left; width: 100%; font-size: 12px;}
				.section-half .item-anegdoty .c p {width:100%; font-size:12px; color:#4b4b4b; float:left;}

			/* item przypowiesci */		
			.section-half .item-przypowiesci .c {width:285px; padding:11px 9px;}
				.section-half .item-przypowiesci .c p {width:100%; font-size:12px; color:#4b4b4b; float:left; font-style: italic;}
				
			/* item cytat dnia / aforyzmy */		
			.section-half .item-cytat .item-, .section-half .item-aforyzmy .item- {background: #fff url('../img/cite.gif') no-repeat -769px 8px;}
			.section-half .item-cytat .c, .section-half .item-aforyzmy .c {width:246px; padding:46px 25px 20px 32px; color:#7d4e3f; background: url('../img/cite.gif') no-repeat -901px bottom;}				
				.section-half .item-cytat .c blockquote, .section-half .item-aforyzmy .c blockquote {font-size: 18px; padding-bottom: 24px;}	
				.section-half .item-cytat .c i, .section-half .item-aforyzmy .c i {float: left; width: 200px;}
				
			/* item cytat rysunki */			
			.section-half .item-rysunki .c {padding-bottom: 4px;}
			.section-half .item-rysunki .c ul { background: transparent none; width: 100%;}
				.section-half .item-rysunki .c ul li {float: left; width: 91px; height: 91px; margin-right: 6px; padding: 0 0 6px 0;}

			/* item cytat rysunki */			
			.section-half .item-filmiki .c {padding: 10px 9px 15px 9px; width: 285px;}
				.section-half .item-filmiki .c .media {float: left; width: 285px; padding-bottom: 10px;}
				.section-half .item-filmiki .c em a {font-weight: bold;}
				.section-half .item-filmiki .c em a:hover {color: #F47D42; text-decoration: none;}
				
			/* item wiecej */
			.item .more {width:100%; padding-top:2px; float:left;}
				.item .more a {font-size:11px; color:#f47d42;}
				.item .more a span {font-size:9px;}
			
			/* sekcja half w 2 kolumnach */
			.section-left {width:315px; margin-right:15px; display:inline; float:left;} 
				.section-left .item {margin-right:0;}
			.section-right {width:315px; float:left;} 
				.section-right .item {margin-right:0;}				
		
	/*** sekcja danych - taby ***/
	.section-wide .item .item-t {float: left; width: 100%; position: relative;}
	.section-wide .labels {position: absolute; top: -20px; right: 0; display: block; width: 360px;height: 54px;	clear: both;}
	.section-wide .labels li { display: inline;	height: 54px;	float: right; height: 54px;	}
	.section-wide .labels li a {height: 54px;	float:left; line-height: 60px; padding-right: 21px;	background: transparent url(../img/labels.png) right -54px no-repeat;	margin-left: -7px; color: #9b9b9b;}

		.section-wide .labels li a:hover {color:#f47d42;}
	.section-wide .labels li a:hover {text-decoration: none;}
	.section-wide .labels li span {height: 54px; display: inline-block; line-height: 65px; overflow: hidden; padding-left: 21px; cursor: pointer; background: transparent url(../img/labels.png) 0 0 no-repeat;}
	.section-wide .labels li.s a {background-position: right -162px; color: #4b4b4b;}
	.section-wide .labels li.s span {background-position: left -108px;}	
	
	/*** sekcja danych - pager ***/	
	.pager {height: 26px; position: relative;float: left;width: 100%; margin-top: -1px; background-color:#e8e8e8;}
	.pager ul {position:  absolute; left: 0; top: 0;}
	.pager li {float: left; font-size: 11px;}
	.pager li i {font-size:9px;}
	.pager li {color:#747474; float:left; padding:9px 10px 4px;height: 40px; width: 37px; background: transparent url(../img/pager.gif) left top no-repeat; 
	padding: 0; text-align: center; color:#747474; line-height: 34px; margin-right: -5px; display: inline;}
	.pager li a {display: inline-block; width: 30px; height: 30px;}
	.pager li.s {background-position: -37px 0; color:#F47D42;}
	.pager li.s a {color:#F47D42; font-weight: bold;}
	.pager li a:hover {color:#f47c42; text-decoration: none;}
	.pager li span {width: 32px; height: 40px; cursor: pointer; float: left; line-height: 34px; text-align: center; background: transparent url(../img/pager.gif) -69px 0 no-repeat; display: inline;}
	.pager .prev {background-position: right -40px; padding: 9px 10px 4px 10px; margin: 0; width:auto; line-height: 14px;}
	.pager .next {background-position: left -40px; padding: 9px 10px 4px 10px; margin: 0; width:auto; line-height: 14px;}	
		.pager .prev a, .pager .next a {width: 70px;}
		
			/* pager top */
			.pager-t {height: 35px; float: right; margin-top: 10px;}
			.pager-t li {background: transparent url(../img/pager.gif) left -200px no-repeat; line-height: 44px;}
			.pager-t li.s {background-position: -37px -200px;}
			.pager-t li a {line-height: 25px;}
			.pager-t li span {background: transparent url(../img/pager.gif) -69px -200px no-repeat;}
				.pager-t .prev {background-position: right -120px;}
				.pager-t .next {background-position: left -120px;}	
			
			/* pager bottom */
			.pager-b {float: right;}
			.pager-b li {background: transparent url(../img/pager.gif) left -290px no-repeat;}
			.pager-b li.s {background-position: -37px -290px;}
			.pager-b li span {background: transparent url(../img/pager.gif) -69px -290px no-repeat;}
				.pager-b .prev {background-position: right -335px;}
				.pager-b .next {background-position: left -335px;}				
			
			/* pager right */				
			.pager-r {width: 520px; }
			.pager-r ul {right: 0 !important; bottom: 0; width: auto; left: auto;}					

/*** sekcja danych - komentarze ***/
	.section-wide .item .comments .c {border-bottom: 1px solid #f0f0f0;}
		.section-wide .item .comments label {width: 125px; margin-right: 14px; float:left; margin-left: 11px; padding-top: 10px;}
		.section-wide .item .comments .fit {width: 474px; height: 81px; float:left; background: transparent url('../img/textarea.gif') left top no-repeat; padding-top: 6px;} 
		
			/* tlo inputow */
			.section-wide .item .comments span {float:left;}
				.section-wide .item .comments span.fi-tl { background:#f1f9c7 url('../img/fi-t.gif') 0 0 no-repeat;}
				.section-wide .item .comments span.fi-tr { background:url('../img/fi-t.gif') 100% 0 no-repeat;}
				.section-wide .item .comments span.fi-bl { background:url('../img/fi-b.gif') 0 100% no-repeat;}
				.section-wide .item .comments span.fi-br { background:url('../img/fi-b.gif') 100% 100% no-repeat; padding:3px;}
			.section-wide .item .comments textarea {width: 448px; height: 61px; padding: 10px; font-size: 12px; color: #7d7d7d; border: 0 none; overflow:auto; background: transparent none;}
			
	.section-wide .item .comments .c- {margin: 0 12px;}	
	.section-wide .item .comments .ava {width: 75px; padding-top: 5px;}	
	.section-wide .item .comments ul {background: none; padding: 0;} 
	.section-wide .item .comments .c li em {width: 480px; color: #f47d42; font-style: italic; line-height: 16px;}	
	.section-wide .item .comments .c li .del {float: right; color: #f47d42; text-decoration: none; cursor: pointer; font-size: 11px; line-height: 16px;}
	.section-wide .item .comments .c .cf {width: 100%;}
	.section-wide .item .comments .c .cf .fir {margin-left: 11px; width: 320px;}
	.section-wide .item .comments .c .cf .fir2 {margin-left:150px; width:484px; display:inline;}
	.section-wide .item .comments .c .cf .fir2 label {width:400px;}
	.section-wide .item .comments .c .fib {margin-right: 12px; display: inline; width: 83px; height: 31px; padding: 0; background: transparent url(../img/btn-s.gif) no-repeat 0 0; float: right;}
	.section-wide .item .comments .c .fib input {background: none transparent; border:0 none; color:#FFFFFF; display:inline; float: right; height: 31px; padding-bottom: 10px; width:81px;}
	.section-wide .item .comments .c .cf .fir span { float: left; margin-right: 10px; width: 125px; padding-top: 4px;}
	#rating { float: left;}
		.section-wide .item .comments .c li em.rating-label {float: left; width: auto; color: #4b4b4b; font-style: normal; margin-right: 6px;}
	.jquery-ratings-star {width: 23px; height: 22px; background: url('../img/stars-form.gif') no-repeat 0 -22px; position: relative; float: left;}	
	.jquery-ratings-full {background: url('../img/stars-form.gif') no-repeat 0 0;}
	
	/*** ikony sekcji ***/
	.item h3 {position:relative;}
	.item .ico {width:67px; height:54px; background:url('../img/ico-narzedzia-s.gif') 0 0 no-repeat; text-indent:-55000px; position:absolute; top:-20px; right:-5px;} 
	* html .item .ico {right:-6px;}
	.wiedza .item .ico {background-image:url('../img/ico-wiedza-s.gif');}
	.inspiracje .item .ico {background-image:url('../img/ico-inspiracje-s.gif');}
		.item .ico i { width:42px; height:42px; background-image:url('../img/ico-narzedzia-s.gif'); margin:12px 0 0 12px; display:inline; float:left;}
		.wiedza .item .ico i {background-image:url('../img/ico-wiedza-s.gif');}
		.inspiracje .item .ico i {background-image:url('../img/ico-inspiracje-s.gif');}
			.item .ico-cwiczenia i {background-position:0 -100px;}
			.item .ico-materialy i {background-position:0 -200px;}
			.item .ico-prezentacje i {background-position:0 -300px;}
			.item .ico-testy i {background-position:0 -400px;}
			.item .ico-scenariusze i {background-position:-250px -100px;}
			.item .ico-programy i {background-position:-250px -200px;}
			.item .ico-diagnozy i {background-position: -250px -400px;}
			.item .ico-gry i {background-position:-250px -300px;}
			
			.item .ico-aktualnosci i {background-position:0 -100px;}
			.item .ico-ksiazki i {background-position:0 -200px;}
			.item .ico-kluby i {background-position:0 -300px;}
			.item .ico-szkoly i {background-position:0 -400px;}
			.item .ico-konferencje i {background-position:-250px -100px;}
			.item .ico-kursy i {background-position:-250px -200px;}			
			
			.item .ico-cytat i {background-position:0 -100px;}
			.item .ico-rysunki i {background-position:-250px -100px;}
			.item .ico-filmiki i {background-position:0 -300px;}
			.item .ico-dowcipy i {background-position:0 -200px;}
			.item .ico-aforyzmy i {background-position:0 -400px;}
			.item .ico-bajki i {background-position:-250px -200px;}
			.item .ico-anegdoty i {background-position:-250px -300px;}
			.item .ico-przypowiesci i {background-position:-250px -400px;}
			
			
	/*** kolory sekcji ***/
		.aktualnosci .item {border-top-color:#57bbac;}
		.wiedza .item {border-top-color:#53a42b;}
		.narzedzia .item {border-top-color:#ff9409;}
		.kariera .item {border-top-color:#db4b36;}
		.baza-hotelowa .item {border-top-color:#1f5195;}
		.inspiracje .item {border-top-color:#fce43f;}
		.spolecznosc .item {border-top-color:#5156c8;}	
		.wiadomosci .item {border-top-color:#4f2f09;}
		.ogolne .item {border-top-color:#cbcbcb;}	

		strong.aktualnosci {color:#57bbac;}
		strong.wiedza {color:#53a42b;}
		strong.narzedzia {color:#ff9409;}
		strong.kariera {color:#db4b36;}
		strong.baza-hotelowa {color:#1f5195;}
		strong.inspiracje {color:#a99f5d;}
		strong.spolecznosc {color:#5156c8;}	
	
	/*** wyniki wyszukiwania prawa kolumna ***/
	.search-filter {width:315px; padding-bottom:5px; background:#e8e8e8 url('../img/bcg-section-half.gif') 0 100% no-repeat; border-top:5px solid #cbcbcb; float:left;}		
			.search-filter h3 {width:100%; height:23px; padding-top:6px; text-indent:15px; font-size:16px; color:#575757; float:left;}
			.search-filter .c {width:269px; padding:10px 18px; margin:5px 5px 0 5px; background-color:#ffffff; display:inline; float:left;}
				
				.search-filter .t {text-align:right;}
				.search-filter .t a {font-size:11px; margin-left:18px; display:inline; color:#f47c42;}

	.search-filter h4 {float: left; width: 305px; *margin-right: -3px; background: #cbcbcb url('../img/search-h.gif') repeat-x 0 0;  color: #fff; line-height:29px; font-size: 11px; text-indent: 12px; cursor: pointer;}			
		.search-filter h4 em {float: left; color: #fff; font-weight: bold;}
		.search-filter h4 span {font-weight: normal; padding-right: 30px; background: url('../img/search-arrow.gif') no-repeat right -80px; float: right;}
		.search-filter h4 span.show {background: url('../img/search-arrow.gif') no-repeat right 10px;}
		.s-top .accordion .accordion- { float: left; width: 100%; clear: both; overflow: visible;}
		.s-top .accordion .btn-add {float: left; width: 100%; margin-bottom: 10px; padding-bottom: 10px;}
			.s-top .accordion .btn-add- {float: left; width: 260px; margin: 0 25px 0 20px; display: inline; border-top: 1px solid #cbcbcb; padding: 5px 0;}
			.s-top .btn-add a {color: #F47D42;}
		.s-top .accordion .accordion-inner {width: 285px; margin-left: 20px; float: left; padding:10px 0; display: inline; overflow: visible;}
				.s-top .accordion .accordion-inner li {float: left; font-size: 11px; color: #939393; padding-bottom: 10px; width: 100%;}
				.s-top .accordion .accordion-inner li.fis-104 {margin-right: 10px;} 
				.s-top .accordion .accordion-inner li.fis-42 {margin-right: 4px;} 
				.s-top .accordion .accordion-inner li.fi-range em {width: auto; line-height: 24px; padding-bottom: 0; margin-right: 10px;}
				.s-top .accordion .accordion-inner li.fi-range ul {float: left; width: auto;}
					.s-top .accordion .accordion-inner li.fi-range ul li {padding-bottom: 0; width: auto;}
 		.s-top .s-main{margin-left: 15px; width: 290px; display: inline; padding: 10px 0 15px 0;}
						.s-top .accordion .fic-b  {width: 100%; padding-bottom: 4px; float: left;}	
						.s-top .accordion .fic-b li {padding-bottom: 8px; width: 100%; display: block; clear: both;}
						.s-top .accordion .fic-b input {margin-top: 2px;}
			.s-top .accordion .fic-s input {float: left;}
			.s-top .accordion .fic-s em {width: auto; padding: 0 0 0 8px; *padding-top: 4px; float: left;}			
	.w-reset {padding-top:10px;}
	.w-reset a {width:100px; height:40px; margin-right:22px; display:inline; background-image:url('../img/w-reset.gif'); color:#ffffff; text-align:center; line-height:24px; float:right;}
						
	.search-filter .fib {width: 100%; background: #fff; padding: 25px 0 0 0;}	
	.search-filter .fii-s input {width: 76px;}
	.search-filter .fii-s .fi-tl {margin-right: 10px;}
	.search-filter .accordion .fii-s label em {width: auto; line-height: 24px; margin-right: 6px;}
	.search-filter .btn {padding-bottom: 10px;}
	.search-filter .btn  em {float: left; line-height: 24px;}
	.search-filter .btn a {clear: none; float: left;}
	.search-filter .accordion .fic-b-ocena li {width: 45px; clear: none; padding-top: 6px; }

	.search-filter .accordion .fic-b-ocena-swan {padding-left: 31px; width: 255px !important;}
		.search-filter .accordion .fic-b-ocena-swan li {width: 36px; padding: 0 6px 0 0;}
			.search-filter .accordion .fic-b-ocena-swan .jquery-checkbox span, x:-moz-any-link {display: block;} /* FF 2.0 http://pornel.net/firefoxhack */
			.search-filter .accordion .fic-b-ocena-swan .jquery-checkbox .mark {cursor: default; background: url('../img/stars.png') no-repeat -137px 0; margin-left: 6px; display: inline-block; width: 22px; height: 22px;}
				.search-filter .accordion .fic-b-ocena-swan .jquery-checkbox .mark img { visibility: hidden;}			
					* html .search-filter .accordion .fic-b-ocena-swan .jquery-checkbox .mark img { width: 20px;} /* IE6 */
				/*.search-filter .accordion .fic-b-ocena-swan .jquery-checkbox .jquery-checkbox-hover {background: url('../img/stars.png') no-repeat -22px 0; margin-left: 6px; display: inline-block; width: 22px; height: 22px;}*/
			.search-filter .accordion .fic-b-ocena-swan .jquery-checkbox-checked .mark {background: url('../img/stars.png') no-repeat -22px 0; margin-left: 6px; display: inline-block; width: 22px; height: 22px;}



				
		
	.search-filter .fic-b ul {padding: 10px 0 5px 0;}		

	.s-top .accordion .accordion-inner .fii-r {float: left; width: 100%;}
	.s-top .accordion .accordion-inner .fii-r li { float: left; width: 100px;}	
		.s-top .accordion .accordion-inner .fii-r li input, .s-top .accordion .accordion-inner .fii-r li em {width: auto; float: left; line-height: 20px; padding-left: 4px;}	

		
		.ulc {width:269px; padding-top:15px; overflow:hidden; float:left;}
			.ulc ul {width:100%; float:left;}
				.ulc li {width:269px; padding-bottom:10px; float:left;}
				.ulc li input {width:13px; height:13px; border:0; padding:0; margin:0; background:none; outline:none; float:left;}
				.ulc li em {font-size:12px; color:#4b4b4b; padding-left:10px;}
					.ulc li li em {padding-left:7px;}
					.ulc li em i {color:#f39537;}
				.ulc ul ul {padding:4px 0 12px 7px; margin-top:7px; background:url('../img/bcg-sfilter.gif') 6px 100% no-repeat;}
					.ulc ul ul li {width:247px; height:13px; overflow:hidden; padding:0 0 11px 15px; background:url('../img/bcg-sfilter-li.gif') 0 6px no-repeat;}
					
			.ulc .fib {width:80px; height:33px; background:url('../img/filter.gif') 0 -300px no-repeat; float:right;}
					.ulc .fib input {width:73px; height:23px; padding-bottom:5px; margin-left:4px; display:inline; border:0; color:#ffffff; background:none; float:left;}
					* html .ulc .fib input {padding-bottom:3px;}			
			.ulc li.disabled em {color:#b7b7b7;}
			.ulc li.disabled em i	{color:#fad5af;}
			
			.back {width:100%; padding-top:15px; float:left;}
				.back a {font-size:12px; line-height:24px; padding-left:14px; background:url('../img/ico.gif') 0 -447px no-repeat; color:#f47c42;}
			
			.s-top {width:305px; margin:5px 5px 0 5px; display:inline; background-color:#f6f6f6; float:left;}
				.s-top em {font-size:11px; color:#939393;}
				.s-top .accordion label em {float: left; width: 100%; padding-bottom: 6px;}
				.s-top .accordion .fic-b label em, .s-top .accordion .fii-r label em {width: auto; padding-bottom:0; line-height:16px;}
			
			.search-filter .frm-top {margin: 10px 0 5px 20px; display: inline; width: 285px;}
			.search-filter .fis-c {float:left; padding-bottom:12px; width:100%;}
			.search-filter .fis-c em {padding-bottom:6px; float: left; width: 100%;}
			
		/*** error 404 ***/
		
		.error404 #t {background: url("../img/bcg-t-alt.gif") no-repeat scroll 50% 0 transparent;}
		.error404 #c- {float: left; width: 100%; padding: 74px 0 90px 0; font-size: 12px; color: #525252; text-align: center; line-height: 18px;}
			.error404 #c- .error404- {width: 415px; margin: 0 auto; text-align: left;} 
			.error404 #c- h1 {width: 430px; height: 180px; background: url('../img/error404.gif') no-repeat 0 0; text-indent: -2000px; position: relative; left: -56px;}
			.error404 #c- em {display: block; font-weight: bold;}
			.error404 #c- .tips {padding-top: 25px;}
			.error404 #c- ul {float: left; width: 100%; padding-top: 6px;}
				.error404 #c- ul li {padding:  0 0 12px 18px; background: url('../img/error404-li.gif') no-repeat 0 3px;}
				.error404 #c- ul li a {color: #f47c42;}
			.error404 .error-r {width: 168px; height: 18px; float: left; background: url('../img/error-r.gif'); text-indent: -5000px; margin: 57px 0 0 38px; display: inline;}	
			.error404 .fl img {margin-left: 20px; display: inline;}
				.error404 #tr {width: 400px;}

		
		/*** faq ***/
		
		#accordion {float: left; width: 100%; overflow: visible;}
			#accordion h2 {font-size: 12px; line-height: 18px; font-weight: bold; color: #4b4b4b; padding: 6px 0; margin-bottom: 12px; background: #efefef; float: left; width: 100%; clear: both; display: inline; cursor: pointer;}	
				#accordion h2 a {padding-right: 20px;}	

				#accordion .ui-accordion-content {float: left; width: 100%;}
				#accordion .ui-accordion-content p {padding:0 0 12px 28px; float: left;}
				#accordion .ui-icon {float: left; width: 28px; height: 20px;}
					#accordion .ui-selectmenu .ui-icon, #accordion .ui-multiselect .ui-icon  {width: 7px; clear: both;}
				#accordion .ui-icon-plus {background: url('../img/accordion.gif') no-repeat 50% -16px;}
				#accordion .ui-icon-minus {background: url('../img/accordion.gif') no-repeat 50% 4px;}	

		.section-wide .item .question {float: left; width: 100%; padding-top: 12px;}
		.section-wide .item .question .c {width: 614px; padding-top: 5px;}
		.section-wide .item .question h2 {color:#4B4B4B; font-size:30px; padding:0 0 12px 0;}
		.section-wide .item .question p {padding-bottom: 8px;}
		.section-wide .item .question label {margin-left: 0; width: 140px; margin-right: 18px; padding-top: 2px;}
		.section-wide .item .question textarea {width: 430px; height: 52px;}
		.section-wide .item .question .c .fib {margin: 20px 0 0 0;}

		/*** kontakt ***/	
		
		.section-wide .item .contact {float: left; width: 100%; line-height: 18px;}
					.section-wide .item .contact-l {float: left; width: 200px; margin: 0 30px 0 2px; display: inline;}
					.section-wide .item .contact-r {float: left; width: 200px;}
					.section-wide .item .contact a {color: #f47c42;}
		.section-wide .item .location {padding: 8px 0; float: left; width: 100%;}
		.section-wide .item .location h2 {color:#4B4B4B; font-size:30px; padding:0 0 12px 0;}
		.section-wide .item .location .google-map {width: 612px; height: 250px; border: 1px solid #b8b8b8;}
		
		/*** calendar tooltip ***/
		.cal li {position:relative;}
		.c-tooltip {width:160px; background:url('../img/bcg-tooltip.gif') 0 100% no-repeat; padding-bottom:8px; z-index:100;}
		.c-tooltip-wide {width:360px;}
		.c-tooltip- {border-color:#828282; border-style:solid; border-width:1px 1px 0 1px; padding:4px 6px; background-color:#ffffff; overflow:hidden;}
		.c-tooltip- span {width:100%; float:left; line-height:normal; padding-bottom:3px;}
		.c-tooltip- span.w {color:#ffb5b5;}
		.c-tooltip- span.ws {color:#fd7e3d;}
		.c-tooltip- span.wss {color:#b6d100;}
		
			/*** tabsexp - rozwijane taby w statycznych podstronach ***/
		.tabsexp {width:100%; padding-bottom:20px; float:left;}
			.tabsexp .tab {width:100%; float:left; border-bottom:1px solid #f0f0f0;}		
				.tabsexp .tab .exp {width:100%; padding-bottom:15px; float:left;}
					.tabsexp .tab .exp .fl {width:130px; padding:10px 0 0 10px; float:left;}
					.tabsexp .tab .exp .fr {width:400px; float:left;}
				
			.tabsexp .i-off .exp {display:none;}
			.tabsexp i.i {width:49px; height:16px; font-size:9px; text-indent:17px; float:right;}
				.tabsexp i.i a {width:100%; height:100%; background-image:url('../img/expand.gif'); display:block; color:#ffffff;}
				.tabsexp i.i a:hover {background-position:0 -16px; text-decoration:none;}
				
			.section-wide .item  .tabsexp h3 {height:auto; padding:8px 0; font-size:14px; text-indent:0; color:#f47d42;}		

			.tabsexp .tab- {width:614px; border-bottom:1px solid #f0f0f0; float:left;}
			.tabsexp .tab-l {border:0;}
			.tabsexp .tab- h4 {width:604px; padding:5px; color:#FF9409; float:left;}
			.tabsexp .tab- .txt {width:564px; padding:5px;}
			.tabsexp .tab- i.i {width:auto;}
				.tabsexp .tab- i.i a {background:none; color:#FF9409;}
				.tabsexp .tab- i.i a:hover {text-decoration:underline;}
			.tabsexp .i-off- .exp- {display:none;} 

	/*** UI - pole podpowiedzi w doswiadczeniu zawodowym ***/
		.ui-autocomplete {position: absolute; cursor: default;}	
		.ui-autocomplete-loading {background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }
		* html .ui-autocomplete { width:1px; } 
		.ui-menu {list-style:none;padding: 2px;margin: 0; background-color:#e8e8e8; border-bottom:5px solid #cbcbcb; display:block;}
		.ui-menu .ui-menu {margin-top: -3px;}
		.ui-menu .ui-menu-item {margin:0;padding: 0;zoom: 1;float: left;clear: left;width: 100%;}
		.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
		.ui-menu .ui-menu-item a.ui-state-hover,  .ui-menu .ui-menu-item a.ui-state-active {font-weight: normal; color:#ffffff; background-color:#F07447;}
	
	/*** wersja do druku - ikonki ***/
	.print {width:634px; margin:0 1px; display:inline; padding:8px 0; border-top:1px solid #d8d8d8; float:left;}
		.print li {margin-right:20px; display:inline; float:left;}
			.print li.print-print {background:url('../img/print.gif') 0 -12px no-repeat;}
			.print li.print-pdf {background:url('../img/print.gif') 0 -62px no-repeat;}
			.print li.print-mp3 {background:url('../img/print.gif') 0 -108px no-repeat; float:right;}
			.print li a {line-height:30px; font-size:11px; padding-left:36px; color:#939393;}	
		#treco-print {display:none;}
	
/*** wizytowka ***/
	.frm-wiz .fir-em, .frm-wiz .fii .fir-em  {margin-right: 6px; *margin-top: -3px; width: 20px; height: auto; padding:0; float: none;}
	.fit-upload em {height: 35px;}
	
	.frm-wiz #swfu-zdjecia-upload-progress {margin-top: 10px;float: left; width: 100%;}
	.frm-wiz .progressContainer {float: left; clear: left; margin-left: 185px; display: inline; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; padding: 6px 0; width: 450px; position: relative;}
	.frm-wiz .progressName {display: block; width: 120px; margin: 0 15px 0 5px; float: left; color: #4b4b4b; font-size: 12px; word-wrap: break-word;}
	.frm-wiz .progressBarInProgress {background: #e5e5e5; height: 10px; width: 140px; float: right; margin-top: 4px; margin-right:170px; display: inline;}
		.frm-wiz .progressBarInProgress .progressInner {background: #ff9409; height: 10px; float: left;}
	.frm-wiz .progressBarStatus {float: left; width: 280px;  margin-right: 20px; font-size: 9px; color: #8e8e8e; display: inline;}
	.frm-wiz .progressCancel {height: 15px; width: 10px; display: block; background:url("../img/close-popup.gif") no-repeat scroll 0 -11px transparent; position: absolute; top: 6px; right: 2px;}
	
	.frm-wiz .fib {padding-bottom: 20px;}
	
	.wizytowka #f .ue  {padding-top: 0;}
	.wizytowka #f .copy {font-size: 11px; padding-left: 26px; float: left;}
	
	.frm-wiz p {float: left; width: 610px; padding-bottom: 12px; color: #4b4b4b; font-size: 12px; line-height: 18px;}
	.wiz-label {background: #fbd5c2 url('../img/wiz-label.gif') no-repeat left bottom; float: left; width: 610px; margin-bottom: 20px;}
		.wiz-label- {color: #4b4b4b; padding: 14px 16px 14px 86px; float: left; background: transparent url('../img/wiz-label.gif') no-repeat -611px 14px;}
		.wiz-label- p {width: 100%;}
	.wiz-info {float: left; width: 100%; margin-left: 185px; width: 425px;}	
		.wiz-info p {width: 405px; padding: 5px 0; color:#aaa; font-size:11px;}
		
	.show-hide {float: left; margin-left: -3px; margin-top: -4px;}
	.wiz-show-tools {cursor: pointer; float: left; width: 35px; height: 27px; margin-top: 4px;  overflow: visible; background: url('/img/wizytowka-btn.gif') no-repeat 0 0;}
	.wiz-tools {cursor: pointer; float: left; width: 164px; height: 27px; display: none; overflow: hidden; margin-left: 186px; position:relative; top: -8px;}
	.frm .fii .wiz-tools {display:none; margin-left: 0; top: 0; margin-top: 4px;}
	.frm .fii .wiz-tools-b, .wiz-tools-b  {display:block; margin-top: 0;}
		.frm .fii .wiz-tools input, .wiz-tools input {cursor: pointer; float: left; height: 23px; width: 33px; padding: 0; padding-top: 23px; background: url('/img/wizytowka-btn.gif') no-repeat 0 23px; border: 0 none;}
			.frm .fii .wiz-tools span, .wiz-tools span {float: left; height: 23px; width: 33px; margin-right: 5px; background: url('/img/wizytowka-btn.gif') no-repeat 0 0; }	
				.frm .fii .wiz-tools .bold, .wiz-tools .bold {background-position: 0 -30px; margin-right: 10px;} .frm .fii .wiz-tools .bold .s, .wiz-tools .bold .s  {background-position: 0 -63px;}
				.frm .fii .wiz-tools .align-left, .wiz-tools .align-left {background-position: -43px -30px;} .frm .fii .wiz-tools .align-left .s, .wiz-tools .align-left .s {background-position: -43px -63px;}
				.frm .fii .wiz-tools .align-center, .wiz-tools .align-center {background-position: -81px -30px;} .frm .fii .wiz-tools .align-center .s, .wiz-tools .align-center .s {background-position: -81px -63px;}
				.frm .fii .wiz-tools .align-right, .wiz-tools .align-right  {background-position: -119px -30px;} .frm .fii .wiz-tools .align-right .s, .wiz-tools .align-right .s  {background-position: -119px -63px;}
							

/*** piornik ***/

.piornik-box {float: left; width: 100%; height: 184px; position: relative;}
	.p-widget {background: url('../img/piornik-box.jpg') no-repeat 0 0;}
	.p-iw {background: url('../img/piornik-box.jpg') no-repeat 0 -184px;}
	.p-ws {background: url('../img/piornik-box.jpg') no-repeat 0 -368px;}
	
	.piornik-box em {font-size: 14px; color:#F47D42; position: absolute; bottom: 9px; right: 8px; float:left;}
		.piornik-box:hover {text-decoration: none;}
		.piornik-box:hover em {border-bottom: 1px solid #ff9409; bottom: 8px;}


	/*** wyszukiwarka zaawansowana - slider ***/
	
		.ui-slider, .s-top .accordion .ui-slider {position:relative; text-align:left; background:#fff; border: 1px solid #e0e0e0; width: 256px; margin: 10px 0 2px 0; }
		.ui-slider .ui-slider-handle {cursor:default; height:16px; position:absolute; width:16px; z-index:2;}
		.ui-slider .ui-slider-range {background: #d5d5d5; border:0 none; display:block; font-size:0.7em; position:absolute; z-index:1;}
		.ui-slider-horizontal {height:0.8em;}
		.ui-slider-horizontal .ui-slider-handle {top:-0.3em; background:url('../img/slider.gif') no-repeat 0 0;  border: 0 none !important; margin-left:-2px;}
		.ui-slider-horizontal .ui-slider-range {height:100%; top:0;}
		.ui-slider-horizontal .ui-slider-range-min {left:0;}
		.ui-slider-horizontal .ui-slider-range-max {right:0;}
		.ui-slider-vertical {height:100px; width:0.8em;}
		.ui-slider-vertical .ui-slider-handle {left:-0.3em; margin-bottom:-0.6em; margin-left:0;}
		.ui-slider-vertical .ui-slider-range {left:0; width:100%;}
		.ui-slider-vertical .ui-slider-range-min {bottom:0;}
		.ui-slider-vertical .ui-slider-range-max {top:0;}
		.slider-amount {background: #F6F6F6; width: 270px; text-align: center; font-weight: bold; border:0; color:#f6931f;}
		
		.labedzie-slider {margin-top: 0 !important;}
		
	/*** sale konferencyjne - slider ***/
		.slider-sala .ui-slider {display:inline-block; margin-right: 104px; width: 115px;}

	
	/*** Treco AR - wizytowka ***/
	.frm-wiz .fir-em, .frm-wiz .fii .fir-em  {margin-right: 6px; *margin-top: -3px; width: 20px; height: auto; padding:0; float: none;}
	.fit-upload em {height: 35px;}
	
	.frm-wiz #swfu-zdjecia-upload-progress {margin-top: 10px;float: left; width: 100%;}
	.frm-wiz .progressContainer {float: left; clear: left; margin-left: 185px; display: inline; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; padding: 6px 0; width: 450px; position: relative;}
	.frm-wiz .progressName {display: block; width: 120px; margin: 0 15px 0 5px; float: left; color: #4b4b4b; font-size: 12px; word-wrap: break-word;}
	.frm-wiz .progressBarInProgress {background: #e5e5e5; height: 10px; width: 140px; float: right; margin-top: 4px; margin-right:170px; display: inline;}
		.frm-wiz .progressBarInProgress .progressInner {background: #ff9409; height: 10px; float: left;}
	.frm-wiz .progressBarStatus {float: left; width: 280px;  margin-right: 20px; font-size: 9px; color: #8e8e8e; display: inline;}
	.frm-wiz .progressCancel {height: 15px; width: 10px; display: block; background:url("../img/close-popup.gif") no-repeat scroll 0 -11px transparent; position: absolute; top: 6px; right: 2px;}
	
	.frm-wiz .fib {padding-bottom: 20px;}
	
	.wizytowka #f .ue  {padding-top: 0;}
	.wizytowka #f .copy {font-size: 11px; padding-left: 26px; float: left;}
	
	.frm-wiz p {float: left; width: 610px; padding-bottom: 12px; color: #4b4b4b; font-size: 12px; line-height: 18px;}
	.wiz-label {background: #fbd5c2 url('../img/wiz-label.gif') no-repeat left bottom; float: left; width: 610px; margin-bottom: 20px;}
		.wiz-label- {color: #4b4b4b; padding: 14px 16px 14px 86px; float: left; background: transparent url('../img/wiz-label.gif') no-repeat -611px 14px;}
		.wiz-label- p {width: 100%;}
	.wiz-info {float: left; width: 100%; margin-left: 185px; width: 425px;}	
		.wiz-info p {width: 405px; padding: 5px 0; color:#aaa; font-size:11px;}
		
	#ar-help {width:953px; height:476px; background:url('../img/ar-help.gif') 0 0 no-repeat; position:absolute; top:50%; left:50%; margin:-235px 0 0 -477px; clear:both;}	
	.ar-off {display:none;}
	


/*** tables - wiadomosci, spolecznosc etc. ***/
	
	.tab-a {width: 634px; margin: 0 1px 0 1px; float: left;}
		.tab-watki .tab-a {margin: 0;}		
		.tab-a thead td {color:#c9c9c9; padding-bottom: 6px;}	
		.tab-a td {background: transparent url('../img/msg-td.gif') repeat-y right 0; font-size: 12px; color:#4b4b4b; padding: 2px 0;}
			.tab-a .group-ico {padding: 0;}
		.tab-a td a, .tab-a td span {padding: 0 5px; display: block; line-height:20px;}
			.tab-a td .txt a, .tab-a td .txt span {padding: 0; display: inline; line-height:18px;} .tab-a td .txt a {text-decoration: underline;}
			.tab-a td span a {display: inline; padding: 0;}
		.tab-a td a span {float: left; width: 245px; padding: 0; cursor: pointer;}
		
		.tab-a .col-auto {width: auto;}
		.tab-a .col-375 {width: 375px;}
		.tab-a .col-300 {width: 300px;}
		.tab-a .col-250 {width: 250px;}
		.tab-a .col-289 {width: 289px;}
		.tab-a .col-158 {width: 158px;}
		.tab-a .col-143 {width: 143px;}
		.tab-a .col-125 {width: 125px;}
		.tab-a .col-118 {width: 118px;}
		.tab-a .col-114 {width: 114px;}
		.tab-a .col-90 {width: 90px;}
		.tab-a .col-88 {width: 88px;}
		.tab-a .col-58 {width: 58px;}
		.tab-a .col-50 {width: 50px;}
		.tab-a .col-45 {width: 45px;}
		.tab-a .col-34 {width: 34px;}		
		.tab-a .col-30 {width: 30px;}		
		.tab-a .col-10 {width: 10px;}		
		
		.tab-a .l {background-image: none;}
		.tab-a .ta-c {text-align: center;}	
		.tab-a .ta-s {font-size: 9px; line-height: 12px; padding: 10px 0;}	
			.tab-a .ta-s a, .tab-a .ta-s span  {line-height: 12px;}	
			.tab-a .ta-c input {float: none;}
			.tab-a .ta-c span {padding: 0 7px 0 5px;}

	.tab-a .odd td {background-color: #f8f8f8;}
	.tab-a .highlight td {background-color:#fbd5c2;}
	.tab-a .msg-new td {font-weight: bold;}
	.tab-a td .msg-att a {display: inline;}
		
		.tr-wide td {padding: 20px 0;}
	
	.section-wide .item .c-desc .msg-info {padding: 0;}
		.section-wide .item .c-desc .msg-i {padding: 10px 0 0 0; float: left; clear: left;}
		.section-wide .item .c-desc .msg-i strong {color: #F47D42;}
	
	.tab-a .group-ico span {float: left; width: 34px; height: 34px; margin: 2px 5px 0 11px; cursor: pointer; display: inline;}
	.tab-a .group-ico em {padding: 9px 0 7px 0; float: left; width: 250px; cursor: pointer;}

	
	.tab-watki {border-bottom: 30px solid #fff;}	
	.tab-watki td {vertical-align: top; padding-top: 0; padding-bottom: 0;}
	.tab-watki .tab-a td span {padding: 0;} .tab-watki .tab-a td span.inner {padding: 0 5px;}
		.tab-watki .tab-a td {padding-top: 4px; padding-bottom: 4px;}
		.tab-watki .expanded- .msg-details {border-bottom: 1px solid #fff; background:#ececec;}
		.tab-watki .expanded .msg-title {background-color: #ececec;}
		.tab-watki .expanded- td {font-weight: normal; padding: 0; background: #fff none;}
				.tab-watki .expanded- .msg-details .msg-details- {float: left; margin: 0; width: 100%; padding: 20px 0; overflow: hidden;}
				.tab-watki .expanded- .msg-details .msg-details-i {float: left; margin: 0 87px 0 25px; width: 518px; display:inline;}
				
				.tab-watki .expand-btn {background-image:url("../img/expand.gif"); color:#FFFFFF; display:block; float:left; font-size:9px; height:16px; text-indent:17px; width:49px; padding:0; line-height:14px; font-weight: normal; margin-left: 12px; cursor: pointer;}
				.tab-watki .expand-btn:hover {background-position: 0 -16px;}
				.tab-watki .hide-btn {background: url("../img/expand.gif") right 0; color:#FFFFFF; display:block; float:left; font-size:9px; height:16px; text-indent:17px; width:49px; padding:0; line-height:14px; font-weight: normal; margin-left: 12px; cursor: pointer;}
				.tab-watki .hide-btn:hover {background-position: right -16px;}


				.tab-watki .btn {margin-left: 16px;}
				.tab-watki .btn a {float: right; clear: none; width: auto; margin-right: 8px; padding-left: 16px; 
						background: url("../img/buttons-trans.png") no-repeat scroll left -72px transparent;}
				.tab-watki .btn a span {float: left; padding-right: 16px; height: 33px; width: auto;
						background:  url("../img/buttons-trans.png") no-repeat scroll right 0 transparent; cursor: pointer;}
				.tab-watki .btn a:hover{background: url("../img/buttons-trans.png") no-repeat scroll left -108px transparent;}
				.tab-watki .btn a:hover span {background: url("../img/buttons-trans.png") no-repeat scroll right -36px transparent;}	
				
				.tab-watki .msg-att {float: left; width: 100%; margin: 20px 0;}
				.tab-watki .msg-att- {border-top: 1px solid #d6d6d6;}
				.tab-watki .msg-att- li.odd {background-color: #e4e4e4;}
			
			.tab-watki .expanded- .hidden div {visibility: hidden;}
			.tab-watki .expanded- .msg-details .frm {margin:0; width: 518px;}
			.tab-watki .expanded- .msg-details .frm div.fib { width:518px;} .tab-watki .expanded- .msg-details .frm .fib span {padding: 0 0 0 15px;}
			.tab-watki .expanded- .msg-details .frm .fib a {display: inline;}
				/*.tab-watki .expanded- .msg-details .frm .fib i {background:url("../img/buttons-trans.png") no-repeat scroll  left -72px transparent; float:right; height: 33px; padding: 0 0 0 16px;}
				.tab-watki .expanded- .msg-details .frm .fib span {background:url("../img/buttons-trans.png") no-repeat scroll 100% 0 transparent; float:right; height:33px; padding:0 16px 0 0;}
				.tab-watki .expanded- .msg-details .frm .fib input {padding: 3px 0;}*/
				.tab-watki .expanded- .msg-details .frm .fib i {background:url("../img/buttons.png") no-repeat scroll 100% -432px transparent; }
				.tab-watki .expanded- .msg-details .frm .fib span {background:url("../img/buttons.png") no-repeat scroll  left -389px transparent; }
				.tab-watki .expanded- .msg-details .fite {background: url('../img/iform.gif') 0 -936px no-repeat;}
	
	/*** lista wiadomosci ***/

	.tab-a .msg-ico a  {float: left; width: 279px; margin: 0 5px; display: inline; line-height:20px; padding: 0;}
	.tab-a tbody .opt span {float: left; width: 21px; height: 20px; padding: 0; background: transparent url('../img/ico-msg.gif') no-repeat -2px -47px; text-indent: -5000px; cursor: pointer;}

	.msg-panel {float: left; clear: both; padding-left: 45px; line-height: 22px; font-size: 11px; width: 590px;}
			.msg-panel-t {background: transparent url('../img/msg-panel.gif') no-repeat 15px 11px; margin-bottom: -10px; height: 48px;}
			.msg-panel-b {background: transparent url('../img/msg-panel.gif') no-repeat 15px -54px; padding: 34px 0 5px 45px; *padding-bottom: 15px;}
			
			.msg-panel .msg-btn {padding:0; float: left;}
				.msg-panel  ul {float: left; width: 100%;}
				.msg-panel li {float: left; margin-right: 32px;}
				.msg-panel a {color: #F47D42;}
				.msg-panel label, .msg-panel span {float: left; margin-right: 6px;}
					.msg-panel .btn span {margin-right: 0;}
					.msg-panel .btn a {color: #fff;}						
					.msg-panel .fib i {background:url("../img/buttons.png") no-repeat scroll 0 -85px transparent; float:left; height:33px; width:78px;}
					.msg-panel .fib input {background:none repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF; display:inline; float:left; height:22px; width:78px; font-size: 11px;}
			
			
	/*** szczegoly widomosci ***/
	.msg-info .ava {width: 46px; height: 46px; margin: 4px 10px 0 0;}

	.msg-att {margin: 0 1px;}
		.msg-att- {border-top: 1px solid #f0f0f0; padding-top: 10px; float: left; width: 100%;}
		.msg-att- h2 {font-size: 16px; padding: 0 0 12px 20px;}
		.msg-att- ul {padding-bottom: 10px; float: left; width: 100%;}
		.msg-att- li {padding: 5px 20px; color: #4b4b4b; font-size: 12px; font-style: italic;}
		.msg-att- li a {color: #f47d42; padding-right: 6px; font-style: normal;}
			.msg-att- li.odd {background: #f7f7f7;}
	
	.msg-btn, .new-msg {float: right; width: auto; margin: 0 13px 10px 0;}
		.section-wide .item .c-desc .c-desc-h .new-msg {margin: 18px 2px 0 0;}
		.section-wide .item .c-desc .msg-btn, .section-wide .item .c-desc .new-msg {padding: 0; margin-right: 0;}
			.section-wide .item .c-desc .msg-btn a, .section-wide .item .c-desc .new-msg a {color: #fff;}

	.msg-btn a {background:url("../img/buttons.png") no-repeat scroll 0 -164px transparent; clear:none; float:left; padding-left:18px; width:auto; font-size: 11px;}
	.msg-btn span {background:url("../img/buttons.png") no-repeat scroll right -164px transparent; cursor:pointer; float:left; height:33px; padding-right:18px;}
		.msg-btn a:hover {background-position: left -200px;}
		.msg-btn a:hover span {background-position: right -200px;}
		
	.new-msg a {background:url("../img/buttons.png") no-repeat scroll 0 0 transparent; clear:none; float:left; padding-left:18px; height: 43px; width:auto; font-size: 12px; line-height: 32px;}
	.new-msg span {background:url("../img/buttons.png") no-repeat scroll right -43px transparent; cursor:pointer; float:left; height:43px; padding-right:18px;}
		.new-msg a:hover {background-position: left -236px;}
		.new-msg a:hover span {background-position: right -279px;}	

		
		.ico-att, .tab-a td span.ico-att {float: right; width: 23px; height: 23px; background:#c3c3c3 url('../img/ico-msg.gif') no-repeat 0 0; overflow: hidden;}
		.tab-a td span.ico-przekaz {float: left; width: 23px; height: 23px; background: url('../img/ico-msg.gif') no-repeat 0 -69px; overflow: hidden; padding: 0; margin: 0 3px;}
		.ico-buy, .tab-a td span.ico-buy {float: right; width: 23px; height: 23px; background:#c3c3c3 url('../img/ico-msg.gif') no-repeat 0 -23px; overflow: hidden;}
		h1 .ico-att, h1 .ico-buy {margin: 6px 7px;}
		.tab-a td span.ico-att, .tab-a td span.ico-buy {padding: 0; margin: 0 -2px 0 5px;}
	
	/*** napisz wiadomosc - podpowiedzi ***/
	.wa-podpowiedzi {float: left; position: relative; left: 185px; width: 375px; background: url('../img/wa-podpowiedzi.gif') no-repeat 0 bottom;}
		.frm .fii .wa-podpowiedzi ul {float: left; width: 375px; height: 95px; overflow-y: scroll; margin-bottom:10px; padding-bottom:10px;}
			.frm .fii .wa-podpowiedzi ul li {display: block; padding: 4px 0; float: none; font-size: 12px; color: #414141;}
				.frm .fii .wa-podpowiedzi ul li a {margin: 0 4px 0 13px; line-height: 16px; display: inline-block; }
			.frm .fii .wa-podpowiedzi ul li:hover { background: url('../img/wa-podpowiedzi.gif') repeat-y -375px 0;}
			.frm .fii .wa-podpowiedzi h5 { background: url('../img/wa-podpowiedzi.gif') repeat-y -750px 0; color: #fff; padding: 5px 0; font-size: 11px; padding-left: 13px;}
				.frm .fii .wa-podpowiedzi ul li:hover a {color: #fff;}
				
				.frm .fii .wa-podpowiedzi ul li .waWybierz {width: 290px; background: url("../img/dot-v-2.gif") repeat-y scroll 100% 0 transparent; padding-right: 5px;}
				.frm .fii .wa-podpowiedzi ul li .zobacz-profil {margin: 0 4px; font-size: 9px; color: #F47D42;}
				.frm .fii-h24 {height: 32px; overflow: visible; z-index: 1000;}
						.frm .fii-h24 .err {top: 20px; position: absolute; left: 0;}
						
				#waAdresatNazwa {position: absolute; top: 0; left: 198px; width: 355px; height: 32px; font-size: 12px; line-height: 24px;}
					#waAdresatNazwa  a {line-height: 16px; display: inline;}
					#waAdresatNazwa i{color: #F47D42; padding-left: 10px; line-height: 26px; font-size: 9px;}
						#waAdresatNazwa i:hover {text-decoration: underline; cursor: pointer;}
	
	/*** wiadomosci - sonda ***/
	.section-wide .item .msg-sonda {float: left; width: 518px; margin: 10px 0; padding: 10px 0; border-top: 1px solid #D6D6D6; border-bottom: 1px solid #D6D6D6;}
	.section-wide .item .msg-sonda- {float: left; width: 518px;}
		.section-wide .item .msg-sonda .msg-sonda-q {float: left; width: 100%; line-height: 22px; padding: 5px 0;}
			.section-wide .item .msg-sonda .msg-sonda-q span {float: left; width: 21px; background: url('../img/msg-sonda-circle.gif') no-repeat 0 -128px; text-align: center; font-size: 12px; font-weight: bold; padding: 0; line-height:23px; color: #fff; margin-right: 19px;}
			.section-wide .item .msg-sonda .msg-sonda-q i {float: left; font-size: 12px; font-weight: bold; color: #4b4b4b; width: 467px;}
			
			.section-wide .item .msg-sonda ul {float: left; display: inline; width: 486px; margin: 0 16px; padding: 0;}
				.section-wide .item .msg-sonda ul li {float: left; width: 100%; padding: 0 0 12px 0;}
				.section-wide .item .msg-sonda .fir li label {float:left; width: 463px; line-height: 24px;}
				.section-wide .item .msg-sonda .fir-anonim {padding-bottom:30px;}
					.section-wide .item .msg-sonda .fir-anonim input {float:left; width: 13px; height:13px; margin: 0 10px 0 0;}
				.section-wide .item .msg-sonda .fir li.open label {width:auto; padding-right:10px;}
				.section-wide .item .msg-sonda .fii {width: 349px; padding:0;}
					.section-wide .item .msg-sonda .fii input {width: 300px; height:17px; margin-top:0;}
				.section-wide .item .msg-sonda .fib {background: url("../img/buttons-trans.png") no-repeat scroll left -72px transparent; float:left; height:33px; width:78px; padding:0 0 0 16px;}
					.section-wide .item .msg-sonda .fib:hover {background-position: left -108px;}
					.section-wide .item .msg-sonda .fib input {float:left; width:78px; background:url("../img/buttons-trans.png") no-repeat scroll 100% 0; padding:2px 16px 14px 0;}
					.section-wide .item .msg-sonda .fib:hover input {background-position: 100% -36px;}



	/*** spolecznosc - ogolne ***/
	
	.section-wide .item .c .list {width: 196px;	margin: 0 10px 0 5px; background: 0 none; padding: 0;}
	.section-wide .item .c .list li {width: 210px; float: left;}		
		.section-wide .item .c .list li a {color: #F47D42; padding-right: 4px;}
		.section-wide .item .c .list li span {color: #939393;}
	
	.section-wide .item .c .fl .groups {float:left; margin: 0 10px 0 13px; width:454px;}
		.section-wide .item .c .fl .groups p {font-size: 12px; line-height: 14px;}
		.section-wide .item .c .fl .groups .h {padding-bottom: 4px;}
		
	.post-ico i {float: left; width: 22px; height: 19px; background: url('../img/post-ico.gif') no-repeat 0 0; position: relative; padding: 0; margin-left: 10px;}
			.post-ico i em {display: block; width: 14px; height: 9px; background: url('../img/post-ico.gif') no-repeat 0 bottom; font-size: 8px; color:#fff; position: absolute; bottom: 0;
			right: 0; text-align: center;}
			
	
	/*** spolecznosc - dyskusja ***/		
				.dyskusja {display:inline; float:left; margin:0 1px; padding:11px 0; width:634px;}
					.dyskusja .dyskusja- {width: 632px; float: left;}
				.dyskusja td {padding: 10px 0; vertical-align: top;}
				.dyskusja tbody td a, .dyskusja tbody td span {display:inline; line-height:auto; padding:0;}
				.dyskusja thead a, .dyskusja thead span  {padding: 0 9px;}
				
				.dyskusja .autor, .section-wide .item .frm-odpowiedz .autor {float: left; width: 140px; margin: 0 6px 0 10px; color: #4b4b4b; font-size: 11px; display: inline; }
					.dyskusja .autor .ava, .section-wide .item  .frm-odpowiedz .autor .ava {height: 46px; width: 46px; float:left; margin-right: 5px;}
					.dyskusja .autor em a, .section-wide .item  .frm-odpowiedz .autor em a {float: right; width: 88px; font-weight: bold; padding: 0 0 3px 0; line-height: 14px;}
					.dyskusja .autor i, .section-wide .item  .frm-odpowiedz .autor i {float: right; width: 88px; color: #f47d42; font-style:italic; line-height: 14px;}
					* html .dyskusja .autor i, *html .section-wide .item  .frm-odpowiedz .autor i {width: 91px;}
				.dyskusja .post {float: left; width: 450px; margin: 0 8px; line-height: 18px; font-size: 12px; color: #4b4b4b;}
					.dyskusja .post .info {float: left; width: 100%; color: #f47d42; font-style:italic; font-size: 11px;}
						.dyskusja .post .info- {padding-left: 25px;}
					.dyskusja .post p {float: left; width: 100%;}
					.dyskusja .post .action {padding-top: 10px; float: left; width: 100%; font-size: 11px;}
						.dyskusja .post .action a {color: #7c7c7c; float: left; background: url('../img/buttons.png') no-repeat right -370px; padding-right: 10px; margin-right: 10px; height: 19px;}
						.dyskusja .post .action a span {width: auto; background: url('../img/buttons.png') no-repeat 0 -351px; padding-left: 10px;}
				
				
			.post-btn {background:url("../img/buttons.png") no-repeat scroll 0 -389px transparent; clear:none; float:left; padding-left:18px; height: 43px; 
				width:auto; font-size: 12px; line-height: 32px; margin: 7px 0 0 10px; color: #fff; margin-bottom: -5px;}
							.post-btn:hover {text-decoration: none; background-position: 0 -475px;}
			.post-btn span {background:url("../img/buttons.png") no-repeat scroll right -432px transparent; cursor:pointer; float:left; height:43px; padding-right:18px;}
							.post-btn:hover span {background-position: right -518px;}
			
			.fib-obserw {float: right; margin: 10px 7px 0 0;}
			.fib-obserw i {background:url("../img/buttons.png") no-repeat scroll 0 -85px transparent; float:right; height:33px; width:78px;}
			.fib-obserw input {background:none repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF; display:inline; float:right; height:22px; width:78px; font-size: 11px; cursor: pointer;}


	/*** spolecznosc - dyskusja - odpowiedz ***/	
	.section-wide .item  .frm-odpowiedz {margin: 0; width: 100%; border-bottom: 6px solid #e8e8e8; padding-top: 15px;}
		.section-wide .item .frm-odpowiedz .frm-odpowiedz-post {width: 460px;  float: left; margin: 0 0 0 10px; padding: 0; display: inline;}
		.section-wide .item .frm-odpowiedz .frm-odpowiedz-post em {padding-bottom: 4px;}
		.section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fii input {width: 404px;}
		.section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fii span.valid, .section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fii span.invalid { top: 26px;}
				.section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fit span.valid, .section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fit span.invalid { top: 50px;}
		.section-wide .item .frm-odpowiedz .frm-odpowiedz-post .fite {background-position: 0 -936px;} 
			.section-wide .item  .frm-odpowiedz .fit span.fi-br iframe {width: 418px; height: 100px;}
			.section-wide .item  .frm-odpowiedz .fite {width: 430px; background-position: 0 -946px;}
			
			.section-wide .item  .frm-odpowiedz .buttons {width: 100%; float: left; margin:10px 0;}
			.section-wide .item  .frm-odpowiedz .fib {margin-right: 12px; display: inline; width: 83px; height: 41px; padding: 0; background: transparent url(../img/btn-s.gif) no-repeat 0 0; float: left;}
				.section-wide .item  .frm-odpowiedz .fib input {background: none transparent; border:0 none; color:#FFFFFF; display:inline; float: left; height: 31px; padding: 0 0 10px 0; width:81px;}
	
	/*** spolecznosc - nowa grupa ***/
	
	
	.frm-grupa .fir {padding-bottom: 12px; margin-top: 5px;}
		.frm-grupa .fir em {line-height: 14px; padding-top: 5px;}
			.frm-grupa .fir li em {line-height: 24px; padding: 0;}
			.frm-grupa .fir li .eq {width: 50px;}

	.frm-grupa .fii input, .search-filter .fii input {width: 236px;}		

	.prt-g .frm {float: left; padding-left: 12px; width: 478px;}
	.prt-g .frm .fii input {width: 325px;}
	.prt-g .fit textarea {width: 321px; height: 90px;}
	.prt-g  .frm .fii em, .prt-g  .frm .fit em { width: 95px;}
	
	.prt-g .frm .fii span.fi-tl, .prt-g .frm .fit span.fi-tl, .tab-watki .frm .fii span.fi-tl, .tab-watki .frm .fit span.fi-tl {background:url("../img/fi-t-gray.gif") no-repeat scroll 0 0 transparent;}
	.prt-g .frm .fii span.fi-tr, .prt-g .frm .fit span.fi-tr, .tab-watki .frm .fii span.fi-tr, .tab-watki .frm .fit span.fi-tr  {background:url("../img/fi-t-gray.gif") no-repeat scroll 100% 0 transparent;}
	.prt-g .frm .fii span.fi-bl, .prt-g .frm .fit span.fi-bl, .tab-watki .frm .fii span.fi-bl, .tab-watki .frm .fit span.fi-bl  {background:url("../img/fi-b-gray.gif") no-repeat scroll 0 100% transparent;}	
	.prt-g .frm .fii span.fi-br, .prt-g .frm .fit span.fi-br, .tab-watki .frm .fii span.fi-br, .tab-watki .frm .fit span.fi-br {background:url("../img/fi-b-gray.gif") no-repeat scroll 100% 100% transparent;}
	
	.grupa-akceptacja .fib {margin: 0; display: inline; width: 83px; height: 31px; padding: 0; background: transparent url(../img/btn-s.gif) no-repeat 0 0; float: right;}
	.grupa-akceptacja .fib input {background: none transparent; border:0 none; color:#FFFFFF; display:inline; float: right; height: 31px; padding-bottom: 10px; width:81px;}
	.grupa-akceptacja .fit label em {width: 100%; padding: 10px 0;}
	.grupa-akceptacja .fit textarea {height: 100px;}
	.section-wide-b  .grupa-akceptacja .featured {background: 0 none;}
	.section-wide-b  .grupa-akceptacja .fl {background:	url("../img/dot-v-2.gif") repeat-y scroll 100% 0 transparent; padding-top: 15px; padding-bottom: 10px;}
	.section-wide-b .grupa-akceptacja .c .ed-s {padding: 4px 0 4px 12px;}
	.jqOpinia {float: left; width: 100%;}

	
	/*** baza hotelowa - detale ***/
	
	.hotel-detale .btm {width: 470px;}
	.hotel-detale .fl- {width: 480px;}
		.hotel-detale .prt-g-t img {margin: 0 3px 0 0;}	
	.hotel-detale .prt-rating {float: left; width: 486px; margin-left: 12px;}	
		.hotel-detale .prt-rating .autoprezentacja {margin-top: 4px; width: 139px; height: 47px; right: -4px; margin-bottom: -8px;}
			.hotel-detale .prt-rating .autoprezentacja a {background: url('../img/btn-rezerwuj.gif') no-repeat 0 0;}
			.hotel-detale .prt-rating .autoprezentacja a:hover {background: url('../img/btn-rezerwuj.gif') no-repeat 100% 0;}
		.hotel-detale .btm ul li i a, .hotel-info .fr .btm li i a {color:#F47D42;}
		.hotel-detale .stars { display: inline-block; height: 22px; width: 138px; text-indent: -2000px; background: transparent url(../img/stars.png) no-repeat left top; position: relative; margin-top: 12px;}
	.hotel-detale .btm ul li em {width: 220px;}
	.hotel-info	{margin-top: 10px; width:100%; padding:15px 0 0 0; background:url('../img/hotel-detale-item.gif') 0 0 no-repeat; position:relative; float:left;}	
	
		.hotel-info i.i, .hotel-info .hotel-2-col i.i {float: right; font-size: 9px; height: 16px; text-indent: 17px; width: 49px; padding: 8px 0;}
		.hotel-info i.i a, .hotel-info .hotel-2-col i.i a {background-image: url("../img/expand.gif"); color: #FFFFFF; display: block; height: 100%; width: 100%; text-decoration:none}
		.hotel-info i.i a:hover, .hotel-info .hotel-2-col i.i a:hover {background-position:0 -16px; text-decoration:none;}
		
		.hotel-info .hotel-info- {width: 100%; float: left; background:#f5f5f5;}
		.hotel-info	.fr {float: left; margin-left: 14px; width: 470px; display: inline;}
			.hotel-info	.fr2 {width: 614px;}
		.hotel-2-col {float: left; width: 614px; padding-top: 10px; margin: 18px 17px 0 15px;; border-top: 1px solid #e7e7e6;}
			.hotel-2-col-f {margin:0 17px 0 15px; padding: 0; }
		.hotel-2-col .fr {margin-left: 0px;} .hotel-2-col .fl {float: left; margin: 0 15px 0 0; width: 129px;}
			.hotel-info	.fr .btm {float: left; width: 100%;}
			.hotel-info .fr .btm ul {float: left; width: 100%;}
			.hotel-info .fr .btm li {float:left; font-size:12px; line-height:16px; padding-bottom:4px; width:100%;}
				.hotel-info .fr .btm li em {float: left; width: 200px; margin-right: 20px;}
				.hotel-info .fr .btm li i {float: left; width: 250px; color:#4b4b4b;}
				.hotel-info h5 {float: left; width: 100%; padding: 12px 0 4px 0; color: #4b4b4b; font-weight: bold; font-size: 12px;}
				
					.hotel-info .fr .osob-kont li em {font-weight: bold; color: #4b4b4b;}	
					.hotel-info .fr .osob-kont li i {line-height: 24px; position: relative; top: -4px; float: right; border-top: 1px solid #e7e7e6; padding-top: 4px; margin-top: 4px;}
						.hotel-info .fr .osob-kont li i.f {border: 0 none; padding: 0; margin: 0;}
						
					.hotel-info .fr .sale-konf li {border-top: 1px solid #e7e7e6; padding: 4px 0;}
					
					.hotel-info .fr .dodat-info li em {width: 340px; color: #4b4b4b;}
					.hotel-info .fr .dodat-info li span {padding: 4px 0 0 0; float: left; width: 100%;}
						.hotel-info .fr .dodat-info li em span {float: none; width: auto; font-style: italic; color: #828282;}	
					.hotel-info .fr .dodat-info li i {width: 100px;}
					.hotel-info .fr .dodat-info ul {border-bottom: 1px solid #e7e7e6; padding-bottom: 12px; margin-bottom: 8px;}
					.hotel-info .fr .dodat-info li {padding: 4px 0;}
					
					.hotel-info .fr .dodat-info li em.w-50 {width: 260px;}
					.hotel-info .fr .dodat-info li i.w-25 {width: 80px;}
					
					.hotel-info .fr .zdj-obiektu {width: 565px; margin-left: 20px;}
						.hotel-info .fr .zdj-obiektu ul {width: 492px; margin-left: -22px;}
						.hotel-info .fr .zdj-obiektu li {float: left; width: 160px; height: 100px; margin: 5px 0 5px 22px;}
						.hotel-info .fr .zdj-obiektu .jcarousel-clip-horizontal {width: 545px; height: 100px; margin-left: 19px;}
						.hotel-info .fr .zdj-obiektu .jcarousel-container .prev {width: 18px; height: 24px; position: absolute; top: 43px; left: -15px; background: url("../img/arrow-left.gif") no-repeat; text-indent: -10000px; cursor: pointer;}
						.hotel-info .fr .zdj-obiektu .jcarousel-container .next {width: 18px; height: 24px; position: absolute; top: 45px; left: 578px; background: url("../img/arrow-right.gif") no-repeat; text-indent: -10000px; cursor: pointer;}					
						
					/* IE 6 */
					*html .hotel-info .fr .zdj-obiektu {margin-left: 10px;}
						*html .hotel-info .fr .zdj-obiektu .jcarousel-clip-horizontal {width: 565px; height: 100px; margin-left: 0px;}
						*html .hotel-info .fr .zdj-obiektu .jcarousel-container .prev {width: 18px; height: 24px; position: absolute; top: 43px; left: -23px; background: url("../img/arrow-left.gif") no-repeat; text-indent: -10000px; cursor: pointer;}
										
										
			.hotel-info	.fr h4 {font-size: 18px; padding-bottom: 12px; float: left; color: #4b4b4b;}
	.hotel-info-b { height: 15px; overflow: hidden; width:100%; float: left; background: transparent url('../img/hotel-detale-item.gif') -646px top no-repeat;}	
	
	
	/*** reklama video ***/
		
			/* profil */
			.prb .item-ads .cfn-c {font-size: 24px; padding-bottom: 15px;}
				.prb .item-ads .cfn-c em {color: #ff6e29; font-weight: bold;}
			
			.prb .item .c .ads-status {float: left; width: 622px; margin: 0 2px; border-top: 1px solid #f0f0f0; padding-bottom: 25px;}
			.prb .item .c .ads-status h4 {float: left; margin: 0 15px;  width: 592px; color: #ff6e29; font-size: 13px; font-weight: bold; padding: 25px 0 15px 0; display: inline;}
				.prb .item .c .ads-status h4 span {display: inline; float: none; margin: 0; font-weight: normal; color: #8b8b8b;}
			.prb .item .c .ads-status .tab {float: left; width: 592px; margin: 0 15px; display: inline;}
			.prb .item .c .ads-status ul {padding: 0; width: 592px; margin: 0 15px; display: inline;}
				.prb .item .c .ads-status .tab ul {margin: 0;}
			.prb .item .c .ads-status li {float: left; width: 100%; padding: 12px 0; font-size: 13px;}
				.prb .item .c .ads-status .odd {background-color: #f6f6f6;}
				.prb .item .c .ads-status li i {width: 80px; margin: 0 16px;}
				.prb .item .c .ads-status span {float: left; width: 375px; margin: 0 16px 0 25px;}
				.prb .item .c .ads-status em {float: left; width: 49px; text-align: center; background: url('../img/ads-label.gif') no-repeat right 0; line-height: 20px; color: #fff; font-weight: bold;}
				
				.prb .item .c .ads-status .more {color: #ff9409; padding: 15px 25px 0 0;  float: left; width: auto; cursor: pointer;}
					.prb .item .c .ads-status .collapsed {background: url('../img/ads-circle.gif') no-repeat right 15px;}
					.prb .item .c .ads-status .dropped-down {background: url('../img/ads-circle.gif') no-repeat right -68px;}
					.prb .item .c .ads-status .more span {width: auto; margin: 0;}
					.prb .item .c .ads-status .more:hover {text-decoration: underline;}
				.prb .item .c .ads-status .exp {display: none;}	
			
			.prb .item .c .briefcase {padding-top: 10px;}
				.prb .item .c .briefcase table {color:#000000; font-size: 12px; margin-left:20px;}
					.prb .item .c .briefcase th {color:#CDC9CD; padding: 8px 12px 17px 10px;}
						.prb .item .c .briefcase th span {width: auto; cursor: pointer;}					
						.prb .item .c .briefcase th.headerSortDown span {padding-right:12px; background: url("../img/sortasc.gif") right no-repeat;}
						.prb .item .c .briefcase th.headerSortUp span {padding-right:12px; background: url("../img/sortdesc.gif") right no-repeat;}
					.prb .item .c .briefcase td {border-bottom: 10px solid #ffffff; vertical-align:top; padding-left:10px;}
						.prb .item .c .briefcase td.title {color:#FF6E29; font-weight:bold; width:153px; padding-right: 5px;}
						.prb .item .c .briefcase td.autor {color:#000000; font-weight:bold; width:131px; padding-right: 5px; background: url("../img/dot-v-2.gif") repeat-y scroll left 0 transparent;}
						.prb .item .c .briefcase td.type {color:#000000; font-weight:bold; width:179px; padding-right: 5px; background: url("../img/dot-v-2.gif") repeat-y scroll left 0 transparent;}
						.prb .item .c .briefcase td.action {background: url("../img/dot-v-2.gif") repeat-y scroll left 0 transparent; text-align:center; padding: 5px 0px 0px 16px;}					
						.prb .item .c .briefcase td.action a {color:#4b4b4b; font-size: 11px; text-decoration:none;}
						.prb .item .c .briefcase td.action a:hover {text-decoration:none;}					
							.prb .item .c .briefcase td.action .download {width:48px; height:20px; background: url('../img/ads-label.gif') no-repeat right 0; line-height: 19px; text-align:center;}				
							.prb .item .c .briefcase td.action .download a {color:#FFFFFF;}
							.prb .item .c .briefcase td.action .bmore {line-height: 21px; text-align:center;}

		.prb .item .c .bspace {height:5px;}
		.prb .item .c .list {width: 285px; margin-left: 20px; float: none; display: inline; overflow: visible;}
			.prb .item .c .list ul {padding: 0px; margin:0px;};
			.prb .item .c .list li {float: left; font-size: 11px; color: #939393; padding: 0px; width: 610px;}
				.prb .item .c .list em {text-align:right;font-size: 13px; font-weight:bold; color:#FF6E29; background:none; float:left; padding-right:15px;width: 334px; line-height: 22px;}					
			.prb .item .c .list li.fis-104 {margin-right: 10px;} 
			.prb .item .c .list li.fis-42 {margin-right: 4px;} 
			.prb .item .c .list li.fi-range em {width: auto; line-height: 24px; padding-bottom: 0; margin-right: 10px;}
			.prb .item .c .list li.fi-range ul {float: left; width: auto;}
				.prb .item .c li.fi-range ul li {padding-bottom: 0; width: auto;}
 
				

			
			.prb .item .c .payment-status {border-top: 0;}
			.prb .item .c .payment-status span {margin: 0; width: 350px;}
			.prb .item .c .payment-status .status-info {float: left; width: 100px; margin-left: 15px; padding-left: 10px; font-size: 11px; line-height: 16px; padding-top: 2px; background: url("../img/dot-v-2.gif") repeat-y  left 0 transparent;}
			.prb .item .c .payment-status .status-info a {color: #FF6E29;}
			
			
			
			.ads-video {float: left;	width: 100%; padding: 15px 0 10px 0;}
				.ads-video- {margin: 0 auto; width: 404px;}

				.ads-btn {margin-left: 3px; width: auto; display: inline; padding: 8px 0 10px 0;  margin:0;}
					.ads-btn a {float: left; clear: none; width: auto; padding-left: 16px; background: url('../img/buttons.png') no-repeat left -164px;}
					.ads-btn a span {float: left; padding-right: 16px; height: 33px; background: url('../img/buttons.png') no-repeat right -164px; cursor: pointer;}
					.ads-btn a:hover {background-position: left -200px;}
					.ads-btn a:hover span {background-position: right -200px;}
					.ads-btn a.pomin {float: left; clear: none; width: auto; padding: 0 16px; background: url('../img/w-pomin.gif') no-repeat;}
						.ads-btn a.pomin span {background: none;}
						.ads-btn a.pomin:hover span {text-decoration: underline;}
					
				.section-wide .item .ads-frm {float: left; display: inline; width: 632px; border-bottom:25px solid #ffffff; margin: 0 2px; border-top: 1px solid #f0f0f0;}
				.section-wide .item .ads-frm- {float: left; width: 600px; margin: 0 16px; display: inline; border-top:25px solid #ffffff;}
					.section-wide .item .ads-frm .ads-q {float: left; width: 100%; line-height: 22px;}
					.section-wide .item .ads-frm .ads-ok {float: left; width: 100%; padding:10px 0; line-height: 22px; background:url(../img/loader-on-white.gif) no-repeat 500px center;}
					.section-wide .item .ads-frm .ads-i {color:#f07447; font-size: 10px; margin-left: 41px; line-height: 16px; float: left; width: 550px;}
						.section-wide .item .ads-frm .ads-q span {float: left; width: 21px; background: url('../img/ads-circle.gif') no-repeat 0 -128px; text-align: center; font-size: 12px; font-weight: bold; color: #fff; margin-right: 20px;}
						.section-wide .item .ads-frm .ads-q i {float: left; font-size: 12px; font-weight: bold; color: #4b4b4b; width: 550px;}
						
						.section-wide .item .ads-frm ul {float: left; display: inline; width: 550px; margin: 0 16px; padding: 20px 0;}
							.section-wide .item .ads-frm ul li {float: left; width: 100%; padding: 0 0 12px 0;}
							.section-wide .item .ads-frm .fir li em {width: 525px;}
						
						.ads-pager {float: left; width: 600px; margin: 0 16px; padding-bottom: 25px;}	
							.ads-pager li {float: left; margin-right: 18px; line-height: 22px; font-size: 12px; width:auto !important;}
							.ads-pager li a:hover {color: #F07447; text-decoration: none;}
							.ads-pager .prev, .ads-pager .next {margin-top: -1px;}
							.ads-pager .s a {float: left; width: 21px; background: url('../img/ads-circle.gif') no-repeat 0 -128px; text-align: center; font-size: 12px; font-weight: bold; color: #fff;}
							.ads-pager .s a:hover {color: #ffffff; cursor: default;}
						
						.ads-pager .ads-btn {padding: 0;}
						.ads-pager .ads-btn a:hover {color: #fff;}
						.btn-inactive {margin-left: 3px; width: auto; display: inline; margin:0; color: #fff;}
								.btn-inactive i {font-size: 12px; line-height: 22px; color: #ffffff; float: left; clear: none; width: auto; padding-left: 16px; background: url('../img/buttons.png') no-repeat left -595px;}
								.btn-inactive i span {float: left; padding-right: 16px; height: 33px; background: url('../img/buttons.png') no-repeat right -595px;}
						
	/*** koszyk ***/
	.frm-q { padding-top: 15px; margin-bottom: 10px; border-bottom: 1px solid #F0F0F0;} .frm-q2 {border-bottom:0;} 
	.prb .item .c .basket {border-top: 1px solid #F0F0F0; padding: 20px 0;}
		.frm-q- {float: left; margin: 0 15px; width:594px;border-top: 1px solid #F0F0F0;} .frm-q2 .frm-q- {border-top:0;} 
		.frm-q2 .fv {padding: 10px 0 20px 0;}
		.prb .item .c .frm-q .fv {padding-left: 20px;}
		.frm-fv .frm-fv- {float: left; width:625px;}
			.prb .item .c .frm-fv ul {padding-left: 28px;}
		.frm-q- .txt .wide {width: 560px; padding: 10px 0;}		
		.prb .item .c .basket li {margin: 2px 0; padding: 10px 0;}
			.prb .item .c .basket li span {background: url("../img/dot-v-2.gif") 100% 0 repeat-y; width: 380px; padding-right: 15px; padding-bottom: 3px;}
			.prb .item .c .basket .status-info {background:0; margin: 0; width: 60px;}
		.prb .item .c .fir-50 li {width: 190px;}
		
	.frm-q .fib {padding:0 0 15px 0; width: 100%;}
	.frm-fv .fib  {padding:30px 0 15px 0; width: 200px; margin-right: 38px; float:right;}
	.frm-q .fib i {background:url("../img/buttons.png") no-repeat scroll 0 -85px transparent; float:right; height:33px; width:78px;}
	.frm-q .fib input {background:none repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF; display:inline; float:right; height:22px; width:78px; font-size: 11px; padding:0;}
	

	.frm-fv .payment, .publikuj-payment .payment  {float: left; width: 200px; color: #bebebe; padding: 30px 0 20px 0; margin-left: 31px;}
	.frm-fv .payment a, .publikuj-payment .payment a {float: left; width: 126px; height: 29px; background: url('../img/platnosci.gif') 0 0; text-indent: -5000px; margin-top: 20px;}
	.frm-fv .fv {float: left; width: 592px; margin: 0 16px; padding-bottom: 20px;}
	.frm-fv .fv-c {border-bottom: 1px solid #f0f0f0; padding-bottom: 10px;}
	
			
		/* diagnozy */
		.m-diagnozy, .m-diagnozy ul {width: 212px; float: left;}
			.m-diagnozy ul {padding: 19px 0;  height: 100%; width: 212px;}
			.m-diagnozy ul li {width: 212px; float: left; font-size: 12px; padding: 0;}
			.m-diagnozy ul li a {color: #9b9b9b; padding: 4px 0 5px 8px; float: left; width: 193px;}
			.m-diagnozy ul li a:hover {color: #f47d42; text-decoration: none;}
			.m-diagnozy ul li.s {background: url('../img/m-diagnozy.gif') no-repeat 199px 0;}
			.m-diagnozy ul li.s a {color: #000; background: #e7e7e7;}
		
		.item-diagnozy {background: url('../img/m-diagnozy.gif') repeat-y -24px 0;}
	
		
		.section-wide .item .b-diagnozy {width: 420px;}
		.section-wide .item .b-diagnozy li {border: 0 none;}
		.section-wide .item .b-diagnozy li .c {height: auto;}
	


	/*** social icons ***/
	
	.social-icons {float: right; width: 235px; margin-top: 15px;}
		.social-icons em {float: left; margin-right: 8px; font-size: 14px; color: #575757;}
		.social-icons ul {float: left;}
			.social-icons ul li {float: left; margin-right: 4px;} .social-icons ul .blip {margin-right:0;}
			.social-icons ul li a {float: left; width: 24px; height: 23px; text-indent: -50000px; background: url('../img/social-icons.gif') no-repeat 0 0;}
				.social-icons ul .facebook a {background-position: 0 0;} .social-icons ul .twitter a {background-position: 0 -23px;} .social-icons ul .flaker a {background-position: 0 -46px;} 
				.social-icons ul .wykop a {background-position: 0 -69px;} .social-icons ul .blip a {width: 37px; background-position: 0 -92px;} 
	 
	 .h1 .social-icons {margin-top: 13px;}
	
	/*** tooltips - spolecznosc - lista grup ***/

	.tab-a .group-ico .tooltip-trigger{float: left; width: 100%; padding: 0 0 2px 0;}
	.tooltip {display:none;	height:auto; width:350px; font-size:11px; color:#828282;	margin-left: 0; z-index: 100; background: transparent url('../img/tooltip-indicator.gif') no-repeat left 50%;}
	.tooltip- {float: left; border: 1px solid #000; border-left: 0 none; margin-left: 9px; display: inline; background: #fff;}
		.tab-a .group-ico .tooltip .img-preview {float: left; margin: 0 7px 0 14px; display: inline; width: 65px; text-align: center; height: auto; padding: 7px 0;}
			.tab-a .group-ico .tooltip .img-preview img {margin: 0;}
		.tooltip h4 {font-size: 11px; color:#828282; font-weight: bold; padding: 8px 7px 5px 0; float: left; width: 230px;}
		.tooltip p {font-size: 11px; color:#828282; padding: 0 7px 7px 0;  float: left; width: 230px; line-height: 14px;}
		.tooltip p a {color: #f47c42; display: inline; line-height: 14px;}


	/*** txt - editorial text ***/
	.txt {width:100%; float:left; font-size:12px; color:#4b4b4b; line-height:18px;}
		.txt h2 {color:#FF9409; font-size:14px; font-weight:bold; padding:10px 0;}
		.txt h3, .section-wide .txt h3 {padding:10px 0; color:#575757; font-size:14px; font-weight:bold; text-indent:0;}
		.txt h4, .section-wide .txt h4 {padding:10px 0; color:#FF9409; font-size:13px; text-indent:0;}
		.txt h5, .section-wide .txt h5 {padding:10px 0; color:#4b4b4b; font-size:13px; text-indent:0; font-weight: bold;}
		.txt p {font-size:12px; color:#4b4b4b; line-height:18px; padding-bottom:10px;}
		.txt p.com {color:#FF9409; font-weight:bold;}		
		.txt span.underline {text-decoration:underline; color:#f47c42;}		
		.txt em, .txt p em {font-style:italic;}
		.txt img {float:none;}
			.txt img.alignleft {float:left; margin:0 20px 20px 0;}
			.txt img.alignright {float:right; margin:0 0 20px 20px;}
			.txt img.aligncenter {float:none; margin:0 auto; display:block;}
		.txt ul{margin-left: 4px; padding-bottom: 10px;}
		.txt ol {margin-left: 25px; padding-bottom: 10px;}
		.txt ul li {list-style: outside none none; padding-left:11px; padding-bottom:5px; background: url("../img/ul-li.gif") 0 6px no-repeat;}
		.txt ol li {list-style: outside decimal; padding-left:5px; padding-bottom:5px;}
		.txt .ocena {padding: 10px 0;}
		.dyskusja .txt blockquote, .wiadomosci .txt blockquote {border-left:1px solid #CCCCCC; font-style:italic; margin:10px 0; padding:0 10px;}
	
	/*** RSS links ***/
		.rss a {color: #f47c42;}
	
	/*** SG switch ***/
	#switch- {position:relative;}
		#switch .coda-nav {position:absolute; left:460px; top:232px;}
		#switch .coda-nav li {width:26px; height:16px; float:left;}
			#switch .coda-nav li a {width:100%; height:100%; background:url('../img/switch.gif') 0 0 no-repeat; display:block; text-indent:-55000px;}
			#switch .coda-nav li a:hover, #switch .coda-nav .current {background:url('../img/switch.gif') 0 -16px no-repeat;}

	#coda-slider-1 {width:990px; height:270px; overflow:hidden; float:left;}
		#switch .panel {width:990px; height:270px; overflow:hidden; float:left;}
		#switch .panel img {float:none; margin:auto; display:block;}
		
	#switch .shadow {width:990px; height:22px; background:url('../img/switch-shadow.gif') 0 0 no-repeat; bottom:0; left:0; position:absolute;}

	/*** Mapa strony ***/
	#mapa div {width: 175px; padding: 5px 5px 12px;}
	#mapa div.h-275 {height: 275px;}
	#mapa div.h-151 {height: 151px;}	
		#mapa div h4 {border-top: 4px solid #CBCBCB; padding: 5px; color: #B0B0B0; font-size: 16px; font-weight: bold;}
			#mapa div .bc-inspiracje { border-color: #fce43f;}
			#mapa div .bc-aktualnosci { border-color: #57bbac;}
			#mapa div .bc-wiedza { border-color: #53a42b;}
			#mapa div .bc-narzedzia { border-color: #ff9409;}
			#mapa div .bc-kariera {border-color:#db4b36;}
			#mapa div .bc-baza-hotelowa {border-color:#1f5195;}
			#mapa div .bc-spolecznosc {border-color:#5156c8;}
			#mapa div .bc-wiadomosci {border-color: #4F2F09;}
			
		#mapa div ul { padding: 7px 0 0 6px;}
		#mapa div ul a {color: #828282;}
			#mapa div ul li { list-style: none outside none; padding: 3px 0 3px 13px; background: url("../img/ul-li.gif") 0 8px no-repeat;}
				#mapa div ul li ul li { list-style:none outside none; background: url("../img/ul-li.gif") 0 8px no-repeat;}
				#mapa div ul li ul li ul li{ list-style: none outside none; background: url("../img/ul-li.gif") 0 8px no-repeat;}

		
/*** END design ***/