body.main {
  background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}

table.mainLayout {
  width: 750px;
	text-align: center;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding: 10px;
}

.banner {
  padding-top: 8px;
	height: 215px;
}

/* Menu */
td.MainMenu {
  vertical-align: top;
	width: 160px;
	padding-top: 0px;
}

table.menu {
  width: 160px;
	border-style: none;
}

td.menuTop {
	height: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #FF9601;
	background-color: #FF9601;
}

td.menuWith {
  height: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #CABCA7;
	background-color: #FDF7F1;
	text-align: left;
}

td.menuWith:hover {
  height: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #CABCA7;
	background-color: #FFCA80;
}

a.menuLink {
  padding-left: 3px;
	padding-right: 0px;
  text-decoration: none;
	color: #683E02;
	font-family: verdana;
	font-size: 11px;
}

a.menuLink:hover {
  padding-left: 3px;
	padding-right: 0px;
  text-decoration: none;
	color: #683E02;
	font-family: verdana;
	font-size: 11px;
}

/* Taalkeuze */
td.taal {
  text-align: right;
	padding-bottom: 2px;
	padding-right: 0px;
}

a.taalLink {
  padding: 3px;
  height: 20px;
	width: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}

a.taalLink:hover {
	color: #CCCCCC;
}
/*---*/
/* ------------------------------------------ */

td.rechts {
  width: 175px;
	text-align: right;
	vertical-align: top;
	padding-top: 29px;
	padding-left: 15px;
}

.tblRechts {
  width: 175px;
}

.rechtsKader {
  border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
  text-align: center;
	color: #000000;
	font-family: verdana;
	font-size: 14px;
}

.rechtsConc {
  border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-image: url(../images/rechtsbg.jpg);
	background-repeat: repeat-x;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}

.rechtsConl {
  border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align: left;
	background-image: url(../images/rechtsbg.jpg);
	background-repeat: repeat-x;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}

.rechtsLeeg {
  height: 15px;
}


.knoppen {
  background-color: #FF9601;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	width: 80px;
}

/* ---------- breadcrumb ------------ */
p.breadCrumb {
  height: 39px;
	width: 370px;
  border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
}

a.bcLink {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
/* ---------------------------------- */

/* -------------------- Content --------------------- */
/* ----------------- SUBMENU ----------------- */
.submen {
  padding: 0px;
}

td.sub {
  padding-bottom: 3px;
  width: 172px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	vertical-align: top;
}
/* ------------------------------------------- */
.middle {
	width: 370px;
	height: 350px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	padding-top: 30px;
	padding-left: 6px;
}
/* reactieformulier */
.uwreactie {
  width: 300px;
  border-style: dashed;
  border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}

/* Rechtse kottekes */
.rightInfo {
  vertical-align: top;
}

/* footer */
.footer {
  text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 9px;
}

.logos {
  width: 750px;
	height: 90px;
	text-align: center;
	vertical-align: middle;
}

.small {
  color: #000000;
	font-family: verdana;
	font-size: 9px;
}

/* --------- Woordenboek links ----------------------- */
a.lwb {
  position: relative;
  cursor: default;
	color: #683E02;
}
a.lwb span.lwb {
	color: green;
  position: absolute;
  left: -10000px;
  top: 2.5em;
  width: 250px;
  padding: .2em;
  color: #683E02;
  text-decoration: none;
  background: #FFCA80;
  border: 1px solid black;
}
a.lwb:hover span.lwb {
  left: 1em;
	text-decoration: none;
	color: #683E02;
	z-index: 10;
}
/* IE needs this */
a.lwb:hover {
  margin: 0;
	text-decoration: none;
	color: #683E02;
	z-index: 10;
}

span.lwb {
  color: #683E02;
	font-size: 11px;
}

/* --------------------------------------------------- */

a {
  color: #D56811;
	font-family: verdana;
	font-size: 11px;
}

.woorden {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	vertical-align: top;
}

.uitleg {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	vertical-align: top;
}

input {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
}

textarea {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
}

.belangrijk {
  color: #335690;
	font-family: verdana;
	font-size: 11px;
}

a.faq {
  color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}

.disclaimer {
  color: #000000;
	font-family: verdana;
	font-size: 10px;
}

body.bodydisc {
  background-color: #7FA9E5;
	color: #FFFFFF;
}

.discTextTit {
  height: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #CABCA7;
	background-color: #FDF7F1;
  color: #683E02;
	font-family: verdana;
	font-size: 14px;
}

.discText {
  padding: 10px;
  background-color: #FDF7F1;
  color: #683E02;
	font-family: verdana;
	font-size: 11px;
}

.taallinkindex {
  color: #D56811;
	font-family: verdana;
	font-size: 14px;
}

body.bodybanner {
  background-color: #7FA9E5;
  color: #683E02;
	text-align: center;
}

table.bannermain {
  width: 480px;
  background-color: #FDF7F1;
	font-family: verdana;
	font-size: 10px;
	padding: 5px;
}

table.banners {
  width: 475px;
}

.banlinksoort {
  height: 20px;
  border-style: solid;
	border-width: 1px;
	border-color: #CABCA7;
	background-color: #FDF7F1;
  color: #683E02;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.banlink {
  padding: 3px;
  background-color: #FDF7F1;
  color: #683E02;
	font-family: verdana;
	font-size: 11px;
}

.banpic {
  color: #D56811;
	font-family: verdana;
	font-size: 14px;
}