/*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}
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}
div.block-relative{position:relative}

/*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:2px;top:50px;width:365px}
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:300px;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 old
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 1*/
div.navigation-menu ul {position:absolute;right:120px;top:7px;}
div.navigation-menu ul li {float:left;padding:0;background:none}
div.navigation-menu ul li a,div.navigation-menu ul li a:visited {float:left;color:#fff;padding:0 0 0 12px}
div.navigation-menu ul li a span {float:left;cursor:pointer;padding:0 12px 0 0;border-right:1px solid #fff;line-height:14px}
div.navigation-menu ul li a:hover span,div.navigation-menu ul li a:active span{text-decoration:underline}
div.navigation-menu ul li.active a {font-weight:bold}
div.navigation-menu ul li.last a span{border-right:none}

/*level 2*/
div.navigation-menu ul ul {left:-466px;top:95px;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;border: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;text-decoration:none}
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;text-decoration:none}
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;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}
div.col-542{width:542px}

/*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}
.pos-abs{position:absolute}

/*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}

.pb10{padding-bottom:10px}
.ptb10{padding-bottom:10px;padding-top:10px}
.pr5{padding-right:5px}

.fll{float:left}
.flr{float:right}

/*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, div.eccolumns-mijnsalland h1 {font-size:1.5em}
div.eccolumns-block-gray h1 a, div.eccolumns-block-white h1 a, div.eccolumns-block-white-bottom h1 a, div.eccolumns-mijnsalland h1 a {color:#666}
div.eccolumns-block-gray h2, div.eccolumns-block-white h2, div.eccolumns-block-white-bottom h, div.eccolumns-mijnsalland h2 {font-size:1.5em}
div.eccolumns-block-gray h2 a, div.eccolumns-block-white h2 a, div.eccolumns-block-white-bottom h2 a, div.eccolumns-mijnsalland 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*/
div.paragraph-button div.small{padding-left:5px}
div.paragraph-button div.small a{font-size:0.917em!important;padding-right:25px!important}

/*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, div.formtextarea-textarea 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.fieldgrp-default{background:transparent url(../_images/bg_form-140x470.gif) repeat-y 0 0}
div.fieldgrp-default div.formcheckbox-default div.fields{margin:0 0 0 164px;width:415px;padding:9px 12px;color:#333}
div.fieldgrp-default div.formcheckbox-default div.fields input{float:left;margin:3px 5px 0 0;border:none}

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}
div.form-tripolis span.required{display:none;}

/*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:#ED1C24;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:#ED1C24}

div.fieldinfoError ul {margin:0}
div.fieldinfoError ul li{clear:both;color:#ED1C24;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}

/* nieuwe opzet formulieren */

div.fieldgrp-colwide{background:transparent url(../_images/bg_form-170x440.gif) repeat-y scroll 0 0;border-top:1px solid #FFFFFF;overflow:hidden;width:100%}

div.fieldgrp-colwide label{float:left;padding:9px 12px;text-align:right;width:170px;display:inline}
div.fieldgrp-colwide div.formcheckbox-default div.field label,
div.fieldgrp-colwide div.formradio-hor div.field label,
div.fieldgrp-colwide div.formradio-ver div.field label{padding:0;text-align:left;width:auto;float:left;display:block}
div.fieldgrp-colwide div.formradio-hor div.field label{padding-right:10px}

div.fieldgrp-colwide select{width:229px;padding:2px}
div.fieldgrp-colwide div.fielderror select{border:1px solid #ED1C24}

div.fieldgrp-colwide textarea{height:100px;padding:2px;width:318px}
div.fieldgrp-colwide div.fielderror textarea{border:1px solid #ED1C24}

div.fieldgrp-colwide input{width:223px;padding:2px}
div.fieldgrp-colwide div.formtextbox-disabled input{border:none;width:225px;padding:2px 4px 4px 0;background-color:#f5f5f5}
div.fieldgrp-colwide div.formtextbox-disabled div.fielderror input{border:none}
div.fieldgrp-white div.formcheckbox-default input,
div.fieldgrp-colwide div.formcheckbox-default input,
div.fieldgrp-colwide div.formradio-hor input,
div.fieldgrp-colwide div.formradio-ver input{border:none;vertical-align:middle;float:left;margin:3px 5px 0 0;width:auto;}
div.fieldgrp-colwide div.formbutton-send input{background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -192px;border:medium none;color:#FFFFFF;cursor:pointer;font-size:1.25em;font-weight:bold;height:30px;padding:0 24px 0 0;width:130px;}
div.fieldgrp-colwide div.fielderror input{border:1px solid #ED1C24}

div.fieldgrp-colwide div.field{float:left}
div.fieldgrp-colwide div.formbutton-send div.field{float:right}
div.fieldgrp-colwide div.formcheckbox-default div.field,
div.fieldgrp-colwide div.formradio-ver div.field{float:none;overflow:hidden;width:100%}

div.fieldgrp-colwide div.fields{float:left;width:324px;padding:9px 12px;}
div.fieldgrp-colwide span.required{color:#ED1C24}
div.fieldgrp-colwide div.fieldinfoExtra, div.fieldgrp-colwide div.fieldinfoHelp{line-height:20px}
div.fieldgrp-colwide div.fieldinfoError li{padding:0}
div.fieldgrp-colwide div.formbutton-send{padding:10px 0;width:100%;overflow:hidden;background-color:#fff}
div.fieldgrp-colwide div.formstatictext-default{color:#696162;}

div.fieldgrp-whiteleft div.formbutton-send{float:left;padding:10px 10px 10px 0;overflow:hidden;background-color:#fff}
div.fieldgrp-whiteleft div.formbutton-send input{background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -192px;border:medium none;color:#FFFFFF;cursor:pointer;font-size:1.25em;font-weight:bold;height:30px;padding:0 24px 0 0;width:130px;}

div.fieldgrp-formradio-graybg a.hidden{display: none;}


/*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 1px 20px;line-height:1.583em;min-height:19px;zoom:1}
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.print{background:transparent url(../_images/i_print.gif) no-repeat 0 0;padding:0 0 1px 20px;}
a.plus,a.plus:visited{background:transparent url(../_images/i_plus.gif) no-repeat scroll 0 3px;display:block;padding:0 0 0 20px;color:#696162;}
a.del,a.del:visited{background:transparent url(../_images/i_del.gif) no-repeat scroll 0 3px;display:inline-block;width:14px;height:17px}

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,div.block-table table th{padding:2px 5px;background-color:#f5f5f5;border:solid 1px #dadada;vertical-align:top;color:#3e3636;zoom:1}
div.block-table table th{padding:4px 5px;border:solid 1px #6B6565;}
div.table-horizontaltable table tr.first td,div.table-horizontaltable table tr.first th{background-color:#6b6565;border:solid 1px #9d9d9d;color:#fff;font-weight:bold}
div.table-horizontaltable table tr.first th{padding:4px 5px;border:solid 1px #6B6565;}
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:361px!important;border:solid 1px #ccc;top:25px!important;left:1px!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}

/*PORTAL MIJN SALLAND*/

/*header*/
div.portal-inlog{color:#fff;position:absolute;top:0;right:0;text-align:right;width:106px}
div.portal-inlog div.block-paragraph{padding:0}
div.portal-inlog div.paragraph-inlog div.text{float:left;line-height:28px;height:28px;padding:0 0 4px 27px;background:transparent url(../_images/bg_inlog.gif) no-repeat scroll 0 0}
div.portal-inlog div.paragraph-inlog div.text:hover{background-position:0 -50px}
div.portal-inlog div.paragraph-inlog div.text a,div.portal-inlog div.paragraph-inlog div.text a:visited{float:left;padding:0 12px 4px 0;color:#fff;background:transparent url(../_images/bg_inlog.gif) no-repeat scroll right 0;text-decoration:none}
div.portal-inlog div.paragraph-inlog div.text:hover a,div.portal-inlog div.paragraph-inlog div.text a:hover,div.portal-inlog div.paragraph-inlog div.text a:active{background-position:right -50px;color:#ED1C24}
div.portal-inlog div.paragraph-ingelogd{position:absolute;top:0;right:106px;background:transparent url("../_images/divider-white.gif") no-repeat right 3px;padding:0 10px 0 0;text-align:right}
div.portal-inlog div.paragraph-ingelogd div.wrapper{width:auto}
div.portal-inlog div.navigation-mijnsalland{position:absolute;top:-6px;right:-13px;z-index:999}
div.portal-inlog div.navigation-mijnsalland a,div.portal-inlog div.navigation-mijnsalland a:visited{color:#ED1C24}
div.portal-inlog div.navigation-mijnsalland a:hover,div.portal-inlog div.navigation-mijnsalland a:active{text-decoration:none}
div.portal-inlog div.navigation-mijnsalland ul{width:120px;float:right;margin:0;padding:0}
div.portal-inlog div.navigation-mijnsalland ul ul{position:absolute;top:30px;right:-56px;width:170px;background:transparent url(../_images/bg_shadow_navmijnsalland.png) no-repeat left bottom;padding:0 3px 3px}
div.portal-inlog div.navigation-mijnsalland li{background:none;background-color:#fff;text-align:left;padding:6px 0 0 12px;display:block;}
div.portal-inlog div.navigation-mijnsalland li li{border-top:1px solid #ffcccb;padding:0;line-height:18px!important;min-height:24px}
div.portal-inlog div.navigation-mijnsalland li.first{background-color:Transparent;color:#fff;display:inline;float:left}
div.portal-inlog div.navigation-mijnsalland li.first a span{background:transparent url("../_images/i_portal_a_active.gif") no-repeat right 3px;color:#fff;padding:1px 20px 0 0}
div.portal-inlog div.navigation-mijnsalland li.selected{float:left;background:transparent url(../_images/bg_mijnsalland_tab.gif) no-repeat scroll 0 0;line-height:30px;padding:0 0 0 12px}
div.portal-inlog div.navigation-mijnsalland li.selected a {float:left;cursor:pointer;padding:1px 12px 0 0;background:transparent url(../_images/bg_mijnsalland_tab.gif) no-repeat scroll right 0;}
div.portal-inlog div.navigation-mijnsalland li.selected a span{background:transparent url("../_images/i_portal_a_hover.gif") no-repeat right 3px;color:#ED1C24}
div.portal-inlog div.navigation-mijnsalland li.selected li{background:none;display:block;width:170px;background-color:#fff;padding:0;min-height:0;float:left;line-height:22px}
div.portal-inlog div.navigation-mijnsalland li.selected li a{background:none;display:block;width:150px;padding:3px 10px;zoom:1}
div.portal-inlog div.navigation-mijnsalland li.selected li a span{background:none;padding:0;}
div.portal-inlog div.navigation-mijnsalland li.selected li.selected{background-color:#ED1C24;border-top:solid 1px #ED1C24}
div.portal-inlog div.navigation-mijnsalland li.selected li.selected a span{color:#fff;padding:0}

/*stay in touch*/
div.fieldgrp-formitem-stayintouch div.fieldgrp-formtextbox{float:left;}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formtextbox div.field{background:transparent url(../_images/input_search.gif) no-repeat scroll 0 0;height:26px;width:200px}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formtextbox div.field input{border:1px solid #fff;color:#696162;font-style:italic;margin:5px;width:93%}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formtextbox div.fieldinfoError li{padding:0}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formbutton div.formbutton-submit{margin:0}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formbutton div.formbutton-submit input,
div.fieldgrp-formitem-stayintouch div.fieldgrp-formbutton div.formbutton-submit input:visited{background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -352px;width:86px}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formbutton div.formbutton-submit input:hover{background-position:-96px -352px}
div.fieldgrp-formitem-stayintouch div.fieldgrp-formbutton div.formbutton-submit input:active{background-position:-192px -352px}

div.fieldgrp-formitem-stayintouch div.formitem-send div.fieldgrp-formtextbox div.field{width:211px}
div.fieldgrp-formitem-stayintouch div.formitem-send div.fieldgrp-formbutton div.formbutton-submit input{background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -388px;width:75px}
div.fieldgrp-formitem-stayintouch div.formitem-send div.fieldgrp-formbutton div.formbutton-submit input:hover{background-position:-96px -388px;width:75px}
div.fieldgrp-formitem-stayintouch div.formitem-send div.fieldgrp-formbutton div.formbutton-submit input:active{background-position:-192px -388px;width:75px}

/* User unknown */
div.paragraph-alert{background-color:#fff996;color:#ED1C24;font-weight:bold}
div.paragraph-alert div.text{background:transparent url(../_images/i_alert.gif) no-repeat scroll 0px 0px;margin:5px 15px;padding-left:22px}

div.eccolumns-mijnsalland {padding:0 0 12px}
div.eccolumns-mijnsalland div.column-left{float:left;width:274px;border:1px solid #DFDFDF;margin:0 12px 0 0;padding:12px 12px 6px 12px}
div.eccolumns-mijnsalland div.column-right{float:left;width:622px;border:1px solid #DFDFDF;padding:12px 12px 6px;min-height:282px;}
div.eccolumns-mijnsalland div.column-right div.content-wrapper{width:300px;}
div.eccolumns-mijnsalland div.column-right div.video{position:absolute;width:300px;height:240px;top:-214px;right:-322px;}

/* User insurance */
div.pagesection-mijnsalland{position:absolute;top:-38px;right:0;width:168px;border:1px solid #dfdfdf;background-color:#f8f8f8;padding:5px;text-align:right}
div.col-542 div.pagesection-mijnsalland{top:0;right:-192px}
div.pagesection-mijnsalland h4{font-size:1.2em;font-weight:bold;margin:0 0 2px}
div.pagesection-mijnsalland div.block-paragraph{padding:0;margin:0}

div.eccolumns-insurances div.column-left{border:1px solid #DFDFDF;padding:12px 12px 0 12px;margin-bottom:20px}

div.insurances{width:542px;overflow:hidden}
div.insurances label{float:left;padding:0 10px 0 0;width:140px;font-weight:bold}
div.insurances div.fieldgrp-default{padding:0 0 10px 0;overflow:hidden;width:100%} 
div.insurances div.fields{float:left;width:392px;}
div.insurances div.extra{font-weight:bold;float:left;padding:0 10px 0 6px}
div.insurances ul{margin:0}
div.insurances li{display:inline;background:none;border-right:1px solid #999;padding:0 10px;}
div.insurances li.last{border-right:none}
div.insurances li a,div.insurances li a:visited{text-decoration:underline}
div.insurances li a:hover,div.insurances li a:active{text-decoration:none}
div.insurances div.formsummary-default a.active{color:#000;text-decoration:none}

/*Declaratieformulier*/
div.fieldgrp-declaratie{width:100%;overflow:hidden}
div.fieldgrp-declaratie label{float:left;display:inline;font-weight:bold;padding:5px 12px 5px 0;width:200px;}
div.fieldgrp-declaratie div.formcheckbox-default label{font-weight:normal}
div.fieldgrp-declaratie div.formradio-ver div.field label,div.fieldgrp-declaratie div.formradio-hor div.field label{float:left;display:block;padding:0;text-align:left;width:auto;font-weight:normal}
div.fieldgrp-declaratie div.formradio-hor div.field label{padding-right:20px}
div.fieldgrp-declaratie textarea{width:704px;border-color:#cecece;}
div.fieldgrp-declaratie select{padding:2px;width:403px;}
div.fieldgrp-declaratie div.fielderror select{border:1px solid #ED1C24;}
div.fieldgrp-declaratie div.formtextbox-default input{padding:2px;width:200px;}
div.fieldgrp-declaratie div.fielderror input {border:1px solid #ED1C24;}
div.fieldgrp-declaratie div.formtextboxsmall input{width:40px;text-align:right;float:left}
div.fieldgrp-declaratie div.formcheckbox-default input{float:left;border:none;margin:3px 5px 0 0;vertical-align:middle;width:auto;}
div.fieldgrp-declaratie div.formradio-ver input,div.fieldgrp-declaratie div.formradio-hor input{float:left;border:none;margin:3px 5px 0 0;vertical-align:middle;width:auto;}
div.fieldgrp-declaratie div.fields{float:left;padding:5px 12px 5px 0;width:510px;}
div.fieldgrp-declaratie div.field{float:left}
div.fieldgrp-declaratie div.formradio-ver div.field{float:none;overflow:hidden;width:100%}
div.fieldgrp-declaratie div.fieldinfoExtra, div.fieldgrp-declaratie div.fieldinfoHelp{line-height:20px}
div.fieldgrp-declaratie div.fieldinfoError li{padding:0}
div.fieldgrp-declaratie div.formselect-default,div.fieldgrp-declaratie div.formtextbox-default,div.fieldgrp-declaratie div.formradio-ver{overflow:hidden;width:100%}
div.fieldgrp-declaratie div.formtextboxsmall a{padding:0 0 0 5px;display:block;float:left}
div.fieldgrp-declaratie div.formtextarea-textarea{border-top:none;color:#696162;width:710px;}
div.fieldgrp-declaratie div.formtextarea-textarea label{display:block;height:auto;width:100%;padding:5px 0;text-align:left}
div.fieldgrp-declaratie div.formtextarea-textarea div.fields{padding:0;width:710px}
div.fieldgrp-declaratie div.formtextarea-textarea div.field{padding:0}
div.fieldgrp-declaratie div.formtextarea-textarea div.fieldinfoExtra,div.fieldgrp-declaratie div.formtextbox-textarea div.fieldinfoHelp{position:static}
div.fieldgrp-declaratie div.formstatictext-default{border-top:none;background-color:Transparent;color:#696162}
div.fieldgrp-declaratie div.formstatictext-default div.field{padding:10px 0;}
div.fieldgrp-declaratie a.dp-choose-date {margin-top:2px}
div.fieldgrp-declaratie span.inputdate{display:block;float:left;}

div.slider-jq{width:710px;overflow:hidden;margin:-1px 0 0 1px;padding:10px;border:solid 1px #cecece}
div.slider-jq div.fields{width:270px}
div.slider-jq label{font-weight:normal;width:415px;text-align:left}
div.slider-jq div.formradio-hor div.field label{width:auto}
div.slider-jq div.formtextbox-jq input{width:175px;padding:2px}
div.slider-jq div.formdata-jq input{width:68px;padding:2px}
div.slider-jq div.fieldgrp-header{margin:-11px 0 10px -10px;width:100%;background-color:#A9A9A9;font-weight:bold;padding:5px 10px;}
div.slider-jq div.fieldgrp-header div.formstatictext-default{background:#a9a9a9 url(../_images/bg_pv_open.gif) no-repeat 0 7px;border:none;color:#fff;padding:0 12px;}
div.slider-jq div.fieldgrp-header div.field{padding:0}
span.select-jq{color:#ea1f27}

table.table-declaratie{width:732px;border-collapse:separate;}
table.table-declaratie th{background-color:#6e6868;color:#fff;font-weight:bold;padding:5px 10px}
table.table-declaratie td{background-color:#f5f5f5;padding:5px 10px;color:#000;border-right:solid 1px #cecece;border-bottom:solid 1px #cecece;vertical-align:middle;}
table.table-declaratie tr.first td{font-weight:bold;}
table.table-declaratie td.first{border-left:solid 1px #cecece}
table.table-declaratie div.fieldgrp-declaratie div.formtextboxsmall input{width:58px}
table.table-declaratie div.fieldgrp-declaratie div.formdate-default input{width:67px;float:left}
table.table-declaratie div.fieldgrp-declaratie div.formselect-default select{width:182px}
table.table-declaratie div.fieldgrp-declaratie div.formselect-default select.wm-field-dropdown{width:auto}
table.table-declaratie div.fieldgrp-declaratie div.formcheckbox-default div.field,table.table-declaratie div.fieldgrp-declaratie div.icons-default div.field{width:100%;text-align:center}
table.table-declaratie div.fieldgrp-declaratie div.formcheckbox-default div.field input{margin:3px 0 0;float:none;}
table.table-declaratie form.opened{display:block}
table.table-declaratie a.dp-choose-date {margin-top:2px}
table.table-declaratie span.inputdate{display:block;float:left;}


table.my-declaration {border-collapse:separate;margin:0 0 10px;width:705px;max-width:705px!important}
table.my-declaration th{background-color:#6B6565!important;color:#fff!important;font-weight:bold}
table.my-declaration tbody.expanded tr td{background-color:Transparent;border-color:#f0f0f0;border:none;padding:4px 5px}
table.my-declaration tbody.expanded tr td.indent{padding-left:18px;width:120px}
table.my-declaration tbody.expanded tr.last{border-bottom:solid 1px #DADADA}
table.my-declaration tbody.expanded tr.first td{color:#3E3636;font-weight:normal}
table.my-declaration tbody.expanded tr.odd td{background-color:#f5f5f5}
table.my-declaration tfoot td{background-color:#fff;color:#333;font-weight:bold;border:none}
table.my-declaration tfoot hr{border-color:#a1a1a1}
table.my-declaration div.download{text-align:center;}
table.my-declaration a.pdf{padding:0;margin:3px 0 0 0;display:inline-block;width:20px;height:20px}
table.table-horizontaltable tr.rule td{background-color:#fafafa}
table.table-rollover tr{cursor:pointer}
table.table-rollover tr.hover td{background-color:#ddd}
table.table-rollover td.first{width:65px}

span.numberup{background:transparent url(../_images/bg_pv_closed.gif) no-repeat 0 5px;padding-left:12px;color:#3E3636;text-decoration:none}
span.numberdown{background:transparent url(../_images/bg_pv_open.gif) no-repeat 0 5px;padding-left:12px;color:#3E3636;text-decoration:none}

input.ok{background:transparent url(../_images/sprite.gif) no-repeat scroll 0 -192px;border:medium none;color:#FFFFFF;cursor:pointer;font-size:1.25em;font-weight:bold;height:30px;padding:0 24px 0 0;width:130px;}

#showperson2,#showperson3,#showperson4,#showperson5,#showperson6,#showperson7,#showperson8,#showperson9,#showperson10,#showchange2,#showchange3,#showchange4,#showchange5{display:none}

div#nyroModalFull {font-size: 12px;color: #777;}
div#nyroModalLoading {border:2px solid #a0a0a0;width:150px;height:150px;text-indent:-9999em;background: #fff url(../img/ajaxLoader.gif) no-repeat;background-position: center;}
div#nyroModalLoading.error {border:2px solid #a0a0a0;line-height: 20px;padding:20px;width:300px;height:100px;text-indent:0;background: #fff;}
div#nyroModalWrapper {background: #fff;border: 2px solid #a0a0a0}
a#closeBut {position: absolute;display: block;top:10px;right:10px;width:14px;height:14px;text-indent:-9999em;background: url(../_images/i_del.gif) no-repeat;outline: 0;}
div.wrapper div#nyroModalContent {padding: 20px;text-align:left}

div.termsofuse div.fieldgrp-declaratie div.formstatictext-default div.field{padding:0 0 10px}
div.termsofuse div.fieldgrp-declaratie div.fields{width:auto}
div.termsofuse div.fieldgrp-declaratie textarea{width:488px;height:200px;padding:5px; font-family:"Courier New",Arial,Verdana}
div.termsofuse div.fieldgrp-declaratie div.fields{padding:0 12px 10px 0}
div.termsofuse div.fieldgrp-declaratie div.formcheckbox-default label{padding:0;width:auto}
div.termsofuse ul li{padding:0;background:none}

div.form-new{width:636px;margin:0 0 20px}
div.form-new a.info{padding:0 6px}
div.form-new a.dp-choose-date{margin-top:2px}
div.form-new a.search-yes, div.form-new a.search-yes:visited{padding:0}
div.form-new a.search-no, div.form-new a.search-no:visited{padding:0 0 0 1px}
div.form-new input.date-pick{float:left;width:64px}
div.form-new select,div.form-new input,div.form-new textarea{padding:2px}
div.form-new label{float:left;width:207px;text-align:right;padding:11px 20px 11px 12px;color:#333}
div.form-new div.fields{float:right;width:375px;padding:10px}
div.form-new div.field{float:left;width:224px}
div.form-new div.fieldgrp-formstatictext div.field{width:100%;float:none}
div.form-new div.fieldinfoError{padding:5px 0 0;width:100%;overflow:hidden}
div.form-new div.fieldinfoError ul li{padding:0 0 0 3px}
div.form-new div.fieldinfoExtra{line-height:20px;padding:0 5px 0 0}
div.form-new div.fieldinfoHelp{line-height:20px;padding:0}
div.form-new div.fielderror select,div.form-new div.fielderror input,div.form-new div.fielderror textarea{border:1px solid #EA1F27!important;padding:2px!important}
div.form-new div.fieldgrp-formselect-bg,div.form-new div.fieldgrp-formtextbox-bg,div.form-new div.fieldgrp-formfile-bg,div.form-new div.fieldgrp-formdate-bg,div.form-new div.fieldgrp-formcheckbox-bg,div.form-new div.fieldgrp-formradio-bg,div.form-new div.formformsection-bg{background:transparent url(../_images/bg_form-new.gif) repeat-y 0 0;margin:0 0 1px;width:100%;overflow:hidden}
div.form-new div.fieldgrp-formselect-graybg,div.form-new div.formstatictext-gray,div.form-new div.fieldgrp-formtextbox-graybg,div.form-new div.fieldgrp-formfile-graybg,div.form-new div.fieldgrp-formdate-graybg,div.form-new div.fieldgrp-formcheckbox-graybg,div.form-new div.fieldgrp-formradio-graybg,div.form-new div.formformsection-graybg{background-color:#f5f5f5;margin:0 0 1px;width:100%;overflow:hidden}

div.form-new div.formselect-large select{width:214px}
div.form-new div.formselect-normal select{width:140px}
div.form-new div.formselect-small select{width:75px}
div.form-new div.formtextbox-textarea-large textarea{width:208px;height:100px}
div.form-new div.formtextbox-filled input{background-color:#f5f5f5;color:#333;border:none;padding:3px}
div.form-new div.fieldgrp-formtextbox-bg input,div.form-new div.fieldgrp-formtextbox-graybg input,div.form-new div.fieldgrp-formtextbox-wide-bg input{width:208px}
div.form-new div.formtextbox-right input{text-align:right}

html>/**/body div.form-new div.fieldgrp-formcheckbox-bg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formcheckbox-graybg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formradio-bg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formradio-graybg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formcheckbox-small-bg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formcheckbox-wide-bg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formradio-small-bg div.field input, x:-moz-any-link, x:default,html>/**/body div.form-new div.fieldgrp-formradio-wide-bg div.field input, x:-moz-any-link, x:default{margin-top:3px!important}
div.form-new div.fieldgrp-formcheckbox-bg div.field input,div.form-new div.fieldgrp-formcheckbox-graybg div.field input,div.form-new div.fieldgrp-formradio-bg div.field input,div.form-new div.fieldgrp-formradio-graybg div.field input,div.form-new div.fieldgrp-formcheckbox-small-bg div.field input,div.form-new div.fieldgrp-formcheckbox-wide-bg div.field input,div.form-new div.fieldgrp-formradio-small-bg div.field input,div.form-new div.fieldgrp-formradio-wide-bg div.field input{float:left;border:none;vertical-align:middle;margin:0 5px 0 0}
div.form-new div.fieldgrp-formtextbox-small-bg input{width:120px}

div.form-new div.fieldgrp-formcheckbox-bg div.field label,div.form-new div.fieldgrp-formcheckbox-graybg div.field label,div.form-new div.fieldgrp-formradio-bg div.field label,div.form-new div.fieldgrp-formradio-graybg div.field label,div.form-new div.fieldgrp-formcheckbox-small-bg div.field label,div.form-new div.fieldgrp-formcheckbox-wide-bg div.field label,div.form-new div.fieldgrp-formradio-small-bg div.field label,div.form-new div.fieldgrp-formradio-wide-bg div.field label{padding:0;text-align:left;width:auto;display:inline;float:none;padding:0}
div.form-new div.fieldgrp-formcheckbox-bg div.fields div.wrapper,div.form-new div.fieldgrp-formcheckbox-graybg div.fields div.wrapper,div.form-new div.fieldgrp-formradio-bg div.fields div.wrapper,div.form-new div.fieldgrp-formradio-graybg div.fields div.wrapper,div.form-new div.fieldgrp-formcheckbox-wide-bg div.fields div.wrapper,div.form-new div.fieldgrp-formradio-wide-bg div.fields div.wrapper{width:224px;float:left}
div.form-new div.formcheckbox-hor div.field,div.form-new div.formradio-hor div.field,div.form-new div.formradio-yesno div.field{float:left;width:auto;padding:0 20px 0 0}
div.form-new div.formradio-yesno div.field{padding:0 10px 0 0}
div.form-new div.fieldgrp-formcheckbox-bg div.formcheckbox-hor div.field,div.form-new div.fieldgrp-formcheckbox-graybg div.formcheckbox-hor div.field,div.form-new div.fieldgrp-formradio-bg div.formradio-hor div.field,div.form-new div.fieldgrp-formradio-graybg div.formradio-hor div.field,div.form-new div.fieldgrp-formcheckbox-bg div.formcheckbox-ver div.field,div.form-new div.fieldgrp-formcheckbox-graybg div.formcheckbox-ver div.field,div.form-new div.fieldgrp-formradio-bg div.formradio-ver div.field,div.form-new div.fieldgrp-formradio-graybg div.formradio-ver div.field{margin:0 0 5px}
div.form-new div.fieldgrp-formcheckbox-bg div.fieldinfoError,div.form-new div.fieldgrp-formcheckbox-graybg div.fieldinfoError,div.form-new div.fieldgrp-formradio-bg div.fieldinfoError,div.form-new div.fieldgrp-fieldgrp-formradio-graybg div.fieldinfoError{padding:0}
div.form-new div.fieldgrp-formstatictext div.text{padding:12px;color:#333}
div.form-new div.fieldgrp-formstatictext h1,div.form-new div.fieldgrp-formstatictext h2{margin:0}
div.form-new div.fieldgrp-formstatictext h3{margin:0;font-size:1.167em}

div.form-new div.fieldgrp-formcheckbox-small-bg,div.form-new div.fieldgrp-formradio-small-bg,div.form-new div.fieldgrp-formradio-small-graybg,div.form-new div.fieldgrp-formtextbox-small-bg,div.form-new div.formstatictext-small{width:239px;float:left}
div.form-new div.fieldgrp-formcheckbox-small-bg div.fields div.wrapper,div.form-new div.fieldgrp-formradio-small-bg div.fields div.wrapper,div.form-new div.fieldgrp-formtextbox-small-bg div.fields div.wrapper,div.form-new div.fieldgrp-formtextbox-small-bg div.field{width:135px;float:left}
div.form-new div.fieldgrp-formcheckbox-small-bg div.fields,div.form-new div.fieldgrp-formradio-small-bg div.fields,div.form-new div.fieldgrp-formtextbox-small-bg div.fields{float:none;width:207px;padding:0 20px 11px 12px}

div.form-new div.fieldgrp-formcheckbox-wide-bg,div.form-new div.fieldgrp-formradio-wide-bg,div.form-new div.fieldgrp-formradio-wide-graybg,div.form-new div.fieldgrp-formtextbox-wide-bg,div.form-new div.formstatictext-wide{width:395px;float:left}
div.form-new div.fieldgrp-formcheckbox-wide-bg label,div.form-new div.fieldgrp-formradio-wide-bg label,div.form-new div.fieldgrp-formtextbox-wide-bg label{width:363px}
div.form-new div.fieldgrp-formcheckbox-wide-bg div.fields,div.form-new div.fieldgrp-formradio-wide-bg div.fields,div.form-new div.fieldgrp-formtextbox-wide-bg div.fields{float:none;width:363px;padding:0 20px 11px 12px}

div.form-new div.formformsection-bg,div.form-new div.formformsection-graybg{width:100%;overflow:hidden}
div.form-new div.formformsection-bg label,div.form-new div.formformsection-graybg label{text-align:left;float:none}
div.form-new div.formformsection-bg div.fieldinfoExtra,div.form-new div.formformsection-bg div.fieldinfoHelp,div.form-new div.formformsection-graybg div.fieldinfoExtra,div.form-new div.formformsection-graybg div.fieldinfoHelp{line-height:18px}

div.form-new div.formbutton-terug{float:left;width:auto}
div.form-new div.formbutton-terug a, div.form-new div.formbutton-terug a:visited{text-decoration:none}
div.form-new div.formbutton-terug input{/*this is for IE/WIN only*/ border-width: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"0":"");font-size: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"1.25em":"");font-weight: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"bold":"");text-decoration: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"none":"");color: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"#696162":"");background-color: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"Transparent":""); cursor: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"hand":"");}
div.form-new div.formbutton-terug input[type="button"],div.form-new div.formbutton-terug input[type="reset"],div.form-new div.formbutton-terug input[type="submit"]{ /*this is for NN, FF, MOZ/WIN only*/border:none;color:#696162;background-color:Transparent;font-size:1.25em;font-weight:bold;cursor:pointer;text-decoration:none}
div.form-new div.formbutton-terug input[type="button"]:hover,div.form-new div.formbutton-terug input[type="reset"]:hover,div.form-new div.formbutton-terug input[type="submit"]:hover{ /*this is for NN, FF, MOZ/WIN only*/text-decoration: expression((this.type=="button"||this.type=="submit"||this.type=="reset")?"none":"")}
div.form-new div.formbutton-terug div.field,div.form-new div.formbutton-right div.field,div.form-new div.formbutton-extra div.field{width:auto}

div.form-new div.formformsection-btns{width:100%;overflow:hidden;margin:12px 0}
div.form-new div.formbutton-right{float:right;margin:0 0 0 12px}
div.form-new div.formbutton-extra{float:right}
div.form-new div.fieldgrp-formbutton-right{width:100%;overflow:hidden}
div.form-new div.formbutton-right span.btn,div.form-new div.formbutton-extra span.btn{background:url("../_images/sprite.gif") no-repeat 0 -72px transparent;display:inline-block;height:31px;vertical-align:middle;}
div.form-new div.formbutton-right span.btn input,div.form-new div.formbutton-extra span.btn input{background:url("../_images/btn_right-a.gif") no-repeat right 0 transparent;border:0 none;color:#FFFFFF;font-size:1.25em;font-weight:bold;cursor:pointer;height:31px;padding:0 40px 0 12px;width:auto;overflow:visible}
div.form-new div.formbutton-right span.btn.selected,div.form-new div.formbutton-extra span.btn.selected{background:transparent url(../_images/sprite.gif) no-repeat 0 -112px}
div.form-new div.formbutton-right span.btn.selected input,div.form-new div.formbutton-extra span.btn.selected input{background:transparent url(../_images/btn_right-a.hover.gif) no-repeat scroll right 0}

div.form-new div.formcheckbox-ver-wide div.fields{width:616px} 
div.form-new div.formcheckbox-ver-wide div.field{width:455px} 
div.form-new div.fieldgrp-formcheckbox-graybg div.formcheckbox-ver-wide div.fields div.wrapper{width:465px}
div.form-new div.fieldgrp-formcheckbox-graybg div.formcheckbox-ver-wide div.field input{vertical-align:top}
div.form-new div.fieldgrp-formcheckbox-graybg div.formcheckbox-ver-wide div.field label{float:none}

/*jQuery*/
div.form-new div.formradio-yesno .RadioYes{background: url("../_images/sprite_btn_yes.gif") no-repeat;height:25px;width:27px;padding:0 5px;cursor:pointer}
div.form-new div.formradio-yesno .RadioNo{background: url("../_images/sprite_btn_no.gif") no-repeat;height:25px;width:36px;padding:0 5px;cursor: pointer}
div.form-new div.formradio-yesno .RadioYes input, div.form-new div.formradio-yesno .RadioNo input {display:none;}
div.form-new div.formradio-yesno .RadioYes input.show,div.form-new div.formradio-yesno .RadioNo input.show{display:inline;}
div.form-new div.formradio-yesno .YesNoLabel {display:none!important;}
