* { font-family :"Verdana", "Times New Roman", "Times", serif; font-size : 11px; color : #4a4f55;}
html, body
{ margin : 0px;height : 100%; width : 100%;}
a
{ text-decoration : none; color : #4a4f55; font-weight : bold;}
a:hover
{ color : #a41100;}
img
{ border : 0px; margin : 0px;}
#header
{ height : 129px; width : 100%;  background-color : #778899; background-image:url(../images/header.jpg);}
#logo
{ 
  float:left;
  padding:10px;
  padding-left:15px;
}
#companyname
{
  font-size : 20px; 
  color:#c22019; 
  float:left;
  padding-top:60px;
  padding-left:30px;
}
#login
{
 height : 65px; 
 width : 130px; 
 float:right;
 padding-right:40px;
 padding-top:15px; 
}
#navigation
{ height : 65px; width : 903px; z-index : 99; background-image:url(../images/btn.jpg); padding-left:0px; overflow:hidden; }
#sitesearch
{
  width:140px;
  float:right;
  padding-right:20px; 
  padding-top:20px; 
}
#submitbutton {
background: url(../images/submit.gif) no-repeat left top;height: 26px;width: 27px; }

#footer2 {padding-top:15px;text-align: center;}

#main, #right
{ background-color : #e2e2de;}
.home_venster1
{
width:222px; background-image:url(../images/home.jpg);  z-index:1; float:left; background-repeat:no-repeat; background-color:#E4ECEF;
}
.home_venster2
{
width:222px; background-image:url(../images/home.jpg); float:left; background-repeat:no-repeat; background-color:#E4ECEF;
}
.home_venster3
{
width:218px; background-image:url(../images/home.jpg); margin-right:6px; float:left; background-repeat:no-repeat; background-color:#E4ECEF;
}
.clear
{clear:both;}



/* bak 19-10-2007  nieuws on homepage                   */
.home_news
{
width:219px; 
background-image:url(../images/home.jpg);
background-repeat : no-repeat; 
float:left; 
background-color:#E4ECEF;
}
.news_title
{
color:red;
font-size: 14px;
margin-bottom:5px;
margin-left:15px;
margin-top: 10px;

}

.news_title a
{

color:red;
font-size: 14px;
margin-bottom:5px;
font-weight:normal;


}

.news_title a:hover
{
color:#ff9b9b;

}

.news_intro

{
width:190px;
margin-left:15px;
margin-bottom:5px;
font-size: 11px;
color:black;
}

.news_readon

{

margin-left:15px;
margin-bottom:10px;
font-size: 12px;
color:black;
}




#footer2 a

{color:#777777;}

#footer2 a:hover

{color:#a41100;}


#no_results

{
border-bottom:1px solid #dddddd;
height:75px;
margin-left:245px;
margin-top:150px;
width:336px;

}

#navigation_level2
{
  float:left;  width:193px; background-image:url(../images/navi2.jpg); padding-top:40px; padding-bottom:40px;background-repeat:no-repeat;
}
#content
{ float:left; margin-left:20px;  padding-right:10px; width : 634px;  background-image:url(../images/content2.jpg); background-repeat:no-repeat; background-color:#E4ECEF; min-height:400px; height:auto;}


#content_lang
{  width : 882px; top : 20px; background-image:url(../images/content_lang2.jpg); background-repeat:repeat-x; padding-top:40px; background-color:#d7e7ed; min-height:400px; height:auto;}


#main
{ width : 903px; padding-top:20px; background-image:url(../images/main.jpg); background-repeat:repeat-x; background-color:#E8E9EB; }
#main2
{ width : 903px;  background-image:url(../images/main2.jpg); background-repeat:no-repeat; background-color:#E9E9EB;}
#mid
{ width : 903px; height:178px; background-image:url(../images/mid2.jpg); overflow:hidden;}
#footer2
{  width : 903px;  height:23px; background-image:url(../images/footer.jpg);}
#right
{ width : 112px; top : 128px; bottom : 8px; height : expression(( document.body.offsetHeight - 136 ) + "px" );}
#quickmenu
{font-family : "Verdana", "Arial", Sans-serif; font-size : 10px; text-align : right;}
#payoff
{ font-style : italic; font-size : 18px; color : white;}
#language_selection
{ font-style : italic; font-size : 10px; color : white;}

#container,#disabler
{position: absolute;width: 783px;height: 686px; background-color  : white;margin-left: -390px;left: 50%;}
#status
{z-index:10000;position:absolute;top:30%;left:50%;margin-left:-150px;background-color:white;padding:10px;border:1px solid red;width:300px;}
.title
{ font-family : "Verdana", "Arial", Sans-serif; font-size : 18px;color:#c22019;}
.intro
{ margin-top : 10px; font-weight : bold;}
.body
{padding-left:10px;padding-top:15px;margin-top:10px; line-height:150%;}

.readon,
.readon:hover,
goback
{font-size:13px; color:red;}

.fakeBtn
{position:absolute;border:2px outset silver;padding:2px 6px;cursor:default;}

#disabler,
#statusbg
{
  z-index   : 10000;
  position  : absolute;
  top:0px; left:0px;
  width     : 100%;
  height    : 100%;
  border    : 0px;
  margin    : 0px;
  padding   : 0px;
  background-color  : black;
  opacity   : .3;
}

#statusmsg
{
  z-index:10002;
  position:absolute;
  top:30%;
  left:50%;
  margin-left:-150px;
  background-color:#ffffcc;
  padding:10px;
  border:1px solid black;
  width:300px;

  font-size:14px;
  color:black;
}

.fakeBtn
{
  clear:both;
  float:right;
  border:1px outset black;
  background-color:gainsboro;
  font-size:12px;
  padding: 2px 10px;
  cursor:default;
  margin-top:20px;
}

#searchresult dl,
#searchresult dt,
#searchresult dd
{
  margin : 0px;
}

#searchresult dl
{
  margin-top:10px;
}

#searchresult dt>a
{
  font-size: 14px;
}

#searchresult dd>a
{
  color : gray;
}

#searchresult dd
{
  margin : 5px 0px 10px 0px;
  font-size: 12px;
}
