h3.csc-searchResultHeader
{
	font-size:12pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.csc-searchResult
{
	font-size:10pt;
	margin:0px;
	margin-bottom: 10px;
	padding:0px;
}

.csc-searchResultInfo
{
	font-size:10pt;
	margin-top:0px;
	margin-bottom:10px;
}

.csc-searchform  
{
	font-size:8pt;
	border:0

}

.csc-searchform  tr
{
	font-size:8pt;
	border:0
}

.csc-searchform input[type=text]
{
	height:18px;
	font-size:8pt;
	background-color:#fff;
	border:1px solid #cecece;
}

.csc-searchform input[type=submit]
{
	font-size:8pt;
	background-color:#dce3ff;
	border:1px solid #cecece;
}

.winkelbox  div p
{
	font-size:8pt;
}

.winkelbox  p
{
	font-size:8pt;
}

.tx-xinitthreecolumn-pi1
{
}

.twocolumn
{
	float:left;
	width:275px;
	overflow:hidden;
}

#page.homepage .twocolumn
{
	width:370px;
}

.threecolumn
{
	float:left;
	width:182px;
	overflow:hidden;
}

#page.homepage .threecolumn
{
	width:240px;
}

.threecolumnbig
{
	float:left;
	width:266px;
	overflow:hidden;
}

#page.homepage .threecolumnbig
{
	width:370px;
}

.threecolumnsmall
{
	float:left;
	width:135px;
	overflow:hidden;
}

#page.homepage .threecolumnsmall
{
	width:188px;
}

.afstableheader
{
vertical-align:bottom;
background-color: #999;
color: #fff;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
font-weight:bold;
}

.fontresize
{
	text-decoration:none;
	margin-left:2px;
	font-weight:bold;
}

#sizer
{
	border:1px solid #cecece;
	background-color:#eee;
	border-right:0;
	margin:1px;
	margin-bottom:4px;
	padding:2px;
}


