@charset "UTF-8";
/* IFRAME CSS */
body {background:none;}

/************************************************************************************************************************************************************************************************/
/*buttons*/
/************************************************************************************************************************************************************************************************/
.button{position:relative; left:3px;}
.button, .button span, .button span em{display:inline-block; line-height:normal;}
.button .loader{margin:auto;}

/*red*/
/************************************************************************************************/
.button.red, .button.red span, .button.red span em{height:20px; text-decoration:none; font-size:11px; color:white; font-style:normal; background-image:url(/images/button_red.png);}
.button.red{background-position:center;}
.button.red span{background-position:top left; position:relative; left:-3px;}
.button.red span em{background-position:top right; padding:2px 10px 0px 7px; height:18px; position:relative; right:-6px;}

/*redbig*/
/************************************************************************************************/
.button.redbig, .button.redbig span, .button.redbig span em{height:28px; text-decoration:none; font-size:11px; color:white; font-style:normal; background-image:url(/images/button_redbig.png);}
.button.redbig{background-position:center; }
.button.redbig span{background-position:top left; position:relative; left:-3px;}
.button.redbig span em{background-position:top right; padding:6px 10px 0px 7px; height:22px; position:relative; right:-6px;}
/************************************************************************************************************************************************************************************************/
/*template*/
/************************************************************************************************************************************************************************************************/
*{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
body{font-size:12px;}
h1, h2, h3, h4, h5, h6, cite{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2{color:#333E45; font-size:30px; padding:0px 0px 15px 0px;}
h3{color:#0A87AD; font-size:20px;}
h3.alt1{color:#333E45;}
h4{color:#0A87AD; font-size:18px;}
h5{color:#0A87AD; font-size:16px;}
h5.underline{border-bottom:1px dotted #c5b584; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; }
h5 span{font-size:12px; color:black;}
h6{}
a{color:#0A85AC; text-decoration:none;}
a:hover{text-decoration:underline;}
iframe{padding:0px; margin:0px;}
p{color:#333E45; font-size:12px; line-height:18px; padding:0px 0px 15px 0px; }
p a{color:#0A85AC; text-decoration:none;}
p a:hover{text-decoration:underline;}
a:hover{cursor:pointer;}
cite{color:#D23F73; font-size:18px; }
strong.big{font-size:16px;}
input[type="checkbox"]{
    border:none;
}
blockquote{font-weight:bold;}
img,fieldset{border:0px;}
br.clear, div.clear{clear:both; font-size:0px;}
ul{list-style:none;}
li{color:#333E45; font-size:12px; line-height:18px;}
hr, legend{display:none;}
h4 a{color:#0A87AD; font-size:18px;}
.hide{display:none;}
.print{display:none;}
td.valigntop { vertical-align: top; }
/************************************************************************************************************************************************************************************************/
/*forms*/
/************************************************************************************************************************************************************************************************/
form{position:relative;}

/*element widths*/
/************************************************************************************************/
form .verysmall{width:20px;}
form .small{width:50px;}
form .smallmedium{width:100px;}
form .medium{width:150px;}
form .smallwide{width: 190px;}
form .mctheader{width: 215px;}
form .wide{width:200px;}
form .mediumwide{width:250px;}
form .smallbig{width:270px;}
form .mediumbig{width:360px;}
form select.mediumbig{width:368px;}
form .big{width:370px;}
form a.red{color:#D23F73; font-size:9px;}
fieldset.default{width: 530px;}
fieldset.default td.label{width:160px}
fieldset.default td.input{width:360px}

form fieldset.small{width: 350px;}
fieldset.small td.label{width: 140px;}
fieldset.small td.input{width: 190px;}

form fieldset.wide{width: 100%;}
fieldset.wide td.top{display:table-cell; vertical-align: top;}
fieldset.wide td.label{width: 140px;}
fieldset.wide td.input{width: 360px;}

form fieldset.mctheader{width: 215px;}
fieldset.mctheader td.label{width: 215px;}
#details-row td.label {vertical-align: top;}
fieldset.mctheader td.input{width: 215px;}

select option{padding-left:5px;}

/*input standard style*/
/************************************************************************************************/
form input, form textarea, form select {border:1px solid #333E45; padding:3px; font-size:11px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;}

/*errortag*/
/************************************************************************************************/
form .errortag{background:url(/images/errortag.png) repeat-y top left; margin:5px 0px 10px 0px; }
form .errortag .top{width:100%; height:4px; background:url(/images/errortag_top.png) no-repeat top left; }
form .errortag .bottom{width:526px; height:4px; background:url(/images/errortag_bottom.png) no-repeat top left; }
form .errortag strong{display:block; color:#c2c1c1; padding:5px 0px 5px 45px; background:url(/images/errortag_label.png) no-repeat 10px 2px; font-weight:normal; font-size:12px; color:white;}


table tr.error td{color:#D23F73;}
table tr.error .error{border:2px solid #D23F73;}


/*rounded corners*/
.rounded_image{display:block; position:relative;}
.rounded_image span,.rounded_image div{display:block;}
.layer_top_left{width:7px; height:7px; background:url(/images/layer1.png) no-repeat top left; position:absolute; top:-1px; left:-1px; z-index:10;}
.layer_top_right{width:7px; height:7px; background:url(/images/layer1.png) no-repeat top right; position:absolute; top:-1px; right:-1px; z-index:10;}
.layer_bottom_left{width:7px; height:7px; background:url(/images/layer1.png) no-repeat bottom left; position:absolute; bottom:-1px; left:-1px; z-index:10;}
.layer_bottom_right{width:7px; height:7px; background:url(/images/layer1.png) no-repeat bottom right; position:absolute; bottom:-1px; right:-1px; z-index:10;}


.schepen_overzicht ul li a{
    color:#000000;
}
.schepen_overzicht ul li {
    position:relative;
    width:198px;
    margin-bottom: 8px;
    text-align:center;
    float:left;
}
.schepen_overzicht .rounded_image {
    margin:auto;
}
