/* ======================================================== */


html {
  height:100%; 
  max-height:100%;  
  padding:0; 
  margin:0; 
  border:0; 
  background-color: #ffffff; 
  font-family: Trebuchet MS, Tahoma, arial, Verdana, sans-serif; 
  font-size: 10pt;
  /* hide overflow:hidden from IE5/Mac */ 
  /* \*/ 
  overflow: hidden; 
  /* */ 
}

body {
  height:100%; 
  max-height:100%; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  border:0;
  color: #000000;
  background-color: #ffffff; 
}

#bgimage {
  width: 100%;
  height: 100%;
  left: 0px;
  top: 103px;
  position: fixed;
  z-index: 0;
}

#content {
  overflow:auto;
  position:absolute;
  z-index:3;
  top:103px;
  bottom:20px;
  left:103px;
  right:0;
  background #FB5D40; /* donker-oranje */
  color: #000000;
  font-size: 10pt;
  padding: 0 0 0 1.5em;
}

* html #content {
  top:0;
  left:0;
  right:0;
  bottom:0;
  height:100%;
  max-height:100%;
  width:100%;
  overflow:auto;
  position:absolute;
  z-index:3;
  border-top:103px solid #fff;
  border-bottom:20px solid #fff;
  border-left:103px solid #333;
}

#head {
  position:absolute;
  margin:0;
  top:0;
  left:0;
  display:block;
  width:100%;
  height:103px;
  background-repeat:no-repeat;
  background-color: #FB5D40; /* donker-oranje */
  z-index:5;
  overflow:hidden;
  text-align:right;
  background-image: url(../images/bovenbalk.gif);
  background-color: #FB5D40; /* donker-oranje */
  background-position: top center; 
  font-size: 12pt;/*  */
  font-family: Trebuchet MS, Tahoma, arial, Verdana, sans-serif; 
}

#emailhead {
  position:absolute;
  right:0;
  top:0px;
  width:106px;
  z-index:30;
  overflow:none;
  text-align:right;
}
* html #emailhead {
  right:0px;
}
#logohead {
  position:absolute;
  left:20px;
  top:20px;
  width:73px;
  height:50px;
  z-index:30;
  overflow:none;
  text-align:left;
}


#foot {
  position:absolute;
  margin:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:20px;
  z-index:31;
  overflow:hidden;
  background-color: #dedede;
  color:#000;
  text-align:right;
  font-size: 8pt; 
}

* html #foot {
  font-size: 8pt; 
}


#foothuis {
  position:absolute;
  margin:0;
  bottom:10px;
  left:0;
  display:block;
  width:200px;
  height:84px;/*  */
  z-index:31;
  overflow:hidden;
  color:#000;
  background-image:url(../images/keizlogo90-rood3.gif);
  background-position:left bottom;  /*  */
  background-attachment: fixed;
  background-repeat: no-repeat;
}
* html #foothuis {
  bottom: 0px;
}

#left {
  position:absolute;
  left:0;
  top:103px;
  bottom:20px;
  width:103px;
  z-index:-1;
  overflow:auto;
  background-color: #FD783D; /* donker-oranje */
  font-size: 13px;
  color:#000; /*  */
}

* html #left {
  height:100%;/*  */
  top:0;
  bottom:0;
  border-top:103px solid #fff;
  border-bottom:20px solid #fff;
  background-color: #FD783D; /* donker-oranje */
  z-index:4;
}

#email {
  position:absolute;
  left:0;
  top:260px;/* 400px;  /*390px; /*   */
  width:103px;
  z-index:30;
  overflow:none;
  text-align:right;
}
#email .news {
  padding:5px;
  font-family: verdana;
  font-size: 8pt;
  font-weight:bold;
  text-align:center;
}

#content p {padding:5px;}
 

a:link {
  color: #1d7700; /* donkergroen */
}
a:visited {
  color: #1d7700;
}
a:active {
  color: #1d7700;
}

a:hover {
  color: #2cb600; /* lichtgroen */
}

a {
   text-decoration: none;/*  */
  font-weight:bold;
}


.bold {
  font-weight:bold;
}

.rood{
  color: #ff0000;
}

.drood{
  color: #b20500;
}

.zwart{
  color: #000000;
}

.geeloranje{
  color: #ff9900;
}

.doranje{
  color: #B74B03;
}

.f8{ /* oa in de footer */
  font-size:8pt; /*  */
}

.infotxt {
	font-family: Trebuchet MS, Verdana;
	font-size:10pt;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.infotxtsml {
	font-family: Trebuchet MS, Verdana;
	font-size:9pt;
	font-style: normal;
	color: #000000;
}

h1 {
      font-family: Palatino Linotype, Comic sans;
	font-size: 20pt;
	font-style: italic;
	font-weight: bold;
	color: #992600;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
      line-height:90%;
}

h2 {
      font-family: Palatino Linotype, Comic sans;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	color: #992600;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
      line-height:110%;
}

h3 {
      font-family: Palatino Linotype, Comic sans;
      font-size:14pt; /*  */
	font-style: italic;
	font-weight: normal;
	color: #992600;
	font-variant: normal;
}

h4 {
      font-weight:bold;
      font-family: Palatino Linotype, Comic sans;
      font-size:13pt; /*  */
	font-style: italic;
	font-weight: bold;
	color: #992600;
}

h5 {
  font-weight:bold;
  font-family: Palatino Linotype, Comic sans;
  font-size:14pt; /*  */
	color: #992600;
}

.divtop {
  padding-top: 0px;
}


