body { width:100%; height:100%; margin:0; background:#014C76; }
a { border:0; }
img { border:0; }

.sep { height:1px; display:block; clear:both; }
.sep_20 { height:20px; display:block; clear:both; }

.pic { width:100%; margin:15px 0 0 0; border-top:15px solid #FFFFFF; display:block; }
.pic_l { width:48%; margin-top:15px; display:block; float:left; }
.pic_r { width:48%; margin-top:15px; display:block; float:right; }

.top { width:100%; height:60px; position:fixed; top:0; background:#014C76; border:10px solid #024C73; display:block; text-align:center; }
.initial .top img { height:60px; margin:0 0 0 750px; border:0; }
.screen_med .top img { height:60px; margin:0 0 0 720px; border:0; }
.screen_wide .top img { height:60px; margin:0 0 0 990px; border:0; }

.ie7 .top { width:98%; height:60px; position:relative; margin:10px 0 -50px 0; display:block; text-align:right; }
.ie7 .top img { height:60px; margin:0 10% 0 0; border:0; float:right; }

.initial .master { min-width:980px; margin:80px 10%; display:block; }
.screen_med .master { width:980px; margin:80px auto; display:block; }
.screen_wide .master { width:1230px; margin:80px auto; display:block; }

.initial p { font:11pt normal Arial, Helvetica, sans-serif; line-height:16pt; }
.screen_med p { font:10pt normal Arial, Helvetica, sans-serif; line-height:14pt; }
.screen_wide p { font:11pt normal Arial, Helvetica, sans-serif; line-height:16pt; }

.menu { width:40px; height:755px; background:#024C73 url(../ibs_imag/back-menu.jpg) no-repeat right top; display:block; float:left; }
.menu a { width:35px; height:115px; margin:0 0 9px 5px; display:block; text-indent:-1500px; color:#024C73; }
.menu a.aan {  background:url(../ibs_imag/back-menu-aan.jpg) no-repeat; }
#bt_1 { background-position: right 0; }
#bt_2 { background-position: right -125px; }
#bt_3 { background-position: right -250px; }
#bt_4 { background-position: right -375px; }
#bt_5 { background-position: right -500px; }
#bt_6 { background-position: right -625px; }


.inhoud { min-height:765px; margin:0 0 0 40px; padding:0; background:#FFFFFF url(../ibs_imag/back-inhoud.jpg) repeat-y center top; border-left:20px solid #FFFFFF; border-right:20px solid #FFFFFF; -webkit-box-shadow:-5px 12px 10px rgba(0, 0, 0, 0.9); -moz-box-shadow:-3px 10px 10px rgba(0, 0, 0, 0.9); box-shadow:-3px 10px 10px rgba(0, 0, 0, 0.9); }
.inhoud .links { width:48%; margin-top:15px; float:left; }
.inhoud .rechts { width:48%; margin-top:15px; float:right; }
.p_l { width:48%; margin-top:15px; float:left; }
.p_r { width:48%; margin-top:15px; float:right; }


.initial h1 { margin:15px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:35pt; line-height:38pt; color:#024C73; word-wrap:break-word; }
.screen_med h1 { margin:15px 0 0 0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:24pt; line-height:28pt; color:#024C73; word-wrap:break-word; }
.screen_wide h1 { margin:15px 0 0 0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:35pt; line-height:38pt; color:#024C73; word-wrap:break-word; }

.initial h2 { margin:10px 0 15px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:35pt; line-height:38pt; color:#024C73; word-wrap:break-word; }
.screen_med h2 { margin:10px 0 15px 0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:24pt; line-height:28pt; color:#024C73; word-wrap:break-word; }
.screen_wide h2 { margin:10px 0 15px 0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:35pt; line-height:38pt; color:#024C73; word-wrap:break-word; }
#half { width:48%; }
#blauw { margin-top:30%; color:#024C73; }
#blauw a { text-decoration:none; color:#024C73; }
#blauw a:hover { color:#000000; }

.ft_r { width:100%; text-align:right; margin:0; padding:0 0 15px 0; font:9pt normal Arial, Helvetica, sans-serif; color:#024C73; }
.ft_r a { text-decoration:none; font:9pt normal Arial, Helvetica, sans-serif; color:#024C73; }
.ft_r a:hover { color:#000000; }

/*.voet { width:100%; height:18px; position:fixed; bottom:0; left:0; background:#024C73; border-bottom:2px solid #024C73; display:block; font:10pt normal Arial, Helvetica, sans-serif; }
.voet .tick { width:100%; height:30px; margin:0; background:#CFD229; }
.voet .ft_in { width:78%; height:20px; margin-left:11%; padding:7px 0; color:#FFFFFF; }
.voet .ft_in .ft_l { float:left; margin:0; }
.voet .ft_in .ft_r { float:right; margin:0; }
.voet .ft_in .ft_r a { color:#FFFFFF; text-decoration:none; }
.voet .ft_in .ft_r a:hover { color:#CFD229; }*/
