body{
margin: 0px;
padding: 0px;
border: 0px;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}



#framecontentTop {
position: absolute;
top: 30px; 
left:50%;
margin-left:-494px;
width:988px;
height: 47px; /*Height of top frame div*/
margin-top:0px;
border-left:1px solid #9F9400;
border-right:1px solid #9F9400;
  z-index:30;
  background-repeat:no-repeat;
}

#framecontentTop_inner {
  position:absolute;
  left:688px;
  left:expression(686);
  top:-30px;
  text-align:left;
  width:500px;
}

#maincontent{
position: fixed; 
position: absolute; 
top: 70px; /*Set top value to HeightOfTopFrameDiv*/
bottom: 0px; /*Set bottom value to HeightOfBottomFrameDiv*/
width:988px;
left:50%;
margin-left:-494px;
overflow: none; 
background: #FFFFFF;
border-left:1px solid #595959;
border-right:1px solid #595959;
z-index:20;
}


#maincontent_inner{
position: fixed; 
position: absolute; 
top: 40px; /*Set top value to HeightOfTopFrameDiv*/
bottom: 0px; /*Set bottom value to HeightOfBottomFrameDiv*/
left:237px;
width:522px; /*988(main_content)-236 (menu)-226 (rechtermenu)-2*/
overflow: auto;
overflow-x:hidden;
background: #FFFFFF;
border-left:1px solid #5A5A5A;
border-right:0px solid #9F9400;
  z-index:6;
}

#maincontent_top{
position: fixed; 
position: absolute; 
top: 0px; /*Set top value to HeightOfTopFrameDiv*/
height:40px; 
left:237px;
width:522px; /*988(main_content)-236 (menu)-226 (rechtermenu)-2*/
overflow: hidden;
background: #FFFFFF;
border-left:1px solid #5A5A5A;
border-right:0px solid #9F9400;
  z-index:6;
}


.innertube{
margin: 10px 40px; /*Margins for inner DIV inside each DIV (to provide padding)*/
z-index:40000;
}

div#menu_container,div#rechtermenu_container
{
  position: absolute; 
  text-align:left;
  top:0px;
  bottom:0px;
  left:0px;
  z-index:10;
  background-color:#595959;
  border-right:1px solid #FFFFFF;
  width:236px;
  width:expression(237);
}


div#menu_container
{
  background-image:url('../images/links.jpg');
  background-repeat:no-repeat;
  background-position:bottom;
}

div#rechtermenu_container
{
  width:226px;
  right:0px;
  border-right:solid 1px #FFFFFF;
  left:auto;
  color:#FFFFFF;
}

div#ie_design
{
  position:absolute;
  bottom:0px;
  margin:3px;
  color:AAAAAA;
}


div#rechtermenu_container td
{
  color:#FFFFFF;
}

div#rechtermenu_container a:link,div#rechtermenu_container a:visited
{
 color:#FFFFFF;
}

div#rechtermenu_container a:hover,div#rechtermenu_container a:active
{
 color:#FF9900;
}


div#menu
{
  width:100%;
  height:100%;
  left:0px;
  top:0px;
  text-align:left;
  padding-top: 43px;
  padding-left:20px;
  margin-top:0px;
  z-index:110;
}

div#rechtermenu_balk
{
  width:24px;
  height:100%;
  left:0px;
  top:0px;
  margin-top:0px;
  z-index:110;
  border-right:solid 1px #FFFFFF;
  background-color:#FF9000;
}

div#rechtermenu_inner
{
  position:absolute;
  left:0px;
  top:80px;
  width:100%;
  margin:0px;
  z-index:120;
  bottom:0px;
}

* html #rechtermenu_inner { /*IE6 hack*/
height: expression(document.body.offsetHeight-70-80); 
}

div#rechtermenu_winkelmand
{
  position:absolute;
  top:50px;
  bottom:100px;
  margin:0px;
  margin-left:10px;
  margin-right:10px;
  padding:5px;
  background:#727272;
  border: solid 1px #FFFFFF;
  width:165px;
}

* html #rechtermenu_winkelmand { /*IE6 hack*/
*height: expression(document.getElementById('rechtermenu_inner').offsetHeight-150);
}



* html body { /*IE6 hack*/
padding-top: 0px;
padding-bottom:0px;
/*padding-left:expression(Math.max(0,(document.body.offsetWidth-988-20)/2));
padding-right:expression(Math.max(0,(document.body.offsetWidth-988-20)/2));*/ /*Set value to (HeightOfTopFrameDiv WidthOfRightFrameDiv HeightOfBottomFrameDiv WidthOfLeftFrameDiv)*/
}

* html #maincontent { /*IE6 hack*/
height: expression(document.body.offsetHeight-70); 
}

* html #maincontent_inner { /*IE6 hack*/
height: expression(document.body.offsetHeight-110); 
}

* html #menu_container { /*IE6 hack*/
height: expression(document.body.offsetHeight-70); 
}

* html #rechtermenu_container { /*IE6 hack*/
height: expression(document.body.offsetHeight-70); 
}

* html #framecontentTop { /*IE6 hack*/
width: 100%;
}

