@import "style.css";

@page {margin: 1cm 1cm;}


h1, h2, h3{ page-break-after: avoid; }
p, h2, h3 { orphans: 3; widows: 3; }
*{
    color: #333 !important;
}



html, body, #container {background-color: white !important;}

#header, #breadcrum, #left, #right1, .tools, #footer-sitewide, #footer-logo { display:none !important;}
#right {display: none;}

#footer, #footer-copyright {margin: 0px; padding: 3px; background: none; color: black; font-size: 12px; display: block; text-align: left; float:none;}

#container {margin:0; padding: 0; float:left; position: relative; top: 0; left: 0; width:auto;}

#content, #content1, #left1 {padding:0; height: auto; width: auto; float:left; min-height:0px;}

#mid1 .box1 .box-content, #mid .box1 .box-content, #left1 .box1 .box-content {width: auto;}

#mid1 {width: 600px;}
#mid1 {_width: 500px;} /* ie6 only */

.box-content, #left1, #left2 {
    overflow: visible;
}

#left2 {
    width: 655px;
}

/* overrule nhg standards */
#std-header {
    height:auto;
}

#content.std_paf1 {
    padding: 0;
    background-position: 519px 0;
    width: 663px;
}

#content.std_paf1 #left2 {
    width: 516px;
}

#content.std_paf1 #right {
    display: block;
    width: 147px;
}

#std_paf {
margin:0 0 40px 0px;
}

#std-inhoud {
    margin: 0 0 21px 20px;
}

#std-tekst {
    margin: 0;
}

.web {display:none}
.print{display:inline;}

/* fix for ff */
#content, #content1, #left1, #right, #right1, #right2, #midright, #mid, #mid1, #mid2, #midleft {float:none;}