html { padding: 0; margin: 0; height: 100.01%; background:url(../../images/default/background_gradient.gif) top left #daecf8 repeat-y; }
body {
    margin: 0;
    padding: 0;
    height: 100.2%;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 62.5%; /* resets 1em to 10px */
	}
body { behavior: url('htc/csshover.htc'); } /*needed for hovermenu in IE 5/6*/
img { border-width: 0; behavior:url('htc/pngbehavior.htc'); }

a[target^="_blank"]{ color:#c00e29; padding-right:1.2em; background:url(../../images/default/externe_link.gif) right top no-repeat; }

a.gogo { background:transparent url(../../images/default/gogo_right.gif) no-repeat right 0.8em; color:#c00e29; display:inline-block; padding:0.4em 1.5em 0.4em 0; text-decoration:none; }
a.gogo:hover { color:#c00e29; text-decoration:underline; }

table { }

h5 { font-size: 1.8em; padding:0; margin:0 0 0.4em 1.1em;  color:#FFFFFF; }

.error, .alert { color: #ff0000; font-size:1.2em; }
/* end standard elements */

div.logo { position: absolute; top: 1.8em; right: 0; }
div.logo img { width: 20.5em; height: 5.5em; }

/*contentcontainer*/
div.container { position:absolute; top:23.1em; left:0; padding:0; margin:0; z-index:2; }
div.contentcontainer { background:#ffffff; float:left; border:1px solid #e4e4e4; clear:both; width:95.8em; overflow: hidden; }
div.kolomlinksentekst{ float:left; width:95.8em; background:url(../../images/default/background_rightbox.gif) right top repeat-y; }
div.contentarea { width:39em; float:right; padding:1.7em 3em 0em 4em; line-height:1.8em; min-height: 25em; }
div.submenu { float:left; width:24em; background:#19388a; min-height: 24em; overflow: hidden; }
* html div.submenu { height: 24em; }

div.sidebarimage {float:right; overflow:hidden; position:relative; right:2em; margin:2em 0 0 4.5em; }
*html div.sidebarimage {width:21em; }
div.testbar { width:20.5em;}
div.sidebarimage img { margin:0 0 2em 0; display:block; clear:both; }

div.minheight { min-height: 25em;}
* html div.minheight { height: 25em; }

div.footnav { text-align: right; padding:0; margin: 3em 0 1em 0; clear: both; }
div.footnav a { font-weight: bold; color: #c00e29; padding:1em 1.5em 1em 1em; text-decoration:none;}
div.footnav a.terug { background:transparent url(../../images/default/terug.gif) no-repeat right 1.2em;}
div.footnav a.top{ background:transparent url(../../images/default/top.gif) no-repeat right 1.2em;}

/*buttons en formulieren*/
button {background-color: #19388a; color:#FFFFFF; border:none; padding:0.1em 1em; font-size:1.2em; }
input.search-box2 {background-color: #ffffff; color:#19388a; border:1px solid #19388a; font-size:1.2em; width:21em; padding:0.1em 0; margin:0 4px 0 0; }

label { font-size:1.2em; }
label span.formrequired { color:#E01937; font-weight:bold; display: none; }
input.text {background-color: #ffffff; color:#19388a; border:1px solid #19388a; width:21em; padding:0.1em 0; margin:0 0 0 0; }
textarea {background-color: #ffffff; color:#19388a; border:1px solid #19388a; width:21em; padding:0.1em 0; margin:0 0 0 0; }
button.submit { float:right; }
div.resultshead { margin:0 0 1em 0; text-align:right; }

span.formerror {font-size:1.2em; color:#ff0000;z}

/*resultpagination*/
div.resultpagination { margin:2em 0 0 0; border-top:1px solid #DEDFDE; padding:1.5em 0 0 0; }
div.resultpagination a { font-size:1.2em; background-position:center bottom; border:1px solid #DEDFDE; color:#19388A; margin-right:3px; padding:2px 6px; text-decoration:none; }
div.resultpagination a:hover { background-color:#E01937; background-image:none; border:1px solid #E01937; color:#FFFFFF; }
div.resultpagination span.active {font-size:1.2em; color:#E01937; font-weight:bold; margin-right:3px; padding:2px 6px; }

div.searchstars { font-size: 1.8em; font-weight:bold; padding:0; margin:1em 0 0 0; color:#e01937; }
div.searchresultitle a { font-size:1.2em; color:#19388a; margin:0.5em 0 0 0; padding:0; font-weight:bold; }
div.searchresultlocation { color:#19388a; }
div.searchresultdescription a { color:#000000; text-decoration:none; }
div.searchresultdescription a:hover { color:#000000; text-decoration:underline; }
/*end resultpagination*/

/*end buttons en formulieren*/
/*end contentcontainer*/

/*footer*/
div.footer { float:right; }
div.footer ul { margin:1em 0; padding:0; }
div.footer ul li { display: inline; }
div.footer ul li a { color: #19388a; border-right: 1px solid #19388a; padding: 0 1em 0 1em; text-decoration: none; outline:none; font-size:1.1em; }
div.footer ul li a.last { border: none; padding-left: 0; padding: 0 0 0 1em; }
div.footer ul li a:hover { text-decoration:underline; }
/*end footer*/

/*topcontainer*/
div.topcontainer { position:absolute; top:0em; left:0; padding:0; margin:0; z-index:10; }
form.zoekbox { position:absolute; top:0.5em;}
form.zoekbox input { background-color: #ffffff; color:#19388a; border:1px solid #19388a; font-size:1.2em; }
form.zoekbox input.text{ width:14.8em; }
form.zoekbox input.button { padding:0 0.5em; background-color: #ffffff; color:#19388a; width:5.5em; border:1px solid #19388a;}

div.whiteblind {position:absolute; top:11.6em; left:0.1em; padding:0; margin:0; height:11.5em; width:95.9em; z-index:10; }
div.whiteblind img {height:11.5em; width:23.9em; border-right:1px solid #e51937; }
div.imagebox { position:absolute; overflow: hidden; top:11.5em; left:0; padding:0; margin:0; background:#ffffff; height:11.5em; width:95.9em; border-top:1px solid #19388a; border-left:1px solid #e4e4e4; z-index:1; }
div.imagebox img { border-left:1px solid #19388a; width:95.9em; }

/*Menu*/
div.menu { position:relative; top:9.5em; }
div.menu ul { margin:0 0 1em 0; padding:0; }
div.menu ul li { display: inline; }
div.menu ul li{ border-left: 1px solid #19388a; padding: 0 1em 0 1em; }
div.menu ul li.first { border: none; padding-left: 0; }
div.menu ul li a { color: #19398a; font-size:1em; text-decoration: none; outline:none; font-weight:bold; font-size:1.2em;}
div.menu ul li a:hover, div.menu ul li a.active { color:#e01937; }
div.menu ul li.login a { color:#e01937; }
div.menu ul li.login a:hover { color:#309BDD; }
/*end menu*/

/*submenu*/
div.submenubox { padding:1.4em 0 1.9em 0; border:1px solid #19398a; border-right:none; }

ul.submenubox { padding:0; margin:0; list-style-type:none; }
ul.submenubox li { color:#FFFFFF; background: url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat; display: block; }
ul.submenubox li:hover { background:url(../../images/default/arrow_down.gif) 21.8em 0.6em no-repeat #309bdd; cursor:pointer; }
ul.submenubox li a { color:#FFFFFF; text-decoration:none; outline:none; display:inline-block; padding:0.3em 2em 0.3em 1.9em; font-size:1.2em; line-height:1.4em; width:192px; }

ul.submenubox li.active { background:url(../../images/default/arrow_down.gif) 21.8em 0.6em no-repeat #e01937; font-weight:bold; }
ul.submenubox li.active:hover { background:url(../../images/default/arrow_up.gif) 21.8em 0.6em no-repeat #e01937; cursor:pointer; }
ul.submenubox li.active a {color:#ffffff;}

ul.submenubox li ul { padding:0 0 0.1em 0; margin:0; list-style-type:none; }
ul.submenubox li ul li { color:#ffffff; background: url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat #0079C4; }
ul.submenubox li ul li:hover { background:url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat #309bdd; cursor:pointer;  }
ul.submenubox ul li.active, ul.submenubox ul li.active:hover { background:url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat #309bdd; cursor:pointer; font-weight:bold; }
ul.submenubox li ul li a { padding:0.3em 3em 0.3em 2.9em; line-height:1.4em; display: block; font-weight: normal; }
ul.submenubox li ul li.active a { font-weight: bold; }
/*end submenu*/
/*End topcontainer*/

/*Homepage*/
div.containerhome { position:absolute; top:31.6em; left:0; padding:0; margin:0; z-index:2; }
div.homekolomlinksentekst{ float:left; width:71em; }
div.contentareahome { width:39em; float:right; padding:1.7em 3em 3em 4em; line-height:1.8em; }
/*publicationarea*/
div.publicationarea { width:20em; float:right; background-color:#e4e4e4; padding:1.7em 2em 1.9em 1.9em; line-height:1.8em; }
div.publicationarea a { background:url(../../images/default/arrow_hor.gif) no-repeat right 0.6em #19388a; color:#ffffff; display:inline-block; padding:0.2em 1.5em 0.2em 0.4em; margin:1em 0 0 0; text-decoration:none; font-weight:normal; border-right:0.4em solid #19388a; }
div.publicationarea a:hover{ background:url(../../images/default/arrow_hor.gif) no-repeat right 0.6em #309bdd; border-right:0.4em solid #309bdd; color:#FFFFFF; }
/*end publicationarea*/

/*attentionarea news and events*/
div.attentionareanews { padding:1.4em 0 1.9em 0; border:1px solid #19388a; border-right:none; }
div.attentionareanews ul { padding:0; margin:0; list-style-type:none; }
div.attentionareanews ul li { color:#FFFFFF; background:url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat; line-height:1.4em; padding:0.3em 2em 0.3em 1.9em; }
div.attentionareanews ul li:hover { background:url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat #309bdd; cursor:pointer; }
div.attentionareanews ul li a { color:#FFFFFF; text-decoration:none; outline:none; display:inline-block; font-size:1.2em;  width:220px; }
div.attentionareanews p { color: #ffffff; padding:0.3em 2em 0.3em 1.9em; }

div.attentionareaevents { padding:1.4em 0 1.9em 0; border:1px solid #309bdd; border-right:none; background:#309bdd; }
div.attentionareaevents ul { padding:0; margin:0; list-style-type:none; }
div.attentionareaevents ul li { color:#FFFFFF; background:url(../../images/default/arrow_hor.gif) 21.8em 0.6em no-repeat; line-height:1.4em; padding:0.3em 2em 0.3em 1.9em;}
div.attentionareaevents ul li:hover { background:url(../../images/default/arrow_hor.gif)  21.8em 0.6em no-repeat #19388a; cursor:pointer; }
div.attentionareaevents ul li a { color:#FFFFFF; text-decoration:none; outline:none; display:inline-block; font-size:1.2em; width:220px; }
div.attentionareaevents p { color: #ffffff; padding:0.3em 2em 0.3em 1.9em; }

/*end attentionarea news and events*/

div.whiteblindhome {position:absolute; top:11.6em; left:0.1em; padding:0; margin:0; height:20em; width:95.9em; z-index:10; }
div.whiteblindhome img {height:20em; width:23.9em; border-right:1px solid #e51937; }
div.imageboxhome { position:absolute; top:11.5em; left:0; padding:0; margin:0; background:#ffffff; height:20em; width:95.9em; border-top:1px solid #19388a; border-left:1px solid #e4e4e4; z-index:1; }
div.imageboxhome img { border-left:1px solid #19388a; height:20em; width:95.9em; }
/*End homepage*/

/* box model */
div.wrapper { position: relative; width: 96em; height: 100%; margin: 0em auto; padding: 0; text-align: left; }
div.bubbles { position:relative; top:0; left:-5em; }
/* end box model */

/* capcha */
div.captcha { padding: 5px; width: 200px; background: #E6F3FA; margin-right: -5px; }
div.captcha button { margin: 0 0 1em 8em; width: 9em; color: #000000; background: #E6F3FA; cursor: pointer;  }
div.captcha input.text { width: 200px; }

form#contactform label { width: 10em; display: block;  }



div.aspframe { height: 100em; display: block; zoom: 1; margin-left: -1.6em; }
div.aspframe iframe { position: absolute; height: 100em;  background: #ffffff;  width: 56.8em; }
div.asptop { position: absolute; margin-top: -4.1em; right: 0.4em; width: 21.9em; background: #ffffff; height: 4.2em;}
div.aspbottom { position: absolute; right: 0.4em; width: 21.9em; background: #ffffff; height: 4.8em;  }
* html div.asptop, * html div.aspbottom { right: 0.2em; border: 1px solid #ffffff; }

/* div.aspframe iframe { height: 100em; overflow-y: auto; margin-left: -1.8em; background: #ffffff; width: 54em; zoom: 1; z-index: 1000; } */
