@charset "utf-8";
/* CSS Document */


body {
margin: 0px;
background-image:url(images/body_bg.gif);
background-repeat: repeat-x;
background-color:#dfd7c2;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
line-height: 19px;

}

h1 {
margin:0px;
padding: 0 0 15px 0px;
font-weight:bold;
font-size: 13px;
color: #000000;
}

h2 {
margin:0px;
	padding: 10px 0 8px 0px;
font-weight:bold;
font-size: 12px;
color: #2d2d2d;
}

p {
margin: 0px;
padding: 0 0 10px 0;
}

#container {
margin: 0 auto;
width: 980px;
min-height: 660px;
background-image: url(images/content.jpg);
}

#top {
float: left;
width: 980px;
height: 72px;
}

#logo {
margin-top: 8px;
float: left;
width:388px;
height: 58px;
}

#nav_top {
margin: 40px 0px 0 0;
float: right;
width: 300px;
height: 20px;
text-align:right;
font-size:11px;
color: #FFFFFF;
}

#nav_top ul {
margin: 0px;
padding: 0px;
list-style: none;
}

#nav_top ul li {
padding-left: 20px;
float: right;
line-height: 20px;
}

#content_rahmen {
float: right;
width: 980px;
min-height: 200px;
margin: 20px 0 0 0px;
background-image: url(images/content.jpg);
padding: 0 0 0 0px;
}

#navigation {
float:left;
width:211px;
min-height: 100px;
}

#navigation img {
border: none;
}

#navpunkte {
float: left;
width: 211px;
min-height:100px;
}

#navigation ul {
margin: 0px;
padding: 0px;
}
#navigation li {
list-style:none;
line-height: 25px;
border-bottom: 1px dotted #999999;
font-weight: bold;
}

#nav_wie_werde_stifter {
margin: 0px;
padding: 0px ;
}
#nav_wie_werde_stifter li {
list-style:none;
border-bottom: 1px dotted #999999;
margin-left: 10px;
}


#nav_wie_werde_stifter a {
font-size: 11px;
color: #666666;
text-decoration:none;
line-height: 15px;
font-weight: normal;
}

#adresse {
float: left;
width: 200px;
min-height: 20px;
margin: 30px 0 0 8px;
font-size: 11px;


}

#content {
margin: 0 0px 0 0;
float: left;
width: 769px;
min-height: 470px;
}


#text {
margin: 0 0 0 20px;
float:left;
width: 500px;
min-height: 470px;
}

#text a {
text-decoration: none;
color: #000000;
}

#right {
float:left;
margin: 40px 0 0 19px;
width: 230px;
min-height: 470px;
}

#right img {
border: none;
}



#footer {
padding: 5px 0 0 230px;
color: #FFFFFF;
text-align:left;
width: 714px;
height:32px;
float: right;
background-image:url(images/bottom.jpg);

}

.formular input {
width: 260px;
background-color:#FFFFFF;
border: 1px dotted #000000;
height: 20px;
margin-top:5px;
}

.formular textarea {
margin-top:5px;
background-color:#FFFFFF;
width: 260px;
border: 1px dotted #000000;
}



