div#titel
{		border-bottom:1px solid black;
		width:100%;
		font-weight:bold;
		font-size:12px;
		padding:8px 0 4px 0;
}
div#bigad
{		width:160px;
		margin:11px 0 0 7px;
		float:right;
}
div#fout
{		font-weight:bold;
		font-size:12px;
		color: #ff0000;
}
table.contact
{ 		width:535px;
		border:1px dashed #cccccc;
}
table.contact th
{ 		width:200px;
		padding: 5px 10px 5px 40px;
		text-align:left;
		font-weight: bold;
		font-size:12px;
}
table.contact td
{ 		padding: 5px 10px 5px 10px;
		text-align:left;
		font-size:12px;
}
.t
{		
		width:100%;
		height:100%;
		min-height:100%;
}
.resultaten td
{		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		vertical-align: baseline;
		border-bottom: 1px solid black;
		padding: 3px 0 3px 0;
}
.sort 
{		width: 80px;

}
.resultaten select
{		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}
.navigatie td
{		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border-top: 1px solid black;
}
#navigatie div
{		width: 33%;
		height: 15px;
		float:left;
}
#navigatie .m
{		text-align:center;
}
#navigatie .r
{		text-align:right;
}
table#return tr.hr_route td
{		height: 0px;
		padding:0 0 0 0;
}
div.div_route
{		display:none;
}
table#return td
{		font-size: 12px;
		padding: 5px 0 0 0;
		vertical-align: top;
		height:61px;
}
* html table#return td
{		height:68px;
}
td.return
{		vertical-align: top;
		padding: 1px 0 0 0;
}
table#return td.teller
{		width: 150px;
		
}
table#return td.vak
{		width: 250px;
}
table#return td.extra
{		color: red;
		font-size: 10px;
		text-decoration: underline;
		width: 40px;
		padding: 1px 20px 0 0;
}
td.banner img
{		border: 1px solid #000000;
		margin: 0 0 5px 0;
		cursor: pointer;
}
.hr td
{		border-top: 1px dotted #cccccc;
}
.adcontainer
{		vertical-align: top;
		padding: 1px 0 0 0;
		width: 160px;
}
div.ad
{		width: 159px;
		font-size:11px;
		margin:10px 0 0 0;
}
div.ad ul
{		padding: 0 0 0 5px;
}
div.ad ul li, li.none
{		list-style-type: none;
		padding: 0;
}
li.none img
{		border:1px solid black;
		cursor: pointer;
}
ul
{		padding: 10px 20px 10px 40px; 
}
li
{		list-style-type:square;
		padding: 10px 0px 10px 0px;
}
.adheader
{		width:100%;
		padding:0 0 0 1px;
		background:#68423F;
		font-size:12px;
		color:#ffffff;
		text-decoration:underline;
}
div.ad a
{		color:#A90504;
		text-decoration:underline;
		line-height: 15px;
		font-family: Arial, Helvetica, sans-serif;
}
u.rood{
	color: red;
}
a{
	color: #000000;
}

.af-menu,
.af-windowpatch {
	position:absolute;
	z-index:999;
	display:none;
	margin-top:19px;
}
.af-menu.show,
.af-windowpatch.show {
	display:block;
}
.af-windowpatch {
	z-index:998;
}