* { padding: 0; margin: 0; }

body {
	background: #efefef;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

#wrapper { 
	margin: 0;
	width: 900px;
}

#titel {
	color: #000;
	width: 900px;
	float: left;
	margin: 0;
	border: none;
	height: 110px;
	padding: 0;
	background: #fff;
}

#titel img {
	padding: 19px 0px 19px 25px;
}

#titel a img {
	border: none;
}

#mededelingen {
	float: left;
	width: 900px;
	color: #333;
	padding: 0;
	border: none;
	margin: 0;
	background: #58585a;
	height: 26px;
}
#aankondigingen, #scrolltekst {
	margin: 0;
	padding: 5px;
}
#aankondigingen a, #scrolltekst a {
	color: #fff;
	text-decoration: none;
}
#content {
	background: #fff;
	border: none;
	margin: 0;
	padding: 0;
	width: 600px;
	float: left;
}

#content .titel {
	margin: 0;
	padding: 20px 20px 0 20px;
	height: 20px;
}
#content .titel h1 {
	border-bottom: 1px solid #e1e1e1;
	color: #000;
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#content .titel h5 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#content .winkeltitel {
	margin: 0;
	padding: 20px 20px 0 20px;
}

#content .winkeltitel img {
	margin: 0;
	padding: 0;
}

#content .winkeltitel h1 {
	border-top: 1px solid #e1e1e1;
	color: #000;
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 10px 0;
}

#content .item {
	border-top: 1px solid #e1e1e1;
	clear: left;
	margin: 20px;
	padding: 10px 0 10px 0;
}
#content .item img {
	border: 0;
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
}
#content .item .gegevens {
	width: 225px;
	float: left;
}
#content .item .openingstijden {
	float: left;
	width: 225px;
}
#content .item .gegevens h6, #content .item .openingstijden h6 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#content .item .gegevens p, #content .item .openingstijden p {
	color: #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#content .item .gegevens p a {
	border-bottom: 1px solid #000;
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#content .gegevens {
	float: left;
	width: 330px;
	margin: 20px 0 0 20px;
}	

#content .gegevens h6 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	padding: 0;
}

#content .gegevens p {
	color: #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	padding: 0;
}

#content .gegevens #afbeeldingen {
	float: right;
	width: 200px;
	margin: 0;
	padding: 0;	
}

#content .gegevens #afbeeldingen .foto {
	margin: 0;
	padding: 0;
}

#content .koopzondagen .titel {
	border-bottom: 1px solid #e1e1e1;
	margin: 20px 20px 5px 20px;
	padding: 0;
}

#content .koopzondagen .titel h1 {
	color: #000;
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#content .koopzondagen .koopzondagitem {
	border-bottom: 1px solid #e1e1e1;
	clear: left;
	margin: 20px;
	padding: 10px 0 10px 0;
}

#content .koopzondagen .koopzondagitem img {
	border: 0;
	margin: 0;
	padding: 0 10px 0 0;
}
#content .koopzondagen .koopzondagitem h5 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#content .koopzondagen .koopzondagitem h5 a {
	color: #000;
	text-decoration: none;
}

#content .koopzondagen .koopzondagitem p {
	color: #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0;
	padding: 0;
}

#content .koopzondagen .koopzondagitem p a {
	border-bottom: 1px solid #000;
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#content .winkels .titel {
	border-bottom: 1px solid #e1e1e1;
	padding: 20px 20px 5px 20px;
}

#content .winkels .titel h1 {
	color: #000;
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#content .winkels .winkelitem {
	border-bottom: 1px solid #e1e1e1;
	clear: left;
}

#content .winkels .winkelitem img {
	border: 0;
	margin: 0;
	padding: 0 10px 0 0;
}

#content .winkels .winkelitem h5 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#content .winkels .winkelitem h5 a {
	color: #000;
	text-decoration: none;
}

#content .winkels .winkelitem p {
	color: #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0;
	padding: 0;
}

#content .winkels .winkelitem p a {
	border-bottom: 1px solid #000;
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#content .winkelcontent, #content .koopzondagcontent {
	background: #fff; 
	float: left;
	margin: 0 0 0 20px;
	padding: 10px;
	width: 320px;
}

#content .nieuwscontent {
	background: #fff;
	clear: both;
	float: left;
	margin: 0 0 0 20px;
	padding: 0;
	width: 300px;
}

#content .afbeeldingen {
	background: #fff; 
	float: left; 
	width: 200px;
}

#content .afbeeldingen ul {
	list-style: none;
}

#content .afbeeldingen li img {
	border: 0;
}

#content .plattegrond {
	margin: 20px;
	padding: 0;
}

#content .plattegrond img {
	border: 0;
}

#content .routebeschrijving {
	margin: 20px;
	padding: 0;
}

#content .routebeschrijving h3 {
	color: #000;
	font: bold 10pt Arial, Helvetica, sans-serif;
}

#content .routebeschrijving p {
	color: #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

.terug {
	float: right;
}

.terug h5, .terug h5 a, .link a {
	border-bottom: 1px solid #000;
	color: #000;
	font: bold 9pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link {
	margin-top: 20px;
}

#foto {
	border: none;
	margin: 0;
	padding: 0;
	height: 800px;
	width: 600px;
	float: left;
}
#item {
	position: relative;
	background-color: #eaeaea;
	width: 243px;
	height: 87px;
}
#item h1 {
	font: bold 20pt Arial, Helvetica, sans-serif;
	text-align: center;
	color: #575759;
	padding: 5px 0 0 0;
	margin: 0;
}
#item h2 {
	font: bold 10pt Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
}

#koopzondagenlijst {
	width: 560px;
}

#koopzondagenlijst .datum {
	display: inline;
	font: bold 10pt Arial, Helvetica, sans-serif;
	width: 100px;
	background: #cccccc;
	margin: 0;
	padding: 0;
}

#koopzondagenlijst li {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}

#koopzondagenlijst .informatie {
	background: #666666;
	display: inline;
	font: bold 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	width: 460px;
}

#koopzondagenlijst img {
	float: left;
	width: 100px;
	height: 75px;
	margin: 10px 10px 10px 0;
}

#zijkant { 
	float: right;
	color: #333;
	border: none;
	margin: 0;
	padding: 0;
	height: 800px;
	width: 300px;
	display: inline;
	background: #d4d4d4;
	position: relative;
}
#navigatie {
	background: #ccc;
}
#navigatie .item {
	background: #999 url(/images/menu/menu.bg.gif) left top repeat-x;
	clear: both;
	height: 75px;
	padding: 0;
}
#navigatie .item img {
	border: 0;
	float: left;
	margin: 0;
	padding: 0;
	padding-right: 5px;
}
#navigatie .item a h3 {
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 0 0;
}
#navigatie .item a {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#navigatie .item a:hover {
	color: #ff0;
}
#navigatie .item p {
	color: #fff;
	font: normal 10pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 5px 0;
	text-decoration: none;
}
#nieuwsitem h4 {
	color: #000;
	font: bold 9pt Arial, Helvetica, sans-serif;
	margin: 20px 20px 0 20px;
	
}
#nieuwsitem p {
	color: #000;
	font: normal 9pt Arial, Helvetica, sans-serif;
	margin: 0 20px 0 20px;	
}
#nieuwsitem a {
	border-bottom: 1px solid #000;
	color: #000;
	font: bold 9pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
#winkels {
	padding: 20px;
}
#winkels h4 {
	color: #000;
	font: bold 9pt Arial, Helvetica, sans-serif;
	padding: 0;
}

#winkels #lijst {
/*	padding: 0 20px 0 20px; */
}

#winkels p {
	display: inline;
}

#winkels p a {
	color: #000;
	border-bottom: 1px solid #000;
	font: normal 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom: 0;
	margin: 0;
	padding: 0;
	float: left;
	margin-right: 1em;
	text-align: left;
}

#issuu {
	padding: 20px;
	height: 220px;
}
