

/**************************************************/
body {
    margin:0px;
    padding:0px;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    background-color:#FFFFF0;
    background-image:url(images/navibackground.png);
    background-repeat:repeat-y;
}
.header {
    margin:0px;
    padding:0px;
    top:0px;
    left:0px;
    width:100%;
    height:95px;
    background-image:url(images/header.png);
    background-repeat:repeat-x;
    overflow:visible;
    position:absolute;
}
.navipic {
    margin:0px;
    padding:0px;    
    width:200px;
    height:245px;
    background-image:url(images/gemeinschaft.png);
    overflow:visible;
    position:absolute;
}
.navi {
    margin-top:245px;
    padding-top:0px;
    padding-left:2px;
    padding-right:2px;
    width:200px;
    overflow:hidden;
    position:absolute;
}
.main {
    margin-top:95px;
    margin-left:200px;
    padding:20px;
    max-width:100%;
    width:539px;
    font-size:13px;
    text-align:justify;
    color:#000000;
    line-height:18px;
    white-space:normal;
    list-style-type:square;
    overflow:hidden;
    position:absolute;
}
/**************************************************/
h1 {
    margin-left:199px;
    margin-top:15px;
    font-size:24px;
    font-weight:bold;
    color:#FFFFFF;
    white-space:nowrap;
    overflow:visible;
    position:absolute;
}
h2 {
    margin-bottom:30px;
    padding:0px;
    width:100%;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:13px;
    border-bottom:1px dotted #000000;
}
p.headadress {
    margin-left:200px;
    margin-top:45px;
    font-size:13px;
    font-weight:normal;
    color:#FFFFFF;
    white-space:nowrap;
    overflow:visible;
    position:absolute;
}

/**************************************************/
.box {
    margin:20px;
    padding:10px;
    font-size:13px;
    border:1px dotted #000000;
    overflow:hidden;
    position:relative;
}
/**************************************************/
.navimain {
    margin-right:10px;
    margin-bottom:1px;
    margin-left:1px;
    padding-top:1px;
    padding-left:8px;
    padding-bottom:1px;
    padding-right:1px;
    background-color:#D4BE95;
}
a.navimainlink:link, a.navimainlink:active, a.navimainlink:visited {
    margin:0px;
    padding:0px;
    width:200px;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#000000;
}
a.navimainlink:hover  {
    font-size:13px;
    font-weight:bold;
    text-decoration:underline;
    color:#000000;
}
/**************************************************/
.navisub {
    margin-right:10px;
    margin-bottom:1px;
    margin-left:1px;
    padding-top:1px;
    padding-left:10px;
    padding-bottom:1px;
    padding-right:1px;
    background-color:#E6DFC3;
}
a.navisublink:link, a.navisublink:active, a.navisublink:visited {
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    color:#000000;
}
a.navisublink:hover  {
    font-size:13px;
    font-weight:normal;
    text-decoration:underline;
    color:#000000;
}
/**************************************************/
a.link:link, a.link:active, a.link:visited {
    font-size:13px;
    font-weight:bold;
    text-decoration:underline;
    color:#000000;
}
a.link:hover  {
    font-size:13px;
    font-weight:bold;
    text-decoration:underline;
    color:#000000;
}
/**************************************************/
.picright {
    margin-left:15px;
    margin-bottom:5px;
    padding:0px;
    border:1px solid ;
    float:right;
}
.picleft {
    margin-right:15px;
    margin-bottom:5px;
    padding:0px;
    border:1px solid ;
    float:left;
}

