body{
	margin: 0;
	padding: 0;
	font-family:arial;
	font-size:9pt;
	letter-spacing:0.5px;
	color: #FFFFFF;
}
a{
	color: #ac165e;
	text-decoration: none;
}
div#container{
	width: 100%;
	background: #f573b1 url('../images/bg.jpg') repeat-x top center;
}
div#page-wrapper{
	margin: auto;
	width: 990px;
}
div#header{
	height: 155px;
	width: 100%;
}
	div#logo {
		float: left;
		width: 390px;
	}
		div#logo img{
			margin-top: 50px;
			border: 0px;
		}
	div#nav{
		float: right;
		width: 600px;
	}
		#menu, #menu ul { /* all lists */
			padding: 0;
			margin: 0;
			list-style: none;
			line-height: 1;
}

		#menu a {
			display: block;
			text-align: left;
			padding-left: 7px;
			padding-right: 7px;
			color: #505050;
			text-decoration: none;
			font-weight: bold;
			white-space: pre;
		}
		#menu a:hover {
			color: #ec008c;
		}
		
		#menu li a{
			height: 22px;
			padding-top: 11px;
		
		}

		#menu li li a{
			height: 11px;
			padding-top: 5px;
			text-align: left;
			padding: 4px 0px 2px 4px;
			width: 10em;
			font-size: 8pt;
			color: #505050;
		}
		#menu li li a:hover {
			color: #ec008c;
		}
		#menu li { /* all list items */
			float: left;
			_width: 2em; /*Alleen IE6 en lager */
		}

		#menu li ul { /* second-level lists */
			position: absolute;
			padding: 0px 2px 2px 2px;
			width: 111px;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		}

		#menu li:hover ul, #menu li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
		}
		
	div#wrapper{
		height: 165px;
	}
		div#search{
			float: left;			
			padding: 25px 75px;
		}
		div#search .search-input{
			padding: 6px 15px;
			background: url('../images/bg-search.png');
		}
		div#search .float-left{
			float:left;
			font-size:13pt;
			font-weight:bold;
			margin-right:5px;
			padding-top:3px;
		}
		div#search .float-right{
			float: left;
			background: #FFFFFF url('../images/bg-input.jpg') no-repeat top left;
		}
		
		div#search .input-text{
			margin-left: 10px;
			width: 121px;
			border: 0px;
			background: #FFFFFF;
			font-size: 16px;
		}
		div#search form{
			margin: 0px;
		}
		div#cloud{
			float: right;
			padding-top: 25px;
		}
		div#cloud img{
			border: 0px;
		}
	div#breadcrumb{
		width: 400px;
	}
div#content{
	min-height:500px;
	height: auto !important;
	height: 500px;
	line-height: 20pt;
}
	.text-input {
		width: 190px;
		height: 15px;
		padding: 5px;
		background: url('../images/bg-input.png') no-repeat;
		border: 0px;
	}
	.form-button {
		width: 100px;
		height: 25px;
		padding: 3px 5px 5px 5px;
		background: url('../images/bg-button.png') no-repeat;
		border: 0px;
		color: white;
	}
	.select_plaats{
		border: 0px; 
		padding: 4px;
		color: #AC165E;
		background: url("../images/bg-input.png") no-repeat;
	}
	.select_plaats option{
		border: 0px solid;
		background: #FFFFFF;
		color: #AC165E;
	}
	.white{ color: white; }
	.sk_list td{
		background: #ff88c1;
	}
	.shadow {
		-moz-box-shadow: 2px 2px 4px #834462;
		-webkit-box-shadow: 2px 2px 4px #834462;
		box-shadow: 2px 2px 4px #834462;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#834462')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#834462');
	}
	img{
		border: 0px; 
	}

div#footer{
	text-align: center;
	width: 100%;
	height: 100px;
	background: #505050 url('../images/bg-footer.jpg') repeat-x top center;
	font-size: 8pt;
	color: #AAAAAA;
}
div#footer img{
	border: 0px;
}
div#footer table{
	margin: auto;
	margin-top: 20px;
	width: 90%;
}
div#bottom{
	margin-top: 30px;
}
div#bottom .blok{
	margin: auto;
	text-align: center;
	margin: 0px 15px;
	float: left;
}
div#bottom h2{
	color: #ac165e;
	margin: 0px;
	padding: 0px;
	font-family: Helvetiker;
	font-size: 18pt;
}
div#bottom .start-image img{
	margin-bottom: 10px;
	padding: 8px;
	background: #ac165e;
	width: 150px;
}

h1{
	padding: 10px 0px;
	margin: 0px;
	font-size: 30pt;
	font-family: Helvetiker;
	font-weight: normal;
}
h2{
	padding: 7px 0px 2px 0px;
	margin: 0px;
	font-family: Helvetiker;
	font-size: 20pt;
	font-weight: normal;
}
p{
	padding: 2px 0px 7px 0px;
	line-height: 20pt;
	margin: 0px;
}
.helvetiker {
	font-size: 30pt;
	font-weight: normal;
	font-family: Helvetiker;
}
.clear{
	clear: both;
}

.table_div {
	background-color: #FFDFEF;
	padding: 20px 0px;
	color: #A4175B;
	-moz-border-radius: 15px;-webkit-border-radius: 15px;
}
.table_div td {
	padding: 4px;
}
tr.table_row1{
	background-color: #FFBFDE;
}
tr.table_row2{
	background-color: #FFCFE6;
}
