//hellblau #97CADD
//dunkelblau #0E4A90
//gruen #85C226
//organe #FF8800

A:link         {COLOR: #0E4A90; TEXT-DECORATION: underline }
A:visited {COLOR: #0E4A90; TEXT-DECORATION: underline}
A:active   {COLOR: #0E4A90; TEXT-DECORATION: underline }
A:hover            {COLOR: #FF8800; TEXT-DECORATION: none }

select        {                    font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 11px;        }

textarea        {                 font-family: verdana, arial, helvetica, sans-serif;
                              font-size: 11px;        }

input                {        font-family: verdana, arial, helvetica, sans-serif;
                              font-size: 11px;        }

body{            background-color:      #ffffff;
            margin-top:                0px;
            margin-bottom:             0px;
            margin-left:               0px;
            margin-right:              0px;
           font-family: Arial, Helvetica, sans-serif;
           font-size: 11px;
           color: #000000;
            }



table        {font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color: #000000;        }

hr {noshade; size: 1pt; color: #97CADD; align: center;}

select        {font-family: arial, helvetica, sans-serif; font-size: 11px;}
textarea        {font-family: arial, helvetica, sans-serif; font-size: 11px;}
input {font-family: arial, helvetica, sans-serif; font-size: 11px;}

.navi_top{background-color: #e5edff; color: #000000;}
.navi_top A:link    {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:active  {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:hover {COLOR: #0E4A90; TEXT-DECORATION: none; font-weight: bold;}

.navi_left{color: #000000;}
.navi_left A:link    {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:active  {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:hover {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.navi_left2{color: #0E4A90; background-color: #97CADD; font-weight: bold;}
.navi_left2 A:link    {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left2 A:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left2 A:active  {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left2 A:hover {COLOR: #0E4A90; TEXT-DECORATION: none; font-weight: normal;}

.banner3 {background-color: #FFFFFF; color: #000000;}

.main_text{background-color: #ffffff; color: #000000; height: 500;}
.main_text h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 22pt; font-weight: normal; text-decoration: none; color: #0E4A90; margin-bottom: 5px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.main_text h2 {font-size: 11pt; font-weight: normal; color: #85C226; margin-bottom: 0px; margin-top: 10px; margin-left:0px; margin-right:0px;}
.main_text h3 {font-size: 10pt; font-weight: bold; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 10px; margin-left:0px; margin-right:0px;}
.main_text p {font-size: 10pt; margin-bottom: 10px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.main_text li {font-size: 10pt;}

.preview h2 {font-size: 11pt; font-weight: normal; color: #97CADD; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.preview p {font-size: 10pt; margin-bottom: 0px; margin-top: 5px; margin-left:0px; margin-right:0px;}





.modul_text h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; font-weight: normal; text-decoration: none; color: #ffc37f; margin-bottom: 10px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text h2 {font-size: 10pt; font-weight: normal; color: #85C226; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text h3 {font-size: 9pt; font-weight: bold; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text p {font-size: 9pt; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text hr {noshade; size: 1pt; color: #97CADD; align: center;}

.news_box_head {background-color: #85C226; text-align: center; color: #FFFFFF; font-size: 9pt; font-weight: bold;}
.news_box_head A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:active  {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: bold;}


.box_left {background-color: #97CADD;}
.box_reight {background-color: #97CADD;}
.box_termine {font-size: 7pt;}
.box_termine2 {font-size: 6pt;}
.foot {background-color: #0E4A90; color: #000000; height:1;}

.info_copyright {background-color: #ffffff; color: #808080; text-align: center; height:30;}

.Lauftext A:link    {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:active  {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}
.Lauftext p    {COLOR: #000000;}

.contact_box {background-color: #e5edff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.contact_box_inputtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-color: #f1f5ff;
        padding: 2px;
        height: 20px;
        width: 250px;
        border: 1px solid #b1c9ff;

}
.contact_box_inputtextarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-color: #f1f5ff;
        padding: 2px;
        height: 150px;
        width: 250px;
        border: 1px solid #b1c9ff;

           scrollbar-face-color: #f1f5ff;
           scrollbar-highlight-color: #b1c9ff;
           scrollbar-3dlight-color: #f1f5ff;
           scrollbar-darkshadow-color: #f1f5ff;
           scrollbar-shadow-color: #b1c9ff;
           scrollbar-arrow-color: #b1c9ff;
           scrollbar-track-color: #f1f5ff;
           scrollbar-base-color: #f1f5ff;
}
.contact_box_inputbutton {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        background-color: #f1f5ff;
        padding: 2px;
        border: 1px solid #b1c9ff;
}

.news_box p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news_box h1 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #0E4A90;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news_box h3 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 10pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 h1 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #85C226;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 h3 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.small p {
 font-family: Verdana, Arial,HELVETICA, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: underline;
 color: #b1c9ff;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview h1 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #85C226;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview h3 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 color: #85C226;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}