body {
	background:    #ffffff; 
	color:         #000000;
	margin:        0px; 
	padding-right: 0px; 
	padding-left:  0px; 
	padding-top:   0px; 
	padding-bottom:0px; 
	font:100% arial,helvetica,sans-serif;
}


.noprint {display:none;}
#header_bg {display:none;}
#header_logo {display:none;}
#topmenue {display:none;}
#topmenue_text {display:none;}
#navbar {display:none;}
#navbar_text {display:none;}
.mainmenue {display:none;}
#contentright {display:none;}


#maincontent {
	background:    #ffffff; 
	color:         #000000;
	margin:        0px; 
	padding-right: 0px; 
	padding-left:  0px; 
	padding-top:   0px; 
	padding-bottom:0px; 
}

.footer {text-align:right;margin-top:2em;font-size:0.8em; font-weight:normal; color:#bbbbbb;}


sup,sub  {font-size:0.8em;}
a.link-icon {
  padding-left:        1.3em;
  line-height:         1.5em;
  background-image:    url(../img_files/layout/icon-link.gif);
  background-repeat:   no-repeat;
  background-position: left;
}
a.link-icon-extern {
  padding-left:        1.3em;
  line-height:         1.5em;
  background-image:    url(../img_files/layout/icon-link-extern.gif);
  background-repeat:   no-repeat;
  background-position: left;
}

pre {
  margin:0px;padding:0.5em 0.5em 0.0em 0.5em;border-width:1px;border-style:solid;border-color:#aaaaaa;font-size:0.9em;
}

h1{font-size:1.1em;font-weight:bold;color:#000066;}
h2{font-size:1.0em;font-weight:bold;color:#000066;margin-bottom:0.5em;}
h3{font-size:1.0em;font-weight:bold;color:#000066;margin-bottom:1px;}
h4{font-size:1.0em;font-weight:bold;color:#000066;margin-bottom:1px;}
h5{font-size:1.0em;font-weight:bold;color:#000066;margin-bottom:1px;}
h6{font-size:1.0em;font-weight:bold;color:#000066;margin-bottom:1px;}


/* CSS Info-Box */
/* <div class="infobox"><a href="#">Schlüsselwort<span>Dieser Text wird beim Überfahren mit dem Mauszeiger in einer Inobox gezeigt</span></a></div> */
.infobox {color:#000000;}
.infobox a {text-decoration:none;color:#000000;border-bottom:1px dotted black;}
.infobox a:hover {width:200px;color:#000000;}
.infobox a span {display:none;}
.infobox a:hover span {
  position:absolute;
  display:block;
  width:200px;
  padding:2px;
  border:1px solid black;
  color:#000000;
  font-size:0.8em;
  background-color:#ffffcc;
}


/* Inhaltsverzeichnis */
.toc {display:none;}

/* Merksatz als Tabelle  */
.tmemo {
  margin:0px;padding:0.5em 0.5em 0.5em 0.5em;border-width:1px;border-style:solid;border-color:#aaaaaa;font-size:0.9em;
}


/* Grafik-Einbindung */
.imgborder      {margin:5px;padding:3px;border-width:1px;border-style:solid;border-color:#aaaaaa;font-size:0.8em;}
.imgborderleft  {margin:5px;padding:3px;border-width:1px;border-style:solid;border-color:#aaaaaa;font-size:0.8em;float:left;}
.imgborderright {margin:5px;padding:3px;border-width:1px;border-style:solid;border-color:#aaaaaa;font-size:0.8em;float:right;}

.imgdef   {margin:2px 2px 2px 2px;padding:0px;font-size:0.8em;}
.imgleft  {margin:2px 6px 2px 2px;padding:0px;font-size:0.8em;float:left;}
.imgright {margin:6px 2px 2px 2px;padding:0px;font-size:0.8em;float:right;}


/*  Standard-Tabelle f|r Wiki-Syntax [[table: ...]] */
.tab_norm {border-collapse:collapse; empty-cells:show;margin-top:0.5em;}
.td_norm  {border:thin solid #000000; padding:2px 5px;}


/*  Datenbank-Bausteine: Tabellen-Darstellung */
.tab_db          {background-color:#d4d0c8; border-style:none; border-width:1px; border-spacing:1px; border-color:#d4d0c8; empty-cells:show;}
.tab_head        {color:white; font-weight:normal; background-color:#0a246a; text-decoration:none; font-family:MS Shell Dlg,arial,helvetica,sans-serif; height:1.6em; vertical-align:middle;}
.tab_cell        {font-family:MS Shell Dlg,arial,helvetica,sans-serif;}
tr.tab_row       {background-color:#ffffff;}
tr.tab_row:hover {background-color:#e3e5f2;}
tr.tab_row_h     {background-color:#c3c5d2;}


/*  Datenbank-Bausteine: Navigations-Schalter */
ul#db_nav {display:none;}
ul#db_nav li {display:none;}
ul#db_nav a, ul#navigation span {display:none;}
ul#db_nav div {display:none;}


/*  Veranstaltungskalender */
.cal_tab       { background-color:#d4d0c8; border-style:none; border-width:1px; border-spacing:1px; border-color:#d4d0c8; empty-cells:show; }
.cal_head      { color:white; font-weight:normal; background-color:#0a246a; text-decoration:none; font-family:MS Shell Dlg,arial,helvetica,sans-serif; height:1.6em; vertical-align:middle; }
.past          { background-color:#ffffff; }
.present       { background-color:#ffffff; border:2px solid #ff0000; }
.future        { background-color:#ffffff; }
.day_normal    { color:#000000; }
.day_saso      { color:#ff0000; }
.statusonline  { color:#000000; }
.statusoffline { color:#aaaaaa; }


/*  BiFra */
.bif_h1 {font-size:1.0em;font-weight:bold;margin-top:2.0em;}
.bif_h2 {font-size:0.9em;font-weight:bold;}
.bif_txt {font-size:0.9em;font-weight:normal;font-style:normal;color:#000066;}
.bif_h1v {font-size:1.0em;font-weight:bold;margin-top:2.0em;}
.bif_h2v {font-size:1.0em;font-weight:normal;}
.bif_knlink {font-size:0.9em;color:#ffffff;background:#0000ff;}
