body {
	margin: 0;
	padding: 0;
	text-align: center;	
	color: #000;
	background: #E2F2C6 url("../beeld/header_groen.gif") 0 0 repeat-x;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 150%;
	}

h1,h2,h3 {
	margin: 0;
	padding: 0;
	}

h2 {
	font-size: 22px;
	color: #777;
	text-transform: uppercase;
	line-height: 110%;
	}
	
h3, .h3 {
	font-size: 12px;
	font-weight: bold;
	color: #028FFC;
	}

img, a {
	border: 0;
	}
	
#content a, .navlink, h3 a, #nieuws a {
	color: #028FFC;
	}

h3 a {
	text-decoration: none;
	}
	
#content a:hover, h3 a:hover, #nieuws a:hover {
	color: #000;
	}	
	
#container {
	width: 900px;
	margin: 0 auto;
	text-align: left;
	background: #fff url("../beeld/vlaggen.gif") 7px 100px no-repeat;  /*150 px met horizontale nav*/
	}
	
#header, #footer {
	width: 100%;
	height: 97px;	/*150 px met horizontale nav*/
	background: #fff;
	clear: both;
	}
	
#footer {
	background: #E2F2C6;
	height: 40px;
	color: #777;
	font-size: 10px;
	text-align: right;
	}
	
#footer a {
	color: #000;
	}
	
#footer a:hover {
	color: #777;
	}
		
		
#header {
	background: #fff url("../beeld/header_wit.gif") 0 0 repeat-x;
	}
	
#tekstlogo, #tekstlogo_du {
	clear: both;
	float: right;
	margin: 45px 0 0 0;
	}
	
#tekstlogo_du {
	margin: 39px 0 0 0;
	}		
	
#kol1 {
	float: left;
	width: 200px;
	/*background: #fcc;*/
	margin-top: 5px;
	}

#wrapper {
	float: right;
	width: 685px;
	margin: 0 0 25px 0;
	/*background: #ccc;*/
	}
	
#content {
	float: left;
	width: 460px;
	/*background: #f99;*/
	}

#content p {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#content .box {
	background: #E4F2FC;
	padding: 15px 10px 10px 15px;
	}
	
#content .box2 {
	background: #FDF6BF;
	padding: 15px 10px 10px 15px;
	}	
	
#kol3 {
	float: right;
	width: 200px;
	/*background: #fcc;*/
	}

#nieuws {
	margin: 20px 0 0 0;
	padding: 5px;
	width: 157px;
	color: #777;
	font-size: 11px;
	border-left: 1px solid #028FFC;
	border-bottom: 1px solid #028FFC;
	line-height: 130%;
	background: #FDF6BF;
	}

#nieuws p {
	margin: 5px;
	}
	
#krant {
	position: absolute;
	margin: 5px 0 0 -11px;
	z-index: 1000;
	}	

/* navigatie boven
#navigatiebalk {
	margin: 40px 0 0 -3px;
	}

#navigatiebalk ul, #navigatiebalk li {
	margin: 0;
	padding: 0;
	}	

#navigatiebalk li {
	list-style-type: none;
	float: left;
	margin: 0 3px;
	}

#navigatiebalk li a {
	height: 21px;
	display: block;
	padding: 0 3px;
	text-decoration: none;
	color: #fff;
	background: url("../beeld/button_bg.gif") 0 0 repeat-x;
	border-left: 1px solid #c8e594;
	border-right: 1px solid #c8e594;
	}
	
#navigatiebalk li a:hover {
	color: #e7e7e7;
	} */


/* navigatie boven */
#navigatiebalk2 {
	margin: 80px 0 0 10px;
	}

#navigatiebalk2 ul, #navigatiebalk2 li {
	margin: 0;
	padding: 0;
	}	

#navigatiebalk2 li {
	list-style-type: none;
	float: left;
	margin: 0 3px;
	}

#navigatiebalk2 li a {
	height: 21px;
	display: block;
	padding: 2px 23px 0 23px;
	text-decoration: none;
	color: #5F5F5F;
	background: #F6DD01;
	border: 1px solid #C8E595;
	}
	
#navigatiebalk2 li a:hover {
	background: #FDF6BF;
	}


/* navigatie links */ 
#navigatie {
	margin: 0 0 0 15px;
	padding: 0;
	}

.nav {
	padding: 5px;
	display: block;
	font-size: 11px;
	line-height: 130%;
	}

#navigatie ul, #navigatie li {
	margin: 0;
	padding: 0;
	}
	
#navigatie li {
	list-style-type: none;
	}

#navigatie li a {
	height: 132px;
	width: 182px;
	color: #666;
	display: block;
	text-decoration: none;
	}
	
#navigatie li a:hover {
	color: #000;
	}
	
#markt a, #agenda a, #contact a {
	text-align: right;
	}
	
#markt a {
	background: url("../beeld/markt_blauw.gif") 0 -132px no-repeat;
	}
	
#waag a {
	background: url("../beeld/waag_blauw.gif") 0 -132px no-repeat;
	}

#agenda a {
	background: url("../beeld/agenda_blauw.gif") 0 -132px no-repeat;
	}
	
#route a {
	background: url("../beeld/route_blauw.gif") 0 -132px no-repeat;
	}

#contact a {
	background: url("../beeld/contact_blauw.gif") 0 -132px no-repeat;
	}

#markt a:hover, #waag a:hover, #agenda a:hover, #route a:hover, #contact a:hover {
	background-position: 0 0;
	}				


/* tekstomloop stadhuis */
#intro {
	background: url("../beeld/stadhuis.jpg") no-repeat top right;
	line-height: 18px;
	width: 460px;
	}

#intro div {
	height: 18px;
	float: right;
	clear: right;
	}
	
/* tekstomloop fotoos */
.plaatje-links {
	display: block;
	float: left;
	margin: 5px 10px 5px 0;
	color: #777;
	font-size: 11px;
	}

.plaatje-rechts {
	display: block;
	float: right;
	margin: 5px 0 5px 10px;
	color: #777;
	font-size: 11px;
	}

.plaatje-midden {
	display: block;
	text-align: center;
	margin: 10px auto;
	clear: both;
	color: #777;
	font-size: 11px;
	}