* html { height:100%; overflow-x: hidden; }
body { background-color:#e7e7e7; margin: 0; padding: 0; }
p {	font-family: Tahoma; font-size: 12px; color: #5b5d67; margin:0px; }
a { font-family: Arial; font-size: 11px; color: #FFF; margin:0; }
a:hover { text-decoration: none; color: #FFF; }
a:active, a:focus {outline: left;}
#contact a	{ font-family:Arial; font-size:14px; color:#000; font-weight:bold; margin:0; padding:0; }
ul, ol { font-family: Arial; font-size: 11px; color: #000; line-height: 17px; margin-left: 15px; padding-left: 0px; }
input, textarea, select, button{ font-family: Arial; font-size: 11px; margin: 0px; padding: 0px; border:1px solid #CCCCCC; }
form { margin:0px; }
h1	{ font-family:Tahoma; font-size:14px; color:#5b5d67; font-weight:bold; margin:0; padding:0; }
h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; }
br { clear: both; }
.container	{	width:950px; height:53px; margin-left: auto; margin-right:auto;}
.logo		{ 	width:950px; height:53px; margin:0 0 50px 0; float: left;}
.voorwaarden	{ width:199px; height: 53px; float:right; margin:-80px -35px 0 0; text-align:center; line-height:auto;}
.top		{	width:950px; height:53px; margin:30px 15px 30px 15px; padding:0;}
.main		{	width:950px; height:53px; margin:5px; padding:0;}
.content	{	width:650px; height:53px; background:#e7e7e7; padding: 10px 10px 10px 10px; margin:0;}
.sidebar	{	width:300px; height:53px; margin:-50px 0 0 0 ; padding:10px 10px 10px 10px; float: right; }
.sidebar a	{	font-family: Arial; font-size: 11px; color: #000; margin:0; }
#newboxes1	{ 	width: 287px; margin:0; padding:5px 5px 5px 5px; border: 1px solid #B1B3B4; background-color: #FFF; display: block;	}
#newboxes2	{ 	width: 287px; margin:0; padding:5px 5px 5px 5px; border: 1px solid #0062a1; background-color: #FFF; display: none;	}
#newboxes3	{ 	width: 287px; margin:0; padding:5px 5px 5px 5px; border: 1px solid #50a226; background-color: #FFF; display: none;	}
#info		{	padding:0;	margin:10px 0 5px 0; color:#000; font-family: arial, helvetica, sans-serif; white-space:nowrap; list-style-type:none;	}
#info li 	{ 	display: inline; margin: 0 5px 0 0;	}
#info li a 	{	text-decoration:underline;  }
#info li a:hover	{ text-decoration:none;	}
.banner		{ 	width:298px; height:59px; margin:0; padding:0;	}
img 		{ 	border-style: none; text-decoration: none; } 
.icons		{	width:60px; height:30px; padding:0; margin:0; float:right; }
.iconimg	{	width:20px; height:30px; overflow:hidden;}
.iconimg img:hover	{margin-top:-40px;}
.accordion 	{ 	width:900px; margin: auto; border: none; outline: none;}
.menuknop,	.mactive	{ width:120px; height:22px; overflow:hidden; cursor:pointer; float:right; background-image:url(/img/menuknop.gif); font-family:Times New Roman; font-size:14px; color:#081831; text-transform:uppercase; text-align:center; padding-top:8px; margin-right:1px; }
.menuknop a,	.mactive a		{ color:#081831; text-decoration:none; display:block; width:120px; height:30px; }
.menuknop:hover,	.mactive	{ background-position:center -30px; }
.menuknop:hover a,	.mactive a	{ color:#FFF; }
.clear		{  	clear:both; }
.bottom		{ width:300px; height:30px; margin 0px 0px 15px 0px: }
.bottom p		{ font-family: Arial; font-size: 11px; color: #000; margin:auto;}
.bottom a		{ font-family: Arial; font-size: 11px; color: #000; margin:auto; padding:0; border:0;}
.bottom a:hover	{ font-family: Arial; font-size: 11px; color: #000; text-decoration: none; border:0;}

