.left_bg {
  background: #e81c41 url(../images/rood_bg_left.jpg) repeat-x 0 0;
}

.right_bg {
  background: #a5122e url(../images/rood_bg_right.jpg) repeat-x 0 0;
}

#container {
 margin-top:0px;
 background: #4a4a4a url(../images/rood_bg_fill.jpg) repeat-y 0 0;
 width:1300px;

 position:relative;

}

#containersub {
 width:1300px;
 background: transparent url(../images/rood_bg.jpg) no-repeat 0 0;

}
#under_left {
  background: transparent url(../images/rood_under_left.jpg) repeat-x 0 0;
  height:36px;
  
}
#under_right {
  background: transparent url(../images/rood_under_right.jpg) repeat-x 0 0;
  height:36px;
}
#under_middle {
  background: transparent url(../images/rood_under_middle.jpg) no-repeat 0 0;
  height:36px;
  width:1300px;
}

#logo {
position:absolute;
background: transparent url(../images/nima_logo_rood.png) no-repeat;
top:124px;
left:77px;
width:200px;
height:200px;
}

#logoRM {
position:absolute;
background: transparent url(../images/rm_logo_rood.png) no-repeat;
top:124px;
left:77px;
width:221px;
height:212px;
}




.blok_closed {
 overflow:hidden;
 height:24px;
 width:797px;
 background: transparent url(../images/blok_closed_top_rood.png) no-repeat;
 padding-left:35px;
 padding-top:10px;
 font-size:17px;
 cursor:hand;
 cursor:pointer;


 }
 
.blok_open {
 overflow:hidden;
 width:797px;
 height:24px;
 background: transparent url(../images/blok_open_top_rood.png) no-repeat;
 padding-left:35px;
 padding-top:10px;
 font-size:17px;
 cursor:hand;
 cursor:pointer;


 }

.blok_content {
 background: transparent url(../images/blok_open_middle_rood.png) repeat-y;
 width:745px;
 padding-left:35px;
 padding-right:15px;
}
.blok_content_bottom {
 background: transparent url(../images/blok_open_bottom_rood.png) no-repeat;
 width:797px;
 height:34px;
}

#footer_over_nima_button {
 background: transparent url(../images/meer_informatie_blauw.png) no-repeat;

}
#footer_contactgegevens_button {
 background: transparent url(../images/routebeschrijving_blauw.png) no-repeat;
}
#footer_blijfopdehoogte_button {
 background: transparent url(../images/aanmelden_blauw.png) no-repeat;
}


.faq_closed {
 overflow:hidden;
 height:34px;
}
.faq_closed .faq_question {
 background: transparent url(../images/faq_closed_blauw.png) no-repeat;
 width:762px;
 height:28px;
 padding-left:35px;
 padding-top:6px;
}

.faq_open {


}
.faq_open .faq_question {
 background: transparent url(../images/faq_open_top_blauw.png) no-repeat;
 width:762px;
 height:28px;
 padding-left:35px;
 padding-top:6px;
}
.faq_open .faq_answer {
 background: transparent url(../images/faq_open_middle.png) repeat-y;
 width:740px;
 padding-left:35px;
 padding-right:22px;
}
.faq_open .faq_closer {
 background: transparent url(../images/faq_open_bottom.png) no-repeat;
 height:15px;
 width:762px;
 padding-left:35px;
}

.aanmeldbtn {
 background: transparent url(../images/nu_aanmelden_rood.png) no-repeat;
 width:125px;
 height:29px;
}
.aanvragenbtn {
 background: transparent url(../images/nu_aanvragen_rood.png) no-repeat;
 width:125px;
 height:29px;
}
.inloggenbtn {
 background: transparent url(../images/nu_inloggen_rood.png) no-repeat;
 width:125px;
 height:29px;
}
.vlak1btn {
 background: transparent url(../images/start_quickscan_blauw.png) no-repeat;
 width:135px;
 height:29px;
}
.vlak2btn {
 background: transparent url(../images/nu_aanmelden_blauw.png) no-repeat;
 width:125px;
 height:29px;
}
.vlak3btn {
 background: transparent url(../images/bekijk_agenda_blauw.png) no-repeat;
 width:125px;
 height:29px;
}

.bekijk_overzicht {
 background: transparent url(../images/bekijk_overzicht_blauw.png) no-repeat;
 width:135px;
 height:28px;
} 


.lees_verder {
 background: transparent url(../images/lees_verder_rood.png) no-repeat;
 height:29px;
 width:111px;
 display:block;
 cursor:hand;
 cursor:pointer;
 margin-left:-4px;
}
.terug_naar_overzicht {
 background: transparent url(../images/terug_naar_overzicht_rood.png) no-repeat;
 height:29px;
 width:157px;
 display:block;
 cursor:hand;
 cursor:pointer;
 margin-left:-4px;
}


.vorige {
 background: transparent url(../images/vorige_blauw.png) no-repeat;
 height:29px;
 width:111px;
 display:block;
 cursor:hand;
 cursor:pointer;
 text-decoration:none;
  float:left;
  margin-left:-4px;

}
.volgende {
 background: transparent url(../images/volgende_blauw.png) no-repeat;
 height:29px;
 width:111px;
 display:block;
 cursor:hand;
 cursor:pointer;
 text-decoration:none;
 float:right;
  margin-right:-4px;
}

.pager_bol {
 background: transparent url(../images/bolletje_rood.png) no-repeat;
 height:23px;
 width:26px;
 display:block;
 cursor:hand;
 cursor:pointer;
 text-decoration:none;
 padding-top:5px;
 padding-left:0px;
 text-align:center;
 float:left;
 margin-top:1px;

}
.verzendenbtn {
 background: transparent url(../images/verzenden_rood.png) no-repeat;
 width:125px;
 height:29px;
 float:left;
}
.alleswissenbtn {
 background: transparent url(../images/alles_wissen_rood.png) no-repeat;
 width:125px;
 height:29px;
 float:left;
}

