body {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	padding: 0;
	margin: 0;
	background-color: #abd36e;
	text-align: center;
}

a {
	color: #1e1e1e;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

form {
	display: inline;
	margin: 0;
	padding: 0;
}

img {
	border: 0px;
}

span.discount {
	color: green;
}

fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

textarea {
	width: 300px;
	height: 100px;
}

div#clear {
	clear: both;
	font-size: 0px;
	_display: none;
}

div#top-container {
	background-image: url('../images/bg-top.gif');
	background-repeat: repeat-x;
}
	div#top {
		width: 954px;
		height: 66px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
	}
		div#logo {
			float: left;
			height: 66px;
		}
			h1 {
				margin: 45px 0 0 0;
				padding: 0;
				color: #1e1e1e;
				font-family: "Trebuchet MS", sans-serif;
				font-size: 22px;
				font-weight: bold;
			}
			
		div#gtalk {
			float: right;
			margin-right: 20px;
			position: relative;
			width: 174px;
			height: 66px;
		}
			div#gtalk div#gtalk-button {
				position: absolute;
				left: 0;
				top: 0;
				z-index: 90;
			}
			
			div#gtalk img#gtalk-status {
				position: absolute;
				top: 19px;
				left: 144px;
				z-index: 100;
			}
		
		div#remote {
			float: right;
		}
	
	div#header {
		width: 954px;
		height: 117px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		background-image: url('../images/bg-header.gif');
		background-repeat: no-repeat;
	}
		div#title {
			float: left;
		}

		div#menu {
			float: right;
			font-size: 0px;
			margin: 45px 0 0 0;
		}

		div#image-cache {
			display: none;
		}

div#middle-container {
	background-color: #FFFFFF;
}
	div#middle {
		width: 954px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}
		div#left {
			float: left;
			width: 389px; /* Max 409px */
			padding-top: 15px;
		}
			div#middle p {
				margin: 0 0 10px 0;
				color: #626262;
				line-height: 1.65em;
			}

			div#middle strong {
				color: #1e1e1e;
			}

			div#middle table {
				padding: 0;
				margin: 0;
				border-collapse:	collapse;
			}
			
			div#middle table.tarieven tr {
				
			}
				div#middle table.tarieven thead td {
					padding: 0 0 8px 0;
					border-bottom: 1px solid #cccccc;
				}
			
				div#middle table.tarieven tbody td {
					padding: 8px 0 8px 0;
					border-bottom: 1px solid #cccccc;
				}

			div#middle table td {
				margin: 0 0 10px 0;
				color: #626262;
				line-height: 1.65em;
				font-size: 12px;
			}

			div#middle ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}

			div#middle ul li {
				/*border-bottom: 1px solid #e5e5e5;*/
				background-image: url('../images/li-default.gif');
				background-repeat: no-repeat;
				background-position: 10px center;
				padding: 5px 0 5px 25px;
				color: #626262;
				font-size: 12px;
			}

			div#middle ul li.sitemap {
				/*border-bottom: 1px solid #e5e5e5;*/
				background-image: url('../images/li-default.gif');
				background-repeat: no-repeat;
				background-position: 10px center;
				padding: 5px 0 5px 25px;
				margin-left: 20px;
				color: #626262;
				font-size: 12px;
			}

			div#middle p.referentie {
				font-style: italic;
				margin: 5px 20px 5px 0;
				color: #1e1e1e;
			}

			/*div#middle p.referentie_naam {
				margin: 0 20px 10px 20px;
				font-style: italic;
				color: #1e1e1e;
			}*/

			div#middle p.referentie_navigatie
			{
				text-align: center;
				margin: 0 20px 10px 0;
			}

			h2 {
				margin: 0 0 10px 0;
				padding: 0;
				color: #1e1e1e;
				font-family: "Trebuchet MS", sans-serif;
				font-size: 15px;
				font-weight: normal;
			}

			h2 span {
				color: #6f6f6f;
			}

		div#right {
			float: right;
			width: 545px;
		}
			div#right div#right-box {
				height: 362px;
				background-image: url('../images/groen.jpg');
			}

			div#right-rss {
				padding: 15px;
			}
		
		div.right-50-percent {
			padding-top: 15px;
		}
		/*div#left-50-percent {
			padding-top: 15px;
			width: 467px;
			float: left;
		}
		
		div#right-50-percent {
			padding-top: 15px;
			width: 467px;
			float: right;
		}*/

div#bottom-container {

}
	div#bottom {
		width: 974px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}
		div#column1 {
			float: left;
			width: 300px;
		}

		div#column2 {
			float: left;
			width: 324px;
		}

		div#column3 {
			float: right;
			width: 310px;
		}

		div#bottom ul {
			margin: -5px 0 0 0;
			padding: 0;
			list-style: none;
		}

		div#bottom a:hover {
			color: #708E42;
		}

		div#bottom ul li {
			background-image: url('../images/li.gif');
			background-repeat: no-repeat;
			background-position: 0px center;
			padding: 5px 0 5px 10px;
		}

		div#bottom ul li.title {
			background-image: none;
			padding: 5px 0 5px 10px;
			font-weight: bold;
		}

		div#bottom h2 {
			margin: 0 0 10px 10px;
			padding: 0;
			color: #1e1e1e;
			font-family: "Trebuchet MS", sans-serif;
			font-size: 12px;
			font-weight: bold;
		}

		div#bottom p {
			margin: 0 0 10px 10px;
			line-height: 1.65em;
		}

		div#bottom fieldset {
			margin: 0 0 0 10px;
		}

		div#bottom div#belmij-column {
			float: left;
			margin-right: 5px;
		}

	div#copyright {
		width: 954px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		margin-bottom: 5px;
	}
		div#copyright p {
			margin: 0 0 3px 0;
			color: #626262;
			font-size: 10px;
		}

		div#copyright a {
			color: #626262;
		}

		div#copyright a:hover {
			color: #1e1e1e;
		}
