body { background-color: #FFFFFF;  text-align:center; margin: 0px; background-image: url(../images/background.gif); background-repeat: repeat-x; }
td, div { text-align: left; font-family: Verdana, Tahoma, Arial, ; font-size: 11px; }
form { margin: 0px; }

#search { width: 100%; position: absolute; top: 10px; left: 0px; text-align: center; }
#search { width: expression(document.body.clientWidth <= 778 ? "778":"100%"); min-width: 778px; } /* COMPATIBILITY */
#search .box { width: 778px;  height: 20px; margin-left: auto; margin-right: auto; }
#search .box .left { float: left;  }
#search .box .center { float: left; }
#search .box .right { float: right; padding-right: 8px; font-size: 10px; }
#search .box .right input { width: 120px; border: none; height: 20px; font-size: 10px; }
#search .box .right .button { width: 53px; background-color: #4A3800; color: #ffffff; border: none; height: 20px; }

#banner { width: 100%; position: absolute; top: 35px; left: 0px; text-align: center; }
#banner { width: expression(document.body.clientWidth <= 778 ? "778":"100%"); min-width: 778px; } /* COMPATIBILITY */
#banner .box { width: 778px; margin-left: auto; margin-right: auto; }
#banner .box .left { float: left;  }
#banner .box .center { float: left; }
#banner .box .right { float: right; width: 300px; text-align: right; padding-top: 20px; font-size: 18px; font-weight: bold; color:#ffffff;}
#banner .box .right a { color: #ffffff; text-decoration: underline; width:180px; font-size: 11px;}

#tbloverview { width: 770px; border-collapse: collapse; margin-top:120px; }
#tbloverview .tablecolumn { width: 33%; vertical-align: top; padding-right: 10px;}  
#tbloverview .tableblock { width: 100%; margin-bottom:15px; background-color: #d3d3d3; }
#tbloverview .tableblock .letterheader { font-size:14px; color: #FFFFFF; border-bottom : solid 1px #FFFFFF; font-weight: bold; background-color:#ff9900; height:25px; padding-left:5px;}
#tbloverview .tableblock .normal_odd { background-color: #d3d3d3;  }
#tbloverview .tableblock .normal_odd a { color:#000000; text-decoration: none; }
#tbloverview .tableblock .normal_odd a:hover {text-decoration:underline;}
#tbloverview .tableblock .normal_even { }
#tbloverview .tableblock .normal_even a { color:#000000; text-decoration: none; }
#tbloverview .tableblock .normal_even a:hover {text-decoration:underline;}
#tbloverview .tableblock .regional { background-color: #FFF000; }
#tbloverview .tableblock .regional a { color: #000000; text-decoration: none; }

#tblsearch {width:770px; text-align:right; }
#tblsearch .spacer {width:550px;}
#tblsearch .input { border:1px solid #FF9900; width:125px; height:18px;}
#tblsearch .button
{
	background-color: #01659a;
	color: #ffffff;
	text-decoration:none;
	height: 18px;
	font-weight:bold;
	border: 1px solid #ff9900;
	padding-left: 10px;
	padding-right: 10px;
	cursor:hand;
}

#tbldossier { width: 770px; border-collapse: collapse; background-color:#ffffff; margin-top:93px; }
#tbldossier TD { padding:5px; }
#tbldossier a { color: #ff9900; font-weight: bold; }
#tbldossier .breadcrumb {padding-bottom:25px; padding-top:27px; }
#tbldossier .breadcrumb .current { font-weight:bold;}
#tbldossier .breadcrumb a { color: #000000; font-size:11px; font-weight:normal;}
#tbldossier .lastmodified { color: #666666; padding-bottom:10px; text-align: right; }

#tblcontent { width: 770px; border-collapse: collapse; background-color:#ffffff; margin-top:93px; }
#tblcontent TD { padding:5px; }
#tblcontent a { color: #000000; font-weight: bold; }
#tblcontent .breadcrumb {padding-bottom:25px; padding-top:27px;}
#tblcontent .breadcrumb .current { font-weight:bold;}
#tblcontent .breadcrumb a { color: #000000; font-size:11px; font-weight:normal;}

#tblresults { width: 770px; border-collapse: collapse; background-color:#ffffff; margin-top:93px; }
#tblresults TD { padding:5px; }
#tblresults a {color:#000000;  }
#tblresults a:hover  {color:#000000; text-decoration:none;}
#tblresults .breadcrumb {padding-bottom:25px; padding-top:27px;}
#tblresults .breadcrumb .current { font-weight:bold;}
#tblresults .breadcrumb a { color: #000000; font-size:11px; font-weight:normal;}
#tblresults .odd { background-color: #efefef;  }
#tblresults .odd a { color:#000000; text-decoration: none; }
#tblresults .odd a:hover {text-decoration:underline;}
#tblresults .even { }
#tblresults .even a { color:#000000; text-decoration: none; }
#tblresults .even a:hover {text-decoration:underline;}

#tblfooter { width: 770px; color: #000000; background-color:#d3d3d3; }
#tblfooter TD { text-align: right; padding: 3px; }
#tblfooter a { color: #000000; }

.regional { background-image: url(/images/regionaalbox.gif); padding: 15px 5px 10px 5px; background-repeat: no-repeat; border-top: solid 1px #000000; background-position: 5px 5px; }