html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,abbr,acronym,address,code,em,img,ins,q,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{border:0 none;outline:0;vertical-align:baseline;background:transparent;-moz-background-clip:none;margin:0;padding:0}
body{line-height:1}
ol,ul{list-style:none}
html{overflow:auto;}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
input[type=submit],label,select,button,.pointer{cursor:pointer}
textarea{overflow:auto}
iframe{filter:alpha(opacity=100) !important; opacity:1 !important;}
a {text-decoration:none;} a:hover {text-decoration:underline;}

body {font-family:Helvetica,Arial, Verdana, sans-serif;background-color:#EFEFE4;font-size:12px;}

#top {height:44px;background-color:#E2E2D7;border-bottom:1px solid #d8d8c6;}
#top ul {height:44px;width:960px;margin:0 auto;}
#top li {}
#top li a {float:left;line-height:32px;background-color:#FFF;padding:0 10px;font-size:12px;color:#888;font-weight:bold;text-decoration:none;margin-top:11px;border-right:1px solid #DDD;border-top:1px solid #DDD;-moz-border-radius:4px 4px 0 0;}
#top li.active a,#top li a:hover  {margin-top:7px;line-height:37px;color:#9E0266;}
#top li.first a {border-left:1px solid #DDD;}

#header {width:940px;margin:0 auto;height:80px;text-align:right;background:#B00069;padding:0 20px 0 0;margin-top:20px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#header .logo {float:right;width:275px;height:80px;margin-right:100px;}

#nav {margin:0 auto;width:960px;height:80px;}
#nav li {float:left;text-align:center;}
#nav ul li:first-child a {-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#nav li a {padding:0 10px;display:block;text-decoration:none;font-size:15px;color:#e0a5ca;border-right:1px solid #9B0064;line-height:80px;font-weight:bold;}
#nav li.active a, #nav li a:hover {color:#faf1f6;background-color:#9E0266;}
h1{margin:0 auto;font-size:24px;color:#9E0266;font-weight:normal;padding:0;margin-bottom:15px;}
#body {overflow:auto;background-color:#FFF;border:1px solid #DDD; padding:20px;width:920px;margin:0 auto;margin-top:10px;margin-bottom:20px;}

.breadcrumbs {color:#9E0266;font-size:11px;margin-top:10px;float:left;margin-left:20px;}
.breadcrumbs a {color:#9E0266;}

#body {font-size:12px;color:#444;line-height:1.43em;overflow:hidden;background:url(../images/bg_right-col.png) repeat-y right top #FFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#body .block {width:640px;float:left;}
#body .block a {color:#9E0266;}
#body .right_col {width:250px;float:right;}
#body .right_col ul li a {color:#9E0266;}
#body a.button {background:url(../images/button.png) no-repeat;text-indent:-2000px;line-height:60px;font-size:24px;color:#FFF;text-align:center;display:block;text-decoration:none;margin-top:33px;margin-bottom:35px;}
#body p {margin-bottom:16px;}
#body h2 {font-size:18px;color:#9E0266;font-weight:normal;margin-bottom:16px;}
#body li {list-style:outside square;margin-left:15px;}
#body ul {margin-bottom:16px;}
#body h3 {color:#9E0266;font-size:18px;margin-bottom:8px;}

#sitemap {width:920px;margin:0 auto;margin-bottom:40px;overflow:hidden;}
#sitemap ul {margin-right:20px;float:left;}
#sitemap ul li {font-weight:bold;}
#sitemap ul ul {margin-top:16px;float:none;}
#sitemap ul li ul li {font-weight:normal;}
#sitemap a {color:#999;text-decoration:none;}
#sitemap a:hover {color:#777;text-decoration:underline;}

.switch_button {background-color:#FFF;border:1px solid #CCC;border-bottom:0;line-height:30px;padding:0 10px;background-color:#EEE;-moz-border-radius:4px 4px 0 0;float:left;}

#footer {width:920px;margin:0 auto;color:#BBB;text-align:center;line-height:20px;font-size:11px;overflow:hidden;}
#footer .left {float:left;}
#footer .right {float:right;}
#footer a {text-decoration:none;color:#BBB;}
#footer a:hover {color:#9E0266;}

hr {border:0;border-bottom:1px solid #CCC;padding-top:0;margin-bottom:15px;margin-top:0;}




.ui-widget-header {
    background:none;
	border:0;
    border-bottom: 1px solid #DDDDDD;
}
#tabs li.ui-state-default {list-style:none;margin-left:0;background-color:#9E0266;}
#tabs li.ui-state-active {background-color:#F6F6F6;}
#body #tabs li.ui-state-active a {color: #9E0266;}

#body #tabs ul {margin-bottom:0;}
#body #tabs li a {color:#FFF;}
#tabs div {background-color:#F6F6F6;}
.ui-widget-content {border:0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: none;border: 1px solid #DDD;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:#FFF;}
.ui-tabs .ui-tabs-nav {padding:0;}

form#cform {width:540px;text-align:left;}
form .person label {display:block;width:520px;padding: 0px 0px 12px 0px;}
form .person input {display:block;margin-top:3px;width:510px;padding:4px; border:1px solid #CCC;font-size:1.1em;color:#333;}
form .person  input:focus {background-color:#F9F9F9;border:1px solid #FFCF30;}
form .person  select {float:left;display:block;}
form label.veld-half {width:270px;float:left;}
form label.veld-half input {width:240px;}
form label.veld-derde {width:180px;float:left;}
form label.veld-derde input {width:150px;}
form label.veld-driederde {width:350px;float:left;}
form label.veld-driederde input {width:330px;}
fieldset {border:0 none;margin:0;padding:0;}
form textarea { color:#333;margin-top:3px;width:510px;height:95px;padding:4px;border:1px solid #CCC;color:#555;-moz-border-radius:6px;-webkit-border-radius:6px;font-family:'Helvetica Neue',Arial,Geneva, Verdana,sans-serif;}
form label.radioitem {clear:none;margin:0 0 0 25px;padding:0 0 15px;cursor:pointer;}
form label {display:block;line-height:1em;padding:0 0 12px;width:510px;}
form input#radiobutton_1, form input#radiobutton_2, form input#radiobutton_3, form input#radiobutton_4, form input#radiobutton_5 {clear:left;float:left;margin:0;padding:0;-webkit-border-radius:6px;-moz-border-radius:6px;}
form input#checkbox_1, form input#checkbox_2, form input#checkbox_3 {clear:both;float:left;margin:0;padding:0;}
form input {display:block;margin-top:3px;-webkit-border-radius:5px;-moz-border-radius:5px;}
form input.fout {border:1px solid #F00; background-color:#FDE9E9;}
form input.fout:focus {border:1px solid #F00; background-color:#FDE9E9;}
form label.field-checkbox {clear:none;margin:0 0 0 25px;padding:0 0 15px;}
form fieldset {margin-bottom:15px;}
ul.error{margin:0;padding:10px;display:block;border:2px solid #FFCF30;width:496px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:15px;padding-bottom:15px;}
ul.error h2{margin-top:0; background:url(../images/icon_yeild.gif) left center no-repeat; padding-left:50px;line-height:40px;font-size:1.6em; color:#F00;}
ul.error li {list-style:inside circle;padding-left:52px;}
ul.succes{margin:0;padding:10px;display:block;border:2px solid #97ff4b;width:496px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:15px;padding-bottom:15px;}
ul.succes h2{margin-top:0; background:url(../images/icon_green.png) left center no-repeat; padding-left:50px;line-height:40px;font-size:1.6em; color:#50bf00;}
ul.succes li {list-style:none;padding-left:52px;}

.date {margin-top:-5px;font-size:10px;margin-bottom:10px;display:block;}