﻿html, body{
  margin: 0;
  padding: 0;
  color: #000;
	height: 100%;
  background: #fff url(images/achtergrond_body.gif) fixed;
 	}
#flashbalk{
  position: absolute;
  top: 0;
  left: 0;
  width: 222px;
	height: 100%;
  }
@media screen{
  div#flashbalk{
    position: fixed;
    }
  /* IE fix */
  * html{
    overflow-y: hidden;
    }
  * html body{
    overflow-y: auto;
    height: 100%;
    padding: 0;
    font-size: 100%;
    }
  * html div#flashbalk{
    position: absolute;  
    }
  /* end */
  }
img{
	border: 0;
}
a{
	color:#4a5f8d;
}
a.visited {
	color:#bf2b4f;
}
#content{
  margin: 0 1em 2em 232px;
  padding: 0;
  border: 10px solid #fff;
  color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	width: auto;
  }
#menu{
	background: #000 url(images/achtergrond_menu.jpg) no-repeat;
	padding-top: 108px;
	}
#navigatie{
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	}
#navigatie li{
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	}
#navigatie a{
	display: block;
	background: #4a5f8d;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: .9em;
	margin: 0 .7em 0 0;
	padding: .4em .7em;
	}
#navigatie a:hover{
	background: #fff;
	color: #4a5f8d;
}
#navigatie .activepage{
	background: #fff;
	color: #4a5f8d;
}
.border{
	height: 10px;
	font-size: 1px;
	clear: both;
	background: #fff;
	}
.bordertwo{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
	background: #fff;
	}
.borderone{
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	}
#wrapper{
	margin: 0;
	padding: 0;
	line-height: 1.4em;
	background: #e3f1fb;
}
#teksthome{
	width: 70%;
	float: left;
}
#wrapper2{
	padding: 1em;
  background: #e3f1fb;
}
#wrapper3{
	background: #b0c7e7;
}
#submenuhome{
	float: right;
	width: 30%;
}
#submenuhome ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border-left: 10px solid #fff;
}
#submenuhome li{
  background: #b0c7e7;
	padding: 10px 10px 1em 10px;
	margin: 0;
	border-bottom: 10px solid #fff;
	overflow: hidden;
	width: auto;
}
#submenuhome span{
	display: block;
	width: 80%;
	margin: 0 auto;
}
#submenuhome li a{
  display: block;
	width: auto;
	text-decoration: none;
	font-size: .8em;
	color: #fff;
	font-weight: bold;
}
#submenuhome li img{
  border: 0;
}
#tekstmenu{
	float: left;
	width: 22%;
	padding: 1em 0 1em 1em;
	color: #2a125e;
  background: #b0c7e7;
}
#tekstmenu ul{
	list-style-image: url(images/pijltje.gif);
	list-style-type: circle;
	margin: 0 0 0 1em;
	padding: 0;
}
#tekstmenu a{
	text-decoration: none;
	color: #4a5f8d;
}
#tekstmenu .activesubpage{
	font-weight: bold;
	color: #bf2b4f;
}
#tekstwelkzitje{
	float: right;
	width: 70%;
	padding: 1em;
  background: #e3f1fb;
	border-left: 10px solid #fff;
	margin-left: -10px;
	min-height: 30em;
}
/*\*/
* html #tekstwelkzitje {
height: 30em;
}
/**/
#wrapper{
	min-height: 30em;
}
/*\*/
* html #wrapper {
height: 30em;
}
/**/
.img_right{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.img_center{
	display: block; 
	float: none; 
	margin: 0 auto;
}
p{
	margin: 0 0 1em 0;
	padding: 0;
}
h1{
	margin: 0 0 1em 0;
	padding: 0;
	font-size: 1.5em;
	color: #bf2b4f;
}
h2{
	margin: .2em 0 .1em 0;
	padding: 0;
	font-size: 1.1em;
	color: #bf2b4f;
}
h3{
	margin: .2em 0 .1em 0;
	padding: 0;
	font-size: 1em;
	color: #bf2b4f;
}
#footer{
	clear: both;
	background: #fca502 url(images/achtergrond_footer.gif) repeat-x;
	height: 73px;
	text-align: center;
	overflow: hidden;
}
#footer a{
	display: block;
	height: 73px;
	overflow: hidden;
}
#footer span{
	display: none;
}




#galerij_foto_tekst{
	height: 6em;
	margin-top: 10em;
}
#galerij_foto_tekst h2{
	margin: 0;
}
#galerij_foto_geselecteerd img{
	border: 10px solid #fff;
}
#galerij_vorige_volgende{
	margin: 3em 5px 0 0;
	text-align: center;
}
#fotogalerij_thumbnails{
	clear: both;
	margin: 0;
	padding-top: 2em;
	background: #e3f1fb;
	height: 33em;
	border-top: 10px solid #fff;
}
#fotogalerij_thumbnails ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#fotogalerij_thumbnails ul li{
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	width: 24%;
	height: 14em;
	text-align: center;
	overflow: hidden;
}
#fotogalerij_thumbnails ul li a{
	display: block;
	padding: 10px;
	margin: 0;
	text-decoration: none;
	font-size: 0.9em;
	color: #bf2b4f;
	font-weight: bold;
}
#thumbnail_actief{
	background: #fff;
}
#fotogalerij_thumbnails ul li img{
	clear: both;
	display: block;
	border: 5px solid #fff;
	margin: 0 auto;
}
#thumbnail_huidige_pagina_vol{
	float: left;
	padding-left: 1em;
	font-weight: bold;
	color: #2a125e;
}
#thumbnail_huidige_pagina_vol a{
	margin: 0 .3em;
	color: #2a125e;
	
}
#thumbnail_huidige_pagina_vol #thumbnail_page_selected{
	text-decoration: none;
	color: #bf2b4f;
	font-size: 1.3em;
}
.thumbnail_huidige_pagina_nu{
	float: right;
	padding-right: 1em;
	font-weight: bold;
	color: #2a125e;
}
.thumbnail_huidige_pagina_select{
	clear: both;
	float: right;
	padding-right: 1em;
	font-weight: bold;
	color: #2a125e;
	margin-bottom: 1em;
}
form{
	display: inline;
	margin: 0;
	padding: 0;
}
.fotoinputtext{
	display : block;
	float: left;
	width: 8em;
}
.fotoinputs{
	width: 60%;
}
#previewfoto{
	display: block;
	margin: 0 auto;
	border: 10px solid #fff;
}

.welkzitjeschema{
	float:left;
	width: 50%;
}
.welkzitjeschema span{
	background: #4a5f8d;
	color: #fff;
	padding: .3em;
	display: block;
}
.welkzitjeschema h3 img{
	display: block;
	margin: 0 auto;
}
.welkzitjeschema h3{
	margin-bottom: 1em;
	width: 15em;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}
.welkzitjeschema dl{
	margin: 1em 0 0 1em;
	padding: 0;
}
.welkzitjeschema dt{
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.welkzitjeschema dd{
	margin: .3em 0 1.5em 0;
	padding: 0;
	font-style: italic;
}
.welkzitjeschema a{
	text-decoration: none;
	color: #4a5f8d;
	background: #b0c7e7;
	padding: .3em;
	display: block;
	width: 13.5em;
}
.welkzitjeschema a:hover{
	color: #fff;
	background: #4a5f8d;
}
.floatright{
	float: right;
	margin-left: 10px;
	border: 10px solid #fff;
}
.floatleft{
	float: left;
	margin-right: 10px;
	border: 10px solid #fff;
}

#radiocommercials{
	display: block;
	width: 300px;
	height: 100px;
	border: 2px solid #4a5f8d;
}

.nieuwefotoinladen{
	padding: .3em;
	background: #b0c7e7;
	border: 2px solid #4a5f8d;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 14em;
	text-align: center;
}
.nieuwefotoinladen:hover{
	background: #e3f1fb;
	color: #4a5f8d;	
}
table{
	border: 1px solid #bf2b4f;
	padding: 0;
}
td{
	border: 1px solid #bf2b4f;
	padding: .2em;
}
#showhide h3{
	cursor:hand; 
	cursor:pointer;
	margin-top: 2em;
}
.switchcontent{
	display: none;
}
#highscores{
	width: 80%;
	margin-left: 10%;
	border-color: #333333;
	border-style: solid;
	border-width: 0 0 2px 2px;
	border-spacing: 0;
	border-collapse: collapse;
}
#highscores td{
	margin: 0;
	padding: 4px;
	border-color: #333333;
	border-style: solid;
	border-width: 2px 2px 0 0;;
}
#highscorestitle{
	background: #4a5f8d;
	color: #fff;
	font-weight: bold;
}

