
#ads { position: inherit; position: static; clear: both; margin: 0 -25px; }
#ads h4 { background: none; }
#ads .inner, 
#ads .inner .inner { height: auto; }


#casefooter { position: relative; height: 90px; margin: 0 auto; width: 1200px; }

#items { top: 0px; }
 
#subcontent { overflow: hidden; }
#subcontent .content { height: 150px; width: 1200px; background:  #ff006e url(/images/iiooback.gif) no-repeat right top; margin: 0; padding: 0; overflow: hidden; }
#subcontent .content h1 { display: block; text-indent: -999em; background: url(/images/hometekst.gif) no-repeat; height: 100px; margin-left: 25px; margin-bottom: 10px; position: inherit; left: auto;  bottom: auto; width: auto; }
#subcontent .content a { background: url('/images/pijltjekleinroze.gif') left center no-repeat; color: #FFF; margin-left: 25px; line-height: 20px; padding-left: 20px; }

#subcontent ul { list-style: none; height: none; }
#subcontent ul li a { display: block; position: absolute; height: 24px; text-indent: -999em; }
#subcontent ul li a:hover { border: none; }
#subcontent ul li.websites  a { top: 30px; left: 673px; width: 88px;  background: none; }
#subcontent ul li.campagnes a { top: 70px; left: 199px; width: 118px; background: none; }
#subcontent ul li.concepten a { top: 70px; left: 553px; width: 107px; background: none; }

#opening { height: 41px; margin: 50px 0 0 -25px; width: 327px; text-align: center; padding: 0 25px 0 48px; background: #FF006E url('../images/driehoekleft.gif') no-repeat center left; color: #FFF; display: block; line-height: 41px; font-family: "myCalibri","Calibri","Helvetica rounded","Helvetica Neue",Helvetica,Trebuchet MS,Arial,sans-serif; font-size: 24px;  }
#opening:hover { border: none; }