* {
margin:0;
padding:0;
border:0;
}
html,body{ 
 text-align:center;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
      }
p {
		margin:0px;
		padding:0px;
		font-size:12px;
		line-height:18px;
}
table {
		margin:0px;
		padding:0px;
		font-size:12px;
		line-height:18px;
		border-collapse:collapse;		
}
.tablekontakt
{
border:1px solid #a44548;
}
td {
padding:5px;
border:1px solid #a44548;
}
.tdkontakt
{
padding:2px;
border:0px;
}
div#wrapper {
text-align:left;
margin:0 auto;
margin-top:5px;
background:#ffffff;
width:807px;
border:1px solid #a44548;
}
div#header {
width: 807px;
height: 149px;
text-align:center;
margin:0 auto;
border-bottom:1px solid #FFFFFF;
}
div#gesamtinhalt {
width:807px;
background-color:#a44548;
}
div#menu {
width:207px;
float:left;
padding:20px 0px 20px 0px;
background-color:#a44548;

}
div#content {
float:left;
width:556px;
padding:0px 20px 10px 24px;
background:#FFFFFF;
}
div#footer {
width:100%;
background:#a44548;
text-align:center;
color:#FFFFFF;
border-top:1px solid #FFFFFF;
}
.logo {
		border-bottom:3px solid #ffffff;
		}
.bilder {
		padding:2px;
		border:1px solid #a44548;
}
.bildright {
		border-bottom:3px solid #b82837;
}
div#menu li {
background: #995e66;
line-height: 25px;
margin-bottom: 10px;
padding-right: 20px;
list-style:none;
text-align:right;
}
div#menu ul li a {
width:100%;
color:#FFFFFF;
font-weight: bold;
font-size: 11pt;
text-align:right;
text-decoration:none;
}
div#menu ul li a:hover {
width:100%;
color:#FFFFFF;
font-weight: bold;
font-size: 11pt;
text-align:right;
color:#b82837;
text-decoration:none;
}
ul {
list-style:none;
font-size:13px;
line-height:18px;
}
li {
list-style:none;
font-size:13px;
line-height:18px;
}
h1 {
		font-size:18px;
		font-weight:bold;
		margin-top:15px;
		color:#a44548;
		text-shadow: #c0c0c0 3px 3px 5px;

}
h2 {
		font-size:14px;
		font-weight:normal;
		color:#a44548;
}
h3 {
		font-size:14px;
		font-weight:bold;
		color:#000000;
}
a {
color:#000000;
font-size:13px;
text-decoration:underline;	
}
a:hover {
color:#000000;
font-size:13px;
text-decoration:none;
}
a.navi {
color:#FFFFFF;
font-size:11px;
text-decoration:none;	
}
a.navi:hover {
color:#da8a8d;
font-size:11px;
text-decoration:none;
}
.naviuntstr
{
margin:5px 20px 0px 20px;
border-bottom:1px solid #da8a8d;
}
.fett {
	font-weight:bold;
}
.listueber {
	list-style-type:square;
}
.linetiefer {
		line-height:2px;
}
.footinhalt {
font-size:11px;
margin-right:40px;
text-align:right;
line-height:26px;
}
.foota {
font-size:11px;
color:#FFFFFF;
}
.foota:hover {
font-size:11px;
color:#FFFFFF;
}
.kinput{
    font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;font-size:12px;color:#000000;border-width:1px;border-style:solid;border-color:#a44548;background-color:#FFFFFF;
		width:200px;
		text-align:left;
}
.anfrinput{
    font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;font-size:12px;color:#000000;border-width:1px;border-style:solid;border-color:#a44548;background-color:#FFFFFF;
		width:18px;
		text-align:left;
}
textarea{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;border-style:solid;border-width:1px;border-color:#a44548;background-color:#FFFFFF;
		width:280px;
		height:60px;
}
.buttons{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;background-color:#a44548;cursor:pointer;
}
form { display:inline; }

