/** 
(c) KWA IT-SOLUTIONS
CSS-Datei zum initialisieren der verschiedenen Browser
Alle HTML-Dateien sollten folgenden Doctype besitzen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"    "http://www.w3.org/TR/html4/strict.dtd">
getestet fuer:
IE 5.5
IE 6.0
NS 6.0 
NS 7.0
Mozilla 1.7
Konqueror
Opera 7.51
**/

HTML {
  border-width: 0px;
  width:100%;
  height:100%;
}

BODY {
  border-width:0px;
  padding: 0px;
  margin:0px;
  width:100%;
  height:100%;
  background-color: #F1EDE0;
  color: black;
}

BODY, TEXTAREA, TD {
  font-size: 10pt;
  font-weight: normal;
  font-family: trebuchet ms,arial,verdana,helvetica;
}

TABLE, TD, DIV, SPAN, IMG, A, {
  margin: 0px;
  padding: 0px;
  border-width:0px;
}

TABLE {
  border-collapse: collapse;
}

TD {
  vertical-align:top;
}

/** END INIT **/

TABLE.rahmentable {
  width:100%;
  height:100%;
  background-image:url(images/bgr.gif);
}

* html TABLE.rahmentable {
  text-align:center;
  
  
}

TABLE.maintable {
  width:785px;
  height:100%;
  background-color: #FFFFFF;
  border:solid 1px black;
  margin-left:auto;
  margin-right:auto;
}


TD.topbanner {
  background-color: #FFFFFF;
  height:80px;
  border-bottom:solid 1px #000000;
}

TD.TopbannerMainnavItems {
  width:85px;
  vertical-align:bottom;
  border-bottom:solid 5px black;
  text-align:left;
}

TD.TopbannerMainnavItemsOIP {
  width:85px;
  vertical-align:bottom;
  border-bottom:solid 5px #FD0000;
  text-align:left;
}

TD.TopbannerMainnavItemsLeer {
 width:20px;
}

A.TopbannerMainnavItemsText {
  font-family:'Arial';
  font-weight:bold;
  font-size:13px;
  color: #000000;
  letter-spacing:0.5px;
  text-decoration:none;
}

TD.uebergang1 {
  background-color: #D8D8D8;  
  height:10px;
}

TD.teaser {
  background-color: #FFFFFF;  
  height:180px;
  
}


TABLE.SubnavAndContent {
  background-color: #FFFFFF;  
  height:100%;
  width:100%;
}

TABLE.SubnavAndContentIfStartseite {
    background-image:url(images/bgr_startcell.gif);
  
  height:100%;
  width:100%;
}


TD.subnavigation {
  padding-top:85px;
  width:155px;
  
}

TABLE.SubnavigationTable {
  width:100%;
  height:25px;

}

TD.SubnavigationTd {
  text-align:right;
  border-bottom:solid 1px #000000;
  vertical-align:bottom;
}

A.SubnavigationItems {
  font-family:'Arial';
  font-size:10pt;
  color: #000000;
  letter-spacing:0.5px;
  text-decoration:none;
}

TD.SubnavigationTdOip {
  text-align:right;
  border-bottom:solid 1px red;
  vertical-align:bottom;
}

A.SubnavigationItemsOip {
  font-family:'Arial';
  font-size:10pt;
  color: red;
  letter-spacing:0.5px;
  text-decoration:none;
}


TD.content {
  height:100%;
  padding-top:15px;
  padding-left:45px;
}

TABLE.ContentUeberschrift {
  height:100%;
  width:100%;
}




TD.ContentUeberschrift {
  height:40px;
  border-bottom:solid 1px #000000;
  vertical-align:bottom;
  text-align:left;
}

TD.ContentText {
  width:570px;
}

TD.ContentUeberschriftUeberschrift {
  height:100%;
  border-bottom:solid 5px #000000;
  padding-top:5px;
  font-family:'Arial';
  font-weight:bold;
  font-size:12pt;
  color: #000000;
  letter-spacing:0.5px;
  text-decoration:none;
}
  

TD.ContentZwischenzeile {
  height:38px;
}


  


TABLE.footer {
  width:100%;
  border-top:solid 1px #000000;
  background-color: #FFFFFF;
  height:18px;  
  
}

TD.FooterJumptotop {
  width:100%;
  text-align:right;
  padding-right:15px;
  vertical-align:middle;
}

TD.FooterAbstand {
  width:8%;
  
}

A.footer  {
  font-family:'Arial';
  font-size:8pt;
  color: #000000;
  letter-spacing:0.5px;
  text-decoration:none;
  padding-left:15px;
}

A.footer:HOVER {
  font-family:'Arial';
  font-size:8pt;
  color: red;
  letter-spacing:1.2px;
  text-decoration:underline;
}
