
* { 
box-sizing: border-box;
 
        -moz-box-sizing: border-box; 
         
}

body
{
background-color:black;
margin:0px;
height:100%;
font-family: arial;
color:white;
}

a
{
text-decoration:none;
color:white;
}

.hand
{
cursor:pointer;
}


.left
{
position:absolute;
left:120px;
top:40px;
height:502px;
width:317px;
background-image:url('../images/background_01.jpg');
background-repeat:no-repeat;
overflow:hidden;
}

.right
{
border:none;
position:absolute;
left:437px;
top:44px;
height:502px;
width:465px;
background-image:url('../images/background_02.jpg');
background-repeat:no-repeat;
overflow:hidden;
}

.logos
{
position:absolute;
top:44px;
left:429px;
z-index:2;

}

.logos2
{
position:absolute;
top:44px;
left:925px;
z-index:2;

}

.logos3
{
position:absolute;
top:44px;
left:437px;
z-index:2;

}

.logos4
{
position:absolute;
top:550px;
left:250px;
z-index:2;
}



.menucontainer
{
border:none;
height:100%;
width:100%;
}


.normalmenu{
position: relative;
top: 0px;
left: 42px;
}

.leftmenu{
position: relative;
top: 0px;
left: 62px;
}

.hide{
display:none;
}

.spot
{
background-image:url('../images/whitedotsmid.gif');
background-repeat:no-repeat;
background-position: center right;
}

.on
{
background-color: #840017;
}

.off
{
background-color: black;
}

.selectedcategorie
{
height: 16px;
width: 240px;
position: relative;
top: 10px;
left: 0px;
font-weight: bold;
font-size: 11px;
text-indent:15px;
background-color: #840017;
background-image:url('../images/whitedotsmid.gif');
background-repeat:no-repeat;
background-position: center right;
}

.shoppingcart
{
height: 16px;
width: 113px;
position: absolute;
top: 10px;
left: 280px;
font-weight: bold;
font-size: 11px;
text-indent:15px;
background-color: #840017;
background-image:url('../images/whitedotsmid.gif');
background-repeat:no-repeat;
background-position: center right;
z-index:3;
}

.productframe
{
overflow:auto;
  scrollbar-face-color: #1C1C1C;
  scrollbar-shadow-color: #1C1C1C;
  scrollbar-highlight-color: #3c3c3c;
  scrollbar-3dlight-color: #1C1C1C;
  scrollbar-darkshadow-color: black;
  scrollbar-track-color: #3c3c3c;
  scrollbar-arrow-color: black;
/*background-image:url('../images/background_02.jpg')*/
background-image: none;
background-repeat:no-repeat;
background-position: 0px -36px;
background-attachment:fixed;;
}

.producten
{
width:465px;
height: 438px;
position:relative;
top:20px;
left:0px;
overflow:auto;
  scrollbar-face-color: #1C1C1C;
  scrollbar-shadow-color: #1C1C1C;
  scrollbar-highlight-color: #3c3c3c;
  scrollbar-3dlight-color: #1C1C1C;
  scrollbar-darkshadow-color: black;
  scrollbar-track-color: #3c3c3c;
  scrollbar-arrow-color: black;
}

.bar
{
  scrollbar-face-color: #1C1C1C;
  scrollbar-shadow-color: #1C1C1C;
  scrollbar-highlight-color: #3c3c3c;
  scrollbar-3dlight-color: #1C1C1C;
  scrollbar-darkshadow-color: black;
  scrollbar-track-color: #3c3c3c;
  scrollbar-arrow-color: black;
}

.productcell
{
margin-bottom:10px;
}

.product
{
border:none;
width:441px;
}

.productmedia
{
width: 240px;
height: 180px;
background-color:black;
}

.productomschrijving
{
width: 200px;
height: 180px;
background-color:black;
}

.productmediacontainer
{
border:none;
width:224px;
height:167px;
}

.prijscontainer
{
width:45px;
}

.innerprijscontainer
{
width:45px;
height:34px;
font-size:11px;
background-color: #840017;
}

.bestelcontainer
{
font-size:10px;
text-align:left;
text-indent:5px;
border:none;
width:224px;
height:13px;
background-color: #840017;
overflow:hidden;
background-image:url('../images/whitedotsmid.gif');
background-repeat:no-repeat;
background-position: center right;
}

.innerproductomschrijving
{
width: 180px;
height: 170px;
position:relative;
top:3px;
left:10px;
font-size:11px;
overflow:auto;
}

.productmaat
{
display:none;
width:226px;
height:59px;
border:1px solid black;
background-color: #840017;
font-size:10px;
text-align:left;
padding-left:5px;
position:relative;
left:7px;
top:0px;
overflow:auto;
}

.productaantal
{
display:none;
width:226px;
height:59px;
border:1px solid black;
background-color: #840017;
font-size:10px;
text-align:left;
padding-left:5px;
position:relative;
left:7px;
top:0px;
overflow:auto;
}

.maat
{
border:1px solid white;
padding:3px 7px 3px 7px;
margin-right:3px;
}


.menu2
{
position:relative;
left:0px;
top:20px;
border:none;
height:26px;
width:465px;
}

.innermenu2
{
height: 18px;
width: 251px;
position: relative;
top: 0px;
left: 190px;
font-family: arial;
font-weight: bold;
font-size: 12px;
background-color:black;
text-align:center;
}


.root {
cursor: hand;
font-size: 14pt;
}

.tree0 {
cursor: hand;
font-size: 12pt;
}

.tree1 {
cursor: hand;
font-size: 10pt;
}

.tree2 {
cursor: hand;
font-size: 8pt;
}

.tree3 {
cursor: hand;
font-size: 7pt;
}

.optionmenu
{
display:none;
}

.trans
{
opacity: 0.8;
filter:alpha(opacity: 80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
}

.homeitem
{
height:180px;
width:440px;
position:absolute;
top:276px;
left:0px;
overflow:auto;
font-size:11px;
}

.z1
{
z-index:1;
background-color:black;
}

.z2
{
z-index:2;
}

.spacer
{
height:454px;
}

.innerhomeitem
{
width:410px;
position:relative;
top:7px;
left:12px;
}

.tipproduct
{
height: 180px;
width: 240px;
position: absolute;
top: 281px;
left: 42px;
font-family: arial;
font-weight: bold;
font-size: 12px;
}

.menuitem, .mktree div
{
cursor:pointer;
width: 240px;
font-family: arial;
font-weight: bold;
font-size: 12px;
text-indent:15px;
margin-top:1px;
background-color:black;
background-image:url('../images/whitedotsmid.gif');
background-repeat:no-repeat;
background-position: center right;
display:block;
margin-left:17px;
}

.nocolor
{
background-color:yellow;
}
iframe {
background-color: transparent;
background-image: none;
}
