body									  { margin: 1px 3px; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: transparant; scrollbar-face-color: #f3bb09; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #FFFFFF; 
	position: relative;
	min-height: 100%;
	_height: 99%;
	margin: 0;
	padding: 0;
}

* 										{ font-family:Arial;}

.border									{ margin: 7px 4px 4px; border: solid 1px #918f80 }
.contact 								{ color: #333; font-size: 12px; font-family: arial }
.prijs									{ color: #f60505; font-size: 12px; font-family: arial }
.kerst									{ color: #ffffff; font-size: 12px; font-family: arial }			

.onder 			 						{ color: #59584d; font-size: 11px; font-family: Arial; text-decoration: none }
.onder a:link, .onder a:visited			{ color: #59584d; font-size: 11px; font-family: Arial; text-decoration: none }
.onder a:hover 							{ color: #59584d; font-size: 11px; font-family: Arial; text-decoration: underline }

.meerinfo 			 					{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: none }
.meerinfo a:link, .meerinfo a:visited	{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: none }
.meerinfo a:hover 						{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: underline }

.tekst	 			 					{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: none; text-align: justify }
.tekst a:link, .tekst a:visited			{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: none }
.tekst a:hover 							{ color: #59584d; font-size: 12px; font-family: arial; text-decoration: underline }

.input1  	 							{ color: black; font-size: 11px; font-family: arial; background-color: white; width: 170px; height: 16px; border: solid 1px #a39777 }
.input2									{ color: black; font-size: 11px; font-family: arial; background-color: white; width: 247px; height: 65px; border: solid 1px #a39777 }
.input3		 							{ color: black; font-size: 11px; font-family: arial; background-color: white; width: 47px; height: 16px; border: solid 1px #a39777 }
.input4		 							{ color: black; font-size: 11px; font-family: arial; background-color: white; width: 118px; height: 16px; border: solid 1px #a39777 }

.menu									{ color: #333; font-size: 12px; font-family: Arial; text-decoration: none }
.menu a:link, .menu a:visited			{ color: #333; font-size: 12px; font-family: Arial; text-decoration: none }
.menu a:hover 							{ color: #333; font-size: 12px; font-family: Arial; text-decoration: underline }
.margin									{ margin: 3px }

li		{ list-style-type: square; }


html { margin: 0; height: 99%; }
#content {	width: 90%; }
#content_center { float: left; width: 99%; text-align:center; padding: 0; }
#content_center p {width:600px;	text-align:center; }
#content_end {	clear: both; }
#footer_bg { position: absolute; bottom: 0px; height: 200px; width: 100%; }
#footer { height: 200px; width: 100%; }
#footer_clear {	clear: both; }
#flash { float:right; }

#banner									{ width:600px; height:173px; background:url(images/kerst_2010/kerst_2010_banner.jpg)}
	#banner_button a					{ width:89px; height:28px; float:left; margin-top:139px; margin-left:257px; background: url(images/kerst_2010/kerst_2010_button.jpg); background-position:0 0; overflow:hidden }
	#banner_button :hover				{ background-position:0 -28px }
	#banner_button :active				{ background-position:0 28px }

	
.portfolio_container					{ background: url(images/portfolio_bg.png) no-repeat; height:154px;}
.portfolio_container div	  				{ width: 138px; padding-top:8px; font-size:12px; font-weight:bold;} 
.portfolio_container img					{ margin: 9px 0 0 9px;}

img.product_thumbnail					{}
div.product_container					{ position:relative;}
img.newicon 								{ position: absolute; top:-5px; left:72px; }
