body {
	color:              #000000;
	font-family:        Verdana; 
	font-size:          9pt;
	word-spacing:       4pt;  
	line-height:        16pt;
}	

body.page {
	background-color:    #ebf4fe;
/*	background-image:    url(../../_images/bg.png); */
	margin-top:			 0px;
}

div.progress {
	 text-align:            center;
	 vertical-align:        bottom;
	 position:				absolute;
	 left:					35%; 
	 right:                 35%;
	 top:					50%;
	 bottom:                50%;
	 height:                55px;
	 width:                 250px;
	 border:                solid 1px black;
	 background-color:      white;
	 font-weight:           bold;
	 padding:12px;
	 
}

/* Tekst en Links */
A {
    word-spacing:       1pt;  
    line-height:        12pt;  
    color:              #4c267c; 
    font-size:          9pt; 
    text-decoration:    none; 
    vertical-align:     top; 
    font-family:        Verdana;
 }

/*
 A:hover {
    word-spacing: 1pt;  
    line-height: 12pt;  
    color:  #FF0000; 
    font-size: 9pt; 
    text-decoration:none; 
    vertical-align: top; font-family: Verdana;
}
*/

TD {
    word-spacing:       1pt;  
    line-height:        12pt;  

    font-family:        Verdana; 
    font-size:          8pt;
}

HR {    
    word-spacing:       1pt;  
    line-height:        12pt;  
    color:              White; 
    border-top:         dashed 1px #A3B7C2; 
    border-bottom:      None 0px white;  
    border-left:        None 0px white; 
    border-right:       None 0px white; 
}

P {
    word-spacing:       1pt;  
    line-height:        12pt; 
    color:              #000000; 
    font-family:        Verdana; 
    font-size:          8pt;
}

UL {
    margin-top:         0cm; 
    margin-bottom:      0cm;
}

TD.contentofb {
    word-spacing:       4pt;  
    line-height:        16pt;  
    color:              #000000; 
    font-family:        Verdana; 
    font-size:          8pt;
}

TD.bottom 
{
    background-color:   #003366; 
    background-image:	url(../../_images/bg_topmenubalk.gif);
    text-align:         center; 
    vertical-align:     middle; 
    color:              White; 
    font-family:        Verdana; 
    font-size:          7pt; 
}

TD.content	{
    font-size:          11px; 
    vertical-align:     top; 
    color:              #000000; 
    font-family:        Tahoma;
}

a.homeTitel {
    font-size:          14pt; 
    font-weight:        bold; 
    text-decoration:    none; 
    vertical-align:     top; 
    color:              #0B908D; 
    font-family:        Verdana; 
}

a.homeSubTitel {
    font-size:          10pt; 
    font-weight:        bold; 
    text-decoration:    none; 
    vertical-align:     top; 
    color:              #003366; 
    font-family:        Verdana; 
}

TD.page_titel	{
    font-size:          11px; 
    height:             30px; 
    color:              #666666; 
    font-weight:        bolder; 
    font-family:        verdana;
    padding-left:        0px;  
}

TD.verticallines {
    border-left:        #003366 1px solid; 
    border-right:       #003366 1px solid;
}

/* wordt gebruikt in ctrlDownload voor de tekstvakken */

A.download {
    font-size:          9pt; 
    text-decoration:    none; 
    vertical-align:     middle; 
    color:              #003366; 
    font-family:        Verdana;
    font-weight:        bold;
}

A:hover.download {
    font-size:          9pt; 
    text-decoration:    underline ; 
    vertical-align:     middle; 
    color:              #fa450a; 
    font-family:        Verdana;
    font-weight:        bold;
}

/* -------- ctrlNieuws -------- */
A.nieuwsmeer {
    font-size:          7pt;  
    font-style:         italic; 
    text-decoration:    none ; 
    vertical-align:     top; 
    color:              #000000; 
    font-family:        Verdana; 
}

A:hover.nieuwsmeer {
    font-size:          7pt;  
    font-style:         italic; 
    font-weight:        bold; 
    text-decoration:    none ; 
    vertical-align:     top; 
    color:              #000000; 
    font-family:        Verdana; 
}

A.nieuwsTitel	
{
    font-size:          9px;  
    font-weight:        bold; 
    vertical-align:     top; 
    color:              #003366; 
    font-family:        Tahoma;
    text-decoration:    none;
}

A:hover.nieuwsTitel	{
    font-size:          9px; 
    text-decoration:    none;  
    font-weight:        bold; 
    vertical-align:     top; 
    color:              #003366; 
    font-family:        Tahoma; 
    text-decoration:    underline;
}

.nieuwsDatum	{
    font-size:          9px; 
    vertical-align:     top; 
    color:              #bebcbc; 
    font-family:        Tahoma;
}

.nieuwsInhoud	{
    word-spacing:       1pt;  
    line-height:        10pt; 
    font-size:          9px; 
    vertical-align:     top; 
    font-family:        Tahoma; 
}

/* --------     ---     -------- */

div.titelbalk {
	background-image: url(../../_images/titelbalk.gif); 
	color:              #072f67;
	font:               11px/19px Tahoma, Verdana, Arial; 
	font-weight:        bold;
	background-repeat:  no-repeat;
	background-color:   transparent;
	height:             21px;
	padding-left:       17px;
	margin-left:        0px;
	
}

A.groeptitel {
	vertical-align:     middle;
    text-align:         left;
	padding-left:       4px;
	color:              #3a414f;
	font:               10px/19px Tahoma, Verdana, Arial; 
	font-weight:        bold;
}

A.groeptitel:hover {
	vertical-align:     middle;
    text-align:         left;
	padding-left:       8px;
	color:              #fa450a;
	font:               10px/19px Tahoma, Verdana, Arial; 
	font-weight:        bold;	
	text-decoration:    none;
}

td.datalist_kader {
	border-right:       #e2e2e2 1px solid; 
	border-left:        #e2e2e2 1px solid; 
	border-bottom:      #e2e2e2 1px solid; 
	border-top:			#e2e2e2 1px solid; 
	padding-left:		7px;
}

.kader 
{
	border-right:       #efefef 0px solid; 
	border-top:         #efefef 0px solid; 
	border-left:        #efefef 0px solid; 
	border-bottom:      #efefef 0px solid;
}

.kader2 {
	border-right:       #efefef 1px solid; 
	border-top:         #efefef 1px solid; 
	font:               11px/19px Tahoma, Verdana, Arial; 
	border-left:        #efefef 1px solid; 
	WIDTH:              100%; 
	color:              #003a6f; 
	border-bottom:      #efefef 1px solid;
	padding-left:        15px;
	padding-right:       15px;
}

.title {
	font-size:          14px; 
	color:              #666666; 
	font-family:        verdana, tahoma, sans-serif; 
	font-weight:        bold;
}

.small {
	word-spacing:       1pt;  
	line-height:        9pt; 
	font-size:          9px; 
	color:              #000000; 
	font-family:        verdana, tahoma, arial, sans-serif;
}

a.small:hover {
	word-spacing:       1pt;  
	line-height:        9pt; 
	font-size:          9px; 
	color:              #FF0000; 
	font-family:        verdana, tahoma, arial, sans-serif;
}

.documentzoek_kort {
	word-spacing:       1pt;  
	line-height:        10pt; 
	font-size:          9px; 
	color:              #323470; 
	text-decoration:    none font-family: verdana, arial, helvetica, sans-serif;
}

.documentzoek_URL {
	word-spacing:       1pt;  
	line-height:        12pt; 
	font-size:          11px; 
	color:              #003366; 
	text-decoration:    none font-family: verdana, arial, helvetica, sans-serif;
}

.documentzoek_URL:hover {
	color:              #323470; 
	text-decoration:    blink;
}


/* Form elementen */
.TextBox1 {
    border-color:       #5a5a5a;
    border-width:       1px;
    border-style:       solid;
    color:              black;
    background-color:   #f4f4f4;
}

.TextBox2 {
    border-color:       #5a5a5a;
    border-width:       1px;
    border-style:       solid;
    color:              black;
    background-color:   white;
}    

.TextBox3 {
    text-align:         left; 
	Width:              120px; 
	FONT:               11px Verdana, Tahoma  Arial; 
	COLOR:              #5a5a5a;  
	border-style:       solid; 
	border-width:       1px; 
	border-color:       #003366; 
	vertical-align:     top; 
}    

.cmb {
    text-align:         left; 
    width:              300px; 
    font:               11px Verdana, Tahoma  Arial; 
    color:              #5a5a5a;    
}

.button {
    border-color:       #5a5a5a;
    border-width:       1px;
    border-style:       Solid;
}

.bg_tablerow {
	  background-color: #f2f2f2;
}


.zoekvak {
	text-align:         left; 
	FONT:               11px Verdana, Tahoma  Arial; 
	border-style:       solid; 
	border-width:       1px; 
	border-color:       #b7c5d4; 
	background-color:	#ffffff;
}
