body {
        background-color:#F0F0F0;
        margin-left:5%;
        margin-right:5%;}

#bord{
        padding:4px;
        background:#FFF;
        border:1px solid #333;}

#table{
        border-width: 2px;
        border-color: #8cacbb;
        border-style: solid;
        border-collapse: collapse;}

#table th{
        border-color: #8cacbb;
        background-color: #dee7ec;
        padding: 6px;
        border-width: 1px;}

#table td{
        border-color: #8cacbb;
        background-color: #ffffff;
        padding: 6px;
        border-width: 1px;}


#top1h5 {
        text-decoration:none;
        color:"#0000FF";
        text-align: right
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        font-family: Verdana, Tahoma, sans-serif;
        font-size: 40%;}

#bottom {
        height: 22px;
        background-repeat:no-repeat;
        margin-top: 5px;
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 0px;
        background-color : #dee7ec;
        font-family: Verdana, Tahoma, sans-serif;
        font-size: 80%;
}

#bottom1 {
        height: 4px;
        background-repeat:no-repeat;
        margin-top: 0px;
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 3px;
        background-color : #8cacbb;
        font-family: Verdana, Tahoma, sans-serif;
        font-size: 80%;
}

#aktuelles {
        margin: 10px 10px 10px 10px;
        padding: 0 0 0 0;
        color: #0000ff;
        list-style-type: none;}

#navi {
        margin: 10px 10px 10px 10px;
        padding: 0 0 0 0;
        list-style-type: none;}



#navi ul {
        margin: 1px 1px 3px 24px;
        padding: 0 0 0 0;
        list-style-type: none;}

#navi ul li{
        font-size:80%;
        border-style: none;}




#navi li{
        font-size:80%;
        border-bottom: 1px dotted black;}


#navi a {
        text-decoration: none;
        color:black;}


#main {
        margin-top: 0px;
        margin-left: 1px;
        padding-top:0px;
        font-size:100%;
        background-color: #ffffff;
        width: 100%;
}

#main h1 {
        font-size: 100%;
        font-weight: normal;
        font-family: Verdana, Tahoma, sans-serif;
}

#main h3 {
        text-decoration:none;
        margin-left: 28px;
        margin-top: 12px;
        margin-bottom: -5px;
        font-family: Verdana, Tahoma, sans-serif;
        font-size: 78%;
        font-weight: 510;
}

.hiddenStructure {
         font-size:70%;
         background-color: #dee7ec;
         border: 1px solid #8cacbb;
         border-style: solid none;
         font-family: Verdana, Tahoma, sans-serif;
         text-align: center;
         padding: 2px;
         font-weight: normal;
}

.hiddenStructure a {
        text-decoration: none;
        color:black;
}


.ploneCalendar {
         border-collapse: collapse;
         border-spacing:0;
         font-family: Verdana, Tahoma, sans-serif;
         font-size:100%;
         width: 100%;
}

.ploneCalendar td {
         text-align: center;
         border: 0px solid #8cacbb;
         padding: 6px;
         font-family: Verdana, Tahoma, sans-serif;
         font-size:70%;
}

.ploneCalendar .weekdays th {
         background-color: #dee7ec;
         border: 1px solid #8cacbb;
         border-style: solid none;
         font-family: Verdana, Tahoma, sans-serif;
         font-size:70%;
         text-align: center;
         padding: 2px;
         font-weight: normal;
}

.feiertage{
         background-color: #dee7ec;
         border: 0px solid #8cacbb;
         border-style: solid none;
         font-family: Verdana, Tahoma, sans-serif;
         font-size:70%;
         text-align: left;
         padding: 2px;
         font-weight: normal;}


.ploneCalendar .event {
         background-color: #dee7ec;
         font-weight: bold;}


.ploneCalendar .todayevent {
         background-color: #dee7ec;
         border: 2px solid #ffa500;
         font-weight: bold;}


.ploneCalendar .today {
         border-collapse: collapse;
         border: 1px solid #0000FF;}

#LSBox {
         font-size: 62%;
         color:#736F6E;
         font-family: Verdana, Tahoma, sans-serif;
         font-weight: light;}

#text {
        font-size: 80%;
        font-family: Verdana, Tahoma, sans-serif;}

#textvereine {
        font-size: 80%;
        font-family: Verdana, Tahoma, sans-serif;}

#textvereine h1{
        text-decoration:none;
        font-size: 130%;
        font-family: Verdana, Tahoma, sans-serif;
        margin-top: 30px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: -4px;}

#textvereine th{
        font-size: 78%;
        color: #00000FF;
        font-family: Verdana, Tahoma, sans-serif;}



#textvereine a {
        text-decoration: underline;
        color: #0000FF;
        font-size: 100%;
        padding:0 0 0 0 ;}

#textvereine a img{
         border-style: solid;
         border-color: #0000FF;}


#text li {
        font-size: 100%;
        font-family: Verdana, Tahoma, sans-serif;}


#text a {
        text-decoration: underline;
        color: #0000FF;
        font-size: 85%;}

#text h3 {
        text-decoration: none;
        color: #000000;
        font-size: 120%;}

#text h1{
        text-decoration:none;
        font-size: 130%;
        font-family: Verdana, Tahoma, sans-serif;
        margin-top: 30px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: -4px;}

#text td{
        font-size: 70%;
        font-family: Verdana, Tahoma, sans-serif;}


#textprojekte {
        font-size: 80%;
        font-family: Verdana, Tahoma, sans-serif;}

#textprojekte a{
        text-decoration: underline;
        color: #000000;
        font-size: 120%;}

#textprojekte h1{
        text-decoration:none;
        font-size: 130%;
        font-family: Verdana, Tahoma, sans-serif;
        margin-top: 30px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: -4px;}



#textaktivitaeten {
        font-size: 85%;
        font-family: Verdana, Tahoma, sans-serif;}

#textaktivitaeten a {
        text-decoration: underline;
        font-size: 100%;
        color: #000000;
        border-bottom-color: #000000;
        border-bottom-style: none;
        border-bottom-width: 1px;
        padding:0 0 0 0 ;}

#textaktivitaeten a img{
         border-style: none;}

#textaktivitaeten h1{
        text-decoration:none;
        font-size: 130%;
        font-family: Verdana, Tahoma, sans-serif;
        margin-top: 30px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: -4px;}


#textaktivitaeten td{
        font-size: 70%;
        font-family: Verdana, Tahoma, sans-serif;}