#mainwindow {
position: relative;
width: 980px;
margin: 0px auto 0px auto;
}

#omschrijving_lang {
position: relative;
width: 958px;
margin: 0px auto 0px auto;
border-left: 1px solid #AD68C1;
border-right: 1px solid #AD68C1;
border-bottom: 1px solid #AD68C1;
padding: 10px;
}

#reviews {
position: relative;
width: 978px;
margin: 0px auto 0px auto;
border-left: 1px solid #AD68C1;
border-right: 1px solid #AD68C1;
border-bottom: 1px solid #AD68C1;
}

#review_balk1 {
position: relative;
width: 978px;
margin: 0px auto 0px auto;
border-left: 1px solid #AD68C1;
border-right: 1px solid #AD68C1;
}

  #content_omschrijving {
  z-index: 2;
  position: absolute;
  width: 590px; 
  float: left; 
  padding: 10px;
  top: 450px;
  left: 350px;
  }
  
  #mainwindow_top1 {
  position: relative; 
  background: url(../pictures/productmenu_back.gif); 
  background-repeat: repeat-x;   
  width: 980px;
  height: 35px;
  text-align: left;
  clear: both;
  } 
  
  .mainwindow_top2 {
  clear: both;
  position: relative;  
  background: url(../pictures/productmenu_back2.gif); 
  background-repeat: repeat-x;   
  width: 975px;
  height: 15px;
  text-align: left;
  padding-left: 5px;
  padding-bottom: 5px;  
  }
  
  #mainwindow_middle {
  width: 978px;
  height: 396px;
  border-left: 1px solid #6D349F;
  border-right: 1px solid #6D349F;
  }
    #mainwindow_middle1 {
    float: left;
    width: 350px;
    height: 380px;    
    border-right: 1px solid #7E7E7E;
    padding-top: 16px;    
    text-align: center;
    }
      .cadeautip {
      position: absolute; 
      bottom: 0px; 
      left: 0px;
      height: 24px;
      background-color: #D60508;
      text-align: center;
      }       
    #mainwindow_middle2 {
    float: left;
    width: 626px;    
    height: 369px;    
    }
    #mainwindow_middle3 {
    background: url(../pictures/cadeau_geven_back2.gif); 
    background-repeat: repeat-x;       
    float: left;
    width: 618px;    
    height: 19px;
    padding: 4px;    
    }             
  
  #mainwindow_bottom {
  overflow: hidden;
  margin: 0 auto;
  position: relative;
  width: 980px;
  background: url(../pictures/mainwindow_bottom_back.gif);   
  }
  
  
.productmenu_inactive {
height: 35px;
float: left;
}    

.productmenu_inactive_left {
background: url(../pictures/productmenu_inactive_left.gif);
position: relative;
height: 35px;
width: 4px;
float: left;
}  
  
.productmenu_inactive_middle {
background: url(../pictures/productmenu_inactive_middle.gif);
position: relative;
height: 30px;
width: 300px;
float: left;
font-size: 10pt;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
text-align: center;
font-weight: bold;
}  

.productmenu_inactive_right {
background: url(../pictures/productmenu_inactive_right.gif);
position: relative;
height: 35px;
width: 8px;
float: left;
margin-right: 2px;
}

.productmenu_active {
height: 35px;
float: left;
}    

.productmenu_active_left {
background: url(../pictures/productmenu_active_left.gif);
position: relative;
height: 35px;
width: 4px;
float: left;
}  
  
.productmenu_active_middle {
background: url(../pictures/productmenu_active_middle.gif);
position: relative;
height: 30px;
width: 300px;
float: left;
font-size: 10pt;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
text-align: center;
font-weight: bold;
color: #ffffff;
}  

.productmenu_active_right {
background: url(../pictures/productmenu_active_right.gif);
position: relative;
height: 35px;
width: 8px;
float: left;
margin-right: 2px;
}

.info {
position: absolute;
display: none;
z-index: 1;
background-color: #6F319E;
width: 400px;
padding: 10px;
color: #ffffff;
}



