/* common */
	
	body { 
		font-family:Tahoma, Geneva, Verdana, sans-serif;
		line-height:1.25;
	}
	
	p { padding:0 }
	
	a {	color:#014f7b; text-decoration:none	}
	
	.f16{font-size:16px !important}
	.f18{font-size:18px !important}
	.f14{font-size:14px !important}
	.f12{font-size:12px !important}
	.f11{font-size:11px !important}
	.f10{font-size:10px !important}

	.rt { text-align:right }
	.lt { text-align:left }
	.ct { text-align:center }
	.fr { float:right }
	.fl { float:left }
	.clr{ clear:both; font-size: 0; line-height: 0; height: 0 }

	.pt0 { padding-top:0 !important }
	.pt5 { padding-top:5px !important }
	.pt10 { padding-top:10px !important }
	.pb0 { padding-bottom:0 !important }
	.pb10 { padding-bottom:10px !important }
	.pb15 { padding-bottom:15px !important }

	.mt0 { margin-top:0 !important }
	.mt5 { margin-top:5px !important }
	.mt10 { margin-top:10px !important }
	.mt15 { margin-top:15px !important }
	.mt4 { margin-top:4px }
	.mb23 { margin-bottom:23px }
	.bx_cnt .mt8 { margin-top:8px }
	.bx_cnt .mt9 { margin-top:9px }	
	.bx_cnt .mt19 { margin-top:19px }	

	.mr10 { margin-right:10px }
	.ml110 { margin-left:110px }

	.mb0 { margin-bottom:0 !important }
	.mb5 { margin-bottom:5px !important }
	.mb10 { margin-bottom:10px !important }
	.mb15 { margin-bottom:15px !important }
	.bx_cnt .mb4 { margin-bottom:4px }
	.bx_cnt .mb7 { margin-bottom:7px }
	.bx_cnt .mb20 { margin-bottom:20px }

	.bx_cnt .ml10 { margin-left:10px }
	.bx_cnt .ml112 { margin-left:112px }

	.bx_cnt .w25 { width:25px }
	.bx_cnt .w35 { width:35px }
	.bx_cnt .w45 { width:45px }
	.bx_cnt .w62 { width:62px }
	.bx_cnt .w66 { width:66px }
	.bx_cnt .w84 { width:84px }
	.bx_cnt .w95 { width:95px }
	.bx_cnt .w102 { width:102px }
	.bx_cnt .w115 { width:115px }
	.bx_cnt .w146 { width:146px }
	.bx_cnt .w160 { width:160px }
	.bx_cnt .w170 { width:170px }
	.bx_cnt .w200 { width:200px }
	.bx_cnt .w230 { width:230px }
	.bx_cnt .w240 { width:245px }
	.bx_cnt .w275 { width:275px }
	.bx_cnt .w335 { width:335px }
	
	.bx_cnt .h22 { height:20px }
	.bx_cnt .h42 { height:42px }
	.bx_cnt .h245 { height:254px }

	.btd { border-top: #a0a6aa dotted 1px; }
	
	.nobgimg { background-image:none !important }
	.nobg { background:none !important }
		
	div.spacer {
		clear:both;
		margin-bottom:10px;
		padding-top:10px;
		font-size:0;
		line-height:0;
		height:1px;
	}
	
	div.spacer-dot01 { background:url(http://i.wp.pl/a/i/podatki3/dot1.gif) repeat-x 0 100% }	

	.more {
		font:bold 11px Tahoma, Arial, Helvetica, sans-serif !important; 
		/* color:#f00 */
		color:#0c4766
	}
	
	.bx_bdr { 
		background:none !important; 
		border-top:0 !important; 
	}
	
	
/* advertisements */

	#wpAdvTop {
		background-color:#fff;
		width:970px;
		margin:0 auto;
		text-align:center;
		padding:10px 0 10px 0
	}
	
	.wpAdvBar {
		background-color:#fff;
		width:970px;
		margin:0 auto;
		text-align:center;
		padding:3px 0 0		
	}
	
	.wpAdvLeft {
		background-color:#fff;
		width:180px;
		margin:0 auto;
		text-align:center;
		padding:3px 0
	}
	
	.wpAdvRight {
		background-color:#fff;
		width:300px;
		margin:0 auto;
		text-align:center;
		padding:0 0 3px
	}
	
	#wpAdvBottom {
		background-color:#fff;
		width:970px;
		margin:0 auto;
		text-align:center;
		padding:5px 0 2px;
		font-size:0
	}


/* navigation */

#navi {
	width: 970px;
	margin: 0 auto;
}

#navi ul {
	list-style: none;
	height: 56px;
	overflow: hidden;
}

#navi li {
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
           font-family: Tahoma,Arial,Helvetica,sans-serif;
           

}

#navi li.lst {	
	border-bottom: #d4dade solid 1px;
	height: 55px;
}

#navi li.fst {	
	border-bottom: #d4dade solid 1px;
	height: 55px;
}

#navi li a {
	display: block;
	color: #344765;
}
#navi li a:hover {
	opacity: 0.70;             /* CSS 3, Opera 9 */
	-moz-opacity: 0.70;        /* Gecko */
	text-decoration: none;
}

#navi li a.b_fst {
	width: 97px;
	height: 34px;
	padding-top: 20px;
	border-bottom: #c6ced3 solid 1px;
	border-left: #d6dbdf solid 1px;
	border-top: #c6ced3 solid 1px;
	border-right: #d6dbdf solid 1px;
	background: url(http://i.wp.pl/a/i/biznes/bg_navi_b_lst.gif) repeat-x;
	text-transform: uppercase;
}

#navi li a.hgl {
	border-top: #1d5a85 solid 1px;
	border-right: #7498b1 solid 1px;
	border-bottom: #5f9ac2 solid 1px;
	border-left: #28658f solid 1px;
	background: #5f9ac2 url(http://i.wp.pl/a/i/biznes/bg_navi_b_fst.gif) repeat-x;
	color:#fff;
}

#navi li a.b_lst {
	width: 92px;
	height: 41px;
	padding-top: 13px;
	border-top: #c6ced3 solid 1px;
	border-right: #d6dbdf solid 1px;
	overflow: hidden;
	margin-bottom: 1px;
	margin-left: 1px;
	background: url(http://i.wp.pl/a/i/biznes/bg_navi_b_lst.gif) repeat-x;
}

#navi li .in {
	width: 777px;
	height: 55px;
	border-bottom: #d1d7dc solid 1px;
	overflow: hidden;
}


#navi .in li a { width:100px;}
#navi .in li.wide a { width:109px;}
#navi li.lst a{float:left; margin-left:0px;}


#navi li .eln {
	width: 105px;
	height: 20px;
	padding-top: 6px;
	margin-bottom: 1px;
	margin-left: 1px;
	overflow: hidden;
	border-top: #c6ced3 solid 1px;
	border-right: #c6ced3 solid 1px;
	background: #eef0f2 url(http://i.wp.pl/a/i/biznes/bg_navi_tb.gif) repeat-x;
}

#navi .in li a {
	width: 105px;
	height: 20px;
	padding-top: 6px;
	margin-bottom: 1px;
	margin-left: 1px;
	overflow: hidden;
	border-top: #c6ced3 solid 1px;
	border-right: #c6ced3 solid 1px;
	background: #eef0f2 url(http://i.wp.pl/a/i/biznes/bg_navi_tb.gif) repeat-x;
}

#navi .in li a.bb {
	background: #f4f6f7 url(http://i.wp.pl/a/i/biznes/bg_navi_bb.gif) repeat-x; 
	padding-top: 5px;
}

#navi li ul li a.hgl {
	border:none;
	border-top: #1d5a85 solid 1px;
	border-right: #7498b1 solid 1px;
	background: #5f9ac2 url(http://i.wp.pl/a/i/biznes/bg_navi_b_fst.gif) repeat-x;
	color:#fff;
}


/* layout */

	#wpMain {
		font-size:12px;
		padding-top:10px
	}
	
	#wpMain:after { clear:both; display:block; content:'' }	

	#wpLeft {
		width:180px;
		float:left;
		overflow:hidden
	}

	#wpCenter {
		width:470px;
		float:left;
		overflow:hidden;
		margin-left:10px;
		font-family:Arial, "Helvetica Neue", Helvetica, sans-serif
	}

	#wpCenter:after { clear:both; display:block; content:'' }

	#wpRight {
		width:300px;
		float:right;
		overflow:hidden
	}

	#wpCenter2 {
		width: 780px;
		float: left;
		overflow: hidden;
		margin-left: 10px;
	}
	

/* ------------------------------------------------------------------ */
/* shared: bx rgh, bx rgh2 */
	
	* html div.bx_rgh, * html div.bx_rgh2, * html div.bx_rgh3, * html div.bx_rgh4 { zoom:1 }
	
	.bx_rgh ul, .bx_rgh2 ul, .bx_rgh3 ul, .bx_rgh4 ul { padding-top:6px }

	.bx_rgh ul li, .bx_rgh2 ul li, .bx_rgh3 ul li, .bx_rgh4 ul li {
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) 2px 7px no-repeat;
		padding-left:14px;
		padding-bottom:6px;

	}
	
	.bx_rgh ol li, .bx_rgh2 ol li, .bx_rgh3 ol li, .bx_rgh4 ol li {
		padding-bottom:6px;
	}
	
	.bx_bdr li div.spacer-dot01 {
		padding-top:7px !important
	}
	
	.bx_rgh ul.nodots li, .bx_rgh2 ul.nodots li, .bx_rgh3 ul.nodots li, .bx_rgh4 ul.nodots li {
		background:none;
		font-size:11px;
		font-weight:bold;
		color:#64696c;
		padding:7px 5px 0 5px;
	}
	
	.bx_rgh ul.nodots li div, .bx_rgh2 ul.nodots li div, .bx_rgh3 ul.nodots li div, .bx_rgh4 ul.nodots li div {
		padding:10px 0 0;
		margin:0 0 0px
	}
	
	.bx_rgh .tab_r1, .bx_rgh .tab_r2, .bx_rgh .tab_r3 {
		width:300px;
		height:29px;
		overflow:hidden;
		padding-top:0
	}	

	.bx_rgh .pic2, .bx_rgh2 .pic2, .bx_rgh3 .pic2 {
		border:#c2cbd1 solid 1px;
		float:left;
		display:inline;
		margin:3px 8px 3px 0;
	}	

	.bx_rgh .tab_r2_bdy, .bx_rgh2 .tab_r2_bdy, .bx_rgh4 .tab_r2_bdy {
		background:#fff;
		border:#c8d0d5 solid 1px;
		margin-right:1px;
		padding:9px
	}
	
	.bx_rgh2 .tab_r2_bdy { border-top:0 }	
	
	.bx_rgh .name, .bx_rgh2 .name, .bx_rgh3 .name {
		font-size:11px;
		font-weight:bold;
		color:#504f7b;
		margin:5px 0;
		font-family:Tahoma, Geneva, Verdana, sans-serif
	}	
	
	.bx_rgh .name a, .bx_rgh2 .name a, .bx_rgh3 .name a { color:#64696c }
	
	.bx_rgh .sub span, .bx_rgh2 .sub span, .bx_rgh3 .sub span {
		color:#757e85;
		margin-left:5px;
		font-size:10px
	}	

	.bx_rgh2 p.date, .bx_rgh3 p.date {
		color:#666;
		font:bold 10px Tahoma,Geneva,Verdana,sans-serif;
		font-size:10px;
		padding-bottom:5px;
	}	

	.bx_rgh2 h5, .bx_rgh3 h5 {
		background:url(http://i.wp.pl/a/i/biznes/bg_bx_rgh_h2.gif) repeat-x scroll 0 0;
		border:1px solid #D2D9DD;
		border-bottom:0;
		color:#64696C;
		font-size:11px;
		font-weight:bold;
		margin-right:1px;
		margin-top:5px;
		padding:6px 10px 5px;
	}
	
	.bx_rgh2 .pr10, .bx_rgh3 .pr10 { margin-right:10px }
	
	.bx_rgh2 p, .bx_rgh3 p {
		color:#424242;
		/* font:11px Arial,Helvetica,sans-serif; */
		font-size:11px;
		padding-top:5px;
	}	
	
	
	
	

	.tab_r1 li, .tab_r3 li {
		float:left;
		display:inline;
		width:148px;
		height:20px;
		padding-top:7px !important;
		padding-left:0 !important;
		padding-bottom:0 !important;
		text-align:center;
		background:url(http://i.wp.pl/a/i/biznes/bg_tab_r.gif) repeat-x !important;;
		border:#c8d0d5 solid 1px;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		color:#5d75a0;
		cursor:pointer;
	}

	.tab_r1 li.on, .tab_r3 li.on {
		background:url(http://i.wp.pl/a/i/biznes/bg_tab_r_on.gif) repeat-x !important;;
		border-top:#d2d9dd solid 1px;
		border-bottom:#fff solid 1px;
		border-left:#d2d9dd solid 1px;
		color:#64696c;
	}
	
	.tab_r3 { height:1% }		
	.tab_r2 { height:29px; background:url(http://i.wp.pl/a/i/podatki3/bg_rgh2.gif) repeat-x 0 0 }

	.tab_r2 li {
		width:123px;
		height:20px;
		float:left;
		padding:7px 0 0 0;
		text-align:center;
		background:transparent url(http://i.wp.pl/a/i/podatki3/bg_rgh2.gif) repeat-x 0 0;
		border-left:#fff solid 1px;
		border-top:#d2cfc9 solid 1px;
		text-transform:uppercase;
		font:bold 10px Tahoma, Geneva, Verdana, sans-serif;
		color:#2075a0;
		cursor:pointer		
	}

	.tab_r2 li.on {
		background:transparent url(http://i.wp.pl/a/i/podatki3/bg_cnt_h2.gif) repeat-x 0 0;
		border-bottom:#f6ddc7 solid 1px;
		border-left:1px solid #fff;
		border-top:0;
		color:#654833;
		width:129px
	}
	
	.tab_r2_bdy h4 { color:#014f7b }

	.tab_r1_bdy .inf2 {
		color:#899197;
		font-size:10px;
		margin-top:5px;
	}	
		
	.tab_r1_bdy .inf {
		color:#424242;
		font:11px Tahoma,Arial,Helvetica,sans-serif;
		padding:0 4px;
	}
	
	
/* ------------------------------------------------------------------ */
/* bx rgh2 */
	
	.bx_rgh2 {
		border:#e2e6e9 solid 1px;
		padding:6px;
		background:#f0f3f4 url(http://i.wp.pl/a/i/biznes/bxskroty-hd.gif) repeat-x 0 0;
		margin-bottom:10px;
		position:relative;
		border-top: 0;
	}
	
	.bx_rgh2 h2 {
		color:#64696c;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		padding-top:2px;
		padding-bottom:3px
	}
	

	
/* ------------------------------------------------------------------ */
/* bx rgh3 */
	
	.bx_rgh3 {
		border:#e1e5e8 solid 1px;
		padding:6px;
		background:#fff url(http://i.wp.pl/a/i/biznes/bg_bx_rgh_h2.gif) repeat-x 0 0;
		margin-bottom:10px;
		position:relative
	}
	
	.bx_rgh3 h2 {
		color:#64696c;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		padding-top:2px;
		padding-bottom:3px
	}


/* ------------------------------------------------------------------ */
/* bx tag */
	
	.bx_tag {
		font-family: Arial, Helvetica, sans-serif; 
		line-height: 18px;
	}
	
	.bx_tag a { margin-right: 6px; }
	
	.bx_tag .t0 { font-size: 22px; }
	.bx_tag .t1 { font-size: 20px; }
	.bx_tag .t2 { font-size: 18px; }
	.bx_tag .t3 { font-size: 16px; font-weight: bold; }
	.bx_tag .t4 { font-size: 14px; font-weight: bold; }
	
	


/* ------------------------------------------------------------------ */
/* bx multimedia */

	.bx_rgh2 .pic_lst {
		margin-left:-10px;
		margin-right:-10px
	}	
	
	.pic_lst li {
		background:none !important;
		padding:0 !important;
		float:left;
		width:141px;
		text-align:center;
		margin-bottom:15px;
		overflow:hidden
	}
	
	.pic_lst .name {
		color:#014f7b; 
		padding-top:1px
	}

	.vid a {
		display: block;
		width: 36px;
		height: 26px;
		margin-left: 19px;
		padding-top: 46px;
		padding-left: 64px;
		overflow: hidden;
		border: #c2cbd1 solid 1px;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		text-align: left;
	}
	
	.vid a:hover {
		opacity: 0.75;             /* CSS 3, Opera 9 */
		-moz-opacity: 0.75;        /* Gecko */
	}
	
	

	
/* ------------------------------------------------------------------ */
/* bx_cnt, bx_cnt2 shared */

	.bx_cnt h2, .bx_cnt2 h2 {
		background:url(http://i.wp.pl/a/i/biznes/bg_cnt_h2.gif) repeat-x;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		color:#2f536a;
		height:22px;
		padding-left:11px;
		padding-top:8px
	}

	.bx_cnt h1, .bx_cnt h1 a, .bx_cnt2 h1, .bx_cnt2 h1 a {
		/* font:normal 18px Arial, Helvetica, sans-serif; */
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#014F7B;
	}

	.bx_cnt h1, .bx_cnt2 h1 {
		padding:6px 10px 4px 10px;
		position:relative;
		font-weight:bold
	}
	
	.bx_cnt p, .bx_cnt2 p, .bx_cnt h3, .bx_cnt2 h3 { color:#424242; padding:2px 10px }
	.bx_cnt p, .bx_cnt p a, .bx_cnt2 p, .bx_cnt2 p a { font-family: Arial, Helvetica, sans-serif }	
	.bx_cnt ul, .bx_cnt2 ul { padding-left:14px; padding-top:18px }
	
	.bx_cnt li, .bx_cnt2 li {
		padding-bottom:4px;
		font-family:Arial, Helvetica, sans-serif
	}
	
	.bx_cnt li a, .bx_cnt2 li a {
		color:#014f7b; 
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) 0 6px no-repeat;
		padding-left:14px;
		display:block;
		
	}
	
	* html .bx_cnt li a, * html .bx_cnt2 li a { zoom:1 }
	
	.bx_cnt .pic, .bx_cnt2 .pic {
		border:#c2cbd1 solid 2px;
		float:left;
		margin:8px 12px 4px 10px
	}	

	.bx_cnt .pic2, .bx_cnt2 .pic2 {
		border:#c2cbd1 solid 1px;
		float:left;
		margin:3px 12px 3px 10px
	}	


/* ------------------------------------------------------------------ */
/* bx_cnt */

	.bx_cnt {
		margin-bottom:10px;
		padding-bottom:10px;
		position:relative;
		zoom:1
	}	
	
	.bx_cnt h1.xs, .bx_cnt h1.xs a {
		font-size:15px;
		padding-bottom:0px;
		font-weight:bold
	}
	
	.bx_cnt h1.xl, .bx_cnt h1.xl a { font-size:20px; font-weight:bold }
	.bx_cnt h1 img.ic { vertical-align:middle; margin-left:6px }	

	.bx_cnt h3, .bx_cnt h3 a {
		font:bold 14px/18px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#246727;
		padding-top:10px;
		padding-bottom:15px;
	}
	
	.bx_cnt h4 {
		font: bold 14px Arial, Helvetica, sans-serif;
		color: #014f7b;
		padding: 6px 10px 1px 10px;
	}
	
	.bx_cnt .date {
		color: #9d9d9d;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		padding-left: 11px;
		padding-bottom: 7px;
	}
	
	.bx_cnt a.fc_r { color: #c80101; }	
	
	.bx_cnt .name {
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#7d8591;
	}
	
	.bx_cnt .sub { color:#2075a0; font-weight:bold }
	
	.bx_cnt li span {
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#7d8591;
		margin-left:5px
	}
	
	.bx_cnt .u_bx_pic {
		color:#64696c;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		font-size:10px;
		margin-left:14px;
		margin-bottom:2px
	}
	
	.bx_cnt .pat { text-align:right }	
	.bx_cnt .tls { position:relative }
	.bx_cnt .btd { border-top:#a0a6aa dotted 1px; }
	.bx_cnt .btd2 { border-top:#474747 dotted 1px; }	
	.bx_cnt .pt2 { padding-top:2px }
	.bx_cnt .pt4, .bx_cnt2 .pt4 { padding-top:4px }
	.bx_cnt .pt7 { padding-top:7px }
	.bx_cnt .pt15 { padding-top:15px }		
	.bx_cnt .pb3 { padding-bottom:3px }	
	.bx_cnt .plr10 { padding-left:10px; padding-right:10px }
	
	.bx_cnt table {
		font-family:Arial, Helvetica, sans-serif;
		margin:1px;
	}
	
	.bx_cnt .in_btn {
		color:#003c74;
		font:10px Tahoma, Arial, Helvetica, sans-serif; 
		margin-top:6px;
	}
	
	.bx_cnt p.inf { color:#2075a0; font-weight:bold }	
	.bx_cnt ol { list-style:decimal; margin-left:30px }	
	.bx_cnt ol.a { list-style:lower-alpha }	
	.bx_cnt .c_bg { background-color:#fafafa; border:#969696 solid 1px }	
	.bx_cnt .tag { margin-top:10px }
	

/* ------------------------------------------------------------------ */
/* bx_cnt2 */	

	.bx_cnt2 {
		margin-bottom:10px;
		padding-bottom:10px;
		position:relative;
		width:385px;
		float:left
	}	
	
	
	
/* ------------------------------------------------------------------ */
/* pic list */

	.bx_cnt .pic_bx {
		float:right;
		margin-bottom:10px;
		margin-left:10px
	}
	
	.pic_bx img { border: #c2cbd1 solid 1px; }
	
	.pic_bx .desc {
		font:10px Tahoma, Arial, Helvetica, sans-serif;
		color:#9d9d9d;
		text-align:right;
		padding-right:2px;
		padding-bottom:10px;
	}

	.bx_cnt .pic_bx2 { 
		float: left;
		margin: 1px 6px 10px 10px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
	.pic_bx2 img {
		border: #F0F6EA solid 2px;
		margin-bottom: 1px;
		margin-top:4px;
	}
	
	.pic_bx2 p {
		text-align: center;
		background: #f5f8f8;
		font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
		padding: 3px 0;
	}
	
	.pic_bx2 p a { color: #64696c; }


/* ------------------------------------------------------------------ */
/* box left */


	.bx_lft {
		width:180px;
		margin-bottom:10px
	}
	
	.bx_lft h2 {
		border-top:#005d87 solid 1px;
		height:22px;
		padding:7px 11px 0 11px;
		background:#4a9ec5 url(http://i.wp.pl/a/i/biznes/bg_lft_h2.gif) repeat-x 0 0;
		color:#fff;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
	}

	.bx_lft .bdy {
		border:#dbe1e4 solid 1px;
		border-top:0;
		overflow:hidden;
	}
	
	* html .bx_lft .bdy { height:1% }
	


/* ------------------------------------------------------------------ */
/* stronnicowanie */		

	.str {
		text-align:center;
		font:12px Tahoma, Helvetica, sans-serif;
		margin-bottom:20px
	}

	.str a { color:#554f7b }

	.str a.bNext:hover, .str a.bPrev:hover {
		text-decoration:none;
		color:#4980aa
	}

	.str a.bPrev {
		float:left;
		vertical-align:middle;
		font-size:11px;
		font-weight:normal;
		padding-bottom:2px
	}

	.str img {
		vertical-align: middle;
		margin:0 3px
	}

	.str a.bNext {
		float:right;
		vertical-align:middle;
		font-size:11px;
		font-weight:normal;
		padding-bottom:2px
	}

	.str a, .str strong { padding:0 2px; font-weight:bold }
	.str strong { color:#666 }


/* ------------------------------------------------------------------ */
/* Sowa */

.bxSowa{ border:1px solid #e1e5e8; margin-bottom:10px; background:#f0f3f4 url(http://i.wp.pl/a/i/biznes/bg_sowa_right.gif) repeat-x top; padding:6px; font:11px Tahoma, Verdana, Arial;}
.bxSowa a{ color:#424242;}
.bxSowa li a{ background: none; display: block; }
.bxSowa .content{ height:1%;}
.bxSowa .content:after{ display:block; clear:both; content:'';}
.bxSowa h2{ text-transform: uppercase; padding-bottom: 10px; font:bold 11px Tahoma, Verdana, Arial; color:#64696c; margin-bottom:4px; background: none; padding-top: 0px;}
.bxSowa h3{ display:block; clear:both; padding-top:1px; padding-bottom:1px; color:#005599; font:bold 11px Tahoma, Verdana, Arial;}
.bxSowa h3 a{color:#005599; font-size: 13px;}
.bxSowa ul{padding: 0px; clear: both;}

.bxSowa .fot img{ display:block; margin:0px auto; margin-bottom:1px; border:1px solid #aeaeae;}
.bxSowa li{ display:block; width:140px; padding-right:2px; height:1%; float:left; text-align:center; padding-bottom: 6px;}
.bxSowa li:after{display:block; clear:both; content:'';}
.bxsowa span:after{clear: both;}
			
#wpCenter .bxSowa{ margin-top: 10px; border-color:#b7d8e9; border-top:0px; background-image:url(http://i.wp.pl/a/i/biznes/bg_sowa_center.gif); background-color:#fff}
#wpCenter .bxSowa h2{ padding-bottom:7px;}
#wpCenter .bxSowa img{ display:block; margin:0px auto; margin-bottom:1px;}
#wpCenter .bxSowa li{ width:150px; text-align:center;}


/* ------------------------------------------------------------------ */
/* opinie */

	.boxOP2tabH { font:bold 11px Tahoma, Geneva, Verdana, sans-serif; color:#777; padding:10px 10px 5px }
	.boxOP2tab { border:1px solid #e1e5e8; }
	.boxOP2tabC { padding-left:5px; font:11px Tahoma, Geneva, Verdana, sans-serif; color:#92989b; height:50px }
	.boxOP2tabC span { color: #7F7F7F }
	.boxOP2tabC a { color:#014f7b; text-decoration:none }
	.boxOP2tabC a img { vertical-align:middle }	

/* ------------------------------------------------------------------ */
/* cytat */
	
	.bxCyt {
		float:right;
		margin:5px 0 5px 5px;
		width:230px;
		overflow:hidden;
	}
	
	.bxCyt .body { background:#c5d7e5 url(http://i.wp.pl/a/i/podatki3/blue/bg_cyt_t.jpg) no-repeat top left }
	
	.bxCyt .in {
		background: url(http://i.wp.pl/a/i/podatki3/blue/bg_cyt_b.jpg) no-repeat bottom left;
		width: 161px;
		padding: 15px 35px 20px 35px;
	}
	
	.bxCyt cite {
		color: #3c719c;
		font: bold italic 12px Georgia, Arial, Helvetica, sans-serif;
	}
	
	.bxCyt .in span {
		display: block;
		font: 11px Tahoma, Arial, Helvetica, sans-serif;
		color: #65686b;
		text-align: right;
		padding: 10px 5px 0 0;
	}
	
	.bxCyt a { color:#a80002 }

/* ------------------------------------------------------------------ */
/* menu left */

	.menu_lst {
		margin:5px;
		border-bottom:#3d3d3d dotted 1px;
		padding-bottom:5px;
		zoom:1
	}
	
	.menu_lst:after { clear:both; display:block; content:'' }

	.menu_lst h3 {
		font-size:12px;
		font-weight:bold;
		color:#0c4766;
		padding:0 2px
	}
	
	.menu_lst_on { padding-bottom:11px }
	.menu_lst_on h3 { padding-bottom:5px }
	.menu_lst ul { padding:5px 0 0 2px }

	.menu_lst li {
		font-size:11px;
		margin-right:2px;
		white-space:nowrap;
		padding:2px 0 2px 10px;
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) no-repeat 0 8px
	}

	.menu_lst li, .menu_lst li a { color:#036195 }	
	.menu_lst2 { margin:6px }

	.menu_lst2 li {
		border-bottom:#3d3d3d dotted 1px;
		padding:3px
	}
	
	.menu_lst2 h3, .menu_lst2 h3 a {
		color:#0c4766;
		font-weight:bold
	}

	.s_menu_lst { margin-left:5px }
	
	.s_menu_lst li {
		border:0;
		font-size:11px;
		color:#036195;
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) 0 7px no-repeat;
		padding:2px 0 3px 9px
	}
	
/* ------------------------------------------------------------------ */
/* bx sonda */

	.snd { 
		width:158px;
		padding:5px 10px;
		font:normal 11px/14px Arial, Helvetica, sans-serif
	}
	
	.snd h3 {
		font-size:11px;
		font-weight:bold;
		color:#424242
	}
	
	.snd label {
		vertical-align:middle;
		font-size:11px;
		color:#424242
	}
	
	.snd .in_btn {
		color:#003c74;
		width:65px;
		height:20px;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		padding-bottom:2px;
		margin-top:8px;
		margin-left:94px;
		margin-bottom:2px
	}
	
	.snd p {
		margin:10px 0 5px;
		text-align:center
	}

	.nbb { border-bottom:0; padding-bottom:5px }

	#sonda { font:normal 11px/14px Arial, Helvetica, sans-serif }
	#sonda h3 { font:bold 11px/14px Arial, Helvetica, sans-serif; margin:6px 0 3px 0; padding:0 }
	#sonda form#pollForm input { position:relative; top:4px; left:-2px }
	#sonda .soSubmit { text-align:center }
	#sonda .soStopka { text-align:center; padding-top:11px; text-align:center }
	#sonda .soBar { border:1px solid #aaa; margin-bottom:10px }
	#sonda .soBari { height:7px; font-size:0; background:#3F7899 }
	#sonda .soOpis { margin:6px 0 2px 0; }

/* ------------------------------------------------------------------ */
/* bx skorzystaj */

	.pic {
		border:#c2cbd1 solid 1px;
		float:left;
		display:inline;
		margin-right:5px;
		position:relative
	}
	
	.lst_pic { padding:3px 5px }	
	.lst_pic li { padding:3px 0; background:none }
	
	.lst_pic h3, .lst_pic h3 a {
		font-size:11px;
		font-weight:bold;
		color:#014f7b
	}

/* ------------------------------------------------------------------ */
/* bx partnerzy */

	.part li { text-align:center; padding:12px 0 }

/* ------------------------------------------------------------------ */
/* bx kontakt */

	.knt { padding:8px 10px }	
	.knt h3, .knt h3 a { font-weight:bold; color:#014f7b }
	.knt h3 a:hover { text-decoration:underline; }	
	.knt p { color:#585757; font-size:11px; padding:4px 0 }
		

/* ------------------------------------------------------------------ */	
/* gorace tematy */	
	
	#wpNewses {
		width:970px;
		height:22px;
		margin:0 auto;
		background:#fff url(http://i.wp.pl/a/i/podatki3/blue/bg_newses.gif) no-repeat bottom left;
		padding-top:8px;
		font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
		overflow:hidden;
		margin-top:10px
	}
	
	#wpNewses .leftLab {
		padding:0 0 0 10px;
		float:left;
		width:135px;
		color:#2f536b;
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		text-transform:uppercase;
		overflow:hidden
	}
	
	#wpNewses ul { height:14px }
	
	#wpNewses ul li {
		float:left;
		background:url(http://i.wp.pl/a/i/podatki3/blue/dot.gif) no-repeat right 6px;
		padding:0 10px;
		margin-bottom:50px
	}
	
	#wpNewses ul li.last { background:none }	
	#wpNewses ul li a { color:#144a66; font-size:11px }	
	#wpNewses ul li.more { background:transparent }
	#wpNewses ul li.more a { color:#036195 }

/* ------------------------------------------------------------------ */
/* forms */

	div.search-form-short {
		padding:0 10px;
		color:#383e44;
		clear:both;
	}
	
	div.search-form-short td { padding:5px 10px 5px 0 }
	
	div.search-form-short p {
		font:11px Tahoma, Geneva, Verdana, sans-serif;
		padding:5px 0 5px
	}
	
	#wpCenter div.search-form-short p { font-family:Arial, "Helvetica Neue", Helvetica, sans-serif }
	
	div.search-form-short input, div.search-form-short select { vertical-align:middle }

	#monthsTable { width:380px; margin:0; }
	
	div.search-form-short label { cursor:pointer } 
	
	input.download-app {
		width:380px; 
		height:40px; 
		font-weight:bold; 
		font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
		margin:10px auto
	}
	
	input.ico-calendar {
		width:15px;
		height:14px;
		background:url(http://i.wp.pl/a/i/podatki3/ico_callendar.gif) no-repeat 0 0;
		margin:2px 0 0 5px;
		border:0;
		cursor:pointer
	}

/* ------------------------------------------------------------------ */
/* text-container */

	div.text-container p {
		margin-bottom:10px;
		color:#575757;
		font:12px Arial, "Helvetica Neue", Helvetica, sans-serif
	}
	
	div.text-container ul, div.text-container ol {
		padding:0;
		margin:0 10px 10px 10px
	}

	div.text-container ul li {
		padding-left:15px;
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) no-repeat 3px 5px;
		font:12px Arial, "Helvetica Neue", Helvetica, sans-serif
	}
	
	* html div.text-container ul li { zoom:1 }
	
	
	div.text-container ol { list-style-type:decimal	}
	
	div.text-container ol li { margin-left:20px }
	
	div.text-container h3 {
		color:#014f7b;
		font:bold 14px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;
		padding:10px 0;
		text-transform:uppercase
	}
	
	.cnt_p {
		font-family:Arial,Helvetica,sans-serif;
		margin:0 10px;
	}
	
	.bx_seemore {
		background:#f5f8f8;
		border:1px solid #e1e5e8;
		margin-bottom:10px;
		padding:6px 10px;
		position:relative;
		margin:20px 0
	}
	
	.bx_seemore h2 { background:none; padding:0 }	
	.bx_seemore ul, .bx_seemore ol { padding:0 }	
	
	div.flCont  { margin:10px 0 }
	
	a.btn-play {
		background:url(http://i.wp.pl/a/i/podatki3/blue/btn_play.gif) no-repeat 100% 0;
		padding-right:17px;
		color:#014f7b
	}	
	
	div.form-list {
		clear:both;
		overflow:hidden;
		margin-top:10px
	}
	
	* html div.form-list { height:1% }
	
	table.calc-table { margin:10px 0 }	
	table.calc-table * { color:#424242 }
	table.calc-table td  { padding:5px 20px 5px 10px }

/* ------------------------------------------------------------------ */
/* form list */

	div.form-list p.form-title {
		font-weight:bold;
		font-size:12px;
		color:#014F7B
	}
	
	div.form-list p.form-title span, div.form-list p.form-title a {
		font-weight:normal;
		font-size:11px;
		color:#999
	}
	

/* ------------------------------------------------------------------ */
/* tables */	

	table.table-cnt { width:100%; margin:10px 0	}

	table.table-cnt th {
		padding:5px 10px;
		vertical-align:middle;
		font:11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#374047;
		background:#e2e2e2;
		border-right:1px solid #fff
	}

	table.table-cnt td {
		padding:5px 10px;
		vertical-align:middle;
		font:11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#374047;
		background:#f4f4f4;
		border-right:1px solid #fff
	}

	table.table-cnt tr.even th { background:#cdcdcd }	
	table.table-cnt tr.even td { background:#eee }
	
	
/* ------------------------------------------------------------------ */
/* ico list */	

	.bx_cnt ul.ico-list {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	.bx_cnt ul.ico-list li {
		clear:both;
		overflow:hidden;
		background:none;
		background:url(http://i.wp.pl/a/i/podatki3/dot1.gif) repeat-x 0 100%;
		padding:15px 0 16px
	}
	
	* html .bx_cnt ul.ico-list li { height:1% }
	
	.bx_cnt ul.ico-list li a {
		display:inline;
		float:left;
		text-decoration:none;
		color:#374047;
		font:bold 20px/26px Arial, "Helvetica Neue", Helvetica, sans-serif;
		background:none;
		padding:0;
		margin:9px 10px 0 0
	}
	
	.bx_cnt ul.ico-list li a:hover { color:#246727 }
	
	.bx_cnt ul.ico-list li a.ico {
		width:45px;
		background-image:url(http://i.wp.pl/a/i/podatki3/ico_set.gif);
		background-repeat:no-repeat;
		margin:0 20px 0 10px
	}
	
	.bx_cnt ul.ico-list li a.ico-calc { height:45px; background-position:0 0 }
	.bx_cnt ul.ico-list li a.ico-notepad { height:50px; background-position:0 -45px }
	.bx_cnt ul.ico-list li a.ico-app { height:45px; background-position:0 -95px }
	.bx_cnt ul.ico-list li a.ico-disc { height:45px; background-position:0 -140px }
	.bx_cnt ul.ico-list li a.ico-gov { height:45px; background-position:0 -185px }
	
	.bx_cnt ul.ico-list li a.ico-graph { height:45px; background-position:0 -230px }
	.bx_cnt ul.ico-list li a.ico-cal { height:45px; background-position:0 -275px }
	.bx_cnt ul.ico-list li a.ico-exp { height:45px; background-position:0 -320px }
	.bx_cnt ul.ico-list li a.ico-interest { height:45px; background-position:0 -365px }
	.bx_cnt ul.ico-list li a.ico-dues { height:45px; background-position:0 -410px }
	.bx_cnt ul.ico-list li a.ico-tax { height:50px; background-position:0 -455px }

	
/* ------------------------------------------------------------------ */
/* center tabs */	
	
	div.center-tabs ul.tab_r3 { width:470px }	
	div.center-tabs ul.tab_r3 li { width:233px }	
	div.center-tabs div.bx_rgh2 { padding:15px }	

/* ------------------------------------------------------------------ */
/* us list */	
	
	table.us-list {
		width:100%;
		margin:10px 0
	}
	
	table.us-list td {
		padding:8px 10px 8px 0;
		background:url(http://i.wp.pl/a/i/podatki3/dot1.gif) repeat-x 0 100%;
		font:normal 11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#64696c
	}
	
	table.us-list td a { color:#64696c }

	#mapUS {
		width:420px;
		height:399px;
		margin:20px auto
	}	
	
/* ------------------------------------------------------------------ */
/* terminarz */		


	div.bx-terminarz .cal {
		border:#c8d0d5 solid 1px;
		background:#fff;
		margin:0 auto;
	}
	
	div.bx-terminarz .cal td, .cal th {
		width:63px;
		padding:4px 0;
		text-align:center;
		font-size:11px;
		color:#64696c;
	}
	
	div.bx-terminarz .cal th {
		background: url(http://i.wp.pl/a/i/biznes/bg_bx_rgh_h2.gif) repeat-x;
		padding: 5px 0;
		color: #64696c;
	}
	
	div.bx-terminarz.cal .nd { border-right: 0; }
	
	div.bx-terminarz .cal td a {
		font-weight: bold;
		text-decoration: underline;
	}
	
	div.bx-terminarz .cal td.today {
		background: #e1f4fc;
		font-weight: bold;
		color: #014f7b;
	}
	
	div.bx-terminarz .mpn {
		margin:5px auto;
		text-align:center;
		width:444px;
	}
	
	div.bx-terminarz .mpn a {
		color:#014f7b;
		font-weight:bold;
	}
	
	div.bx-terminarz {
		width:456px; 
		margin:0 auto 20px; 
		background-image:none; 
		background-color:#fff; 
		border-top:0
	}
	
	div.bx-terminarz-hd {
		margin-bottom:0;
		padding-bottom:0;
		border-left:1px solid #e2e6e9; 
		border-right:1px solid #e2e6e9;
	}
	
	div.bx-terminarz div#schedule_cal { margin:10px auto 0 }
	
	div.bx-terminarz-data {
		background:none;
		padding:0; 
		border:0
	}
	
	

/* ------------------------------------------------------------------ */
/* wyniki wyszukiwania */	

	bx_cnt .sr_res { padding:0; margin:0 }
	.bx_cnt .sr_res li a { display:inline }
	
	.sr_res li {
		font-size:11px;
		background:#f5f8f8;
		margin-bottom:1px;
		padding:3px 0;
	}
	
	.sr_res li.even { background:#f0f1f1 }
	.sr_res .src { padding:0 8px }
	.sr_res li a { padding:0; background:none }
	
	.tab2_bdy h5 {
		background:#e2e7e7;
		font-family:Arial, Helvetica, sans-serif;
		padding:2px 10px;
		color:#545555;
	}
	
	h3.s_nag {
		background:url(http://i.wp.pl/a/i/biznes/bg_rgh2.gif) repeat-x scroll 0 0 transparent;
		color:#64696c;
		font:bold 10px Tahoma,Arial,Helvetica,sans-serif;
		margin-top:10px;
		padding:6px 10px;
		text-transform:uppercase;
		border-top:1px solid #d2d9dd;
	}
	
	
	h3.subtitle { font-size:14px; color:#014F7B; text-transform:none }
	
	table.tax-table { width:100% }
	table.tax-table td { padding:3px 0; font-size:11px }

	table.tax-table td.tax-name {
		font-weight:bold;
		background:url(http://i.wp.pl/a/i/podatki3/dot2.gif) no-repeat scroll 6px 8px transparent;
		padding-left:17px
	}

	table.tax-table td.tax-desc { padding-left:10px }
	
        /* drukuj powieksz czcionke  */

        .fs {
            float: right;
            padding-right: 10px;
        }
        .fs img {
            cursor: pointer;
            margin-right: 6px;
        }
        .fs span {
            padding: 0 2px;
            cursor: pointer;
        }
        .fs .f1 {
            font-size: 11px;
        }
        .fs .f2 {
            font-size: 14px;
        }
        .fs .f3 {
            font-size: 16px;
            font-weight: bold;
        }

        .fs {
                margin-top: -2px;
        }

        .fs .icoPrint {
                background: url(http://i.wp.pl/a/i/gielda2/ico_print.gif) no-repeat top left;
                padding: 2px 0 5px 22px;
                color: #454545;
        }

        .bx {
            margin-bottom: 10px;
            margin-top: 10px;
        }
