body {
  height:100%;
  margin: 0;
  padding: 0;
  background: #ffd800;
  color: #000000;
}

* {
  font-family: Verdana;
  font-size: 12px;
  padding:0px;
  margin:0px;
  line-height: 15px;
}

table {border-collapse: collapse;}

a {color:#687A95;}
a:hover {color:#9F0028;}
/*a:visited{color:#687A95;}*/

a img {border: none;}

h1 {margin-bottom:10px;}

#content ul {list-style-type: none;}
#content li:before {content: "- ";}

div#logo img {
  position: fixed;
  z-index: 100;
  top: 14px; left: 30px;
  width: 125px; height: 122px;
  border-style:none;
}

table.navigation {
  position: fixed;
  z-index: 10;
  /*list-style-image: url(pfeil.gif);*/
  width: 192px; /*height: 100%;*/
  /*padding-top: 140px; padding-left: 40px;*/
  top: 150px; left: 30px;
}
table.navigation td.panel a {color: #000000;  text-decoration: none;}
table.navigation td.panel a:hover {color: #9F0028;}
table.navigation td.panel-act a {color: #000000; text-decoration: underline;}
table.navigation td.panel-spacer {list-style-image:none; list-style-type:none;	line-height: 10px; height: 10px;}

div#contentoverlaytop {
  position:fixed;
  width:100%;	
  height:112px;
  left:192px;
  z-index:1;
  background: #fbc800;
}  

div#contentoverlayright {
  position:fixed;
  width:100%;	
  height:100%;
  left:958px;
  z-index:1;
  background: #fbc800;
}  

div#navigationoverlay {
  position:fixed;
  width:192px;	
  height:100%;
  left:0px;
  z-index:0;
  background: #fbc800;
}  

div#content {     
  z-index: 0;
  margin: 0; 
  padding: 0;
  margin-left: 192px;
  padding-top: 122px;
  padding-left: 10px;
  width: 765px;
  height: 100%;
  background: #ffd800;
}
div#content h1 {
  font-size: 17px;
  height: auto;
  font-weight: 900;
  line-height: 20px;
}
div#content h2 {
  font-size: 11px;
  font-weight: 900;
  padding: 8px 0 6px 0;
}
div#content h3 {
  font-size: 11px;
  font-weight: 900;
  padding: 7px 0 7px 0;
} 
div#content p {padding-bottom: 8px;}

table.fc_news
{
  width: 750px;
  vertical-align: top;
}

td.fc_news_left_column
{
   width: 250px;
  vertical-align: top;
}

td.fc_news_right_column
{
  vertical-align: top;
}
td.fc_news_spacer
{
   padding-bottom: 5px;
   background: url("Linie_1px_750px.gif") no-repeat center center;
}
td.csc-uploads-fileSize
{
  padding-left: 5px;
}


