html, body {
	height:100%;
}
body { 
background-image: url('/images/background.gif');
background-repeat: repeat-y;
background-attachment:fixed;
background-position: center;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

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

#denkpuur { position:fixed; bottom:10px; left:0px; }

.right { text-align:right; }
.margintop { margin-top:10px; }
.relative { position:relative; }
1.container { background-color:#FFF; height:100%; width:850px; }
.col1 {	 margin-top:60px; }
.col2 {  margin-top:98px; position:relative; }

.menu { background:url(/mages/menurechts.png) #ffdc00 right bottom no-repeat;  height:43px; font-size:90%; overflow:hidden; }
.menu a { text-decoration:none; color:#000; display:block; margin-top:10px; margin-right:15px; float:left; }
.menu a img { margin-bottom:3px; }

.rondje { position:absolute; width:60px; height:60px; top:15px; left:643px; margin:0px; background:url(/images/rondje.png) no-repeat; z-index:999; }

.fotobanner { margin-top:4px; overflow:hidden; }
.seperator {  background:url(/images/backgroundsmall.gif) repeat-x; margin: 9px 0px 9px 0px;  }
.contents { margin-top:20px; margin-bottom:20px; background:url(/images/colombg.png) repeat-y;}
.submenu { width:150px; }
.submenu a { display:block; font-size:90%; text-decoration:none; color:#000; width:130px; padding-right:13px; text-align:right; height:20px; line-height:20px; }
.submenu a:hover { color:#878d90; }
.submenu .selected { color:#878d90; background:url(/images/pijlsub.gif) right 6px no-repeat;  }

.contentfirstcolum {color:#5f676b; width:155px; } 

.span-13 { width:500px; }
.inhoud { border-left:#ffdc00 2px solid; color:#5f676b; font-size:90%; margin-bottom:20px; }
.inhoud h3 { text-transform: uppercase; color:#5f676b; margin-bottom:0px; font-size:170%; }
.inhoud { margin-left:5px; }
.inhoud hr { display:block; margin-top:15px; color:#fedc00; }
.nieuwstitel { font-weight:bold; color:#5f676b; text-transform:uppercase; margin-top:15px; font-size:110%; }
.nieuwstitel a { color:#5f676b; }
.nieuwsdatum { text-align:right; font-size:90%; }
.nieuwsfoto img { position:absolute }
.nieuwsfoto { display:block; height:100px;  }
.metfoto { width:340px; }
.blogbottom { font-weight:bold; margin-top:10px; }
.bloglink { font-size:110%; text-decoration:underline; }
.bloglinkside { padding-bottom: 0.5em; }
.noborder { border-left:none; }

.tweet { text-align:center; margin-bottom:20px; }
.tweet ul { margin:0px; margin-right:4px; text-align:left; font-size:80%; }
.tweet li { list-style:none; margin-bottom:4px; }
.tweet span { color:#ffdb00; font-weight:bold; }
.tweet a { font-size: 90%; }

#twittertext { width:130px;height:100px; font-family:Verdana, Geneva, sans-serif; font-size:80%; }

.visible { visibility:visible; }
.hidden { display:none;}
#slideshow { background: #000; position: relative; }

.contentfirstcolum div { margin-right:5px; }
.tweetheader { color:#ffdb00; font-size:150%; height:19px; line-height:19px; width:150px; position:relative; display: inline;}
.tweetheader a { color:#ffdb00; }
.icon { float:right; }
.colomdivider {margin-top:4px; margin-bottom:6px; }

#shareitbutton { float:right; }
#at16pf { display:none; }

.geeltitel {  color:#ffdb00; }

ul#portfolio { float: left; list-style: none; margin-left: 0; width: 500px; margin-top:10px;  }
ul#portfolio li { 
	 
	float: left; 
	margin: 0 20px 10px 0; 
	padding: 0px;
	width: 100px;
	
}
ul#portfolio a { display: block; width: 100%; }
ul#portfolio a div { margin:5px 2px 2px 6px; color:#757A7D; font-size:80%; height:30px; }
ul#portfolio a:hover { text-decoration: none; }
ul#portfolio img { border: 1px solid #757A7D; display: block; width:100px; height:100px; }

.fotos { position:relative; height:500px; margin-bottom:10px; }
.fotos img { position:absolute; }
#nav { position:absolute; top:480px; left:200px; width:295px; text-align:right; z-index:22; }
#nav a { color:#FFF; font-size:80%; padding:1px 5px 1px 5px;  background:#999; border:1px #fff solid; margin-right:5px; filter:alpha(opacity=70); -moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7; }
#nav a:hover { text-decoration:none; color:#CCC; }
#nav a.activeSlide { border:#900 1px solid; }
#slideshow { margin-bottom: 5px;}
#slideshownav { text-align: right; }
#slideshownav a { color:#FFF; font-size:80%; padding:1px 5px 1px 5px;  background:#999; border:1px #fff solid; margin:5px 5px 0px 0px; filter:alpha(opacity=70); -moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7; }
#slideshownav a:hover { text-decoration:none; color:#CCC; }
#slideshownav a.activeSlide { border:#900 1px solid; }

#disqus_thread h3 { font-size: 90%; }
#disqus_thread .dsq-comment-message { font-size: 80%; }