body {
	background-color: #FDF7EF;
	padding-right: 5px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 14px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 35px;
	}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 9px;
	line-height: 20px;
	padding-right: 10px;
	}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A02031;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 15px;
	line-height: 20px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	line-height: 19px;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A02031;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 10px;
}
h3.schwarz {
	color: #000000;
}
a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.navtext_schwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.navtext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.fusslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-left: 0px;
	font-weight: bold;
	padding-right: 0px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
.table {
	border: 1px solid #A02031;
}
.fusstext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.fusslink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.imgr {
	margin-left:20px;
	padding-left: 39px;
	padding-right: 39px;
	padding-bottom: 20px;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	color: #A02031;
}
.toptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #A02031;
	padding-right: 10px;
}
.toptext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	padding-right: 10px;
}
.online {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A02031;
	text-decoration: none;
	font-weight: bold;
	padding-top: 8px;
	line-height: 14px;
}
.online:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-top: 8px;
}
.toptext_schwarz {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	padding-right: 10px;
}
.online_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 8px;
	line-height: 14px;
}
.fett_unterstrichen {
  font-weight:bold; 
  text-decoration:underline;
}
.image {
  border-width:1px;
  border-style:solid;
  border-color:#A02031;
}
.button {
  width:225px;
  float:left;
  background-color:#F7EEDB;
  border-width:1px;
  border-color:#A02031;
  border-style:solid; 
  padding:1px;
  margin-left:10px;
  margin-bottom:10px;
  margin-right:20px;
  margin-top:15px;
}

.rechtstipp {
  width:400px;
  background-color:#F7EEDB;
  margin-left:113px;
  border-width:1px;
  border-color:#A02031;
  border-style:solid; 
  padding:1px;
  margin-bottom:10px;
  margin-right:20px;
  margin-top:15px;
}


/* Menueleiste: */

#menue {
  position:absolute;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#menue .aussen {
  float:left;
  overflow:hidden;
  width:8.2em;
  height:1.3em;
  font-weight:bold;
  text-align:center;
  color:#FFFFFF;
}
#menue .aussen_ra {
  float:left;
  overflow:hidden;
  width:8.4em;
  height:2.3em;
  margin-top:-1em;
  font-weight:bold;
  text-align:center;
  color:#FFFFFF;
}
#menue .aussen:hover {
  height:auto;
  overflow:visible;
  color:#000000;
}
a.innen-1 {
  margin-top:2px;
}
a.innen,
a.innen-1 {
  position:relative;
  display:block;
  padding:10px 0 0 3px;
  text-decoration:none;
  background-color:#F7EEDB;
  color:#A02031;
  font-weight:bold;
  border-bottom:1px solid #78561d;
  text-align:left;
  height:1.8em;
}
a.innen-gericht {
  position: relative;
  display: block;
  padding: 10px 0 0 3px;
  text-decoration: none;
  background-color: #F7EEDB;
  color: #A02031;
  font-weight: bold;
  border-bottom: 1px solid #78561d;
  text-align:left;
  height: 3.8em;
}
a:visited.innen,
a:visited.innen-1,
a:visited.innen-gericht {
  color:#E21631;
}
a:hover.innen,
a:hover.innen-1,
a:hover.innen-gericht {
  background-color: #E2D9C9;
  color: #000000;
}
.aussen2 {
  display: block;
  overflow: hidden;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}
.aussen2:hover {
  height: auto;
  overflow: visible;
  color: #000000;
}
a.innen2-1 {
  margin-top: 2px;
}
a.innen2,
a.innen2-1 {
  position: relative;
  left: 98px;
  top: -25px;
  display: block;
  padding: 7px 3px;
  text-decoration: none;
  background-color: #F7EEDB;
  color: #A02031;
  border-bottom: 1px solid #78561d;
  font-size: 9px;
  font-weight: normal;
  text-align:left;
  width:300px;
  height: 1.8em;
}
a:visited.innen2,
a:visited.innen2-1 {
  color: #E21631;
}
a:hover.innen2,
a:hover.innen2-1 {
  background-color: #E2D9C9;
  color: #000000;
}
#erbr {
  position: relative;
  top: -438px;
} 
#arbr {
  position: relative;
  top: -565px;
} 
#mietr {
  position: relative;
  top: -565px;
} 
#leer {
  position:relative;
  top: -565px;
  width: 8.4em;
  height: 340px;
  border-bottom: 0 solid;
  background-color: transparent;
} 
span.menutag {
  display: block;
  cursor: default;
}
