/* Stylesheet VanCustem-Law */
body {
	scrollbar-3dlight-color: #000066;
	scrollbar-arrow-color: #000066;
	scrollbar-darkshadow-color: #000066;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000066;
	scrollbar-track-color: #000066;
}
INPUT, TEXTAREA, SELECT  {
	font-family: Verdana, Arial;
	font-size: .8em;
	border: 1px solid #000066;
	background-color: #B0C4DE;
	padding : 1px;
}


/* Styles voor het afdrukken van de pagina  */
@media print {
	#TopDiv,#TopNavDiv,#NavDiv,#BreadcrumpDiv,#HelpDiv,#ButtonDiv {
		display: none; 
	}
	/* Bovenbalk met loge en horizontale navigatie */
	#TopNavTabel {
		background-color: #ffffff;
	}
	/* linkse navigatie */
	#NavTabel {
		background-color: #ffffff;
	}
	#NavTD {
		width: 2px;
		vertical-align: top;
		background-color: #ffffff;
	}
	/* rechtse kolom met de helpschermen */	
	#HelpTabel {
		background-color: #ffffff;
	}	
	#HelpTD {
		width: 2px; 
		vertical-align: top;
		background-color:  #ffffff;
	}
}

/* Styles schermen   */
/* Bovenbalk met loge en horizontale navigatie */
@media screen {
	#TopNavTabel {
		background-color: #000066;
	}
	/* linkse navigatie */	
	#NavTabel {
		background-color: #DFEAF6;
	}
	#NavTD {
		width: 180px;
		vertical-align: top;
		background-color: #DFEAF6;
	}
	/* rechtse kolom met de helpschermen */
	#HelpTabel {
		background-color: #DFEAF6;
	}
	#HelpTD {
		width: 200px; 
		vertical-align: top;
		background-color:  #DFEAF6;
	}
}

#TabelTeksten {
	padding: 2px 2px 2px 2px;
	width: 95%;
	margin-left: 15px;
	margin-top: 10px;
}
#TabelRight {
	background-color: #DFEAF6;
	padding : 4px 1px 2px 1px
	}
#TabelContact {
	background-color: #BCD0E3;
	border-right : 1px solid #000066;	
	}
#TabelTop {
	background-color: #000066;
	}
#TabelNav {
	background-color: #DFEAF6;
	}
#TabelHelp {
	background-color: #DFEAF6;
	}
hr {
	color : #B0C4DE;
	height : 1px;
}

.nodecor {
	color: #000066;
	text-decoration: none;
}
.ul-list {
	list-style-image: url(images/icons/bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
	list-style: square;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
	font-weight: bold;
	color: Red;
}
.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color : #000066;
}

/*  Navigatie - Topframe  */
A.nav-top:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #ffffff;
}
A.nav-top:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	letter-spacing : 1px;
	text-decoration: none;
	color : #ffffff;
}
A.nav-top:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #ffffff;
}
A.nav-top:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #ffffff;
}

/*  Help - rechts  */
.right-help  {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	color : #ffffff ;
	padding: 2px 0px 2px 10px;	
	background-color: #99b2cc;
	border: 1px solid #ffffff;
}	
.help-line {
	border-left : 1px solid #195469;
}
.help-tit {
	font-family : Arial, Helvetica, sans-serif;
	font-size : .75em;
	font-style : normal;
	font-weight : bold;	
	text-decoration: none;
	color : #000066;
	padding: 4px 0px 4px 4px;	
}
.help-txt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-style : normal;
	text-decoration: none;
	color : #000066;
	padding: 4px 0px 4px 4px;	
}
.help-txt-bullet {
	font-family : Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-style : normal;
	text-decoration: none;
	color : #000066;	
}

/*  Navigatie  */
.nav-tit-inc {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	color : #ffffff ;
	padding: 2px 0px 2px 10px;	
	border-bottom : 1px solid #ffffff;	
	border-right : 1px solid #195469;
	background-color: #99b2cc;
}
.nav-tit {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	color : #ffffff ;
	padding: 2px 0px 2px 10px;	
	background-color: #99b2cc;
	border: 1px solid #ffffff;
}
A.nav-tit-link:link {
	text-decoration: none;
	color : #ffffff;
}
A.nav-tit-link:visited {
	text-decoration: none;
	color : #ffffff;
}
A.nav-tit-link:active {
	text-decoration: none;
	color : #ffffff;
}
A.nav-tit-link:hover {
	text-decoration: none;
	color : #990033;
}
.nav-inc {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #000066 ;
	padding: 4px 0px 4px 10px;
	border-bottom : 1px solid #ffffff;	
}
.nav-1 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #000066 ;
	padding: 4px 0px 4px 10px;
	border-bottom : 1px solid #ffffff;	
	border-right : 1px solid #195469;
}
.nav-contact {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #ffffff;
	padding: 4px 0px 4px 0px;
	border-bottom : 1px solid #ffffff;	
	border-right : 1px solid #195469;
}
.nav-1-on {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	color : #000066 ;
	padding: 4px 0px 4px 10px;
	border-right : 1px solid #195469;
}
.nav-fill {
	padding: 5px 0px 5px 0px;
	border-right : 1px solid #195469;
}
.nav-line {
	border-bottom : 1px solid #ffffff;	
	border-right : 1px solid #195469;
}
.nav-2 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : .7em;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color : #000066;
	padding: 2px 0px 2px 20px;
	border-right : 1px solid #195469;	
}
A.nav:link, A.nav:visited, A.nav:active {
	text-decoration: none;
	color : #000066;
}
A.nav:hover {
	text-decoration: none;
	color : #990033;
}
.nav-txt {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-style : normal;
	text-decoration: none;
	color : #000066;
	padding: 4px 0px 4px 10px;
	border-bottom : 1px solid #ffffff;
	border-left : 1px solid #ffffff;
	border-right : 1px solid #ffffff;
	background-color: #cddced;
	
}	


/*  Navigatie - breadcrump  */
.breadcrump {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color : Gray;
	text-decoration: none;
}
A.breadcrump:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color : Gray;
	text-decoration: none;
}
A.breadcrump:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color : #545454;
	text-decoration: none;
}

/*  Homepage  */
.home-tit {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	color: #000800;
}
.home-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #A9A9A9;
	text-decoration: none;
}

/*  tekstpaginas */
.page-tit {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
}
.tit-niv1  {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-weight: bold;
	color: #000066;
	border-bottom : 1px solid #000066;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.tit-niv2 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-weight: bold;
	color: #000066;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #000066;
	font-style: normal;
	font-weight: normal;
}
.text-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000066;
	font-style: normal;
	font-weight: normal;
}
.text-color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	padding: 5px 5px 5px 5px;
}
.text-link {
	font-weight: bold;
	color : #000066;
	text-decoration: underline;
}
A.text-link:link {
	font-weight: bold;
	color : #000066;
	text-decoration: underline;
}
A.text-link:hover {
	font-weight: bold;
	color : #545454;
	text-decoration: none;
}

/*  Rechterframe  */
.right-niv1  {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: .8em;
	font-weight: bold;
	color: #000066;
	border-bottom : 1px solid #000066;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;	
}
.right-niv2 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000066;
	padding: 1px 1px 1px 5px;
}
.right-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	padding: 2px 2px 2px 2px;
}
.right-text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #000066;
	font-style: normal;
	font-weight: normal;
}
.right-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color : Gray;
	text-decoration: none;
}
A.right-text-link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color : Gray;
	text-decoration: none;
}
A.right-text-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color : #545454;
	text-decoration: none;
}
.td-light {
	background-color: #B0C4DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	color: #000066;
}
.td-dark {
	background-color: #195469;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	color: #000066;
}
.td-tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #195469;
}
.td-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.td-lees:link {
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.td-lees:visited {
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.td-lees:active {
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.td-lees:hover {
	color: #545454;
	text-decoration: underline;
	font-weight: bold;
}


/*  Formulieren */
.form-tit{
	color: #000066;
	font: normal bold 1em Verdana,Arial,Helvetica,sans-serif;
}
.form-txt{
	color: #000066;
	font: normal .7em Verdana, Arial, Helvetica, sans-serif;
}
.form-txt-small{
	color: #000066;
	font: normal .55em Verdana, Arial, Helvetica, sans-serif;
}
.form-tr-up{
	border-top: 1px solid #B0c4DE;
}
.form-tr-down{
	border-bottom: 1px solid #B0c4DE;
}
.form-tr-updown{
	border-bottom: 1px solid #B0c4DE;
	border-top: 1px solid #B0c4DE;	
}


/*  Mail  */
.mail-tit{
	color: #000066;
	font: normal bold 1em Verdana,Arial,Helvetica,sans-serif;
}
.mail-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000066;
}

/*  Artikels  */
.art-tit {
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.art-subtit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: italic;
	font-weight: normal;
	color: #000066;
}
.art-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.art-txtsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000066;
	font-style: normal;
	font-weight: normal;
}
.art-txt-link:link {
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
.art-txt-link:active {
	font-weight: normal;
	color: #000066;
	text-decoration: none;	
}
.art-txt-link:visited {
	font-weight: normal;
	color: #000066;
	text-decoration: none;	
}
.art-txt-link:hover {
	font-weight: normal;
	color: #545454;
	text-decoration: underline;
}

/*  Administratie  */
.adm-table1 {
	border: 1px solid #336699;
	width: 750px;
}
.adm-table-top {
	border: 1px solid #668cb3;
	background-color: #99b2cc;
	width: 100%;
	height: 50px;
}
.mail-table1 {
	border: 1px solid #336699;
	width: 450px;
}
.mail-table-top {
	border: 1px solid #668cb3;
	background-color: #99b2cc;
	width: 100%;
	height: 50px;
}
.contact-table {
	border: 1px solid #336699;
	width: 450px;
}
/*  Disclaimer  */
.disclaimer {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : .7em;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color : #000066;
	padding: 4px 0px 4px 10px;
	border-bottom : 1px solid #ffffff;	
	border-right : 1px solid #195469;	
}
A.disclaimer-link:link {
	text-decoration: none;
	color : #000066;
}
A.disclaimer-link:visited {
	text-decoration: none;
	color : #000066;
}
A.disclaimer-link:active {
	text-decoration: none;
	color : #000066;
}
A.disclaimer-link:hover {
	text-decoration: none;
	color : #990033;
}
