* {
margin: 0;
padding: 0;
}

html, body {
	height: 100%;
	background: #29255d;
	color: #000;
	/*background-image: url('../images3/bg1.gif');*/
	}

html, body, table {
font-family: arial, verdana;
font-size: 12px;
}

A:link {
text-decoration: none;
}

A:link:active, A:link, A:link:visited, A:visited { color: #918EC5; }
A:link:hover, A:visited:hover { color: #F69CDA; }


LI {
list-style-position: inside;
}

#canvas {
position: absolute;
top:0px;
left:0px;
height: 100%;
width: 100%;
margin: 0 auto;
}

#totaal {
position: relative;
top: 25px;
width: 709px;
margin: 0 auto;
}

#kop {
padding: 0px;
font-size:17px;
color: #29255D;
font-weight: bold;
font-family: verdana, arial;
}

#kop2 {
background-image: url('../images3/gr_kop.jpg');
background-repeat: no-repeat;
border: 1px solid #29255d;
padding: 0px;
height:100px;
float:right;
width: 698px;
}

#kop3 {
float:right;
border: 0px solid #29255d;
height:50px;
width: 700px;
background: #29255d;
}


#midden {
width: 709px;
clear:both;
background-repeat: repeat-y;
/*background-image: url('../images3/bg_mid2.gif');*/
}

#links {
width: 200px;
float:left;
}

#rechts {
float:right;
padding-top: 8px;
padding-right: 9px;
width: 500px;
}

#voet {
clear:both;
height:70px;
}

#voet2 {
background-image: url('../images3/gr_voet.jpg');
background-repeat: no-repeat;
border: 1px solid #29255d;
padding: 0px;
width: 698px;
height:70px;
float:right;
}

#kolommenblok {
/*border: 1px solid black;*/
}

#kolomnr_1 {
/*border-right: 1px solid gray; */
}

#kolomnr_2 {
/*border-right: 1px solid gray; */
}

#kolomnr_3 {
border-right: 1px solid gray;
background:gray;
}



.spoor
{
color:#EABE99;
font-family: arial, verdana;
font-size: 12px;
}


.noscr_1, .noscr_2, .noscr_3, .noscr_4, .noscr_5, .noscr_6, .noscr_7 {
font-family: arial, verdana;
font-weight:bold;
}

.noscr_1 {
margin-left:10px;
font-size: 14px;
}

.noscr_2 {
margin-left:30px;
font-size: 12px;
}

.noscr_3 {
margin-left:50px;
font-size: 11px;
}

.noscr_4 {
margin-left:60px;
font-size: 10px;
}


/* formulier settings */
.cnvs_blokform {
position:relative; 
border: 0px;
padding:0px;
margin:0px;
width:100%;
}

.blok_form
{
font-size:13px;
}

TABLE.formulier {
background:#E6E6FA;
border: 1px solid black; 
padding: 25px;
}

TD.formulierintro {

}

TD.formulierinf {

}

TD.formkol_1 {

}

TD.formulierbutton {

}

legend {
font-weight:bold;
}

.veldsetA {
border: 1px solid gray;
padding: 3px 3px 3px 12px;
}
.divlaveA {
color: black;
}
.divlabelA {
font-weight:bold;
padding: 2px;
clear:left;
}
.divveldA {
padding: 2px;
}

.divradioA {
border: 1px solid gray;
padding:5px;
margin-bottom:5px;
margin-top:5px;
}

.veldsetB {
border: 1px solid gray;
padding: 4px;
}
.divlaveB {
color: black;
margin-top:5px;
}
.divlabelB {
font-weight:bold;
padding: 0px;
padding-left:4px;
padding-right:4px;
margin-top:7px;
clear:left;
}
.divveldB {
padding: 0px;
}

.divradioB {
padding:2px;
margin-bottom:6px;
margin-top:0px;
background: #D0D0FA;
}

.radiotg {
font-size:12px;
line-height:22px;
font-weight:bold;
}

.divchkbox {
height:20px;
}

.divlabelchk {
font-weight:bold;
}

.divveldA input, .divveldB input, .divveldA textarea, .divveldB textarea, 
.divveldA select, .divveldB select
{
border: 1px solid black;
}

.divveldA input:hover, .divveldB input:hover, .divveldA textarea:hover, .divveldB textarea:hover, 
.divveldA select:hover, .divveldB select:hover,
.divveldA input:focus, .divveldB input:focus, .divveldA textarea:focus, .divveldB textarea:focus, 
.divveldA select:focus, .divveldB select:focus
{
background-color: #FFEFD5;
}

div.toc_box {
border:1px solid black; background:#ddd; width:210px; padding:0px; margin-top:12px; margin-bottom:12px;
}

div.toc_inh {
padding:10px;
}

.toc_list_item {

}

A.toc_link {
text-decoration: none;
color: green;
}

.toctitel {
font-size:13px;
font-weight: bold;
color:blue;
}

div.cot_vv { text-align: center; border: 0px solid black; background:#e7e7e7; padding:6px; margin:0px; margin-top:4px; margin-bottom:4px; }
A.cot_vvlink {text-decoration: none; font-weight:bold; color:#ff9900; }
A.cot_vvlink:hover { color: white; background:#ff9900; }

div.cot_box { border:0px solid black; background:#ddd; padding:0px; margin-top:12px; margin-bottom:12px; }
div.cot_inh { padding:10px; }
.cot_list_item { }
A.cot_link { text-decoration: none; color: black; }
A.cot_link:hover { color: white; background: #ff9900;}
.cottitel {
font-size:13px;
font-weight: bold;
color:#010099;
}

div.blokinfo_extra {
width:100%;
text-align:right;
color:gray;
}

span.blokinfo_date1, span.blokinfo_date2 {
font-size:10px;;
}

span.blokinfo_user1, span.blokinfo_user2 {
color: #CD5B45;
}
