body {
	margin:0px;
	padding:30px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
}
#logo           { position: static; display:block; float:none; width: 494px; height: 145px; overflow: hidden;}
#logo img       { width:70%; height:70%; }
#buiten       { width: auto; left: 0px; margin-left: 0px; text-align: left; background:#FFFFFF; }
#projectpaginamarkt {width:100%; margin-bottom:5em;}
#projectpaginamarkt div div div h1 {font-size:120%;}
#project_hoofdtitel h1 {display:none;}
#slidecontainer {width:60%; float:right;} 
#linksoverlay {width:30%;  float:left; top:80px;}
#ondermenu, #hoofdmenu , #wissel, #toppic1, #botpic1, #submenu, #submenulinks, #subbedrmenu,  
#kruimelpad, #rechts, #links, #deelmarktnamen,#project_navigatie_prev,#project_navigatie_next, #project_link { display:none; } 
#boven div.search, #boven div.search input, div.cwtagcloud { display:none; }
div.itemListSubCategories, div.itemList {width: 100%; position:relative; display:block;}
div.subCategoryContainer, div.ItemContainer {width:33%; position:relative; display:block; float:left; height:240px;}
div.subCategory, div catItemBody, div.catItemView { width:80%;  position:relative; display:block; height:auto; }
div.catItemIntroTextMw, div.catItemIntroText { width:160px;  position:relative; display:block; height:auto;}
div.subCategory a.subCategoryImage {display:block; width:150px; height:100px; overflow:hidden; vertical-align:middle;}

/*div.SubCategoryContainer { position:relative; width:300px;  float:none; display:block;}*/

a { text-decoration:none; }
#ondermenu      { display:none;}
#bovenmenu       { display:none;}
#jflanguageselection{display:none;} 
h2 { font-size:80%}
a img {border: none;}

/*

<div class="itemListSubCategories">
	<div class="subCategoryContainer" style="width:33.3%;">
		<div class="subCategory">
		     <div class="catItemIntroTextMw"></div>
	 		 <div class="clr"></div>
		</div>
	</div>


#buiten       { position: absolute; width: 990px; left: 50%; margin-left: -495px; text-align: left; background:#FFFFFF; }
#binnenfront  { position: absolute; left: 0; top: 574px; background:#fff;} 
#binnen       { position: absolute; left: 0; top: 341px; background:#fff;}
#binnenartikel{ position: absolute; left: 0; top: 210px; background:#fff;}

#groeplinksfront { float: left; width: 948px; padding-left:30px; padding-right:12px; padding-top:18px; overflow:hidden;}
#groeplinks      { float: left; width: 948px; padding-left:30px; padding-right:12px; padding-top:18px; overflow:hidden;}

#frontpagecontent {display: block; position:relative; float: left; width: 706px;  overflow:hidden;}
#servicesblock    {display: block; position:absolute; float: left; width: 720px;  overflow:hidden; left:-30px; z-index:4000;}
#bovenfront   { position: absolute; left: 0; top: 0; width: 990px; height: 574px; overflow: hidden; background:#fff;}
#boven        { display:none; position: absolute; left: 0; top: 0; width: 990px; height: 341px; background:#fff;}
#bovenartikel { position: absolute; left: 0; top: 0; width: 990px; height: 210px; background:#fff;}

#logo           { position: relative; display:block; float:left; width: 470px; height: 145px; overflow: hidden;}
#ondermenu      { display:none;}
#wissel        	{ display:none;}
#toppic1 		{ display:none;} 
#botpic1 		{ display:none;}
#rechts  		{ display:none;}

#buiten { position: absolute; width: 990px; left: 50%; margin-left: -495px; text-align: left; background:#FFFFFF; }
#binnenfront  { position: absolute; left: 0; top: 574px; background:#fff;} 
#binnen       { position: absolute; left: 0; top: 341px; background:#fff;}
#binnenartikel{ position: absolute; left: 0; top: 210px; background:#fff;}

#groeplinksfront { float: left; width: 948px; padding-left:30px; padding-right:12px; padding-top:18px; overflow:hidden;}
#groeplinks      { float: left; width: 948px; padding-left:30px; padding-right:12px; padding-top:18px; overflow:hidden;}

#frontpagecontent {display: block; position:relative; float: left; width: 706px;  overflow:hidden;}
#rechts 		  {display: block; position:relative; float: left; width: 242px;  overflow:hidden;}
#servicesblock    {display: block; position:absolute; float: left; width: 720px;  overflow:hidden; left:-30px; z-index:4000;}
#bovenfront   { position: absolute; left: 0; top: 0; width: 990px; height: 574px; overflow: hidden; background:#fff;}
#boven        { display:none; position: absolute; left: 0; top: 0; width: 990px; height: 341px; background:#fff;}
#boven div.search { padding-top: 10px; vertical-align: bottom;}
#boven div.search input.button{ margin-left: 5px; vertical-align:middle;}
#bovenartikel { position: absolute; left: 0; top: 0; width: 990px; height: 210px; background:#fff;}

#ondermenu { width: 990px; height: 40px; overflow: hidden; text-align:center;}
#submenu        { position: relative; display:block; float:left; width: 204px; height: 371px; overflow: hidden; padding:20px 0px 0px 20px; margin:0px; margin-top:15px; font-size: 110%;}
#headerfoto    { position: relative; display:block; float:left; width: 792px; height: 130px; overflow: hidden; }
#titel         { position: relative; display:block; float:left; width: 126px; height: 90px; overflow: hidden; padding: 20px 30px 20px 30px;}
#stitel         { position: relative; display:block; float:left; width: 126px; height: auto; overflow: hidden; padding: 20px 30px 20px 30px;}
#frontpagecontent {display: block; position:relative; float: left; width: 706px; padding: 0px 0px 0px 0px; min-height:500px;}
#frontpagecontentbreed {display: block; position:relative; float: left; width: 948px; padding: 0px 0px 0px 0px; overflow:hidden; min-height:500px;}
#rechts {display: block; position:relative; float: left; width: 242px; padding: 0px 0px 0px 0px;}
*/

