
a:link {color : #000000;}
a:visited {color : #000000;}
a:hover {color : #000000;}
a:active {color : #000000;}

body {
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-image: url("achtergrond.gif");
    scrollbar-3d-light-color: #E0E0E0;
    scrollbar-arrow-color: #014FB7;
    scrollbar-base-color: #DBE8EE;
    scrollbar-darkshadow-color: #0033FF;
    scrollbar-face-color: #DBE8EE; 
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E0E0E0
}

img{
    border-style: none;
}

.base{
    position: static;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
    width: 778px;
    background-color:#FFFFFF;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: none;
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
    min-height: 550px;
    height: expression("550px");
}

.kop{
    position: static;
    width: 778px;
    height: 123px;
    margin:0px;
    background-color:#FFFFFF;
    background-image: url("kopachtergrond.gif");
    background-repeat: repeat-x;
}

.eurobeelogo{
    position: relative;
    left: 20px;
    top: 5px;
}

.kopafbeelding{
    position: relative;
    left: 47px;
    top: -2px;
}

.winkelwagen{
    position: static;
    float:left;
    margin-top: 10px;
    margin-left: 2px;

    font-size:small;
}

.winkelwagen a{
     color: #FFFFFF;
     text-decoration:none;
}

.winkelwagen a:link {color : #FFFFFF;}
.winkelwagen a:visited {color : #FFFFFF;}
.winkelwagen a:hover {color : #FFCC00;}
.winkelwagen a:active {color : #FFFFFF;}

.marnys{
    position: static;
    float:right;
    margin-top: 11px;
    padding-top: 4px;
    padding-left: 80px;
    width: 148px;
    height: 37px;
    background-color: #FFFFFF;
    background-image: url("bochtboven.gif");
    background-repeat: no-repeat;
}

.links{
    position: static;
    float: left;
    width: 150px;
    margin:0px;
    padding: 0px;
    background-color:#FFFFFF;
    background-image: url("linksachtergrond.gif");
    background-repeat: repeat-y;
}

.linkskop{
    width: 160px;
    height: 45px;
    margin:0px;
    background-image: url("linksachtergrondkop.gif");
    background-repeat: no-repeat;
}

.menu{
    margin: 0px;
    padding:0px;
}

.links a{
    position: relative;
    display:block;
    width: 116px;
    height: 13px;
    margin:0px;
    padding: 1px 0px 1px 5px;
    font-size: x-small;
    font-weight: bold;
    text-decoration:none;
    font-color : #FFFFFF;
}

.niveau1actief{
    background-color:#CC6600;
}

.lijn{
    position: relative;
    display:block;
    margin-left: 2px;
    margin-right: 28px;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    border-top-style: solid; 
    border-left-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-color: #FFFFFF;
    border-width: 1px;  
}


.links a:link {color : #FFFFFF;}
.links a:visited {color : #FFFFFF;}
.links a:hover {color : #FFCC00;}
.links a:active {color : #FFFFFF;}

.links address{
    width: 129px;
    height: 66px;
    margin:0px;
    background-image: url("achteradres.gif");
    background-repeat: no-repeat;
    margin:0px;
    padding: 40px 0px 0px 5px;
    font-size: x-small;
    font-weight: normal;
    color : #FFFFFF;

}

.structuur{
    position: static;
    float:left;
    font-size:xx-small;
    margin-top: 10px;
    height: 5px;
    width: 560px;
    text-align: right;
}

.inhoud{
    position: static;
    float:left;
    width: 550px;
    min-height: 350px;
    height: expression("350px");
    padding-left: 10px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin: 25px 10px 5px 0px;
    border-style: solid;
    border-width: 1px;        
    border-color: #339900;

}

.inhoud h1{
    position: relative;
    left: -11px;
    top:-20px;
    display:block;
    width: 350px;
    height: 14px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:-15px;
    padding: 2px 0px 2px 5px;
    font-size: small;
    color: #FFFFFF;
    font-weight: bold;
    background-image: url("achtertitel.jpg");
    background-repeat: no-repeat;
}

.inhoud h2, h3, h4{
    font-size: medium;
    margin-top:5px;
    margin-bottom:0px;
    padding:0px
}

.inhoud table{
    width: 550px;
    border-collapse: collapse; 
    border: 1px solid #CC6600;
    table-layout: inherit;
    empty-cells: show;
}

.inhoud th{
    background-color:#669900;
    color: #FFFFFF;
    font-size:small;
    text-align:left;
}

.inhoud td{
    font-size:small;
    text-align:left;
    vertical-align: top;
    border: 1px solid #669900; 
    padding-left: 3px; 
    padding-right: 3px;
    
}



.onder{
    position: static;
    float:right;
    width: 777px;
    padding: 2px;
    height:20px;
    font-size: xx-small;
    text-align: center;
}

.submenu_item {
    position: static;
    float: left;
    width: 260px;
    margin: 4px 8px 0px 0px;
    padding: 2px;    
    font-size: small;
}

.submenu_item a{
    display:block;
    width: 260px;
    height: 14px;
    margin:-2px;
    padding: 2px 0px 2px 5px;
    font-size: small;
    color: #ffffff;
    font-weight: bold;
    background-image: url("eind_submenu.gif");
    background-repeat: no-repeat;
    background-color:#CC6600;
    background-position:100%;
    text-decoration:none;
}

.submenu_item a:link {color : #FFFFFF;}
.submenu_item a:visited {color : #FFFFFF;}
.submenu_item a:hover {color : #FFCC00;}
.submenu_item a:active {color : #FFFFFF;}

.product{
    position: static;
    width: 550px;
    float: left;
    font-size: small;
    margin: 2px 0px 2px 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;

}

.product a{
    position: static;
    float: left;
    display:block;
    width: 520px;
    margin:1px;
    padding: 2px 0px 2px 5px;
    font-size: small;
    color: #ffffff;
    text-decoration:none;

}

.product a:link {color : #000000;}
.product a:visited {color : #000000;}
.product a:hover {color : #00000;}
.product a:active {color : #000000;}

.productimage{
    position: static;
    float: left;
    margin:3px;
    border-style: none;
    height:100px;
}

.productactie{
    text-align:center;
    padding:2px;
    
}

.productactie img{
    margin-bottom:-5px;
}

.productafbeelding{
    position: static;
    float: right;
    border: none
}

.productgegevens{
    font-size:x-small;
    width: 290px;
    border-style:solid;
    border-width:1px;
    border-color:#EDEDED;
}

.bestellen{
    display: block;
    width: 290px;
    margin-top:5px;
    background-color:#EDEDED;
    border-style:solid;
    border-width:1px;
    border-color:#EDEDED;

}

.bestellen img{
    margin-bottom:-5px;
}

.voorwaarden{
    position: static;
    width: 550px;
    height: 300px;
    margin:0px;
    border-style: none;
    border-width: 1px;
    border-color: #C0C0C0;
    overflow: scroll
}

.voorwaarden table{
    width: 520px;
    border-style:none;
}

.voorwaarden td, tr{
    border-style:none;
}

.login{
  font-size: 10px;
  font-weight: bold;
  margin-left: 5px;
  color: #000000;
}

.login input{
  border: 1px;
  border-style:solid;
  border-color: black;
  background-color: #ffffff;
  font-size:9px;
  color:#000000;
}

.verborgen td{
    border-style:none
}

.klein{
    text-align: center;
    font-size: 10px
}