* html img,
* html .png{
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "http://www.mvanderwerf.nl/img/transparant.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}
html {background-color: #333}
body {background:url(img/) repeat-y 20% 0;text-align:center}
H1, H2, H3, H4 {margin:0;padding:0}
a, img {border:0px; outline:none;}
#wrapper{width:960px;margin:0 auto;text-align:left}
#wrapper-cms{width:1180px;margin:0 auto;text-align:left}
#header {background:#99c1b7;height:115px;padding-top:10px}
#header-content {width:auto;height:105px}
p#bouwbedrijf {width:239px;height:47px;float:left;margin:0;padding-left:10px;padding-top:7px}
p#logo {width:100px;float:left;margin:0;padding-left:137px;padding-top:7px}
div#naw {width:300px;float:right;text-align:right;padding-top:10px;padding-right:155px;position:relative}
#btn {width:100%;background-color:#197841;height:23px}

#content,#content-cms {background:#999;min-width:760px}

div#act {width:340px;height:50px;top:70px;float:left;margin-left:7px;position:absolute;clear:both}
#act a.home_img {position:relative;float:left;width:40px;margin:7px;height:40px}
#act a.home {display:block;position:relative;float:left;margin:17px 10px 7px 0px;width:40px;height:20px;text-decoration:none;font-weight:bold;font-size:11px}

#act a.actueel_img {position:relative;float:left;margin:7px;width:40px;height:40px;}
#act a.actueel {display:block;position:relative;float:left;margin:17px 10px 7px 0px;width:100px;height:20px;text-decoration:none;font-weight:bold;font-size:11px}

#inner {max-width:960px;position:relative;padding:17px}
#inner-cms {max-width:1180px;position:relative;padding:17px;font-size:13px}
.pic{position:relative}
.pic a img{margin:7px;}
.pic_fancybox{position:relative;margin:7px;float:left;width:auto;_width:120px;height:113px;background-color:#ccc}
#footer {background:#197841;text-align:center;margin-top:20px}

#header,#content,#footer {overflow:hidden;display:inline-block}
#header,#footer {width:100%}
#content {float:left;width:960px}
#content-cms {float:left;width:1180px}
#footer {clear:left}

