*{
margin: 0px;
paddign: 0px;
}




body{
margin: 0px;
text-align: center;
background: url('images/background.jpg') no-repeat -100px 360px;
}

.mac.safari body{
background: url('images/background.jpg') no-repeat -280px 360px;
}

#container{
display: table;
width: 952px;
height: 100%;
margin: 0px auto;
text-align: left;
}

#spacer_top{
position: relative;
display: block;
}

#header{
position: relative;
margin: 22px 0px 0px 0px;
width: 952px;
height: 123px;
}

#mid{
margin: 11px 0px 0px 0px;
position: relative;
width: 952px;
}

#round_cutoff{
position: relative;
width: 952px;
height: 63px;
z-index: 2;
}

#round_cutoff_shadow{
position: absolute;
width: 952px;
height: 63px;
margin-top: 325px;
margin-left: 0px;
margin-left /*\**/: 0px\9 ;
z-index: 2;

}

.gecko #round_cutoff_shadow, .safari #round_cutoff_shadow{
position: absolute;
width: 952px;
height: 200px;
margin-top: 340px;
margin-left: 365px;
z-index: 2;
}


.mac.safari #round_cutoff_shadow{
position: absolute;
width: 952px;
height: 200px;
margin-top: 340px;
margin-left: 165px;
z-index: 2;
}



#menu_left{
position: relative;
margin: -63px 0px 0px 0px;
padding: 47px 0px 0px 0px;
display: table;
float: left;
width: 232px;
height: 265px;
background-color: #f19018;
}

#afbeelding{
position: relative;
margin: -63px 0px 0px 0px;
display: table;
float: left;
width: 720px;
}

#clear{
clear: both;
}

#bottom{
position: relative;
margin: -182px 0px 0px 0px;
width: 952px;
height: 182px;
z-index: 2;

}

#menu_left .line{
width: 232px;
height: 1px;
background-color: #f4bd80;
}

#menu_left .link{
position: relative;
padding: 4px 0px 0px 14px;
height: 22px;
z-index: 3;
letter-spacing:2pt;
font-size:7pt;;
}

#left_bottom{
position: relative;
float: left;
margin: -128px 0px 0px 0px;
padding: 0px 0px 0px 28px;
z-index: 3;
width: 150px;
height: 109px;
}
#left_bottom_email{
position: relative;
float: left;
margin: -35px 0px 0px -30px;
padding: 0px 0px 0px 28px;
z-index: 3;
width: 924px;
height: 120px;
}
#left_bottom_vervolg{
position: relative;
float: left;
margin: -128px 0px 0px 0px;
padding: 0px 0px 0px 28px;
z-index: 3;
width: 924px;
height: 120px;
}

.naw {
color: #a6def9;
font-size: 12pt;
line-height: 25px;
}

.titel {
 color: #ffffff;
 font-size: 28px;
 font-weight: bold;
}

.cap_text {
 font-size: 15px; 
 color: #ffffff; 
 line-height: 25px;
 font-weight: bold;
}

#footer{
position: absolute;
width: 952px;
height: 25px;
padding: 9px 0px 0px 0px;
}
#footer_index{
position: relative;
width: 952px;
height: 25px;
padding: 9px 0px 0px 0px;
margin-top: -85px;
z-index:20;
}

#footer .item{
position: relative;
font-family: Myriad Apple;
float: left;
color: #ffffff;
font-size: 11pt;
letter-spacing: 2px;
padding: 5px 0px 0px 25px;
}
#txt_footer{
font-size: 10pt;
width: 902px;
height: 8px;
}

.safari #txt_footer{
font-size: 10pt;

}



#content{
position: relative;
width: 952px;
display: table;
padding: 0px 0px 25px 0px;
}

#content .afbeelding{
margin: 0px 22px 0px 0px;
position: relative;
float: left;
width: 224px;
}

#content .intro_tekst{
margin: 0px 36px 0px 0px;
position: relative;
float: left;
width: 232px;
}

#content .tekst{
position: relative;
float: left;
width: 430px;
}

a.link:link{
font-family: Tahoma, Arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #ffffff;
display: block;
}
a.link:active{
font-family: Tahoma, Arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #ffffff;
display: block;
}
a.link:visited{
font-family: Tahoma, Arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #ffffff;
display: block;
}
a.link:hover{
font-family: Tahoma, Arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #000000;
display: block;
}

p{
margin-top: 10px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
font-weight: normal;
line-height: 18px;
}

p.producten_van{
font-family: Tahoma, Arial;
font-size: 9px;
color: #d0f0ff;
font-weight: normal;
line-height: 18px;
margin-bottom: 4px;
}

a.producten_van:link{
letter-spacing: 1px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
line-height: 24px;
}
a.producten_van:active{
letter-spacing: 1px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
line-height: 24px;
}
a.producten_van:visited{
letter-spacing: 1px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
line-height: 24px;
}
a.producten_van:hover{
letter-spacing: 1px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
line-height: 24px;
}
