/***-----ALGEMEEN-----***/

body {
	background-color:#63637D;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 22px 0px 0px;
	padding: 0;
	font-size: 75%;
	line-height: 155%;
	background-image: url(../images/achtergr.jpg);
	background-repeat: repeat-x;
}

#wikkel {
         width: 892px;
         margin:0px auto;
         text-align:left;
         padding: 0px;
         background-image: url(../images/achtergrond_wikkel.gif);
         background-repeat: repeat-y;
}
#kop {
	background: url(../images/achtergr_kop.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 892px;
}
#logo {
	float: left;
	margin: 0px;
	padding: 0px;
}
#taalkeuze {
	margin: 0px;
	padding: 0px;
	height: 50px;
	text-align: right;
	font: 95% Arial, Helvetica, sans-serif;
	color: #666666;
}
.taalkeuze {
	margin: 0px;
	padding: 20px 30px 0px 0px;
}
#login {
	margin: 0px;
	padding: 0px;
	height: 32px;
	text-align: right;
}
.login {
	padding: 7px 30px 0px 0px;
	margin: 0px;
}
#navigatie {
	height: 26px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 0px 86px;
	font-size: 95%;
	float: left;
}
#inhoud {
         width:892px;
         background: url(../images/achtergr_inhoud_old.jpg) no-repeat;
         min-height: 400px;
         height:auto !important;
         height:400px;
         float: left;
}
#subnavigatie {
	width: 306px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#subnavigatiehome {
	width: 306px;
	float: left;
	margin: 0px;
	padding: 0px;
	float: left;
}
.subnavigatie {
	padding: 74px 0px 0px 37px;
}
.subnavigatiehome {
	padding: 0px;
	font-size: 90%;
	margin: 72px 50px 0px 37px;
	color: #7D83A5;
	line-height: 150%;
	overflow: auto;
	max-height: 330px;
}
#subnavigatievoet {
	padding: 0px 0px 0px 37px;
}
#tekst {
	margin: 0px;
	padding: 30px 0px 0px;
	float: left;
	width:500px;
}
#voet {
	background: url(../images/achtergr_voet.jpg) no-repeat 0px 0px;
	clear: both;
	font-size: 95%;
	color: #D1D1D8;
	width: 892px;
	height: 92px;
	margin: 0px;
	padding-top: 0px;
}

/***-----NAVIGATIE-----***/

a:link {
	color: #CC3300;
	text-decoration: underline;
}
a:visited {
	color: #CC3300;
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
#navigatie a {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/knop.gif);
	text-align: center;
	display: block;
	margin: 0px;
	padding: 3px 0px;
	width: 110px;
	float:left;
}
#navigatie a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/knop_o.gif);
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 0px;
	padding: 3px 0px;
	width: 110px;
	float:left;
}
.navigatieactief {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/knop_o.gif);
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 0px;
	padding: 3px 0px;
	width: 110px;
	float:left;
}
#subnavigatie a {
	color: #7B81A4;
	text-decoration: none;
	background: url(../images/subknop.gif) no-repeat;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	width: 190px;
	height:18px;
	font-size: 90%;
}
#subnavigatie a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/subknop_o.gif) no-repeat;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	width: 190px;
	height:18px;
	font-size: 90%;
}
.subnavigatieactief {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/subknop_o.gif) no-repeat;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	width: 190px;
	height:18px;
	font-size: 90%;
}
#taalkeuze a {
	color: #666666;
	text-decoration: underline;
}
#taalkeuze a:hover {
	color: #666666;
	text-decoration: none;
}
#voet a:link {
	color: #D1D1D8;
	text-decoration: underline;
}
#voet a:visited {
	color: #D1D1D8;
	text-decoration: underline;
}
#voet a:hover {
	color: #D1D1D8;
	text-decoration: none;
}

/***-----TYPOGRAFIE-----***/

h1 {
	color: #63637D;
	font: bold 185% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.h1 {
	color: #CC3300;	
}
.rij {
	margin: 0px;
	padding: 0px;
}
.nieuws {
	background: url(../images/achtergr_nieuws.jpg) no-repeat;
	margin: 0px;
	padding: 7px 20px 0px;
}
.leesmeer {
	text-align: right;
	margin: 0px;
	padding: 0px 20px 7px 0px;
	background: url(../images/achtergr_leesmeer.jpg) no-repeat;
	font-size: 90%;
}
#formText {
	width: 180px;
	display: block;
	position: static;
	float: left;
}
.formText {
	width: 180px;
	display: block;
	position: static;
	float: left;
}
.klein {
	font-size:95%;
}
#voet p {
	text-align: center;
	margin-top: 50px;
}
#voet img {
	padding: 0px;
	margin: 0px 0px 0px 80px;
}


/***-----FORMULIEREN-----***/

#login form {
	padding: 0px;
	margin: 0px;
}
.veld {
	border: 1px solid #44435B;
	width: 250px;
	margin: 0px 0px 1px;
	color: #666666;
	font: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	vertical-align: middle;
	padding: 0px;
}
.veldlabel {
	width: 250px;
	margin: 0px 0px 1px;
	color: #666666;
	font: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	vertical-align: middle;
	padding: 0px;
}
.veldlogin {
	border: 1px solid #44435B;
	width: 90px;
	color: #666666;
	height: 16px;
	margin: 0px 3px 0px 0px;
	padding: 0px 5px;
	font: 90% Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.textarea {
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 250px;
	border: 1px solid #44435B;
	margin-left: 0px;
}
.knop {
	font: bold 90% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #7D83A5;
	border: 1px solid #44435B;
	height: 18px;
	vertical-align: middle;
	padding: 0px 5px 1px;
}
