span.checkbox {width: 19px;height: 20px;padding: 0 5px 0 0;background: url(../gfx/site/checkbox.png) no-repeat;display: inline-block;clear: left;}
span.radio {width: 19px;height: 20px;padding: 0 5px 0 0;background: url(../gfx/site/bulletbox.png) no-repeat;display: inline-block;clear: left;}
#form h1{font: 22px Arial;color: #a3037b;padding: 25px 0 25px 0;}
#form #first{margin: 0 0 8px 0;padding: 0 0 10px 0;border-bottom: 1px dotted #b3b3b3;}
#form h2{font: bold 12px Arial;color: #f09100;}
#form p{line-height: 20px;}
#form{padding: 0 0 35px 0;}
#form .top{background: URL(../gfx/site/grey_top.png) top left no-repeat;height: 7px;width: 899px;font-size: 0px;line-height: 0;margin: 8px 0 0 0;}
#form label{font: bold 11px Arial;color: #666666;}
#form fieldset{border: 0;}
#form .input{background: URL(../gfx/site/input_147.png) top left no-repeat;height: 19px;width: 127px;border: 0;display: inline-block;font: 11px Arial;padding: 5px 10px 0 10px;}
#form .lbl{display: inline-block;line-height: 24px;margin: 0 0 0 0;width: 94px;}
#form .line{border-bottom: 1px dotted #b3b3b3;padding: 15px 0 0 0;margin: 0 0 10px 0;clear: both;}
#form .purple{margin: 18px 0 10px 0;font: bold 11px Arial;color: #a3037b;border-top: 1px dotted #b3b3b3;padding: 12px 0 0 0;}
#form .content{border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;background: #f3f3f3;padding: 0 9px 0 9px;width: 879px;}
#form .bot{background: URL(../gfx/site/grey_bot.png) top left no-repeat;height: 7px;width: 899px;font-size: 0px;line-height: 0;margin: 0 0 20px 0;}

#inschrijven_button{margin: 19px 0 0 0;}
#inschrijven_button a{display: inline-block;background: URL(../gfx/site/button_left.png) top left no-repeat;padding: 0 0 0 11px;height: 28px;color: #ffffff;font: bold 11px Arial;text-decoration: none;margin: 0 10px 0 0;}
#inschrijven_button a span{display: inline-block;background: URL(../gfx/site/button_right.png) top right no-repeat;padding: 7px 11px 0 0px;height: 21px; cursor: pointer;}
#inschrijven_button a:hover{background-position: bottom left;}
#inschrijven_button a:hover span{background-position: bottom right;}

#form #p_1{width: 241px;float: left;margin: 0 43px 0 0;}
#form #p_1 label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 94px;}

#form #p_2{width: 285px;float: left;}
#form #p_2 label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 138px;}

#form #p_3{width: 285px;float: left;margin: 0 0 0 20px;}
#form #p_3 .label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 138px;font: bold 11px Arial;color: #666666;}
#form #p_3 .input{margin: 0 0 6px 0;}
#form #p_3 .chk{font-weight: normal;margin-right: 10px;}

#form #l_1{float: left;width: 173px;}
#form #l_1 span{font: bold 11px Arial;color: #666666;display: block;padding: 5px 0 0 0;}
#form #l_1 #voortgezet{margin: 5px 0 75px 0;}

#form #l_2{float: left;width: 700px;}
#form #l_2 span.checkbox{clear: none;float: left;}
#form #l_2 span.radio{clear: none;float: left;}
#form #l_2 .chk{font-weight: normal;padding: 6px 0 0 0;margin-right: 10px;float: left;}

#form #l_3{float: left;width: 180px;margin: 6px 0 0 0;clear: left;}
#form #l_3 label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 29px;font: bold 11px Arial;color: #666666;}
#form #l_3 input{margin: 0 0 6px 0;}

#form #l_4{float: left;width: 200px;margin: 6px 0 0 20px;}
#form #l_4 label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 41px;font: bold 11px Arial;color: #666666;}
#form #l_4 input{margin: 0 0 6px 0;}

#form #l_5{width: 272px;float: left;}
#form #l_5 .chk,#form #l_5 span.checkbox, #form #l_5 span.radio{float: none;}
#form #l_5 .chk{width: 80px;display: inline-block;}

#form #l_6{width: 270px;float: left;}
#form #l_6 .input{margin: 4px 0 0 0;}
#form #l_6 .chk{display: inline-block;padding: 8px 0 0 0;}

#form #f_1{width: 174px;float: left;font: bold 11px Arial;color: #666666;padding: 5px 0 0 0;}

#form #f_2{width: 260px;float: left;}
#form #f_2 span.checkbox{float: left;clear: left;}
#form #f_2 span.radio{float: left;clear: left;}
#form #f_2 .chk{float: left;display: block;padding: 6px 0 0 0;font-weight: normal;}

#form #f_3{width: 100px;padding: 0 0 0 35px;}

#form #f_4{width: 202px;float: left;font: bold 11px Arial;color: #666666;padding: 5px 0 0 0;}

#form #f_5{width: 230px;float: left;}
#form #f_5 span.checkbox{float: left;clear: left;}
#form #f_5 span.radio{float: left;clear: left;}
#form #f_5 .chk{float: left;display: block;padding: 6px 0 0 0;font-weight: normal;}

#form #f_6{clear: left;padding: 0 0 0 45px;}
#form #f_6 label{display: inline-block;line-height: 24px;margin: 0 0 0 0;width: 29px;}
#form #f_6 .input{margin: 6px 0 0 0;}

#form #o_1 .label,#form #o_2 .label,#form #o_3 .label,#form #o_4 .label{width: 174px;display: block;float: left;font: bold 11px Arial;color: #666666;padding: 5px 0 0 0;}
#form #o_1 span.checkbox,#form #o_2 span.checkbox,#form #o_3 span.checkbox,#form #o_4 span.checkbox{float: left;display: inline-block;clear: none;}
#form #o_1 span.radio,#form #o_2 span.radio,#form #o_3 span.radio,#form #o_4 span.radio{float: left;display: inline-block;clear: none;}
#form #o_1,#form #o_2,#form #o_3{height: 35px;}
#form #o_1 .chk,#form #o_2 .chk,#form #o_3 .chk,#form #o_4 .chk{float: left;display: inline-block;font-weight: normal;padding: 6px 10px 0 0;}

#form #o_4{padding: 5px 0 0 0;height: 30px;}

#form #c_1,#form #c_2{float: left;width: 430px;}
#form #c_1 label,#form #c_2 label{padding: 5px 0 5px 0;display: block;}
#form #c_1 textarea, #form #c_2 textarea{width: 420px;height: 164px;padding: 5px;border: 0;background: URL(../gfx/site/text_area_bg.png) top left no-repeat;}

#form #c_1{margin: 0 16px 6px 0;}

#form #r_1{width: 286px;float: left;}
#form #r_1 .chk,#form #r_2 .chk,#form #r_3 .chk{width: 170px;display: block;float: left;font: bold 11px Arial;color: #666666;padding: 7px 0 0 0;margin: 10px 0 0 0;}
#form #r_1 span.checkbox,#form #r_2 span.checkbox,#form #r_3 span.checkbox{float: left;display: inline-block;clear: left;margin: 10px 0 0 0;}
#form #r_1 span.radio,#form #r_2 span.radio,#form #r_3 span.radio{float: left;display: inline-block;clear: left;margin: 10px 0 0 0;}

#form #r_2{width: 299px;float: left;}

#form #r_3{width: 286px;float: left;}

#form #r_4{width: 75px;font: bold 11px Arial;color: #666666;float: left;padding: 5px 0 0 0;}

#form #r_5{width: 214px;float: left;}
#form #r_5 .chk{width: 170px;display: block;float: left;font: 11px Arial;color: #666666;padding: 5px 0 0 0;margin: 0 0 10px 0;font-weight: normal;}
#form #r_5 span.checkbox{float: left;display: inline-block;clear: left;margin: 0 0 10px 0;}
#form #r_5 span.radio{float: left;display: inline-block;clear: left;margin: 0 0 10px 0;}

#form #r_6{width: 243px;float: left;font: 11px Arial;}
#form #r_6 .input,#form #r_7 .input{width: 27px;background: URL(../gfx/site/input_47.png) top left no-repeat;margin: 0 5px 0 10px;}

#form #r_7{width: 200px;float: left;font: 11px Arial;}

#form #b_1 .chk{width: 50px;display: inline-block;float: left;font: 11px Arial;color: #666666;padding: 5px 0 0 0;margin: 0 0 5px 0;font-weight: normal;}
#form #b_1 span.checkbox{float: left;display: inline-block;margin: 0 0 5px 0;clear: none;}
#form #b_1 span.radio{float: left;display: inline-block;margin: 0 0 5px 0;clear: none;}
#form #b_1 .lbl{float: left;display: inline-block;margin: 0 0 5px 0;width: 133px;}
#form #b_1 .input{float: left;display: inline-block;margin: 0 0 5px 0;width: 27px;background: URL(../gfx/site/input_47.png) top left no-repeat;}

#form #b_2 .chk{width: 60px;display: inline-block;float: left;font: 11px Arial;color: #666666;padding: 5px 0 0 0;margin: 0 0 10px 0;font-weight: normal;}
#form #b_2 span.checkbox{float: left;display: inline-block;margin: 0 0 10px 0;clear: none;}
#form #b_2 span.radio{float: left;display: inline-block;margin: 0 0 10px 0;clear: none;}
#form #b_2 .label{float: left;display: inline-block;margin: 0 0 10px 0;padding: 5px 0 0 0;width: 174px;font: bold 11px Arial;color: #666666;}
#form #b_2 .input{float: left;display: inline-block;margin: 0 0 10px 0;width: 27px;background: URL(../gfx/site/input_47.png) top left no-repeat;}

#form #b_3 label{display: inline-block;line-height: 24px;margin: 0 0 6px 0;width: 163px;font: bold 11px Arial;color: #666666;}

#form #re_1 .chk{width: 300px;display: block;float: left;font: 11px Arial;color: #666666;padding: 7px 0 0 0;margin: 0 0 10px 0;}
#form #re_1{padding: 3px 0 0 0;}
#form #re_1 span.checkbox{float: left;display: inline-block;clear: left;margin: 0 0 10px 0;}
#form #re_1 span.radio{float: left;display: inline-block;clear: left;margin: 0 0 10px 0;}

#form #w_1,#form #w_2{float: left;width: 430px;}
#form #w_1 label,#form #w_2 label{padding: 5px 0 5px 0;display: block;}
#form #w_1 textarea, #form #w_2 textarea{width: 420px;height: 164px;padding: 5px;border: 0;background: URL(../gfx/site/text_area_bg.png) top left no-repeat;}
#form #w_1{margin: 0 16px 6px 0;}
