  body{
	font-size: 100.01%;
	font-family: Helvetica,arial,sans-serif;
	font-style: normal;
	color: #000000; background-color: #5556b2;
	min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
	margin: 0;
	padding: 0;
  }

  html {
    padding: 0;
    min-height: 101%;
  }

  #fixiert {
    position: absolute;
    top: 200px;
    left: 0;
    width: 10em;
    background-color: transparent;
    /*border-right: solid #ffffff 1px;*/
    border: 0;
    margin: 0;
    padding: 0;
  }
  html>body #fixiert {  /* nur fuer moderne Browser! */
    position: absolute;
  }

  #Inhalt {
	margin: 0.3em 1em 1em 1em;
	/* margin: 0.3em 1em 1em 11em; */
	padding: 0;
	background-color: transparent;
	border: 0;
	text-align: justify;
  }

  #Inhalt p {
	padding: 0.4em 1em;
  }

  #Inhalt h1 {
  	font-family: Helvetica,arial,sans-serif;
	font-size: 1.5em;
	color: #5556b2;
	margin-top: 0em; margin-bottom: 0.2em;
	padding: 1.5em 0.3em 0.6em 0.3em;
	text-align: center;
	border: 0;
  }

  #Inhalt h2 {
  	font-family: Helvetica,arial,sans-serif;
	font-size: 1.3em;
	color: #5556b2;
	margin-top: 0em; margin-bottom: 1em;
	padding: 0.2em;
	text-align: center;
  }

  #Inhalt h3 {
  	font-family: Helvetica,arial,sans-serif;
	font-size: 1.1em;
	color: #5556b2;
	margin-top: 0; margin-bottom: 0; margin-left: 2.5em;
	padding: 0.4em 0.2em 0 0.2em ;
	text-align: left;
  }

  #Inhalt h4 {
  	font-family: Helvetica,arial,sans-serif;
	font-size: 1.3em;
	color: #5556b2;
	font-weight: bold;
	margin-top: 0; margin-bottom: 0; margin-left: 3.5em;
	padding: 0.4em 0.2em 0 0.2em ;
	text-align: left;
  }

  #Inhalt hr {
  	 border: 0;
  	 border-bottom: solid #5556b2 1px;
  	 height: 2px;
  }

  #Inhalt table {
	padding: 0.2em 3em;
	border: 0;
	/* margin-bottom: 10px; */
  }

  #Inhalt ol {
	padding: 0em 5em;
  }

  #Inhalt ul {
	padding: 0.5em 5em;
  }

  div.file {
	padding: 1.5em 1.5em;
	text-align: center;
  }

  div.file img {
   padding:2px;
	background-color: #aaaaaa;
  }

  div.file img:hover {
   padding:2px;
	background-color: #555555;
  }

  #Inhalt li {
	margin: 0;
	padding: 0.3em 0 0.3em 0;
  }

  #Intro table {
	padding: 0.1em 0.1em;
	border: 0;
  }

  #Intro p {
	padding: 0.1em 0.1em;
	text-align: center;
  }

  #Error {
	margin: 0.2em 10em 3em 10em;
	padding: 0;
	background-color: transparent;
	border: 0;
  }

  #Error table {
	padding: 0.1em 0.1em;
	border: 0;
	background: #ff0000;
  }

  #Error p {
	padding: 0.1em 0.1em;
	text-align: center;
  }

  #Fusszeile {
   font-family: Helvetica, sans-serif;
	clear: both;
	font-size: 0.75em;
	margin: 0;
	padding: 0.1em;
	text-align: center;
	background-color: transparent;
	border: 0;
  }

  #Fusszeile a:link {
  	color: #5556b2;
  	text-decoration: none;
  	font-weight: normal;
  	}
  #Fusszeile a:visited {
  	color: #5556b2;
  	text-decoration: none;
  	font-weight: normal;
  	}
  #Fusszeile a:hover {
  	text-decoration: underline;
  	}
  #Fusszeile a:focus {
  	color: #5556b2;
  	text-decoration: none;
  	}

  #News {
   font-size: 0.9em;
	margin: 0 3em;
	padding: 0;
	background-color: transparent;
	border: 0;
	text-align: left;
  }

  #Bilduebersicht img {
   margin-left: 8px;
   margin-right: 8px;
   margin-top: 5px;
   margin-bottom: 5px;
  }

  #Bilduebersicht p {
   text-align: left;
  }

  img {
   margin-left: 5px;
   margin-right: 5px;
   margin-top: 1px;
   margin-bottom: 1px;
	border: 0;
	background-color: transparent;
  }

  a:link {
  	color: #5556b2;
  	text-decoration: underline;
  	}
  a:visited {
  	color: #7D0000;
  	text-decoration: underline;
  	}
  a:hover {
  	text-decoration: none;
  	}
  a:focus {
  	color: #5556b2;
  	text-decoration: none;
  	}

/* runde Ecken alt - siehe webbe.de */
	.box { background: #ffffff; }
	.box h1, .box p {margin: 0 10px; }
	.box h1 {font-size:150%; color:#5556b2; }
	.box .top, .box .bottom{display:block; background: #5556b2; }
	.box .top b, .box .bottom b
	{
  		display:block;height: 1px; overflow: hidden; background: #ffffff;
	}
	.box .r1{margin: 0 5px;}
	.box .r2{margin: 0 3px;}
	.box .r3{margin: 0 2px;}
	.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

/* runde Ecken rot */
	.redbox { background: #ff0000; color: #ffffff;}
	.redbox h1, .redbox p {margin: 0 10px; }
	.redbox h1 {font-size:150%; color:#ffffff; }
	.redbox .top, .redbox .bottom{display:block; background: #ffffff; }
	.redbox .top b, .redbox .bottom b
	{
  		display:block;height: 1px; overflow: hidden; background: #ff0000;
	}
	.redbox .r1{margin: 0 5px;}
	.redbox .r2{margin: 0 3px;}
	.redbox .r3{margin: 0 2px;}
	.redbox .top .r4, .redbox .bottom .r4{margin: 0 1px;height: 2px;}

/* runde Ecken mit 3D-Effekt */
	.raised {background: transparent; margin:0 auto;}
	.raised h1, .raised p {margin:0 10px;}
	.raised h1 {font-size:150%; color:#5556b2; letter-spacing:1px;}
	.raised p {padding-bottom:0.5em;}

	.raised .top, .raised .bottom {display:block; background:#5556b2; font-size:1px;}
	.raised .r1, .raised .r2, .raised .r3, .raised .r4, .raised .r1b, .raised .r2b, .raised .r3b, .raised .r4b {display:block; overflow:hidden;}
	.raised .r1, .raised .r2, .raised .r3, .raised .r1b, .raised .r2b, .raised .r3b {height:1px;}
	.raised .r2 {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #bbb;}
	.raised .r3 {background:#ddd; border-left:1px solid #ccc; border-right:1px solid #999;}
	.raised .r4 {background:#eee; border-left:1px solid #ddd; border-right:1px solid #777;}
	.raised .r4b {background:#eee; border-left:1px solid #ddd; border-right:1px solid #666;}
	.raised .r3b {background:#ddd; border-left:1px solid #ccc; border-right:1px solid #888;}
	.raised .r2b {background:#bbb; border-left:1px solid #999; border-right:1px solid #aaa;}

	.raised .r1 {margin:0 5px; background:#777;}
	.raised .r2, .raised .r2b {margin:0 3px; border-width:0 2px;}
	.raised .r3, .raised .r3b {margin:0 2px;}
	.raised .r4, .raised .r4b {height:2px; margin:0 1px;}
	.raised .r1b {margin:0 5px; background:#999;}
	.raised .boxcontent {display:block; background:#fff; border-left:1px solid #888; border-right:1px solid #777;}

/* Knöpfe für Navigation */
	.navraised {background: transparent; margin:0 auto;}

	.navraised .top, .navraised .bottom {display:block; background:transparent; font-size:1px;}
	.navraised .b1, .navraised .b2, .navraised .b3, .navraised .b4, .navraised .b1b, .navraised .b2b, .navraised .b3b, .navraised .b4b {display:block; overflow:hidden;}
	.navraised .b1, .navraised .b2, .navraised .b3, .navraised .b1b, .navraised .b2b, .navraised .b3b {height:1px;}
	.navraised .b2 {background:#6566b9; border-left:1px solid #fff; border-right:1px solid #eee;}
	.navraised .b3 {background:#6566b9; border-left:1px solid #fff; border-right:1px solid #ddd;}
	.navraised .b4 {background:#6566b9; border-left:1px solid #fff; border-right:1px solid #aaa;}
	.navraised .b4b {background:#6566b9; border-left:1px solid #eee; border-right:1px solid #999;}
	.navraised .b3b {background:#6566b9; border-left:1px solid #ddd; border-right:1px solid #999;}
	.navraised .b2b {background:#6566b9; border-left:1px solid #aaa; border-right:1px solid #999;}

	.navraised .b1 {margin:0 5px; background:#fff;}
	.navraised .b2, .navraised .b2b {margin:0 3px; border-width:0 2px;}
	.navraised .b3, .navraised .b3b {margin:0 2px;}
	.navraised .b4, .navraised .b4b {height:2px; margin:0 1px;}
	.navraised .b1b {margin:0 5px; background:#999;}
	.navraised .boxcontent {display:block;  background:#6566b9; border-left:1px solid #fff; border-right:1px solid #999;}

	.navinset {background: transparent; margin:0 auto;}

	.navinset .top, .navinset .bottom {display:block; background:transparent; font-size:1px;}
	.navinset .b1, .navinset .b2, .navinset .b3, .navinset .b4, .navinset .b1b, .navinset .b2b, .navinset .b3b, .navinset .b4b {display:block; overflow:hidden;}
	.navinset .b1, .navinset .b2, .navinset .b3, .navinset .b1b, .navinset .b2b, .navinset .b3b {height:1px;}
	.navinset .b2 {background:#4c4da0; border-left:1px solid #999; border-right:1px solid #aaa;}
	.navinset .b3 {background:#4c4da0; border-left:1px solid #999; border-right:1px solid #ddd;}
	.navinset .b4 {background:#4c4da0; border-left:1px solid #999; border-right:1px solid #eee;}
	.navinset .b4b {background:#4c4da0; border-left:1px solid #aaa; border-right:1px solid #fff;}
	.navinset .b3b {background:#4c4da0; border-left:1px solid #ddd; border-right:1px solid #fff;}
	.navinset .b2b {background:#4c4da0; border-left:1px solid #eee; border-right:1px solid #fff;}

	.navinset .b1 {margin:0 5px; background:#999;}
	.navinset .b2, .navinset .b2b {margin:0 3px; border-width:0 2px;}
	.navinset .b3, .navinset .b3b {margin:0 2px;}
	.navinset .b4, .navinset .b4b {height:2px; margin:0 1px;}
	.navinset .b1b {margin:0 5px; background:#fff;}
	.navinset .boxcontent {display:block; background:#4c4da0; border-left:1px solid #999; border-right:1px solid #fff;}


  #Navigation {
  	font-family: Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
	color: white;
  }
  #Navigation ul {
  	font-family: Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
	color: white;
  }
  #Navigation li {
	list-style: none;
	margin: 0;
	padding: 0.2em 0 0.2em 0;
  }
  #Navigation a {
	display: block;
	padding: 0;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
  }
  #Navigation a:link {
    color: white; background-color: transparent;
  }
  #Navigation a:visited {
    color: white; background-color: transparent;
  }
  #Navigation a:hover {
    color: #7D0000; background-color: transparent;
  }
  #Navigation a:active {
    color: #7D0000; background-color: transparent;
  }

  #Navigationinside {
  	font-family: Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
	color: white;
  }
  #Navigationinside li {
	list-style: none;
	margin: 0;
	padding: 0.3em 0 0.3em 0;
  }
  #Navigationinside a {
	display: block;
	padding: 0;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
  }
  #Navigationinside a:link {
    color: white; background-color: #5556b2; border: 1px solid #7576c1;
  }
  #Navigationinside a:visited {
    color: white; background-color: #5556b2; border: 1px solid #7576c1;
  }
  #Navigationinside a:hover {
    color: white; background-color: #7D0000; border: 1px solid #7576c1;
  }
  #Navigationinside a:active {
    color: white; background-color: #7D0000; border: 1px solid #7576c1;
  }

  .center {
  	 text-align: center;
  }

  .left {
  	 text-align: left;
  }

  .right {
  	 text-align: right;
  }

  /*.navact {
  	 background-color: transparent;
  	}*/

  .borderright {
    border-left: 0;
    border-top: 1px;
    border-right: 1px;
    border-bottom: 0;
    border-style: solid;
    border-color: #5556b2;
   }

  .bordertop {
    border-left: 0;
    border-top: 1px;
    border-right: 0;
    border-bottom: 0;
    border-style: solid;
    border-color: #5556b2;
   }

/* Formatierung Hover-Boxen */
  a.box {
	 border: 0;
	 background-color: #5556b2;
	 color: #ffffff
	}
  a.box:hover {
  	 border: 0;
	 background-color: #5556b2;
	 color: #ffffff
	}

  a.box span {
	 position: relative;
	 visibility: hidden;
	 display: none;
	 background-color: #5556b2;
	 color: #ffffff;
	 padding: 5px;
	 text-decoration: none
	}

  a.box:hover span {
	 visibility: visible;
	 display: block;
	 border: 0;
	 color: #ffffff;
	 background-color: #5556b2;
	 opacity: 1.0;
	 text-align: left;
	 font-size: 0.8em;
	}

/* Zitat */
p.quotebox {
	color: #000000;
	border: 1px;
	border-style: solid;
   border-color: #7D0000;
   text-align: left;
	font-size: 0.8em;
	margin-left: 3em;
	width:80%;
}
