BODY {
	margin-top : 50px;
	margin-bottom : 20px;
	margin-left: 20px;
     margin-right: 20px;
	margin : 0px;
	border : 0px solid red;
	background-color : #FFFFFF;
	background-attachment : none;
	background-image : none;
	background-position : top left;
	background-repeat : repeat-x;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
	color : #000000;
	text-align : left;
	vertical-align : top;
	line-height : 17px;   
}

.vraag_info {
	color : #808080;
}

#mainframe {
	position : absolute;
	width : 920px;
	margin : 10px 20px;
}

#header {
	position : absolute;
	z-index : 0;
	width : 920px;
	height : 84px;
	top : 0px;
	left : 0px;
	border : 0px solid #808080;
	border-bottom : 0px solid #C0C0C0; 
	background : #808080 url(../img/header.gif) repeat-x top left; 
	padding: 0px 0px 0px 0px; 
}
#loginfo {
	position : absolute;
	z-index : 4;
	width : 400px;
	height : 18px;
	top : 45px;
	left : 80px;
	border : 0px solid #808080;
	border-bottom : 0px solid #C0C0C0; 
	background-color : none;
	color : #FFFFFF;	
	padding: 0px 0px 0px 0px; 
	text-align : left;
}
#menu {
	position : absolute;
	z-index : 3;
	width : 100%;
	height : 17px;
	top : 86px;
	left : 0px;
	border : 0px solid #808080;
	border-bottom : 0px solid #C0C0C0; 
	background-color : #FFFFFF;
	padding: 0px 0px 0px 0px; 
}
#editmenu {
	position : absolute;
	z-index : 4;
	width : 200px;
	height : ;
	top : 110px;
	left : 0px;
	border : 0px solid #EC1C2E;
	background-color : none;
	padding: 0px 0px 3px; 

}

#editmenu ul {
	list-style-type : none;
	margin : 0px 0px 6px;
	line-height : 17px;   
}

#editmenu li {
	display : block;
	border : 1px solid #C0C0C0;
	margin : 0px 0px 3px;
	padding : 1px 5px 3px;
	z-index : 1;
	border-width : 1px 0px 1px 0px;
	line-height : 17px;   
}


#main {
	position : absolute;
	z-index : 1;
	width : 710px;
	top : 110px;
	left : 210px;
	border : 1px solid #C0C0C0;
	border-top : 0px;
	background : #FFFFFF;
	padding: 0px 10px 5px; 
	line-height : 17px;   
}
#main ul {
	list-style-type : none;
	margin : 0px 0px 6px;
	line-height : 17px;   
}

#main ul li {
	display : block;
	border : 0px solid #C0C0C0;
	margin : 0px 0px 3px;
	padding : 1px 5px 3px;
	z-index : 1;
	border-width : 0px;
	line-height : 17px;   
}
#main ul li h2 {
	font-weight : bold;
	/* color : #CC6633; */
}

#main ul li p, #main ul li ul li p {
	margin : 2px 0px;
	padding : 0px;

}
#main ul li ul {
	list-style-type : none;
	margin : 0px 0px 6px;
}

#main ul li ul li {
	display : block;
	border : 1px solid #C0C0C0;
	margin : 0px 0px 3px;
	padding : 1px 5px 3px;
	z-index : 1;
	border-width : 1px 0px 1px 0px;
}


TABLE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border-collapse : collapse;
	border: 0px; 
	margin: 0px auto 0px auto;
	align: center;
	line-height : 17px;   
}

TR.vet {
	background-color : #404040;
	color : #FFFFFF;
	padding : 0px 0px 1px 0px; 
}
TR.actief {
	background-color : #804080;
	color : #FFFFFF;
	padding : 0px 0px 1px 0px; 
}
TR.form {
	height : 19px;
}


TD {
	border-bottom: 0px solid #606080; 
	padding: 0px 0px 0px 0px; 
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
	text-align : left;
	line-height : 17px;   
}
TD.actief{
	color : #FFFFFF;
}
TD.right{
	text-align : right;
}
TD.center{
	text-align : center;
}
TD.vet {
	color : #FFFFFF;
}
	
TD.form {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
TD.formlang {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px 0px 3px 0px; 
}
TD.formvraag {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	padding: 3px 0px 3px 0px; 
	border-top : 1px solid #C0C0C0; 
	border-bottom : 1px solid #C0C0C0; 
}
TD.top {
	padding: 3px 0px 3px 0px; 
}
HR {
	border: 0px 0px 1px 0px solid #808080; 
	height : 0px;
	color: none;
}
FORM {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
}
FORM.inline {
	display : inline;
}
textarea, input, select {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	background-color : #FFFFFF;
	border-bottom: 1px solid #808080; 
	border-left: 1px solid #C0C0C0; 
	border-top: 1px solid #C0C0C0; 
	border-right: 1px solid #808080; 
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	padding: 0px 0px 2px 1px;
	line-height : 17px;   
}
INPUT.vink {
	border: 0px solid #808080; 
	background-color : transparent;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
select {
	padding: 0px 0px 0px 1px;
}
INPUT.knop{
	margin-top : 5px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #A62254; 
	border-left: 1px solid #D17FA0; 
	border-top: 1px solid #D17FA0; 
	border-right: 1px solid #A62254; 
}
TEXTAREA {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 17px;   
}
a {
	text-decoration : none;
	color : #A62254;
}
a:hover {
	text-decoration : underline;
	color : #A62254;
}
li.vraag {
	font-size : 11px;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	color : #A62254;
	line-height : 17px;   
}
#menu a {
	text-decoration : none;
	color : #A62254;
}
#menu a:hover {
	text-decoration : underline;
	color : #A62254;
}
#loginfo a {
	text-decoration : none;
	color : #FFFFFF;
}
#loginfo a:hover {
	text-decoration : underline;
	color : #FFFFFF;
}

A.actief:LINK, A.actief:ACTIVE, A.actief:VISITED {
	font-size : 11px;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	color : #A62254;
	line-height : 17px;   
}
A.actief:HOVER {
	font-size : 11px;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	color : #A62254;
	text-decoration : underline;
	line-height : 17px;   
}

h1 {
	font-size : 12px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	letter-spacing : +1px;
	margin : 5px 0px 5px 0px;
	color : #00A5D6;
	line-height : 17px;   
}
h1.hoofdmenu {
	color : #808080;
}
H2 {
	font-size : 11px;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	color : #A62254;
	font-variant : Normal;
	font-style : normal;
	text-decoration : none;
	margin : 0px;
	line-height : 17px;   
}
h3			{	font-family : Verdana, Arial, Helvetica, sans-serif;
  		 		font-size : 11px;
				font-weight : bold;
				margin-bottom : 15px;
				background-color : #D8EEF8;
				text-align : left;
				letter-spacing : +1px;
				padding:2px 2px 2px 2px;
				color: #616161; } /* donkergrijs op zachtblauwe achtergrond  */	
}
ul {
	list-style-type : square;
	margin : 0px 0px 0px 15px;
	padding : 0px;
	text-indent : 0px;
	line-height : 17px;   
}
ul.faq li, ol.faq li {
	margin-bottom : 10px;
}
ul.editmenu {
	margin : 0px 0px 0px 15px;
}
LI {
	font-weight : normal;
	text-indent : 0px;
	padding : 0px;
	margin : 0px 0px 0px 0px;
	line-height : 17px;   
}

LI.actief {
	font-weight : bold;
	text-decoration : none;
}
LI.openstaand {
	font-weight : normal;
	text-decoration : none;
}

