body {
	background-color:#F0F0F0;
        font-size:11px;
	font-family:Verdana; 
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 7px;
}

.input_search {
        font-size:11px;
        padding-left: 5px;
        font-weight:bold;
        font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        color:#999999;
        background-color:#F7F7F7; 
        width:95px; 
        border:1px solid #CCCCCC;
} 

.topnavigation {
        color:#999999; 
        text-decoration:none; 
}

.topnavigation:active {
        font-weight:normal; 
        color:#999999; 
        text-decoration:none; 
}

.topnavigation:hover {
        font-weight:normal; 
        color:#85AF27; 
        text-decoration:none; 
}

.topnavigation_active {
        font-weight:normal;
        color:#85AF27; 
        text-decoration:none; 
}

.topnavigation_active:active {
        font-weight:normal; 
        color:#85AF27; 
        text-decoration:none; 
}

.topnavigation_active:hover {
        font-weight:normal; 
        color:#85AF27; 
        text-decoration:none; 
}

.navigation { 
        color:#999999; 
        text-decoration:none; 
}

.navigation:active {
        color:#999999; 
        text-decoration:none; 
}

.navigation:hover {
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active { 
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active:active {
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active:hover {
        color:#FFFFFF; 
        text-decoration:none; 
}


.navigation2 { 
        color:#666666; 
        text-decoration:none; 
}

.navigation2:active {
        color:#666666; 
        text-decoration:none; 
}

.navigation2:hover {
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active2 { 
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active2:active {
        color:#FFFFFF; 
        text-decoration:none; 
}

.navigation_active2:hover {
        color:#FFFFFF; 
        text-decoration:none; 
}



.headline { 
        font-weight:normal; 
        color:#5777B0;
	font-size:1.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

h3 { color:#5777B0; font-size:1.2em; font-family:Verdana, Arial, Helvetica, sans-serif }

.content { 
        font-weight:normal; 
        color:#999999;
	font-size:1em;
	font-family:Georgia,Palantino,Garamond,serif; 
}

.content1 { 
        font-weight:normal; 
        color:#999999;
	font-size:11px;
	font-family:Georgia,Palantino,Garamond,serif; 
}

a { 
        color:#999999; 
        text-decoration:none; 
}

a:active { 
        color:#85AF27; 
        text-decoration:none; 
}

a:hover { 
        color:#85AF27; 
        text-decoration:none; 
}

.news1 {
        font-size:10px; 
        color:#000000; 
        text-decoration:none; 
}

.news { 
        font-size:10px;
        font-weight:bold; 
        color:#999999; 
        text-decoration:none; 
}

.news:active { 
        font-size:10px;
        font-weight:bold; 
        color:#999999; 
        text-decoration:none; 
}

.news:hover { 
        font-size:10px;
        font-weight:bold; 
        color:#85AF27; 
        text-decoration:none; 
}

.news2 { 
        font-size:10px;
        font-weight:bold; 
        color:#85AF27; 
        text-decoration:none; 
}

.news2:active { 
        font-size:10px;
        font-weight:bold; 
        color:#85AF27; 
        text-decoration:none; 
}

.news2:hover { 
        font-size:10px;
        font-weight:bold; 
        color:#999999; 
        text-decoration:none; 
}

.pfeil {
        vertical-align:middle;
        border: none;
}

input.text {
        width:221px;
        border:1px solid #CCCCCC;
        background-color:#F7F7F7;
        font-size:11px;
        font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        color:#999999;
}

input.text2 {
        width:74px;
        border:1px solid #CCCCCC;
        background-color:#F7F7F7;
        font-size:11px;
        font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        color:#999999;
}

.nachricht {
        width:221px;
        height:130px;
        border:1px solid #CCCCCC;
        background-color:#F7F7F7;
        font-size:11px;
        font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        color:#999999;
}

input.plz {
        width:40px;
}

input.haken {
        vertical-align:middle;
}

.abschicken {
        border:1px solid #CCCCCC;
        background-color:#F7F7F7;
        color:#8cb334;
        font-size:10px;
}

.border {
        border-width:5px;
        border-style:solid;
        border-color:#FFFFFF;
}

.border2 {
        border-width:2px;
        border-style:solid;
        border-color:#FFFFFF;
}

.form {
        vertical-align:top;
}

.form2 {
        height:60px;
        font-size:10px;
}

.formular {

        margin-top:20px;
        color:#999999;
}

td.checkboxen1 {
        height:40px;
}

.schrift {
        color:#BD0E23;
        font-weight:bold;
}

div.fehler {
        height:20px;
        margin-bottom:20px;
}

.bilder {
        border:5px solid white;
        margin-top:0px;
        margin-right:auto;
        margin-bottom:4px;
        margin-left:auto;
        width:368px;
}

.bilder1 {
        border:5px solid white;
}

.bilder2 {
        float: left;
        margin: 0 17px 17px 0px;
}

.bilder2 img {
        padding: 0;
        margin: 0;
        border:5px solid white;
}

a.bilder2:active {
        outline: 0;
}

a.bilder2:hover img {
        border:5px solid #85AF27;
}
a.ortlink {
        font-weight:bold;
        color:#767676;
        font-size:11px;
        text-decoration:none; 
}

a.ortlink:active { 
        color:#85AF27; 
        text-decoration:none; 
}

a.ortlink:hover { 
        color:#85AF27; 
        text-decoration:none; 
}

#suchergebnisse td { color: #999999 }
