.screenhidden{display: 	inline; }

/* *** start printsheet *** */

/* display none */
#top,#header, .topcont,.social,#mainmenu,#homemenu,.breadcrumb,#toppage,.language,.searchtop,.lcplink,#lcpbox_container,a.vcard,.newsbox,.tagbox,.socialbox,.otherbox,
.filter,a.more,.minus,#footer .maxwidth,#subsites,.TopMenu,#footer,.topmenu,#shoppingcart,#slideshowplaceholder,#veelgezocht,.rowthree,.searchbox,.filterbox,.newsletterbox,.azbox,
.relateditems,.fotoalbumbox,#totop,#bg,span.warning:before, div.warning:before,#inlineeditwrapper,#subfooter,#azfilter
{display:none !important;}


/* edit */
body{ width: 98%; color: #666666; font-size:12pt;font-family:Calibri,"Helvetica Neue",Verdana,sans-serif;font-size:87.5%;line-height:1.231;background:white none,background-color: #ffffff; border: 0px solid #ffffff; }

h1, h2, h3, h4, h5, h6 {/* page-break-after:avoid;   page-break-inside:avoid;*/margin: 0em 0em 0.5em 0em; }
img { page-break-inside:avoid;      page-break-after:avoid; }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
ul{list-style-type:disc}
table{width:99%;vertical-align:top;margin:0;padding:0;border-collapse:collapse;border-spacing:0;color:#333;}
th{vertical-align:top;text-align:left;border-bottom:1px solid #000}
td{vertical-align:top;padding:1% 0;border-bottom:1px solid #aaa}

h1,h2,h3,h4,h5,h6{font:bold 14pt "Trebuchet MS",Arial,sans-serif}
.heading{margin:1em 0em;font-size:16pt}

a, a:link, a:visited{background:transparent;text-decoration:none;color:#333;border-bottom:0px dashed #ffffff;}
a:link img,a:visited img, a.logo-print,a.logo{border:none}

.box {    background: url(none) no-repeat scroll 0 5px transparent;    margin: 0 0;    overflow: hidden;border: 0px solid #ffffff; border-radius: 0px; }

[class^="i_"], [class*=" i_"] {    text-indent: 0px;}

.btn {    border: 0px solid #ffffff;}

.logo img{}

blockquote{ margin: 0; font-size: 12pt;	font-style: italic;}

img { max-width: 500px;border: 0; }
p, dl, multicol {display: block; margin: 0em 0em 0.5em 0em; }

ul,ol{margin: 0em;padding:0em;}
ul li,ol li{margin: 0em;padding:0em 0em 0.5em 0em;}
ul ul,ol ol, dl{margin: 0em 0em 0em 0em;padding:0em;}

 dl { padding: 0.5em 0em; }
 dt { float: left; clear: left; width: 100px; text-align: left; font-weight: bold;  }
 dt:after { content: ":"; }
 dd { margin: 0 0 0 110px; padding: 0 0 0.5em 0; }

.wrap, #wrapper, .wrapper, #header, #content, #footer,.maxwidth,.col
{width:auto;height:auto;position:static;border:0;margin:0;padding:0;float:none !important;color:black;background:transparent;border:none;}

h1,h2,h3,h4,h5,h6 {   page-break-after: avoid;}
ul, img {   page-break-inside: avoid;}
article {   page-break-before: always;}
img {   	max-width: 100% !important;}
article a[href^=http]:after {      content:" <" attr(href) "> ";   }
$a:after > img {   content: "";}
a:not(:local-link):after {   content:" <" attr(href) "> ";}

/* *** site specifiek *** */

ul.ppl li.item,.thema ul.list.th li.item,.index ul.RootGroup li.item{height: auto !important;}

#disqus_thread{margin-top: 30px; display: block;page-break-before: always;}

#actcontainer ul.act li.item,		#newscontainer ul.nws li.item{display: block;overflow: hidden; }
#actcontainer ul.act li.item img, 	#newscontainer ul.nws li.item img {float: right; margin: 0 0 1em 1.5em; }


.home .rowone .bh, .home .rowtwo .bh, .home .rowfour .bh,
div.cordis ul.th li.item,div.cordis ul.pg li.item,div.cordis ul.ppl li.item,.footermenu ul.RootGroup  li.item h2,
.footermenu ul.RootGroup li.item,#homemenu ul li .slide ul.level1,.rowone .sameheight
{height: auto !important;}


ul.album li.item, ul.thumb li.item {    float: left;    margin: 0 2% 1em 0;    min-height: 260px;    overflow: hidden;    position: relative;    width:26%;}
ul.faq.list li.item{padding: 0em;}
.meldingenoverzicht ul.list li.item{padding-bottom: 1em;}

