* {
}
body {
background-color:#FFFFFF;
margin:0;
}

.header {
background-image:url(../images/header.gif);
background-repeat:no-repeat;
height:180px;
width:1000px;
}
a:link {
color:#B5BF42;
font-weight:bold;
text-decoration:underline;
}
a:visited {
color:#B5BF42;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#591112;
text-decoration:underline;
}
a:active {
color:#B5BF42;
font-weight:bold;
text-decoration:underline;
}
h1 {
color:#910D01;
font-size:14px;
height:25px;
line-height:25px;
margin-bottom:20px;
margin-top:13px;
padding-left:10px;
border-bottom: 1px solid #7b214a;
}

h2 {
color:#910D01;
font-size:14px;
height:25px;
line-height:25px;
margin-bottom:20px;
margin-top:12px;
padding-left:10px;
}

td {
color:#7c7c7c;
font-family:Arial,Verdana,Helvetica;
font-size:12px;
}

p {
	line-height: 15px;
}

blockquote {
	text-align: center;
	font-style: italic;
	color:#910D01;
}


.content p{
	line-height: 20px;
}

.box {
border: 1px solid #B5BF42;
padding: 10px;
}

strong {
color:#000000;
font-family:Arial,Verdana,Helvetica;
font-size:12px;
}




.navi {
background-color:#FFFFFF;
vertical-align:top;
width:195px;
text-align: left;
}
.navi ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.navi ul li {
display:inline;
}
.navi ul li a, .navi ul li a:link, .navi ul li a:visited, .navi ul li a:active {
background-image:url(../images/navi.gif);
background-repeat:no-repeat;
color:#B5BF42;
display:block;
font-weight:bold;
line-height:35px;
margin:0 0 3px;
padding-left:10px;
text-decoration: underline;
}
.navi ul li a:hover {
color:#B5BF42;
}
.navi ul ul li a, .navi ul ul li a:link, .navi ul ul li a:visited, .navi ul ul li a:active {
background-image:url(../images/navi-repeat.gif);
background-repeat:repeat-y;
color:#7c7c7c;
font-size:9pt;
font-weight:normal;
line-height:12pt;
margin:0;
padding-left:10px;
text-decoration: none;
}
.navi ul li a.akt, .navi ul li a.akt:link, .navi ul li a.akt:visited, .navi ul li a.akt:active {
background-image:url(../images/navi-h-top.gif);
background-repeat:no-repeat;
color:#B5BF42;
font-weight:bold;
line-height:32px;
margin:3px 0 0;
padding-left:10px;
text-decoration: underline;
}
.navi ul ul li a:hover {
font-weight:normal;
}
.navi ul ul li span.navi-footer {
background-image:url(../images/navi-h-bottom.gif);
background-repeat:no-repeat;
display:block;
line-height:17px;
margin:0 0 3px;
}

.ad-navi {
	padding-left: 8px;
}


.footer div {
text-align: center;
vertical-align: top;
margin-top: 10px;
}
.footer {
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
height:80px;
line-height:120px;
width:1000px;
}




.impressum {
	margin-top: 155px;
	margin-right: 8px;
}
.impressum a, .impressum a:link, .impressum a:visited, .impressum a:active {
color:#ffffff;
}
.impressum a:hover {
color:#000000;
}


