.topicBox
{
	width: 194px;
	height: 250px;
	padding: 0px 28px 0px 28px;	
	margin-bottom: 19px;
	display: inline;
	float: left
}

a.topicLinkMain
{
	width: 100%;
	height: 84px;
	float: left
}

.topicBox table
{
	width: 100%;
	text-align: left;
	float: left
}

.topicBox .topicLinks
{
	height: 123px;
	vertical-align: middle
}

.topicBox ul
{
	list-style: disc url(../layout/pointlistsilver.png) outside;
	padding: 0px 0px 0px 16px;
	margin: 0px
}

.topicBox li
{
	padding-bottom: 3px
}

.topicBox ul a
{
	color: #66727E;
	font-weight: normal;
	font-size: 13px
}

.topicBox ul a:hover
{
	text-decoration: underline
}

.topicBox .topicMore
{
	vertical-align: top
}

	.topicBoxGreen 
	{
		background: url(../layout/topicgreenbig.png) no-repeat top left;
		margin-right: 17px
	}
/*	.topicBoxGreen ul
	{
		list-style: disc url(../layout/pointlistgreen.png) outside
	}	*/
	.topicBoxBlue 
	{
		background: url(../layout/topicbluebig.png) no-repeat top left
	}
/*	.topicBoxBlue ul
	{
		list-style: disc url(../layout/pointlistblue.png) outside
	}	*/
	.topicBoxViolet 
	{
		background: url(../layout/topicvioletbig.png) no-repeat top left;
		margin-right: 17px
	}
/*	.topicBoxViolet ul
	{
		list-style: disc url(../layout/pointlistviolet.png) outside
	}	*/
	.topicBoxOrange 
	{
		background: url(../layout/topicorangebig.png) no-repeat top left
	}
/*	.topicBoxOrange ul
	{
		list-style: disc url(../layout/pointlistorange.png) outside
	}*/
	
	
	.topicBoxShop1 ul, .topicBoxShop2 ul, .topicBoxShop3 ul, .topicBoxShop4 ul
	{
		list-style: disc url(../layout/pointlistgray.png) outside
	}		
	.topicBoxShop1 
	{
		background: url(../layout/topicshop1.png) no-repeat top left;
		margin-right: 17px
	}
	.topicBoxShop2
	{
		background: url(../layout/topicshop2.png) no-repeat top left
	}
	.topicBoxShop3
	{
		background: url(../layout/topicshop3.png) no-repeat top left;
		margin-right: 17px
	}
	.topicBoxShop4
	{
		background: url(../layout/topicshop4.png) no-repeat top left
	}
		
table.bottomInfo
{
	width: 100%;
	float: left
}

	table.bottomInfo td
	{
		width: 50%;
		padding-top: 5px;
		padding-bottom: 5px
	}
	
	td.bottomNews
	{
		border-right: 1px solid #DCDCDE;
		padding-right: 10px;
		vertical-align: top;
	}
	td.bottomNews2
	{
		padding-left: 10px;
		vertical-align: top;
	}	
	td.bottomNews ul, td.bottomNews2 ul
	{
		list-style: none outside;
		padding: 3px 0px 3px 0px;
		margin: 0px
	}
	td.bottomNews a.textGrey, td.bottomNews2 a.textGrey
	{
		font-weight: bold
	}
		
