body {
  /*background-color: rgb(205, 204, 151);*/
  background-image: url(content/images/amberbackground.gif);
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 103%;
}
div#layout {
  background-color:#EED;
  position: relative;
  width: 780px;
  border: 1px solid #000;
  margin-left:auto;
  margin-right:auto;	
  padding: 10 px;
  z-index: 1;
}
div#layoutsmal {
  background-color:#EED;
  position: relative;
  width: 480px;
  border: 1px solid #000;
  margin-left:auto;
  margin-right:auto;	
  padding: 10 px;
  z-index: 1;
}
ul li {
  list-style-type: square;
}

table {
  border: 0;
  padding: 8;
  margin: 20;
  border-spacing: 0;
  border-collapse: collapse;
  width: 97%;
}
table.groenblok {
	padding: 8;
	margin: 20;
	border-spacing: 20;
	border-collapse: collapse;
	background-color: #AAE177;
}
table.grid{
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
	border: 0;
}

td {
	vertical-align: top;
	padding: 4px;
}

table.linkbalk {
	padding: 0;
	margin: 3px;
	border-spacing: 0;
	border: 3px solid #ffffaa;
	border-collapse: collapse;
}
tr.linkbalk {
	vertical-align: top;
	padding: 0px;
}
td.linkbalk {
	vertical-align: top;
	padding: 0px;
}

fout {
	color: rgb(255, 30, 30);
}
p.fout {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  color: rgb(102, 0, 102);
  padding-left: 20px;
}

li.fout {
  font-family: Arial,Helvetica,sans-serif;
  /*font-weight: bold;*/
  color: rgb(0, 0, 102);
  padding-left: 10px;
  padding-bottom: 10px;
}

/*ul     { list-style: url(ruitgroen.gif) ; }*/

h1.fout { 
  padding-left: 20px;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-weight: bold;
  color: rgb(255, 0, 0);
}

p.ondertitel {
	background-color: rgb(255, 102, 102); 
	text-align: center;
	color: rgb(110, 110, 0);
	padding: 8px;
}

oplicht {
	color: rgb(255, 204, 0);
	font-style: italic; 
	text-align: center;
}
kop {
	color: rgb(255, 204, 0);
	text-align: center;
}
td.cellroze {
	padding: 2px;
	background-color: rgb(255, 204, 204);
}
td.cellbleu {
	padding: 2px;
	background-color: rgb(204, 255, 255);
}
td.cellgreun {
	padding: 2px;
	background-color: rgb(153, 255, 153);
}

p {
	font-family: Arial,Helvetica,sans-serif;
	/*font-weight: bold;*/
	color: rgb(0, 0, 62);
	padding-left: 20px;
}
p.proze {
	padding: 12px;
	background-color: rgb(255, 204, 204);
}

h1 {
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 175%;
	color: rgb(110, 190, 0);
}

h2 {
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 150%;
	color: rgb(100, 180, 25);
}

h3 {
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 125%;
	color: rgb(50, 140, 55);
}
h4 { 
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 110%;
	color: rgb(25, 110, 80);
}

h5 { 
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: rgb(10,  80,  90);
}

h6 { 
	padding-left: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: rgb(0, 70, 140);
}

a {
	color: rgb(86, 44, 177) ! important;
}

hr {
	height: 0; 
	border: 0; 
	border-top: 3px solid rgb(255, 30, 30); 
}
img {
	border: 0px solid ; 
}



