  body, html{
		color: #333;
		background-color: #c8c8c8;
		font-family:  Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: 300; 
		text-decoration: none;
	}
	
	form{
	  margin: 0px;
	}
	
	div#container{
	  width: 99%;
	}
	
	thead{
	  font-weight: bold;
	  background-color: #a6a2a2;
	}
	
	div.header{
	  width: 100%;
    border: 1px solid #fff;
    padding: 3px;
		padding-top: 4px;
		padding-bottom: 4px;
    margin-bottom: 2px;
    background-color: #009999;
	}
	
	div.footer{
	  width: 100%;
	  text-align: right;
		color: #333333;
		text-decoration: none;
		border: 1px solid #999999;
		padding-right: 6px;
   	font-size: 11px;
  	font-weight: 300;
	}
	
	div.block{
	  width: 100%;
    border: 1px solid #fff;    
		padding: 3px;
    margin-bottom: 2px;
		background-color: #CBC6C6;
	}
	
	th{
	  background-color: #a6a2a2;
		text-align: left;
	}
	
	a:link, a:visited{ 
	  color: #333333; 
		text-decoration: none;
	}
  
	a:hover, a:active{  
	  color: #666666; 
		text-decoration: none;
	}

	.std{
	  background-color: #cbc6c6;
	}
  
	.knop {
  	font-family:  Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight: 400;
  	color: #333333;
  	text-decoration: none;
  	padding: 3px;
  	height: 20px;
  	width: 139px;
  	border: 1px solid #FFFFFF;
  	margin: 1px;
  	background-color: #009999;
  }
	
	span {
  	width: 139px;
		color: #0f0;
	}
  a.knop:link, a.knop:visited{ 
	  color: #333333; 
		text-decoration: none;
	}
	
  a.knop:hover{  
	  color:  #FF0000; 
		text-decoration: none;
	}
	
	td.rowOn{
	  background-color: #c1bebe;
  }
	
  .selectiemenu {
  	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11px;
  }

  /* Start nav */
  ul.nav{
    list-style: none;
  	margin: 0px;
  	padding: 0px;
  }

  ul.nav li{
  	float: left;
    height: 20px;
  	border: 1px solid #fff;
  	margin: 0px 3px 0px 0px;
  }

  ul.nav li a{
    color: #333;
    text-decoration: none;
    padding: 2px 0px 2px 5px;
    width: 139px;
  	height: 100%;
  	display: block;
		font-size: 12px;
  	font-weight: 400;
  	line-height: 15px;
  }
	
	ul.nav li a:hover{
	  color: #f00;
	}
  /* End nav */
	
	span.error{
	  color: #f00;
	}
	
	.knopklein {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-weight: 400;
   	color: #333333;
   	text-decoration: none;
   	height: 18px;
   	width: 80px;
   	padding: 0px;
   	border: 1px solid #FFFFFF;
   	margin: 1px;
  	background-color: #009999;
  }

	form#frmLogin label{
	  text-align: left;
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-weight: 400;
   	color: #333333;
	}
	