
* {
	font-family: "Myriad", 'Trebuchet MS';
	color: #452F31;
	font-size: 13px;
}

a, a:link, a:active, a:visited {
	text-decoration: none;
	font-weight:bold;
	color: #8CC63F;
}

a:hover {
	text-decoration:underline;
}
	
	a img {
		border: none;
	}

.nieuwsfoto {
	float:right;
	margin-top:4px;
	margin-left:20px;
	border:1px solid #8CC63F;
}

.datum {
	color:#ed1554;
	font-weight:bold;
}

body {
	margin: 0px auto;
	text-align: center;
	padding-top:20px;
}

	div#header {
		position: relative;
		z-index: 1;
		width: 990px;
		margin: 0px auto;
		padding:0px;
	}

	div#head {
		margin-left: 0px auto;
	}
		
	div#topmenu {
		background-color: #8CC63F;
		height: 40px;
		border-bottom: 1px solid #8CC63F;
	}

		div#topmenu ul {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			position: relative;
			text-align:left;
		}
			
			div#topmenu li {
				color: #FFF;
				font-weight: bold;
				padding-left: 5px;
				padding-right: 5px;
				border-right: 2px solid #FFF;
				margin-top: 12px;
				display: inline;
				text-align: center;
				line-height: 40px;
			}
				
				div#topmenu li.last {
					border-right: none;
				}
				
				div#topmenu li a {
					color: #FFF;
					text-transform: uppercase;
				}
		
		div#rightmenu {
			height: 26px;
			margin: 0px auto;
			text-align: center;
			z-index: 2;
			position:relative;
		}
			
			div#rightmenu ul {
				float: right;
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				height: 30px;
			}
				
				div#rightmenu li {
					float: left;
					font-weight: bold;
					padding-left: 5px;
					padding-right: 5px;
					border-right: 2px solid #452F31;
					margin-top: 8px;
				}
	
	div#container {
		width: 990px;
		margin: 0px auto;
		text-align: left;
		padding-top:5px;
	}
		
		div#top {
			height: 50px;
			width: 100%;
			padding-bottom:10px;
		}
			
			div#top h2 {
				font-size: 16px;
				color: #AAA;
				letter-spacing: 3px;
				text-transform: uppercase;
				line-height: 50px;
				height: 50px;
				width: 840px;
				text-align: center;
				margin-left: 150px;
			}
			
			div#top ul {
				margin: 0px;
				padding: 0px;
			}
				
				div#top ul.nav {
					float: left;
					list-style-type: disc;
				}
					
					div#top ul.nav li {
						float: left;
						height: 15px;
						line-height: 15px;
						padding: 0px;
						margin: 0px;
						margin-left: 10px;
						margin-right: 10px;
						text-transform: lowercase;
						color: #AAA;
					}
						
						div#top ul.nav li.first {
							list-style-type: none;
							margin-left: 0px;
						}
						
						div#top ul.nav li a {
							color: #AAA;
							font-size: 11px;
						}
				
				div#top ul.order {
					float: right;
					margin-top: 10px;
					list-style-type: none;
					width:820px;
				}
					
					div#top ul.order li {
						float: left;
						height: 25px;
						line-height: 25px;
						padding-left: 30px;
						margin-right: 5px;
						text-transform: lowercase;
						font-size: 10px;
					}
						
						div#top ul.order li a {
							color: #AAA;
							font-size: 11px;
						}
						
						div#top ul.order li.one {
							background-image: url('http://www.mooiook.nl/img/order/one.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.oneactive {
							background-image: url('http://www.mooiook.nl/img/order/2/oneactive.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.two {
							background-image: url('http://www.mooiook.nl/img/order/two.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.twoactive {
							background-image: url('http://www.mooiook.nl/img/order/2/twoactive.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.three {
							background-image: url('http://www.mooiook.nl/img/order/three.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.threeactive {
							background-image: url('http://www.mooiook.nl/img/order/2/threeactive.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.four {
							background-image: url('http://www.mooiook.nl/img/order/four.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.fouractive {
							background-image: url('http://www.mooiook.nl/img/order/2/fouractive.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.five {
							background-image: url('http://www.mooiook.nl/img/order/five.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.fiveactive {
							background-image: url('http://www.mooiook.nl/img/order/2/fiveactive.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.six {
							background-image: url('http://www.mooiook.nl/img/order/six.png');
							background-repeat:no-repeat;
						}
						
						div#top ul.order li.sixactive {
							background-image: url('http://www.mooiook.nl/img/order/2/sixactive.png');
							background-repeat:no-repeat;
						}
		
		div#left {
			float: left;
			width: 160px;
		}
			
			div#left ul {
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
				
				div#left li {
					height: 20px;
					line-height: 20px;
					padding: 0px;
					margin: 0px;
					font-weight:bold;
					color: #452F31;
				}
					
					div#left li a:hover {
						color: #8CC63F;
					}
				
				div#left li.head {
					text-transform: uppercase;
					font-weight: bold;
					color:#000;
				}

					div#left li.head a, li.head a:link, li.head a:active, li.head a:visited {
						color:#000;
					}

					div#left li.head a:hover {
						/*color: #8CC63F;*/
					}
				
				div#left li.last {
					margin-bottom: 15px;
				}
		
		div#right {
			float: right;
			width: 830px;
			text-align: left;
		}
			
			div#right h1 {
				margin: 0px auto;
				text-align: left;
				font-size: 16px;
				text-transform: uppercase;
			}
			
			div#contentleft {
				float: left;
				width: 500px;
			}
				
				div#contentleft.small {
					width: 400px;
				}
				
				div#contentleft img {
					margin: 5px;
				}
				
				div#contentleft p {
					margin: 0px auto;
					width: 320px;
					text-align: justify;
					margin-bottom: 10px;
				}
			
			div#contentright {
				float: right;
				width: 340px;
				_width: 320px;
				text-align: left;
			}
				
				div#contentright.large {
					width: 440px;
					_width: 420px;
				}
				
				div#contentright img {
					margin: 5px;
				}
				
				div#contentright input, textarea, select {
					margin: 5px;
					margin-left: 0px;
					border: 1px solid #CCC;
					line-height: 20px;
					width: 100%;
				}
					
					div#contentright input.numeric {
						border-width: 1px;
						width: 55px;
					}
					
					div#contentright textarea {
						height: 100px;
					}
					
					div#contentright select {
						display: inline;
						width: 60px;
						border-width: 1px;
					}
				
				div#contentright p {
					color: #666;
				}
				
				div#contentright h1 {
					text-transform: none;
					width: auto;
				}
		
		div#footer {
			width: 990px;
			margin: 0px auto;
			margin-top: 25px;
		}
			
			div#footer ul {
				float: right;
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
				
				div#footer li {
					float: left;
					padding-left: 5px;
					padding-right: 5px;
					border-right: 1px solid #472F2F;
				}
					
					div#footer li a {
						font-size: 10px;
						font-weight: bold;
					}
#kaart {
	border:1px solid #000;
}

.pad_bot {
	padding-bottom:20px;
}
.lege_velden {
	color: red;
	padding-bottom:20px;
}

input[type=button], input[type=submit] {
	background-color: #8CC63F;
	border:0px;
	color:#fff;
	width:105px;
	height:25px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

input[type=submit].gastenboek {
	width:155px;
}

input, textarea, select {
	margin: 5px;
	margin-left: 0px;
	border: 1px solid #CCC;
	line-height: 20px;
}

input.radio {
	border: 0;
}

.border_preview {
	padding-top:10px;
	border-bottom:1px solid #8CC63F;
}

font.kaarten_titels_titel {
	color: #8CC63F;
	font-weight: bold
}