/* CSS Document */
body{
	margin:0;
}
#website{
	width:1008px;
	height:100%;
	background:url(../img/background.jpg) #86aece no-repeat top left;
	position:absolute;
	left:50%;
	margin-left:-504px;
}
#websiteDE{
	width:1008px;
	height:100%;
	background:url(../img/background_de.jpg) #86aece no-repeat top left;
	position:absolute;
	left:50%;
	margin-left:-504px;
}
#content{
	width:757px;
	vertical-align:top;
}
.required{
	visibility:hidden;
	display:none;
}
#menu{
	height:494px;
	width:251px;
	vertical-align:top;
}
#paal{
	background:url(../img/paal.gif) repeat-y top left;
}
#paal2{
	background:url(../img/paal2.gif) repeat-y top left;
}
#stenen{
	background:url(../img/bottom.jpg) no-repeat top left;
	width:1008px;
	height:69px;
}
#menu table{
	margin-top:251px;
	margin-left:67px;
}
a img{
	border:0;
}
#submenu{
	width:130px;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:right;
	margin-right:60px;
}
#submenu a{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin-right:5px;
}
#submenu a:hover{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-right:5px;
	text-decoration:underline;
}
#talen{
	margin-top:172px;
}
#talen img{
	border:2px solid #ffffff;
	margin-left:3px;
}
.buttonInActive, .buttonActive, .buttonInActiveGr, .buttonActiveGr, .buttonInActiveGr2, .buttonActiveGr2{
	width:124px;
	height:27px;
	font:13px/29px Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	margin-right:3px;
	margin-top:25px;
	margin-left:auto;
	color:#000000;
	text-decoration:none;
	text-align:center;
}
.buttonActive{
	background:url(../img/topButtonActief.gif) #FFFFFF no-repeat top left;
}
.buttonActiveGr{
	background:url(../img/topButtonActiefGr.gif) #FFFFFF no-repeat top left;
	width:170px;
}
.buttonActiveGr2{
	background:url(../img/topButtonActiefGr2.gif) #FFFFFF no-repeat top left;
	width:299px;
}
.buttonInActive{
	background:url(../img/topButtonInActief.gif) #e7d7c9 no-repeat top left;
}
.buttonInActiveGr{
	background:url(../img/topButtonInActiefGr.gif) #e7d7c9 no-repeat top left;
	width:170px;
}
.buttonInActiveGr2{
	background:url(../img/topButtonInActiefGr2.gif) #e7d7c9 no-repeat top left;
	width:299px;
}
#tekst{
	width:662px;
	background-color:#FFFFFF;
	clear:both;
	display:block;
	font:12px/18px Arial, Helvetica, sans-serif;
	padding:20px 15px 15px 20px;
}
#tekst table{
	font:12px/18px Arial, Helvetica, sans-serif;
}
#tekst p{
	margin-top:0;
}
#tekst h1{
	font:18px/24px Arial, Helvetica, sans-serif;
	margin:0;
}
#tekst a{
	color:#333333;
	text-decoration:none;
}
#tekst a:hover{
	text-decoration:underline;
}
