body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
    font: 11px Arial, Helvetica, sans-serif;
    background: #FFFFFF;
}

body { scrollbar-face-color:#a3c9e8; 
       scrollbar-highlight-color:#a3c9e8; 
	   scrollbar-3dlight-color:#a3c9e8; 
	   scrollbar-track-color:#FFFFFF; 
	   scrollbar-arrow-color:#5988af; 
}

.fliesstext { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; }
.fliesstext2 { font: 10px Arial, Helvetica, sans-serif; color: #000000; line-height:14px; }
.fliesstext3 { font: 11px Arial, Helvetica, sans-serif; color: #000000; }
.fliesstext4 { font: 10px Arial, Helvetica, sans-serif; color: #0A2972; }
.fliesstext5 { font: 10px Arial, Helvetica, sans-serif; color: #f39800; }
.navtext { font: 10px Arial, Helvetica, sans-serif; color: #0A2972; line-height:16px; }

a.l1:link { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: none; }
a.l1:visited { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: none; }
a.l1:active { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: none; }
a.l1:hover { font: 11px Arial, Helvetica, sans-serif; color: #f39800; line-height:18px; text-decoration: none; }

a.l2:link { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l2:visited { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l2:active { font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l2:hover { font: 11px Arial, Helvetica, sans-serif; color: #f39800; line-height:18px; text-decoration: underline; }

a.l3:link { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l3:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l3:active { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; line-height:18px; text-decoration: underline; }
a.l3:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #f39800; line-height:18px; text-decoration: underline; }

a.lnav:link { font: 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.lnav:visited { font: 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.lnav:active { font: 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.lnav:hover { font: 10px Arial, Helvetica, sans-serif; color: #f39800; text-decoration: none; }

a.lnav2:link { font: 10px Arial, Helvetica, sans-serif; color: #f39800; text-decoration: none; }
a.lnav2:visited { font: 10px Arial, Helvetica, sans-serif; color: #f39800; text-decoration: none; }
a.lnav2:active { font: 10px Arial, Helvetica, sans-serif; color: #f39800; text-decoration: none; }
a.lnav2:hover { font: 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }

ul#nav
{
  border: 0px;
  margin: 0px;
  padding: 0px;
  list-style: none;
  list-style-image: none;
}

li#nav_unterpunkt
{
  background-image: url( images/listenpunkt.gif );
  background-repeat: no-repeat;
  background-position: 0px 5px;
  padding-left: 16px;
}

li#nav_unterpunkt2
{
  background-image: url( images/news_bullet.gif );
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 16px;
}

.errortext { font: 11px Arial, Helvetica, sans-serif; color: #FF0000; font-weight:bold; }
.errortext2 { color: #FF0000; font-weight:bold; }
.error {
	padding:3px;
	font-weight:bold;
	color: #FF0000;
}
.ok {
	padding:3px;
	font-weight:bold;
	color: #FF0000;
}

#unternehmen_bg
{
  background-image: url( images/hd_unternehmen.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}

#karriere_bg
{
  background-image: url( images/hd_karriere.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}

#mitarbeiter_bg
{
  background-image: url( images/hd_mitarbeiter.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}

#vorstand_bg
{
  background-image: url( images/hd_management.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}

#links_bg
{
  background-image: url( images/hd_links.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}

#news_bg
{
  background-image: url( images/hd_news.gif );
  background-repeat: no-repeat;
  background-position: 0px 55px;
}
