#layer_top { position: absolute;
    width: 100%;
    z-index: 3;
}

.bodytext {
text-align:left;
}

#layer_back { width: 100%;
      height: 100%;
      z-index: 1;
      position: fixed;
}

#layer_inner { margin: 0pt auto;
    background-color: rgb(255, 255, 255);
    width: 937px;
    height: 100%;
    border-left-style: solid;
    border-right-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    background-image: url(news_back.png);
    background-position: right top;
    background-repeat: repeat-y;
}

#layer_content { margin: 0pt auto;
      width: 937px;
}

BODY {
        FONT-SIZE: 12px; MARGIN: 0px; BACKGROUND-COLOR: #8c8c8c;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 11pt;
        line-height: normal;
        min-width:1000px;
        margin:0px;
	background-image: url(greydient.png);
	background-repeat: repeat-x;
    
}

a {
color:darkred;
text-decoration:none:
}

#outerwrap {                                                                                                                                                                                                     
font-family:Arial,Helvetica,sans-serif;                                                                                                                                                                          
font-size:11pt;                                                                                                                                                                                                  
margin-left:auto;                                                                                                                                                                                                
margin-right:auto;                                                                                                                                                                                               
text-align:left;                                                                                                                                                                                                 
width:937px;                                                                                                                                                                                                     
border-left: 1px solid #AAAAAA;
border-right: 1px solid #AAAAAA;
background-color: #FFFFFF;
margen-botom: 0px;
} 

#menuwrap {
background-color:#550000;
width:937px;
height:30px;
}

#content {
margin:20px 40px;
width:650px;
float:left;
}

#content h1 {
margin-top:0;
}

#content_right {
float:left;
margin:10px 20px 20px;
}

h2.imageheader {                                                                                                                                                                                                 
    height:26px;
    background-repeat:no-repeat;
    padding: 0;                                                                                                                                                                                                 
    margin-left: 0;                                                                                                                                                                                            
    margin-right: 0;                                                                                                                                                                                          
    margin-top:7px;                                                                                                                                                                                          
    margin-bottom: 7px;                                                                                                                                                                                        
    clear: both;                                                                                                                                                                                             
}^                                                                                                                                                                                                               
^                                                                                                                                                                                                                
h2.imageheader strong{^                                                                                                                                                                                          
    display:none;^                                                                                                                                                                                               
}^                                                                                                                                                                                                               
^                                                                                                                                                                                                                
h1.imageheader {^                                                                                                                                                                                                
    height:35px;^                                                                                                                                                                                                
    background-repeat:no-repeat;^                                                                                                                                                                                
    padding: 0;^                                                                                                                                                                                                 
    padding-bottom: 10px;^                                                                                                                                                                                       
    margin: 0;^                                                                                                                                                                                                  
}^                                                                                                                                                                                                               
^                                                                                                                                                                                                                
h1.imageheader strong{^                                                                                                                                                                                          
    display:none;^                                                                                                                                                                                               
}                                                                                                                                                                                                         

dt {
background:transparent url(dl_pfeil.png);
cursor:pointer;
font-size:12pt;
font-weight:bold;
text-indent:15px;
margin-bottom:5px;
margin-top:10px;
background-position: left center;
background-repeat: no-repeat;
}

dt.hover {
color:red;
}

.glossar-table th {
    text-align:left;
    vertical-align: top;
}

.glossar-table th,td {
    padding-top: 5px;
    padding-bottom: 5px;
}

#content_right {
font-size:9pt;
width:167px;
}
#content_right h2 {
font-size:10pt;
}

/* Der Kern von Clearfix */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}


/* IE-Patches für Clearfix */
.clearfix { display: inline-block; }
/* Vor IE5/Mac verstecken mit dem Commented Backslash Hack \*/
* html .clearfix { height: 1px; }
.clearfix { display: block; }
/* Ende des Versteckspiels für den IE5/Mac */
