.m2k9_img{
  margin-left:10px;
  border:1px solid #373535;
  margin-top:10px;
}

.m2k9_dl{
  padding:5px;
  border:2px solid #ff6600;
}

xmp{
  background-color:#efefef;
  margin-left:10px;
  margin-right:10px;
  border:1px solid #373535;
  margin-top:10px;
  margin-bottom:10px;
}

fieldset{
  width:650px;
  margin-left:auto;
  margin-right:auto;
  border:2px solid #373535;
  padding:5px;
}

label{
  float:left;
  width:100px;
  clear:both;
}

input,textarea{
    float:left;
    border:1px solid #373535;
}

textarea{
  font-family:verdana;
  font-size:12px;
}


/*NIEUWE SIDEBAR*/
#sidebar{
  width:29%;
  float:left;
  background:#edebd5;
  min-height:1000px;
}

.menublokje{
  margin-top:30px;
  margin-left:auto;
  margin-right:auto;
  width:250px;
  background:#ffffff;
  border:2px solid #cc6633;
}

.infoblokje{
  margin-top:40px;
  margin-left:auto;
  margin-right:auto;
  width:250px;
  background:#ffffff;
  border:2px solid #ff6600;
}


.menublokje h2, .infoblokje h2{
  text-align:center;
  font-size:18px;
  border-bottom:1px solid #cc6633;
  background:#feedb7;
}

.menublokje p{
  margin-left:3px;
}

.menublokje p a.fat{
  font-weight:bold;
}

.menublokje a:hover{
  color:#ff6600;
}




.contentblok_img{
    float:left;
    width:100px;
    padding-top:20px;
    margin-left:5px;
}

.contentblok_txt{
    float:right;
    width:500px;
}

.contentblok{
  margin-left:auto;
  margin-right:auto;
  width:650px;
  margin-top:20px;
  margin-bottom:20px;
  clear:both;
  border:1px solid #373535;
  height:200px;
}



.contentblok h2{
  color:#373535;
  border-bottom:1px solid #ff6600;
  margin-left:10px;
  margin-top:3px;
  margin-right:10px;
}

.downloadblokje{
  clear:both;
}

.downloadblokje_links{
  width:100px;
  float:left;
}

.downloadblokje_rechts{
  width:400px;
  float:left;
    border-bottom:1px solid #373535;
}

.adsenseblokjeboven{

  margin-left:10px;
}


