/* datum laatste wijziging: 24 september 2004 */

/* BUGS */
/*  IN NN47: IN TABEL BLOCKQUOTE IN COMBINATIE MET PADDING DOET DE TEKST NAAR RECHTS OPSCHUIVEN ZODAT TEKST VAN LAATSTE CEL NIET TE ZIEN IS */




/* BLAUWE LINKERNAVIGATIEBALK (voor alle pagina's) */
/* A.menu is nodig voor NN47 indien we de kleur van de bezochte links anders zouden definiëren dan de niet bezochte??? */
.menu {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #FFF;
  background-color: #6666cc;
}

A.menu {
  color: #FFF;
  background-color: #6666cc;
  text-decoration: none;
}

A.menu:link {
  color: #FFF; 
  background-color: #6666cc;
  text-decoration: none;
}

A.menu:active {
  text-decoration: none;
}

A.menu:visited {
  color: #FFF; 
  background-color: #6666cc;
  text-decoration: none;
}

A.menu:hover {
  color: #FF9900; 
  background-color: #6666cc;
  text-decoration: none;
}

/* RECHTERNAVIGATIE (alleen voor toppagina's) */
.nieuwstitel {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 10px; 
  color: #FFF;
}

.nieuws {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
}

A.nieuws {
 color: #000;
 background-color: #FFFFFF;
 text-decoration: none;
}

A.nieuws:link {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.nieuws:active {
  color: #6666cc; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.nieuws:visited {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.nieuws:hover {
  color: #6666cc; 
  background-color: #FFFFFF;
  text-decoration: none;
}

/* VOETNAVIGATIE (alleen voor toppagina's) */
.voet {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 10px;
}

A.voet {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.voet:link {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.voet:active {
  color: #6666cc; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.voet:visited {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

A.voet:hover { 
  color: #6666cc; 
  background-color: #FFFFFF;
  text-decoration: none;
}

/* BODY TOPPAGINA'S */
.titel {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 18px; 
  color: #999; 
  background-color: transparent;
  line-height: 32px;
}

.balkje
{
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  font-family: Arial, Helvetica, Sans-Serif;
  background-color: #999999;
}

.txttitel {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
}

.txt {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  color: #000000;
}

.txt_grey {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  color: #666666;
}


/* HYPERLINKS OP GEWONE TEKST (voor alle pagina's) */
A:link {
  color: #00C;
  background-color: transparent;
  text-decoration: none;
}

A:active {
  color: #00C;
  background-color: transparent;
  text-decoration: none;
}

A:visited { 
  color: #00C;
  background-color: transparent;
  text-decoration: none;
}

A:hover {
  color: #00C;
  background-color: transparent;
  text-decoration: underline;
}



/* DOCUMENTOPMAAK (voor onderliggende pagina's) */

TABLE, TH, TD {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
}

BODY {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #000;
  background-color: #FFFFFF;
  padding-left: 0px;
  margin-top: 0px;
  margin-left: 6px;
}

/* de stijlen .achtergrblauw en .achtergrgrijs werden speciaal gedefinieerd voor tabellen maar kunnen ook in gewone tekst worden gebruikt */
.achtergrblauw {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  border: 1px solid #66C;  /* alleen nodig voor NN47, anders wordt witte tekst op witte achtergrond getoond in combinatie met .DIVaandacht en .DIVachtergrblauw */                  
  color: white;
  background-color: #66C;
}

.achtergrgrijs {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  border: 1px solid #CCC;
  color: black;
  background-color: #CCC;
}

ADDRESS {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}

/* voor hyperlinks op blauwe tekst met witte achtergrond */
/* A.linkblauwachtergrwit is nodig voor NN47??? */
A.linkblauwachtergrwit, A.linkblauwachtergrwit:link, A.linkblauwachtergrwit:visited {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: #66C;
  background-color: transparent;
  text-decoration: underline;
}

A.linkblauwachtergrwit:hover {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #00C;
  background-color: transparent;
  text-decoration: underline;
}

/* voor hyperlinks op blauwe achtergrond */
/* A.linkachtergrblauw is nodig voor NN47??? */
A.linkachtergrblauw, A.linkachtergrblauw:link, A.linkachtergrblauw:visited {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: #FFF;
  background-color: #66C;
  text-decoration: underline;
}

A.linkachtergrblauw:hover {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #F90;
  background-color: #66C;
}


.urhere {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 9px;
  color: #000;
}

.urhere a,
.urhere a:link,
.urhere a:visited  {
  color: #6666cc;
  text-decoration: none; 
}

.urhere a:hover,
.urhere a:active {
  color: #00A;
  text-decoration: underline;
}


.blauw {
  color: #66C;
  background-color: transparent;
}
    
/* BLOCKQUOTE niet gebruiken in tabellen, maar stijl insprong voor NN47 */
/* font size is weggelaten voor NN47 omdat deze anders kleiner wordt weergegeven */
BLOCKQUOTE { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}

.center {
  text-align: center;
}

DIV.DIVaandacht {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  border-width: 5px;
  border-style: solid;
  border-color: #F00;
  padding: 10px; 
  color: white;
  background-color: #66C;
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

DIV.DIVachtergrblauw {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  border-width: 1px;  /* randje wordt afgedrukt in IE50 maar geeft op scherm wel blauw randje met wat wit in NN47 */
  border-style: solid;
  border-color: #66C;
  padding: 10px; 
  color: white;
  background-color: #66C;
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

DL {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
}

EM { 
  font-style: italic;
}

H1, H2, H3, H4, H5, H6 {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

H1 {
  font-size: 160%;
  font-weight: bold;
} 

H2 {
  font-size: 140%;
  font-weight: bold;
} 

H3 {
  font-size: 120%;
  font-style: italic;
}	
 
H4 {
  font-size: 120%;
  font-weight: bold;
}	
 
H5 {
  font-size: 110%;
  font-style: italic;
}	
 
H6 {
  font-size: 100%;
  font-weight: bold;
}	 

HR.HRblauw {
  color: #66C;
  background-color: transparent;
}	 

IMG.IMGlinks {
  float: left;
  border-style: solid;
  padding-right: 10px;
}

IMG.IMGrechts {
  float: right;
  border-style: solid; 
  padding-left: 10px;
}

/* stijl insprong is nodig in tabellen ipv BLOCKQUOTE voor NN47 maar kan ook in gewone tekst worden gebruikt */
.insprong {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  margin-left: 40px;
}

OL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: decimal;
}

OL OL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: lower-alpha;
}
  
OL OL OL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: lower-roman; 
}

OL OL UL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: disc; 
}

P {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}

P.Pzonderwit { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  margin-top: 0px; margin-bottom: 0px; 
}

P.Pborder {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  border-style: solid; 
  border-width: 1px; 
  padding: 5px; 
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

P.Pborderblauw {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  padding: 5px; 
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

P.Pborderblauwtekstblauw {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  padding: 5px; 
  color: #66C;
  background-color: white;
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

SPAN.SPANblauw { 
  color: #66C;
  background-color: transparent;
}

SPAN.SPANoranje { 
  color: #F90;
  background-color: transparent;
}

STRONG {
  font-weight: bold;
}

SUB { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

SUP { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

UL.Kul {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

UL
{
  font-size:   11px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  list-style-image : url(/eng/tew/images/i_bullet.gif);
}


UL UL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}

UL UL UL { 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}


UL.ULpijl {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
  list-style-image:url(/eng/tew/_img/pijl.gif);  
}

.websitetitel {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-weight: bold;
}

hr.blueline { color: #4682B4;
  			background-color: #4682B4 ;
  			border: 0px;
		  }

.tew_border_top { BORDER-TOP: solid 1px #4F1704 }

.tew_border_bottom { BORDER-BOTTOM: solid 1px #4F1704 }

.tew_border_left { BORDER-LEFT: solid 1px #4F1704 }

.tew_border_left_bottom { BORDER-LEFT: solid 1px #4F1704 ; 
                           BORDER-BOTTOM: solid 1px  #4F1704
                         }
              
.cv_section { MARGIN-TOP: 10px; MARGIN-LEFT: -4px; BORDER-LEFT: solid 1px #4F1704;}


span.prim_title {
      color: #000000;      
            }


/* Style for printing */
.showOnlyInNormalView
{
}

.breakhere { page-break-before: always ;}



/* Style for opening a web as a web-folder */
.web_folder {behavior: url(#default#AnchorClick);}

.no_wrap { white-space:nowrap;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#6666cc; visibility:hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; font-family:arial,tahoma,helvetica; font-size:12px; font-weight:normal; text-align:right; width:104;}
.clLevel0{background-color:#6666cc; color:white; }
.clLevel0over{background-color:#6666cc; color:Orange; cursor:default;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#c8cdff; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; font-family:arial,tahoma,helvetica; font-size:12px; font-weight:normal; text-align:right; width:104;}
.clLevel1{background-color:#6666cc; color:white;}
.clLevel1over{background-color:#6666cc; color:Orange; cursor:default; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#c8cdff;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding-left:5px;font-family:arial,tahoma,helvetica; font-size:12px; font-weight:normal; text-align:left; width:104;}
.clLevel2{background-color:#6666cc; color:white;}
.clLevel2over{background-color:#6666cc; color:Orange; cursor:default; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#c8cdff;}

/*Styles for level 3*/
.clLevel3, .clLevel3over{position:absolute; padding-left:5px;font-family:arial,tahoma,helvetica; font-size:12px; font-weight:normal; text-align:left; width:104;}
.clLevel3{background-color:#6666cc; color:white;}
.clLevel3over{background-color:#6666cc; color:Orange; cursor:default; }
.clLevel3border{position:absolute; visibility:hidden; background-color:#c8cdff;}
