body{
width: 900px;
margin: auto;
text-align: center;
font-family: verdana;
font-size: 12px;
}

a:link{color: white; text-decoration: none;}
a:active{color: white; text-decoration: none;}
a:hover{color: white; text-decoration: none; }
a:visited{color: white; text-decoration: none;}

.clear{
clear: both;
}

#wrapper{
margin-top: 15px;
}

#top{
margin: auto;
text-align: center;
width: 742px;
}

#header{
float: left;
background-image: url(images/header.gif);
height: 53px;
width: 282px;
}

#zoeken{
text-align: left;
margin-top: 10px;
float: right;
color: white;
background-image: url(images/zoek.gif);
background-repeat: no-repeat;
padding-top: 7px;
padding-left: 28px;
height: 39px;
width: 307px;
font-weight: bold;
}

#lijn{
background-image: url(images/lijn.gif);
background-repeat: repeat-x;
height: 1px;
}

#content{
padding-top: 10px;
text-align: center;
margin: auto;
width: 742px;
}

#menu{
padding-top: 11px;
padding-left: 9px;
margin: auto;
background-image: url(images/menu.gif);
background-repeat: no-repeat;
width: 742px;
height: 39px;
font-weight: bold;
}

#menu a:link{color: white; text-decoration: none;}
#menu a:visited{color: white; text-decoration: none;}
#menu a:active{color: white; text-decoration: none;}
#menu a:hover{color: white; text-decoration: none;}

.menu{
margin-right: 23px;
}

#cat{
text-align: left;
float: left;
color: white;
}

#cat2{
text-align: left;
margin-left: 10px;
float: left;
color: white;
}

#cat a:link{color: white; text-decoration: none;}
#cat a:active{color: white; text-decoration: none;}
#cat a:hover{color: white; text-decoration: none; }
#cat a:visited{color: white; text-decoration: none;}

#cat2 a:link{color: white; text-decoration: none;}
#cat2 a:active{color: white; text-decoration: none;}
#cat2 a:hover{color: white; text-decoration: none;}
#cat2 a:visited{color: white; text-decoration: none;}

.cat-top{
padding-left: 15px;
background-repeat: no-repeat;
padding-top: 15px;
background-image: url(images/top.gif);
height: 23px;
width: 156px;
font-weight: bold;
}
.cat-middle{
background-image: url(images/middle.gif);
background-repeat: repeat-y;
height: 339px;
width: 171px;
}

.cat-middle ul{
list-style-type: none;
margin: 0px;
padding: 0px;

}

.cat-middle li{
list-style-type: none;
padding-left: 6px;
margin-left: 4px;
font-size: 12px;
width: 154px;
background-image: url(images/bglink.gif);
}

.cat-under{
background-repeat: no-repeat;
background-image: url(images/under.gif);
height: 23px;
width: 171px;
}

#rechts{
float: right;
}

#sub{
width: 562px;
float: left;
}


#sub-top{
background-repeat: no-repeat;
padding-top: 15px;
background-image: url(images/subtop.gif);
height: 25px;
width: 562px;
font-weight: bold;
}

#sub-middle1{
text-align: left;
background-image: url(images/submiddle.gif);
background-repeat: repeat-y;
width: 562px;
height: 400px;
}

#sub-middle{
text-align: left;
background-image: url(images/submiddle.gif);
background-repeat: repeat-y;
width: 562px;
height: 655px;
}

#subin{
padding-left: 10px;
width: 545px;
}

#cijfers{
margin-left: 10px;
width: 552px;
float: right;
overflow: hidden;
}

#ctitle{
font-weight: bold;
}

.shopline{
float: left;
height: 23px;
width: 135px;
}

.shopline1{
float: left;
height: 23px;
width: 175px;
}

.shopline2{
float: left;
height: 23px;
width: 100px;
}

#sub-under{
background-image: url(images/subunder.gif);
height: 21px;
width: 562px;
}

#tekst-hoog{
}

#th-up{
background-repeat: no-repeat;
padding-top: 5px;
background-image: url(images/contenttop.gif);
width: 377px;
height: 14px;
font-weight: bold;
}

#th-middle{
text-align: left;
background-image: url(images/contentmiddle.gif);
width: 377px;
height: 122px;
}

#thtxt{
color: white;
padding-left: 10px;
width: 360px;
}

#th-under{
background-image: url(images/contentunder.gif);
background-repeat: no-repeat;
width: 377px;
height: 19px;
}

#slide{

}

#slideup{
padding-top: 5px;
background-repeat: no-repeat;
background-image: url(images/slideup.gif);
height: 13px;
width: 377px;
font-weight: bold;
}

#slidemiddle{
text-align: center;
background-image: url(images/slidemiddle.gif);
height: 202px;
width: 377px;
}


#slideunder{
background-image: url(images/slideunder.gif);
background-repeat: no-repeat;
width: 377px;
height: 18px;

}

#re-ten{

}

#rt-up{
background-repeat: no-repeat;
padding-top: 5px;
background-image: url(images/contenttop.gif);
width: 377px;
height: 14px;
font-weight: bold;
}

#rt-middle{
padding-left: 10px;
text-align: left;
background-image: url(images/contentmiddle.gif);
width: 367px;
height: 355px;
}

#rt-under{
background-image: url(images/contentunder.gif);
background-repeat: no-repeat;
width: 377px;
height: 19px;
}

#rtoevoegen{
}

#ad{
margin-top: 10px;
float: left;
height: 100%
}

#adup{
padding-left: 7px;
padding-top: 15px;
background-image: url(images/adup.gif);
height: 14px;
width: 165px;
text-align: left;
font-weight: bold;
}

#admiddle{
padding-top: 5px;
background-image: url(images/admiddle.gif);
width: 172px;
height: 100%
}

#adunder{
background-image: url(images/adunder.gif);
background-repeat: no-repeat;
height: 20px;
width: 172px;
}

#review{
margin-top: 10px;
float: right;
}

#reup{
padding-top: 15px;
background-repeat: no-repeat;
background-image: url(images/reup.gif);
height: 14px;
width: 561px;
font-weight: bold;
}

#remiddle{
text-align: left;
background-image: url(images/remiddle.gif);
width: 561px;
}

#retxt{
padding-left: 10px;
width: 545px;
background-image: url(images/remiddle.gif);
}

#reunder{
background-image: url(images/reunder.gif);
background-repeat: no-repeat;
height: 19px;
width: 561px;
}

#footer{
padding-top: 5px;
color: gray;
font-size: 10px;
}
