/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea, select 
{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
input, textarea, select{border:solid 1px #9b9293;vertical-align:top}
body {line-height:1;color:#000;background:#fff}
ul {list-style:none;margin:0 0 12px 0} ol {padding:0 0 12px 25px}
table {border-collapse:collapse;margin:1px 0 0 1px;border-spacing:0}
caption, th, td {text-align:left;font-weight:normal}
blockquote:before, blockquote:after, q:before, q:after {content:""}
blockquote, q {quotes:"" ""}
:focus {outline:0}

/*basic*/
html {height:100%}
body {font:normal 0.75em/1.583em Arial, Verdana, Tahoma, "Trebuchet MS";color:#696162;text-align:center;word-wrap:break-word;}

/*link*/
a {color:#ed1c24;text-decoration:underline}
a:visited {color:#ed1c24}
a:hover, a.active {color:#aa1f24;text-decoration:none}

/*headings*/
h1, h2, h3, h4, h5 {color:#333;line-height:1.1em;margin:0 0 12px 0;font-weight:normal}
h1 {font-size:2.0em}
h2 {font-size:1.5em}
h3 {font-size:1.3em}
h4 {font-size:1.1em;font-weight:bold;margin:6px 0}
h5 {}

h1 a, h1 a:visited, h1 a:hover, h1 a:active,
h2 a, h2 a:visited, h2 a:hover, h2 a:active,
h3 a, h3 a:visited, h3 a:hover, h3 a:active,
h4 a, h4 a:visited, h4 a:hover, h4 a:active,
h5 a, h5 a:visited, h5 a:hover, h5 a:active
{text-decoration:none;color:#3d3535}

/*text*/
p {margin:0 0 6px 0}
hr{height:0;border:0;border-top:solid 1px #e6e6e6}

/*span*/

/*images*/
img.left{float:left;margin:0 20px 15px 0}
img.right{float:right;margin:0 0 15px 20px}
img.img-left{float:left;margin:0 12px 0 0;border:1px solid #DFDFDF;padding:2px}
img.img-right{float:right;margin:0 0 0 12px;border:1px solid #DFDFDF;padding:2px}
img.img-default{border:1px solid #DFDFDF;padding:2px;margin:0 0 10px 0}
div.image-default div.wrapper{display:inline}

/*list*/
ul a {text-decoration:none}
ul a:hover {text-decoration:underline}
ul li{background:transparent url(../_images/li.gif) no-repeat 0 5px;padding:0 0 0 14px;margin:0}
ul ul{padding:0 0 0 14px}

/*form*/
fieldset {padding:0}
fieldset label {display:block}
input.text, input.button, input.password, input.reset, input.submit, textarea.textarea {padding:2px}
input.radio, input.checkbox, div.formradio input {vertical-align:middle;margin:0 2px 0 0;border:0}
input.file{border:0;background-color:#efebde}
input.image{border:0}

/*layout*/
div.wrapper {overflow:hidden;width:100%}
div.site-width {width:960px;margin:0 auto;text-align:left}

/*container*/
div.container {background:transparent url(../_images/bg_header.gif) repeat-x scroll 0 0;min-height:500px}

/*header*/
div.header{position:relative;height:130px;padding:0 0 12px 0}

/*logo*/
div.image-logo{position:absolute;left:0px;top:12px}
div.image-logo img.img-default{border:none;padding:0}
div.image-logo a, div.image-logo a:visited {color:#fff}

/*search header*/
div.search-header{position:absolute;right:0;top:12px;width:230px}
div.search-header fieldset.form{}
div.search-header div.formtextbox, div.search-header div.formbutton{float:left}

div.search-header div.formtextbox {background:transparent url(../_images/input_search-header.gif) no-repeat scroll right 0;width:165px;height:26px}
div.search-header div.formtextbox input {border:1px solid #fff;color:#696162;font-style:italic;font-size:12px;margin:4px 5px;width:93%}

div.search-header div.formbutton input, div.search-header div.formbutton input:visited {border:none;background:transparent url(../_images/sprite.gif) no-repeat scroll 0 0;width:65px;height:26px;cursor:pointer}
div.search-header div.formbutton input:hover{background:transparent url(../_images/sprite.gif) no-repeat scroll -76px 0} /*doesn't work in IE6 */
div.search-header div.formbutton input:active{background:transparent url(../_images/sprite.gif) no-repeat scroll -152px 0} /*doesn't work in IE6 & IE7 */

/*navigation menu*/
/*level 1*/
div.navigation-menu ul {position:absolute;right:180px;top:69px;width:530px;font-size:14px}
div.navigation-menu ul li {float:left;line-height:32px;padding:0;margin:0;background:none}
div.navigation-menu ul li a {float:left;line-height:32px;height:32px;color:#fff;padding:0 0 0 12px;background:transparent url(../_images/bg_menu-tab.gif) no-repeat scroll 0 0}
div.navigation-menu ul li a span {float:left;cursor:pointer;padding:0 12px 0 0;background:transparent url(../_images/bg_menu-tab.gif) no-repeat scroll right 0}
div.navigation-menu ul li a:hover {background:transparent url(../_images/bg_menu-tab-over.gif) no-repeat scroll 0 0;color:#ee232b;text-decoration:none}
div.navigation-menu ul li a:hover span {background:transparent url(../_images/bg_menu-tab-over.gif) no-repeat scroll right 0;color:#ee232b}
div.navigation-menu ul li.active a {background:transparent url(../_images/bg_menu-tab-true.gif) no-repeat scroll 0 0;color:#ee232b;font-weight:bold}
div.navigation-menu ul li.active a span {background:transparent url(../_images/bg_menu-tab-true.gif) no-repeat scroll right 0}

/*level 2*/
div.navigation-menu ul ul {left:-250px;top:34px;font-size:0.857em;width:960px}
div.navigation-menu ul li.active ul li {position:relative}
div.navigation-menu ul li.active ul li a {background:transparent url(../_images/li-menu.gif) no-repeat right 0;padding:0 12px 0 0;margin:1px 0 0 2px}
div.navigation-menu ul li.active ul li a span {background:none;padding:0;color:#696162;height:25px;font-weight:normal;line-height:normal;padding:4px 0 0 10px}
div.navigation-menu ul li.active ul li a:hover {background:transparent url(../_images/bg_submenu-right.gif) no-repeat right 1px}
div.navigation-menu ul li.active ul li a:hover span {color:#fff;background:transparent url(../_images/bg_submenu-left.gif) no-repeat left 1px}
div.navigation-menu ul li.active ul li.first a {margin:0}
div.navigation-menu ul li.active ul li.active a {background:transparent url(../_images/bg_submenu-right.gif) no-repeat right 1px;color:#fff;padding:0 12px 0 0}
div.navigation-menu ul li.active ul li.active a span {background:transparent url(../_images/bg_submenu-left.gif) no-repeat left 1px;color:#fff;padding:4px 0 0 10px;height:25px}
div.navigation-menu ul li.active ul li.selected a {background:transparent url(../_images/bg_submenu-right.gif) no-repeat right 1px;padding:0 12px 0 0;color:#fff}
div.navigation-menu ul li.active ul li.selected a span {color:#fff;background:transparent url(../_images/bg_submenu-left.gif) no-repeat left 1px;padding:4px 0 0 10px;height:25px}
div.navigation-menu ul li.active ul li.hasChild.selected a {background:transparent url(../_images/bg_submenu-right-hover.gif) no-repeat right 1px;padding:0 12px 0 0;color:#fff}
div.navigation-menu ul li.active ul li.hasChild.selected a span {color:#fff;background:transparent url(../_images/bg_submenu-left-hover.gif) no-repeat left 1px;padding:4px 0 0 10px;height:25px}
div.navigation-menu ul li.active ul li.hasChild a:hover {background:transparent url(../_images/bg_submenu-right-hover.gif) no-repeat right 1px;padding:0 12px 0 0;color:#fff}
div.navigation-menu ul li.active ul li.hasChild a:hover span {background:transparent url(../_images/bg_submenu-left-hover.gif) no-repeat left 1px;padding:4px 0 0 10px;height:25px}

/*level 3*/
div.navigation-menu ul ul li.first ul{left:-2px;top:25px} 
div.navigation-menu ul ul ul {position:absolute;left:0px;top:25px;font-size:100%;width:200px;padding:0 0 4px 2px;display:none;background:transparent url(../_images/bg_shadow_navmenu.png) no-repeat left bottom}
div.navigation-menu ul li.active ul ul li {background-color:#eb2026;border-bottom:solid 1px #ee4c52;font-weight:normal;width:100%;height:auto}
div.navigation-menu ul li.active ul ul li a {width:180px;color:#fff;text-decoration:none;background:none;margin:0}
div.navigation-menu ul li.active ul li ul li a {background:none!important;height:auto!important;padding:4px 10px!important}
div.navigation-menu ul li.active ul li ul li a span {background:none!important;height:auto!important;padding:0!important}
div.navigation-menu ul li.active ul li ul li.hasChild a {background:transparent url(../_images/li-submenu.gif) no-repeat right 9px!important}
div.navigation-menu ul li.active ul li ul li.hasChild a span {}
div.navigation-menu ul li.active ul li ul li a:hover {background-color:#b60000!important}
div.navigation-menu ul li.active ul li ul li a:hover span {background:none!important}
div.navigation-menu ul li.active ul li ul li.selected a {background-color:#b60000!important}
div.navigation-menu ul li.active ul li ul li.selected a span {background:none!important}

/*level 4*/
div.navigation-menu ul ul ul ul {position:absolute;left:199px!important;top:0!important}
div.navigation-menu ul li.active ul li ul li ul li a {background:none!important}
div.navigation-menu ul li.active ul li ul li ul li a span {background:none!important}
div.navigation-menu ul li.active ul li ul li.selected ul li a {background:none!important}
div.navigation-menu ul li.active ul li ul li.selected ul li a span {background:none!important}
div.navigation-menu ul li.active ul li ul li.hasChild ul li.hasChild a {background:transparent url(../_images/li-submenu.gif) no-repeat right 9px!important}
div.navigation-menu ul li.active ul li ul li ul li.selected a {background-color:#b60000!important}
div.navigation-menu ul li.active ul li ul li ul li.selected a span {background:none!important}

/*breadcrumb*/
div.path-breadcrumb ul {margin:0 0 12px 12px;font-size:0.917em;width:100%;overflow:hidden}
div.path-breadcrumb ul li {float:left;display:block;background:transparent url(../_images/li-breadcrumb.gif) no-repeat right 7px;padding:0 12px 0 6px}
div.path-breadcrumb ul li.first {padding:0 12px 0 0}
div.path-breadcrumb ul li.last {background:none}
div.path-breadcrumb a {color:#696162}

/*flashheader*/
div.block-flash div.pagesection-flashheader {padding:0 0 12px 0}

/*navigation left*/
div.nocss {float:left;width:226px}

div.navigation-left {float:left;width:214px;margin:0 12px 0 0;padding:0 0 12px 0}
div.navigation-left ul {margin:0;padding:0;background-color:#ea1f27}
div.navigation-left ul li {background:none;margin:0;padding:0;border-bottom:solid 1px #ee4c52}
div.navigation-left ul li a {display:block;color:#fff;padding:2px 0 2px 12px;zoom:1}
div.navigation-left ul li a:hover {text-decoration:none;background-color:#b60000}
div.navigation-left ul li a span {cursor:pointer}
div.navigation-left ul li.first {border-top:solid 1px #ea1f27}
div.navigation-left ul li.active {}
div.navigation-left ul li.active a {color:#ea1f27;background-color:#fff;border-left:solid 1px #ea1f27;border-right:solid 1px #ea1f27}
div.navigation-left ul li.active a:hover {background-color:#fff}
div.navigation-left ul li.hasChild a {background:transparent url(../_images/li-submenu-left.gif) no-repeat right 0;color:#fff}
div.navigation-left ul li.hasChild a:hover {background:#b60000 url(../_images/li-submenu.hover.gif) no-repeat right 0}
div.navigation-left ul li.activehasChild a {background:transparent url(../_images/li-submenu-left.gif) no-repeat right 0;color:#fff}
div.navigation-left ul li.activehasChild a:hover {background:transparent url(../_images/li-submenu.hover.gif) no-repeat right 0}
div.navigation-left ul li.activehasChild ul li {border:none}
div.navigation-left ul li.activehasChild ul li.first {border-top:solid 1px #ee4c52}
div.navigation-left ul li.activehasChild ul li a {background:none;padding:2px 0 2px 24px}
div.navigation-left ul li.activehasChild ul li a:hover {background:none;background-color:#b60000}
div.navigation-left ul li.activehasChild ul li.active a,div.navigation-left ul li.activehasChild ul li.active a:visited {color:#ea1f27;background-color:#fff}
div.navigation-left ul li.activehasChild ul li.active a:hover {color:#ea1f27;background-color:#fff}

/*navigation path left*/
div.navigation-path-left {float:left;width:214px;margin:0;padding:0 12px 0 0}
div.navigation-path-left ul {margin:0 0 20px 0;padding:0;background-color:#fff}
div.navigation-path-left ul li {background:none;margin:0 0 3px 0;padding:0;border-bottom:0px solid #ea1f27}
div.navigation-path-left ul li a {display:block;background-color:#e5e5e5;color:#b60000;padding:2px 0 2px 12px;zoom:1}
div.navigation-path-left ul li a:hover {text-decoration:none;background-color:#ededed}
div.navigation-path-left ul li a span {cursor:pointer}
div.navigation-path-left ul li.first {border-top:solid 1px #fff}
div.navigation-path-left ul li.active {}
div.navigation-path-left ul li.active a {display:block;font-weight:bold;margin:0;background-color:#665f6e;color:#b60000;padding:2px 0 2px 12px}
div.navigation-path-left ul li.active a:hover {text-decoration:underline}
div.navigation-path-left ul li.hasChild{margin:0}
div.navigation-path-left ul li.hasChild a {display:block;margin:0;border-bottom:1px solid #EE4C52;background:transparent url(../_images/li-path-submenu.gif) no-repeat right 0;color:#fff;padding:1px 0 2px 12px}
div.navigation-path-left ul li.hasChild a:hover {background:transparent url(../_images/li-path-submenu_hover.gif) no-repeat right 0}
div.navigation-path-left ul li.hasChild ul li {margin:0}
div.navigation-path-left ul li.hasChild ul li.first {border-top:solid 0px}
div.navigation-path-left ul li.hasChild ul li a {display:block;color:#fff;margin:0;text-decoration:none;font-weight:normal;border:0px;background:none;background-color:#ea1f27;padding:1px 0 2px 20px}
div.navigation-path-left ul li.hasChild ul li a:hover {text-decoration:underline;background-color:#b60000;background-image:none;text-decoration:none}
div.navigation-path-left ul li.hasChild ul li.active a {border-left:1px solid #ea1f27;border-bottom:1px solid #ea1f27;border-right:1px solid #ea1f27;color:#b60000;background-color:#fff;text-decoration:none}
div.navigation-path-left ul li.hasChild ul li.active a:hover {color:#b60000;background:none;}
div.navigation-path-left ul li.activehasChild{margin:0}
div.navigation-path-left ul li.activehasChild a {display:block;margin:0;font-weight:bold;border:1px solid #ea1f27;background:transparent url(../_images/li-path-submenu-active.gif) no-repeat right 0;color:#ea1f27;padding:2px 0 2px 12px}
div.navigation-path-left ul li.activehasChild a:hover {}
div.navigation-path-left ul li.activehasChild ul li {margin:0;border:none}
div.navigation-path-left ul li.activehasChild ul li.first {border-top:solid 1px #ee4c52}
div.navigation-path-left ul li.activehasChild ul li a {display:block;color:#fff;margin:0;text-decoration:none;font-weight:normal;border:0px;background:none;background-color:#ea1f27;padding:2px 0 3px 20px}
div.navigation-path-left ul li.activehasChild ul li a:hover {background-color:#b60000}
div.navigation-path-left ul li.activehasChild ul li.active a {border-left:1px solid #ea1f27;border-bottom:1px solid #ea1f27;border-right:1px solid #ea1f27;color:#b60000;background-color:#fff;text-decoration:none}
div.navigation-path-left ul li.activehasChild ul li.active a:hover {color:#fff;background-color:#b60000}

/*columns*/
div.column-block-2, div.col-2, div.col-3, div.col-middle {float:left;padding:0 12px 0 0}
div.column-block-2{width:636px}
div.col-1 {padding:12px 0}
div.col-2 {width:474px}
div.col-3 {width:312px}
div.col-3 h3{font-size:1.5em}
div.col-3 h5{font-size:2.083em}
div.col-4 {width:231px;float:left;padding:18px 12px 6px 0;padding-top:18px!important}
div.col-middle {width:410px;margin-bottom:15px}
div.col-wide {width:734px;float:left}
div.full-wide{width:948px;margin:0 12px}
div.col-news {width:616px;padding:0 12px;float:left}
div.col-right {padding:0}
div.col-aanmeldmodule{border:solid 1px #d3d3d3}

/*tagcloud*/
div.tagcloud-container{border-top:solid 1px #ffc600}
div.pagesection-tagcloud{margin:15px 0;font-weight:normal;text-align:center}
div.pagesection-tagcloud a {color:#696162;text-decoration:none;white-space:nowrap;padding:0 6px 0 0;/*float:left;*/}
div.pagesection-tagcloud a:hover {text-decoration:underline}
div.pagesection-tagcloud div.block-paragraph{/*float:left;*/padding:0 6px 3px 0;line-height:2.5em}
div.pagesection-tagcloud div.block-paragraph div.wrapper{width:auto}
div.pagesection-tagcloud * {display:inline}
.font-size-1{font-size:2.167em} /*26px*/
.font-size-2{font-size:1.75em} /*21px*/
.font-size-3{font-size:1.667em} /*20px*/
.font-size-4{font-size:1.5em} /*18px*/
.font-size-5{font-size:1.417em} /*17px*/
.font-size-6{font-size:1.333em} /*16px*/
.font-size-7{font-size:1.167em} /*14px*/

/*tagcloud*/
div.modiv-tagcloud{margin:15px 0}
div.modiv-tagcloud a, div.modiv-tagcloud a:visited{color:#696162;text-decoration:none}
div.modiv-tagcloud a:hover, div.modiv-tagcloud a:active{color:#696162;text-decoration:underline}
div.modiv-tagcloud div.item{display:block;float:left;margin:0 0 6px 0}
div.modiv-tagcloud div.term{margin:0 12px 0 0}
div.modiv-tagcloud span{float:left;display:block}

/*footer*/
div.footer-container {background-color:#3e3636;overflow:hidden;border-top:solid 3px #ffc600;clear:both}
div.footer-container h4{color:#fff;font-size:1.333em}
div.list-footer ul {margin:0 0 12px 0}
div.list-footer ul li {background:none;padding:0;margin:0}
div.list-footer ul ul {margin-left:12px}
div.list-footer a {color:#fff}

/*footer page collection*/
div.pc-footer {color:#3d3535;text-align:center;margin:10px 0}
div.pc-footer div.wrapper div {display:inline}
div.pc-footer div.page {padding:0 10px;border-right:solid 1px #3d3535}
div.pc-footer div.last {border-right:none}
div.pc-footer a, div.pc-footer a:hover {color:#3d3535}

/*GENESTELD*/
div.header-container, div.footer-container {color:#fff}

/*STYLE ELEMENTS*/

/*position*/
.align-left {text-align:left}
.align-center {text-align:center}
.align-right {text-align:right}

/*text decoration*/
.bold {font-weight:bold}
.italic{font-style:italic}
.underline {text-decoration:underline}
.no-underline{text-decoration:none}
.small-caps {font-variant:small-caps}
.capitalize {text-transform:capitalize}
.lowercase {text-transform:lowercase}
.uppercase {text-transform:uppercase}
.caption {font-size:0.9em;font-style:italic}
.caption a, .caption a:visited {color:#696162}

/*LAYOUT ELEMENTS*/

/*blocks*/
div.eccolumns-block-gray, div.eccolumns-block-white, div.eccolumns-block-white-bottom {border:solid 1px #dfdfdf;padding:12px 12px 6px 12px;margin:0 0 12px 0}
div.eccolumns-block-gray {background-color:#f7f7f7}
div.eccolumns-block-gray-round{background-color:#efefef;margin:0 0 12px 0;}
div.eccolumns-block-white {background-color:#fff}
div.eccolumns-block-white-bottom {background:#fff url(../_images/bg_block-white.jpg) repeat-x scroll left bottom}

div.eccolumns-block-gray h1, div.eccolumns-block-white h1, div.eccolumns-block-white-bottom h1 {font-size:1.5em}
div.eccolumns-block-gray h1 a, div.eccolumns-block-white h1 a, div.eccolumns-block-white-bottom h1 a {color:#666}
div.eccolumns-block-gray h2, div.eccolumns-block-white h2, div.eccolumns-block-white-bottom h2 {font-size:1.5em}
div.eccolumns-block-gray h2 a, div.eccolumns-block-white h2 a, div.eccolumns-block-white-bottom h2 a {color:#666}

div.eccolumns-block-gray-round div.top{display:block;background:transparent url(../_images/bg_block-gray-round-top.gif) no-repeat 0 0;height:2px}
div.eccolumns-block-gray-round div.bottom{display:block;background:transparent url(../_images/bg_block-gray-round-bottom.gif) no-repeat 0 0;height:2px}
div.eccolumns-block-gray-round div.h2-wrapper{padding:12px 12px 0}
div.eccolumns-block-gray-round div.wrapper{width:396px}
div.eccolumns-block-gray-round div.wrapper div.top,
div.eccolumns-block-gray-round div.wrapper div.bottom{display:none;}
div.eccolumns-block-gray-round div.search-veelgesteldevragen div.wrapper{padding:0;}
div.col-news div.eccolumns-block-gray-round div.wrapper{width:592px;}
div.col-news div.eccolumns-block-gray-round div.top{display:block;background:transparent url(../_images/bg_block-gray-round-top-colnews.gif) no-repeat 0 0;height:2px}
div.col-news div.eccolumns-block-gray-round div.bottom{display:block;background:transparent url(../_images/bg_block-gray-round-bottom-colnews.gif) no-repeat 0 0;height:2px}
div.col-news div.eccolumns-block-gray-round div.wrapper div.wrapper{width:100%;padding:0;}
div.col-news div.eccolumns-block-gray-round div.wrapper div.content-wrapper div.top,
div.col-news div.eccolumns-block-gray-round div.wrapper div.content-wrapper div.bottom{display:none;}
div.eccolumns-block-gray-round div.content-wrapper{padding:0 12px}

/*button*/
div.paragraph-button a, div.paragraph-button a:visited {background:transparent url(../_images/btn_right-a.gif) no-repeat scroll right 0;color:#fff;font-weight:bold;font-size:1.25em;height:30px;line-height:29px;display:table-cell;padding:0 42px 0 0;zoom:1;cursor:pointer;text-decoration:none}
div.paragraph-button a:hover {background:transparent url(../_images/btn_right-a.hover.gif) no-repeat scroll right 0;color:#fff} /*doesn't work in IE6*/

div.paragraph-button div.text, div.paragraph-button div.text:visited {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -72px;height:30px;line-height:29px;display:table-cell;zoom:1;padding:0 0 0 12px;overflow:hidden}
div.paragraph-button div.text:hover {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -112px} /*doesn't work in IE6*/

/*lists*/
div.list-bold ul {font-weight:bold}
div.list-normal-gray a {color:#666}
div.list-box div.wrapper ul {border:solid 1px #dfdfdf;background-color:#f5f5f5;padding:12px}

/*search*/
div.formtextbox, div.formbutton {float:left}
div.formtextbox {background:transparent url(../_images/input_search.gif) no-repeat scroll 0 0;width:222px;height:26px}
div.formtextbox input {border:1px solid #fff;color:#696162;font-style:italic;font-size:12px;margin:5px;width:93%}

div.search-veelgesteldevragen div.top,div.search-veelgesteldevragen div.bottom{display:none}
div.search-veelgesteldevragen div.formtextbox, div.formbutton {float:left}
div.search-veelgesteldevragen div.formtextbox{background:transparent url(../_images/input_search_large.gif) no-repeat scroll 0 0;width:320px;height:26px;padding-bottom:10px}
div.search-veelgesteldevragen div.formtextbox input {border:1px solid #fff;color:#696162;font-style:italic;font-size:12px;margin:5px;width:97%}

div.search-home div.formbutton input, div.search-home div.formbutton input:visited, 
div.search-veelgesteldevragen div.formbutton input, div.search-veelgesteldevragen div.formbutton input:visited
{border:none;background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -36px;width:64px;height:26px;cursor:pointer}
div.search-home div.formbutton input:hover, div.search-veelgesteldevragen div.formbutton input:hover {background:transparent url(../_images/sprite.gif) no-repeat scroll -74px -36px} /*doesn't work in IE6 */
div.search-home div.formbutton input:active, div.search-veelgesteldevragen div.formbutton input:active {background:transparent url(../_images/sprite.gif) no-repeat scroll -148px -36px} /*doesn't work in IE6 & IE7 */

/*paragraph*/
div.block-paragraph{padding:0 0 12px 0}
div.paragraph-inloggen{position:absolute;right:0;top:45px;text-align:right;margin:0;width:235px}
div.paragraph-inloggen a{color:#fff}
div.paragraph-h2-text div.wrapper{display:inline}
div.paragraph-h3-text{font-size:1.2em;font-weight:bold}

/*caption for table of image*/
div.paragraph-caption div.text {font-style:italic;font-size:.9em;position:relative;margin:-5px 0 0 0}

/*forms*/
div.fieldgrp-block-gray {background-color:#f5f5f5;color:#000;border:solid 1px #dfdfdf;padding:12px 12px 6px 12px}
div.fieldgrp-block-gray span.error{padding:0 0 10px 80px}
div.fieldgrp-block-empty, div.fieldgrp-empty,div.fieldgrp-block-empty-radiohor{background:transparent url(../_images/bg_form-140x470.gif) repeat-y 0 0}
div.fieldgrp-block-empty-radiohor ul{margin:0}
div.fieldgrp-block-empty-radiohor ul li{background:none;display:inline;vertical-align:middle;padding:0 10px 0 0}
div.fieldgrp-block-empty-radiohor div.formradio-1 div.field{float:left}
div.formstaticheader-h1, div.formstaticheader-h2{background-color:#fff;margin:20px 0 0 0}
div.formstaticheader-h2 h2 {font-size:1.3em;margin-top:10px}
div.formtextbox-standerd input, div.formdate-birthday input {height:16px;padding:2px;width:155px;float:left}
div.formselect-1 select {height:auto;padding:2px;width:155px}
div.formtextbox-textarea textarea, div.formtextarea-standerd textarea{height:100px;padding:2px;width:210px}
div.formtextbox-textarea label {height:100px}
div.formtextbox-small input {height:16px;padding:2px;width:77px}
div.formstatictext-default {background-color:#F5F5F5}
div.formstatictext-default div.field {float:left;padding:12px}
div.formtextbox-standerd, div.formtextbox-small, div.formdate-birthday, div.formcheckbox-1, div.formtextbox-textarea, div.formselect-1, div.formradio-1, div.formstatictext-default, div.formtextarea-standerd {overflow:hidden;width:100%;color:#000;border-top:solid 1px #fff}
div.formtextbox-standerd label, div.formtextbox-small label, div.formdate-birthday label, div.formtextbox-textarea label, div.formselect-1 label, div.formtextarea-standerd label{float:left;width:140px;text-align:right;padding:9px 12px}
div.formcheckbox-1 label {float:left;width:140px;text-align:right;padding:6px 12px}
div.formcheckbox-1 input {margin:3px 5px 0 0;float:left;border:0}
div.formcheckbox-1 div.wrapper, div.formradio-1 div.wrapper {width:230px;padding:3px 0 6px 15px;float:right}
div.formcheckbox-1 div.wrapper div.field, div.formradio-1 div.wrapper div.field {padding:6px 12px 6px 0;overflow:hidden}
div.formcheckbox-1 div.field label{text-align:left;padding:0;width:193px}
div.formtextbox-standerd div.field, div.formtextbox-small div.field, div.formdate-birthday div.field, div.formselect-1 div.field, div.fieldgrp-block-empty-radiohor div.field,div.formtextarea-standerd div.field{float:left;padding:7px 0 3px 16px}
div.formradio-1 label {float:left;width:140px;text-align:right;padding:9px 12px}
div.formradio-1 div.field label {display:inline;background:none;text-align:left;padding:0;float:none;vertical-align:middle}
div.formradio-1 div.field input, div.formcheckbox-1 div.field input{border:0;vertical-align:middle}
div.formtextbox-textarea div.field {float:left;padding:7px 15px 3px 15px}
div.fieldgrp-default,div.fieldgrp-default *{word-wrap:normal}

div.form-tripolis label{padding:4px 0 0 0;text-align:left;width:50px}
div.form-tripolis span.error{clear:none;padding:0 0 10px 50px}
div.form-tripolis div.formtextbox-standerd{border-top:none;}
div.form-tripolis div.fieldgrp-tripolis{float:left;width:200px;}
div.form-tripolis div.fieldgrp-tripolis-submit{float:left;width:86px;}
div.form-tripolis div.formtextbox-standerd div.field{padding:3px 5px;width:140px;background:transparent url(../_images/input_search.gif) no-repeat scroll 0 0}
div.form-tripolis div.formtextbox-standerd input{width:136px;border:none}
div.form-tripolis div.formbutton-submit{margin:0}
div.form-tripolis div.formbutton-submit input, div.form-tripolis div.formbutton input:visited{border:none;background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -352px;width:86px;height:26px;cursor:pointer}
div.form-tripolis div.formbutton-submit input:hover{background-position:-96px -352px}
div.form-tripolis div.formbutton-submit input:active{background-position:-192px -352px}

/*formvalidation*/
div.fieldinfoExtra, div.fieldinfoHelp {display:inline;line-height:35px;padding:0 0 0 3px}
div.fieldinfoExtra span.extra {color:#696162;font-style:italic;font-size:.9em}
div.fielderror input.normalclass {border:solid 1px #ea1f27}
span.error {clear:both;color:#E5352F;display:block;padding:0 0 10px 180px}
div.formdate-birthday span.error {margin:0 0 0 179px;padding:0;position:relative;top:-10px}
div.formcheckbox-1 span.error, div.formradio-1 span.error{padding:0 0 10px 0}
div.formcheckbox-1 div.fieldinfoExtra, div.formcheckbox-1 div.fieldinfoHelp,div.formradio-1 div.fieldinfoExtra, div.formradio-1 div.fieldinfoHelp {padding:0 0 10px 0;line-height:inherit}
div.fieldgrp-block-empty-radiohor div.formradio-1 div.fieldinfoHelp {line-height:31px}
div.formtextbox-textarea div.fieldinfoExtra, div.formtextbox-textarea div.fieldinfoHelp {line-height:inherit;position:relative;left:15px}
div.formerror{background:transparent url(../_images/i_alert.gif) no-repeat 0 0;padding:0 0 10px 12px;color:#E5352F}

div.fieldinfoError ul {margin:0}
div.fieldinfoError ul li{clear:both;color:#E5352F;display:block;padding:0 0 10px 180px;background:none}
div.formcheckbox-1 div.fieldinfoError ul li, div.formradio-1 div.fieldinfoError ul li{padding:0 0 10px 0}

div.formradio-complains {overflow:hidden;width:100%}
div.formradio-complains label {float:left;width:80px}
div.formradio-complains div.field {float:right;width:300px}
div.formradio-complains div.field span.error {display:block;color:#ed1c24}
div.formradio-complains div.field label {width:275px}
div.formradio-complains input {margin:1px 5px 0 0;float:left;border:0}
div.form-complains, div.form-default {margin:0 0 20px 0}

div.formbutton-submit, div.formbutton-back {margin:10px 0}
div.formbutton-submit input {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -192px;font-size:1.25em;font-weight:bold;color:#fff;cursor:pointer;width:130px;height:30px;border:none;padding:0 24px 0 0}
div.formbutton-submit input:hover {background:transparent url(../_images/sprite.gif) no-repeat scroll -140px -192px}
div.formbutton-submit div.field {float:right}
div.formbutton-back input {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -232px;font-size:1.25em;font-weight:bold;color:#fff;cursor:pointer;width:130px;height:30px;border:none;padding:0 0 0 24px}
div.formbutton-back input:hover {background:transparent url(../_images/sprite.gif) no-repeat scroll -140px -232px}
div.formbutton-back div.field{float:left}
div.formbutton-big-left input, div.formbutton-big-right input {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -272px;font-size:1.25em;font-weight:bold;color:#fff;cursor:pointer;width:270px;height:30px;border:none;padding:0 24px 0 0}
div.formbutton-big-left input:hover, div.formbutton-big-right input:hover {background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -312px}
div.formbutton-big-left div.field{float:left}
div.formbutton-big-right div.field{float:right}

/*aanmeldmodule*/
div.eccolumns-am-border-full {border:solid 1px #d3d3d3;padding:12px 12px 24px 12px;margin:0 0 12px 0}
div.eccolumns-am-border-notopborder {border:solid 1px #d3d3d3;border-top:none;padding:12px 12px 24px 12px;margin:0 0 12px 0}
div.form-aanmeldmodule {}
div.form-aanmeldmodule legend{font-size:2.0em;color:#666;line-height:1.0em;margin:0 0 12px 0}
div.form-aanmeldmodule-border{border:solid 1px #d3d3d3;padding:12px;margin:0 0 12px 0}
div.form-aanmeldmodule select{float:left}
div.form-aanmeldmodule div.formcheckbox-1 div.wrapper, div.form-aanmeldmodule div.formradio-1 div.wrapper {width:400px;padding:3px 0 6px 15px;float:right}
div.form-aanmeldmodule div.fieldgrp-block284x326 div.formcheckbox-1 div.wrapper, div.form-aanmeldmodule div.fieldgrp-block284x326 div.formradio-1 div.wrapper {width:311px}
div.fieldgrp-block-left div.wrapper{float:left!important;padding:0!important}

/*aanmeldmodule formvalidation*/
div.form-aanmeldmodule div.fieldinfo {padding-left:210px}
div.form-aanmeldmodule span.error,div.form-aanmeldmodule div.fieldinfoError ul li {padding:0 0 10px 210px}
div.form-aanmeldmodule div.formcheckbox-1 span.error,div.form-aanmeldmodule div.formcheckbox-1 div.fieldinfoError ul li, div.form-aanmeldmodule div.formradio-1 span.error, div.form-aanmeldmodule div.formradio-1  div.fieldinfoError ul li{padding:0 0 10px 0}
div.form-aanmeldmodule div.formcheckbox-1 div.fieldinfoExtra, 
div.form-aanmeldmodule div.formcheckbox-1 div.fieldinfoHelp, 
div.form-aanmeldmodule div.formradio-1 div.fieldinfoExtra, 
div.form-aanmeldmodule div.formradio-1 div.fieldinfoHelp {line-height:31px}

div.pc-tabs{margin:0;width:100%;overflow:hidden;background:transparent url(../_images/bg_tab.gif) no-repeat 0 bottom}
div.pc-tabs div.page{background:transparent url(../_images/bg_tab-right-off.gif) no-repeat center right;float:left;height:41px;display:table-cell;zoom:1;padding:0 12px 0 0;text-decoration:none;margin:0 2px 0 0}
div.pc-tabs div.page a{background:transparent url(../_images/bg_tab-left-off.gif) no-repeat center left;float:left;height:41px;max-width:95px;line-height:1.2em;display:table-cell;zoom:1;font-size:1.333em;text-decoration:none;text-align:center;color:#666;padding:0 0 0 12px}
div.pc-tabs div.page a:hover{color:#3d3535}
div.pc-tabs div.active{background:transparent url(../_images/bg_tab-right-on.gif) no-repeat center right}
div.pc-tabs div.active a{background:transparent url(../_images/bg_tab-left-on.gif) no-repeat center left;color:#3d3535}

div.list-tabs ul{margin:0;width:100%;overflow:hidden;background:transparent url(../_images/bg_tab.gif) no-repeat 0 bottom}
div.list-tabs ul li{background:transparent url(../_images/bg_tab-right-off.gif) no-repeat center right;float:left;height:41px;display:table-cell;zoom:1;padding:0 12px 0 0;text-decoration:none;margin:0 2px 0 0}
div.list-tabs ul li a{background:transparent url(../_images/bg_tab-left-off.gif) no-repeat center left;float:left;height:41px;max-width:96px;line-height:1.2em;display:table-cell;zoom:1;font-size:1.333em;color:#666;text-decoration:none;text-align:center;padding:0 0 0 12px}
div.list-tabs ul li a:hover{color:#3d3535;text-decoration:none}
div.list-tabs ul li.active{background:transparent url(../_images/bg_tab-right-on.gif) no-repeat center right}
div.list-tabs ul li a.active{background:transparent url(../_images/bg_tab-left-on.gif) no-repeat center left;color:#3d3535}

div.fieldgrp-block284x326, div.fieldgrp-block284x326-radiohor{background:transparent url(../_images/bg_form-284x326.gif) repeat-y 0 0}
div.fieldgrp-block284x326 label, div.fieldgrp-block284x326-radiohor label{width:260px}
div.fieldgrp-block284x326 div.formradio-1 div.field{width:311px}
div.fieldgrp-block284x326-radiohor div.formradio-1 div.field{float:left}
div.form-aanmeldmodule div.fieldgrp-block284x326-radiohor div.formradio-1 div.wrapper {width:311px;padding:3px 0 6px 15px;float:right}

div.fieldgrp-block170x440, div.fieldgrp-block170x440-radiohor{background:transparent url(../_images/bg_form-170x440.gif) repeat-y 0 0}
div.fieldgrp-block170x440 label, div.fieldgrp-block170x440-radiohor label{width:170px}
div.fieldgrp-block170x440 span.formhelp{float:right;width:227px;margin:0 0 0 12px}
div.fieldgrp-block170x440 div.formcheckbox-1 div.field {width:388px}
div.fieldgrp-block170x440 textarea{width:380px;height:150px}
div.fieldgrp-block170x440 div.formtextbox-standerd div.field, 
div.fieldgrp-block170x440 div.formtextbox-small div.field {float:left}
div.fieldgrp-block170x440-radiohor div.formradio-1 div.field{float:left}

div.fieldgrp-block-left label{text-align:left;width:100%;padding:0 0 6px 0;font-weight:bold}
div.fieldgrp-block-left div.formradio-1 div.field{float:left;padding:0 0 12px 0}
div.fieldgrp-block-left div.formradio-1 div.field label{width:auto;margin:0 12px 0 0;font-weight:normal}
div.fieldgrp-block-left div.formcheckbox-1 div.field{float:left;padding:0 12px 12px 0}
div.fieldgrp-block-left div.formcheckbox-1 div.field label{font-weight:normal;color:#696162}

/*printicon*/
div.print {float:right;margin:0 0 5px 0}
div.print a {background:transparent url(../_images/i_print.gif) no-repeat scroll 0 0;width:16px;height:16px;display:block;text-indent:-1000px;overflow:hidden}
body.trinicom div.print,div.col-news div.print{padding:15px 15px 0 0}

/*downloadicon*/
a.pdf {background:transparent url(../_images/i_pdf.gif) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}
a.doc, a.docx {background:transparent url(../_images/i_doc.gif) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}
a.xls, a.xlsx {background:transparent url(../_images/i_xls.gif) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}
a.ppt, a.pptx {background:transparent url(../_images/i_ppt.gif) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}

a.mail{background:transparent url(../_images/i_mail.gif) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}
a.more-info{background:transparent url(../_images/i_info.png) no-repeat scroll 0 0;display:block;padding:0 0 0 20px}

/*downloadsidebar*/
div.block-download h4 a, div.block-download h4 a:visited {}
div.block-download h4 a:hover {text-decoration:none}

/*contentcol specific*/
div.col-middle div.paragraph-h2-text div.text a, div.col-middle div.paragraph-h2-text div.text a:visited {color:#2d2d2d}
div.col-wide div.paragraph-h2-text div.text a, div.col-wide div.paragraph-h2-text div.text a:visited {color:#2d2d2d}
div.col-middle div.block-table, div.col-middle div.block-list, div.col-middle div.paragraph-caption {margin:0 0 12px 0}
div.col-wide div.block-paragraph, div.col-wide div.block-table, div.col-wide div.block-list, div.col-wide div.paragraph-caption {margin:0 0 12px 0}

/*contenttable*/
div.block-table{margin:0 0 12px 0}
div.block-table table {max-width:99.5%}
div.block-table table td {padding:2px 5px;background-color:#f5f5f5;border:solid 1px #dadada;vertical-align:top;color:#3e3636}
div.table-horizontaltable table tr.first td {background-color:#6b6565;border:solid 1px #9d9d9d;color:#fff;font-weight:bold}
div.table-verticaltable table td.first {background-color:#6b6565;border:solid 1px #9d9d9d;color:#fff;font-weight:bold}
div.table-horizontaltable-v2 table tr.first td {background-color:#6b6565;border:solid 1px #9d9d9d;color:#fff;font-weight:bold}
div.table-horizontaltable-v2 table tr.last td{background-color:#6b6565;border:solid 1px #9d9d9d;color:#fff;font-weight:bold}
div.table-verticaltable-v2 table td.first {font-weight:bold}

/* info icon */
a.info, a.info:visited {background:transparent url(../_images/i_info_0.gif) no-repeat 0 0;padding:0 8px;text-decoration:none}
a.info:hover, a.info:active {background:transparent url(../_images/i_info_1.gif) no-repeat 0 0}
tr.head a.info, tr.head a.info:visited {background:transparent url(../_images/i_info_diap_0.gif) no-repeat 0 0}
tr.head a.info:hover, tr.head a.info:active {background:transparent url(../_images/i_info_diap_1.gif) no-repeat 0 0}

/* tooltip */
span.tooltip {line-height:normal}
span.tooltip div.tooltip {display:none;position:absolute;width:237px;z-index:9000}
span.tooltip div.tooltip div.top {display:block;background:transparent url(../_images/bg_tooltip_top.png) no-repeat 0 0;height:10px;line-height:10px;font-size:10px}
span.tooltip div.tooltip div.mid {background:transparent url(../_images/bg_tooltip_mid.png) repeat-y 0 0;padding:0 17px 0 13px;color:#000}
span.tooltip div.tooltip div.bot {background:transparent url(../_images/bg_tooltip_bot.png) no-repeat 0 0;height:15px;line-height:15px;font-size:15px}

/* productvergelijker */
div.productvergelijker {line-height:1.4em}
div.productvergelijker table {width:99.5%}
div.site-width-popup div.productvergelijker table {width:99.3%}
div.productvergelijker td {padding:5px 10px;vertical-align:top;border:solid 1px #b9b9b9;color:#3e3636}
div.productvergelijker tr.head td {background-color:#696162;color:#fff;border:solid 1px #868181;padding:13px 10px}
div.productvergelijker tr.head td.first {font-size:1.2em;font-weight:bold}
div.productvergelijker tr.group td {padding:0;background-color:#908c8c;color:#fff;border:solid 1px #9d9d9d}
div.productvergelijker tr.group td a, div.productvergelijker tr.group td a:visited {color:#fff;padding:5px 10px 5px 19px;background:#908c8c url(../_images/bg_pv_open.gif) no-repeat 4px 6px;text-decoration:none;font-weight:bold;display:block}
div.productvergelijker tr.group.closed td a, div.productvergelijker tr.group.closed td a:visited {background:#908c8c url(../_images/bg_pv_closed.gif) no-repeat 4px 8px}
div.productvergelijker tr.group td a:hover, div.productvergelijker tr.group td a:active,
div.productvergelijker tr.group.closed td a:hover, div.productvergelijker tr.group.closed td a:active {background-color:#827d7d}
div.productvergelijker tr.rule td {background-color:#fafafa}
div.productvergelijker tr.rule td.first {background-color:#ddd}
div.productvergelijker tr.rule td.accent {background-color:#faefc8}
div.productvergelijker tr.rule td.none {color:#7d7d7d}
div.productvergelijker tr.rule:hover td {background-color:#d4d4d4}
div.productvergelijker tr.rule:hover td.first {background-color:#b8b8b8}
div.productvergelijker tr.rule:hover td.accent {background-color:#f4db84}
div.productvergelijker tr.head select {width:156px}

div.block-pv-footer {position:relative;border:1px solid #B9B9B9;padding:5px 10px;width:709px;background-color:#f5f5f5;height:94px;margin:0 0 20px 0}
div.block-pv-footer div.paragraph-pv-footer-link a, div.block-pv-footer div.paragraph-pv-footer-link a:visited,
div.block-pv-footer div.block-download a, div.block-pv-footer div.block-download a:visited {color:#7a7a7a}
div.block-pv-footer div.paragraph-pv-footer-link, div.block-pv-footer div.block-download, 
div.block-pv-footer div.paragraph-button.pv1, div.block-pv-footer div.paragraph-button.pv2, div.block-pv-footer div.paragraph-link {position:absolute}
div.block-pv-footer div.paragraph-pv-footer-link {top:22px;left:15px}
div.block-pv-footer div.block-download {top:22px;left:92px}
div.block-pv-footer div.paragraph-button.pv1 {top:25px;left:341px}
div.block-pv-footer div.paragraph-button.pv2 {top:25px;left:538px}
div.block-pv-footer div.paragraph-link {top:64px;left:466px}

/* productvergelijker popup */
div.container-popup div.header {height:94px}
div.container-popup div.image-logo {left:20px}
div.container-popup div.paragraph-h1-popup {position:absolute;left:300px;top:45px}
div.container-popup div.paragraph-h1-popup h1 {color:#fff}
div.container-popup div.site-width-popup {background:transparent url(../_images/bg_header-popup.gif) repeat-x scroll 0 0;width:730px;border:solid 10px #fff;margin:0 auto;text-align:left;padding:}
div.container-popup div.print {position:absolute;left:702px;top:70px}

/* dekkingsoverzicht */
div.dekkingsoverzicht tr.head td {padding:3px 2px 5px 7px}
div.dekkingsoverzicht ul.caption, div.dekkingsoverzicht ul.caption li {margin:0;padding:0;background:none;list-style:none}
div.dekkingsoverzicht ul.caption {margin:20px 0;overflow:hidden;width:100%}
div.dekkingsoverzicht ul.caption span {float:left;width:714px}
div.dekkingsoverzicht ul.caption span.bullets {width:20px}

/* news */
div.modiv-news div.morelink a {background:transparent url(../_images/li.gif) no-repeat scroll 0 10px;margin:0;padding:5px 0 0 10px;color:#000;display:block}
div.modiv-news div.thumb {border:solid 1px #dfdfdf;float:right;margin:0 0 2px 5px}
div.modiv-news div.thumb img {display:block;padding:2px}
div.modiv-news div.text a {text-decoration:none;color:#696162}
div.modiv-news div.title h2 {margin:0 0 6px}
div.modiv-news div.title h2 a:hover {text-decoration:underline}
div.modiv-news div.item {border-bottom:solid 1px #dfdfdf;padding:10px 0}
div.modiv-news div.date{margin:0 0 6px 0;font-style:italic}

/*newsdetail*/
div.article-detail h2, div.article-detail h3, div.article-detail h4{font-size:1.5em}
div.block-leadtext{margin:0 0 12px 0}
span.postdate{color:#333;background:transparent url(../_images/stripe.gif) no-repeat scroll right 4px;padding:0 5px 0 0}
div.article-detail div.paragraph-text-link a.normal{color:#696162;background:transparent url(../_images/i-back.gif) no-repeat scroll 0 4px;padding:0 0 0 12px}

/*searchresults*/
div.search-default div.top{display:block}
div.search-default dl, div.search-default dd, div.search-default div.paginator, div.search-default div.search-result-count{margin:0 0 12px 0}
div.search-default div.search-result-count{font-size:1.2em}

div.search-wrapper {margin:30px 0}
div.search-wrapper dl dt a span {font-size:1.25em}
div.search-wrapper span.count{color:#666;font-size:1.25em;padding:0 3px 0 0}
div.search-wrapper dd {padding:0 0 15px}
div.search-wrapper dd a,div.search-wrapper dd a:visited{color:#ED1C24;font-size:0.917em}
div.search-wrapper dd a:hover{color:#3d3535;text-decoration:underline}
div.search-wrapper dt {font-size:0.85em;font-weight:bold}
div.search-wrapper dt span.count {font-weight:normal}
div.search-wrapper a:visited{color:#b60000}

div.eccolumns-searchresult{margin:0 0 20px 0;background-color:#f5f5f5;border:1px solid #dfdfdf;width:385px;overflow:hidden;padding:12px}
div.eccolumns-searchresult div.formbutton-submit {margin:0}
div.formtextbox-search textarea {width:382px;background-color:#fff;margin:0 0 20px 0}

div.eccolumns-searchresults {margin:0 0 20px 0;background-color:#f5f5f5;border:1px solid #dfdfdf;overflow:hidden;padding:12px}
div.eccolumns-searchresults div.column-left {float:left}
div.eccolumns-searchresults div.column-right {float:left}
div.eccolumns-searchresults div.formstatictext-default {margin:5px 0 0 0}
div.eccolumns-searchresults div.formstatictext-default div.field {padding:12px 0}
div.eccolumns-searchresults div.formstatictext-default div.text{width:383px}

a.search-yes, a.search-yes:visited {float:left;background:transparent url(../_images/btn_yes.gif) no-repeat scroll right 0;text-indent:-9999em;width:32px;height:24px;line-height:29px;display:table-cell;zoom:1;padding:0 0 0 12px;overflow:hidden;text-}
a.search-yes:hover, a.search-yes:active {background:transparent url(../_images/btn_yes_hover.gif) no-repeat scroll right 0;text-indent:-9999em;width:32px;height:24px;line-height:29px;display:table-cell;zoom:1;padding:0 0 0 12px;overflow:hidden;text-}
a.search-no, a.search-no:visited {float:left;background:transparent url(../_images/btn_no.gif) no-repeat scroll right 0;text-indent:-9999em;width:40px;height:24px;line-height:29px;display:table-cell;zoom:1;padding:0 0 0 12px;overflow:hidden}
a.search-no:hover, a.search-no:active {background:transparent url(../_images/btn_no_hover.gif) no-repeat scroll right 0;text-indent:-9999em;width:40px;height:24px;line-height:29px;display:table-cell;zoom:1;padding:0 0 0 12px;overflow:hidden}

div.list-horizontal ul{list-style:none;margin:0;padding:0 0 30px 0;font-size:0.9em}
div.list-horizontal ul li{float:left}
div.list-horizontal ul li.item{background:none;padding:0 5px;border-right:solid 1px #988d91;line-height:11px;height:11px;zoom:1}
div.list-horizontal ul li.item a,div.list-horizontal ul li.item a:visited{color:#988d91;text-decoration:underline}
div.list-horizontal ul li.item a:hover, div.list-horizontal ul li.item a:active {color:#7c7376}
div.list-horizontal ul li.last,div.list-horizontal ul li.first{border:0}
div.list-horizontal ul li.first{padding-left:0!important}

div.list-search {margin-top:15px}
div.pagesection-searchquestion {background:#fff url(../_images/bg_block-white.jpg) repeat-x scroll left bottom;border:solid 1px #dfdfdf;padding:12px 12px 6px 12px;margin:0 0 12px 0}

div.paginator {margin:20px 0}
div.paginator span{float:left;padding:2px 10px 0 8px;background:transparent url(../_images/bg_paging_active.gif) no-repeat 0 0;margin:2px;height:20px;width:14px;text-align:center;line-height:17px}
div.paginator a, div.paginator a:visited, div.paginator span.dots{display:inline-block;float:left;margin:2px;padding:0 0 6px 8px;background:transparent url(../_images/bg_paging_left-a.gif) no-repeat left 0;text-decoration:none;height:16px;line-height:22px;color:#fff}
div.paginator a:hover, div.paginator a:active {background:transparent url(../_images/bg_paging_left-a-hover.gif) no-repeat left 0}
div.paginator a span, div.paginator a:visited span {display:inline-block;float:left;margin:0;padding:0 8px 6px 0;background:transparent url(../_images/bg_paging_right-a.gif) no-repeat right 0;text-decoration:none;height:16px;text-align:center;cursor:pointer;line-height:22px}
div.paginator a:hover span, div.paginator a:active span {background:transparent url(../_images/bg_paging_right-a-hover.gif) no-repeat right 0;color:#fff}
div.paginator a.previous,div.paginator a:visited.previous,
div.paginator a.next,div.paginator a:visited.next{background-image:url(../_images/bg_paging_left-next-a.gif)}
div.paginator a.previous span,div.paginator a:visited.previous span,
div.paginator a.next span,div.paginator a:visited.next span{background-image:url(../_images/bg_paging_right-next-a.gif);line-height:20px}
div.paginator a:hover.previous,div.paginator a:active.previous,
div.paginator a:hover.next,div.paginator a:active.next{background-image:url(../_images/bg_paging_left-next-a-hover.gif)}
div.paginator a:hover.previous span,div.paginator a:active.previous span,
div.paginator a:hover.next span,div.paginator a:active.next span{background-image:url(../_images/bg_paging_right-next-a-hover.gif)}
div.paginator span.next, div.paginator span.prev{padding:0}
div.paginator span.next a, div.paginator span.next a:visited, div.paginator span.prev a, div.paginator span.prev a:visited{background:none;color:#ED1C24;height:23px;padding:0 0 0 4px}
div.paginator span.next a:hover, div.paginator span.prev a:hover{color:#aa1f24}

/*read-only*/
span.spinner{margin:1px 5px;display:block;float:left}
input.read-only{background-color:#ddd}

/*google site search*/
div.ac_results{background-color:#fcfcfc;width:284px!important;border:solid 1px #ccc}
div.ac_results ul{margin:0}
div.ac_results li{padding:2px 5px 2px 17px;background-position:5px 8px}
div.ac_results li.ac_over{background-color:#eee}

div.search-veelgesteldevragen div.ac_results{width:382px!important}

div.header div.ac_results{background-color:#fcfcfc;width:228px!important;border:solid 1px #ccc;top:25px!important;left:0!important;margin:0!important}
div.header div.ac_results ul{margin:0}
div.header div.ac_results li{padding:2px 5px 2px 17px;background-position:5px 8px;cursor:default}
div.header div.ac_results li.ac_over{background-color:#eee}