
/* Global styles */
body {
 margin: 0px;
 padding: 0px;
 border  : 0px;
 background-color: #ffffff;
}
body.limburg {
   font-family: Arial, Helvetica, sans-serif;
   font-size: normal;
   color: #520E21;
   background-color: #ffffff;
   background-image: url(../images/bodybg.gif);
   background-repeat:repeat-y;
}
div {
   margin-right: auto;
   text-align: left;
   z-index: 1;
}
a:link {text-decoration:none; color:#AC1547; background-color:transparent}
a:visited {text-decoration:none; color:#AC1547; background-color:transparent}
a:hover   {text-decoration:underline; color:#FF0044; background-color:transparent}
a:active  {text-decoration:underline; color:#FF0044; background-color:transparent}
.top {
 width:100%;
 height:65px;
 background-image: url(../images/topframeheader_bg.jpg);
 background-color: #9f3b57;
 color: white;
 background-repeat:repeat-x;
}
.top .title {
 font-size: 30px;
}
.top p {
 border: 0;
 margin: 0;
 font-size: 25px;
}
.bottom {
 width:100%;
}
.menu {
  width:155px;
  padding: 0px;
}
.menutop {
 background-image: url(../images/menutopbg.gif);
 background-repeat: repeat-y;
}
.menumiddle {
  background-image: url(../images/menubg.gif);
  background-repeat: no-repeat;
  height: 200px; /* minimal height, just for the background */
  color: #ffffff;
  margin: 0px;
  padding-left: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  font-family: Arial, Helvetica;
  font-size: 11px;
  text-decoration: none
}
.menuitem, a.menuitem:link, a.menuitem:visited, a.menuitem:hover {
  width: 100%;
  background-color: #9F3B57;
  color: #ffffff;
  margin: 0px;
  padding-left: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  font-family: Arial, Helvetica;
  font-size: 11px;
  text-decoration: none
}
div.menuitem {
  width:150px;
  background-color: #9F3B57;
  margin-left: 5px;
  margin-top: 2px;
  margin-bottom: 5px;
  padding: 0px;
}
a.menuitem:hover {
  background-color: #79A1B8;
}
.menusection {
  margin-left: 5px;
  margin-top: 2px;
  margin-bottom: 5px;
  padding: 0px;
}
.loginsection {
   margin-top: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   padding-left: 5px;
   padding-right: 5px;
   margin-left: 5px;
   margin-right: 20px;
   border: 1px solid #fff;
}
.loginsection input {
 padding: 0px;
 margin-left: auto;
 margin-right: auto;
 width: 108px;
}
.main {
 position: absolute;
 top: 65px;
 left:155px;
 height:100%;
 right: 0px;
 padding: 10px;
 height:120px;
}
.block {
 position: relative;
 left: 0px;
 right: 0px;
 padding-bottom: 1em;
}
table {
    padding: 0px;
    margin: 0px;
    border : 0px;
    border-collapse: collapse;
}
tr {
    padding: 0px;
    margin: 0px;
    border : 0px;
    vertical-align: top;
}
th {
   color: #520E21;
   text-align: left;
}
td
   {
   color: #520E21;
   text-align: left;
   }
th.date {
    text-align: center;
    width: 45px;
}
td.date {
    font-size: 10px;
    width: 45px;
}
img {
    border : 0px;
}
img.limburg {
    float : right;
}
.agendapunt {
    width : 20px;
}
.icon {
    behavior: url("js/pngbehavior.htc");
    width : 16px;
    height : 16px;
}
.centered {
    margin-left:auto; margin-right:auto;
}
h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: medium;
   color: #990033;
   font-weight: normal;
   padding-left: 0px;
   padding-top: 4px;
}
.notice {
    font: normal 13px Verdana, Arial, Sans-serif;
    color: #000080;
}
.overview {
  width:100%;
  font: normal 13px Verdana, Arial, Sans-serif;
  color: black;
  background-color: white;
  border: solid 1px white;
}
.overview tr {
   font-size: x-small;
   padding-left: 3px;
   background-color: #A0CCDE;
   text-align: left;
}
.overview th {
   border: solid 1px white;
   font-size: x-small;
   color: #ffffff;
   font-weight: bold;
   padding-left: 3px;
   background-color: #7E2B42;
   vertical-align: top;
   text-align: left;
}
.overview td {
    border: solid 1px white;
    font-weight: normal;
    padding: 2px;
}
.formulier {
  width:100%;
  font: normal 13px Verdana, Arial, Sans-serif;
  color: black;
}
.formulier th {
   font-size: x-small;
   color: #ffffff;
   font-weight: bold;
   padding-left: 3px;
   background-color: #7E2B42;
   vertical-align: top;
   text-align: left;
}
a.footer, a.footer:link, a.footer:visited {
    text-decoration:none;
    font-size: x-small;
    color: #ffffff;
    font-weight: bold; background-color:transparent
}
a.footer:hover,
a.footer:active  {
    text-decoration:underline;
    font-size: x-small;
    color: #ffffff;
    font-weight: bold; background-color:transparent
}
.formulier td {
   font-size: x-small;
   padding-left: 3px;
   background-color: #D6EAF2;
   text-align: left;
   padding-right:10px;
 }
tr.documents {
   background-color: #D6EAF2;
}
tr.cases {
   background-color: #A0CCDE;
}
tr.detail {
   background-color: #D6EAF2;
}
tr.high {
   background-color: #A0CCDE;
}
td.agendapunt {
    background-color: #A0CCDE;
    width: 40px;
}
td.docsoortcol {
    width: 150px;
}
td.iconcol {
    width: 20px;
}
td.detailscol {
    width: 40px;
}
.search {
    width: 50%;
    padding: 5px;
}
.prompt {
    width: 90px;
    padding: 5px;
}
.selectoption {
    float:left;
    width:235px;
}
.result {
    width: 50%;
    padding: 5px;
}
.nowrap {
  white-space: nowrap;
}
.inaccessible {
  color: #666;
}
.selector {
    width: 150px;
}
ul.toc {
  list-style-type: none;
}


