/* kleuren

Rood                        #a91c21
creme/geel                  #f7f4e5
achtergrond grijs           #373737

*/

body {
	color:                  #000000;
	font-family:            Verdana, Geneva, Arial, Helvetica, sans-serif;
	word-spacing:           4pt;  
	line-height:            16pt;
}	

body.page {
	background-color:       #373737;
	/* background-image:       url(../../_images/bg.png);*/
	margin-top:			    0px;
}

div.progress {
	 text-align:            center;
	 vertical-align:        bottom;
	 position:				absolute;
	 left:					40%; 
	 right:                 35%;
	 top:					40%;
	 bottom:                50%;
	 height:                45px;
	 width:                 250px;
	 border:                solid 1px black;
	 background-color:      white;
	 padding:               11px;
	 color:                 #a91c21;

}

/* Tekst en Links */
A {
    word-spacing:           1pt;   
    color:                  #a91c21; 
    font-size:              8pt;
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         baseline; 
    font-family:            Verdana, Geneva, Arial, Helvetica, sans-serif;
 }

/*
 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:                 115px;
}

.leftColumn {
    width:                  200px; 
    margin:                 0px; 
    padding:                0px; 
    border-left:            solid 0px #a91c21;
    border-right:           solid 1px #000000;
    background-color:       #a91c21;
}

.rightColumn {
    width:                  200px; 
    margin:                 0px; 
    padding:                0px; 
    border-left:            solid 1px #000000;
    border-right:           solid 0px #a91c21;
    background-color:       #a91c21;
}

.paginatitel {
	font-size:              18px;
	FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
	font-weight:		    bold;
	color:                  #a91c21; 
	height:                 40px;
	text-align:             left;
	vertical-align:         middle;
}

TD {
    word-spacing:           1pt;  
    line-height:            12pt;  
    font-size:              9pt;
}

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:            14pt; 
    color:                  #000000; 
    font-family:            Verdana, Geneva, Arial, Helvetica, sans-serif; 
    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:       #f7f4e5; 
    background-image:	    url(../../_images/bg_topmenubalk.gif);
    text-align:             center; 
    vertical-align:         middle; 
    color:                  White;  
    font-size:              7pt; 
}

a.homeTitel {
    font-size:              14pt;
    FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif; 
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #a91c21; 
}

a.homeSubTitel {
    font-size:              10pt; 
    FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #a91c21; 
}

TD.page_titel	{
    font-size:              14px; 
    FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
    height:                 30px; 
    color:                  #a91c21; 
    font-weight:            bolder; 
    padding-left:           0px;  
}

TD.verticallines {
    border-left:            #f7f4e5 1px solid; 
    border-right:           #f7f4e5 1px solid;
}

/* wordt gebruikt in ctrlDownload voor de tekstvakken */

A.download {
    font-size:              9pt;
    font-weight:            bold; 
    text-decoration:        none; 
    vertical-align:         middle; 
    color:                  #a91c21; 
}

A:hover.download {
    font-size:              9pt; 
    font-weight:            bold; 
    text-decoration:        underline ; 
    vertical-align:         middle; 
    color:                  #a91c21; 
}

/* -------- ctrlNieuws -------- */
A.nieuwsmeer {
    font-size:              7pt;  
    font-style:             italic; 
    text-decoration:        none; 
    vertical-align:         top; 
    color:                  #000000; 
}

A:hover.nieuwsmeer {
    font-size:              7pt;  
    font-style:             italic; 
    font-weight:            bold; 
    text-decoration:        none ; 
    vertical-align:         top; 
    color:                  #000000; 
}

A.nieuwsTitel	
{
    font-size:              9px;  
    font-weight:            bold; 
    vertical-align:         top; 
    color:                  #ffffff; 
}

A:hover.nieuwsTitel	{
    font-size:              9px; 
    text-decoration:        none;  
    font-weight:            bold; 
    vertical-align:         top; 
    color:                  #ffffff; 
}

.nieuwsDatum	{
    font-size:              9px; 
    vertical-align:         top; 
    color:                  #ffffff; 
}

.nieuwsInhoud	{
    word-spacing:           1pt;  
    line-height:            10pt; 
    font-size:              9px; 
    vertical-align:         top; 
    color:                  #000000; 
}

/* --------     ---     -------- */

div.titelbalk {
	/* background-image:	    url(../../_images/titelbalk.gif);  */
	color:                  #f7f4e5;
	font-weight:            bold;
	FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
	font-size:              14px;
	height:                 20px;
	background-repeat:      no-repeat;
	background-color:       transparent;
	padding-left:           0px;
	margin-left:            0px;
	padding-top:            2px;
}

A.groeptitel {
	vertical-align:         middle;
    text-align:             left;
	padding-left:           4px;
	color:                  #a91c21;
	FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
	font-size:              10px/19px; 
	font-weight:            bold;
}

A.groeptitel:hover {
	vertical-align:         middle;
    text-align:             left;
	padding-left:           4px;
	color:                  #a91c21;
	FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
	font-size:              10px/19px; 
	font-weight:            bold;	
	text-decoration:        underline;
}

.datalist_kader {
	border:                 #a91c21 1px solid; 
	padding-left:		    7px;
}

.title {
	font-size:              14px; 
	FONT-FAMILY:            "Trebuchet MS", Trebuchet ,"Lucida Sans", Verdana, sans-serif;
	color:                  #a91c21; 
	font-weight:            bold;
}

a.small { 
	line-height:            9pt; 
	font-size:              9px; 
	color:                  #000000; 
	font-weight:            normal;
	text-decoration:        none;
}

a.small:hover {
	line-height:            9pt; 
	font-size:              9px; 
	font-weight:            normal;
	color:                  #a91c21;
	text-decoration:        underline; 
}

.totaalregel {
    color:                  #ffffff;
    background-color:       #a91c21;
}

.totaalregel a {
    color:                  #ffffff;
}

/* Zoek control */

.documentzoek_kort {
	word-spacing:           1pt;  
	line-height:            10pt; 
	font-size:              9px; 
	color:                  #323470; 
	text-decoration:        none; 
}

.documentzoek_URL {
	word-spacing:           1pt;  
	line-height:            12pt; 
	font-size:              11px; 
	color:                  #f7f4e5; 
	text-decoration:        none;
}

.documentzoek_URL:hover {
	color:                  #323470; 
	text-decoration:        blink;
}


/* Form elementen */
  
.textbox_cpc {
	text-align:			    right; 
	font-size:				11px;
	color:				    #000000;
	border:		            dashed 1px #a91c21;
	vertical-align:		    top;
	width:				    50px;
}	
	
.combobox_cpc {
	text-align:			    left;
	vertical-align:		    top;
	font-size:				11px;
	color:				    #a91c21;
	border:		            solid 1px #a91c21;
	background-color:	    white;
	width:				    290px;
}


.textbox {
	text-align:			    left; 
	font-size:			    11px;
	color:				    #a91c21;
	border:		            solid 1px #a91c21;
	vertical-align:		    top;
}	
	
.textbox_verplicht {
	text-align:			    left; 
	font-size:			    11px;
	color:				    #a91c21;
	border:		            solid 1px #a91c21;
	vertical-align:		    top;
	background-color:	    #f7f4e5;
}	

.combobox {
	text-align:			    left;
	vertical-align:		    top;
	font-size:			    10px;
	color:				    #a91c21;
	border:		            solid 1px #a91c21;
	background-color:	    white;
}

.combobox_verplicht {
	text-align:			    left;
	vertical-align:		    top;
	font-size:			    11px;
	color:				    #a91c21;
	border:		            solid 1px #a91c21;
	background-color:	    #f7f4e5;
}

.bg_tablerow {
    background-color:       #f7f4e5;
}


.zoekvak {
	text-align:             left; 
	font-size:              11px; 
	color:                  #000000;  
	border:                 dotted 1px #a91c21; 
	background-color:	    #f7f4e5;
}