#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;
}

#navi li.lst {	
	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: 111px;
	height: 34px;
	padding-top: 20px;
	border-top: #c6ced3 solid 1px;
	border-right: #d6dbdf solid 1px;
	border-bottom: #d6dbdf solid 1px;
	border-left: #d6dbdf solid 1px;
	background: url(images/affiliate/wp/bg_navi_b_lst.gif) repeat-x;
	text-transform: uppercase;
}

#navi li a.b_lst {
	width: 106px;
	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(images/affiliate/wp/bg_navi_b_lst.gif) repeat-x;
}

#navi li .in {
	width: 749px;
	height: 55px;
	border-bottom: #d1d7dc solid 1px;
	overflow: hidden;
}

#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(images/affiliate/wp/bg_navi_tb.gif) repeat-x;
}

#navi li.on a {
	background: #5f9ac2 url(http://i.wp.pl/a/i/biznes/bg_navi_b_fst.gif) repeat-x top center;
	color:#fff;
}

#navi .in li a.bb {
	background: #f4f6f7 url(images/affiliate/wp/bg_navi_bb.gif) repeat-x; 
	padding-top: 5px;
}

#navi .in li.on a {
	background: #5f9ac2 url(http://i.wp.pl/a/i/biznes/bg_navi_b_fst.gif) repeat-x top center;
	color: #fff;
}

