/* 	licht groen (rand): 88bb55
		licht groen: b9d0a2
		donker groen: 669933
*/

body {
	background: 			#666 url('/images/back_page.gif') repeat-x top left;
	margin: 					0px;
	overflow: 				scroll;
										}

td 									{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#222;
										}

th 									{
	ffont-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#222;
	background: 			#eee;
	padding:					4px;
	border-left:	 		1px solid #ddd;
	border-top: 			1px solid #ddd;
	border-right: 		1px solid #ddd;
	border-bottom: 		1px solid #c9c9c9;
										}
										
th:hover 						{
	color: 						#111;
	background:				#ddd;
	cursor: 					pointer;
										}

.headline 					{
	font-family: 			Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	color: 						#222;
										}

.headlinebox				{
	border-top: 			1px solid #777;
	padding:					10px 0 10px 10px;
	height:						45px;
										}

.artlistmargin			{
	height: 					14px;
	padding-left: 		10px;
										}

.article 						{
	font-family: 			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 				13px;
	line-height:			15px;
	padding: 					5px 10px 50px 10px;
										}

.artmargin					{
	padding-top: 			15px;
	padding-bottom:		6px;
	border-bottom:		1px solid #777;
										}

.articleextra				{
	padding-left:			80px;
										}

.artfooter					{
	padding-left: 		10px;
										}
										
.artfooterline			{
	border-top:				1px solid #777;
	padding-top:			3px;
										}

.artfootercut				{
	border-left: 			1px solid #777;
	padding-left:			10px;
	padding-right:		10px;
										}

.zoekbox 						{
	padding:					20px 0 0 0;
	background:				url('/images/back_zoekbox.gif') repeat-x top left;
										}

.hlzoek 						{
	color: 						#555;
	border:						1px solid #333;
										}

.artjump						{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#333;
	border:						1px solid #ccc;
	margin: 					4px;
  background:				#efefef;
	padding:					2px;
										}

.butsmall						{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:						#fff;
	background:				#b9d0a2;
	border:						1px solid #99bb55;
	padding:					1px;
	cursor: 					default;
										}

.breadlinks					{
	background:				#97b880;
	border:						1px solid #77aa44;
	padding:					0px 4px 1px 4px;
	-moz-border-radius:			3px;
	-webkit-border-radius:	3px;
										}

a.breadlinks:link, a.breadlinks:visited	{
	color:						#fff;
										}


.breadlinks:hover		{
	background:				#b9daa2;
	border:						1px solid #88bb55;
										}

a.breadlinks:hover	{
	text-decoration:	none;
										}
			

a.mainbutton:link, a.mainbutton:visited	{
	border:						1px solid #ccc;
	background:				#f5f5f5;
	color:						#777;
	display:					block;
	text-align:				center;
	float:						right;
	font-family: 			Tahoma, Verdana;
	font-size:				12px;
	font-weight:			bold;
	letter-spacing: 	0.5px;
	padding:					5px;
	width:						90px;
	margin-bottom:		8px;
	-moz-border-radius:			5px;
	-webkit-border-radius:	5px;
										}

a.mainbutton:hover	{
	border:						1px solid #ccc;
	background:				#ddd;
	color:						#777;
	text-decoration:	none;
										}

a.secbutton:link, a.secbutton:visited	{
	border:						1px solid #77aa44;
	background:				#97b880;
	color:						#f5f5f5;
	display:					block;
	text-align:				center;
	float:						right;
	font-family: 			Tahoma, Verdana;
	font-size:				12px;
	font-weight:			bold;
	letter-spacing: 	1px;
	padding:					5px;
	width:						90px;
	margin-bottom:		8px;
										}

a.secbutton:hover	{
	border:						1px solid #88bb55;
	background:				#b9daa2;
	color:						#fff;
	text-decoration:	none;
										}


a.subbutton:link, a.subbutton:visited	{
	border:						1px solid #999;
	background:				#aaa;
	color:						#f5f5f5;
	display:					block;
	text-align:				center;
	float:						right;
	font-family: 			Tahoma, Verdana;
	font-size:				9px;
	font-weight:			bold;
	padding:					5px;
	width:						90px;
	margin-bottom:		8px;
										}

a.subbutton:hover		{
	border:						1px solid #9fb78a;
	background:				#b9d0a2;
	color:						#fff;
	text-decoration:	none;
										}

a:link, a:visited, a:active {
	color: 						#669933;
	text-decoration: 	none;
	outline: 					none;
										}
a:hover {
	color: 						#558822;
	text-decoration: 	underline;
										}

a.geavzoek 					{
	font-size:				9px;
	padding-right: 		25px;
										}

a.textad						{
	display:					block;
	text-align:				center;
	padding:					2px;
	border:						1px solid #669933;
	margin:						2px 0 2px 0;
										} 

.lftimg 						{
	border:						0px;
										}

.top40							{
	border: 					1px solid #777;
	background: 			#fafafa;
	padding:					2px;
										}

.whitebg {
	background-color: #FFFFFF;
}

.leftCol {
	vertical-align: top;
	padding-right: 10px;
	border-right: 1px solid #777;
}

.rightCol {
	padding: 					0px 5px 0 15px;
}

.main {
	padding-left: 10px;
	padding-right: 10px;
}

.footer	{
	font-size: 10px;
	color: #bbbbbb;
}

a.footer	{
	color: #cccccc;
	text-decoration: 	underline;
}

a.footer:hover	{
	color: #ffffff;
}

/*
.font10 {
	font-size: 10px;
	color: #999999;
}
.greenbold {
	font-size: 12px;
	font-weight: bold;
	color: #669933;
}
.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
a.legal:link, a.legal:visited,a.legal:active {
	color: #CCCCCC;
	text-decoration: none;
}
a.legal:hover {
	text-decoration: underline;
	color: #669933;
}
.subsection {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669933;
	padding: 3px;
}
.subsectionlist {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.rrnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669933;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.rrnav a:link, .rnav a:visited,.rnav a:active{
color: #FFFFFF;
}
*/