body			{		margin: 0px; padding: 8px; font-family: Verdana; font-size: 11px; color: #000000; line-height: 18px; }
body.site		{		margin: 0px; padding: 0px; width: 100%; height: 100%; background-color: #e5e5e5;  text-align: center; vertical-align: top; font-style: normal; font-family: Verdana; font-size: 11px; color: #000000; line-height: 18px; }

div,td				{		vertical-align: top; text-align: left; font-family: Verdana; font-size: 11px; color: #000000; line-height: 18px; }
td.container	{		width: 784px; background-color: #ffffff;	}
td.links		{		background-color: #e5e5e5; background-image: url(../images/links.jpg); background-position: top right; background-repeat: repeat-y;	}
td.rechts		{		background-color: #e5e5e5; background-image: url(../images/rechts.jpg); background-position: top left; background-repeat: repeat-y;	}

div.header		{		width: 784px; height: 96px; padding-top: 10px; padding-right: 15px; text-align: right;  background-image: url(../images/header.jpg); background-repeat: no-repeat; 	}

div.fotomenu	{		width: 784px; height: 149px; position: relative; top: 0px; left: 0px; }
div.foto		{		width: 784px; height: 122px; position: absolute; top: 0px; left: 0px; }
div.nav			{		width: 784px; height: 34px; position: absolute; top: 112px; left: 0px; background-image: url(../images/menu_bg.gif); background-position: bottom; background-repeat: no-repeat; text-align: right; }
div.laatstenieuws{		width: 592px; height: 62px; background-image: url(../images/laatstenieuwsbg.gif); background-repeat: repeat-x; color: #aa1721; font-weight: bold; padding-left: 140px; padding-top: 4px; }
div.actievdmaand{		width: 192px; height: 62px; background-image: url(../images/laatstenieuwsbg.gif); background-repeat: repeat-x; color: #aa1721; font-weight: bold; padding-top: 4px; }
div.content		{		width: 784px; background-color: #ffffff; }

.rood			{		color: #aa1721; }

h2				{		font-size: 12px; line-height: 18px; font-weight: bold; font-family: Verdana; }

a				{		font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none;	}
a:hover			{		font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline;	}
a.groen			{		font-family: Tahoma; font-size: 11px; color: #02572c; text-decoration: none;	}
a.groen:hover	{		font-family: Tahoma; font-size: 11px; color: #02572c; text-decoration: underline;	}
span.crumbles,a.crumbles		{		font-family: Tahoma; font-size: 10px; color: #b5b5b5; text-decoration: none;	}
a.crumbles:hover{		font-family: Tahoma; font-size: 10px; color: #b5b5b5; text-decoration: underline;	}

a.boven			{		font-family: Tahoma; font-size: 11px; color: #02572c; text-decoration: none; font-weight: normal;	}
a.boven:hover	{		font-family: Tahoma; font-size: 11px; color: #02572c; text-decoration: underline; font-weight: normal;	}

a.roodwit		{		color: #aa1721; text-decoration: none; }
a.roodwit:hover	{		color: #ffffff; text-decoration: none; }

a.rood    { color: #cb121c; text-decoration: none; font-size: 11px; }
a.rood:hover    { color: #000000; text-decoration: none; font-size: 11px; }

a.rood_ov    { color: #000000; text-decoration: none; font-size: 11px; }
a.rood_ov:hover    { color: #000000; text-decoration: none; font-size: 11px; }


a.grijswit		{		color: #929394; text-decoration: none; }
a.grijswit:hover{		color: #ffffff; text-decoration: none; }

strong.wit  { font-size: 12px; color: #ffffff; line-height: 22px; margin-left: 15px; }

div.sub_ov { width: 134px; height: 15px; background-image: url(../images/sub_ov.gif); background-repeat: no-repeat; color: #ffffff; font-size: 12px; line-height: 13px; padding-left:30px; margin-bottom: 6px;  }
div.sub { width: 134px; height: 15px; background-image: url(../images/sub.gif); background-repeat: no-repeat; color: #ffffff; font-size: 12px; line-height: 13px;  padding-left:30px; margin-bottom: 6px; }

div.subsub_ov { width: 134px; height: 15px; color: #272b36; line-height: 13px; padding-left:30px; margin-bottom: 6px; font-size: 12px;  }
div.subsub { width: 134px; height: 15px; color: #ffffff;  line-height: 13px;  padding-left:30px; margin-bottom: 6px;  font-size: 12px; }


.img_left_border{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #222222;	
}
.img_left_noborder{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.img_right_border{
	float:right;
	margin-left:10px;
	margin-right:4px;	
	margin-bottom:5px;
	border:1px solid #000000;	
}

.img_right_noborder{
	float:right;
	margin-right:4px;		

	margin-bottom:5px;
	
}



.img_noalign_noborder{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto
}

.img_noalign_border{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto;
	border:1px solid #222222;		
}