/* Layer ID's */

#margeKolom {
  /* sidebar rechts */
  position:absolute;
  z-index:2;
  top:149px; /* was top:-1000px; */
  left:500px;
  visibility:visible;
}

#margeBlok {
  /* floating optiemenuutje */
  position:absolute;
  z-index:1;
  top:-500px;
  left:500px;
  visibility:visible;
}

#amsterdamnl {
  /* logo in headerbalk */
  position:absolute;
  z-index:100;
  top:0px;
  left:0px;
  visibility:visible;
}

#formulier {
  /* zoek in headerbalk */
  position:absolute;
  z-index:100;
  top:0px;
  left:499px;
  visibility:visible;
}

#navSmall {
  /* ingeklapte menu */
  position:absolute;
  z-index:102;
  top:34px; /* was top:-500px; */
  left:0px;
  visibility:visible;
}

#topnav {
  /* mainmenu-items en algemene functies */
  position:absolute;
  z-index:110;
  top:-500px;
  left:0px;
  visibility:visible;
}

.divItem {
  /* mainmenu item > blok met subitems */
  position:absolute;
  z-index:111;
  top:0px;
  left:250px;
  width:250px;
  visibility:hidden;
}

.textonly {
  /* voor link 'naar menu' bovenin pagina en menus en submenus onderin */
  position:absolute;
  z-index:1;
  top:0px;
  left:0px;
  visibility:hidden;
}

/* vormgeving - algemeen */

BODY {
  background-color:#ffffff;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

TD {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.border TD, .noborder TD, .border TH, .noborder TH {
  font-size: 70%;
}


A {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;  
  text-decoration:none;
}

/*
A:visited {
  color:#999999;
}
*/

A:hover {
  color:#FF0000;
}

TABLE {
  padding:0px;
  border:0px;
}

TABLE.border {
	width: 100%;
  border: solid 1px #C8C6C6;
	}

TABLE.border TH { 
	text-align:left;
	vertical-align:top;
        font-weight:bold;
	}

TABLE.border TD { 
  background-color:#F2F1F1;
  border: solid 1px #ffffff;
	vertical-align:top; 
	}

TABLE.noborder TH { 
	text-align:left; 
	vertical-align:top;
  font-weight:bold;
	}

TABLE.noborder TD {
	vertical-align:top;
}

TD img {
/* display:block; */
}

TD.lijntje {
  background-color:#E0E0E0; 
  width:1px;
}

.inline { 
  display:inline;
}

.nowrap {
  white-space:nowrap;
}

.streamerOne {
  display:block;
  background-color:#FF0000;
  font-size :112%;
  font-weight:bold;
  color:#FFFFFF;
  padding:15px;
}

.streamerTwo {
  display:block;
  background-color:#E0E0E0;
  font-size :112%;
  font-weight:bold;
  color:#ff0000;
  padding:15px;
}

/* achtergrondkleuren */
  
.zwart {
  background-color:#000000;
}

.rood {
  /* mainmenu-items en algemene functies */
  background-color:#FF0000;  
}

.wit {
  /* in headerbalk, spacer */
  background-color:#FFFFFF;  
}

.lgrijs {
  /* in headerbalk, footer-rechts */
  background-color:#D8D8D8;  
}

.rose {
  background-color:#FF6666;  
}

.dgrijs {
  /* in footer-midden */
  background-color:#BFBFBF; 
}

.heellichtgrijs {
  background-color:#F5F5F5;  
}

.grijs {
  background-color:#BFBFBF;  
}

.blauw {
  background-color:#6699cc;  
}

.keigrijs {
  background-color:#F5F5F5;  
}

.donkergrijs {
  /* in footer-links */
  background-color:#999999;  
}

.tabdgrijs {
  background-color:#E8E8E8;  
}

.tablgrijs {
  background-color:#F1F1F1;  
}

.mapgrijs {
    background-color:#cccccc;  
}

table.colorbar {
  width: 197px;
  border-left: 1px solid #666565;
  border-top: 1px solid #666565;
  margin-top: 4px;
  margin-bottom: 4px;
}

table.colorbar td {
  border-right: 1px solid #666565;
  border-bottom: 1px solid #666565;
}

.melding {
 background-color:#999999;
 padding : 4;
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size :60%;
 color : #FFFFFF
}

.tabellegenda {
 font-size :100%;
}

.linkvet {
  font-weight:bold;
}

.kop {
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color : rgb(100, 100, 100);
 font-size: 70%;
}
