body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #000000;	color: #ffffff;	}p {	margin:0;	padding:0;	color: #ffffff;}#Menu {	position:absolute;	left:15px;	top:423px;	width:910px;	height:140px;	z-index:1;	white-space : nowrap;	font-size: 11px;/*	background-color: #ff0000; */	overflow:hidden;	float:left;}.menu { 	white-space : nowrap;}.submenu {	white-space : nowrap; }#smalllogo {	position:absolute;	left:717px;	top:447px;	width:168px;	height:57px;	z-index:5;}#logo {	position:absolute;	left:20px;	top:20px;	width:280px;	height:118px;	z-index:1;}.menuspacer { 	height:20px;}	#TextDiv {	position:absolute;	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	left:385px;	top:100px;	width:505px;	height:307px;	z-index:2;	overflow: auto;	padding-right: 14px;	font-size: 11px;	line-height:15px;	color: #ffffff;		}#SubMenu {	position:absolute;	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	left:55px;	top:100px;	width:150px;	height:305px;	z-index:2;	overflow: auto;	color: #000000;			/* background-color: #000000; */}#PageList {	position:absolute;	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	left:220px;	top:100px;	width:150px;	height:305px;	z-index:2;	overflow: auto;	color: #000000;		/* background-color: #000000; */}#QuotesDiv {	font-family: Helvetica, Verdana, sans-serif;	font-size: 34px;	color: #FFFFFF;	font-weight: normal;	padding: 16px 20px 14px 14px;	text-align: right;	line-height: 40px;	text-decoration: none;}.adres {	border: 1px solid #ffffff;	left:200px;}.newsheadline {	font-size: 16px;		line-height: 30px;}.warning {	font: small "Trebuchet MS",Verdana,Arial,Sans-serif;	font-size: 11px;	color: #FFFFFF;	background: #ffffff;	border: 1px solid #ffffff;	margin-bottom: 3px;	padding-bottom: 1px;	}body {	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}a {	color: #ffffff;	text-decoration: none;}a:hover {	color: #eeeeee;	text-decoration: underline;}.article_title {	font-size: 14px;	color: #ffffff;	text-decoration: none;	font-weight: bold;	}.orange {	color: #ffffff;}.blacklink {	color: #ffffff;}.article_intro {	font-size: 13px;	}.page_intro {	font-weight: bold;}.backbut {	position:relative;	top:-14px;	font-size: 10px;	color: #ffffff;	text-decoration: none;	text-align: right;	margin-bottom:-5px;	}hr { position:relative;	color: #ffffff; 	background-color: #ffffff; ; 	border-style: solid; 	height: 1px; 	border-width: 0; }.img_right {	float: right; 	padding-left: 10px;}.img_left {	float: left; 	padding-right: 10px;	padding-top: 3px;	}form{	font: small "Trebuchet MS",Verdana,Arial,Sans-serif;	font-size: 11px;}label{width: 10em;float: left;text-align: right;margin-right: 0.5em;display: block;margin-top: 0.7em;}input{font: small "Trebuchet MS",Verdana,Arial,Sans-serif;font-size: 9px;color: #000000;background: #FFFFFF;border: 1px solid #ffffff;}textarea{font: small "Trebuchet MS",Verdana,Arial,Sans-serif;font-size: 11px;color: #ffffff;background: #FFFFFF;border: 1px solid #ffffff;}.submitbutton{font: small "Trebuchet MS",Verdana,Arial,Sans-serif;font-size: 11px;color: #FFFFFF;background: #ffffff;border: 1px solid #ffffff;}.red {	color: #ff0000;}.submitbutton:hover{font: small "Trebuchet MS",Verdana,Arial,Sans-serif;font-size: 11px;color: #ffffff;background: #FFFFFF;border: 1px solid #ffffff;}.pagelisthighlight {	color: #ffffff;}.pagelistlink {	color: #bbbbbb;}.vert {position:relative;left:10px;top:12px;}		/*			Horizontal Accordion		*/				.horizontal_accordion_toggle {			/* REQUIRED */			float: left;	/* This make sure it stays horizontal */			/* REQUIRED */			display: block;			height: 160px;			width: 30px;			background: url(/flec/design/ickamsterdam/images/plusline.gif) no-repeat top left;			color: #ffffff;			text-decoration: none;			outline: none;			cursor: pointer;			margin: 0 0 0 0;		}		.horizontal_accordion_toggle a {			text-decoration:none;		}						.horizontal_accordion_toggle_active {			background: url(/flec/design/ickamsterdam/images/minline.gif) no-repeat top left;		}				.horizontal_accordion_content {			/* REQUIRED */			height: 160px;	/* We need to define a height for the accordion as it stretches the width */			float: left;	/* This make sure it stays horizontal */			/* REQUIRED */						overflow: hidden;			color: #ffffff;			margin-top:8px;		}													    /* Container styling*/    #horizontal_container {      margin: 0px auto 0px;      width: 900px;         height: 150px;        }        #vertical_nested_container {      margin: 20px auto 20px auto;      width: 200px;    } .editable {	font-size: 20px;	letter-spacing: 0.05cm;	font-weight:bold;	background-color: #fffa66;}.small {	font-size: 10px;}#edit {	font-size: 12px;}       .eip_savebutton { font-size: 10px; background-color: #FFA20F; color: #000; width:50px; }.eip_cancelbutton { font-size: 10px; background-color: #E60932; color: #000; width:50px; }.eip_saving { background-image: url('/flec/js/ajax-loader.gif'); background-repeat: no-repeat; background-position: left; color: #903; padding: 0 0 0 20px; }.eip_empty { color: #afafaf; border: 1px solid #afafaf; top:5px; }.eip_editfield { font-size: 10px; background-color: #ffffd9;  color: #000000; width:350px;  }.eip_edittextarea { background-color: #ffffd9; color: #000000; width:450px; }     	div.clearer {		clear:both;		height:0;		line-height:0;	}  	.pricecarditemname {	font-weight:bold;	font-size:12px;	margin-top:10px;} .pricecardimg {	float:left;	margin-right:10px;}.catmenu {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left: 0px;padding: 0; }.catmenu ul {margin-left: 10px;	}.priceeurosign {	font-weight:bold;}.priceeurosdiv {	font-weight:bold;	font-size:20px;	line-height:30px;}.pricedecimaldiv {	font-weight:bold;	font-size:9px;}.orderbut {	background-color:#ffffff;	color:#000000;	padding:2px;}#shopicon {left:840px;position:absolute;top:7px;width:80px;}.verplicht {background-color:#FFF568;color:#000000;}