body {
	margin-top:30px;
	margin-bottom: 10px;
	background-color: #ece3c5;
}

#container {
	width:811px;
	margin:0 auto;
	background-image:url(../images/dressuurstal_petra_van_esch_fullback.jpg);
}

#top {
	width:811px;
	height:233px;
}

	#top_left {
		width:255px;
		height:233px;
		float:left;
	}
	
	#top_right {
		width:556px;
		height:233px;
		float:left;
	}

#middle {
	width:811px;
	min-height:543px;
}

	#middle_left {
		width:255px;
		float:left;
	}
	
		#middle_left_menu {
			width:255px;
			background-image:url(../images/dressuurstal_petra_van_esch_menu.jpg);
			float:left;
		}
		
		#middle_left_contact {
			width:255px;
			background-image:url(../images/dressuurstal_petra_van_esch_contact.jpg);
			float:left;
		}
	
	#middle_right {
		width:556px;
		float:left;
	}
	
		#middle_right_content {
			width:556px;
			min-height:528px;
			background-image:url(../images/dressuurstal_petra_van_esch_content.jpg);
			background-repeat:no-repeat;
			float:left;
		}

#bottom {
	clear:both;
	width:811px;
	height:18px;
	background-image:url(../images/dressuurstal_petra_van_esch_bottom.jpg);
}

#bottom2 {
	margin:0 auto;
	width:811px;
	height:18px;
	margin-top:3px;
	text-align:right;
}



.koptekst {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#686530;
}

.subkoptekst {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#bba769;
	font-weight:bold;
}

.artikeltekst {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#686530;
}

.contact {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#686530;
	line-height:18px;
}

.footer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFFFFF;
}

.footer2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#686530;
}

.textfield {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#686530;
}

.contact a:link {
	color: #686530;
	text-decoration: underline;
}
.contact a:visited {
	text-decoration: underline;
	color: #686530;
}
.contact a:hover {
	text-decoration: none;
	color: #686530;
}
.contact a:active {
	text-decoration: underline;
	color: #686530;
}

.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.footer a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.footer2 a:link {
	color: #686530;
	text-decoration: none;
}
.footer2 a:visited {
	text-decoration: none;
	color: #686530;
}
.footer2 a:hover {
	text-decoration: underline;
	color: #686530;
}
.footer2 a:active {
	text-decoration: none;
	color: #686530;
}

.koptekst a:link {
	color: #686530;
	text-decoration: underline;
}
.koptekst a:visited {
	text-decoration: underline;
	color: #686530;
}
.koptekst a:hover {
	text-decoration: none;
	color: #686530;
}
.koptekst a:active {
	text-decoration: underline;
	color: #686530;
}

.subkoptekst a:link {
	color: #686530;
	text-decoration: underline;
}
.subkoptekst a:visited {
	text-decoration: underline;
	color: #686530;
}
.subkoptekst a:hover {
	text-decoration: none;
	color: #686530;
}
.subkoptekst a:active {
	text-decoration: underline;
	color: #686530;
}

.artikeltekst a:link {
	color: #686530;
	text-decoration: underline;
}
.artikeltekst a:visited {
	text-decoration: underline;
	color: #686530;
}
.artikeltekst a:hover {
	text-decoration: none;
	color: #686530;
}
.artikeltekst a:active {
	text-decoration: underline;
	color: #686530;
}