body, html { font-family: verdana, helvetica, sans-serif; font-size: 12px; background: url(images/verloop_back.gif) repeat-x #406964; margin:0; padding:0; }
body { min-width: 800px; }
img { border-style: none; }

.main { width: 800px; background: white; margin: 0 auto; margin-top: 20px; border: 1px solid #888; min-height: 500px;}
.main { padding: 15px;}

.kop { height: 105px; position: relative; border-bottom: 2px solid #888; padding-bottom: 15px; }
.adres, .adres1 { position: absolute; bottom: 12px; color: #888; width: 150px; left: 380px; }
#mei { position: absolute; bottom: 12px; left: 535px; }
.adres1 { left: 220px; }
.photo { position: absolute; bottom: 12px; right: 0; }

.menu { background: url(images/verloop.gif) repeat-x #CCC; z-index: 900; }
.menu { width: 800px; border-top: 1px solid white; }
.menu { border-bottom: 1px solid white; position: relative; }
.menu_h { padding: 5px 0; border-bottom: 1px solid white; }

.content { float: right; width: 800px; margin-top: 20px; }
.wrapper { clear: both; }
.footer { margin-top: 5px; padding: 3px 0; border-top: 2px solid #ccc; font-size: 9px; color: #888; background: #EEE; }
.footer { text-align: center; }

.advert, .advert_b { float: left; width: 580px; line-height: 1.7em;}
.advert_b A, .advert_b A:visited { color: #79CABE; }
.advert_b A:hover { color: lightblue; }
.right_column { float: right; width: 200px; }

.bottom { background: url(images/bottom.gif) no-repeat bottom; height: 6px; font-size: 0; }
.top { background: url(images/top.gif) no-repeat top; height: 6px; font-size: 0; }

.news { margin-bottom: 20px; background: #555; padding-top: 2px; }
.news .strong { font-weight: bold; }
.news .em { font-style: italic; }

.header { color: white; background: #888; font-weight: bold; text-align: center; }
.header { padding: 6px 0; border-top: 1px solid white; }

.item { background: #ddd; border-top: 1px dashed white; padding: 10px 5px; text-align: center; }

.quicklinks { text-align: center; padding: 20px 0; border-top: 1px dotted #aaa; }
.lastquicklink { text-align: center; padding: 20px 0; border-top: 1px dotted #aaa; border-bottom: 1px dotted #aaa; }


.newsletter { background: #ddd; text-align: center; padding: 10px 5px; margin-bottom: 20px; }
.newsletter { background: url(images/bottom.gif) bottom no-repeat #ddd; }

h2, .subkop { font-family: Georgia, times, serif; font-size: 2em; color: #888; }
.subkop { font-size: 1.4em; font-weight: bold; }
.context { line-height: 1.5em; min-height: 300px;}
blockquote { background: #e5e5e5; width: 450px; padding: 10px; margin: 10px; text-align: center; color: #444; }
blockquote { font-family: Georgia, times, serif; font-style: italic; font-size: 1.1em; letter-spacing: 1px; }

.pics { min-height: 500px; }
.pics img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }

.tag {font-size: 0.8em;}

.serengeti {
	text-align: center;
}

.advert_b {
	width: 549px;
	min-height: 293px;
	padding: 360px 10px 45px 21px;
	background: #000 url(images/iscription2.jpg) top left no-repeat;
	color: white;
}
