/* Dateiweite Angaben */

body{
   background-color:#fff;
   color:#000;
   font-family:Verdana,Helvetica,Tahoma,Arial,Sans Serif;
   font-size:100.01%;
   margin:0;
   padding:0;
}

h1 {font-size:11pt;color:#000;font-weight:bold;margin:5pt 0 5pt 0;padding:0;}
h2 {font-size:14pt;color:#000;font-weight:bold;margin:0;padding:0;}
h2 {font-size:10pt;color:#000;margin:10pt 0 10pt 0;padding:0;}
h4 {font-size:12pt;color:#000;font-weight:bold;margin:0;padding:0;}
h5 {font-size:10pt;color:#000;font-weight:bold;margin:0;padding:0;}
h6 {font-size:12pt;color:#000;font-weight:bold;margin:0;padding:0;}

 /* Headerbereich mit drei gefloateten Objekten und einer Navigation */	/* Angaben f&uuml;r den umschlie&szlig;enden Container des Headerbereiches */

	div#header {
	   text-align:left;
	   margin:0;
	   padding:0;
	}

	/* linker Logo-Bereich f&uuml;r das BLE-Logo */
	div.logo_left {
		float:none;
	   margin:0;
	   padding:0;
	}

	/* rechter Logo-Bereich f&uuml;r das kleine Genres-Logo bzw. BLE-Logo, sowie die Navigation */
	div.logo_right {
	   float:right;
	   min-width:12.25em;
	   width:13.25em;
	   max-width:15.75em;
	   margin:0;
	   padding:0;
	   display:none;
	}

	/* mittleres Logo f&uuml;r das Genres-Logo */
	div.logo_middle {
	   padding:0;
	   margin:0 13.25em 0 14.75em;
	   height:6.25em;
	   display:none;
	}

	/* Navigationsbereich im Header &uuml;ber dem rechten Logo angeordnet mit Linkformatierungen */
	div.navi_01 {
	   background:#CFDCE5;
	   color:#BFBFBF;
	   font-size:0.65em;
	   text-align:center;
	   vertical-align:middle;
	   padding:0.5em 0.25em 0.5em 0.25em;
	   border-bottom:0.5em solid #fff;
	   display:none;
	}

	div.navi_01 a {color:#000;font-weight:bold;text-decoration:none;}
	div.navi_01 a:hover {color:#000;text-decoration:none;background:#142E5C;}

	/* Ende des Headerbereiches *//* Identifierungsbereich f&uuml;r Sitepath */

	/* umschlie&szlig;ender Container f&uuml;r den Identbereich */
	div.ident {
	   background:#fff;
	   padding:0;
	   font-size:9pt;
	   border-top:1pt solid #C0C0C0;
	   border-bottom:1pt solid #C0C0C0;
	}

	div.ident a {
	   text-decoration:none;
	   font-weight:bold;
	   color:#000;
	}

	div.ident a:hover {
	   text-decoration:none;
	   font-weight:bold;
	   color:#000;
	   background:#fff;
	}
	/* Ende des Identifizierungsbereiches */

/* Hauptteil */

	div#content {
	   background:#fff;
	}

	/* linker Container f&uuml;r die Menues und Untermenues */

	div.content_left {
		float:left;
		background:#CFDCE5;
		width:14.75em;
		display:none;
}

	 /* rechter Container f&uuml;r z.B. die Suchfunktion und wichtige Links */

	div.content_right {
		float:none;
		background:#fff;
	}

	/* Container f&uuml;r die Inhalte */

	div.content_middle {
	   margin-left:0;
	   margin-right:0;
	   background:#fff;
	   padding:0;
	}

/* Ende des Hauptteil *//* Footer */

div#footer {
   background:#fff;
   font-size:9pt;
   color:#000;
   text-align:right;
   margin:10pt 0 0 0;
   padding:0;
   border-top:1pt solid #C0C0C0;
}

/* Ende des Footers */

/*obere Navigationsebene, linker container mit Block-Formatierung f&uuml;r Links*/

div.menu_link_01 {
	margin:0;
	padding:0 0 0 0;
	font-weight:bold;
	font-size:12pt;
 }

div.menu_link_01 a {
	display:block;
	padding:0;
	text-decoration:none;
	color:#000;
}

* html menu_link_01 a {
	width:100%;
	w\idth:8.8em;
}

div.menu_link_01 a:hover {
	background-image:none;
}

div.menu_link_01 span {
   display:block;
   padding:0;
   margin:0;
   font-weight:bold;
}

/* Aufz&auml;hlung rechte Spalte f&uuml;r Links im content_right */

   ul.aufzaehl_01 {
      background:#fff;
      font-size:10pt;
      color:#fff;
      list-style:square;
      padding-bottom:5pt;
      border-bottom:1pt solid #C0C0C0;
      margin-left:10pt;
   }

   ul.aufzaehl_01 li {
      padding:0;
      margin:0;
   }

   ul.aufzaehl_01 a {text-decoration:none;color:#000;}
   ul.aufzaehl_01 a:hover {text-decoration:none;color:#000;background:#fff;}
   ul.aufzaehl_01 span {color:#000;font-weight:bold;display:block;background:#fff;}


/* Untermenu _01 der linken Navigationsleiste */

ul.aufzaehl_02 {
      background:#fff;
      font-size:10pt;
      margin-left:10pt;
      padding:0;
      color:#000;
      list-style:square;
   }

   ul.aufzaehl_02 li {
      padding:0;
      margin:0;
   }

   ul.aufzaehl_02 a  {text-decoration:none;color:#000;display:block;}
   ul.aufzaehl_02 a:hover {text-decoration:none;color:#000;background:#fff;}
   ul.aufzaehl_02 span {color:#000;font-weight:bold;display:block;background:#fff;}

/* Aufz&auml;hlungen innerhalb der Texte in content_middle, mit Kreisen als Listpunkten */

   ul.aufzaehl_03 {
     margin-left:10pt;
     padding:0;
     font-size:10pt;
     list-style-type:square;
     color:#000;
   }

    ul.aufzaehl_03 li {
		color:#000;
   }

   ul.aufzaehl_03 a {
      padding-left:0;
      color:#000;
      text-decoration:none;
      font-weight:bold;
   }

   ul.aufzaehl_03 a:hover {
      color:#fff;
      font-weight:bold;
      display:none;
   }

/* Aufz&auml;hlungen innerhalb der Texte in content_middle, mit Kreisen als Listpunkten aber mit padding-left, da
   dieser Style f&uuml;r Aufz&auml;hlungen direkt rechts neben Bildern benutzt wird*/

   * ul.aufzaehl_04 {
     margin-left:10pt;
     padding:0;
     font-size:10pt;
     list-style-type:square;
     color:#000;
   }

   * ul.aufzaehl_04 li {
     color:#000;
   }


/* Untermen&uuml; dritte Unterebene */

	ul.aufzaehl_05 {
      background:#fff;
      font-size:10pt;
      padding-left:0;
      color:#000;
      list-style:square;
      margin-left:20pt;
   }

   ul.aufzaehl_05 li {
      padding:0;
      margin:0;
   }

   ul.aufzaehl_05 a {text-decoration:none;color:#000;display:block;}
   ul.aufzaehl_05 a:hover {text-decoration:none;color:#000;background:#fff;}
   ul.aufzaehl_05 span {color:#000;font-weight:bold;display:block;background:#fff;}


/* Anreisser_01 mit &Uuml;berschriften und Verlinkungen */

   div.anreiss_01 {
      background:#fff;
      padding:0;
      margin-bottom:5pt;
      border-top:1pt solid #C0C0C0;
      border-bottom:1pt solid #C0C0C0;
   }

   div.anreiss_01 a {
      padding-left:0;
      color:#000;
      font-size:12pt;
      text-decoration:none;
      font-weight:bold;
   }

   div.anreiss_01 a:hover {
      color:#fff;
      font-weight:bold;
   }

   div.text {
      font-size:10pt;
      padding:5pt 0 5pt 0;
      margin-bottom:5pt;
   }

   /*Ende des Anreissers_01 */

   /*Anreisser_02 */

   div.anreiss_02 {
      background:#fff;
      padding:0;
      margin:0;
   }

   /* Bild mit Bildbeschriftungen*/

   div.image_01 {
      margin:0;
      float:none;
      background:#fff;
   }
   div.image_01_text {
      color:#000;
      padding:0;
      font-size:8pt;
}

   div.image_01_text a {
      margin-top:0;
      padding-left:0;
      color:#000;
      text-decoration:none;
      font-weight:bold;
      display:none;
   }

	div.image_01_text a:hover  {
      margin-top:0;
      color:#fff;
      font-weight:bold;
      display:none;
	}

   /*Das Bild umflie&szlig;ender Text oder alleinstehender Text */

   div.text, div.text_01 {
   margin:1em 0 1em 0;
   padding:0;
   font-size:0.75em;
   color:#000;
   line-height:1.5em;
   }

   div.text_01 {
   margin-top:0em;
   }

   div.text a {
      padding-left:0;
      color:#000;
      text-decoration: none;
      font-weight:bold;
   }

   div.text a:hover {
      color:#fff;
      font-weight:bold;
   }

   div.text ul {list-style:square;color:#000;}

   div.text ul li{margin-left:0;color:#000;}

   ul.text_link {
		list-style-image:url(../pics/vor.gif);
		font-size:0.75em;
		padding-left:1.5em;
		margin-bottom:2em;
		margin-top:0;
		padding-top:0;

   }

   ul.text_link li {
   	padding-bottom:0.75em;
   }

   ul.text_link a {
      color:#142E5C;
      text-decoration:
      none;
      font-weight:bold;
   }

   ul.text_link a:hover {
      color:#fff;
      font-weight:bold;
      background-color:#142E5C;
   }


   div.more_01 {
   margin-bottom:1.5em;
   padding:0;
   font-size:0.75em;
   color:#000;
   line-height:1.5em;
   text-align:right;
   }

   div.more_01 span{
   	font-weight:bold;
   	padding-left:0.5em;
   	padding-right:0.5em;
   }

   div.more_01 a {
      background-image:url(../pics/vor.gif);
      background-repeat:no-repeat;
      background-position:left;
      padding-left:1.5em;
      color:#142E4C;
      text-decoration:none;
      font-weight:bold;
   }

   div.more_01 a:hover {
      background-image:url(../pics/vor_back.gif);
      background-repeat:no-repeat;
      background-position:left;
      color:#CFDCE5;
      font-weight:bold;
   }

	div.footer_link {margin-top:0;margin-bottom:15em;display:none;}

   div.footer_link a {
      background-image:url(../pics/up.gif);
      background-repeat:no-repeat;
      background-position:left;
      padding-left:1.5em;
      color:#000;
      font-size:12pt;
      text-decoration:none;
      font-weight:bold;
      margin-right:2em;
      display:none;
   }

   div.footer_link a:hover {
      background-image:url(../pics/up_back.gif);
      background-repeat:no-repeat;
      background-position:left;
      color:#000;
      font-size:12pt;
      padding-left:1.5em;
      text-decoration:none;
      font-weight:bold;
      display:none;
   }

   div.right   {
   	text-align:right;
   }

   /* --------------- Ende der Formatierungen f&uuml;r den Inhaltsbereich ------------------- */

	/* Inhalte rechte Spalte */

	/* Suchmaske */

	div.search_01 {
      margin:0 0 0.25em 0.45em;
      background:#BFBFBF;
      padding:0;
      font-size:12pt;
      display:none;
   }

   .form {
		padding:0.25em;
		display:none;
   }

   .form eingabe {
   	width:8.5em;
   	display:none;
   }

   /* Ende der Suchmaske */

   /*&Uuml;berschrift der einzelnen Conatiner auf der rechten Seite und jeweils folgender Inhalt*/

   div.ueb_01 {
      color:#000;
      margin:5pt 0 5pt 0;
      padding:0;
      font-size:10pt;
      font-weight:bold;
   }

   div.ueb_02 {
      margin:0;
      padding:0;
      font-size:12pt;
      font-weight:bold;
   }


   /* Ende der &Uuml;berschriften und Inhalte der rechten Seite */

   div.glossar {
      background:#fff;
      padding-left:0;
      padding-top:0;
      padding-bottom:0;
      margin-top:0;
      margin-bottom:0;
      text-align:center;
   }

   div.glossar a {
      color:#000;
      font-size:14pt;
      text-decoration:none;
      font-weight:bold;
   }

   div.glossar a:hover {
      background:#fff;
      color:#000;
      font-weight:bold;
   }

   div.glossar span {
   	font-size:16pt;
		font-weight:bold;
   }

   /* formatierungen f&uuml;r die Newsbeitr&auml;ge */

   div.news {
      margin:0;
      padding:5pt 0 5pt 0;
      background:#fff;
      border-bottom:1pt solid #C0C0C0;
   }

   div.news_image {
      border:0;
      padding:0;
      margin:0;
      float:none;
   }

   div.news_text {
	   padding:5pt 0 5pt 0;
	   font-size:10pt;
   }

   div.news a {
      padding-left:0;
      color:#000;
      text-decoration:none;
      font-weight:bold;
      font-size:9pt;
   }

   div.news a:hover {
      color:#000;
      font-weight:bold;
   }

   div.news_dateauth {
      text-align:right;
      margin:0;
      font-size:9pt;
   }

   div.fussnote {
      margin:0;
      padding:0;
      font-size:8pt;
      border-top:1pt solid #CCC;
   }

   /* Aufz&auml;hlungen innerhalb der mittleren Informationstexte, ohne Nummerierung oder Verlinkung aber mittelb&uuml;ndig */

   table.table_01 {
      background:#fff;
      width:100%;
      border:1pt solid #CCC;
   }

   table.table_01 th {
   border:1pt solid #CCC;
   }

   table.table_01 td {
      text-align:center;
      border:1pt solid #CCC;
   }

/* Aufz&auml;hlungen innerhalb der mittleren Informationstexte, ohne Nummerierung oder Verlinkung aber linksb&uuml;ndig */


   table.table_02 {
      background:#fff;
      width:100%;
      border:1pt solid #CCC;
   }

   table.table_02 th {
	   padding:2pt;
   	vertical-align:top;
	   text-align:left;
	   border:1pt solid #CCC;
   }

   table.table_02 td {
   	padding:2pt;
	   vertical-align:top;
      text-align:left;
      border:1pt solid #CCC;
   }

/* Container zum clearen */

   div.clear {
	clear:both;
	display:none;
	}

	/* Dynamische Gr&ouml;&szlig;enanpassung f&uuml;r Darstellungsfehler ab IE 5.X, sowie Firefox f&uuml;r Bilder
	   durch die Gr&ouml;&szlig;enver&auml;nderung der Schriftart
	*/

	.logo_ble {

	}

	.logo_big {
	   width:31.4375em;
	   height:6em;
	   display:none;
	}

	.logo_small {
	   width:13.25em;
	   height:4.25em;
	   display:none;
	}

	.news_pic {
	}

	.inhalt_pic {
	}

	.inhalt_pic_01 {
	}

	.xml_rss {
	   background:#BFBFBF;
	   margin-left:0.5em;
	   margin-bottom:0.25em;
	   padding-left:0.25em;
	   padding-top:0.25em;
	   padding-bottom:0.25em;
	   font-size:12pt;
	   color:#000;
	   display:none;
	}

	.xml_rss a {
	   font-weight:bold;
	   text-decoration:none;
	   display:inline;
	   background:#CFDCE5;
	   color:#000;
	   border-bottom:0.0625em solid #000;
	   border-right:0.0625em solid #000;
	   padding-left:0.0625em;
	   padding-right:0.15em;
	}

	.xml_rss a:hover {
	   font-weight:bold;
	   text-decoration:none;
	   display:inline;
	   background:#CFDCE5;
	   border:0.0625em solid #000;
	   color:#000;
	   padding-left:0.0625em;
	   padding-right:0.15em;
	}

   /* Tabellenausgabe der IBV-Mitarbeiter (steht im zusammenhang mit div.text_01) */

table.mit_table {
margin:0;
margin-top:1em;
padding:0;
}

table.mit_table td {
	text-align:left;
	vertical-align:top;
	padding-right:1em;
	padding-bottom:1.5em;
}

table.mit_table span {
	font-weight:bold;
}

div.nondisplay {
	display:none;
}

div#content_middle span > a {
	background-image:url("../img/vor.gif");
	background-repeat:no-repeat;
	color:#142E4C;
	font-weight:bold;
	padding-left:1.5em;
	text-decoration:none;
}
