html, body
{ 
   background: #004071;
   margin:0; 
   padding:0; 
   text-align:center;
   font-family: Arial;
   font-size: 12px; 
}

p
{ 
   text-align:justify;
   font-family: Arial;
   font-size: 12px; 
}

h1
{
   font-family: Verdana, Arial;
   font-size: 18px;
   font-weight: bold;
   color: "#cd323b";
}

img
{
   border:0;
}

a:link
{
   background-color: transparent;
   color: #000000;
   text-decoration: none;
   /* font-family: Verdana, Arial, Helvetica, sans-serif; */
   /* font-weight: bold; */
}

a:visited
{
   background-color: transparent;
   color: #000000;
   text-decoration: none;
   /* font-family: Verdana, Arial, Helvetica, sans-serif; */
   /* font-weight: bold; */
}

a:hover
{
   background-color: transparent;
   color: #000000;
   text-decoration: none;
   /* font-family: Verdana, Arial, Helvetica, sans-serif; */
   /* font-weight: bold; */
}

a:active
{
   background-color: transparent;
   color: #000000;
   text-decoration: none;
   /* font-family: Verdana, Arial, Helvetica, sans-serif; */
   /* font-weight: bold; */
} 
 
#pagewidth
{ 
   width:800px; 
   height:600px;
   text-align:left;  
   margin-left:auto; 
   margin-right:auto;  
}

#maincol
{
   background-image: url('../images/background.jpg');
   float: right;
   display:inline; 
   position: relative; 
   width:800px; 
   height:600px;
}

#header 
{
   position: absolute;
   left: 0px;
   height: 125px;
   width: 800px;
   /* background: #fff url(../images/header.jpg) 0 0; */
   z-index: 10;
}

#leftcol
{
   width:385px; 
   float:left; 
   position:absolute; 
   top: 150px;
   margin-top: 10px;
   margin-left: 10px;
   padding-right: 5px;
   height:436px;
   overflow:auto;
}

#rightcol
{
   width:400px; 
   float:right;
   position:absolute; 
   top: 150px; 
   left: 400px;
}


#address 
{
   font-family: Verdana;
   font-size: 10px;
   height:40px;
   width:480px;
   top:325px;
   left:-100px;
   text-align:right;
   position:absolute;
}

#address p
{
   font-family: Verdana;
   font-size: 10px;
   text-align:right;
}

#addresslogo
{
   height:67px;
   width:112px;
   background: url('../images/addresslogo.gif');
   position:absolute;
   top:250px;
   left:270px
}

#footer 
{
   position: absolute;
   top: 600px;
   color:#dadbdf;
   text-align:center;
   font-family:Verdana;
   font-size:10px;
   margin-top:5px;
   height: 50px;
   width:100%;
   /* background: #fff url(../images/header.jpg) 0 0; */
}

#footer a 
{
   color:#dadbdf;
   text-align:center;
   font-family:Verdana;
   font-size:10px;
   /* text-decoration:none; */
}

#language
{
   text-align:center;
}

#nl
{
   height:11px;
   width:16px;
   background: url(../images/nl.gif) no-repeat;
   /* position:absolute; */
   top:540px;
   left:955px;
   no-repeat;
}

#de
{
   height:11px;
   width:16px;
   background: url(../images/de.gif) no-repeat;
   /* position:absolute; */
   top:540px;
   left:980px;
   no-repeat;
}

#en
{
   height:11px;
   width:16px;
   background: url(../images/en.gif) no-repeat;
   /* position:absolute; */
   top:540px;
   left:1005px;
   no-repeat;
}
