<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body { 
background-color: #ECEBE6;
margin: 0;
padding: 0;
height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
}

#wrapper {
background-image: url(pics/streifen.jpg); 
background-repeat: repeat-y;

width: 980px; 
margin: auto; /* Div soll zentriert werden */
min-height: 96%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:96%; /* Mindesthöhe für den IE */ 
overflow: hidden !important; /* FF Scroll-leiste */ 
}

#head {
width:980px;
height:250px;
}


#wrapper_content{
  width:980px;
}


#contents,#news,#navi { font-family: Verdana; font-size:11px; }

#contents{
  position:relative;
  width:508px;
  padding-right:12px;
  float:left;
 /*  letter-spacing: 1px; */

/*  border:1px solid blue; */

}




#news{
  position:relative;
  /*padding-left: 16px; */

  width:162px;
  float:left;
  overflow:hidden;
 
/*  border:1px solid green; */
}

.div_news { background-color:#FFFFFF; width:142px;  padding:10px;  }


#navi{
  position:relative;
  padding-left: 80px;
  width:150px;
  float:left;
  border:0px solid red;
}


#foot_wrap{
  background-image: url('pics/streifen.jpg'); 
  background-repeat: repeat-y;

  width:980px;
  border:0px solid red;
  margin:auto; 
  height:60px;
  padding-top:10px;

  text-align:center;
/*  border:1px solid black; */
}

 
#footer_left{
  position:relative;
  width:150px;
  float:left;
}
  
#footer_middle{
  position:relative;
  height:30px;
  width:600px;
  top:30px;
  text-align:center;
  float:left;
 /* border: 1px solid yellow; */
}


#footer_right{
  position:relative;
  width:170px;
  text-align:left;
  padding-left:2px;
  float:left;
}



.nav_punkt{
  font-family:verdana;
  font-size:11px;
  color: #9a947e;
  position:absolute;
  padding-left: 12px;
  float:left;
/*  border:0px solid blue; */
}



.lnk_navi,.lnk_navi_aktiv,.lnk_navi_sub,.lnk_grau,.lnk_red { font-size: 11px; font-family: Verdana; }

.lnk_navi:link{ text-decoration:none; color: #9a947e; }
.lnk_navi:visited{ text-decoration:none; color: #9a947e;  }
.lnk_navi:active{ text-decoration:none; color: #9a947e;  }
.lnk_navi:hover{ text-decoration: none; color: #AB0E1B; }

.lnk_navi_aktiv:link{ text-decoration:none; color: #FFFFFF; }
.lnk_navi_aktiv:visited{ text-decoration:none; color: #FFFFFF; }
.lnk_navi_aktiv:active{ text-decoration:none; color: #FFFFFF; }
.lnk_navi_aktiv:hover{ text-decoration: none; color: #000000;  }

.lnk_navi_sub:link{ text-decoration:none; color: #FFFFFF;  }
.lnk_navi_sub:visited{ text-decoration:none; color: #FFFFFF; }
.lnk_navi_sub:active{ text-decoration:none; color: #FFFFFF;  }
.lnk_navi_sub:hover{ text-decoration: none; color: #AB0E1B; }



.lnk_grau:link{ text-decoration:none; color: #9a947e;  }
.lnk_grau:visited{ text-decoration:none; color: #9a947e; }
.lnk_grau:active{ text-decoration:none; color: #9a947e;  }
.lnk_grau:hover{ text-decoration: none; color: #000000; }

.lnk_red:link{ text-decoration:none; color: #ab0e1b; font-weight:bold; }
.lnk_red:visited{ text-decoration:none; color: #ab0e1b;font-weight:bold; }
.lnk_red:active{ text-decoration:none; color: #ab0e1b; font-weight:bold; }
.lnk_red:hover{ text-decoration: none; color: #000000; font-weight:bold;}


h1{ font-family: Verdana; font-size:11px; color: #ab0e1b; }
.p_unten{ font-family: Verdana; font-size:13px; color: #ab0e1b; }





.font_black_small { font-size: 11px; font-family: Verdana; color: #000000; }


.font_red { font-size: 11px; font-family: Verdana; color: #ab0e1b; }
.font_grau{ font-size: 11px; font-family: Verdana; color: #9a947e; }


.font_red_upper { text-transform: uppercase; font-size: 11px; font-family: Verdana; color: #ab0e1b; }
.font_grau_upper { text-transform: uppercase; font-size: 11px; font-family: Verdana; color:#9a947e; }

.mehr_abstand { line-height: 16px; }






.div_aktuelles
{
  background-color:#ECEBE6;
  font-size:11px;
  width:99%;
  margin-bottom:10px;
  border:0px dotted #000000;
  line-height: 16px;

}

.div_aktuelles_last
{
  background-color:#C8FFC8;
  font-size:11px;
  width:99%;
  margin-bottom:10px;
  border:1px solid #000000;
}


.table_newstab
{
  width:99%;
  background-color:#ECEBE6;
  color:#000000;
  padding:8px;
  margin:5px;
  border:1px solid #000000;
}


.table_eindrucktab
{
  width:99%;
  background-colo:red;
  color:#000000;
  padding-left:0px;


  margin:0px;
  border:0px solid #000000;
}

.inp_ueberschrift
{
  width:95%;
  background-color:#ECEBE6;
  font-family:verdana;
  font-size:11px;
  border:1px solid #000000;


}

.textarea_news
{
  width:95%;
  height:240px;
  border:1px solid #000000;
  background-color:#ECEBE6;
  font-family:verdana;
  font-size:11px;
}


.hr_rot_bgwhite
{
  border:dashed #ab0e1b 1px; 
  width:162px;
}

.hr_rot_bgnone
{
  border-top:dashed #ab0e1b 1px; 
  width:162px;
}
</pre></body></html>