html, body, body #container * {
   color:black !important;
   background:none !important;
}

/* kills */
#txtpage_reactieframe,
#video_reactieframe,
#target_rightframe,
.faq_filterform,
#textcloud,
#target_reactieframe,
.doelgroep_link,
#footer,
#videoframe,
#logoframe,
#target_videoimage,
#txtpage_text_buttons
{
   display:none !important;
}


/* adjusts */
#container,
#content,
#content_top,
#content_top_boven,
#content_top_onder,
#header,
#subheader,
.doelgroep_item,
.doelgroep_item div,
#txtpage_textframe,
#txtpage_text_content,
#video_textframe,
#txtpage_textframe p,
h1,
#textpage_rightcolumn {
   width:auto !important;
   float:none !important;
}
#txtpage_textframe,
#txtpage_text_content,
#txtpage_text_content p,
#video_textframe,
#txtpage_textframe p {
   font-size:13px !important;
}
div.doel_image {
   float:left !important ;
}
#target_video {
   float:left;
   clear:left;
   width:auto !important;
}
h1 {
   clear:both;
}
#mainnavcontainer {
   margin:15px 0;
}
#subheader {
   height:auto;
   margin-bottom:1em;
}
.doelgroep_item h1 {
   clear:none;
}
.home_textitem {
   width:45% !important;
}
#contbottom_graphics {
   clear:left;
   margin-top:1em;
}
#contbottom_right {
   float:left !important;
   margin-left:20px;
   margin-top:1em;
   width:450px !important;
}
#txtpage_textframe {
   padding:0;
}
#content_bottom {
   margin:0 !important;
}
#videoblok_reactie {
   clear:both;
}

#target_textframe {
   width:auto !important;
   padding:0 !important;
}
#textpage_rightcolumn {
   top:0 !important;
}

.faq_question h3 {
   font-size:15px !important;
}
.faq_answer {
   display:block !important;
}
