body {
	font-family: Verdana, Arial;
	background-color: #000a21;
}

.container {
	position:absolute;
	top: 0px;
	left: 50%;
	margin-top: 0px;
	margin-left: -501px;
	width:1003px;
	height:650px;
}

.achtergrond {
	position:absolute;
	width:1003px;
	height:650px;
	z-index: 0;
}

.achtergrond_back {
	position:absolute;
	width:1003px;
	height:650px;
	z-index: -1;
}

img {
	border: 0px;
}

.language_knop {
	position:absolute;
	left:13px;
	top:0px;
	width:17px;
	height:16px;
}

.language_balk {
	position:absolute;
	left:30px;
	top:0px;
	width:110px;
	height:16px;
	font-size: 10px;
	color: #FFFFFF;
	background: url(../images/taal_boven.jpg);
	font-weight: bold;
}

.language_keuzes {
	position:absolute;
	left:13px;
	top:16px;
	width:127px;
	height:17px;
	background: url(../images/taal_onder.jpg);
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 9px;
	vertical-align: middle;
}

.language_keuzes a {
	color: #FFFFFF;
	text-decoration: none;
}

.language_keuzes a:hover {
	text-decoration: underline;
}

.menu_div {
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 13px;
	font-size: 7px;
	overflow: hidden;
}

.menu_base {
	position:absolute;
	left:247px;
	top:429px;
	width:188px;
	height:171px;
}

.menu,.menu a, .menu a:link, .menu a:visited, .menu a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

.menu a:hover {
	text-decoration: underline;
}

.menu_selected, .menu_selected a,.menu_selected a:hover, .menu_selected a:visited {
	color: #d51920;
	text-decoration: none;
	font-size: 11px;
}

.spacer_submenu{
	position:absolute;	
	width:2px;
	height:171px;
}

.spacer_sub_submenu{
	position:absolute;	
	width:2px;
	height:171px;
}

.submenu{
	position:absolute;
	left:400px;
	top:429px;
	width:180px;
	height:171px;
}

.sub_submenu{
	position:absolute;
	left:580px;
	top:429px;
	width:175px;
	height:171px;
}

.sub_submenu_div {
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 13px;
	font-size: 7px;
	font-style: italic;
}

.powered_by {
	position:absolute;
	left:805px;
	top:430px;
	width:198px;
	height:172px;
}

.powered_by_knopje {
	position:absolute;
	left:0px;
	top:0px;
	width:17px;
	height:16px;
}

.powered_by_header {
	position:absolute;
	left:17px;
	width:181px;
	height:16px;
	font-size: 9px;
	padding-top: 2px;
	color:#FFFFFF;
	background: url(../images/powered_by_header.jpg);
	font-weight: bold;
}

.powered_by_content {
	font-size: 9px;
	position:absolute;
	left:0px;
	top:16px;
	width:193px;
	height:154px;
	background-color: #d3d8e1;
	padding-top: 3px;
	padding-left: 5px;
}


.filmpje {
	position:absolute;
	left:655px;
	top:417px;
	width:320px;
	height:196px;
	background-color: #000000;
}

.testsail {
	position:absolute;
	left:1px;
	top:280px;
	width:404px;
	height:148px;
}

.content {
	position:absolute;
	left:0px;
	top:100px;
	width:1003px;
	height:330px;
	filter:alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;
	background-color: #FFFFFF;
}

.padded {
	width: 645px;
}

.content_plaatje {
	position:absolute;
	width: 273px;
	height: 329px;
	text-align: center;
	vertical-align: bottom;
}

.content_inhoud {
	position:absolute;
	padding-left: 25px;
	left: 300px;
	width: 678px;
	height: 329px;
	font-size: 11px;
	overflow: auto;
}

.content_knopje {
	position:absolute;
	left:300px;
	top:0px;
	width:17px;
	height:16px;
}

.content_cq6_logo {
	position:absolute;
	left:248px;
	top:0px;
	width:17px;
	height:16px;
	background-color: #FFFFFF;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #d51920;
	letter-spacing: 1px
}

.contact {
	font-size: 11px;
	vertical-align: top;
}

.error {
	color: #d25d57;
	font-weight: bold;
	text-align: center;
}

.input {
	font-family: Verdana, Arial;
	
}

.inputerror {
	font-family: Verdana, Arial;
	border: 2px solid #d25d57;
}

a:link, a:visited{
	color: #1716ed;
	text-decoration: none;
}

a:hover, a:active{
	color: #ff8000;
	text-decoration: underline;
}

textarea {
	font-size: 11px;
}
