
html {height:100%; max-height:100%; margin:0; border:0; padding:0; }
body {height:100%; max-height:100%; margin:0; border:0; padding:0; }

#logo           {Overflow:hidden; position:absolute; padding-left: 26px; padding-top:5px; top:0; left:0; height:122; width:172; background-color:#E2E2E2; z-index:9; border-right: 2px solid #82A6C7;}
* html #logo  {top:0; left:0; height:127px; width:200px; padding-left: 26px; padding-top:5px; background-color:#E2E2E2; z-index:9; overflow:hidden;border-right: 2px solid #82A6C7;}

#head    {border-left:200px;Overflow:hidden; position:absolute; top:0; left:0; height:24; width:100%; background-color:#82A6C7; z-index:4;}
* html #head    {padding-left:200px;border-left:200px; top:0; left:0; height:24px; width:100%;  background-color:#82A6C7; z-index:4; overflow:hidden;}

#menu    {display:block; overflow:auto; position:absolute; z-index:5; top:127; width:198; left:0; bottom:15px; background-color:#E2E2E2; border-right: 2px solid #82A6C7;}
* html #menu {top:0; bottom:0; width:200px; height:100%; border-top: 127 solid #E2E2E2; left:0;  background-color:#E2E2E2;z-index:5;border-right: 2px solid #82A6C7;border-bottom: 15px solid #82A6C7;}

#koerper    {padding-left:10px; display:block; overflow:auto; position:absolute; z-index:3; top:24; bottom:15; right:0; left:200; background-color:#E2E2E2;}
* html #koerper {padding-left:10px;top:0; bottom:0; height:100%; left:0; width:100%; border-top:24 solid #82A6C7; border-bottom: 15px solid #82A6C7; border-left:200 solid #E2E2E2; background-color:#E2E2E2; z-index:3;}

#fuss    {position:absolute; margin:0; bottom:0; height:15; width:100%; background-color:#82A6C7; z-index:9;}
* html #fuss { bottom:0; left:0; height:15; width:100%; background-color:#82A6C7;z-index:9;}
