/* Für alles */
* {font-family:GillSans,Gill Sans MT,Arial,Verdana,Helvetica,sans-serif;font-size:1em;}

/* Der Seitenbody-Bereich*/
body {color:#000000; background-color:#515054; margin:0.3em;}

html>body h1 {
  border-color: #ffffff;  /* Farbangleichung an den Internet Explorer  */
}

/* Liste mit Menü_1*/
div.links {float:left;width:12em;margin: 0; padding: 0;}
div.menue_links {border: 2px solid #ffffff;background:#cf6526;}
img.menue_links_img {margin:0;padding:0;width:100%;}
ul.menue {margin: 0; padding: 0;list-style-type:none;font-size:1em;}
ul.menue li {background:#cf6526; margin:0.5em 0.25em; padding:0;}
ul.menue li.menu1-level1-act {}
ul.menue li.menu1-level1-no {}
ul.menue li.menu1-level1-cur {font-weight:bold;}
ul.menue li.menu1-level2-act {margin-left:0.75em;}
ul.menue li.menu1-level2-no {margin-left:0.75em;}
ul.menue li.menu1-level2-cur {font-weight:bold;margin-left:0.75em;}
ul.menue li.menu1-level3-act {font-weight:bold; margin-left:1em;}
ul.menue li.menu1-level3-no {margin-left:1em;}
ul.menue li.menu1-level3-cur {font-weight:bold;margin-left:1em;}
ul.menue li.menu1-level4-act {font-weight:bold; margin-left:1.25em;}
ul.menue li.menu1-level4-no {margin-left:1.25em;}
ul.menue li.menu1-level4-cur {font-weight:bold; margin-left:1.25em;}
ul.menue li.menu1-level5-act {font-weight:bold; margin-left:1.25em;}
ul.menue li.menu1-level5-no {margin-left:1.25em;}
ul.menue a {display: block; padding:0.25em; text-decoration: none;}
ul.menue a:link {color: white}
ul.menue a:visited {color: white}
ul.menue a:active {font-weight:bold;}
ul.menue a:hover {background-color:#ffffff; color:#cf6526;}
div.box_links {
   margin-top:1em; 
	background:#cf6526;
	border: 2px solid #ffffff; 
}
div.inhalt_links {
	margin: 0 0 1.1em; padding: 0;
	font-size: 1em;
}
div.inhalt_links a {
	color: white;
}
div.inhalt_links h1 {
  font-size: 1em;
  margin: 0.2em;
  border: 1px solid #ffffff;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
div.inhalt_links p {
  font-size: 1em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-top: 0.25em;
  margin-bottom: 0.5em;
}

/* Liste mit Menü_2*/
ul.menue_horizontal {margin: 0 0 0.7em; padding: 0;text-align:right;list-style-type:none;font-size:1em;background:#515054;}
ul.menue_horizontal li {display:inline;margin:0 0 0 0.5em; padding:0;}
ul.menue_horizontal li.menu2-level1-act {font-weight:bold;}
ul.menue_horizontal li.menu2-level1-no {}
ul.menue_horizontal a {text-decoration: none;}
ul.menue_horizontal a:link {color: #ffffff}
ul.menue_horizontal a:visited {color: #ffffff}
ul.menue_horizontal a:active {font-weight:bold;}
ul.menue_horizontal a:hover {font-weight:bold;}

/* rechter Bereich */
div.inhalt_rechts {
  font-size: 1em;
  color: #ffffff;
  float: right; width: 12em;
  margin: 0 0 1.1em; padding: 0;
  background-color: #cf6526; border: 2px solid #ffffff;
}
div.inhalt_rechts a {
	color: white;
}

div.inhalt_rechts h1 {
  font-size: 1em;
  margin: 0.2em;
  border: 1px solid #ffffff;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
div.inhalt_rechts p {
  font-size: 1em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-top: 0.25em;
  margin-bottom: 0.5em;
}

/*Header-Bereich */
h1 {
  font-size: 1.5em;
  color: #ffffff;
  margin: 0 0 0.7em; padding: 0.3em;
  text-align: center;
  border: 1px solid #ffffff;
}

div.kopfzeile {
  margin: 0; padding: 0.3em;
  text-align: left;
  color: #000000;
  background-color: #ffffff;
  border: 3px solid #cf6526;
  font-size: 1em;
  font-weight: bolder;
}
div.kopfzeile h1 {
  margin: 0;
  font-family: Antique Olive, Arial, Helvetica, sans-serif;
  border: 0px;
}
div.kopfzeile span#logo {
  font-variant: small-caps;
}

div.kopfzeile p.links {
	float: left;
	width: 12em;
	margin:0;
	text-align: left;
}
div.kopfzeile p.rechts {
	float: right;
	width: 12em;
	margin:0;
	text-align: right;
}
div.kopfzeile p.mitte {
	margin: 0 13em 0 13em;
	text-align: center;
	color: #800000;
}

/* Inhalte im Bodybereich*/
div.inhalt {
    margin: 0 13em 1em 13em;
    padding: 0 1em;
    border: 2px solid #ffffff;
	 background-color: #99a876;
  }
  * html div.inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  div.inhalt h1 {
    font-family: Garamond,Times New Roman,serif;
	 font-size: 1.2em;
	 background-color: #515054;
    margin: 0.2em 0 0 0;
  }
  div.inhalt p {
    font-size: 1em;
    margin: 0 0 1em;
  }
   div.inhalt p.align-center {
    text-align: center;
  }

table.imgtext-table {
	float: right;
}

li {margin-bottom:1em;}


/*Fusszeile*/
p.fusszeile {
    clear: both;
    font-size: 1.2em;
	 color:#000000;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: #ffffff; border: 3px solid #cf6526;
  }
p.fusszeile span {
	font-size: 0.6em;
}

/* Unterseiten-Liste */
p.csc-section {padding-left:2em;}

/* Sitemap */
.csc-sitemap.csc-sitemap-level2 {margin-left:1em;}
.csc-sitemap.csc-sitemap-level3 {margin-left:2em;}
.csc-sitemap.csc-sitemap-level4 {margin-left:3em;}
.csc-sitemap.csc-sitemap-level5 {margin-left:4em;}

/* Links allgemein*/
a {text-decoration:underline;}
a:link {color:black;}
a:visited {color:black;}
a:active {color:black;}
a:hover {color:black; font-weight:bold;}
p a {color:black;}

/* News
div.news-latest-container {color:black;}
div.news-latest-item {color:black;}
div.news-latest-morelink {color:black;}
div.news-latest-gotoarchive {color:black;} */
