.tekst {  font: 10pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none} 
.subkop {  font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #00000}
.link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00498C; text-decoration: none}
.kleinetekst {  font: 8pt Verdana, Arial, Helvetica, sans-serif}
.koptabel {  font: bold 8pt Verdana, Arial, Helvetica, sans-serif}
.linkvet {  font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #00498C; text-decoration: none}
.extraklein {  font: 7pt Verdana, Arial, Helvetica, sans-serif;}
.sublink1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #00498C; font-size: 9pt; font-weight: bold; text-decoration: none}
.stcat_linktabel { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #00498C}
.stcat_kop { font: normal 36pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
.stcat_highlight { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
.stcat_subkopactie { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
.stcat_subkopbl { font: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: #00498C }
.stcat_uspkop { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
.stcat_subkopzw { font: bold 8pt Verdana, Arial, Helvetica, sans-serif;color: #000000}
.noshow           {visibility: hidden;}
.tekst-bold {  font: 8pt Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

.menulink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000099; text-decoration: none; font-weight: bold}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: 25px}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #0075BB; text-decoration: none}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.kopjezwart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #52525a; text-decoration: none }
.kopjeblauw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0075BB; text-decoration: none }
.tabelkopachter {  background-color: C1E1FF}
.kleinetekstvet { font: bold 8pt Verdana, Arial, Helvetica, sans-serif}
.kopblauw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #0075BB; text-decoration: none }
.kopzwart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #52525A; text-decoration: none }

.logonstyletext  {background-color: #00A552; color:white;   font-family: Arial, Sans-Serif; font-size:7pt; font-weight:normal;width:78px;margin-left:2px;}
#logonbutton {	
		background-color: #BBBBB; 
		border: 1px #CCCC solid; 
		font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold; 
		font-size: 8pt; color: #555555;  
		cursor:hand; 
		width:45px; 
		height:20px; 
		text-align:center; 
		display:inline;
	}


a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #3EA055; text-decoration: none}

BODY             {background-repeat: no-repeat; background-color: white;color:#000000;font-family: Arial, Sans-Serif;font-size:10pt;margin-left:0;margin-top:0;margin-width:0;margin-height:0;}
INLOGBODY        {background-color: #00A552;color:#000000;font-family: Arial, Sans-Serif;font-size:10pt;margin-left:0;margin-top:0;margin-width:0;margin-height:0;}
TABLE            {border-style:none}
TD               {border-style:none}++z
TH               {border-style:none}
A	         {color:#3EA055; text-decoration: none; text-transform: none; font-family: Arial, Sans-Serif; font-size:8pt;}
.entitystyle     {}

.tekst {  
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
}

.blankstyle      {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt;}
.blankstylebold8 {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.buttonstyle     {background-color: #DDDDDD; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:normal;}
.buttonstylebold {background-color: #DDDDDD; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstyle      {background-color: #F3F3F3; color:black;   font-family: Arial, Sans-Serif; font-size:8pt;}
.fieldstyleb     {background-color: #F3F3F3; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstyle2     {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt;}
.fieldstyle3     {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt;}
.fieldstyle3b    {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstylered 	 {background-color: #F3F3F3; color:red;     font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstylebold  {background-color: #F3F3F3; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.simplestyle     {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt;}
.highfieldstyle2 {background-color: #FFFFFF; color:#FF0000; font-family: Arial, Sans-Serif; font-size:8pt;}
.tekstrood       {font: 10pt Arial, Helvetica, sans-serif; color: red; text-decoration: none}
.redstyle        {background-color: #F3F3F3; color:red;   font-family: Arial, Sans-Serif; font-size:8pt;}
.nieuwepagina    {page-break-before:always}

.fieldstylegreen {background-color: #F3F3F3; color:green;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstylebig  {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:16pt; font-weight:bold;}
.fieldstylebold12  {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:12pt; font-weight:bold;}
.highfieldstyle  {background-color: #F3F3F3; color:#FF0000; font-family: Arial, Sans-Serif; font-size:8pt;}
.fieldstylebold2 {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstylered2  {background-color: #FFFFFF; color:red;     font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.fieldstylegreen2{background-color: #FFFFFF; color:green;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.labelstyle      {background-color: #DDDDDD; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:normal;}
.logonstyletext  {background-color: #00A552; color:white;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:normal;}
.logonstylebold  {background-color: #00A552; color:white;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.buttonstylesmall {background-color: #DDDDDD; color:black;   font-family: Arial, Sans-Serif; font-size:8pt; font-weight:normal;}
.buttonstylebold10 {background-color: #DDDDDD; color:black;   font-family: Arial, Sans-Serif; font-size:10pt; font-weight:bold;}
.buttonstylesort {background-color: #DDDDDD; color:#FF6633; font-family: Arial, Sans-Serif; font-size:8pt;}
.blankstylebold10 {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:10pt; font-weight:bold;}
.blankstylebold12 {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:12pt; font-weight:bold;}
.blankstylebold  {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:14pt; font-weight:bold;}
.blankstylenorm  {background-color: #FFFFFF; color:black;   font-family: Arial, Sans-Serif; font-size:10pt;}
.blackline       {background-color: #DEDEDE; color:black;   font-family: Arial, Sans-Serif; font-size:1pt;}
.whiteline       {background-color: white; color:black;   font-family: Arial, Sans-Serif; font-size:1pt;}
.plattetekst {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

.maintitle {  
	font: bold 16pt Arial; 
	color:  #000000; 
        white-space: nowrap;	
} 

.subtitle {  
	font: bold 12pt Arial; 
	color:  #000000; 
        white-space: nowrap;	
} 


.label { 
	background-color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color: black; 
}

A:hover {color:#3EA055;}

.table1 {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color:#000000;}

.th1 {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color:#000000;text-align:left;border-top-style: solid;border-top-width: 1px;border-top-color:#000000;}

.th2 {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;text-align:center;}

.high {color:#FF6633;}

.cell {border: 1px solid FF6633;}


@media screen {

.button {	
		background-color: #3EA055;
		border: 1px black solid;
		font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;
		font-size: 8pt;
		color: #FFFFFF;
		cursor:hand;
		width:90px;
		height:18px;
		text-align:center;
                margin-bottom:6px;
                margin-top:5px;
	}
	
.button-wide {
		background-color:#3EA055;
		border:1px black solid;
		font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold;
		font-size:8pt;
		color:#FFFFFF;
		cursor:hand;
		width:150px;
		text-align:center;
		height:18px;
                margin-bottom:6px;
                margin-top:5px;
}

.button-get {                                                                   
		background-color:#3EA055;                                        
		border:1px black solid;                                          
		font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold; 
		font-size:8pt;                                                   
		color:#FFFFFF;                                                   
		cursor:hand;                                                     
		width:90px;                                                     
		text-align:center;                                               
		height:18px;                                                     
                margin-bottom:6px;                                               
                margin-top:5px;                                                  
}                                                                                

a:hover.button-get {                                                                   
background-color:#3EA055;                                        
		border:1px black solid;                                          
		font-family: Arial, Sans-Serif; font-size:8pt; font-weight:bold; 
		font-size:8pt;                                                   
		color:#FFFFFF;                                                   
		cursor:hand;                                                     
		width:90px;                                                     
		text-align:center;                                               
		height:18px;                                                     
                margin-bottom:6px;                                               
                margin-top:5px;                                                  
}   


.logo      {
                display:none;
           }
	.noscreen
	{
		display:none
	}
        div.datum_katt
        {
            position: absolute;
            left: 500px;
            top: 55px;
            font-family: Arial, Sans-Serif;
            font-size:8pt;
        }
        div.per_katt
        {
            position: absolute;
            left: 500px;
            top: 70px;
            font-family: Arial, Sans-Serif;
            font-size:8pt;
        }

div.dier_afkomst {
	position: absolute;
	left:495px;
	top:290px;
        border: 1px solid black;
}

        .printonlykatt
        {
                display:none;
        }
        
  .drstChart {
      float:left;
   }     
        
}

@media print {

.pirbutton {	
                display : none;
        }
        div.datum_katt
        {
            position: absolute;
            left: 450px;
            top: 85px;
            font-family: Arial, Sans-Serif;
            font-size:8pt;
        }
        div.per_katt
        {
            position: absolute;
            left: 450px;
            top: 100px;
            font-family: Arial, Sans-Serif;
            font-size:8pt;
        }

        div.dier_afkomst {
	position: absolute;
	left:400px;
	top:320px;
        border: 1px solid black;
}

        .printonlykatt
        { 
          background-color: #D2DFEE;
          color:black;
          font-family: Arial, Sans-Serif;
          font-size:8pt;
          font-weight:normal;
        }

	.kop
	{  
	/*  display:none;  */
	}

        .noprint
        {
                display:none;
        }
        
   .drstChart {
      float:none;
      clear:both;
   }
}

div#header {  
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	color: black; 
	margin-bottom:20px;
}

div.kop {  
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	color: black; 
	margin-bottom:20px;
}

.kop {  
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	color: black; 
	margin-bottom:20px;
}

.dumo_subkop
{
        font: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: black;
}


TH { 
	border-style:none; 
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
	color:  black; 
	text-align: left; 
	white-space: nowrap;  
}

TH .labelsort {
		border-style:none;
		background-color:transparent;
		color: #009900; 
		text-decoration:none;
		cursor:hand;
		font: 8pt Verdana, Arial, Helvetica, sans-serif; 
		font-weight:bold;
	}
.thscrprt {
		background-color:#DDDDDD;
}

.tabel-kop {	
	font: 8pt Verdana, Arial, Helvetica, sans-serif;	
        font-weight:bold;		
	color: #009900;
	background-color:  #FFFFFF;
}


.new-page     {page-break-before:always}

.labelkop {
    color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:bold;
    text-align:left;
    vertical-align: bottom;
    background-color:#DDDDDD;
    height: 40px;
}

.labelkop-small {
    color:black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:normal;
    text-align:left;
    vertical-align: bottom;
    background-color:#DDDDDD;   
}

.krol      {   background-color:transparent;                  
		border-style:none;                            
		background-image: url(../images/NL/krol.gif); 
		height:10px;                                  
		width:10px;                                   
		margin-right:0px;                             
		background-repeat:no-repeat;                  
		cursor:hand;                                  
	}                                                     
                                                              
.kror      {   background-color:transparent;                  
		border-style:none;                            
		background-image: url(../images/NL/kror.gif); 
		height:10px;                                  
		width:10px;                                   
		margin-right:0px;                             
		background-repeat:no-repeat;                  
		cursor:hand;                                  
	}                                                     
                                                              
.krbl      {   background-color:transparent;                  
		border-style:none;                            
		background-image: url(../images/NL/krbl.gif); 
		height:10px;                                  
		width:10px;                                   
		margin-right:0px;                             
		background-repeat:no-repeat;                  
		cursor:hand;                                  
	}                                                     
	                                                      
.krbr      {   background-color:transparent;                  
		border-style:none;                            
		background-image: url(../images/NL/krbr.gif); 
		height:10px;                                  
		width:10px;                                   
		margin-right:0px;                             
		background-repeat:no-repeat;                  
		cursor:hand;                                  
	}	 


#bgp {
   padding:10px;
}

#bgp #tabc {
    width:95%;
   height:85%;
}

#bgp #buttonbar {
   margin-top:10px;
}

#bgp .button {
	width:auto;
}

#bgp .help {
	background-image: url(../images/NL/help.png);
	vertical-align:bottom;
}

#bgp .print {
	vertical-align:bottom;
}


tr.background-content {
   background-color: #F3F3F3;
}


