/* **************************************
 * BODY ELEMENTEN
 */

body {
  background-color			: #E0E2EE;
  background-repeat			: repeat;
	
  font-family						: Verdana;
  font-size							: 8.5pt;
  margin								: 0px;  
}

/* **************************************
 * TABELLEN VOOR LAYOUT
 */
 
table {
  border-collapse				: collapse; 
  border-spacing				: 0;
}
 
table.site {
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
   
  width									: 780px;
  background-color			: #FFFFFF;
  margin-left						: 2px;
}
 
table.side {
  margin-left						: 10px;
  width									: 170px;
}
 
td {
  font-family						: Verdana;
  font-size							: 8.5pt;
  color									: #000000;
  padding								: 0px;
}
 
td.navigatie {
  vertical-align				: top;
  width									: 155px;
}
 
td.topside {
  background-color			: #000000;
  color									: #FFFFFF;
  
  text-align						: center;
  padding								: 2px;
  font-size							: 8pt;
  font-weight						: normal;	
  
  border-width					: 1px;
  border-style					: solid;
  border-color					: #111111;
}
 
td.side {
  padding								: 2px;
  font-size							: 9pt;	
   
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
  border-top-width			: 0px;
  border-bottom-width		: 0px;
}

td.subside {
  padding								: 2px;
  font-size							: 1pt;	
   
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
  border-top-width			: 0px;
}
 
td.content {
  text-align						: left;
  vertical-align				: top;
  padding-right					: 10px;
  width									: 625px;
}
 
td.internal {
  vertical-align				: top; 
  text-align						: center; 
  padding-right					: 8px;
   
  border-color					: #666666;
  border-width					: 1px;
  border-style					: solid;
}

td.mededeling {
  font-family						: Verdana;
  font-size							: 8pt;
   
  border-top-width			: 0px;
   
  border-color					: #000000;
  border-width					: 1px;
  border-style					: solid;
   
  padding								: 3px; 
}
 
td.mededeling_head {
  background-color			: #000000;
  color									: #FFFFFF;
  
  border-color					: #000000;
  border-width					: 1px;
  border-style					: solid;
  
  padding								: 3px; 
}
  
/* **************************************
 * DIV EN ALINEA ELEMENTEN
 */

div {
  font-family						: Verdana;
  font-size							: 8.5pt;
}

div.topbar {
  height								: 14px;
  margin								: 2px;
  margin-bottom					: 0px;
  border-width					: 0px;

  background-color			: #111111;
  background-repeat			: no-repeat;
  color									: #FFFFFF;
  
  letter-spacing				: 1pt;
  padding								: 2px;
  font-size							: 7pt;
  font-weight						: normal;	
  
  width									: 776px;
  text-align						: center;
}

div.toplayout {
  width									: 780px;
  height								: 140px;
  margin								: 2px;
   
  border-width					: 0px;

  background-color			: #FFFFFF;
  background-repeat			: no-repeat;
}

div.sponsor_banner {
  position							: relative;
  top										: 30px;
  left									: 200px;
  
  border-width					: 1px;
  border-color					: #000000;
  border-style					: solid;
  
  width									: 400px;
  height								: 70px;
}

div.navigatie {
  width									: 145px;
  
  padding-left					: 5px;
  line-height						: 125%;
	
	border-right-width		: 1px;
	border-right-style		: solid;
	border-right-color		: #EEEEEE;
}

div.bottombar
{
  width									: 780px;
  height								: 14px;
  margin								: 2px;
  margin-top						: 15px;
   
  border-width					: 0px;

  background-color			: #111111;
  background-repeat			: no-repeat;
  color									: #BBBBBB;
  
  letter-spacing				: 2pt;
  padding								: 2px;
  font-size							: 7pt;
  font-weight						: normal;	
  
  width									: 776px;
  text-align						: center;
}

div.spaced
{
  height								: 10px;
  margin								: 2px;
  margin-bottom					: 0px;
	margin-top						: 0px;

  color									: #FFFFFF;
  
  letter-spacing				: 2pt;
  font-size							: 7pt;
  font-weight						: normal;	

  text-align						: center;
}


/* **************************************
 * LAYOUT ELEMENTEN
 */
 
a {
  text-decoration				: none;
  font-family						: Verdana;
  color									: #193A00;
}
 
a.nav {
  color									: #111111;
}
 
p.bold {
  font-size							: 9pt;
  font-weight						: bold;
}
 
img.news {
  width									: 200px;
  margin								: 10px;
  margin-right					: 0px;
  
  border-width					: 1px;
  border-color					: #111111;
  border-style					: dotted;
}
 
/* *************************************
 * GEGEVENS TABELLEN
 */

tr.tbl_item:hover {
  background-color			: #CCCCCC;
}

td.tbl_head {
  background-color			: #000000;
  color									: #FFFFFF;
  padding								: 2px;
}

td.tbl_item {
  padding								: 2px;
  padding-left					: 4px;
  padding-right					: 4px;
}

/* *************************************
 * SIDEBAR
 */
 
div.sidebar {
  position							: absolute;
  top										: 0px;
  left									: 790px;
  width									: 190px;
  
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
  background-color			: #FFFFFF;
}

div.sideheader {
  width									: 180px;
  height								: 12px;
  margin								: 2px;
  margin-bottom					: 0px;
   
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;

  background-color			: #111111;
  background-repeat			: no-repeat;
  color									: #FFFFFF;
  
  letter-spacing				: 2pt;
  padding								: 2px;
  font-size							: 7pt;
  font-weight						: normal;	

  text-align						: center;
}

div.sidesponsorblock {
  width									: 180px;
  margin								: 2px;
  margin-top						: 0px;
  margin-bottom					: 0px;
   
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
  border-bottom-width		: 0px;
  border-top-width			: 0px;
  background-color			: #FFFFFF;

  padding								: 2px;
  padding-bottom				: 10px;
  text-align						: center;
}

div.sideblock {
  width									: 180px;
  margin								: 2px;
  margin-top						: 0px;
  margin-bottom					: 0px;
   
  border-width					: 1px;
  border-style					: solid;
  border-color					: #000000;
  border-bottom-width		: 0px;
  border-top-width			: 0px;
  background-color			: #FFFFFF;
  color									: #000000;
  
  letter-spacing				: 2pt;
  padding								: 2px;
  font-size							: 8pt;
}
