* { font-family : "Arial", "Times New Roman", "Times", serif; font-size : 12px; color : black;}
html, body
{ margin : 0px; overflow : hidden; height : 100%; width : 100%;}
#outer
{
  position    : relative;
  margin      : auto;

  height      : 100%;
  min-height  : 600px;
  width       : 1049px;
  border      : 2px solid black;
}

#ppg
{
  position:absolute;
  width: 232px;
  text-align: center; 
  bottom: 2px;
}
#sitevoorwaarden
{
  position:absolute;
  width: 232px;
  text-align: center; 
  bottom: 40px;
  color:#5e5e5e;
}


h2
{color:#A6A16A; font-weight:bold; padding:0px;}


th {text-align:left}

a
{ text-decoration : none; color : #000000; font-weight : bold;}
a:hover
{ color : #a41100;}



img
{
  border:0px;
  margin:0px;
}


#header
{ position : absolute; top : 0px; left : 0px; height : 158px; width : 815px; border-bottom : 1px solid black; background-image: url(../images/header.jpg); }
#logo
{ position : absolute; top : 0px; right : 2px;}


#navigation
{ 
	position : absolute; 
	bottom:0px; left : 0px; 
	width : 235px; 
	top : 158px; 
	height: expression(( document.body.offsetHeight - 158 ) + "px" );
	background-color : #004a30;
}


#sitesearch
{position: absolute; top: 4px; right: 10px;}

#right
{ background-color : #fffce9;}



#main_background
{
	position:relative; 
	z-index:0; 
	top:-190px; 
	left:235px; 
	width:580px; 
	height:100%; 
	bottom:1px; 
	overflow:hidden; 
	background-color:#fffce9;
}


#main
{ 
	position : absolute; 
	background-color:transparant;
	left : 235px; 
	width : 580px; 
	top : 213px; 
	height: expression(( document.body.offsetHeight - 213 ) + "px" ); 
	bottom:2px; 
	overflow : auto;
	z-index:3
}

#Main_Content
{ padding:5px; padding-top:16px; } 

#top
{
position : absolute;
top:158px;
left:235px; 
width:580px; 
height:55px;
background-image: url(../images/main.jpg); 
 background-repeat: no-repeat;
z-index:1500;
}
#verkooppuntTitle
{font-family :  "Arial", Sans-serif; font-size : 20px; margin-top : 10px; color: #bdb890;font-weight: bold;}
#right
{ position : absolute; left : 815px; 	height: expression(( document.body.offsetHeight - 1 ) + "px" ); width : 234px; top : 0px; bottom: 1px; background-image: url(../images/trap.jpg);}
#quickmenu
{ position : absolute; bottom : 2px; left : 2px; font-family : "Verdana", "Arial", Sans-serif; font-size : 10px; text-align : right;}
#payoff
{ position : absolute; top : 10px; left : 10px; font-style : italic; font-size : 18px; color : white;}
#language_selection
{ position : absolute; top : 10px; right : 130px; font-style : italic; font-size : 10px; color : white;}
#companyname
{ position : absolute; top : 35px; left : 35px; font-size : 18px;}
#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;}

#iFrame
{	position:absolute; 
	top:0px; bottom:0px; 
	width:535px; 
	padding:0px; 
	height: expression(( document.body.offsetHeight - 220 ) + 'px' );
}


/* *****    GOOGLEMAPS      **** */

#routeMap
{
position:absolute; top:0px; left:210px; width:290px; height:400px;
}

#map
{
width:200px; 
float:left; 
height:auto; 
background-color:#FFFCE9;
margin-left:10px;
}
#routeDiscription
{
position:absolute; left:0px; top:0px; width:140px; height:auto; margin-bottom:20px;
}

/* ##### Classes ##### */


/* Boonstoppel watermerk */
.Watermerk
{
	position:relative;
	top:200px; 
	left:615px; 
	width:500px; 
	z-index:2;
}


.title
{ 
float: left;
font-family :  "Arial", Sans-serif; 
font-size : 20px; 
margin-top : 10px; 
color: #bdb890;
font-weight: bold;
width: 175px;

}

.title_normal
{ 
/* [hcd] 13-11-2006 float: left; */
font-family :  "Arial", Sans-serif; 
font-size : 20px; 
margin-top : 10px; 
color: #bdb890;
font-weight: bold;
}




.intro
{ 
margin-top : 10px; 
font-weight : normal;
font-size : 12px; 


}
.body
{ 
margin-top : 20px; 
font-weight : normal;
font-size : 12px; 
}
.fakeBtn
{position:absolute;border:2px outset silver;padding:2px 6px;cursor:default;}
.navLevel1
{
  font-family : "Arial", Sans-serif;
  font-weight : Bold;
  font-size : 12px;
  color : white;
}
.navLevel1Hilite,
.navLevel1Active
{
  color : #a41100;
}
.navLevel2
{
  font-family : "Arial", Sans-serif;
  font-weight : normal;
  font-size : 12px;
  color : white;
  margin-left:12px;
}

.navLevel2Hilite,
.navLevel2Active
{
  font-family : "Arial", Sans-serif;
  font-weight : bold;
  font-size : 12px;
  color : #a41100;
  margin-left:12px;
}



.navLevel3,
.navLevel3Hilite,
.navLevel3Active
{
  font-family : "Arial", Sans-serif;
  font-weight : normal;
  font-size : 12px;
  color : white;
  margin-left:20px;
}

.navLevel3Hilite,
.navLevel3Active
{
  color : #a41100;
}


/* Auto suggest */

.autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
  z-index:9999;
}
.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
.autocomplete ul li.selected { background-color: #002A5F; color:white;}

.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:15px;
  cursor:pointer;
}


.Verkooppunt{
width:150px;
}