/* kleuren

lichtgroen                  #9fc0d8
OFB groen 1                 #9fc0d8
OFB groen 2                 #9fc0d8

Skins Licht-Blauw			#16536d

/* Top Menu */

.OFBMenu {	

}

.OFBTopMenuItem { 

}

.OFBMenuItem { 

}

.OFBMenuIsland { 

}

body {
	color:                  #999999;
	font-family:            Arial, Verdana, Tahoma;
	word-spacing:           4pt;  
	line-height:            16pt;
}	

body.page {
	background-color:       white;
	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 0px black;
	 background-color:      white;
	 font-weight:           bold;
	 padding:               12px;
}

/* Tekst en Links */
A {
    word-spacing:           1pt;   
    color:                  #999999; 
    font-size:              8pt;
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         baseline; 
    font-family:            Arial, Verdana, Tahoma;
 }

/*
 A:hover {
    word-spacing:           1pt;  
    line-height:            12pt;  
    color:                  #FF0000; 
    font-size:              9pt; 
    text-decoration:        none; 
    vertical-align:         top;    
}
*/

.print {
    background-color:       #ffffff;
}

.header {
    background-color:       White; 
    background-image:       url(../../_images/bg_toptitel.gif); 
    background-repeat:      no-repeat; 
    height:                 100px;
}

.leftColumn {
    width:                  200px; 
    margin:                 0px; 
    padding:                0px; 
    border-left:            solid 0px #9fc0d8;
    border-right:           solid 0px #9fc0d8;
    background-color:       #ffffff;
}

.rightColumn {
    width:                  200px; 
    margin:                 0px; 
    padding:                0px; 
    border-left:            solid 0px #9fc0d8;
    border-right:           solid 0px #9fc0d8;
    background-color:       #ffffff;
}

.paginatitel {
	font-size:              18px;
	font-weight:		    bold;
	color:                  #999999; 
	background:             White;
	height:                 40px;
	text-align:             left;
	vertical-align:         middle;
}

td {
    font-family:            Arial, Tahoma, Sans-Serif;
    word-spacing:           1pt;  
    line-height:            10pt;  
    font-size:              12px;
}

HR {    
    word-spacing:           1pt;  
    line-height:            12pt;  
    color:                  black; 
    border-top:             dashed 0px #A3B7C2; 
    border-bottom:          None 0px white;  
    border-left:            None 0px white; 
    border-right:           None 0px white; 
}

P {
    word-spacing:           1pt;  
    line-height:            14pt; 
    color:                  #999999; 
    font-family:            Arial, Verdana, Tahoma; 
    font-size:              9pt;
}

UL {
    margin-top:             0cm; 
    margin-bottom:          0cm;
}

td.contentofb {
    word-spacing:           4pt;  
    line-height:            16pt;  
    font-size:              9pt;
}

td.bottom 
{
    background-color:       #9fc0d8; 
    background-image:	    url(../../_images/bg_topmenubalk.gif);
    text-align:             center; 
    vertical-align:         middle; 
    color:                  white;  
    font-size:              7pt; 
}

a.homeTitel {
    font-size:              14pt; 
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #999999; 
}

a.homeSubTitel {
    font-size:              12pt; 
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #999999;
}

td.page_titel	{
    font-size:              14px; 
    height:                 30px; 
    color:                  #999999; 
    font-weight:            bolder; 
    padding-left:           0px;  
}

td.verticallines {
    border-left:            #000000 0px solid; 
    border-right:           #000000 0px solid;
}

/* wordt gebruikt in ctrlDownload voor de tekstvakken */

A.download {
    font-size:              9pt;
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         middle; 
    color:                  #999999; 
}

A:hover.download {
    font-size:              9pt; 
    font-weight:            bold; 
    text-decoration:        underline ; 
    vertical-align:         middle; 
    color:                  #999999; 
}

/* -------- ctrlNieuws -------- */
A.nieuwsmeer {
    font-size:              7pt;  
    font-style:             italic; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #999999; 
}

A:hover.nieuwsmeer {
    font-size:              7pt;  
    font-style:             italic; 
    font-weight:            bold; 
    text-decoration:        none ; 
    vertical-align:         top; 
    color:                  #999999; 
}

A.nieuwsTitel	
{
    font-size:              9px;  
    font-weight:            bold; 
    vertical-align:         top; 
    color:                  #999999; 
}

A:hover.nieuwsTitel	{
    font-size:              9px; 
    text-decoration:        none;  
    font-weight:            bold; 
    vertical-align:         top; 
    color:                  #999999; 
}

.nieuwsDatum	{
    font-size:              9px; 
    vertical-align:         top; 
    color:                  #999999; 
}

.nieuwsInhoud	{
    word-spacing:           1pt;  
    line-height:            10pt; 
    font-size:              9px; 
    vertical-align:         top; 
    color:                  #999999; 
}

/* --------     ---     -------- */

div.titelbalk {
	background-image:	    url(../../_images/titelbalk.gif); 
	color:                  #9fc0d8;
	font-weight:            bold;
	height:                 22px;
	background-repeat:      no-repeat;
	background-color:       transparent;
	padding-left:           0px;
	margin-left:            0px;
	
}

A.groeptitel {
	vertical-align:         middle;
    text-align:             left;
	padding-left:           4px;
	color:                  #999999;
	font-size:              10px/19px; 
	font-weight:            bold;
}

A.groeptitel:hover {
	vertical-align:         middle;
    text-align:             left;
	padding-left:           4px;
	color:                  #999999;
	font-size:              10px/19px; 
	font-weight:            bold;	
	text-decoration:        underline;
    background-image:       url('../../_images/line_menu20.gif');
}

.datalist_kader {
	border:                 #9fc0d8 0px solid; 
	padding-left:		    7px;
}

.title {
	font-size:              14px; 
	color:                  #999999; 
	font-weight:            bold;
}

a.small { 
	line-height:            9pt; 
	font-size:              9px; 
	color:                  #999999; 
	font-weight:            normal;
}

a.small:hover {
	line-height:            9pt; 
	font-size:              9px; 
	font-weight:            bold;
	color:                  #999999; 
}

/* Zoek control */

.documentzoek_kort {
	word-spacing:           1pt;  
	line-height:            12pt; 
	font-size:              9px; 
	color:                  #323470; 
	text-decoration:        none; 
}

.documentzoek_URL {
	word-spacing:           1pt;  
	line-height:            12pt; 
	font-size:              10px; 
	color:                  #9fc0d8; 
	text-decoration:        none;
}

.documentzoek_URL:hover {
	color:                  #323470; 
	text-decoration:        blink;
}


/* Form elementen */
  
.textbox_cpc {
	text-align:			    right; 
	font-size:				10px;
	color:				    #999999;
	border:		            dashed 0px #9fc0d8;
	vertical-align:		    top;
	width:				    50px;
}	
	
.combobox_cpc {
	text-align:			    left;
	vertical-align:		    top;
	font-size:				10px;
	color:				    #9fc0d8;
	border:		            solid 0px #9fc0d8;
	background-color:	    white;
	width:				    290px;
}


.textbox {
	text-align:			    left; 
	font-size:			    10px;
	color:				    #9fc0d8;
	border:		            solid 1px #9fc0d8;
	vertical-align:		    top;
}	
	
.textbox_verplicht {
	text-align:			    left; 
	font-size:			    10px;
	color:				    #9fc0d8;
	border:		            solid 1px #9fc0d8;
	vertical-align:		    top;
	background-color:	    white;
}	

.combobox {
	text-align:			    left;
	vertical-align:		    top;
	font-size:			    10px;
	color:				    #9fc0d8;
	border:		            solid 1px #9fc0d8;
	background-color:	    white;
}

.combobox_verplicht {
	text-align:			    left;
	vertical-align:		    top;
	font-size:			    10px;
	color:				    #9fc0d8;
	border:		            solid 1px #9fc0d8;
	background-color:	    #ffffff;
}

.bg_tablerow {
    background-color:       #ffffff;
}


.zoekvak {
	text-align:             left; 
	font-size:              10px; 
	color:                  #000000;  
	border:                 dotted 0px #9fc0d8; 
	background-color:	    #ffffff;
}