a { 
color: #AC0C0C;
text-decoration: none;
font-weight: bold
}

a:hover { 
text-decoration: underline; 
font-weight: bold;
list-style-image: none;
cursor: hand;
list-style-type: square
}

body {
background-color: #BCD27F;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

hr {
    color: #8C150C;
/*    border-style:solid; */
/*    border-color:#8C150C; */
/*    border-width:1px; */
}

h1, h2 {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #9E0C0C;
}

.aussentabelle {
border-width: 1px;
border-style: solid;
border-color: #9E0C0C;
}

input, textarea, select {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color:#FFFFFF;
border: #8C150C; 
border-style: solid; 
border-width: 1px;
}

#footer {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.navigationklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.navigation a {
text-color: #FFFFFF;
text-decoration: none;
font-weight: bold
}

.navigation a:hover, .navigation a#aktiv { 
color: #AC0C0C;
text-decoration: none; 
font-weight: bold;
list-style-image: none;
cursor: hand;
list-style-type: square
}

.navigationklein a {
text-color: #FFFFFF;
text-decoration: none;
font-weight: bold
}

.navigationklein a:hover, .navigationklein a#aktiv { 
color: #AC0C0C;
text-decoration: none; 
font-weight: bold;
list-style-image: none;
cursor: hand;
list-style-type: square
}

.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.text1fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

