body {
background-color: #402A1C;
margin: 14 0 14 0;
text-align: center;
SCROLLBAR-HIGHLIGHT-COLOR: #E49009;
SCROLLBAR-SHADOW-COLOR: #E49009;
SCROLLBAR-FACE-COLOR: #402A1C;
SCROLLBAR-3DLIGHT-COLOR: #402A1C;
SCROLLBAR-TRACK-COLOR: #402A1C;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #FEE9C8;
}

a:link {
color: #E49009;
text-decoration: none;
}

a:visited {
color: #E49009;
text-decoration: none;
}

a:hover {
color: #F8B03E;
text-decoration: underline;
}

a:active {
color: #F8B03E;
text-decoration: underline;
}

div {
margin-bottom: -3px;
}

table {
font-family: Times New Roman;
font-size: 14px;
color: #FEE9C8;
width: 770px;
margin: 0 auto 0 auto;
border: 1px solid #000000;
border-top: 0px solid #000000;
border-collapse: collapse;
}

td {
padding: 0px;
}

font {
font-family: Times New Roman;
font-size: 12px;
color: #FEE9C8;
}

form {
color: #E49009;
}

input {
font-family: Times New Roman;
font-size: 13px;
color: #FEE9C8;
border: 1px solid #E49009;
background: #402A1C;
width: 400px;
}

textarea {
font-family: Times New Roman;
font-size: 13px;
color: #FEE9C8;
border: 1px solid #E49009;
background: #402A1C;
width: 400px;
vertical-align: top;
}

select {
margin-right: 16px;
width: 142px;
}

.button {
color: #FFFFFF;
background: #000000;
margin-left: 81px;
width: 142px;
}

.tb_logo {
background-image: url(images/tb_logo_bg.png);
height: 165px;
}

.tb_menu_bg {
border: 0px solid #000000;
padding-top: 15px;
padding-bottom: 15px;
width: 183px;
background-image: url(images/tb_menu_bg.jpg);
}

.tb_menu_item {
padding-left: 32px;
line-height: 25px;
background-image: url(images/tb_menu_item_bg.png);
background-repeat: no-repeat;
background-position: 12px 2px;
color: #FFFFFF;
}

.tb_menu_item_catagory {
margin: 2 0 -2 0;
padding: 4px 0px 4px 26px;
line-height: 15px;
font-size: 12px;
background-image: url(images/tb_menu_item_category_bg.gif);
background-repeat: repeat-y;
background-position: 12px 0px;
color: #FFFFFF;
}

.tb_main {
padding: 15px 9px 60px 25px;
background-color: #4E331E;
}

.tb_main_title {
height: 22px;
margin-bottom: 10px;
padding-left: 21px;
line-height: 25px;
background-image: url(images/tb_main_title_bg.png);
background-repeat: no-repeat;
background-position: 1px 1px;
color: #E49009;
}

.tb_main_main {
padding: 0 35 10 35;
}

.tb_copyright {
height: 39px;
background-image: url(images/tb_copyright_bg.png);
}

.image_gallery {
border: 1px solid #E49009;
width: 46px;
height: 34px;
cursor: hand;
}

.prodnaam {
width: 342px;
}

.prodaantal {
display: none;
width: 50px;
text-align: center;
}

.prodprijs {
width: 50px;
text-align: center;
}

.prodinfo {
width: 400px;
}