body{
background-color:#dddddd;
background-image: url(../img/bg.jpg);
background-repeat: repeat-y;
background-position: center;
text-align:center;
}
#page{
width:780px;
text-align:left;
}
#container{
width:780px;
}
#leftborder{
width:25px;
float:left;
margin:0;
}
#rightborder{
width:25px;
float:right;
margin:0;
}
#base{
width:730px;
float:left;
background-color:#FFFFFF;
}
#base-top{
width:730px;
margin-top:10px;
float:left;
}
#base-top-left{
width:196px;
float:left;
margin-left:5px;
}
#base-top-right{
width:503px;
margin-left:20px;
float:left;
}
#base-main{
margin-top:20px;
margin-left:5px;
width:725px;
float:left;
}
#main-left{
width:196px;
height:200px;
float:left;
}
#hauptnavi ul{
margin:0;
padding: 0;
list-style-type: none;
}
#hauptnavi li{
border-style:solid;
border-color:#014327;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}
#hauptnavi li a{
width:196px;
color:#014327;
font-size:12px;
font-family:tahoma;
font-weight:bold;
font-stretch:wider;
text-decoration:none;
}
#hauptnavi li a:hover{
color:#000000;
}
#main-right{
margin-left:20px;
float:left;
}
#content{
width:500px;
float:left;
margin-top:0;
}
#content strong{
color:#014327;
font-size:20px;
font-family:tahoma;
font-weight:bold;
font-stretch:wider;
text-decoration:none;
}
#content b{
color:#0BA299;
font-size:16px;

font-family:tahoma;
font-weight:bold;
font-stretch:wider;
text-decoration:none;
}
#content p{
font-size:14px;
font-family:tahoma;
}
#content ul{
font-size:14px;
font-family:tahoma;
}
hr{
margin-top:30px;
}
#foot{
color:#014327;
font-size:12px;
font-family:tahoma;
font-weight:bold;
margin-bottom:20px;
}
#foot a{
color:#014327;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}
#foot a:hover{
color:#014327;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}
#news{
font-family:tahoma;
font-size:12px;
margin-top:30px;
}
#news input{
background-color:#ffffff;
color:#014327;
border-color:#014327;
border-width:1px;
border-style:solid;
}
#news b{
color:#014327;
}
#spendenbox{
background-color:#FAF6F1;
font-family:tahoma;
font-size:12px;
margin-top:40px;
padding:5px;
border-style:solid;
border-color:#014327;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
}
#spendenbox b{
color:#014327;
}
#spendenbox a{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#content a{
font-weight:bold;
font-size:12px;
color:#014327;
}
.sub2{
font-weight:bold;
font-size:14px;

color:#014327;
}
