﻿*{
 margin:0;
 padding:0;
 font-size: 1em;
}

body{
  font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif;
  background-color: #EDECF5; /* Body Hintergrund */
  color: #036; /* Schrift */

}

#oben{
 height: 100px;
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  PADDING-TOP: 0px;
  MARGIN: 0px; 
  text-align: center;
}

#links {
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 8px; 
  LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN-TOP: 2px; 
  WIDTH: 155px; 
  PADDING-TOP: 0px; 
  POSITION: absolute;
}

#inhalt {
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  PADDING-TOP: 0px; 
  MARGIN: 2px 200px  0px 165px; 
  font-size: 90%;
}

#inhaltAmt {
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  PADDING-TOP: 0px; 
  MARGIN: 2px 5px  0px 165px; 
  font-size: 90%;
}

#inhaltGem {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  PADDING-TOP: 0px; 
  MARGIN: 2px 5px  0px 165px; 
  /*font-size: 90%;*/
}


#rechts {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 10px; 
  RIGHT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN-TOP: 2px; 
  WIDTH: 208px; 
  PADDING-TOP: 0px; 
  POSITION: absolute;
  font-size: 75%;
}

p#Fusszeile {
    clear: both;
    font-size: 0.75em;
    MARGIN: 2px 220px 0px 170px;
    padding: 0.5em;
    color: #fff; 
    background-color: #759757; 
    line-height: 10px;
}
  
p#Fusszeile a{
     color: #fff;    
    text-decoration: none;
    background-color: #759757
}

p#FusszeileGem {
    clear: both;
    font-size: 0.75em;
    MARGIN: 2px 20px 0px 20px;
    padding: 0.5em;
    color: #fff; 
    background-color: #759757; 
    line-height: 10px;
}

p#FusszeileGem a{
     color: #fff;    
    text-decoration: none;
    background-color: #759757
}

h1,h2,p{margin: 0 5px}

h1{font-size: 125%;
   color: #036}

h2{font-size: 100%;
   color: #036;
   padding-top: 0.15em;
}

p{
  padding-bottom:1em;
  font-size: 11px;
}

p#bild{
   font-size: 10px;
}

div#rcontainer{ 
  margin: 0.2% 10%;
  background: #D6D6E0; /* Container Rechts Hintergrund */
  border: thin solid;
  border-color: #EDECF5; /* Container Rechts Rand */
}

div#lcontainer{ 
  margin: 0.2% 1%;
  background: #D6D6E0;  
  border: thin solid;
  border-color: #EDECF5;

}

b.rtop, b.rbottom{display:block;background: #EDECF5} /* Obere und untere Ecken Container */
b.rtop b, b.rbottom b{display:block;height: 1px; 
    overflow: hidden; background: #759757}  /* /* Oberhalb und unterhalb Container */
b.r1{margin: 0 4px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



#menue {
 width: 130px;
 font-size: 75%;
}

#menuekopf {
 font-weight: bold;
 color: #fff;
 padding: 5px;
 background-color: #759757;  /* Menükopf Links*/
 line-height: 8px;
 WIDTH: 138px; 
}

#menuekopfRechts {
 font-weight: bold;
 color: #fff;
 padding: 5px;
 background-color: #759757; /* Menükopf Rechts*/
 line-height: 8px;
}

#menue ul {
 list-style-type: none;
 margin: 0px;
 padding: 0px;

}

#menue li {
 display: block;
}

#menue li a, #menue li a:link {
 text-decoration: none;
 display: block;
 width: 133px;
 color: #036;
 padding: 5px 5px 5px 10px;
 background: #D6D6E0; /* linker Container Hintergrund mit Menü*/
}

#menue li a:visited {
 color: #036;
}

#menue li a:hover,#menue li a:active, #menue li a:focus {
 width: 133px;
 color: #090;
 border-right: 5px solid #090;
 border-bottom: 1px solid #090;
 padding-bottom: 5px;
 padding-right: 0px;
 background: #EDECF5; /* linker Container Hintergrund mit Maus über Menü*/
}


 
#horizonMenue ul {
 padding: 3px 0.5em; 
 font: normal 75% "Trebuchet MS",Verdana;
 margin-bottom: 0px;
 text-align: left;
}

#horizonMenue ul li {
 list-style: none;
 margin: 0; 
 display: inline; 

}

#horizonMenue ul li a {
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #778;
 border-bottom: none;
 background: #D6D6E0;
 text-decoration: none;
}

#horizonMenue ul li a:link {
 color: #000;
 border: 1px solid #778;
}

#horizonMenue ul li a:visited {
 color: #000;
 border: 1px solid #778;
}

#horizonMenue ul li a:link:hover, #horizonMenue ul li a:visited:hover {
 color: #036;
 background: #EDECF5;
 border-color: #778;
 border-bottom: 1px solid #778;
}

#horizonMenue ul li a#current{
 background: #FFFFE7;
 border-bottom: 1px solid #FFFFE7;
 font: bolder 90% "Trebuchet MS",Verdana;
}


.amtv{
  padding-bottom:1em;
  font-size: 1em;
  padding-left:5px;
}

.aktText{
  color: #036;
  font-size: 1em;
  padding-left:5px;
}

.aktHyperlink{
  margin: 2px 0px 2px 0px; 
  padding-right: 5px;
  text-decoration: none;
  color: #036;
}

a.aktHyperlink:link
{
 color: #036;
}

a.aktHyperlink:visited
{
 color: #036;
}

a.aktHyperlink:hover,
a.aktHyperlink:focus {
  
  text-decoration: underline;
  background: #fff;
  color: #036;
}

.hyperlinkKlein{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 9px;
  text-decoration: none;
  color: #036;
}

a.hyperlinkKlein:link{
 color: #036;
}

a.hyperlinkKlein:visited
{
	color: #036;
}

a.hyperlinkKlein:hover,
a.hyperlinkKlein:focus {
   text-decoration: underline;
   background: #FFFFE7;
   color: #036;
   font-size: 11px;
}

/* Markup f&uuml;r Bildunterschriften*/
img {
/*background: #FFFFE7; */
border: 1px solid #EBBD8B;
padding: 2px;
}

img.ohneRahmen {
background: #EBBD8B;

}

dl {
float: right;
margin: 0 0 1em 1em;
text-align: center;
}

.text13 {
  font-size: 13px;
}

.text13f {
 font: bolder 13px Arial, Helvetica, sans-serif;
}

.text12 {
  font-size: 12px;
}

.text12f {
 font: bolder 12px Arial, Helvetica, sans-serif;
}

.text11 {
  font-size: 11px;
}

.text11f {
 font: bolder 11px Arial, Helvetica, sans-serif;
}

.text10 {
  font-size: 10px;
}

.text10f {
 font: bolder 10px Arial, Helvetica, sans-serif;
}
.text16f {
 font: bolder 16px  Verdana ;
 color: #036;
}

.textWeiss {
 font: bold 16px  Verdana ;
 color:#fff;
}