HTML, BODY{	height : 100%;}BODY	{	font-family: verdana, helvetica, arial;	font-size: 11px;	color: #000000;	background-image		: url(../_images/back_fillup.gif);	background-repeat		: repeat-x;	background-position		: 0px 0px;	margin : 0px;    background-color : #FFF;}TABLE{	border-collapse:	collapse;}TD{	vertical-align:top;}HR	{	HEIGHT: 1px solid;	COLOR:  #B8B8B9;}IMG	{	BORDER: 0px solid red; }H1 {	 	font-size: 11px;	font-weight: bold;	color: #9F1F01;	margin: 0px; } H2 {	 	font-size: 11px;	font-weight: bold;	color: #9F1F01;	margin: 0px;	display: inline; }  FORM{	padding:0;	margin:0;}P{	margin:0;	padding:0;}  A,  A:link,  A:active, A:hover	{	font-family: Verdana, arial, helvetica;	text-decoration: none;	color: #8dab29;	font-size: 11px;	font-weight: normal;	border:none;}			A:hover	{	text-decoration: underline;}.maindiv{	width:970px;	height:100%;	border-left: 1px solid #9fc12f;	border-right: 1px solid #9fc12f;	background-color:#FFFFFF;	position:relative;	z-index:20;	}.groenstrook{		position:absolute;	left:18px;	top:142px;	width:936px;	height:131px;	border: 0px solid red;	overflow:none;	z-index:32;}.knoppenMain{	position:absolute;	left:0px;	top:0px;	width:262px;	height:77px;	border: 0px solid green;	overflow:none;	z-index:40;}.zoekbalk_groen{	position:absolute;	right:0px;	top:10px;	width:652px;	height:67px;	border: 0px solid red;	overflow:none;	background-image: url(../_images/zoekbalk_groen.gif);	background-repeat		: no-repeat;	background-position		: 0px 0px;	z-index:32;}.zoekbalk_groen_form{	position:absolute;	left:10px;	top:20px;	width:630px;	height:30px;	border: 0px solid red;}.zoekbalk_groen_form TD{	font-size: 10px;	color: #5f6256;	text-align: left;}.categorielijst TD{	font-size: 11px;	color: #7a7a7a;}.categorielijst{	position:absolute;	left:18px;	top:240px;	width:262px;	border: 0px solid red;	overflow:none;	z-index:32;    display: block;}#thuiswinkelawards{    position:absolute;    left:1px;}.categorielijst_top{	background-image: url(../_images/categorielijst_top.gif);	background-repeat		: no-repeat;	background-position		: 0px 0px;	padding-left: 10px;	padding-top: 25px;}.categorielijst_fillup{	text-align: left;	background-image: url(../_images/categorielijst_fillup.gif);	background-repeat		: repeat-y;	background-position		: 0px 0px;	padding-left: 10px;	padding-top: 5px;	font-size: 11px;}.categorielijst_fillup A,.categorielijst_fillup A:link.categorielijst_fillup A:visited.categorielijst_fillup A:active.categorielijst_fillup A:hover{	color: #707070;	cursor: hand}.categorielijst_fillup A:hover{	text-decoration : underline;}.categorie,.categorie A,.categorie A:link.categorie A:visited.categorie A:active.categorie A:hover{	color: #707070;	cursor: hand}.categorieSelected,.categorieSelected A,.categorieSelected A:link,.categorieSelected A:visited,.categorieSelected A:active,.categorieSelected A:hover{	color: #9fc02f;	font-weight: bold;	text-decoration : none;}.categorieSelectedList,.categorieSelectedList A,.categorieSelectedList A:link,.categorieSelectedList A:visited,.categorieSelectedList A:active,.categorieSelectedList A:hover{	color: #9fc02f;	cursor: hand;}.categorieSelectedList A:hover{	text-decoration : underline;}.categorieList{	display : none;}.loopje{	vertical-align:top;}.loopje A{	font-size: 10px;	color: #44545e;	text-decoration : none;}.loopje A:hover{	font-size: 10px;	color: #44545e;	text-decoration : underline;}.content{	position:absolute;	right:16px;	top:239px;	width:652px;	height:300px;	border: 0px solid red;		overflow:none;	z-index:40;}.uitlegpadded{		font-size: 10px;	color: #fee2b6;	padding-left: 10px;}.uitlegpadded A{		font-size: 10px;	color: #fee2b6;	text-decoration: underline;	}.uitlegpadded A:hover{		font-size: 10px;	color: #fee2b6;	text-decoration: none;	}.popup{	position:absolute;	left:50px;	top:100px;	width:382px;	height:300px;	border: 0px solid red;		overflow:none;	z-index:60;}#accountpopup,#loginpopup{	display : none;}A.bold,A.bold:link,A.bold:active,A.bold:visited,A.bold:hover{	font-weight : bold;	color: #9fc02f;}UL{	margin-left:15px;}.topheader DIV SPAN.header{	width : 500px;}