html, body, h1, h2, h3, h4, h6, ul, li {
				margin: 0;
				padding: 0;
				}
img     		{    
				margin: 7px 7px 0px 0px;
				border: 1px solid #C0C0C0;
				}

a				{color: #000080;						/**	kleur voor links 000080 **//**	font-weight: bold;**/ 
				} 

a:hover 		{
				color: #FF0000;							/**color: #0000FF; kleur over links**/
				}

.tabel_stand	{
				width:565px;
				vertical-align: top;
				padding: 5px;											
				}
.rij10			{width: 100px;text-align: right;padding-right: 10px;}
.rij11			{width: 180px;text-align: left;}
.rij12			{width: 40px;text-align: right;}
.rij13			{width: 40px;text-align: right;padding-right: 10px;}
.rij14			{width: 40px;text-align: right;}				
.tabel_leden	{
				width: 565px;
				vertical-align: top;
				}
.rij1			{width: 20px;}
.rij2			{width: 20px;}
.rij3			{width: 200px;}
.rij4			{width: 150px;}
.rij5			{width: 100px;}

.tabel_bestuur	{
				width:714px;
				vertical-align: top;
				}
.rij_bestuur1	{width: 357px;}
.rij_bestuur2	{width: 357px;}

.tabel_kalender {
				width:700px;
				vertical-align: top;
				}
.kal1			{width: 75px;  }
.kal2			{width: 625px; }

.tabel_proefkamp{
				width:565px;
				vertical-align: top;
				}
.proefkam1		{width: 100px;  text-align: right;}
.proefkam2		{width: 50px;   text-align: right; }
.proefkam3		{width: 200px;  text-align: left; }
.proefkam4		{width: 50px;   text-align: right;}
.proefkam5		{width: 50px;   text-align: right;}

.tabel			{
				width:566px;
				vertical-align: top;
				border-collapse: collapse;
				color: #303030;
				}
.tabelin		{  
				padding: 5px;
				} 			
table       {font: 12px verdana, arial, sans-serif; line-height: 1.7em;}

body 		{
			background: #3B3B3D url(images/img02new.jpg) repeat-x left top;  /* background rgb  227 231 237     E3E7ED*/
			font: 12px verdana, arial, sans-serif; line-height: 1.7em;    /* lettertype site */
			color: #303030;												  /* kleur tekst site */
			text-align:center; 											  /* centre for ie5 */
			}

#typewagen_comm	{
		float: left;
		width: 350px;
		height: 450px;		
		margin: 10px 0px 0px 0px;
		/*background-color: #C0C0C0;*/
			}

#wrapper 	{
			text-align: left;
			margin: auto;						/* centre for compliant browsers         margin: 0px auto; */
			width: 970px;
			margin-top: 70px; 					/* top tekstruimte    75*/
			background: #F0F0F0; 				/* background: #F0F0F0;*/ 
			border: 1px solid #C0C0C0; 
			}

#header 	{
												/* text-align: left;*/
			margin: 0px auto;
			width: 970px;
			background: #3B3B3D; 				/*  background: #E3E7ED;  background: url(images/img02x1.gif) no-repeat;     */
			height: 150px;
			}

#headerfoto1{		  
			float: left;
			height: 100px;
			width: 420px;
			margin: 25px 0px 0px 0px;				
			background: url(images/logolinks.jpg) no-repeat;
			}						

#headerfoto2{		  
			float: right;
			height: 108px;
			width: 469px;
			margin-top: 21px;				
			background: url(images/rechtslogo.png) no-repeat;
			}			

div.menuBar {
			padding: 6px 2px 6px 2px;
			text-align: center;
			margin-left:10px;
			}
div.menuBar a.menuButton {
			/* background-color: transparent;*/
			background-color: #F0F0F0;			
			border: 1px solid;
			border-color: #FFFFFF #999999 #999999 #FFFFFF;
			color: #202020;
			cursor: pointer;
			left: 0px;
			margin: 5px;
			padding: 2px 6px 2px 6px;
			position: relative;
			text-decoration: none;
			top: 0px;
			z-index: 100;
			}
div.menuBar a.menuButton:hover {
			background-color: #E3E7ED;      /*transparent;*/
			border-color: #999999 #FFFFFF #FFFFFF #999999;
			color: #606060;
			}
#tekstruimte p	{
			margin: 0.9em 0 ;
				}
#tekstruimte {
												/* middle */
			border-left: 1px solid #C0C0C0;
			background: #FFF;					/*background colour of right column */
			margin-left: 220px;					/*this is the space for the left column */
			}
#inner		{
			float:left;
			width: 100%;
			background: #FFDAB9;
			margin-right:-1px;  			/* contain cleared elements from clearing other floats*/
			}

#textbox	{
			padding: 15px;      				/* correction ie 4px right less */
			background: #FFF;                /* #CCFFFF; */
			}
#textboox h1 {
			font: bold 16px "verdana", arial, sans-serif; 
			color: #505050;
  			letter-spacing: 2px;
			border-bottom: 1px dotted #C0C0C0;
			}
#leftbox 	{
			margin-left:-219px;				/*must be 1 pixel less than width */
			float:left;
			width:220px;					/* this width is the same as the margin on #tekstruimte */
			position:relative;
			left:-2px;					/* line it up exactly without losing pressure on footer*/						
			}
#rittendiv	{
			width: 700px;
			height: 153px;
			text-align: center;	
			background-color: #E3E7ED;
			border: 1px solid #C0C0C0;
			}
h1 			{
			font: 18px "verdana", arial, sans-serif; 
			padding: 25px 0px 25px 0px;
			background: url(images/hr_line.jpg) no-repeat;
  			letter-spacing: 0px;
			line-height: 1px;
			}
					
h2 			{
			font: 18px "verdana", arial, sans-serif; 
			padding-left: 0px;
			text-align: center;
			background: url(images/grad72c9d0.png) no-repeat;
  			letter-spacing: 2px;
			line-height: 26px;
			color: #2B2553;
			}		
			
h6 			{
			font: 20px "verdana", arial, sans-serif; 
			color: #303030; 
			text-align: center;
			line-height: 50px;
			}
h3 			{
			font: bold 14px "verdana", arial, sans-serif; 
			padding-left: 5px;
			background: #E3E7ED; 
			color: #303030;
			line-height: 22px;
			}
h4 			{
			font: bold 14px "verdana", arial, sans-serif; 
			padding-left: 0px;
			color: #303030;
			line-height: 22px;
			}	


/* ------------VERTICAL MENU 201009 */
#vertmenu {
		float: left;
		width: 220px;
		/* background-color:#F0F0F0; */
		background-color:#FFFFFF;      /*groundcolor van vertmenu */		
		padding-top: 20px;
		padding-bottom: 5px;
		margin: 0px;
		}
#vertmenu ul {
		list-style: none;
		width: 220px;                  /* erbij geplaatst*/		
		margin: 0px;
		padding: 0px;
		border: none;
		}
#vertmenu ul li {
		margin: 0px;
		padding: 0px;
		}
#vertmenu ul li a {
		display: block;
		border-bottom: 1px solid #C0C0C0;
		padding-left: 4px;
		text-decoration: none;
		color: #303030;
		width:160px;
		margin-left: 30px;
		margin-right: 30px;
		}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {
		color: #404040;
		font-weight: bold;
		background-color: #E3E7ED;
		}
/* ------------END VERTICAL MENU */					
		
#sponsorbar {
			clear: left;
			float: left;
			width: 220px;
			background-color: #FFFFFF;       /* #F0F0F0 #FF00FF;*/
			padding: 0px 0px 15px 0px;
			}
#sponsor1 	{   
			height: 141px;
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/delphos.jpg) no-repeat;  
			}
#sponsor2 	{		  
			height: 67px;
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/lysair_logo.jpg) no-repeat;		
			}
#sponsor3 	{
			height: 120px;		     		  
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/dujardin1.jpg) no-repeat;	
			}
#sponsor4 	{  
			height: 184px;		
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/rdg_systems.jpg) no-repeat;  
			}
#sponsor5 	{
			height: 61px; 
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/brouwershof_logo.png) no-repeat;  
			}						
#sponsor6   {  
			height: 74px;  
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/mega-cycle_logo.png) no-repeat;  
			}
#sponsor7 	{
			height: 128px;
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/lindenhof1.jpg) no-repeat;  
			}
#sponsor8 	{
			height: 121px;
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/rogelli.jpg) no-repeat;  
			}
#sponsor9   {  
			height: 226px;  
			width: 160px;
			margin-left: 30px;
			margin-bottom: 15px;
			background: url(images/cv_construct_logo.jpg) no-repeat;  
			}
#footer		{
			clear: both;
			text-align: center;
			font-size: 10px;
			color: #808080; 
			}
#timestamp	{
			clear: both;
			padding-left: 34px;
			font-size: 9px;
			color: #A8A8A8; 
			}			
	/* clear without structural mark-up from PIE website*/
.clearfix:after {
		    content:"."; 
		    display:block; 
		    height:0; 
		    clear:both; 
		    visibility:hidden;
			}
.clearfix	{
			display:inline-block;
			}
 
	/* mac hide \*/
* html .clearfix {
			height: 1%;
			}
.clearfix {
			display: block;
			}
	/* End hide */
	/* do not change or amalgamate clearfix styles*/
