#content-navi
{
	margin: 0 24px 6px;
	list-style: none;
}

#content-navi-left
{
	float: left;
}

#content-navi-right
{
	float: right;
}

#content-navi a
{
	color: #880000;
	float: left;
	height: 20px;
	text-decoration: none;
	border: none;
}

#content-navi a .content-navi-link-left
{
	width: 15px;
	height: 35px;
	float: left;
	background:	transparent url(../img/content.navi.tab.png) no-repeat scroll bottom left;
}

#content-navi a .content-navi-link
{
	height: 15px;
	float: left;
	background:	transparent url(../img/content.navi.tab.png) no-repeat scroll bottom center;
	padding-top: 20px;
}

#content-navi a .content-navi-link-right
{
	width: 15px;
	height: 35px;
	float: right;
	background:	transparent url(../img/content.navi.tab.png) no-repeat scroll bottom right;
}

#content-navi a:hover .content-navi-link-left
{
	background:	transparent url(../img/content.navi.tab.hover.png) no-repeat scroll bottom left;
}

#content-navi a:hover .content-navi-link
{
	background:	transparent url(../img/content.navi.tab.hover.png) no-repeat scroll bottom center;
}

#content-navi a:hover .content-navi-link-right
{
	background:	transparent url(../img/content.navi.tab.hover.png) no-repeat scroll bottom right;
}

#content-navi a.active .content-navi-link-left
{
	width:			20px;
	height:			35px;
	float:			left;
	background:	transparent url(../img/content.navi.tab.active.png) no-repeat scroll left;
}

#content-navi a.active .content-navi-link
{
	height:			20px;
	float:			left;
	font-weight:	bold;
	background:	transparent url(../img/content.navi.tab.active.png) no-repeat scroll center;
	padding-top:	15px;
}

#content-navi a.active .content-navi-link-right
{
	width:			20px;
	height:			35px;
	float:			right;
	background:	transparent url(../img/content.navi.tab.active.png) no-repeat scroll right;
}
