html { min-height: 100%; margin-bottom: 1px; }

body {
margin: 0;
background-image: url('../images/bg.gif');
background-position:center;
background-repeat: repeat-y;
background-color:5f5f5f;
}

#topbar {
position:absolute;
background-color:green;
margin-top:0px;
margin-left:0px;
display:inline;

width:600px;
height:200px;
visibility: hidden;
}


#fixedcart {
display:inline;
float:left;
width:550px;
height:200px;
background-color:#FFFFFF;
}


#bg{
position:absolute;
z-index:0;
background-image:url('../images/bg3.gif');
width:100%;
height:300px;
}

.divhead2{
background-color:#CC0033; 
color: white;
padding: 1px; 
width: 600px; 
padding-left:10px;
}

#placeholder
{
width:100%;
height:100%;
}

#price {
padding-top:10px;
text-align:center;
height:60px;
width:100px;
overflow:hidden;}

.prijs
{
font-size:18px;
font-weight:bold;
color:#cf136a;
}

#container
{
width:898px;
height:100%;
div-layout:fixed;
margin-left:50%;
left:-449px;
position:absolute;
background-image: url('../images/bg.gif');
background-position:center;
background-repeat:repeat-y;
z-index:1;
}

#menu
{
float:left;
display:inline;
margin-left:15px;
width:145px;
height:300px;
}

.normale_tekst {

font-family: 'arial','sans-serif';
font-size: 12px;
font-weight: normal;
line-height:18pt;
}



#content
{
float:right;
margin-right:20px;
width:675px;
display:inline;
overflow:auto;
font-family: 'arial','sans-serif';
font-size: 12px;
}



td, th, tr {font-family: 'arial','sans-serif';
font-size: 12px;}

.grote_tekst{

font-family: 'arial','sans-serif';
font-size: 16px;
font-weight: bold;
line-height:18pt;
}


A:link {text-decoration: none; color:#cf136a;}
A:visited {text-decoration: none; color:#cf136a;}
A:active {text-decoration: none ;color:#cf136a;}
A:hover {text-decoration: none; color: #cf136a;}

#stap {
border: solid 1px #cccccc;
padding:2px;}


#fixme { 
	position: absolute; 
	left: 0px; 
	top:200px;
}
	div > div#fixme { position: fixed; }
	
	pre.fixit { 
		overflow:auto;
		border-left:1px dashed #000;
		border-right:1px dashed #000;
		padding-left:2px; }
			
	#header {
		top:200px;
		left:20px;
		height:200px;
		}

		
		<!--[if gte IE 5.5]><![if lt IE 7]>
			<style type="text/css">
			div#fixme {
				left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
				top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
			}
			div#fixmetoo {
				right: auto; bottom: auto;
				left: expression( ( 0 - fixmetoo.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
				top: expression( ( 0 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
			}
