@media screen {
* { margin: 0; padding: 0; border: 0; }
html { min-height: 100%; margin-bottom: 1px; }
body { font: 100.01%/120% "Trebuchet MS", Verdana, Arial; background: #fff; }
#wrapper { width: 990px; margin: 0 auto; font-size: 80%; background: #FFF url(../images/bg_wrapper.jpg) no-repeat; }
/*\*//*/
 #innercontent {
 	width: 300px;
 }
	
/**/
#header { text-align: right; padding-top: 145px; }
#header ul { border-bottom: 2px solid #aec0e6; list-style-type: none; height: 22px; border-top: 1px solid #aec0e6; margin: 0 25px 0; }
#header li { float: right; padding: 2px 10px; }
#header li a { color: #0c3caa; text-decoration: none; letter-spacing: 0.1em; font-weight: bold; }
#header li a:hover { color: #8A0896; }
body#homepage li#ons a, body#infopageli #info a, body#contactpage li#contact a, body#productenpage li#producten a, body#tijdenpage li#tijden a { color: #8a0896; text-decoration: none; font-weight: bold; }
#content { padding-top: 1px; }
#innerwrapper { margin: 25px 25px 0; position: relative; }
#innercontent { height: 409px; padding: 0; width: 300px; margin: 0; float: left; }
#rightcol { float: right; width: 598px; border-left: 2px solid #FFF; background: #0c3caa url(../images/bottom_right.gif) no-repeat 50% 100%; height: 300px; color: #fff; }
#rightcol ul { margin: 0 35px; padding: 0; list-style: disc inside; }
#rightcol li { margin: 0; padding: 0; }
#rightcol li a { color: #fff; text-decoration: none; }
#rightcol h1 { background: #0c3caa url(../images/bg_innercontent.gif) no-repeat; }
#bottomright { background: url(../images/bottom_right.gif) no-repeat bottom; height: 10px; }
#rightcol img { display: block; margin: 6px auto 5px auto; border: 1px solid #5f5f5f; }
#leftcol { float: left; width: 38px; height: 300px; background: #0c3caa url(../images/bottom_left.gif) no-repeat 50% 100%; border-right: 2px solid #FFF; }
#leftcol h2 { background: #0c3caa url(../images/bg_leftcol.gif) no-repeat; margin: 0; padding: 20px 2px 0; height: 20px; }
h1, h2, h3, h4 { padding: 0 0 0px 18px; font-family: "Trebuchet MS", Verdana, Arial; color: #dcfd7b; letter-spacing: 0.1em; margin: 0px; }
h1 { font-size: 120%; }
h2 { font-size: 120%; }
h3 { font-size: 110% }
h4 { font-size: 100% }
p { margin: 15px 35px; }
.right { float: right; margin: 5px 0 2px 10px; }
.left { float: left; margin: 5px 10px 2px 0; }
.clearit { font-size: 0; line-height: 0; clear: both; }
#footer { float: right; color: #0c3caa; margin-top: 0; margin-right: 50px; font-size: 0.9em; }
#footer a { color: #0c3caa; text-decoration: none; }
#footer a:hover { color: #8a0896; text-decoration: none; }
a img { border: none; }
a , a:visited { color: #FFF; }
a:active, a:hover { color: #DCFD7B; }
#p7s1content1 { width: 550px; z-index: 99; left: 0; top: 0; visibility: visible; position: absolute; }
#p7sc1BG { width:598px; height:250px; z-index:99; border: 1px none #000000; position: absolute; }
#p7scroller1 { position:absolute; width:598px; height:255px; z-index:100; overflow: hidden; clip: rect(0, 520px, 298px, 0); visibility: visible; }
#p7sc1Reset { position:relative; left:560px; top:0px; width:18px; height:18px; z-index:103; }
#p7sc1Up { position:relative; left:560px; top:10px; width:18px; height:18px; z-index:103; }
#p7sc1Down { position:relative; left:560px; top:20px; width:18px; height:18px; z-index:103; }
}

 @media print {
 * { background: transparent !important; color: #444 !important; text-shadow: none !important; }
 a, a:visited { color: #444 !important; text-decoration: underline; }
a:after { content: " (" attr(href) ")"; }
abbr:after { content: " (" attr(title) ")"; }
.ir a:after { content: ""; } 
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; } 
tr, img { page-break-inside: avoid; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3{ page-break-after: avoid; }
#header, #leftcol, #innercontent, #footer, #p7sc1Reset, #p7sc1Up, #p7sc1Down{ display: none; }
#content { width: 90%;}
}

