@charset "UTF-8";
@font-face {
    font-family: 'abelregular';
    src: url('../fonts/abel-regular-webfont.woff2') format('woff2'),
         url('../fonts/abel-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
html, body {
    background-color: #DEDEDE;
	margin:0px;
}
input{
	font-family: 'abelregular',helvetica;
	font-size: 16px;
	width: 300px;
	outline: none;
	resize: none;
}
checkbox{
	font-family: 'abelregular',helvetica;
	font-size:16px;
	width: 300px;
	outline: none;
	resize: none;
}
select{
	font-family: 'abelregular',helvetica;
	font-size:16px;
	width: 300px;
	outline: none;
	resize: none;
}
#container {
	width:970px;
	margin-left: auto ;
	margin-right: auto ;
	background-color: #444;
	overflow: hidden;
}
#menu {
  float:left;

}
#menuhoog{
	height: 45px;
}
#menulaag{
	height: 32px;
}
.menu_width{
	width:316px;
}
#menutext{
	color: #FFFFFF;
	font-family: 'abelregular',helvetica;
	font-size: 15px;
	text-align: right;
	padding-top:13px;
	padding-right:30px;
	text-transform: uppercase;
}


#titletext{
	color: #FFFFFF;
	
	font-family:'abelregular',helvetica;
	font-size: 16px;
	text-align: left;
	padding-top:13px;
	padding-left:30px;
	text-transform: uppercase;
}
#contentholder{
	background-color:#DEDEDE;
	float:left;
	width: 654px;
	overflow: hidden;
}
#content{
	background-color:#FFFFFF;
	float:right;
	height: inherit;
}
#contenthoog{
	min-height:45px;
	width: 640px;
	float:left;
}
#contentmidden{
	min-height:25px;
	width: 640px;
	float:left;
}
#formtitle{
	height:30px;
	width: 600px;
	float:left;
	padding-left: 30px;
	padding-top:5px;
}
#formname{
	min-height:30px;
	width: 230px;
	float:left;
	padding-left: 30px;
	padding-top:5px;
	font-family:'abelregular',helvetica;
	font-size: 16px;
	text-align: left;
}
#formseperator{
	height:30px;
	width: 25px;
	float:left;
	padding-top:5px;
	font-family:'abelregular',helvetica;
	font-size: 16px;
	text-align: left;
}
#formfield{
	min-height:30px;
	width: 350px;
	float:left;
}
#listitem{
	min-height:30px;
	width: 570px;
	float:left;
	padding-left: 30px;
	padding-bottom: 20px;
}
#listlink{
	min-height:30px;
	width: 120px;
	float:left;
	text-align: right;
}
.contenttext{
	font-family: 'abelregular',helvetica;
	font-size: 16px;
	text-align: left;
}
#content_form{
	padding-left:30px;
	padding-top:5px;
}
.content_button{
	width:200px;
	margin-left:30px;
	padding-left:20px;
}
#buttontext{
	font-family: 'abelregular',Impact;
	font-size: 16px;
	text-align: left;
	padding-top:13px;
	padding-left:-10px;
	color:#FFFFFF;
}
#submitbutton {
  	font-family: 'abelregular',Impact;
	font-size:16px;
	color: #FFFFFF;
	outline: none;
	resize: none;
	padding-top:5px;
	border:none;
	width:304px;
	height:35px;
	text-align:left;
	padding-left:20px;
	text-transform: uppercase;
}
#submitbutton:hover{
	font-family: 'abelregular',Impact;
	cursor:pointer;
	background-color:#999999;
}
.content_width{
	width:640px;
}
#logoblok{
	height: 106px;
}
#logotxtblok{
	font-family: 'abelregular',Impact;
	font-size: 65px;
	margin: 20px;
	color: #888888;
	height: 68px;
	letter-spacing: 1px;
}
#divider_high{
	widows: 700px;
	height: 32px;
	
}
#logo{
	width:50px;
	height:50px;
	margin:28px;
	float:right;
}
#vdiv {
  width: 14px;
  height:100px;
  float:left;
}
#hdiv {
	height:2px;
	background-color:#FFFFFF;
	float:left;
}
#siteblok{
	width: 105px;
	height: 105px;
	margin-left:10px;
	margin-bottom:10px;
	float: left;
	text-align: center;
	vertical-align: middle;
}
.padding_left{
	padding-left: 25px;
}
.padding_right{
	padding-right: 25px;
	text-align: right;
}
.date{
	color:#888888;
	font-size:12px;
}
.textwidth{
	width: 590px !important;
}
.invalid input:required:invalid {
    background:#FDD0D1;
}

.invalid input:required:valid {
    background: #FFFFFF ;
}

input {
  display: block;
  margin-bottom: 10px;
}
.contenttext a:link{ color: #FF6600; text-decoration: none;}
.contenttext a:hover{ color: #666666; text-decoration: none;}
.contenttext a:active{ color: #666666; text-decoration: none;}
.contenttext a:visited{ color: #FF6600; text-decoration: none;}
a:link{ color: #FFFFFF; text-decoration: none;}
a:active{color: #FFFFFF; text-decoration: none;}
a:visited{color: #FFFFFF; text-decoration: none;}
a:hover{color: #DDDDDD; text-decoration: none;}