body{
margin: 0px;
padding: 0px;
background-color: #1d4000;
background-image: url(img/back.jpg);
background-repeat: repeat-y;
font-family: Georgia, Arial;
color: white;
font-size: 13px;
line-height: 17px;
}

.top1{
position: absolute;
top: 0px;
left: 0px;
width: 189px;
height: 162px;
background-image: url(img/top1.gif);
background-repeat: no-repeat;
}

.top2{
position: absolute;
top: 0px;
left: 189px;
width: 762px;
height: 101px;
background-image: url(img/top2.gif);
background-repeat: no-repeat;
}

.div_impressum{
position: absolute;
top: 4px;
left: 750px;
width: 200px;
height: 20px;
z-Index: 100;
}
.div_impressum a:link { text-decoration: none; color: #A2B306;}
.div_impressum a:visited { text-decoration: none; color: #A2B306;}
.div_impressum a:active { text-decoration: none; color: #A2B306; }
.div_impressum a:hover { text-decoration: underline; color: #A2B306;}

.navigation{
position: absolute;
top: 101px;
left: 189px;
width: 601px;
height: 61px;
}

.content{
position: absolute;
top: 202px;
left: 196px;
width: 601px;
height: 200px;
overflow: visible;
}

.content_bild{
position: absolute;
top: 240px;
left: 189px;
width: 255px;
height: 200px;
overflow: visible;
}

.content_text{
position: absolute;
top: 240px;
left: 460px;
width: 421px;
height: 200px;
overflow: visible;
}

.bild{
padding: 1px;
border: 1px solid #A9B605;
}

.div_suche{
position: absolute;
left: 20px;
top: 200px;
width: 150px;
height: 300px;
border: 0px;

}

.suchfeld{
width: 140px;
height: 20px;
border: 1px solid #A9B605;
background-color: #35541A;
font-family: Georgia, Arial;
font-size: 12px;
color: white;
}

h1{
margin: 0px;
padding: 0px;
font-size: 25px;
color: white;
font-weight: normal;
padding-bottom: 10px;
line-height: 25px;
}

h2{
margin: 0px;
padding: 0px;
font-size: 15px;
color: white;
font-weight: normal;
}


.text{
font-size: 13px;
color: #DDE3D9;
}
.text a:link { text-decoration: none; color: #DDE3D9;}
.text a:visited { text-decoration: none; color: #DDE3D9;}
.text a:active { text-decoration: none; color: #DDE3D9; }
.text a:hover { text-decoration: underline; color: #DDE3D9;}

.text_gruen{
font-size: 13px;
color: #A2B306;
}
.text_gruen a:link { text-decoration: none; color: #A2B306;}
.text_gruen a:visited { text-decoration: none; color: #A2B306;}
.text_gruen a:active { text-decoration: none; color: #A2B306; }
.text_gruen a:hover { text-decoration: underline; color: #A2B306;}
