html, body {    min-height: 100%;    width: 100%;    height: 100%;	margin: 0;    padding:0;}html>body #wrapper { height: auto; }body {    background: #B9A671 url("/img/back_body.jpg") repeat center top;	margin: 0;    padding:0;	min-width: 1000px;	text-align:center;}	*:first-child+html body { behavior:url("/js/csshover.htc"); }	* html body { behavior:url("/js/csshover.htc"); }#wrapper {	position: relative;    background: url("/img/back_body.jpg") repeat-y center top;	margin: 0px auto;	text-align: left;	width: 1000px;	min-height: 100%;	height: auto;}	/* Hack for IE, Reset to 100% height*/	* html #wrapper {	height: 100%;}	/* End IE Hack */	#pagebody {	margin: 0 0 0 14px; padding: 0 0 0 0; 	width: 972px;	text-align: left;}#header {    background: #fff url("/img/back_header.jpg") repeat-x left bottom;    width:972px;    height:260px;	margin: 0 0 0 14px; padding: 0 0 0 0;	text-align: left;}#main {    background: url("/img/back_main.jpg") no-repeat 216px 0px;	padding: 0;	text-align: left;}	#top1 {    background: url("/img/logo_supercoherence.gif") no-repeat 35px 21px;	position: relative; 	height:165px;    width: 972px;	margin: 0px auto; padding: 0; clear: both;	text-align: right;}#top1_2{    background: url("/img/dots_horz.gif") repeat-x 0px 128px;	height:165px;    width: 972px;}#top2 {    background: url("/img/back_top2.gif") repeat 0px 0px;	position: relative; clear: both;    width: 972px; height: 39px;	color: #7F7F7F;}#topimage {	float: right;	display: block;}#middle{	width: 972px; height: 300px;	margin: 0 0 0 0; padding: 0 0 0 0;	text-align: left; font-weight: normal; clear: both;}#middle td{	margin: 0; padding: 0;}	#middle td td {	padding-left: 0;}#middle .middle_left {	text-align: left;	width: 245px;	margin: 0; padding: 0 0 0 0;}#middle .middle_center {	text-align: left;	width: 485px;	margin: 0; padding: 0 0 0 0;}#middle .middle_right {	text-align: left;	width: 222px;	margin: 0; padding: 0 0 0 20px;}	* html #middle .middle_right {	width: 242px; w\idth: 222px;}#sidebar {}	#language_menu {	position: absolute; right: 20px; top: 12px;	z-index: 150;}	.clear {	clear: both; height:10px;}	/*MENUS*/div#topmenu1 { 	position: absolute; left: 0; top: 0;	width: 500px; 	margin: 0; padding: 10px 0 0 0; text-align:right;	font: normal 12px Arial, sans-serif; line-height: 13px; color: #A28840;}div#topmenu1 a { 	color: #A28840; text-decoration: none;}div#topmenu1 a:hover, div#topmenu1 a.link_active{ 	color: #1C994C; text-decoration: none;}div#topmenu2 { 	float: left; width: 880px;	margin: 0px auto; padding: 0; text-align:left; 	font: normal 15px Arial, sans-serif; color: #A28840;}#nav {	height: 36px; width: 880px;	background: url("/img/dots_vert.gif") left top repeat-y; 	position: relative;	top: 1px; left: 67px;	margin: 0 0 0 0; padding: 0 0 0 1px;	list-style: none; text-align: left;}#nav li {	position: relative; float: left;	background: url("/img/dots_vert.gif") right top repeat-y;     margin: 0 0 0 0; padding: 0 1px 0 0; border: 0;	list-style: none; 	width: auto;	list-style: none;}	* html #nav li {	\display: inline;	list-style: none;}	#nav li a {	display: block; width: 150px;	margin: 0 0 0 0; padding: 10px 0 10px 0; border: 0;	font: normal 15px Arial, sans-serif; color: #A28840; 	text-decoration: none; line-height: 16px; text-align: center;}@media all and (min-width: 0px){   html>body  #nav li a {		min-width: 1px;}}#nav li:hover a, #nav li a.link_active {	background: url("/img/topmenu_over.jpg") left top repeat-x; 	color: #A28840; 	text-decoration: none;  }#nav li:hover ul { 	display: block;}#nav li ul {	position: absolute;	background: #fff url("/img/topsubmenu_ul.gif") left bottom no-repeat;	display: none;	list-style-image: none;	float: none;	width: 152px;	padding: 5px 0 5px 0; margin: 0 0 0 0; border: 0;	text-align: left;	left: -1px;	top: 36px;}	#nav li ul.visible {	display: block;	}#nav li ul li {	margin: 0 0 0 0; padding: 0 10px 0 10px; border: 0;	width: 132px; 	clear: both;	float: left;	list-style: none;}	* html #nav li ul li {	width: 152px;	w\idth: 132px;	}	#nav li ul li.firstitem a {	}#nav li ul li a, #nav li:hover ul li a {	display: block;	background: url("/img/dots_horz.gif") left bottom repeat-x;	width: 127px !important; 		margin: 1px 0 1px 0; padding: 2px 1px 2px 2px; 	font: normal 12px Arial, sans-serif;	color: #A28840; line-height: 14px; text-decoration: none; text-align: left;	}	* html #nav li ul li a, * html #nav li:hover ul li a {	width: 130px;	w\idth: 127px;	}html>body #nav li ul li a {	width: auto; }#nav li ul li a.link_active, #nav li ul li:hover a  {	color: #A28840; text-decoration: none;  }/*OPMAAK*/.Content {	margin: 0;}.Sidebar1 {	margin: 0 0 0 0;	margin-bottom: 12px; padding: 0; }.Sidebar1 td {	margin: 0; padding: 6px 15px 6px 16px !important;	}	.Sidebar1 td, .Sidebar1 td p, .Sidebar1 td span, .Sidebar1 td a {	font: 12px Arial, sans-serif; line-height: 17px;	color: #A28840;}	.Sidebar1 td a {		font-weight: bold; }.Sidebar1 .SidebarTop {	background: #1C994C url("/img/dots_horz.gif") left top repeat-x;	padding: 5px 1px;	font: 15px Arial, sans-serif; line-height: 17px;	color: #fff;}.Sidebar1 .SidebarMiddle {	background: url("/img/dots_horz.gif") left top repeat-x;	color: #A28840;}	.Sidebar1 .SidebarMiddle a {	color: #A28840;}.Sidebar1 {	width: 207px;}.Sidebar1 img {	margin: 0; border: 0; display: inline !important; }boby,table,div,span,p{			font: normal 12px Arial, sans-serif; line-height: 17px; color: #464646;}	h1,h2,h3,h4,h5,h6,p { margin: 0;padding: 0;	}h1, h1 *{	margin: 2px 0 2px 0; padding: 0; 		font: bold 16px Arial, sans-serif; line-height: 19px; color: #A28840;	letter-spacing: 0px;}h2, h2 *{	margin: 2px 0 2px 0; padding: 0; 		font: bold 16px Arial, sans-serif; line-height: 19px; color: #464646;	letter-spacing: 0px;}h3, h3 *{	margin: 2px 0 2px 0; padding: 0; 		font: bold 12px Arial, sans-serif; line-height: 17px; color: #A28840;	letter-spacing: 0px;}h4, h4 *{	margin: 2px 0 2px 0; padding: 0; 		font: bold 12px Arial, sans-serif; line-height: 17px; color: #464646;	letter-spacing: 0px;}.class1{ 	font-size: 11px; line-height: 14px; }.class2{ 	font-size: 12px; }.class3{ 	font-size: 12px; font-weight: bold; color:#A28840;  }.class4{ 	font: bold 16px; line-height: 18px; }.class5{ 	font-size: 22px;	line-height: 22px; 	font-weight: bold; }.gold, .gold *, * .gold {color: #A28840;}.green, .green *, * .green {color: #1C994C;}a {  	color: #A28840; text-decoration: underline;}a:hover {  	color: #1C994C; text-decoration: underline;}ul {	list-style-image: url("/img/ul_block.gif");	margin: 7px 0 7px 22px; padding: 0;}blockquote, pre {padding: 15px 40px;}blockquote {font: italic 1.05em Georgia, Times, serif;  background: url("/img/blockquote.gif") 10px 0.78em no-repeat;  margin: 18px 0;}ol	{}* html ul, * html ol{	margin-left: 22px;}	ul a, ol a { }img {	margin: 0; padding: 0; border-color: #A28840;}.pointerhand { 	cursor: hand; cursor: pointer;}hr {		margin: 6px 0 6px 0; padding: 0; line-height: 0; color:#fff;	border: 0; border-bottom: #d9d9d9 1px solid;  }* html hr {	background-color: #A28840; line-height: 0;	width: 100%; padding-top: 1px;	color: #fff;}/* B:Forms */	form 	{	margin : 0;	padding : 0;}		fieldset {	margin : 0;	padding : 8px;	border : 1px solid #A28840;}	fieldset div br {	display : none;	}	.Fieldset .fieldset_left { width: 100%; }	.Fieldset .fieldset_right { width: 250px; }		legend {	font-weight : bold;	color : #A28840;	margin : 0;	padding : 8px;}	label {	display : block;}	fieldset div {	margin : 0;	padding : 0;}		fieldset div.fm-optional {	display : block;	}	input,select,textarea,option{ font: normal 11px Verdana, sans-serif; color: #6D0914;}	input, textarea, select { 	background-color: #fff;	border: 1px #A28840 solid;	margin: 1px 1px 1px 0;	padding: 1px 2px; 	color: #000;}	input.image {	background: none; padding: 0; margin: 2px 1px 1px 0; 	border: 0; }	input.text:focus, textarea:focus { color: #000; }	.submit, .button, .Form-Button, .Form-Button-Shop {		background-color: #A28840; border-color: #A28840;	font: normal 11px Verdana, sans-serif; color: #fff;}	select {	background-color: #fff;	font-size : 100%;	border : 1px solid #A28840;	padding : 1px;	}	option {	padding: 1px 2px 1px 2px;}							fieldset div label:before {	content: "* ";	}	fieldset div.fm-optional label:before {	content: ""; }/* E:Forms */#counter { 	position:absolute;width:0;height:0;z-index:-1;top: 0;left: 0;visibility: hidden; }