* {
margin: auto 0; 
padding: 0;
}
body {
background: #58a8fa; 
font-size: 12px; 
font-family: Arial,Helvetica,sans-serif; 
}
a {text-decoration: none; border: none;}
img {border: none;}

#wrapper {
width: 1060px; 
position: relative;
margin: auto;
}
#links {
float: left;
width:206px;
}
#rechts {
float: right;
}
#logo {
text-align: left;
padding-top: 30px;
padding-bottom: 30px;
}
#logo span {
font-size: 12px;
color: #fff;
}
#header {
width: 1050px; 
height: 39px; 
background: url(../images/header.png) no-repeat; 
}
#header a { 
color: #343434;
font-size: 14px; 
font-weight: bold; 
padding: 13px 10px 10px 10px;
}
#header a:hover{ 
color: #fff;
background: url(../images/hover.png) repeat-x;
padding: 13px 10px 10px 10px;
}
#header ul {
list-style: none;
padding-top: 13px;
}
#header li {
float: left; 
padding: 0 0 0 15px; 
}
#populair{
width: 1050px; 
height: 137px; 
background: url(../images/populairbg.png) no-repeat; 
}
#populair2{
width: 451px; 
height: 72px; 
background: url(../images/populairbg2.png) no-repeat;
padding-top: 10px;
float: left;
}
#populair ul li {
  padding:0px;
  margin:0;
  list-style-type:none;
  display:inline;
}
#populair li a {
  padding-top: 18px;
  padding-left: 20px;
  padding-right: 20px;
  float:left;
}
#populair a {
  color: #343434;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
}
.witregel {
  margin-left:20px;
}
.populair_img img{
  width: 115px;
  height: 80px;
  border: 2px #202020 solid;
}
#ads {
width: 468px; 
height: 60px; 
padding-right: 150px;
right: 0;
margin-top: 10px;
position: absolute;
}
.plaatje {
width: 255px; 
height: 270px; 
background: url(../images/plaatje.png) no-repeat;
margin-bottom: 10px;
top: 0;
right: 0;
position: absolute;
}
.overlib img{
text-align: center;
width: 110px;
height: 85px;
border: 1px solid #cdcdcd;
}


#blok_links{float: left;}
#blok_rechts{float: right; width: 795px;}
.rij {width: 255px; float: left; margin: 0 10px 0px 0;}
.rij_blauw {width: 255px; margin-bottom: 10px;}
.rij_boven_blauw {width: 255px; height: 11px; background: url(../images/bovenrand.png) no-repeat;}
.rij_onder_blauw {width: 255px; height: 11px; background: url(../images/onderrand.png) no-repeat;}
.rij_blauw ul a {color: #343434; display: block;}
.rij_blauw ul a:hover {color: #343434; font-weight: bold; text-decoration: underline;}
.rij_blauw ul li{list-style: none outside none; background: #fff;}
.rij_blauw li {padding: 5px 12px;}
.rij_blauw li.mid {font-size: 14px; font-weight: bold; background: #fff;}
.rij_boven_oranje {width: 255px; height: 32px; background: url(../images/catoranje.png) no-repeat; text-align: center;}
.rij_boven_groen {width: 255px; height: 32px; background: url(../images/catgroen.png) no-repeat; text-align: center;}
.rij_boven_paars {width: 255px; height: 32px; background: url(../images/catpaars.png) no-repeat; text-align: center;}
.rij_boven_text {padding-top: 8px;}
.rij_boven_text span{color: #ffffff; font-weight: bold; font-size: 14px; padding-top: 8px;}
.rij ul a {color: #343434; display: block;}
.rij ul a:hover {color: #343434; font-weight: bold; text-decoration: underline;}
.rij ul li{list-style: none outside none; background: #fff;}
.rij li {padding: 5px 12px; border-left: 1px #fff solid; border-right: 1px #fff solid;}
.rij li.mid {font-size: 12px; background: #fff;}
.rij_onder {width: 255px; height: 8px; background: #fff; margin-bottom: -8px;}
.clear {clear: both;}

.geenresultaat {padding: 5px 10px; background: #dcf0ff; margin-top: -11px; margin-bottom: -8px;}

.rij2_kop {width: 1050px; height: 39px; background: url(../images/header.png) no-repeat; text-align: center; padding-top: 11px;}
.rij2_kop span{color: #ffffff; font-weight: bold; font-size: 14px;}
.rij2 {width: 1050px;}
.rij2_content {color: #343434; background: #dcf0ff; padding-left: 4px; padding-top: 5px; margin-top: -11px;}
.rij2 ul a {color: #343434;}
.rij2 li {padding: 5px 10px 5px; list-style:none; border-top: 1px #fff solid;}
.rij2 li.mid {background: #dcf0ff;}

.catrij {width: 255px; float: left; margin: 0 10px 0px 0;}
.catrij_boven_text {padding-top: 8px;}
.catrij_boven_text a{color: #ffffff; font-weight: bold; font-size: 14px; padding-top: 8px;}
.catrij ul a {color: #343434; display: block;}
.catrij ul a:hover {color: #343434; font-weight: bold; text-decoration: underline;}
.catrij ul li{list-style: none outside none; background: #fff;}
.catrij li {padding: 5px 12px;}
.catrij li.mid {font-size: 14px; font-weight: bold; background: #fff;}
.catrij li {padding: 5px 10px; list-style:none; border-top: 1px #fff solid; border-left: 2px #fff solid; border-right: 2px #fff solid; color: #343434;}
.catrij li.catcontent {font-size: 13px; background: #fff;}
.catimg{text-align: center;}
.catimg img{width: 100px; height: 80px; border-top: 1px solid #fff;}


#footer {  
margin-top: 8px;
width: 1050px; 
height: 39px; 
background: url(../images/footer.png) no-repeat;
font-size: 11px; 
color: #343434;
padding: 13px 0px 0px 20px;
text-align: left;
}
#footer a{  
font-size: 11px; 
color: #343434;
}

.rij_cat_content_geen{width: 100%;}
.rij_cat_content_geen ul{
    list-style:none;
	width: 629px;
	}
	
.rij_cat_content_geen li a {
    list-style:none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
.rij_cat_content_geen li a:link, .rij_cat_content_geen li a:visited {
	color: #202020;
	display: block;
	background:  url(../images/submenu.gif) 0px 32px;
	padding: 8px 0 0 10px;
	}
	
.rij_cat_content_geen li a:hover {
	color: #fff;
	background:  url(../images/submenu.gif) ;
	padding: 8px 0 0 10px;
	}
	
table.goed {
  text-align: center;
  background: #abdc9a;
  border: 1px solid #46ad24;
  border-spacing: 0;
  color: #3b4d36;
  margin-bottom: 5px;
  padding: 0;
  width: 829px;
  height: 25px;
}
table.fout {
  text-align: center;
  background: #f7e0e0;
  border: 1px solid #d96662;
  border-spacing: 0;
  color: #d96662;
  margin-bottom: 5px;
  padding: 0;
  width: 829px;
  height: 25px;
}
input.zoek{
  float: right;
  margin-top: -10px;
  padding-right: 5px;
  margin-right: 10px;
  font-size: 12px;
  color: #202020;
}
input.zoekbutton{
  background: url(../images/zoekbutton.png) no-repeat;
  margin-right: 20px;
  margin-top: -4px;
  border: 0px;  
  float: right;
  height: 26px;
  width: 24px;
  cursor: pointer;
}

.rij2info_g a{text-align: center; padding: 5px 10px; color: #648757; font-size: 13px;}
.rij2info_f a{text-align: center; padding: 5px 10px; color: #d96662; font-size: 13px;}
.rij2_content_spel {border-top: 1px solid #0b3c60; background: #fff; margin-bottom: -8px;}

table.rij2info_g{
  text-align: center;
  background: #abdc9a;
  border: 1px solid #46ad24;
  margin-top: 5px;
  margin-left: 5px;
  width: 450px;
  height: 25px;
  color: #648757;
}
table.rij2info_f{
  text-align: center;
  background: #f7e0e0;
  border: 1px solid #d96662;
  margin-top: 5px;
  margin-left: 5px;
  margin-bottom: 5px;
  width: 450px;
  height: 25px;
  color: #d96662;
}
.stemrij {
  text-align: center;
  background: #fff;
  margin-top: 5px;
  margin-left: 5px;
  width: 450px;
  height: 50px;
  color: #202020;
  margin-left: 5px;
  }
table.fullscreen {
  float: right;
  margin-top: 45px;
  text-align: center;
}
.fullscreenimg {
  text-align: center;
  color: #202020;
  width: 300px;
  height:50px;
  background: url(../images/fullscreen.png) no-repeat;
}
.fullscreenimg a{
  color: #202020;
}
/*- Admin--------------------------- */
.adminrij {width: 1050px; color: #0b3c60; background: #ebe2d1;}
.adminrij_content {list-style: none; width: 830px; height: 321px; color: #0b3c60; background: #ebe2d1; padding: 10px; float: right;}	
.adminrij_content a{padding: 5px; color: #202020; border: 1px solid #202020; background: #c2c2c2;}	
.adminrij_content li{padding: 10px;}
.adminrij_content a:hover{ padding: 6px; color: #d96662; font-weight: bold; border: 1px solid #d96662; background: #f7e0e0;}	
.adminrij_cat_content{float:right; background: #ebe2d1; height:341px;}
.adminrij_cat_content ul{
    list-style:none;
	width: 850px;
	}
	
.adminrij_cat_content li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
.adminrij_cat_content li a:link, .adminrij_cat_content li a:visited {
	color: #202020;
	display: block;
	background:  url(../images/submenu.gif) 0px 32px;
	padding: 8px 0 0 10px;
	}
	
.adminrij_cat_content li a:hover {
	color: #fff;
	background:  url(../images/submenu.gif) ;
	padding: 8px 0 0 10px;
	}

.menu{
background: #dcf0ff;
float:left;
margin-top: -11px;
}
.menu ul{
    list-style:none;
	width: 200px;
	}
	
.menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
.menu li a:link, .menu li a:visited {
	color: #fff;
	display: block;
	background:  url(../images/submenu.gif);
	padding: 8px 0 0 10px;
	}
	
.menu li a:hover {
	color: #202020;
	background:  url(../images/submenu.gif) 0 32px;
	padding: 8px 0 0 10px;
	}

