body { background-color: #ffffff; }
td, input { font-family: Verdana; font-size: 12px; padding: 2px; }
a { color: #5F9971; }

#tblheader {}
#tblheader .title { font-size: 14px; font-weight: bold; }

.breadcrumb { padding-bottom:25px; }
.breadcrumb .current { font-weight:bold; font-size:12px; }
.breadcrumb a { }

#tbloverview { width: 100%; }
#tbloverview .tablecolumn { width: 33%; vertical-align: top; }  
#tbloverview .tableblock { width: 100%; border: solid 1px #000000; margin-bottom: 10px; border-collapse: collapse; background-color: #5F9971; }
#tbloverview .tableblock .letterheader { color: #000000; border-bottom : solid 1px #000000; font-weight: bold; }
#tbloverview .tableblock .normal_odd { }
#tbloverview .tableblock .normal_odd a { color: #000000; text-decoration: none; }
#tbloverview .tableblock .normal_even { }
#tbloverview .tableblock .normal_even a { color: #000000; text-decoration: none; }
#tbloverview .tableblock .regional { }
#tbloverview .tableblock .regional a { }

#tbldossier { width: 100%; border-collapse: collapse; }
#tbldossier .lastmodified { background-color: #EFEFEF; color: #666666; text-align: right; }

#tblcontent { width: 100%; border-collapse: collapse; }

#tblsearch { width: 100%; text-align: right; }
#tblsearch input { }
#tblsearch .button { background-color: #5F9971; font-weight:bold; color:#FFFFFF; border: outset 2px; width: 70px; text-align: center; }

#tblresults { width: 100%; border-collapse: collapse; }
#tblresults .odd { background-color: #5F9971; }
#tblresults .odd a { color: #ffffff; }
#tblresults .odd a:hover {text-decoration:underline;}
#tblresults .even { }
#tblresults .even a {  }
#tblresults .even a:hover {text-decoration:underline;}

#tblfooter { width: 100%; color: #ffffff; }
#tblfooter TD { text-align: right; }

.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; }