body, p, h3, th, td, tr, li, ul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
}


h1, .Kop_1{
	font-size: 16pt;
	color: #2b3758;
	/*margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;*/
}
h2, .Kop_2{
	font-size: 14pt;
	color: #2b3758;
	/*margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 	10px;
	margin-left: 13px;*/
}
h3, .Kop_3{
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #25252a;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

p, .Standaard{
	font-size: 11pt;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

p, body, tr, td, th {
	color: #25252a;
}


a:link {
	color: #3b4b78;
	text-decoration: underline;
}
a:visited {
	color: #3b4b78;
	text-decoration: underline;
}
a:hover {
	color: #ff8833;
	text-decoration: underline;
}

.link_nounderline, .link_nounderline a:link, .link_nounderline a:visited, .link_nounderline a:hover{
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.small, .small a{
	font-size: 9pt;
}

.kleine_tekst{
	font-size: 8pt;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.geen_marges {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.copyright {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10pt;
	color: #6080bc;
}
.copyright a:link  {
	color: #6080bc;
	text-decoration: none;
}
.copyright a:visited  {
	color: #6080bc;
	text-decoration: none;
}
.copyright a:hover  {
	color: #6080bc;
	text-decoration: none;
}

.commentaar{
	font-size: 10pt;
	color: #98a4c6;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
}

.mededeling{
	border-top: 3px solid #099d0c;
	border-bottom: 3px solid #099d0c;
	border-left: 0px solid #099d0c;
	border-right: 0px solid #099d0c;
	background-color: #bdfdbf;
	
	background-image:url('../images/toon_mededelingenenfouten_mededeling.png');
	background-repeat:repeat-x;
	background-position: top left;
	
	color: #2A2A2A;
	text-align: left;
	margin: 15px;
	padding: 8px;
	padding-left: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

.fouten{
	border-top: 3px solid #FF0000;
	border-bottom: 3px solid #FF0000;
	border-left: 0px solid #FF0000;
	border-right: 0px solid #FF0000;
	background-color: #fdbdbd;
	
	background-image:url('../images/toon_mededelingenenfouten_fout.png');
	background-repeat:repeat-x;
	background-position: top left;
	
	color: #2A2A2A;
	text-align: left;
	margin: 15px;
	padding: 8px;
	padding-left: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

.helptekst{
	border-top: 3px solid #ffd014;
	border-bottom: 3px solid #ffd014;
	border-left: 0px solid #ffdc51;
	border-right: 0px solid #ffdc51;
	background-color: #fff5cb;	
	background-image:url('../images/toon_mededelingenenfouten_helptekst.png');
	background-repeat:repeat-x;
	background-position: top left;
	
	text-align: left;
	margin: 15px;
	padding: 8px;
	padding-left: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.helptekst p{
	color: #2c2c2c;
	font-size: 10pt;
}

.legenda_teken{
	color: #ff8833;
	
	margin: 0px;
	margin-left: 3px;
	margin-right: 3px;
	padding: 0px;
}


li{
	margin-top: 0px;
	margin-bottom: 0px;
}
ul {
	margin-top: 4px;
	margin-bottom: 10px;
}


table{
	border-collapse: collapse;
}

.link{
	cursor: pointer;
}

img { 
	border: none; 
}







/* message popups */
.message_popup{
	background-color: #FFF9DF;
	background: linear-gradient(#FFFADF, #FFF3A5) repeat scroll 0 0 #FFF9DF;
    border: 1px solid #ebe300;
    border-radius: 5px;
    display: block;
    width: 100%;
	padding: 5px 0px;
	margin: 0px 0px 10px;
	font-size: 12pt;
	
	max-height: 205px;
	overflow-y: auto;
}
.message_popup:hover{
	/*max-height:100%;*/
}
.message_popup p{
	margin: 2px 10px;
	padding: 0px;
}
.message_popup ul{
	margin: 0px;
	padding: 0px 10px 0px 25px;
}
.message_popup_message{
	border-top: 3px solid #099d0c;
	border-bottom: 3px solid #099d0c;
	border-left: 0px solid #099d0c;
	border-right: 0px solid #099d0c;
	background-color: #bdfdbf;
	
	background-image:url('../images/message_popup_message.png');
	background-repeat:repeat-x;
	background-position: top left;
	
}
.message_popup_error{
	border-top: 3px solid #eb0000;
	border-bottom: 3px solid #eb0000;
	border-left: 0px solid #eb0000;
	border-right: 0px solid #eb0000;
	background-color: #ff9696;
	
	background-image:url('../images/message_popup_error.png');
	background-repeat:repeat-x;
	background-position: top left;
}
.message_popup_notice{
	border-top: 3px solid #ffd014;
	border-bottom: 3px solid #ffd014;
	border-left: 0px solid #ffd014;
	border-right: 0px solid #ffd014;
	background-color: #FFF9DF;
	
	background-image:url('../images/message_popup_notice.png');
	background-repeat:repeat-x;
	background-position: top left;
}
.message_popup_development{
	border-top: 3px solid #008fff;
	border-bottom: 3px solid #008fff;
	border-left: 0px solid #008fff;
	border-right: 0px solid #008fff;
	background-color: #c1e1fa;
	
	background-image:url('../images/message_popup_development.png');
	background-repeat:repeat-x;
	background-position: top left;
}
.message_popup_errorhandler{
	border-top: 3px solid #ff6a00;
	border-bottom: 3px solid #ff6a00;
	border-left: 0px solid #ff6a00;
	border-right: 0px solid #ff6a00;
	background-color: #ffc399;
	
	background-image:url('../images/message_popup_errorhandler.png');
	background-repeat:repeat-x;
	background-position: top left;
}

