body {
	padding:0; 
	margin:0;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #7186a3;
}
body, td, input, textarea {
	font-size:11px;
	font-family:Verdana;
	color:#5D5F60;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}

li {
	font-size:11px;
	font-family:Verdana;
	color:#5D5F60;
	line-height:13px;

}

#box {
	width: 755px;
	margin: 0px auto;
	padding: 0px;
}


#header {
	float: left;
	width: 755px;
	height: 175px;
	background-image: url(/images/content_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 84px;
	
}

#logo {
	float: left;
	margin-left: 16px;
	_margin-left: 8px;
	margin-top: 10px;
	_margin-top: 5px;
	width: 210px;
	height: 78px;
}

#buttons {
	float: left;
	margin-top: 46px;
	_margin-top: 23px;
	width: 510px;
	height: 38px;
}

#promo {
	float: left;
	margin-left: 14px;
	_margin-left: 7px;
	margin-top: 6px;
	_margin-top: 3px;
	width: 727px;
	height: 209px;
}

#promo_buttons {
	float: left;
	margin-left: 14px;
	_margin-left: 7px;
	width: 727px;
	height: 67px;
}

#content {
	float: left;
	padding: 14px;
	_padding: 7px;
	width: 727px;
	background-image: url(/images/content_middle.gif);
}

#leftbox_bg {
	float: left;
	width: 209px;
	background-image: url(/images/box_middle.jpg);
}

#leftbox {
	float: left;
	padding-top: 10px;
	_padding-top: 5px;
	padding-left: 12px;
	_padding-left: 6px;
	padding-right: 12px;
	_padding-right: 6px;
	width: 185px;
	background-image: url(/images/box_top.jpg);
	background-repeat: no-repeat;
}

#leftbox h1.nieuws { text-align: center; color: #000000; font-size: 18px; font-weight: bold; font-family: Verdana; }
#leftbox a { color: #D7922A; text-decoration: none; }
#leftbox a:hover { color: #000000; text-decoration: none; }

#leftbox_foot {
	float: left;
	width: 209px;
	height: 21px;
	background-image: url(/images/box_foot.jpg);
}

#left_promo {
	float: left;
	width: 209px;
	height: 340px;
}

#img_promo {
	float: left;
	width: 209px;
	height: 300px;
}


#inhoud {
	float: left;
	margin-left: 14px;
	_margin-left: 7px;
	width: 504px;
}
#inhoud p { color: #000; }
h1 { font-size: 30px; } 
p.foot { border-top: 1px solid #000000; text-align: center; font-size: 9px; color: #000000;}

div.floatleft {
	float: left;
}

div.clear {
	clear: both;
}


#footer {
	float: left;
	width: 755px;
	height: 100px;
	background-image: url(/images/content_foot.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#overlay {
	position: absolute;
	z-index: 1000;
	display: none;
	background-color: #000000;
	opacity: 0.5;
	filter: alpha (opacity=50);
}

#overlay_container {
	background: transparant;
}

#overlay_img {
	position: absolute;
	z-index: 2000;
	display: none;
	background-color: #000000;
	width: 310px;
	height: 330px;
	color: #ffffff;
	text-align: center;
	cursor: hand;
}

input.tekst {
	border: 1px solid #000000;
	padding: 2px;
}

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}



.sIFR-active h1,
.sIFR-active h1.nieuws,
.sIFR-active h2 {
	visibility: hidden;
	font-family: Verdana;
	line-height: 1em;
}

input.button {
	background-color: #000;
	border: 1px solid #D7922A;
	color: #eee;
	padding: 4px;
}

a {
	text-decoration: none;
	color: #D7922A;
}

a:hover {
	text-decoration: underline;
	color: #000;
}

#actiecorner {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 200px;
	z-index: 2;
}

