@charset "UTF-8";
html, body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }

img { border:0;}

#footer, #slideshow, #bar, #header {width: 100%; }
#footer, #bar { background-color: #58585a; }

#header { height: 85px; }
#header_in { width:940px; margin-left:auto; margin-right:auto; height:70px;}

#logo { float:left; margin-top:10px; width:248px;}

#menu { float:right; font-size:12px; width:650px;}
#menu ul{float:right; margin:0; list-style:none;}
#menu ul li { float:left; margin-left:10px; background-color:#9bc865; }

#menu ul li a { display:block; padding-left:15px; padding-right:15px; height:25px; color:#FFFFFF; text-decoration:none; padding-top:45px;}
#menu ul li a:hover, #menu ul li.active a  { background-color:#58585a; color:#FFFFFF;}

#slideshow { height: 375px; }
#slideshow_in { width:940px;  margin-left:auto; margin-right:auto;}

#bar {  }
#bar_in { width:940px;  margin-left:auto; margin-right:auto;}
.index { height: 170px; }
.contact { height: 100px; margin-top:10px;}

#context { width:940px; margin-left:auto; margin-right:auto;}

#footer { padding-bottom:15px; }
#footer_in { width:940px; margin-left:auto; margin-right:auto;}

#footer a { color:#FFFFFF; }
#footer a:hover { color:#9bc865; }

#sidelinks a { color:#FFFFFF; }
#sidelinks a:hover { color:#58585a; }

#emails a { color:#9bc865; }
#emails a:hover { color:#58585a; }

.fout { color:#F00; }

#onderkant_footer a { color:#C0C0C0; }
#onderkant_footer a:hover { color:#9bc865; }

.stip{ background-image:url(../images/stippellijn.jpg); background-position:top; color:#9bc865; font-weight:bold; text-align:center; }
.text { background-color:#FFFFFF; padding-left:20px; padding-right:20px; line-height:30px; }