* {margin:0 0 0 0; padding: 0; }

html {height: 100%; margin-bottom: 1px;}
body {margin: 0; line-height: 145%;}

body {
  float: center;
  text-align: center; /* Zentrierung IE */
  margin: 0 0 0 0;
}


html, body {
  float: center;
  text-align: center; /* Zentrierung IE */
  font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;
  background-color: #f3f6f9;

  /* Farbe  Hintergrund. Wetere Möglichkeiten

black #000000 gray #808080 
maroon #800000 red #FF0000 
green #008000 lime #00FF00 
olive #808000 yellow #FFFF00 
navy #000080 blue #0000FF 
purple #800080 fuchsia #FF00FF 
teal #008080 aqua #00FFFF 
silver #C0C0C0 white #FFFFFF 

*/ 
}

form { margin:0 0 0 0; }
.Button { background-color: #E27318; font-weight:bold; font-size:12px; color: #fff; width:137px; border:2px solid #5D92BF;}
.Buttonar { background-color: #E27318; font-weight:bold; font-size:17px; color: #fff; width:190px; border:2px solid #5D92BF;}
.Button1 { background-color: silver; font-weight:bold; font-size:14px; color:#fff; width:30px; border:2px solid #5D92BF;}
.Button2 { background-color: #E27318; font-weight:bold; font-size:14px; color: #fff; width:60px; border:2px solid #5D92BF;}
.Button3 { background-color: silver; font-weight:bold; font-size:12px; color:#fff; width:142px; border:2px solid #5D92BF;}
.Button4 { background-color: #E27318; font-weight:bold; font-size:12px; color: #fff; width:137px; border:2px solid #5D92BF;}
.Button5 { background-color: #E27318; font-weight:bold; font-size:12px; color: #fff; width:190px; border:2px solid #5D92BF;}
.Button6 { background-color: silver; font-weight:bold; font-size:12px; color:#fff; width:158px; border:4px solid #5D92BF;}
.Button7 { background-color: #E27318; font-weight:bold; font-size:14px; color: #fff; width:80px; border:0px solid #5D92BF;}
.Button8 { background-color: #E27318; font-weight:bold; font-size:10px; color: #fff; width:150px; border:2px solid #5D92BF;}

form { 
padding:1px; border:1px solid #ddd; background-color: white;
font-size:10px;
}


input, select, textarea { 
color:black; 
}

.searchform { background-color: #f9fafa;  padding:3px; width:460px; margin:auto;}


a:link  { text-decoration: underline; color:blue; }
a:visited  { text-decoration: underline; color:blue; }
a:hover  { text-decoration: underline; background-color:#e0e4e7; color:#ff7d00; }
a:active  { text-decoration: none; }
a:focus  { text-decoration: none; }

table  {
text-align: justify; 
margin-left: 0; margin-right: 0;
font-size:11px;
}

p {margin-top: 4px;margin-bottom: 6px;}
h1, h2, h3, h4, h5 {padding-bottom: 3px; margin: 3px 0 5px 0;font-weight: normal;line-height: 120%;}
h1 {font-size: 170%;line-height: 100%;} 
h2 {font-size: 150%;line-height: 100%;}
h3 {font-size: 130%;}



#seitenbereich0 {
background-color: #f3f6f9;
  float: center;
  text-align: center;
  margin: 0 auto 10px auto;   /* Zentrierung mitte */
  width: 950px;
  border-right:0px solid silver;
  border-left:0px solid silver;
  font-size:10px;
  }

#seitenbereich00 {
background-color: #f9fafa;
  float: center;
  text-align: center;
  margin: 0 auto 10px auto;   /* Zentrierung mitte */
  width: 960px;
  border-top: 2px solid #7d3883;
  border-right:1px solid #f3f6f9;
  border-left:1px solid #f3f6f9;
  font-size:10px;
  }


#seitenbereich {
  float: left;
text-align: center;
  margin: 5px 5px 5px 5px;
  padding: 5px 1px 5px 5px;
  width: 715px;
background-color: #f3f6f9;
  border: 0px solid silver;
  border-bottom: 0px solid #7d3883;
  font-size:10px;
  }

#inhaltebig {
  float: left;
text-align: center;
  margin: 5px 5px 5px 10px;
  padding: 5px 1px 5px 5px;
  width:500px;
  background-color:white;
  border:1px solid silver;
  color: black;
  font-size:10px;
}

#infokastenaussen {
  float: left;
  text-align: center;
  background-color: #f9fafa;
  color:black; 
  font-size:10px;
  margin: 5px 3px 5px 3px;
  padding: 1px 1px 1px 1px;
  width: 200px;
  border-top:opx solid #8196A4;
  border-left:0px solid silver;
  border-bottom:0px solid silver;
  border-right:opx solid silver;
}

#infokasteninnen {
float: left;
text-align: center;
background-color: #f9fafa;
color:black;
  font-size:10px;
  margin: 5px 3px 5px 3px;
  padding: 1px 1px 1px 1px;
  width: 210px;
  border-top:opx solid #8196A4;
  border-left:0px solid silver;
  border-bottom:0px solid silver;
  border-right:0px solid silver;
}

#fusszeile {
  background-color: #bdbdbd;
  border-top:0px solid #F1C120;
  border-left:0px solid #F1C120;
  border-bottom:0px solid #F1C120;
  border-right:0px solid #F1C120;
  margin: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  font-size:10px;
}


.titel { 
display:inline-block;
padding:0px; 
margin:0px; 
padding-left:319px; 
line-height:29px; 
border-bottom:1px solid #e1e1e1; 
margin-top:2px; 
margin-bottom:10px;
color:#9e141c; 
}

.titelen { 
display:inline-block;
padding:0px; 
margin:0px; 
padding-left:10px; 
line-height:29px; 
border-bottom:1px solid #e1e1e1; 
margin-top:2px; 
margin-bottom:10px;
color:#9e141c; 
}