/*
new
*/

#stilcontact {
	
	text-align:center;
	padding-bottom:10px;
	padding-top: 10px;
	font-family:Arial,Verdana,Helvetica;
	background:#f9d4da;
}

/*
old
*/
body {
  Background: #ffffff;
  margin: 0px;
  padding: 0px;
  font: 10pt Arial, Verdana, Helvetica;
  color: black;
  text-align: center; }
.rahmen {
  width: 940px;
  background-color: #ffffff;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-bottom: 30px;
  Border: 1px solid #f9d4da;
  text-align: left; }
.leftright {
  float: left;
  padding-left: 142px;
  padding-bottom: 25px; }
.brownfont {
  background-color: #FFFFFF;
  color: #351c18;
  font-size: 10pt;
  padding: 0px;
  margin: 0px;
  margin-left: 142px;
  width: 653px; }
h1 {
  font-size: 10pt;
  font-weight: bold;
  padding: 0px;
  margin: 0px; }
h2 {
  color: #333333;
  font-size: 1.0em; }
a:link,  a:visited {
  color: #46312c;
  font-size: 10pt;
  font-weight: normal;
  text-decoration: underline; }
a:hover {
  color: #46312c;
  text-decoration: underline; }
.Stil1 {
  color: #006600; }
.bild1 {
  width: 200px;
  margin-right: 20px;
  align: left; }
.navigation {
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 125px;
  width: 100%px;
  padding: 0pt;
  background-color: #ffffff; }
.footer1 {
  vertical-align: bottom;
  margin-bottom: -30px;
  border-width: 0px;
  border-color: #ff0000;
  border-style: solid;
  background-color: #f9d4da;
  height: 21px;
  padding: 0px;
  font-size: 14px;
  color: #000000;
  text-align: center; }
a.footer1 {
  color: #351c18;
  text-decoration: underline;
  font-weight: normal;
  font-size: 10pt; }
.navispacer {
  background-color: #ffffff;
  text-align: center;
  width: 1pt;
  border-top-width: 0pt;
  border-top-style: none;
  border-top-color: #000000; }
td.navi1 {
	
  border-color: #000077;
  border-width: 0px;
  height: 20px;
  font-size: 10pt;
  border-style: solid;
  text-align: center;
  vertical-align: bottom; }

td.navi1s {
  border-color: #000000;
  border-width: 0px;
  border-style: solid;
  height: 20px;
  font-size: 10pt;
  text-align: center;
  vertical-align: bottom; }

td.navi1:hover {
  border-color: #000000;
  border-width: 0px;
  border-style: solid;
  height: 20px;
  font-size: 10pt;
  text-align: center;
  vertical-align: bottom; }

a.navi1 {
	
  padding:12px 0;
	
  color: #ffffff;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 20px;
  font-weight: bolder;
  font-size: 10pt;
  background-color: #46312c;

 
  
 }
a.navi1:hover {
  color: #46312C;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 20px;
  font-weight: bolder;
  font-size: 10pt;
  background-image: url("../img/kreis.png");
  background-repeat:no-repeat;
  background-position: 2px 50%;
  background-color: #f9d4da;

  }


a.navi1s {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 20px;
  font-weight: bolder;
  font-size: 10pt;
  background-color: #f9d4da; }

a.navi1s:hover {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 20px;
  font-weight: bolder;
  font-size: 10pt;
  background-color: #f9d4da; }

a.navi1s:active {
  background-color: #f9d4da;
}


td.navi2 {
  border-color: #00ff00;
  border-width: 0px;
  border-top-style: solid;
  border-bottom-style: solid;
  background-color: #999999;
  height: auto;
  align: center;
  font-size: 10pt;
  text-align: center; }
td.navi2hover {
  border-color: #666666;
  border-width: 0px;
  border-top-style: solid;
  border-bottom-style: solid;
  background-color: #999999;
  height: auto;
  align: center;
  font-size: 10pt;
  text-align: center; }
td.navi2s {
  border-color: #666666;
  border-width: 0px;
  border-top-style: solid;
  border-bottom-style: solid;
  background-color: #ffffff;
  height: auto;
  align: center;
  font-size: 10pt;
  text-align: center; }
td.navi2shover {
  border-color: #006600;
  border-width: 0px;
  border-top-style: solid;
  border-bottom-style: solid;
  background-color: #ffffff;
  height: auto;
  font-size: 10pt;
  align: center;
  text-align: center; }
a.navi2 {
  color: #666666;
  text-decoration: none;
  display: block;
  width: 150px;
  font-weight: bolder;
  font-size: 12px;
  background-color: #a3cdff;
  height: 35px;
  align: center;
  text-align: center; }
a.navi2s {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 150px;
  font-weight: bolder;
  font-size: 12px;
  background-color: #ffffff;
  height: 35px;
  align: center;
  text-align: center; }
a.navi2:hover {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 150px;
  font-weight: bolder;
  font-size: 12px;
  background-color: #999999;
  height: 35px;
  align: center;
  text-align: center; }
a.navi2s:hover {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 150px;
  font-weight: bolder;
  font-size: 12px;
  background-color: #ffffff;
  height: 35px;
  align: center;
  text-align: center; }

