﻿/* FNV Bouw */

html{background:url('/_images/bg_body.gif') repeat-y 50% 0 #EDEDED;height:100%;}
body{font:normal normal normal .70em/1.5em verdana, arial, sans-serif;color:#000;width:965px;min-height:100%;line-height:1.3em;margin:auto;padding:0px 15px;background:#fff;z-index:1;}
a{color:#626469;text-decoration:underline;}
a:hover{color:#920609;text-decoration:underline;}
img{border:none;}
hr{border:none;border-bottom:1px solid #D9D9D9;height:0;}
ul{margin:5px 0;padding-left:0;}
ul li{margin-left:15px;padding-left:0;}
h1{font-family:arial, helvetica, sans-serif;font-weight:normal;color:#7C98AE;font-size:2em;display:none;}
h2{font-family:arial, helvetica, sans-serif;font-size:2.7em;font-weight:normal;color:#980201;line-height:1em;margin-bottom:20px;}
h3{font-family:arial, helvetica, sans-serif;font-size:1.8em;margin:3px 0;color:#bbb;}
.column-content h3{color:#999;margin:8px 0px 15px 0;font-weight:normal;}
h4{font-weight:bold;color:#626469;font-size:1.1em;}
p{color:#000;margin:10px 0;}
table{border-collapse:collapse;}
th, td{text-align:left;vertical-align:top;}
form{margin:0;padding:0;}
input, select, textarea{font-family:verdana, arial, sans-serif;font-size:1em;z-index:0;}
abbr{border:none;}

.left{float:left;}
.lefthalf{float:left;}
.leftmiddle{float:left;}
.right{float:right;display:block;}
.righthalf{float:right;display:block;}
.rightmiddle{float:right;display:block;}
.clear{clear:both;float:none;}
.first, .last{border:0 !important;background:none;}

.header{background-color:#fff;width:100%;margin:0px 0px -0px 0px;padding:0;height:113px;z-index:9;}
.container{width:777px;float:left;}
.column-left{position:relative;float:left;width:250px;background-color:#Fff;margin-bottom:57px;}

.column-content{position:relative;float:left;width:500px;background-color:#fff;margin-bottom:57px;overflow:hidden;}
.column-content-left{position:relative;float:left;width:244px;}
.column-content-mid{position:relative;float:left;width:244px;}
.column-content-right{position:relative;float:right;width:244px;}
.column-content-home{float:left;width:772px;background-color:#fff;margin-left:0px;}
.column-content-errorpage{border-top:3px solid #006;padding:30px 20px;}
.column_right{position:relative;float:right;width:182px;margin-top:0px;overflow:hidden;}
.column-content ul, .column-content-errorpage ul{padding-left:15px;list-style-type:square;list-style-image:url(/_images/list-style-image.gif);}
.column-content ul li, .column-content-errorpage ul li{}
.column-content ol, .column-content-errorpage ol{padding-left:20px;}

.subscribe_newsletter{width:182px;background:transparent url(/_images/bg_column_right_block.gif) repeat-y scroll 0 0;padding:0;}
.subscribe_newsletter .button{float:none;margin:10px 0 0 7px;}
.subscribe_newsletter input{border:1px solid #000066;margin-left:7px;}
.subscribe_newsletter select{border:1px solid #000066;margin-left:7px;}
.subscribe_newsletter span{padding-left:7px;margin-bottom:3px;display:block;}
.subscribe_newsletter h4{padding-left:7px;}
.subscribe_newsletter p{margin:10px 0 0 0;padding-left:7px;}

.footer{clear:both;border-top:3px solid #006;color:#666;font-size:0.9em;padding:3px 0px 0px 0px;width:772px;}

a.logo{margin:20px 0px 0px 0px;display:inline;float:left;}

.menu-site-actions{display:inline;float:right;margin-right:-3px !important;text-align:right;width:345px;}
.menu-site-actions ul{float:right;border-right:0px solid #959595;padding-right:0px;}
.menu-site-actions li{list-style:none;display:block;float:left;background:url('/_images/border_site_actions.gif') 0px 3px no-repeat;padding:0px 2px 5px 7px;margin:4px 3px 0px 0px;height:10px;text-align:right;}
.menu-site-actions .first, .menu-site-actions .last{background:none;}
.menu-site-actions ul li a{color:#959595;text-decoration:none;display:block;}
.menu-site-actions a:hover{color:#980201;text-decoration:none;}
.menu-site-actions .last{padding-right:0px !important;margin-top:0;}

.search{background:#fff;margin-top:4px;}
.search img{float:left;margin-right:8px;margin-top:2px;}

.header fieldset{float:left;background:#fff;}
.header input{border:1px solid #a8a8a8;background:#fff;color:#959595;float:left;}
.header .text{width:148px;}

.header_nav{display:block;height:25px;padding:3px 0px 0px 0px;background:url('/_images/bg_header_nav.gif') repeat-x 20px 25px;margin: 19px 0px 0px 9px;width:763px;overflow:visible;}
.header_nav .home, .header_nav .home:hover{background:url(/_images/bg_home.gif) no-repeat top left;height:18px;padding-left:42px;}
.header_nav .home:hover, .header_nav .home:hover{background:#DCDCDC url(/_images/bg_home_hover.gif) no-repeat top left;}
.header_nav ul.main{height:25px;margin:0;}
.header_nav li{display:block;float:left;list-style:none;margin:0px -1px 0px 0px;background:url('/_images/bg_header_nav_a.gif') right 11px no-repeat;}
.header_nav li.last{background:none;}
.header_nav li a{font-size:1.0em;font-weight:bold;font-family:Verdana , Arial , helvetica, sans-serif;color:#666;padding:3px 10px 4px 10px;display:block;float:left;text-decoration:none;background:transparent;}
.header_nav .active{background:#04186F;color: #fff;padding-left:10px;}
.header_nav li a:hover, .header_nav li a.hover{color:#04186F;text-decoration:none;padding-left:10px;background:#DCDCDC;}
.header_nav li a.active:hover{color:#04186F;}
.header_nav li .dropdown{position:absolute;z-index:999999;visibility:hidden;border:0;display:inline;width:210px;margin-top:-3px;}
.header_nav li .dropdown .body{background:url('/_images/bg_dropdown_ul.png') repeat-y;}
.header_nav li .dropdown .b{background:url('/_images/bg_dropdown_b.png') top left repeat-x;height:5px;width:200px;float:left;}
.header_nav li .dropdown .c{background:url('/_images/bg_dropdown_br.png') top right no-repeat;height:5px;width:5px;float:left;}
.header_nav li .dropdown ul{margin:0px 5px 0px 0px;/*background:url('/_images/bg_dropdown_r.png') top right repeat-y;*/}
.header_nav li .dropdown a{color:#666;display:block;float:none !important;font-weight:normal;text-decoration:none;padding:8px 10px 10px 10px;}
.header_nav li .dropdown a:hover{color:#fff;background-color:#980201;text-decoration:none;}
.header_nav li .dropdown li{background:#fff;border-bottom:1px solid #D9D9D9;float:none;padding:0px;min-height:20px;margin:0px 5px 0px 0px;}

.dropdown .active{color:#fff;background-color:#980201;text-decoration:none;}
.comp{margin-top:30px;color:#fff;clear:both;}

.column-left-menu{width:184px;font-size:1em;margin-left:37px;margin-top:49px;border-top:1px solid #E3E3E3;}
.column-left-menu li{list-style:none;margin-left:0;}
.column-left-menu a{font-weight:bold;color:#980201;display:block;padding:6px 20px;border:1px solid #fff;border-bottom:1px solid #E3E3E3;text-decoration:none;}
.column-left-menu a:hover{border:1px solid #980201;text-decoration:none;}
.column-left-menu .active{color:#fff;background:#980201;border:1px solid #980201;text-decoration:none;}
.column-left-menu .active:hover{color:#fff;text-decoration:none;}
.column-left-menu li ul{background:#F6E8E8;margin:0;padding:5px 0px 10px 0px;}
.column-left-menu li ul li{margin:0 0px 0 30px;padding:0;list-style-image:url('/_images/list-style-image_left-menu.gif');line-height:20px;}
.column-left-menu li ul li a{color:#666;text-decoration:underline;padding:0;border:0;font-weight:normal;}
.column-left-menu li ul li a:hover{color:#980201;border:0;}
.column-left-menu li ul li a.active{color:#666;font-weight:bold;text-decoration:none;background:#f6e8e8;border:0;}

.container_merken{width:773px;background:#EDEDED !important;height:200px;overflow:hidden;}
.container_merken li{/*line-height:20px;*/}
.container_merken{background:#fff;width:773px;height:282px;}
.container_merken .left{float:left;width:354px;margin-bottom:-30px;}
.container_merken .dynotext{position:relative;top:-50px;left:15px;}
.container_merken .news{float:left;width:418px;height:284px;background:#EDEDED;}

.merken{width:209px;float:left;margin:0 0px 0px -0px;}
.merken li{display:block;height:56px;width:209px;background:#EAEAFF;border-bottom:1px solid #fff;margin-left:0px;display:block;padding:0;}
.merken li a{color:#c00;text-decoration:none;display:block;width:209px;height:56px;margin:0;padding:0;}
.merken span{display:none;}
.merken li{background-position:top left;}
.merken a.portal{background:url('/_images/merken_bouw.gif') no-repeat;}
.merken a.afbouw_onderhoud{background:url('/_images/bg_merken_afbouw_onderhoud.gif') no-repeat;}
.merken a.meubel_hout{background:url('/_images/bg_merken_meubel_hout.gif') no-repeat;}
.merken a.woondiensten{background:url('/_images/bg_merken_woondiensten.gif') no-repeat;}
.merken a.waterbouw{background:url('/_images/bg_merken_waterbouw.gif') no-repeat;}
.merken li a:hover, .merken .active a{background-position:0px -56px;}

.page{width:564px;height:285px;background:#D6D6DC;float:left;display:none;padding:0;color:#000;}
.page .title{margin:20px 24px 0px 20px;}
.page .text{float:left;margin:10px 0px 0px 20px;width:250px;display:inline;}
.page p, .page h3{color:#0A0D42;font-size:1em;font-family:verdana, arial, sans-serif;}
.page h3{margin-top:0px;font-weight:bold !important;}
.window{overflow:hidden;position:relative;width:564px;height:285px;z-index:4;}
.page{position:absolute;left:0px;top:0px;}
#page1, #page2, #page3, #page4, #page5{display:none;}

.illustration{float:right;margin:10px 16px 0px 0px;background:transparent;display:inline;}
.illustration p{font-style:italic;margin:0;width:250px;}

.illustration{float:right;margin:10px 16px 0px 0px;background:transparent;display:inline;}
.illustration p{font-style:italic;margin:0;width:250px;}

.portlet{height:175px;margin:8px 0px 13px;padding:0;z-index:2;}
.portlet .content{height:13.1em;width:100%;overflow:hidden;margin-bottom:7px;}
.portlet .content.high{height:auto;}
.portlet .title, .poll_vote .title{font-size:1.1em;color:#920609;font-weight:bold;margin-bottom:10px;line-height:18px;}
.portlet .title img, .poll_vote .title img{float:none;/*margin-top:5px;*/}
.portlet ul li{display:block;clear:left;list-style:none;margin: 0px;line-height:21px;}

.date{color:#999;margin-right:0px;display:block;float:left;width:76px;}

.publishingdate{margin-top:20px;color:#000;}
.publishingdate span{color:#000;}

.portlet ul li a, .black{color:#000;text-decoration:none;display:block;float:left;}
.portlet ul li a:hover, .black:hover{color:#C00;text-decoration:underline;}
.portlet .content p{display:block;/*float:left;*/margin: 0px 0px 10px 0px;}
.portlet img.newsbanner{margin-bottom:10px;}
.portlet .content p.pollScore{margin: 0px 0px 0px 0px;}
.portlet.home .date, .portlet.next .date, .container_merken .portlet .date{width:45px!important;}

.home .left, .home .middle, .home .right{float:left;margin-left:10px;display:inline;}
.home .left{width:189px;}
.home .middle{width:370px;}
.home .right{width:180px;height:100%;overflow:hidden;}
.home .left ul li a{width:143px;}
.home .middle ul li a{width:325px;}
.home .right ul li a{width:135px;}
.home .left p{width:180px;}
.home .middle p{width:180px;}
.home .right p{width:180px;}

.home .lefthalf, .home .leftmiddle, .home .righthalf, .home .rightmiddle{float:left;margin-left:10px;display:inline;}
.home .lefthalf{width:369px;}
.home .lefthalf ul li a{width:323px;}
.home .lefthalf p{width:160px;}
.home .leftmiddle{width:559px;}
.home .leftmiddle ul li a{width:513px;}
.home .leftmiddle p{width:550px;}
.home .righthalf{width:369px;height:100%;overflow:hidden;}
.home .righthalf ul li a{width:323px;}
.home .righthalf p{width:369px;}
.home .rightmiddle{width:550px;height:100%;overflow:hidden;}
.home .rightmiddle ul li a{width:505px;}
.home .rightmiddle p{width:550px;}

.next .left, .next .middle, .next .right{float:left;margin-left:10px;display:inline;}
.next .left{width:230px;}
.next .middle{width:250px;}
.next .right{width:255px;}
.next .left p{width:140px;}
.next .middle p{width:150px;}
.next .right p{width:163px;}
.next .left ul li a{width:185px;}
.next .middle ul li a{width:205px;}
.next .right ul li a{width:210px;}

.next .lefthalf, .next .leftmiddle, .next .righthalf, .next .rightmiddle{float:left;margin-left:10px;display:inline;}
.next .lefthalf{width:369px;}
.next .lefthalf ul li a{width:323px;}
.next .lefthalf p{width:160px;}
.next .leftmiddle{width:480px;}
.next .leftmiddle ul li a{width:435px;}
.next .leftmiddle p{width:370px;}
.next .righthalf{width:369px;height:100%;overflow:hidden;}
.next .righthalf ul li a{width:323px;}
.next .righthalf p{width:369px;}
.next .rightmiddle{width:505px;height:100%;overflow:hidden;}
.next .rightmiddle ul li a{width:460px;}
.next .rightmiddle p{width:405px;}

.home .specnews a, .next .specnews a{float:left;clear:left;line-height:21px;color:#000000;text-decoration:none;background-image:url(/_images/list-style-image.gif);background-repeat:no-repeat;background-position:0 9px;padding-left:15px;}
.home .specnews a:hover, .next .specnews a:hover{color:#CC0000;text-decoration:underline;}

.portlet .image_content img{position:absolute;/*margin-top:5px;*/}
.portlet .image_content .cont{position:absolute;margin-left:100px;margin-top:5px;height:10.6em;overflow:hidden;width:180px;}
.portlet .content ul{margin-top:10px;}
.portlet a.image_content{margin-left:100px;}
.portlet div.bar{width:135px;float:left;margin-top:-5px;height:4px;}
/* MOZILLA
.portlet .extend img{margin-right:5px;}
.portlet .extend{overflow:visible;}
.portlet .content .subcontent{overflow: hidden;height:11em;}
.portlet .extend p{display:block;}
.portlet .extend ul li{width:145px;}
*/
.portlet .poll input{float:left;width:10px;margin-top:0px;}
.portlet .poll label{float:left;width:122px;display:block;margin-left:5px;}
.portlet .poll div.bar{width:135px;float:left;margin-top:-5px;height:3px;}

.portlet .promo{float:left;display:inline;width:170px;}
.portlet .promo .content{}
.float{float:left;display:inline;}

.container_merken .portlet{width:400px;float:left;margin:10px 0px 0px 18px;z-index:2;}
.container_merken .portlet .content{height:230px;}
.container_merken .portlet ul{margin:10px 0px 20px 0px;}
/*
.container_merken .portlet li{margin-bottom:10px;}
*/
.container_merken .portlet .button{margin:0px 0px 0px 0px;}

.nieuwsfilter select{border:1px solid #ccc;padding:0;margin:0;font-weight:bold;}
.banners{margin: 0px 0px 14px;}

.content-header{margin:11px 0px 19px 0px;}

.breadcrumbs{margin: 0px 0px 0px 0px;}
.breadcrumbs li{list-style:none;display:inline;margin:0;padding:0px;color:#959595;}
.breadcrumbs li a{color:#920609;text-decoration:none;padding-right:11px;background:url('/_images/bg_breadcrumb.gif') right 4px no-repeat;}
.breadcrumbs li a:hover{text-decoration:underline;}

a.back{display:block;color:#888;padding-left:12px;background:url('/_images/bg_button_back.gif') no-repeat left 3px;text-decoration:underline;margin:10px 0px 24px 0px;}
a.back:hover{color:#980201;}
a.button{display:block;float:left;height:20px;line-height:20px;font-size:1em;color:#FFF;font-weight:bold;text-decoration:none;background:url('/_images/bg_button_left.gif') no-repeat;padding-left:10px;}
a.button:hover{color:#980201;background-position:0 -20px;}
a.button span{float:left;display:block;height:20px;padding:0px 10px 0px 0px;cursor:pointer;background:url('/_images/bg_button_right.gif') no-repeat 100% 0;}
a.button:hover span{background-position:right -20px;}
a.more{color:#666;padding-left:12px;background:url('/_images/bg_button_forward.gif') no-repeat left 3px;text-decoration:underline;}

.actions{display:block;width:490px;height:22px;background:#eaeaff;padding:7px 0px 3px 10px;margin-bottom:1px;}
.actions.top{padding:5px 0px 5px 10px;margin-bottom:20px;}
.actions.top .button{margin-top:2px !important;}
.actions fieldset{margin:0;width:100%;}
.actions .date{width:6em;}
.actions select{margin-right:8px;}
.actions .merk{width:160px;overflow:hidden;}
.actions .cao{width:112px;overflow:hidden;}
.actions .button{float:left;margin-left:10px;}
.actions input, .actions label, .actions select, .actions img, .actions b, .actions .button{display:block;float:left;}
.actions img, .actions label, .actions select, .actions b{margin:3px 5px 0px 0px;}
.actions input{width:70px;margin:3px 1px 0px 0px;}

.calendar{position:relative;display:none;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;font-size:11px;color:#666;cursor:default;background:white;font-family:tahoma, verdana, sans-serif;padding:5px 5px 5px 5px;z-index:999999;}
.calendar table{border-top:0px solid #000;border-right:0px solid #fff;border-bottom:0px solid #fff;border-left:0px solid red;font-size:11px;color:#666;cursor:default;background:white;font-family:tahoma, verdana, sans-serif;}
.calendar .button{/* "<<", "<", ">", ">>" buttons have this class */ text-align:center;padding:1px;border-top:1px solid #e3e3e3;}
.calendar .nav{background:transparent url(menuarrow.gif) no-repeat 100% 100%;}
.calendar thead .button{font-size:0px;color:White;border-top:solid 0px;}
.calendar thead .headrow .button{font-size:11px;color:#666;}
.calendar thead .daynames .button{font-size:11px;color:#666;}

.calendar thead .title{font-weight:bold;padding:1px;color:#666;text-align:center;}
.calendar thead .headrow{height:20px;}
.calendar thead .daynames{}
.calendar thead .name{text-align:center;background:white;font-weight:bold;}
.calendar thead .weekend{color:#666;}
calendar thead .hilite{background-color:white;}
.calendar thead .active{background-color:white;}
.calendar thead .headrow .hilite, .calendar thead .daynames .hilite{background-color:#EAEAFF;}
.calendar thead .headrow .active, .calendar thead .daynames .active{background:#EAEAFF;}
.calendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px;border-top:solid 1px #e3e3e3;}
.calendar tbody .day.othermonth{font-size:80%;color:#666;}
.calendar tbody .day.othermonth.oweekend{color:#666;}
.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#e8f4f0;}
.calendar tbody .rowhilite td.wn{background:blue;}
.calendar tbody td.hilite{background:#EAEAFF;}
.calendar tbody td.active{background:#EAEAFF;}
.calendar tbody td.selected{font-weight:bold;color:White;background:#980201;}
.calendar tbody td.weekend{color:white;}
.calendar tbody td.today{font-weight:bold;color:white;}
.calendar tbody .disabled{color:#666;}
.calendar tbody .emptycell{border-top:solid 1px #e3e3e3;}
.calendar tbody .emptyrow{display:none;}
.calendar tfoot .footrow{}
.calendar tfoot .ttip{background:#e8f0f4;padding:1px;border:1px solid #000;background:#788084;color:#666;text-align:center;display:none;}
.calendar tfoot .hilite{border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;padding:1px;background:yellow;}
.calendar tfoot .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}
.calendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;background:#EAEAFF;font-size:90%;padding:1px;z-index:100;}
.calendar .combo .label, .calendar .combo .label-IEfix{text-align:center;padding:1px;}
.calendar .combo .label-IEfix{width:4em;}
.calendar .combo .active{background:#c8d0d4;padding:0px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}
.calendar .combo .hilite{background:#048;color:#666;}
.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#e8f0f4;}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:#fff;}
.calendar td.time .ampm{text-align:center;}
.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold;}
.calendar td.time span.hilite{border-color:#000;background-color:#667;color:#666;}
.calendar td.time span.active{border-color:#f00;background-color:#000;color:#666;}

.content-actions{margin:20px 0px 0px 0px;height:25px;}
.content-actions li{list-style:none;display:inline;margin:0px 0px 0px 0px;}
.content-actions li a{color:#999;padding-left:20px;text-decoration:none;display:block;float:left;height:25px;}
.content-actions li a:hover{background-position:-25px;}
.content-actions li a.mail{background:url('/_images/button_mail.gif') top left no-repeat;width:51px;}
.content-actions li a.print{background:url('/_images/button_print.gif') top left no-repeat;width:51px;}
.content-actions li a:hover{background-position:0px -25px;}
.content-actions li a span{display:none;}

.paging{display:block;height:25px;margin:0px 0px -9px -5px;}
.paging li{list-style:none;display:inline;font-size:1.2em;font-weight:bold;width:20px;height:20px;border-left:1px solid #333;float:left;margin-left:1px;padding:0px 0px;color:#980201;text-decoration:none;}
.paging a, .paging span{display:block;width:20px;text-align:center;float:left;margin-left:1px;color:#333;text-decoration:none;margin-top:3px;} 
.paging span{color:#980201;}
.paging a:hover{color:#980201;}
.paging li a.previous, .paging li a.next{padding:0px 0px 4px 0px;border:0 !important;width:27px;height:25px;margin-top:0;}
.paging li a.previous{background:url('/_images/paging_prev.gif') no-repeat left top;}
.paging li a.previous:hover{background:url('/_images/paging_prev_hov.gif') no-repeat left top;}
.paging li a.next{background:url('/_images/paging_next.gif') no-repeat left top;}
.paging li a.next:hover{background:url('/_images/paging_next_hov.gif') no-repeat left top;}
.paging li a img{display:none;}.paging a.first{border:0;}

.archive{margin-bottom:25px;}
.archive li{list-style:none !important;list-style-image:none;border-bottom:1px solid #D9D9D9;padding:8px 0px 5px 0px;margin:0;}
.archive li span{width:150px;*width:80px;}
.archive a{display:block;width:400px;*width:380px;padding-bottom:0px;margin-left:7.3em;line-height:18px;}
.archive h4{*float:left;text-align:left;}
a.doctype-word{padding:3px 0px 3px 20px;background:url('/_images/bg_doctype_word.gif') no-repeat left top;}

h4.poll_title{border-bottom:1px solid #E3E3E3;padding:0px 2px 5px 2px;}
h4.poll_title_next{border-bottom:1px solid #E3E3E3;padding:30px 2px 5px 2px;}

.column-content .poll{margin:0px 0px 20px 0px;}
.column-content .bar{width:390px;}
div.bar{width:100%;display:block;height:4px;background:#ccc;margin:0 5px 0 0px;overflow:hidden;}
p.question{font-weight:bold;font-size:1.1em;color:#980201;}
p.answer{color:#61689A;margin:7px 0px 3px 0px;display:block;margin:8px 0px 6px !important}
.bar span{background:#980201;display:block;height:4px;}
.inactive .bar span{background:#666;color:#666;}
.answer span.percentage{color:#980201;width:auto;background:transparent;display:inline;}
.inactive .answer span.percentage{color:#666;}

.teaser{margin:0px 0px 10px 0px;padding:0px 5px 10px 5px;/*border-bottom:1px solid #D9D9D9;*/}
.teaser .date, .archive .date{color:#980201;width:6.6em;background:url('/_images/bg_news_link.gif') 0px 2px no-repeat;padding-left:24px;font-weight:bold;}
.teaser h3, .archive h3{font-size:1.2em;font-weight:bold;font-family:verdana, arial, sans-serif;margin: 0px 0px 0px 0px;}
.teaser h4{margin:0px 0px 0px 6.3em;}

.nav_container{margin-bottom:7px;}
.nav_container_lock{margin-bottom:7px;z-index:1000;/*margin-left:1px;*/position:relative;}
.column_right .block.nav{/*position:absolute;*/}

.locker_lock{/*left:1px;*/top:165px;z-index:0;position:absolute;}
.column_right .activeExpander{margin-top:0px;}

.first_menu{padding-top:10px;}
.block ul li{height:20px;margin:0;border-top:1px solid #BFBFBF;}
.block.nav ul a{width:155px !important;margin:0;font-size:1em;padding:2px 0 0px 20px;margin:0px;text-decoration:none;font-weight:bold;}
.nav_block_menu{width:178px;list-style:none;padding:0;margin:0px 0px 0px 0px;line-height:13px;}
.nav_block_menu img{margin-left:20px;}
.nav_block_menu a.expand{display:block;background:url('/_images/bg_expand_nonactive.gif') no-repeat 50% 2px #8389B0;width:160px;height:9px;margin:0px 5px 0px 10px;padding:0px;border:1px solid #757CA7;overflow:hidden;}
.nav_block_menu .active a.expand{background:url('/_images/bg_expand_active.gif') no-repeat 50% 1px #8389B0;}
.nav_block_menu ul, .nav_block_menu ul{list-style:none;padding:0;margin:0;}
.nav_block_menu ul{margin-bottom:10px;}
.nav_block_menu span span{display:none;}
.nav_block_menu{clear:both;}
.nav_block_menu ul a:hover{text-decoration:none;}

.column_right .block{background:url('/_images/bg_column_right_block.gif') repeat-y;width:182px;margin:0px 0px 0px 0px;}
.column_right .block .content{margin:5px 3px;background:#fff;font-size:1em;}
.column_right .block .top, .column_right .block .bottom{display:block;height:5px;font-size:0;background:url('/_images/bg_column_right_block_top.gif') no-repeat;}
.column_right .block .bottom{margin-top:7px;background-image:url('/_images/bg_column_right_block_bottom.gif');}
.column_right .block .top{margin-bottom:5px;}

.column_right .login{background:url('/_images/bg_column_right_block_login.gif') repeat-y;width:182px;height:163px;margin:5px 0px 0px 0px;}
.column_right .login .content{margin:5px 3px;background:#fff;font-size:0.9em;}
.column_right .login .top{display:block;height:5px;font-size:0;background:url('/_images/bg_column_right_block_top_login.gif') no-repeat;}
.column_right .login .bottom{background-image:url('/_images/bg_column_right_block_bottom_login.gif');}
.login .button{float:left;}

.column_right .nav img{margin-bottom:7px;}
.column_right .nav ul{list-style:none;padding:0px 0;margin:0 10px;}
.column_right .nav ul a{font-weight:bold;color:#000;display:block;padding-left:10px;text-decoration:none;width:135px;}
.column_right .nav ul a:hover{font-weight:bold;color:#980201;text-decoration:none;}

.column_right .login fieldset, .column_right .login img, .column_right .login .more{margin:5px 14px;}
.column_right .login label{display:block;font-weight:bold;}
.column_right .login input{float:left;margin-right:15px;}

.column_right .quizz{}
.column_right .quizz{width:182px;text-align:center;font-size:1em;margin-top:6px;}
.column_right .quizz a{font-weight:bold;color:#666;text-decoration:none;}
.column_right .quizz a:hover{color:#F00;}
.column_right .quizz .nav{font-weight:bold;color:#B1B1B1;font-size:1.3em;}

.email{margin-left:-50px;margin-top:-170px;position:absolute;z-index:9999999999;width:270px;display:none;}
.emailToFriend{margin-left:150px;position:absolute;z-index:9999999999;width:270px;display:none;bottom:10px;}
.email h4, .emailToFriend h4{width:220px;color:#980201;font-size:1.2em;}
.email .top , .emailToFriend .top{background:url('/_images/bg_email_top.png') no-repeat;height:10px;margin:0px !important;padding:0px !important;}
.emailToFriend .mid, .email .mid{background:url('/_images/bg_email_mid.png') repeat-y;padding:0px 10px 10px 10px;margin:0px;width:270px;}
.email .bot, .emailToFriend .bot{background:url('/_images/bg_email_bot.png') no-repeat;height:20px;margin-top:0px;}
.email .close, .emailToFriend .close{background:url('/_images/btn_email_close.gif') no-repeat;color:#777;display:block;width:10px;height:10px;position:absolute;right:20px;top:12px;}
.email .close:hover, .emailToFriend .close:hover{background:url('/_images/btn_email_close_hover.gif') no-repeat;color:#980201;}
.email .close span, .emailToFriend .close span{display:none;}
.email input, .email label, .emailToFriend input, .email label{float:left;position:relative;margin-right:5px;}
.emailToFriend p, .home .email p, .portlet .email p, .home .emailToFriend p, .portlet .emailToFriend p{padding-top:5px;width:220px;margin-bottom:0px;}
.email ul, .emailToFriend ul{margin:0px 0px 20px 0;display:block;width:250px;}
.email ul li, .emailToFriend ul li{clear:left;list-style:none;margin: 10px 0px 0px 0px;line-height:16px;}
.emailLine{padding-top:10px;}
.email .emailLine input, .email .emailLine label, .emailToFriend .emailLine input , .emailToFriend .emailLine label{margin:0px 0px 0px 0px;}
.emailToFriend textarea{height:100px;width:170px;border:solid 1px #888888;}
.email .emailLine input, .emailToFriend .emailLine input{border:solid 1px #888888;width:170px;}
.portlet .email .button, .email .button{margin-top:10px;color:#FFF;width:100px;}
.portlet .email .button:hover, .email .button:hover{color:#980201;}
.portlet .emailToFriend .button, .emailToFriend .button{margin-top:0px;color:#FFF;width:100px;}
.portlet .emailToFriend .button:hover, .emailToFriend .button:hover{color:#980201;}
.email .error, .emailToFriend .error{color:#900;}
.emailToFriend .link{color:#888888;cursor:hand;}
.emailToFriend .button{width:27px !important;}

.footer ul{float:left;margin:5px 0px 0px 0px;padding:0;}
.footer ul li{list-style:none;display:inline;line-height:21px;border-right:1px solid #666;padding:0px 5px 0px 5px;margin:0px;}
.footer .last{padding-left:9px;}
.footer ul li.first img{margin:-4px;}
.footer a{color:#666;text-decoration:underline;}
.footer a:hover{color:#980201;}
.footer .right{margin-top:10px;white-space:nowrap;text-align:right;display:inline;width:300px;}
.footertop{border-top:1px solid #006;padding:5px 0px 9px 0px;}
.footerbottom{margin-top:10px;}
.footerTable{width:100%;padding:0;border:0;margin:0;}
.footerLeft{width:100%;vertical-align:middle;white-space:nowrap;}
.footerRight{vertical-align:middle;white-space:nowrap;}
.footerTopHeadLeft{width:209px;font-weight:bold;padding-bottom:6px;}
.footerTopHeadMidFull{width:572px;font-weight:bold;padding-bottom:6px;}
.footerTopHeadMidHalf{width:289px;font-weight:bold;padding-bottom:6px;}
.footerTopHeadRight{width:180px;font-weight:bold;padding-bottom:6px;}
.footerTopLeft{background:#eaeaff;border-right:6px #FFF solid;}
.footerTopHeadLeft div, .footerTopLeft div{padding:6px 6px 6px 6px;}
.footerTopMidFull{background:#eaeaff;;border-right:6px #FFF solid;}
.footerTopMidHeadFull div, .footerTopMidFull div{padding:6px 6px 6px 6px;}
.footerTopMidHalf{background:#eaeaff;border-right:6px #FFF solid;}
.footerTopHeadMidHalf div, .footerTopMidHalf div{padding:6px 6px 6px 6px;}
.footerTopRight{background:#eaeaff;}
.footerTopHeadRight div, .footerTopRight div{padding:6px 6px 6px 6px;}

.pagefooter a, .pagefooter a:link, .pagefooter a:visited{text-decoration:none;}
.pagefooter{clear:both;}

.registerform .row{width:482px;clear:both;line-height:28px;}
.registerform .row label{font-weight:bold;float:left;width:172px;}
.registerform .row input{float:left;height:15px;width:160px;margin-top:4px;border:1px solid #A8A8A8;}
.registerform .row .checkBoxNewsletter{border:none;display:block;float:left;}
.registerform .row .checkBoxNewsletter input{border:none;width:auto;margin-right:8px;margin-top:17px;}
.registerform .row .cbNewsLetterList input{width:auto;border:none;margin-right:8px;}
.registerform .row .checkBoxNewsletter{padding-bottom:10px;display:block;margin-top:-10px;}
.registerform .row select{float:left;margin-top:4px;width:162px;border:1px solid #A8A8A8;}
.registerform .row select.dropdown{width:auto;}
.registerform .row .button{float:left;margin:5px 0 0 172px;}
.registerform .checkboxrow{width:482px;clear:both;line-height:28px;}
.registerform .checkboxrow input{float:left;margin:4px 10px 0 0;}
.registerform .checkboxrow label{float:left;font-weight:bold;}
.registerform .section{border-top:solid 1px #E3E3E3;font-size:0px;line-height:0px;width:100%;clear:both;float:left;margin:6px 0px;}
.registerform .options ul{list-style-type:none !important;}
.registerform .options li{list-style-type:none !important;background-image:none !important;list-style-image:none !important;width:200px;margin-left:174px;}
.registerform .options input{width:auto;border:none;}
.registerform .options li input{float:none;display:inline;}
.registerform .options li label{display:inline;float:none;width:auto;}
.registerform .error{padding-left:172px;height:19px;vertical-align:bottom;}

#flashContent1{margin-top:16px;}
.poll_vote{margin:20px 0px 20px 0px;}
.poll_vote ul{list-style:none !important;}
.poll_vote ul li{list-style:none !important;list-style-image:none;background-image:none;display:block;margin:0px;}
.poll_vote p{display:block;margin:5px 0px 5px 5px;width:350px;}
.poll_vote .poll{float:left;padding:3px;margin:0px;}
.poll_vote .button{margin-left:3px;}

.column_right .columnbanner{margin-bottom:7px;background:transparent url(/_images/bg_column_right_block_login.gif) repeat-y scroll 0% 50%;}
.column_right .columnbanner .top{background:transparent url(/_images/bg_column_right_block_top_login.gif);background-repeat:no-repeat;}
.column_right .columnbanner .mid{padding:0px 10px;}
.column_right .columnbanner .mid .button{margin-top:10px;float:none;}
.column_right .columnbanner .mid .title{color:#920609;font-size:1.1em;font-weight:bold;line-height:18px;margin-bottom:10px;}
.column_right .columnbanner .bottom{background:transparent url(/_images/bg_column_right_block_bottom_login.gif);background-repeat:no-repeat;}
.column_right .subscribeblok{margin-bottom:7px;}

.richHtmlField *{margin:auto;padding:auto;vertical-align:baseline;border-collapse:separate;}

.faq a.question{color:#04186F;text-decoration:none;display:block;cursor:pointer;margin-top:1em;font-weight:bold;}
.faq a.question.active{color:#980201;}
.faq .answer{display:none;}

input.phoneme{}
label.phoneme{display:block;margin-bottom:0.5em;}
.phoneme.button{margin-top:0.5em;margin-bottom:1em;}

.activitydetails{margin-bottom:12px;}
.activitydetails td{padding-right:12px;}

.content-actions{clear:both;}
strong{font-weight:bold;}
.richHtmlField p{margin:10px 0px;}
.surveyinput{padding-bottom:16px;}

#preferredDays UL{list-style-type:none!important;list-style-image:none!important;padding:0!important;}
#preferredDays LI{margin-left:0!important;}

.cloud{width:170px;}
.cloud a{text-decoration:none!important;}
.cloud7{font-size:18px;line-height:80%;}
.cloud6{font-size:16px;line-height:100%;}
.cloud5{font-size:14px;line-height:140%;}
.cloud4{font-size:12px;line-height:140%;}
.cloud3{font-size:11px;line-height:160%;}
.cloud2{font-size:10px;line-height:160%;}
.cloud1{font-size:9px;line-height:160%;}

.videothumbnail{width:70px;height:50px;border:0;padding-right:10px;margin-bottom:10px;}
.videothumbnailbig{width:110px;height:80px;border:0;padding-right:10px;margin-bottom:10px;}
.videotitle a:link, .videotitle a:visited{color:#000;text-decoration:none;}
.videotitle a:hover{color:#920609;text-decoration:underline;}
.videoarchive .next img{padding-top:8px;}

#reactions, #reactionform, #blogreactionbutton{padding-top:12px;} 
#reactionform input{width:300px;}
#reactionform textarea{witdh:500px;}
#reactionform td{white-space: no-wrap; padding-bottom:3px;}
#reactions h3, #reactionform h3{color:#980201;}
#reactionsfooter{height:12px;}
.commentdate{color:#888;}
.commentdate strong{color:#980201;}
.reactionitem{padding-bottom: 6px;border-bottom:1px dotted #D9D9D9;margin:0;}
.retracted{font-style: italic;}
.reactionitemeditor{padding-bottom: 6px;BACKGROUND: #f6e8e8;margin:0;}
.linkAction{float:left;}
.rssAction{float:right;padding:0 12px 0 0;}

.tweets, .tweet, .tweettext{font-size: 11px;font-family:verdana, arial, sans-serif;}
.tweet{margin-top:6px;padding-top:4px;border-bottom:1px solid #D9D9D9;}
.tweetnr1{margin:0;padding:0;border-bottom:0;}
.tweet a, .tweet a:link{text-decoration:none;}
.portlet .fullcontent{height:14.5em;width:100%;overflow:hidden;margin-bottom:7px;}
.tweet{margin:4px 0;padding:8px 0;}
.tweet img{float:left;margin:0 8px 4px 0;}
.tweet .tweettext{margin:0;}
.tweet .time a{font-size:80%;color:#888;white-space:nowrap;text-decoration:none;}
#twitterSearch .tweet{min-height:24px;}
#twitterSearch .tweet .text{margin-left:32px;}
.home .middle .tweet{width:370px;}
.home .middle .tweet p{width:auto;}
.footerTopMidHalf.tweet, .footerTopMidHalf .tweets{width:260px;}

#spelregelborder {width: 184px;font-size: 1em;margin:49px 0px 49px 37px;border: 1px solid #980201;}
#spelregelcontent {padding:10px;}

.PasswordLink{padding:12px 0 12px 0;}
.LoginError{color:#980201;font-weight:bold;}

#vacselector{color:#0E315B};
#vaccoltitle1{padding-bottom:18px;font-size:14px;font-weight:bold;}
#vaccoltitle2{padding-bottom:18px;font-size:14px;font-weight:bold;visibility:hidden;}
#vaccoltitle3{padding-bottom:18px;font-size:14px;font-weight:bold;visibility:hidden;}
#vaccol1{float:left;width:240px;height:165px;}
#vaccol2{float:left;width:250px;height:165px;background: url('/_images/vacselectorbg.gif') no-repeat left top;} 
#vaccol3{float:left;width:250px;height:165px;background: url('/_images/vacselectorbg.gif') no-repeat left top;} 
#vaccol1content{padding-right:10px;}
#vaccol2content{padding:0 10px 0 20px;}
#vaccol3content{padding:0 10px 0 20px;}
.vacmenu a,.vacmenu a:link, .vacmenu a:hover, .vacmenu a:visited{color:#0E315B; text-decoration:none;}
.vacmenu{height:110px;}
#vactext{height:110px;}
#vacreac{height:110px;}
#vactextlink{visibility:hidden;}
#vacreaclink{visibility:hidden;}
.vacmenuunselected{background-color:none;display:block;padding:4px;}
.vacmenuselected{background-color:#87A3C8;display:block;padding:4px;color:#FFF!important;}
.vacmenuselected a, .vacmenuselected a:link, .vacmenuselected a:hover, .vacmenuselected a:visited{color:#FFF!important; text-decoration:none;}
#vacsearchboxintro{color:#980201;font-weight:bold;}
#vacsearchboxinput{color:#980201;padding:6px 0 6px 0;}
#vacsearchboxinput input{margin-top:3px;}
#vacsearchboxmap{background: url('/_images/vacmap.gif') no-repeat center 14px;height:150px;}
#vacreaclink2{padding:20px 0 20px 0;clear:both;}

.zipError{position:relative;top:4px;padding-left:6px;}
.formlabel{whitespace:nowrap;padding-right:10px;}

.pollquestion{font-weight:bold;padding-bottom:6px;}
.pollbuttontd{padding-top:6px;}
.pollfooter{padding-top:6px;font-weight:bold;}
.pollbar{border:1px solid #000;background-color:#980201;}
.polltable{margin-top:12px;}
.polltable td{vertical-align:top;}

.gmapDirButton{width:156px;}

.vraagrbl, .vraagrbl li{list-style:none;list-style-image:url();padding-left:0!important;margin-left:0!important;}
.ms-dtinput input, .VraagFormulierinputtext{font-family:verdana, arial, sans-serif;font-size:11px!important;z-index:0;}
.questionstable li{list-style:none;list-style-image:url();padding-left:0!important;margin-left:0!important;}

.quicklinks ul li a{text-decoration:none;background-image:url(/_images/list-style-image.gif);background-repeat:no-repeat;background-position:0 9px;padding-left:15px;margin:0!important;}

.container_merken_left{float:left;width:354px;}
.container_merken_right{float:left;width:416px;}
.container_merken_right_content{padding:20px;}
.container_merken_right_content h2{font-size:2em;}
.container_merken_right_content a{color:#666!important;text-decoration:none!important;}
.container_merken_right_content a:hover{color:#980201!important;text-decoration:none!important;}

.formtable li{list-style:none;list-style-image:url();padding-left:0!important;margin-left:0!important;}
.formtable ul{padding-left:0!important;margin-left:0!important;}

.firstphototitlecolumn{vertical-align:top;background:#eaeaff;;margin-left:5px;padding:2px;border:1px solid #D9D9D9;}

.firstphototitlecolumn{vertical-align:top;background:#eaeaff;padding:5px;border:1px solid #D9D9D9;}
.phototitlecolumn{vertical-align:top;background:#eaeaff;;padding:5px;border:1px solid #D9D9D9;}
.firstphotocolumn{padding:5px;vertical-align:middle;text-align:center;border:1px solid #D9D9D9;width:150px;height:150px;}
.photocolumn{padding:5px;vertical-align:middle;text-align:center;border:1px solid #D9D9D9;width:150px;height:150px;}
.photoseperator{width:5px;height:5px;}
#photooverviewtitle a, #photooverviewtitle a:link, #photooverviewtitle a:hover, #photooverviewtitle a:visited{text-decoration:none;}

.photodetailsimg{padding: 5px 10px 0 0;}
.photodetailsimg img{padding:5px;border:1px solid #D9D9D9;}
.photodownload{padding-top:10px;}
.dpirbl{padding-left:0;margin-left:0!important;}
.dpirbl, .dpirbl li{list-style:none;list-style-image:url();padding-left:0!important;margin-left:0!important;}

#photogallery td{padding:2px;vertical-align:middle;text-align:center;border:1px solid #D9D9D9;width:150px;height:150px;}
#pagingbar{margin-top:10px;}


.blogattachments span{font-weight:bold;}
