@charset "utf-8";
/*RESET*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,ol,ul,li,fieldset,form,label,legend{margin:0; padding:0; outline:0;}a img{border:0;}ol,ul{list-style:none;}
html{overflow:auto;}body{background:#FFF; font:400 12px/1.5 Arial, Helvetica, sans-serif; color:#444;height:100%;}

/*END RESET*/
.js .subitems>*{display:none;}
.js #banner div:first-child{display:block!important;}
.js #banner div{display:none;}

/*WRAPPER*/
#wrapper{height:100%;margin:0 auto;position:relative;width:990px;}
/*END WRAPPER*/

/*HEADER*/
#header{height:140px; position:relative;}
#header #logo{float:left; margin-top:18px;margin-left:-6px;}
#header #logo{display:block; width:740px; height:100px;background:url(../images/logo_passionned.png) 0 0 no-repeat;text-decoration:none; }
#header #logo span{font-size:40px; line-height:46px;color:#7F7F7F;margin-left:120px;margin-top: -4px; display:block;font-weight:bold;}
#header #logo span span{font-size:25px;margin-left:0;line-height:50px;}
#header #subnav{position:absolute; top:110px; right:0; text-align:right; overflow:hidden; }
#header #subnav li{display:inline; padding:0 5px;}
#header #subnav li a{font-size:13px; color:#C00; text-decoration:none;font-weight:bold;}
#header #subnav li a:hover{text-decoration:underline;}
.subitems ul{margin-left:10px;}
#header #search{float:right; width:185px; margin:13px 20px 0 0; overflow:hidden;}
#header #search #searchWord{border:1px dashed #eee;float:left;color:#ccc;}
#header #search #submitSearch{display:block; float:right; width:24px; height:24px;text-indent:-999em; line-height:0; overflow:hidden; border:none; cursor:pointer;}
/*END HEADER*/
/*BANNER*/
#banner{top:45px;right:3px; width:245px;overflow:hidden;position:absolute;height:63px;} 
#banner span{position:absolute; line-height: 250%; margin:10px 0 0 5px; font:italic 700 16px/16px arial; text-align:center; color:#FFF; text-shadow:0 0.5px 0 #FFF;}
#banner a{text-decoration:none;}
/*END BANNER*/

/*SIDEMENU*/
#aside{float:left;width:190px;height:150%;position:relative;min-height:600px;margin-left: -5px; margin-right:5px;margin-top:80px;border-right:1px dotted #eee;}
#aside #menu{display:block;}
#aside #menu_box #menu li a{display:block; padding:0px 0px 14px 0;text-decoration:none; font:13px arial!important; overflow:hidden; color:#444;font-weight:bold!important;}
#aside #menu li a.current{color:#444;font-weight:bold;}
#aside ul#menu li ul li a{padding-left:15px;font-weight:bold;}
div#nav ul#menu li a:hover{text-decoration:underline!important;font-weight:bold;}

div#nav ul#menu li ul li a:hover{color:#C00;text-decoration:underline!important;font-weight:bold;}

/*END SIDEMENU*/


/*CONTENT*/
#article{position:relative; float:left; width:750px; min-height:1200px;margin-top: 50px; margin-left: 10px;}
.inner ul{list-style:disc outside;}.inner ol{list-style:decimal outside;}.inner ul li ul li{list-style:circle outside;}
#article #search-results,#article .news-list{list-style:none; padding-left:0;}
#article #search-results li{padding:5px 0; color:#999;}
#searchBox{padding-right:35px;}
#sitemapOverview .subitems ul{display:block;}
#sitemapOverview .subitems a{display:block;}
#article .inner ul{padding-left:1.5em;margin:0;}
#article .inner ol{padding-left:1.5em; margin:0;}  
#article .inner ul li ul{padding-left:0;margin-left:14px;}
.inner #sitemapOverview ul{list-style:none; padding-left:0;margin-left:2px;}
.inner #sitemapOverview ul li ul{padding-left:1em;margin-left:4px;}
/*END CONTENT*/

/*NEWSPANEL & LIKEPANEL*/
#panel{position:absolute;top:190px; right:0; width:40px; height:820px;}
#panel ul{float:left; height:100%; width:42px; background:#FFF;}
#panel ul li{height:25%;background:url(../images/button-panel.png) 0 0 no-repeat; /* -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); */}
#panel ul li a{display:block; height:100%; text-indent:-999em;}
#panel ul li a.a,
#panel ul li a.b,
#panel ul li a.c,
#panel ul li a.d{background-position:50% 50%; background-repeat:no-repeat;}
#panel ul li a.a{background-image:url(../images/panel/nieuws.png);}
#panel ul li a.c{background-image:url(../images/panel/contact.png);}
#panel ul li a.d{background-image:url(../images/panel/vind_ik.png);}
#panel #panel-content-1{font-size:16px!important; position:relative;background:#FCFCFC;float:left; width:240px; padding:10px;border:1px dashed #eee;height:auto;display:none;}
#panel #panel-content-2{font-size:16px!important;position:relative;background:#FCFCFC;float:left;top:-590px;right:184px; width:160px; padding:10px;border:1px dashed #eee;height:auto;display:none;}
#panel #panel-content-1 h2{font-size:22px;margin-top:-8px;}
#panel #panel-content-2 a{}
.linkjes:hover{text-decoration:underline;}
.panelOpen{margin-right:-40px;}
.panelOpen1{margin-right:-120px;}
.panelClosed{margin-right:40px;}
.close{float:right;margin-top:-5px;}
#mask2{z-index:9000;display:none;position:absolute;top:0;left:0;background-image:url('/images/transparent.png'); }
#panel-content-1{z-index:10000;}
#panel-content-2{z-index:10000;}
.addthis_toolbox {float:left;}
.at300bs{margin-right:5px;margin-top: 5px;}s
#polldata{z-index:100000;}
/*END CONTENT SLIDEPANEL*/


/*FOOTER*/
#footer{clear:both; font-size:12px;position:relative;}
#footer ul{width:100%;}
#footer ul li{float:left;}
#footer ul li a{display:block; margin:2px 0;}
#footer ul li span{color:#C00; font-size:13px; margin-bottom:20px;font-weight:bold;}
#footer #sitemap_box{clear:both;}
#footer #sitemap_box #sitemap{overflow:hidden;padding-top:20px;}
#footer #sitemap_box #sitemap li{width:16%; margin-right:6px;}
#footer #service{clear:both; float:left; width:100%; margin:30px 0;position:relative;left:-10px;}
#footer #service li a{padding:0 10px; border-right:1px solid #CCC; font-weight:700;}
#footer #service a img{height:18px;}
/*END FOOTER*/

/*POLL*/
.box{position:absolute;bottom:0px;left:-220px; width: 150px;z-index:1; padding:10px 10px 0 10px; background:rgb(255,255,255);border:1px dashed #EEE;}
.box img.corner{position:absolute; z-index:2; top:0; right:0; margin:-1px;}
.box.poll{ float:left; width:180px; min-height:200px;}
.poll h5{font-size:12px;}
.poll #poll h2{font-size:22px;}
/*END POLL*/

/*GENERAL CSS*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hidden{display:none;}
.first{padding-left:0!important;}
.last{border:none!important;}
.highlight{background:#FFFF00;}
.strong{font-weight:700;}
table{border-collapse:collapse; margin:0 0 10px 0;}
table td,table th{padding:5px 5px 5px 5px;}
th{text-align:left;}
hr{background:#EEE; color:#EEE; clear:both; float:none; width:100%; height:1px; border:none;}
input[type=checkbox],input[type=radio]{width:auto; vertical-align:text-bottom;}
h1,h2,h3,h4,h5,h6{color:#666; margin-bottom:10px;}
a{text-decoration:none; outline:none;color:#777;}a:hover{text-decoration:underline;}
p{margin-bottom:13px;}
small{font-size:14px}
#answers{font-size:12px!important;}
#article .inner .news-list{padding-left:0;}
#article #searchBox .inner table img{padding-right:4px;}
#article .inner ul,#article .inner ol{margin-bottom:10px;}
.inner #sitemapOverview ul {list-style:none;margin-left: 2px;padding-left: 0;}

/* RESIZER */
.resizer{float:right; margin-top:10px;}
.resizer li{float:left; line-height:26px; margin-right:5px;}
.resizer .small{font-size:11px!important; line-height:31px;}
.resizer .medium{font-size:14px!important; line-height:29px;}
.resizer .large{font-size:16px!important; line-height:28px;}
.small .resizer .small a, .medium .resizer .medium a, .large .resizer .large a{color:#C00; text-decoration:none;font-weight:bold;}
.small,
.small #nav #menu li a,
.small #aside #news li a{font-size:12px!important;}
.medium,
.medium #nav #menu li a,
.medium #aside #news li a{font-size:16px!important;}
.large,
.large #nav #menu li a,
.large #aside #news li a{font-size:20px!important;}
.small font[size="1"]{font-size:8px;}
.small font[size="2"]{font-size:xx-small;}
.small font[size="3"]{font-size:16px;line-height:1.5;}
.small font[size="4"]{font-size:medium;}
.small font[size="5"]{font-size:large;}
.small font[size="6"]{font-size:x-large;}
.small font[size="7"]{font-size:xx-large;}
.medium font[size="1"]{font-size:xx-small;}
.medium font[size="2"]{font-size:small;}
.medium font[size="3"]{font-size:18px;line-height:1.5;}
.medium font[size="4"]{font-size:large;}
.medium font[size="5"]{font-size:x-large;}
.medium font[size="6"]{font-size:xx-large;}
.medium font[size="7"]{font-size:400%;}
.large font[size="1"]{font-size:small;}
.large font[size="2"]{font-size:medium;}
.large font[size="3"]{font-size:24px;line-height:1.5; }
.large font[size="4"]{font-size:x-large;}
.large font[size="5"]{font-size:xx-large;}
.large font[size="6"]{font-size:400%;}
.large font[size="7"]{font-size:450%;}
.small h1{font-size:19.5px;}
.medium h1{font-weight:700; font-size:26px;}
.large h1{font-size:32.5px;}
.small h2{font-size:16.5px;}
.medium h2{font-size:22px;}
.large h2{font-size:27.5px;}
.small h3{font-size:13.5px;}
.medium h3{font-size:18px;}
.large h3{font-size:22.5px;}
.small h4{font-size:12px;}
.medium h4{font-size:16px;}
.large h4{font-size:20px;}
/* END RESIZER */
/*@media screen and (-webkit-min-device-pixel-ratio:0){ .resizer .medium{line-height:30px;} }*/
