body {
width:100%;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:0.8em;
margin:0;
padding:0;
color:#000;
background-color:#FFF;
}

#headerError {
border:1px dashed;
padding:10px;
color:#000;
background-color:#FFF;
}

#inhalt {
padding:1px;
color:#000;
background-color:#FFF;
}

/* ###Beginn Navigation#### */

#left {
display:none;
  }

#suchen {
display:none;
}

.large { 
font-size:1.2em; 
margin:0; 
color:#000;
background-color:#FFF;
}


h1 { 
font-size:1.4em; 
letter-spacing:1px; 
margin:0; 
padding:0;
color:#000;
background-color:#FFF;
}

h2, h3, h4 { 
font-size:1.0em; 
margin:0;
color:#000;
background-color:#FFF;
}

hr {
height:1px;
padding:0;
color:#000;
background-color:#FFF;
}

#top {
background:url(images/design/logo.gif) left top no-repeat;
color:#000;
background-color:#FFF;
padding:0;
}

#zentrieren {
color:#000;
background-color:#FFF;
}

#inhalt {
color:#000;
background-color:#FFF;
padding:10px;
margin:0;
}

#content {
color:#000;
background-color:#FFF;
}

#content img {
border:0;
color:#000;
background-color:#FFF;
}

#content ol {
margin:0 0 10px 10px;
padding-left: 20px;
color: #000;
background-color: #FFF;
}

#aktuellcontainer {
float:right;
margin:4px 0 0 10px;
padding:0;
color:#000;
background-color:#FFF;
}

.aktuelles {
width:14.3em;
margin:0 0 10px 0;
padding:6px;
color:#000;
background-color:#FFF;
}

.startbild {
float:left;
margin:4px 10px 10px 0px;
padding:0;
color:#000;
background-color:#FFC;
}

.noborder {
border:0;
color:#000;
background-color:#ADC77E;
}

.imagebox {
margin:0;
padding:0;
color:#000;
background-color:#FFF;
width:100px;
z-index:1;
}

.imagebox img {
border:1px solid #000;
}

.imagebox a:link {
display: inline;

}

.imagebox a:visited {
display: inline;

}

.imagebox a:hover {
margin:0;
padding:0;
color:#000;
background-color:#FFF;
}

.imagebox div {
display:none;
}

.imagebox:hover div {
display:none;
}

.imagebox a:active {
display:none;
}

.floatleft { 
float:left;
margin:4px 10px 0 0;
padding:0;
color:#000;
background-color:#FFF;
}

.floatright { 
float:right;
padding:0;
color:#000;
background-color:#FFF;
margin:4px 0 0 10px;
}

.smallfloatleft {
float:left;
margin:4px 10px 0 0;
padding:0;
color:#FFF;
background-color:#FFF;
border:1px solid #000;
}

#container {
height:1%;
width:96%;
margin:1px 36px 1px 1px;
padding:1px;
color:#000;
background-color:transparent;
}

.small_container {
float:left;
width:16.0em;
height:14em;
margin:0 10px 20px 0;
padding:10px;
color:#000;
background-color:#FFF;
border:1px dotted #000;
}

.link_container {
float:left;
width:34%;
height:1%;
margin:10px;
padding:10px;
text-align:center;
color:#000;
background-color:#FFF;
}

/* ############Beginn thumbnails####### */
.nothing {
border:0;
color:#000;
background-color:#7DB371;
}

#thumbnails { 
float:right;
width:140px;
margin:0 0 0 6px;
padding:0;
color:#000;
background-color:#FFF;
}
/* ############Ende thumbnails####### */
/* ####Beginn CSS POPup#### */

.box {
margin:0 0 2px 18px;
padding:0;
color:#000;
background-color:#FFF;
width:100px;
z-index:1;
}

.box a:link {
display: inline;
}

.box a:visited {
display: inline;
}

.box a:hover {
border:0;
margin:0;
padding:0;
color:#000;
background-color:#FFF;
}

.box div {
display:none;
}

.box:hover div {
display:none;
}

.box a:active {
display:none;
}

/* ####Beginn Glossar CSS POPup#### */

#glossarthumbnails {
float:right;
width:140px;
margin:6px 0 0 0;
padding:5px 0 0 00;
color:#000;
background-color:#FFF;
}

.glossarbox {
margin:0 0 0 17px;
padding:0;
color:#000;
background-color:transparent;
width:100px;
}

.glossarbox div {
display:none;
}

.glossarbox:hover div {
display:none;
}

/* ####Ende Glossar CSS POPup#### */

.clear {
clear:both;
margin:0;
padding:0;
color:#000;
background-color:transparent;
}

.clearleft {
clear:left;
margin:0;
color:#000;
background-color:transparent;
}

.rechts {
text-align:right;
margin:0 30px 0 0;
color:#000;
background-color:transparent;
}

.center {
text-align:center;
color:#000;
background-color:transparent;
}

.keinumbruch {
white-space:nowrap;
}

#breadcrumb {
display:none;
}

.unsichtbar {
display:none;
}

/* ########Beginn Formular####### */
fieldset {
border:0;
color:#000;
background-color:transparent;
}

legend {
display:none;
border:0;
color:#000;
background-color:transparent;

}

label.left {
float:left;
text-align:right;
width:14em;
margin-right:.3em;
}

input[type=text],select {
float:left;
font-size:1.0em;
color:#000;
background-color:#FFF;
}

textarea {
font-size:1.0em;
width:60%;
height:8em;
color:#000;
background-color:#FFF;
}

input.right {
float:left;
width:auto;
clear:both;
margin-left:4.3em;
margin-right:.3em;
}

input[type=checkbox].right,input[type=radio].right,input[type=submit].right {
margin-left:6.3em;
}
/* ########Ende Formular########## */
/* ########BEGIN: ACCESSKEY####### */

#acc {
display:none;
}
/* ############ENDE: ACCESSKEY###### */

acronym {
color:#000;
background-color:transparent;
}

acronym a {
border:0;
color:#000;
background-color:transparent;
}

.errorText {
color:red;
background-color:#FFF;
}

.highlight {
color:#000;
background-color:#FFF;
}

/* ############Beginn Footer######## */

#footer {
clear:both;
text-align:center;
font-size: 0.7em;
color:#000;
background-color:#FFF;
padding:0 0 10px 0;
margin:0;
}
/* ############Ende Footer######## */

/* ############against spamrobots beginn######## */
  #adresse1>span:before { content:"@"; }
  #adresse1>span span { display:none; }
  *:first-child+html #adresse1>span span { display:inline; }  /* Workaround fuer IE 7 */

  #adresse2>span:before { content:"@"; }
  #adresse2>span span { display:none; }
  *:first-child+html #adresse2>span span { display:inline; }  /* Workaround fuer IE 7 */

  #adresse3>span:before { content:"@"; }
  #adresse3>span span { display:none; }
  *:first-child+html #adresse3>span span { display:inline; }  /* Workaround fuer IE 7 */
/* ############against spamrobots ende######## */

#inhalt .button {
display:none;
  }

.button {
display:none;
  }
