body {
   background-color: #d1d9ec;
   color: #FFFFFF;
   margin: 0px;
   padding: 0px;
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
   text-align:center; 
}
#container {
   position: relative;
   margin: auto;
   max-width: 1200px;
   text-align:left;
   width: expression(
   (document.documentElement && document.documentElement.clientHeight) ?
   (document.documentElement.clientWidth < 1280) ? "95%" : (( document.documentElement.clientWidth > 1280 ) ? "1280px" : "auto") :
   (document.body.clientWidth < 1280) ? "95%" : (( document.body.clientWidth > 1280 ) ? "1280px" : "auto")
   );  
}
#bgcontainer {
   width: 100%;
   background-image: url(/fileadmin/2009/dr_oebels-partner/images/bg_intro2.gif);
   background-repeat: repeat-x;
   background-position: bottom right;
   float:left;

}
#logo {
   width: 100%;
   height: 100px;
   margin: 50px 0px 0px 50px;
   float:left;
}
#language {
   position: absolute;
   top: 5px;
   width: 98%;
   float: left;
   text-align:right;
}
#flash {
   width: 100%;
   height: 282px;
   float:left;
   margin: 0;
}
#boxnavigation {
   width: 100%;
   height: 53px;
   background-image: url(/fileadmin/2009/dr_oebels-partner/images/bg_nav-intro.gif);
   background-repeat: repeat-x;
   background-position: top left;
   float:left;   
}
#navigation {
   width: 100%;
   height: 23px;
   margin: 2px 0px 0px 40px;
   float:left; 
}
#content {
   width: 100%;
   margin: 10px 0px 0px 50px;
   padding-bottom: 16px;
   float:left;
}
#abbinder {
   width: 100%;
   height: 66px;
   margin: 7px 0px 0px 50px;
   text-align: left;
   color: #686767;
   font-size: 0.7em;
   float:left;
}
.box {
   width: 100%;
}
.boxLinks {
   float:left;
   padding-right:15px;
}
a { 
   color: #FFFFFF;
   font-weight: normal;
   text-decoration: none; 
}
a:hover { 
   color: #043282;
   font-weight: normal;
   text-decoration: none; 
}
a.navabbinder { 
   color: #686767;
   font-weight: bold;
   text-decoration: none; 
}
a.navabbinder:hover { 
   color: #043282;
   font-weight: bold;
   text-decoration: none; 
}
h1 {  
   font-size: 0.7em;
   font-style: bold;
   color: #FFFFFF;
   text-decoration: none;
   margin: 0;
   padding: 0px 0px 0px 0px;
}
p {  
   font-size: 0.75em;
   color: #FFFFFF;
   text-decoration: none;
   line-height: 1.6em;
   margin: 0; 
}
