    /* #463415 -> braun (hintergrund) */
    /* #372911 -> braun (vordergrund) */
    /* #DCDCDC -> silber (hintergrund) */
    /* #A2A2A2 -> silber (vordergrund) */
    
    body {
      background-color:#DCDCDC;
      background-image:url(../images/allover_bg.jpg);
      background-repeat:repeat-x;
      text-align:center;
      margin:auto;      
      font-family:Arial;
      color:black;
    }
    
    a{
      color:#A2A2A2;
      text-decoration:none;
    }
    
    a:hover{
      color:#463415;
      text-decoration:underline;
    }       
    
   
    #container_total {
      position:relative;
      margin:auto;
      width:900px;
      height:10px;
    }
    
    #container_head {
      position:relative;
      margin:0px;
      margin-top:50px;
      width:100%;
      height:300px;
      background-image:url(../images/head_bg3.jpg);
      background-repeat:no-repeat;
    }
    
    #container_mid {
      position:relative;
      background-image:url(../images/mid_bg.jpg);
      background-repeat:repeat-y;      
      width:900px;
      margin:0px;
      margin-bottom:0px;
      text-align:left;
    }

    html>/**/body #container_mid{
      margin-bottom:0px;
    }    

    #container_bottom {
      position:relative;
      background-image:url(../images/bottom_bg.jpg);
      background-repeat:no-repeat;      
      width:900px;
      height:100px;
    }    
    
    #bottom_links {
      position:relative;
      top:60px;
      right:20px;
      text-align:right;
    }        
    
    #head_menu {
      position:absolute;
      top:259px;
      left:30px;
      width:830px;
      text-align:right;
    }
    
    #head_menu a{      
      color:#463415;
      font-weight:500;
      font-size:14pt;
      text-decoration:none;
    }
    
    #head_menu a:hover{    
      color:white;
      text-decoration:none;    
    }
    
    #head_menu a:active{    
      color:white;
      text-decoration:none;    
    }    
    
    #content {
      margin-left:20px;     
      margin-right:20px;
    }
    
    .news_element {      
      padding:0px;
      padding-top:10px;
      padding-bottom:5px;      
      border:0px;      
      border-bottom:1px solid #A2A2A2;
    }
    
    .news_title {
      font-size:13pt;
      margin:0px;
      padding-top:2px;
      padding-bottom:4px;
      font-weight:700;
      color:#A2A2A2;
    }
    
    .news_time {
      font-size:9pt;
      margin-left:10px;
    }

    .news_text {
      text-align:justify;   
      clear:both;
      width:100%;
    }
    /*
    .news_text span{
      float:left;      
    }
    */
    .news_pic {  
      float:right;    
      border:1px solid #DCDCDC;
      background-color:white;
      font-size:10pt;
      font-weight:700;      
      margin:2px;
      display:block;
	  margin-left:10px;
    }
    
    .news_pic img {
      border:1px solid #A2A2A2;
    }
    
    .news_bottom {
      clear:both;
      width:100%;
    }
    
    div.headline {
      height:24px;
      vertical-align:middle;
      padding-top:10px;
    }
    
    .headline_left {
      background-image:url(../images/headline_left.jpg);
      background-repeat:no-repeat;          
      background-position:left;
      width:8px;
      height:24px;
      float:left;
    }
    
    .headline_right {
      background-image:url(../images/headline_right.jpg);
      background-repeat:no-repeat;          
      background-position:right;
      width:9px;
      height:24px;
      float:left;
    }

    .headline_mid {
      background-image:url(../images/headline_mid.jpg);
      background-repeat:repeat-x; 
      height:24px;
      width:350px;
      padding-top:3px;
      text-align:left;
      color:white;
      font-weight:700;
      font-size:12pt;
      float:left;
    }    
    
    .headline_mid a {
      color:white;
      text-decoration:none;
    }
    
    .headline_mid a:hover {
      color:#A2A2A2;
      text-decoration:none;
    }    