BODY {
	scrollbar-face-color:#FFFFFFF;
	scrollbar-highlight-color:#F51D30;
	scrollbar-shadow-color:#F51D30;
	scrollbar-3dlight-color:#F51D30;
	scrollbar-arrow-color:#F51D30;
	scrollbar-darkshadow-color:#F51D30;
	background-image:url(../images/webpage/bg_webpage.gif);
	margin:0px;
}

body#print{
	background-image:url(../images/webpage/bg_webpage_print.gif);
}

IMG {border:none}
TABLE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#370865
}

TABLE TR TH {vertical-align:top}
TABLE TR TD {vertical-align:top}

FORM {margin:0px; padding:0px}

FIELDSET {border: 1px solid #A7A6A8;padding:10px;}

MARQUEE {margin-left:18px;margin-right:10px;}


#ScrollArea{
position:absolute; 
width:100%; 
height:100%; 
z-index:99; 
overflow:auto; 
visibility: visible;
}


.subscript{/* for example (DD_MM-JJ) */
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;	
	padding-right: 17px
}

.tableLayout TD{padding: 2px 0px; margin:0px;}


textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #F51D30;
}
.kader {margin:10px}

.kaderlijn {
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#FF0000;
}

.kaderlijnlogin {	
	border-style:solid;
	border-width:1px;
	border-color:#FF0000;	 		
}
.repeat_x {
	background-image: url(../images/hoeken/tile_x.png);
	background-repeat: repeat-x;
}
.repeat_y {
	background-image: url(../images/hoeken/tile_y.png);
	background-repeat: repeat-y;
}
.backGround {
	background-image: url(../images/hoeken/bground.png);
	background-repeat: repeat;
}

#TipLayer {visibility:hidden;	position:absolute;	z-index:1000;	top:-100;}

.txtContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #370865;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #370865;
}

.txtContent A {
	color: #F51D30;
	text-decoration:none;
}
.txtAlineaHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F51D30;
}
.txtError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F51D30;
}

.fixedwidth {	table-layout: fixed}
.invoerveld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #370865;
	border: 1px solid #F51D30;
}
.invoerzoek {
	height: 16px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #370865;
	border: none;
}
.left-top-no-repeat {
	background-repeat: no-repeat;
	background-position: left top;
}
.left-repeat-y {
	background-repeat: repeat-y;
	background-position: left;
}
.left-bottom-no-repeat {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.right-top-no-repeat {
	background-repeat: no-repeat;
	background-position: right top;
}
.right-repeat-y {
	background-repeat: repeat-y;
	background-position: right;
}
.right-bottom-no-repeat {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.txtMenuPath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #370865;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.txtMenuPath A {
	color: #370865;
	text-decoration: none;
}
.txtMenuPath A:hover {
	color: #F51D30;
	text-decoration: none;
}
.txtNieuws, txtNieuwsBold 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;

}

	.txtNieuws a, txtNieuwsBold a 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	}
	
	
	
	.txtNieuws a:hover, txtNieuwsBold a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	}
	
	
.txtNieuwsBold {
	font-weight: bold;
}

.txtNieuwsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #370865;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.txtPaginaTitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F51D30;
}
.txtZoekHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #370865;
}
hr {
	border: 1px dashed #370865;
}
.formlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370865;
}
.formpreview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370865;
}
.formradio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370865;
}
.formcheckbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370865;
}
.formdisplayonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370865;
}
.formerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F51D30;
}

.columnhead {
	text-align:left;

}


/* CSS for the rounded tables with color inside */
.bl3 {background:#FF9933 url(../images/hoeken/bl.png) no-repeat 0 100%; width:20em; text-align:center}
.bl2 {background:url(../images/hoeken/bl.png) 0 100% no-repeat #e68200; width:20em; text-align:center; padding:10px}
.bl {background:url(../images/hoeken/bl.png) 0 100% no-repeat; width:20em; text-align:center}
.br {background:url(../images/hoeken/br.png) no-repeat 100% 100%}
.tl {background:url(../images/hoeken/tl.png) 0 0 no-repeat}
.tr {background:url(../images/hoeken/tr.png) 100% 0 no-repeat}
.tr2 {background:url(../images/hoeken/tr.png) 100% 0 no-repeat; padding:10px}

.knoppen {padding-top:10px;margin:0px;}
.knoppen a {paddding:0px;margin-right:10px;}
