﻿*{
 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: 0px 0px;
  MARGIN: 5px 0px 0px 0px; 
  text-align: center;
}

#links {
  padding: 0px 0px; 
  LEFT: 5px; 
  MARGIN-TOP: 20px; 
  WIDTH: 154px; 
  POSITION: absolute;
}

#inhalt {
  padding: 0px 0px;
  MARGIN: 20px 200px 0px 175px; 
  font-size: 90%;
  width: 800px;
}

#rechts {
  padding: 0px 0px 0px 10px;
  RIGHT: 15px; 
  MARGIN-TOP: 20px; 
  width: 175px; 
  POSITION: absolute;
  font-size: 75%;
  background: transparent;
}

div.rcontainer{ 
  margin: 0px 0px 0px 1px;
  background: #D6D6E0; /* Container Rechts Hintergrund */
  width: 175px; 
}

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

#inhaltAmt {
  padding: 0px 0px;
  margin: 20px 200px 0px 175px; 
  font-size: 90%;
  width: 600px;
}

#inhaltGem {
  padding: 0px 0px;
  margin: 20px 200px 0px 175px; 
  width: 800px;
  /*font-size: 90%;*/
}

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;
}

p.leer{
	background-color: #EDECF5;
	width: 100%; 
	padding: 0px;
	margin:0px;
}

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 5px}
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: 142px;
 font-size: 75%;
}

#menuekopfCA {     /* Menükopf Links*/
 font-weight: bold;
 color: #fff;
 padding: 4px 0px 4px 4px;
 background-color: #759757;  
 line-height: 8px;
 width: 143px; 
}

#menuekopfCB {     /* Menükopf Links*/
 font-weight: bold;
 color: #fff;
 padding: 4px 0px 4px 4px;
 background-color: #759757;  
 line-height: 8px;
 width: 143px; 
}
#menuekopfRechtsAmt {  /* Menükopf Rechts*/
 font-weight: bold;
 color: #fff;
 padding: 5px;
 background-color: #759757; 
 line-height: 8px;
}
#menuekopfRechtsAkt {  /* Menükopf Rechts*/
 font-weight: bold;
 color: #fff;
 padding: 5px;
 background-color: #759757; 
 line-height: 8px;
}

#menuekopfRechtsOT {  /* Menükopf Rechts*/
 font-weight: bold;
 color: #fff;
 padding: 5px;
 background-color: #759757; 
 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: 2px 5px 2px 4px;
 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: 2px;
 padding-right: 5px;
 background: #EDECF5; /* linker Container Hintergrund mit Maus über Menü*/
}


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

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

.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;
}
