html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	margin: 0;
	padding: 0;
	text-align: center;
}	
	
#container, #subcontainer, #footer, #subfooter {
	margin: 0;
	padding: 0;
}

#container		{}
#subcontainer	{}
#footer			{}
#subfooter		{}

#header, #logo, #flashheader, #topnav, 
#left, #minheight, #content, #websteen {
	margin: 0;
	padding: 0;
	text-align: left;
}

#header			{ padding-bottom: 25px;}
#logo			{}
#flashheader	{ display: none; }
#topnav			{ display: none; }
#left			{ display: none; }
#minheight		{ display: none; }
#content		{}
#crumbs			{}
#language		{ display: none; }
#websteen		{}

.clear			{ clear: both; width: 99%; height: 1px; line-height: 1px; font-size: 1px;}

/* Typografie Styles */
h1, h2, h3		{ font-style: normal; margin: 0; padding: 0; line-height: 120%; font-weight: bold;  }
p, address		{ font-style: normal; margin: 0; padding: 0; line-height: 150%;}
img				{ margin: 0; padding: 0; border: 0;}
ul, ol, li		{ margin: 0; padding: 0; line-height: 150%;}

h1				{ font-size: 20px; color: #008B7A; margin: 15px 0px 10px 0px; font-weight: normal;}
h2				{ font-size: 14px; color: #008B7A; margin: 20px 0px 0px 0px;}
h3				{ font-size: 12px; color: #008B7A; margin: 7px 0px 0px 0px;}

p				{ margin: 0 0 12px 0;}
a				{ color: #008B7A; text-decoration: underline; }
a:hover			{ color: #000000; text-decoration: underline;}

img				{ margin: 0; padding: 0; border: 0; }
img.left		{ float: left; padding: 3px; margin: 0 10px 5px 0; border: 1px solid #999;}
img.right		{ float: right; padding: 3px; margin: 0 0 5px 10px; border: 1px solid #999;}

ul				{ margin: 10px 0px 12px 20px;}
ul ul			{ margin: 0px 0px 0px 20px;}
ul li			{ list-style: square;}
ul li li		{ list-style: circle;}

/* Nieuwsitems */
div.nieuwsitem p			{ padding-top: 7px;}
div.nieuwsitem img.left		{ margin: 3px 10px 0 0;}

/* Agenda styles */
ul.agendaitems li span { color: #323232; }

/* Productlist Styles */
#content .productlist		{ width: 100%; border-collapse: collapse; font-size: 11px;}
#content .productlist th	{ background-color: #666; color: #fff; padding: 3px;} 
#content .productlist td	{ border-bottom: 1px solid #666; padding: 3px; vertical-align: top;} 

/* Crumbs */
#crumbs p		{ font-size: 10px; color: #999; height: 16px; line-height: 16px; margin: 0; padding: 0;}
#crumbs a		{ color: #999; text-decoration: underline;}
#crumbs a:hover	{ color: #008B7A;}

/* Footer Styles */
#newsblock					{ display: none; }
#agendablock				{ display: none; }
#productsblock				{ display: none; }
#subfooter address			{ padding: 15px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}

/* Websteen.nl Styles */
#websteen a			{ font-size: 9px; padding-right: 25px; color: #666; text-decoration: none; }
#websteen a:hover	{ text-decoration: underline;}

/* Paging styles */
#WsPager			{ font-family: Arial, Helvetica, sans-serif; clear: both; text-align: right; margin: 0; padding: 5px; font-size: 11px; font-weight: bold; }
#WsPager a			{ padding: 2px 4px; margin: 0px 2px; border: 1px solid #008B7A; color: #008B7A; text-decoration:none; }
#WsPager span		{ padding: 2px 4px; margin: 0px 2px; border: 1px solid #008B7A; background: #008B7A; color: #FFF;  }
#WsPager a:hover	{ border: 1px solid #008B7A; background: #008B7A; color: #FFF; text-decoration: none;}
