/*reset style*/
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, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {  }

a img{ border:0px; }

* html div.left { display: inline; margin-right: -10px; }
i
/*start styling*/





html{ background-color:#ffffff !important; }
html, body{ font-family:Arial;font-size:12px;line-height:160%;background-color:#EBF0F6;height:100%;margin:0px;padding:0px;  }
body{ background-color:#EBF0F6;margin:0px; }
body.home{background-color:#FFFFFF; }
.bg{ background-image:url('../images/bg.png');background-position:left top;background-color:#EBF0F6;background-repeat:repeat-x; }
.clear{ font-size:0px;line-height:0px;height:0px;clear:both;overflow:hidden;margin:0px !important;padding:0px !important; }
.error{ border-left:1px solid #FF0000;padding:5px; }
.b{ font-weight:bold; }
.n{ font-weight:normal !important; }
.nu{ text-decoration:none;line-height:150%;margin-top:5px;display:inline-block; }
.nu:hover{ text-decoration:underline; }

a, a:link, a:active, a:visited{ color:#F15D21;font-weight:bold; }
a.blue, a.blue:link, a.blue:active, a.blue:visited{ color:#002D55;font-weight:bold; }
a.white, a.white:link, a.white:active, a.white:visited{ color:#FFFFFF;font-weight:bold; }

.black{ color:#000000 !important; }
.grey{ color:#333333 !important; }
.blue{ color:#002D55; }
.orange{ color:#F15D21 !important; }
.white{ color:#FFFFFF; }
h1{ font-size:26px;line-height:120%;margin-bottom:13px; }
h2{ font-size:18px;line-height:120%;margin-bottom:13px;font-weight:bold; }
p{ margin-bottom:13px;color:#333333; }
/*
* buttons:
* span voor inline
* div voor block
* input voor... input
* (button heeft standaard een hoogte van 15px en een oranje achtergrond)
*/
.button{ text-decoration:none;border:0px;background-image:url('../images/buttons.png');height:15px;line-height:15px;font-size:12px;color:#ffffff;padding-left:2px;padding-right:2px;width:auto;display:block;float:left;cursor:pointer; }
.button.blue{ background-position:0px 15px; }
.button.leesmeeropl			{ line-height:33px;	height:33px;	width:238px;	background-position:0px -15px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.leesmeeropl-corporatie			{ line-height:33px;	height:33px;	width:238px;	background-position:0px -176px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.leesmeeropl-zorg			{ line-height:33px;	height:33px;	width:238px;	background-position:0px -209px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.aanmelden			{ line-height:31px;	height:31px;	width:130px;	background-position:-238px -15px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.directaanmelden		{ line-height:40px;	height:40px;	width:220px;	background-position:0px -48px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.versturen			{ line-height:31px;	height:31px;	width:130px;	background-position:-220px -48px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.bulleta				{ line-height:8px;	height:8px;		width:8px;		background-position:0px -88px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.bulleti				{ line-height:8px;	height:8px;		width:8px;		background-position:-8px -88px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.pn.prev				{ line-height:21px;	height:21px;	width:25px;		background-position:-16px -88px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.pn.devider			{ line-height:21px;	height:21px;	width:1px;		background-position:-41px -88px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.pn.next				{ line-height:21px;	height:21px;	width:25px;		background-position:-42px -88px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.verstuur			{ line-height:22px;	height:22px;	width:86px;		background-position:-67px -88px;	font-size:0px;padding-left:0px;padding-right:0px;margin-top:5px; }
.button.allelastminutes		{ line-height:24px;	height:24px;	width:172px;	background-position:-153px -88px;	font-size:0px;padding-left:0px;padding-right:0px; }
.button.deelnemertoevoegen	{ line-height:23px;	height:23px;	width:204px;	background-position:0px -112px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button.directaanmelden2	{ line-height:40px;	height:40px;	width:220px;	background-position:0px -135px;		font-size:0px;padding-left:0px;padding-right:0px; }
.button a, .button a:link, .button a:active, .button a:visited, .button a:hover{ color:#ffffff;text-decoration:none; }
div.button{ display:block; }
.sc1{ position:absolute;left:50%;width:1px;height:100%;z-index:-1; }
.shadow-container{ position:absolute;width:1042px;left:-521px; }
.main-shadow{ background-image:none;width:16px;height:100%; }
.main-shadow.left{ float:left; }
.main-shadow.right{ float:right;background-position:-16px -0px; }

.white{ color:#ffffff; }
.max360{ width:370px; }

div.cases{ background-color:#FFFFFF;background-position: left top;padding:10px;display:block;position:relative;margin-right:20px; }


div.leftside{ float:left;width:389px;_width:350px; }
div.rightside{ float:right;width:220px;margin-right:35px; }
div.main.container{ width:1011px;margin:0px auto 0px auto;padding-top:0px; }
div.main.container div.top{  }
div.main.container div.top div.logo{ float:left;margin-left:25px;margin-top:36px; }
div.main.container div.top ul.menu{ width:620px;float:right;border-bottom:2px solid #F15D22;margin-right:35px;margin-top:14px;height:32px;_margin-right:13px; }
div.main.container div.top ul.menu li{ float:left;padding:7px 0px;margin:0px;color:#002D55;font-size:15px;width:153px;line-height:1;_margin:0px 20px;text-align:center; }

div.main.container div.top ul.menu li a{ color:#002D55;font-size:15px;letter-spacing:2.3px;font-weight:normal;text-decoration:none; }
div.main.container div.top ul.menu li a:hover{ text-decoration:underline !important; }
div.main.container div.top ul.menu li a.active{ text-decoration:underline !important; }
div.main.container div.top ul.menu li a .cufon 
{ 
        border-bottom:                  1px solid transparent; 
} 

div.main.container div.top ul.menu li a.active .cufon ,
div.main.container div.top ul.menu li a:hover .cufon 
{ 
        border-bottom:                  1px solid #002D55; 
}
div.main.container div.top ul.menu li a.orange.active .cufon ,
div.main.container div.top ul.menu li a.orange:hover .cufon 
{ 
        border-bottom:                  1px solid #F15D21; 
} 

ul#top-menu{ list-style:none;list-style-type:none;display:block;float:right;margin-bottom:;color:#002D55;margin-right:35px;height:35px; }
ul#top-menu li{ list-style:none;list-style-type:none;display:block;float:left;color:#002D55; }
ul#top-menu li a{ color:#002D55;font-size:11px;font-weight:normal;text-decoration:none; }
ul#top-menu li.active a{ color:#002D55;font-size:11px;font-weight:normal;text-decoration:underline; }
ul#top-menu li a:hover{ text-decoration:underline; }

div #content{ margin-top:10px;  }

div#slide-anim-container{ float:right;margin-right:31px;padding-right:0px;width:632px;height:292px;position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px;_margin-right:15px; }
div#slide-anim-container.c2{ margin:0px;padding:9px;padding-right:0px;width:211px;height:302px;position:relative;overflow:hidden;background-color:#ffffff;margin-top:0px;margin-bottom:20px; }
*:first-child+html  div#slide-anim-container.c2{ margin-bottom:0px; }
div#slide-anim-container div#slide-anim-inner-container{ height:292px;position:relative; }
div#slide-anim-container div#slide-anim-inner-container.c2{ height:248px;position:relative; }
div#slide-anim-container div.slide-anim-entry{ width:622px;padding:5px;background-color:#ffffff; float:left;display:none; }
div#slide-anim-container div.slide-anim-entry:first-child{ display:block; }
div#slide-anim-container div.slide-anim-entry.c2{ width:211px;float:left;overflow:hidden;padding:0px;max-height:10000px; }
div#slide-anim-container div.slide-anim-entry div.cnt{ width:582px;height:242px;padding:20px; }
div#slide-anim-container div.slide-anim-entry div.cnt p{ max-width:601px;margin-bottom:5px; }
div#slide-anim-container div.slide-anim-entry div.cnt a{  }
div#slide-anim-container div.slide-anim-entry div.cnt h1{ margin-bottom:0px; }
div#slide-anim-container div.slide-anim-entry div.cnt.c2{ width:211px;padding:0px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content{ width:398px;float:left;margin-top:6px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content.c2{ width:211px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content.c2 a{ position:relative;bottom:0px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content h1{ font-size:26px;line-height:120%;margin-bottom:13px;margin-top:5px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content p{ font-size:13px;line-height:160%;margin-bottom:14px; }

div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content2{ float:left;width:185px;padding-left:28px; }
div#slide-anim-container div.slide-anim-entry div.slide-anim-entry-content2 p.naam{ color:#002E56;margin-top:2px; }
div#slide-anim-container div#slide-anim-footer{ clear:both;text-align:right;position:relative;height:21px;float:right;top:-50px;padding-right:20px; }
div#slide-anim-container.c2 div#slide-anim-footer{ clear:both;text-align:right;position:relative;height:21px;float:right;padding-right:0px;top:-50px;*top:-30px;  }
div#slide-anim-container div#slide-anim-footer.f2{ width:611px;clear:both;text-align:right;position:relative;top:-20px;height:21px; }
div#slide-anim-container div#slide-anim-footer div{ float:left;vertical-align:top; }
div#slide-anim-container div#slide-anim-footer.f2 div{ float:right;vertical-align:top; }
div#slide-anim-container div#slide-anim-footer div#slide-anim-bullets{ float:left;padding:0px;margin:0px;margin-top:7.5px;height:8px;margin-right:10px; }
div#slide-anim-container div#slide-anim-footer div#slide-anim-bullets div{ float:left;cursor:pointer;margin-left:3px; }
div#slide-anim-side-l{ background-image:none;width:10px;height:230px;position:relative;top:0px;left:-10px;float:left;margin-right:-10px;margin-bottom:-230px;z-index:2;_display:none; }
div#slide-anim-side-r{ background-image:none;width:10px;height:230px;position:relative;top:0px;left:0px;float:right;margin-left:-10px;margin-bottom:-230px;z-index:2;_display:none; }
div#slide-anim-container div#slide-anim-footer div#slide-anim-nav{float:left; }
div#slide-anim-container div#slide-anim-footer div#slide-anim-nav span.pn.next{ cursor:pointer;text-decoration:none; }
div#slide-anim-container div#slide-anim-footer div#slide-anim-nav span.pn.prev{ cursor:pointer;text-decoration:none; }
*:first-child+html .pn.orange.c2{ position:relative;left:-180px; }

form{ margin-right:44px;text-align:right; }
form table { width:100%;background-color:#ffffff;padding:9px; }
form div { background-color:#ffffff;padding:9px; }
form table tr td{ width:284px;text-align:left;_padding-left:9px; }
*:first-child+html form table tr td{ padding-left:9px; }
input.s, select.s{ width:216px;border:1px solid #002D55;margin-bottom:10px;height:20px;line-height:20px; }
input.sp, select.sp{ width:78px;border:1px solid #002D55;margin-bottom:10px;height:20px;line-height:20px; }
textarea.s{ width:216px;border:1px solid #002D55;margin-bottom:10px;height:138px;line-height:20px; }
input.button{ }

*:first-child+html div#home-inh{ margin-bottom:-12px; }
div#home-inh{ width:280px;clear:left;float:left;margin-left:37px;margin-top:7px;_margin-left:30px; }
*:first-child+html div#home-cnt-bottom{  }
div#home-cnt-bottom{ clear:both;background-color:#ffffff;padding:20px 36px 10px 36px;width:970px;margin:0px auto; }

div.block1{ width:305px;float:left; }
div.block2{ width:305px;float:left;margin-left:25px; }
div.block3{ width:310px;float:left;margin-left:25px;margin-right:-20px; }
div.block3 form{margin:0px;padding:10px;background-color:#ffffff;text-align:left; }
div.block3 form.lbbg{background-color:#EBF0F6; }

ul#home-lm{position:relative;}
ul#home-lm li{ font-weight:bold;border-top:1px solid #cccccc;padding:7px 0px; }
ul#home-lm li:first-child{ border-top:0px solid #cccccc; }
ul#home-lm li.zorg		{ color:#F15D21; }
ul#home-lm li.corporatie	{ color:#002D55; }

div.c-block-l{ width:329px;padding-left:33px;float:left;padding-top:15px; }
div.c-block-cr{ width:649px; float:left;padding-top:15px; }


ul#left-menu{ list-style-type:disc;padding-left:18px;position:relative;top:-5px;width:290px; }
ul#left-menu li{ font-weight:bold;padding:2px 0px;font-size:18px; }
ul#left-menu li span{ font-weight:bold;padding:2px 0px;font-size:12px;cursor:pointer; }
ul#left-menu li a{ font-weight:bold;color:#F15D21;font-size:12px;text-decoration:none; }
ul#left-menu li a.blue{ font-weight:bold;color:#002D55;font-size:12px;text-decoration:none; }
ul#left-menu li a:hover{ text-decoration:underline; }
ul#left-menu li.zorg			{ color:#F15D21; }
ul#left-menu li.zorg a			{ color:#F15D21; }
ul#left-menu li.active2			{  }
ul#left-menu li.active2 a			{ text-decoration:underline; }
ul#left-menu li.active a			{ text-decoration:underline; }
ul#left-menu li.active li a			{ text-decoration:none; }
ul#left-menu li.corporatie	{ color:#002D55; }
ul#left-menu li.corporatie a	{ color:#002D55; }
ul#left-menu li	{ color:#002D55; }
ul#left-menu li a	{ color:#002D55; }
ul#left-menu li.active a		{ text-decoration:underline; }
ul#left-menu li.active li a		{ text-decoration:underline; }
ul#left-menu li li		{ height:20px; }
ul#left-menu2{ list-style-type:disc;padding-left:18px;position:relative;top:-5px;width:290px; }
ul#left-menu2 li{ list-style-type:disc;font-weight:bold;padding:5px 0px;font-size:18px; }
ul#left-menu2 li a{ font-weight:bold;color:#F15D21;font-size:12px;text-decoration:none; }
ul#left-menu2 li a.blue{ font-weight:bold;color:#002D55;font-size:12px;text-decoration:none; }
ul#left-menu2 li a:hover{ text-decoration:underline; }
ul#left-menu2 li.zorg			{ color:#F15D21; }
ul#left-menu2 li.zorg a			{ color:#F15D21; }
ul#left-menu2 li.corporatie	{ color:#002D55; }
ul#left-menu2 li.corporatie a	{ color:#002D55; }
ul#left-menu2 li.active a		{ text-decoration:underline; }
ul#left-menu2 li.active li a		{ text-decoration:none; }

div.opldata{ width:202px;background-color:#ffffff;padding:9px; }

div#bottomline { background-color:#ffffff;clear:both;padding:5px;margin-top:20px;text-align:right; }
div#bottomline h2 { margin:0px; }


div#footer2{margin:0px;width:100%;padding:20px 0px 0px 0px;clear:both;color:#002C54;background-color:#ffffff; }
div#footer2.nothome{margin:0px;width:100%;padding:20px 0px;clear:both;color:#002C54;background-color:transparent; }
div#footer2 div.d{ text-align:right;background-color:#EBF0F6;margin:0px;width:950px;height:40px;padding-top:20px;padding-right:20px;margin:0px auto; }
div#footer2.nothome div.d{ text-align:right;background-color:#FFFFFF;margin:0px;width:950px;height:40px;padding-top:20px;padding-right:20px;margin:0px auto; }
div#footer2 div.d h2{  }
div#footer div.d a, div#footer div.d a:link, div#footer div.d a:active, div#footer div.d a:visited{ color:#002C54;font-weight:normal;text-decoration:none; }
div#footer2 div.d a, div#footer2 div.d a:link, div#footer2 div.d a:active, div#footer2 div.d a:visited{ color:#002C54;font-weight:normal;text-decoration:none; }
div#footer div.d a:hover, div#footer2 div.d a:hover{ text-decoration:underline; }

div.docdata{ background-color:#ffffff;padding:9px; }

.docdat .td1{ font-weight:bold; }

ul.sitemap{list-style-type:disc;padding-left:18px;width:290px;}
ul.sitemap li{ margin-bottom:10px;font-size:12px;vertical-align:bottom; }

.c-block-l h2{ font-size:22px; }
ul.docs li{ line-height:180%; }

a.hoveru{ text-decoration:none ; }
a.hoveru:hover{ text-decoration:underline; }

.td2 a{ text-decoration:none; }
.td2 a:hover{ text-decoration:underline; }


.extrabox{ background-color:#ffffff;width:240px;padding:10px;margin-left:10px; }
.extrabox h3{ font-size:18px; }


.documentlist li{ background-image:url('../images/pdf.png');background-position:right center;background-repeat:no-repeat;width:200px;line-height:30px; }
.globelist li{width:200px;line-height:30px; }



h1.fcufon cufon{margin-bottom:5px;}

ul.publ{position:relative;display:list;margin-bottom:10px;}
ul.publ li{position:relative;display:list-item;margin-top:20px; }
ul.publ li a{position:relative;display:block;padding-left:20px;background-image:url('../images/pdf-icon.png');background-repeat:no-repeat;background-position:top left; }
ul.publ li:first-child{margin-top:0px; }
ul.publ li a{}

div.publicaties ul.publ{display:block;margin-bottom:10px;}
div.publicaties ul.publ li{margin-top:5px; }



form h2{ margin-bottom:0px; }

#home-agenda li{ border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-bottom:10px;width:294px;color:#3A3A3D;line-height:100%; }
#home-agenda li a{ line-height:160%; }
#home-agenda li .button a{ line-height:120%; }
#home-agenda li span.s{ display:block;margin-left:38px; }


.datum { float:left;width:28px;height:32px;margin-right:10px; }
.datum  .month{ width:28px;height:12px;line-height:12px;font-size:11px;color:#FFFFFF;background-color:#002D55;text-align:center; }
.datum  .month.zorg{ background-color:#F15D22; }
.datum  .day{ width:26px;height:19px;line-height:19px;font-size:16px;color:#000000;font-weight:bold;background-color:#FFFFFF;text-align:center;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE; }


.bronnen{ color:#999999; }

div.publicaties{ display:none;width:400px;position:fixed;top:0px;left:0px;background-color:#EBF0F6;overflow:auto;padding:10px; }
div.blackout{ background-color:#235484;width:100%;height:100%;position:fixed;top:0px;left:0px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }
