body {
  margin: 0px;
  height: 100%;
  width: 100%;
  background-image: url(pics/navleftback.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
.container {
  height: 100%;
  width: 100%;
}
.container2 {
  height: 100%;
  width: 100%;
}
td {
  font-family: Arial, Helvetica, sans-serif;
}
form {
  margin: 0px;
  padding: 0px;
}
a {
  color: #000000;
  text-decoration: underline;
}

.topnav1 {
  padding-top: 20px;
  font-size: 0.9em;
  font-weight: bold;
  color: #FFFFFF;
  white-space: nowrap;
}
.topnav1 a {
  color: #FFFFFF;
  text-decoration: none;
}
.topnav1 a:hover {
  text-decoration: underline;
}
.topnav2 {
  font-size: 0.7em;
  font-weight: bold;
  padding-top: 21px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.topnav2 a {
  color: #000000;
  text-decoration: none;
}
.topnav2 a:hover {
  text-decoration: underline;
}
.leftnav {
  width: 180px;
  color: #FFFFFF;
  font-size: 0.7em;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
}
.leftnav a{
  display: block;
  color: #FFFFFF;
  text-decoration: none;
  padding-bottom: 5px;
  padding-left: 5px;
}
.leftnav a:hover {
  text-decoration: underline;
}
 
.leftnav a.current {
  background-color: #ff882e;
  display: block;
  color: #000000;
  margin-bottom: 2px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
}
.subnav a {
  font-weight: bold;
  padding-left: 20px;
}

.special a{
  background-color: #ff882e;
  display: block;
  color: #000000;
  margin-bottom: 2px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
}
.broodkruimel {
  font-size: 0.7em;
}
.rechterkolom {
  background-image: url(pics/rechterkolback.gif);
  background-repeat: repeat-y;
  background-position: right top;
  height: 100%;
  width: 270px;

}
.rechterkolom td {
  font-size: 0.8em;
  padding-top: 10px;
  padding-right: 5px;
  padding-left: 5px;
}
.rechterkolom a {
  color: #000000;
}
.middennav {
  font-weight: bold;
  color: #000000;
}
.middennav td {
  font-size: 0.75em;
  padding-top: 10px;
}
.middennav a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}
.middennav a:hover {
  text-decoration: underline;
}
select,input.text {
  border: 1px solid #FFDFD0;
  height: 16px;
}
.content {
	padding: 15px 20px 20px 20px;
}

table.data {
  border-collapse: collapse;
}

.header th{
	font-size: 0.8em;
	font-weight: bold;
	background-color: #ff8642;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.data td {
	font-size: 0.9em;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff8642;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.odd{
	background-color: #ffdfd0;
	}

img.highlight {
  border: 1px solid #000;
  margin: 0 5px 5px 0;
}
