/*************PAGINACONTAINERS**************/
body{ 
	background-color: #7acfc7 !important; 
	font-family: Arial, Helvetica, sans-serif;
}
#container{ width: 100%; }
#pagina{ 
	margin: 0px auto; 
	width: 100%;
}
p{ padding: 0px; }

.banner{
  width: 100%;
  text-align: center;
  background-color: lightgrey;
  color: red;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px;
}

/*************PAGINAHEADER**************/
#header{
	height: 50px;
	width: 100%;
}
.header-zijkant{ width: 10%; }
.header-zijkant input[type=submit], .header-zijkant input[type=button]{
	width: 100%;
	margin-top: 5px;
}
.header-midden{
	font-size: 21px;
	text-align: center;
	font-weight: bold;
}
#registrator{
	font-size: 11px;
	color: brown;
}

/*************PAGINAINHOUD**************/
#inhoud{ padding-top: 20px; }
.inhoud-zijkolom{
  width: 10%;
  float: left;
}
.inhoud-middenkolom{
	margin: 0px auto;
	width: 80%;
	float: left;
}

/*************MELDINGEN**************/
.melding{
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	border-radius: 10px;
  width: 80%;
  margin: 0px auto;
  margin-bottom: 10px;
}
.error{
	color: darkred;
	border: 1px solid darkred;
	background-color: #DCA8A9;
}
.succes{
	color: darkgreen;
	border: 1px solid darkgreen;
	background-color: #b2d0b2;
  width:900px;
}
.uitleg{
	text-align: center;
	color: darkblue;
}
.uitleg-lijst{
  font-weight: normal;
	color: darkblue;
  margin-top: -20px;
}

/*************LOGIN PAGINA**************/
#login-titel{
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}

#login-tekst{
	font-size: 18px;
	color: white;
	padding: 15px 0;
}

/*************ALGEMENE STYLING**************/
hr{ border: 1px solid #3FB0A5; }
.hidden{ display: none; }
.onzichtbaar{ 
  color: #7acfc7;
  background-color: inherit; 
}
.THbreedteExtra th{ width: 20%; }
.THbreedte th{ width: 15%; }
.paddingRight{ padding-right: 50px; }
.align-top{ vertical-align: top; }
.align-right{ text-align: right; }

.subkop{
	font-size: 18px;
	text-align: center;
	font-weight: bold;
  color: white;
}
.subkop-gebruikers{
	font-size: 14px;
	text-align: center;
  font-weight: normal;
}
.subtitel{
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}

input[type=submit], input[type=button]{
  text-align: center;
  font-size: 14px;
  padding: 5px;
  border-radius: 10px;
  border: 1px solid grey;  
}
input[type=submit]:hover, input[type=button]:hover{
  border: 1px solid black; 
}













