/* basic */
body{
background:#7b7f81 url(images/back.gif) repeat top left;
font-family:Arial,Helvetica,Sans;
font-size:11px;
color:#ffffff;
margin:0px;
height:100%;
}
a{
color:#97be0d;
text-decoration:none;
}
a:hover{
color:#97be0d;
text-decoration:underline;
}
img{
display:block;
position:relative;
border:0px;
}
h1{
display:block;
position:relative;
background:transparent url(images/title_arrow.png) no-repeat bottom left;
height:18px;
padding-top:7px;
padding-left:30px;
color:#97be0d;
margin:0px;
font-size:18px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:1px;
}
h2{
color:#97be0d;
margin:0px;
font-size:16px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:1px;
}
td{
vertical-align:top;
}
p{
text-align:justify;
margin-top:0px;
}

/* classes */
.foto{
display:block;
position:relative;
margin-bottom:18px;
margin-left:20px;
}
.kader{
display:block;
position:relative;
border:#97be0d 1px solid;
margin-bottom:20px;
}
.kadertekst{
background:transparent url(images/kadertekst.gif) no-repeat top left;
display:block;
position:relative;
height:14px;
width:386px;
padding:8px;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#ffffff;
margin-top:20px;
}
.separator{
display:block;
position:relative;
margin-top:10px;
margin-bottom:15px;
}
.footerlink{
letter-spacing:1px;
color:#b5beb9;
text-decoration:none;
}
a.footerlink:hover{
color:#ffffff;
}
.white{
color:#ffffff;
}
.white:hover{
color:#ffffff;
}
.btn{
display:block;
position:relative;
width:170px;
height:44px;
}
.btn2{
display:block;
position:relative;
float:left;
margin-right:7px;
}
.sub{
background:transparent url(images/pijl_pop.gif) no-repeat top left;
display:block;
position:relative;
padding-left:15px;
font-size:10px;
color:#464849;
margin-top:3px;
}
a.sub:hover{
background:transparent url(images/pijl_pop_over.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
}


.submenu_back{
background:transparent url(images/back_pop.png) repeat-y top left;
display:block;
position:relative;
width:118px;
padding:10px;
left:2px;
}
.ie .submenu_back{
background:transparent url(images/back_pop.gif) repeat-y top left;
display:block;
position:relative;
width:118px;
padding:10px;
left:2px;
}
.ie7 .submenu_back{
background:transparent url(images/back_pop.png) repeat-y top left;
display:block;
position:relative;
width:118px;
padding:10px;
left:2px;
}


.sub_foot{
background:transparent url(images/foot_pop.png) no-repeat top left;
display:block;
position:relative;
width:138px;
padding:15px;
left:2px;
}
.ie .sub_foot{
background:transparent url(images/foot_pop.gif) no-repeat top left;
display:block;
position:relative;
width:138px;
padding:15px;
left:2px;
}
.ie7 .sub_foot{
background:transparent url(images/foot_pop.png) no-repeat top left;
display:block;
position:relative;
width:138px;
padding:15px;
left:2px;
}


.press{
background:transparent;
display:block;
position:absolute;
height:350px;
width:180px;
margin-left:-20px;
top:-20px;
}
/* IDs */
#menu{
display:block;
position:relative;
top:10px;
left:10px;
}
#menu2{
display:block;
position: absolute;
z-index:1;
top: 237px;
left: 50%;
width:450px;
height:55px;
margin-left:-82px;
}
#submenu1{
display:none;
position: absolute;
z-index:2;
top: 237px;
left: 50%;
margin-left:-82px;
height:175px;
width:140px;
}
#submenu2{
display:none;
position: absolute;
z-index:2;
top: 237px;
left: 50%;
margin-left:65px;
height:175px;
width:140px;
}
#submenu3{
display:none;
position: absolute;
z-index:2;
top: 237px;
left: 50%;
margin-left:212px;
height:175px;
width:140px;
}
#footer{
font-size:10px;
color:#878c8e;
text-align:center;
padding-top:25px;
}
.contact{
background:transparent url(images/adres_back.gif) no-repeat top left;
display:block;
position:relative;
width:240px;
height:174px;
padding-top:12px;
padding-left:15px;
margin-left:20px;
line-height:13px;
}
.ie7.contact{
background:transparent url(images/adres_back.gif) no-repeat top left;
display:block;
position:absolute;
width:240px;
height:174px;
padding-top:12px;
padding-left:15px;
margin-left:20px;
line-height:13px;
}

/*cells*/
.td1{width:740px; height:300px; background:transparent url(images/header.jpg) no-repeat top left;}
.td2{width:290px; background:#7b7f81 url(images/content_back.gif) repeat-x top left; padding-top:10px; vertical-align:top;}
.td3{width:405px; background:#7b7f81 url(images/content_back.gif) repeat-x top left; padding-top:10px; padding-right:20px; padding-bottom:25px;}
.td4{width:740px; height:52px; background:transparent url(images/footer_back.gif) no-repeat top left;}
.td5{width:290px; height:186px; background:#7b7f81; vertical-align:bottom;}

