body {
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(../images/bg_body.jpg);
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

body, div, p, th, td, li, dd, input, textarea  {
	/* redundant selectors to help NS4 remember */
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size:    14px;
	line-height: 150%;
}

td {
	padding:  0px 0px 3px 0px;
}


/*/*/a{}
body, body div, body p, body th, body td, body li, body dd {
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
}
html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd {
	font-size: small;
}
/* */

hr {
	display: none;
}
div.hr {
	border-top: 1px solid #83211D;
	display: block;
	margin: 1em 0 1em 0;
}

li {
	list-style-type: square;
}

#content {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
	
#header {
	margin: 0;
	padding: 0;
	background-color: #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	line-height: 100%;
}

#newsticker{
	background-color: #aa0700;
	text-align: center;
	font-weight: bold;
	line-height: 150%;
	color: #ffffff;
}



#columnleft {
	display: block;
	width: 179px;
	padding: 0px;
	float: left;
	background-color: #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
	
#columncenter {
	width: 406px;
	padding: 1px;
	margin: 0px -1px 0px -1px;
	float: left;
	background-color: #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
	
#columnright {
	width: 179px;
	padding: 0px;
	float: left;
	background-color: #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
div.columntitle {
	height: 21px;
	margin: 1px;
	padding: 1px;
	background-color: #B96559;
	background-image: url(../images/bg_title.gif);
	background-repeat: no-repeat;
	background-position: top center;
	border-top: 1px solid #83211D;
	border-right: 1px solid #83211D;
	border-bottom: 1px solid #83211D;
	border-left: 1px solid #83211D;
}
div.columnbtn {
	padding: 1px 1px 1px 1px;

}
td.fotovddag {
	font-size: 100%;
	line-height: 130%;
	text-align: center;
	padding: 0px 0px 5px 0px;
	width: 50%;
}

div.columntext {
	padding: 4px 6px 4px 6px;
	font-size: 85%;
	line-height: 140%;
}
div.columnwaaris {
	padding: 0px 1px 0px 1px;
	background-image: url(../images/landkaart-afrika.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	vertical-align: bottom;
	color: White;
	font-size: 75%;
	font-weight: bold;
	height: 166px;
}
div.columnwaaristext {
	background-color: #000561;
	margin: 0px 1px 0px 1px;
	padding: 2px 6px 4px 6px;
	font-size: 75%;
	line-height: 130%;
	color: White;
	font-style: italic;
}

div.columntext li {
	font-size: 100%;	
}

div.columntext a, div.columntext a:active, div.columntext a:link, div.columntext a:visited {
	font-style: italic;
	color: #8C8C8C;
	text-decoration: none;
}

div.columntext a:hover {
	color: #83211D;
	text-decoration: underline;
}

div.centertext {
	padding: 6px;
	font-size: 85%;
}
div.centertext a, div.centertext a:active, div.centertext a:link, div.centertext a:visited {
	color: #800000;
	text-decoration: underline;
}
div.centertext a:hover {
	color: #800000;
	text-decoration: none;
}

div.centertext h2 {
	text-transform: uppercase;
	color: #800000;
	margin: 5px 0px 8px 0px;
	font-size: 150%;
}
div.centertext h3 {
	font-weight: bold;
	color: #800000;
	margin: 5px 0px 0px 0px;
	font-size: 100%;
}

#footer {
	padding: 10px 0px 4px 0px;
	display: block;
	clear: both;
	text-align: center;
	font-size: 70%;
	color: #C0C0C0;

}
#footer a {
	color: #C0C0C0;
	text-decoration: none;
}
#footer a:hover {
	color: #000000;
	text-decoration: none;
}

img.centerimg {
	border: 1px solid Black;
	float: right;
	margin: 0px 0px 0px 5px;
}
img.sponsor {
	border: 1px solid White;
	float: right;
	margin: 0px 0px 0px 5px;
}

img.fotovddag {
	border: 1px solid black;
	margin-top: 3px;
	float: none;
}
div#fotovddag {
	text-align:center;
}

div.bullet {
	font-size: 100%;	
	display: block;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
}

div.bullet a, div.bullet a:active, div.bullet a:link, div.bullet a:visited {
	font-style: normal;
	color: #800000;
}
div.columnreadmore {
	font-size: 100%;
	padding-left: 13px;
}

span.textfooter {
	color: #8C8C8C;
}

span.textfooter a, span.textfooter a:active, span.textfooter a:link, span.textfooter a:visited {
	color: #8C8C8C;
}
span.textfooter a:hover {
	color: #8C8C8C;
	underline: none;
}


/* FORM ELEMENTS */
label {
	float: left;
	font-weight: bold;
}
input, select, option {
	font-size: 100%;
	
	width: 250px;
	border-width: 2px;
}
fieldset {
	padding: 0px 5px 5px 5px;
}
legend {
	font-weight: bold;
	padding: 0px 7px 5px 3px;
	color: #800000;
}
input.button {
	font-size: 100%;
	clear: right;
	float: right;
	width: 100px;
	margin-top: 5px;
	border-width: 2px;
}
input.paypal {
	float: right;
	width: 148px;
	height: 50px;
	border: 0px;
}
textarea {
	font-size: 100%;
	float: right;
	width: 250px;
	border-width: 2px;
}
span.accesskey {
	border-bottom: 1px solid #83211D;
}
.error {
	color: red;
}

/* END FORM ELEMENTS */


.meerfoto {
	font-weight: 		bold;
	font-style:			normal;
	color: 				#fff;
	margin:				0;
	padding:				3px 25px;
	background-color:	#942824;
	border:				solid #CC9997 1px;
	border-bottom: 	solid #561715 1px;
	border-right: 		solid #561715 1px;
}
