html
{
  height: 100%;
  width: 100%;
}

a:link 
{
   color: #000000;
  text-decoration: none;
}

a:visited 
{
  color: #000000;
  text-decoration: none;
}

a:hover 
{
  color: #000000;
  text-decoration: none;
}

a:active 
{
  color: #000000;
  text-decoration: none;
}

body
{
  padding: 0px;
  margin: 0px;
  background: #FFFFFF;
  height: 100%;
  width: 100%;
  font-size: 0.7em;
  line-height: 1.5;
  font-family: arial, "MS Sans Serif", arial, helvetica, sans-serif;
}

.mainDiv
{
  width: 800px;
  margin: 0px auto;
  background: #FFFFCC;
}

.leftTopCorner
{
  width:70px;
  height:131px;
  margin:0;
  padding:0;
  float:left;
  background-image: url(../img/left_top_corner_kao_image.jpg);
  cursor: pointer;
}

.header
{
  width:730px;
  height:131px;
  margin:0;
  padding:0;
  float:left;
}

.rightTopCorner
{
  width:200px;
  height:85px;
  padding-top:7px;
  padding-bottom:7px;
  line-height:normal;
  float:left;
  text-align:right;
  vertical-align:middle;
  background: #FFFFCC;
  overflow:hidden;
}

.animBanner
{
  width:530px;
  height:99px; 
  float:left;
  background-image: url(../img/animBanner.jpg);
}

.topNavigation
{
  width:520px;
  height:32px;
  padding-left:10px;
  float:left; 
  background-color: #cccccc;
  overflow:hidden;
}

.topMenuLink
{
  vertical-align:middle;
  float:left;
  padding:9px 0px 9px 4px; 
  font-weight: normal;
}

.topNavigationRightGradient
{
  width:200px;
  height:32px;
  float:left;
  background-image: url(../img/top_navigation_right_gradient.jpg);
}

.pageContent
{
  width:800px;
  height:100%;
  float:left;
  background-image: url(../img/columns.jpg);
}

.pageContent p
{
 margin:0px;
 padding:9px;
}

.leftColumn
{
  width:200px;
  height:100%;
  float:left;
  background-color: #ffff99;
  padding-bottom: 2px;
}
.leftColumn2
{
  width:200px;
  height:100%;
  background-color: #ffff99;
  padding-bottom: 2px;
}
.subnavigation
{
}

.contentItems
{
 margin:0px;
}

.nieuws
{
}

.rightColumn
{
  width:198px;
  height:100%;
  float:left;
  background-color: #ffff99;
  padding-bottom: 24px;
}

.randomImages
{
}

.linkItems
{
}

.rightColumnImage
{
  width:200px;
  height:320px;
  float:left;
  background-image: url(../img/right_image1.jpg);
}

.middleColumn
{
  width: 400px;
  height:100%;
  background: #FFFFCC;
  float:left;
}

.headerText
{
  color:#a2b4a0;
  font-size:125%;
  font-weight:bold;
}

.titleText
{
  font-size:125%;
  font-weight:bold;
  padding:4px 0px 4px 0px;
  font-color:black;
}

.leftText
{
  padding: 9px;
}

.leftImage
{
  padding: 9px;
}

.leftLink
{
  padding: 9px;
}

.topRightText
{
  float:right;
  padding-top:7px;
  padding-right:9px;
  color:white;
  font-weight:bold;
}

.defaultAlign
{
  padding-left:9px;
}

.headerAlign
{
  padding:9px;
}
table
{
  padding:0px;
  margin:-2px;
}

h1, h2
{
  margin:0;
}

#projectList
{
  width: 100%;
}

#projectList th
{
  text-align: left;
}

.popUpRight
{
  width: 385px;
  height:100%;
  background: #FFFFCC;
  float:right;
}
.popUpImage
{
  float: left;
  background: #FFFFCC;
}

.panelTable
{
  width: 100%;
}

.panelTable td
{
  vertical-align: top;
}

.newsPopUp
{
  height:100%;
  background: #FFFFCC;
  background-position: fixed
}