.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}

span.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}



input { FONT-SIZE: 12px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #E6F8E3; border:1px solid #43858B; width: auto }
textarea { FONT-SIZE: 12px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #E6F8E3;  border:1px solid #43858B; width: 100% }



body { text-align: center;
                background: #D4EDD0 url("images/back.gif") repeat-x;
                background-color:#D4EDD0; padding: 0;
                /*background-color:#C5C9CD;*/

}

#aussen { margin: auto; width: 923px; }

.content {
                background: #FFFFFF url("fileadmin/images/back_content.gif") repeat-y;



}


li {
        list-style-image:url(images/liste.gif);line-height: 18px;
}

.navi {  background: #FFFFFF url("images/navi_back.gif") no-repeat;

                }
.footer {  background: #FFFFFF url("images/footer.gif") no-repeat;

                }

.rahmen {
        border: 3px solid #FFFFFF;
}
td { text-align: left; color:#294736; font-style:normal;

  font-family:Arial,Verdana,Helvetica,lucida; font-size: 13px; line-height:18px;

}

h1 { color:#3A654D;  font-size: 16px; font-weight:bold; font-family:Verdana,Helvetica,Arial,lucida; line-height:16px;margin-bottom:27px

}
h2 { color:#D4EDD0; background-color:#644328; font-size: 12px; font-weight:bold; font-family:Verdana,Helvetica,Arial,lucida;  line-height:12px; margin-top: 0; margin-bottom:0; border-top: #FFFFFF solid 2px;  border-bottom: #FFFFFF solid 2px;padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;

}
h3 {   color: #3A654D; font-size: 14px; font-weight:bold; font-family:Verdana,Helvetica,Arial,lucida; line-height:12px; margin-top: 0; margin-bottom:0;  border-bottom: #43858B dotted 2px;padding-top:10px;
padding-right:10px;
padding-bottom:10px;

}

h4 { color:#3A654D;  font-size: 10px; font-weight:normal; font-family:Verdana,Helvetica,Arial,lucida; line-height:12px;margin-bottom:11px

}

.h1 { color:#3A654D;  font-size: 14px; font-weight:bold; font-family:Verdana,Helvetica,Arial,lucida;

}
.h2 { color:#437BA5;  font-size: 12px; font-family:Verdana,Helvetica,Arial,lucida;

}
.submenue {

        FONT-SIZE: 10px;FONT-FAMILY:verdana,helevetica,lucida, Arial,sans-serif }

.submenue2 {

        FONT-SIZE: 10px;color:#8D9CB5;FONT-FAMILY:verdana,helevetica,lucida, Arial,sans-serif }


br { line-height:12px;

}
hr {
border: #FFFFFF solid 1px;
width:100%;
margin-top:10px;
margin-bottom:10px}


.qbar {

        FONT-SIZE: 10px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #DFDFDF; border-style:none; border-width:0px; width: 200px    }



        .gbar {

        color:#5F5F5F;FONT-SIZE: 10px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #DFDFDF;width:120px;border-style:solid;border-width:1px;border-color:#E7490A    }

        .textbar {

        FONT-SIZE: 10px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #DFDFDF; border-style:none; border-width:0; width: 200px    }



        .button {

        color:#EFEFEF; FONT-SIZE: 10px; FONT-FAMILY:verdana,helevetica,lucida, Arial,sans-serif; BACKGROUND-COLOR: #952111; border-style:none; width: 120px    }



        .button2 {

        color:#8D9CB5;FONT-SIZE:10px;FONT-FAMILY:verdana,helevetica,lucida, Arial,sans-serif; BACKGROUND-COLOR: #353E4E; border-style:solid;border-width:1px;border-color:#FFFFFF;width:127px    }



        .qbar2 {

        FONT-SIZE:10px;FONT-FAMILY:verdana,helevetica,lucida,Arial,sans-serif; BACKGROUND-COLOR:#DFDFDF;width:126px;border-style:solid;border-width:1px;border-color:#353E4E    }





        .textbar2 {

        FONT-SIZE:10px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR:#DFDFDF;width: 260px;border-style:solid;border-width:1px;border-color:#353E4E    }

a{

                text-decoration: underline;

                color:#3A654D; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:bold; font-size: 12px

}
a:hover{

                text-decoration: underline;

                color:#FFFFFF; background-color:#43858B; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:bold; font-size: 12px

}



.atext{

                text-decoration: underline;

                color:#A02020; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:normal; font-size: 10px

}

/*LATEST NEWS-STYLES;*/

.news-latest-container {
background-color:#E6F8E3;
width:auto;
border: #43858B solid 1px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;



}
.news-latest-container2 {
background-color:#E6F8E3;
width:auto;
margin-top:0;
margin-bottom:0;
padding:10px;
border-right: 1px solid #644328;
border-left:  1px solid #644328;



}
 .news-catmenu  {



   width:auto;

   margin-bottom:10px;
margin-top:10px;

   border:1px solid #43858B;


   background-color:#E6F8E3;
   padding:10px;


}

.news-catmenu DIV IMG {

   margin:0px;

   padding: 0px 3px 3px 0px;

   vertical-align: middle;

}

.news-latest-date{
text-decoration: none;

                color:#FF1F00; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:normal; font-size: 10px

}

.news-latest-morelink {
text-decoration: none;

                color:#FF0000; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:normal; font-size: 10px

}
a.archivlinks{
text-decoration: none;

                color:#FF0000; font-style:normal;font-family:Verdana,Helvetica,Arial,lucida;

                font-weight:normal; font-size: 10px

}

.clearer {
border-top: #43858B 2px dotted; width:auto;
margin-top:10px;
}


.news-latest-gotoarchive {
margin-left:5px
}

/*LIST NEWS-STYLES;*/

.news-list-item {
margin-bottom: 25px

}

.clearer2 {
border: #FFFFFF solid 1px;
width:100%;
margin-top:20px;
margin-bottom:20px}

/*CALENDAR STYLES */
.itemslist {
background-color:#F4B77C;
width:auto;
border: #FFFFFF solid 2px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;

}

select {

        FONT-SIZE: 12px; FONT-FAMILY:verdana, helevetica, lucida, Arial,sans-serif; BACKGROUND-COLOR: #E6F8E3;  border:1px solid #43858B; width: auto   }

        .event-inhalt {

padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;

.jwcalendar_feEntry { BACKGROUND-COLOR: #D4EDD0;  }
