body{
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family:verdana,arial; font-style:normal; font-size:10px; color:#a7a0a6; font-weight:normal;text-decoration:none;line-height:12px;
}

.clear{
clear:both;
}

ul{
list-style:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
li{
background:#ffffff;
height:23px;
padding: 0px 37px 0px 0px;
margin: 0px 0px 2px 0px;
color:#000000;
}
li a{
font-style:normal; color:#a7a0a6;text-decoration:none;
display:block;
}
li a:hover{
font-style:normal; color:#000000;text-decoration:none;
}

#container{
width:1205px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#topmenu{
width:1205px;
height:15px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 15px 0px 0px 0px;
text-align:right;
color:#000000;
}
#topmenu a{
font-style:normal; color:#a7a0a6;text-decoration:none;
}
#topmenu a:hover{
font-style:normal; color:#000000;text-decoration:none;
}

#header{
width:1205px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:left;
}

#content{
width:1205px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
text-align:left;
}

#leftmenu{
float:left;
width:207px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:right;
}

#maincontent{
float:right;
width:847px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.projekt{
float:left;
width:847px;
background:#ffffff;
background-image:url(../img/bg_projekt.png);
background-repeat: no-repeat;
background-position: top center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}
.projekt_bild{
float:left;
width:600px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 20px;
text-align:center;
}
.projekt_text{
float:right;
width:210px;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin: 20px 2px 0px 0px;
text-align:right;
color:#000000;
}
.projekt_text a{
font-style:normal; color:#000000;text-decoration:none;
}
.projekt_text a:hover{
font-style:normal; color:#a7a0a6;text-decoration:none;
}
.join_link{
float:right;
width:210px;
background:#ffffff;
background-image:url(../img/pfeil_link.png);
background-repeat: no-repeat;
background-position: 115px 4px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
text-align:right;
}
.join_link a{
display:block;
color:#a7a0a6;
}
.join_link a:hover{
color:#000000;
}

#maincontent01{
float:right;
width:712px;
height:373px;
background:#6c5900;
padding: 117px 135px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:right;
color:#ffffff;
line-height:14px;
}
#maincontent02{
float:right;
width:607px;
min-height:350px;
background:#a7ffd1;
padding: 70px 0px 70px 240px;
margin: 0px 0px 0px 0px;
text-align:left;
color:#333132;
line-height:14px;
}
#maincontent02 a{
color:#000000;
text-decoration:none;
}
#maincontent02 a:hover{
color:#000000;
text-decoration:underline;
}


#maincontent03{
float:right;
width:712px;
height:450px;
background:#005168;
padding: 40px 0px 0px 135px;
margin: 0px 0px 0px 0px;
text-align:left;
color:#ffffff;
line-height:14px;
}


#maincontent04{
float:right;
width:712px;
height:373px;
background:#4f0d92;
padding: 117px 0px 0px 135px;
margin: 0px 0px 0px 0px;
text-align:left;
color:#ffffff;
line-height:14px;
}
#maincontent04 a{
color:#ffffff;
text-decoration:none;
}
#maincontent04 a:hover{
color:#ffffff;
text-decoration:underline;
}
