body {
         font-family : arial, helvetica, sans-serif;
         font-size: 13px;
         background-color: #FFFFFF;
         margin: 0;
         padding: 0;
         color: #2C4D11;
         scrollbar-face-color: #9EDE5B;
         scrollbar-highlight-color: #2C4D11;
         scrollbar-shadow-color: #2C4D11;
         scrollbar-3dlight-color: #2C4D11;
         scrollbar-arrow-color: #2C4D11;
         scrollbar-track-color: #9EDE5B;
         scrollbar-darkshadow-color: #2C4D11;
}

h5 {
   display: inline;
         color: #427731;
         width: 100%;
}

td {
         font-family : arial, helvetica, sans-serif;
         font-size: 13px;
}

a {
         text-decoration: none;
         color: #000000;
}

a.motto, area {
         text-decoration: none;
         color: #2C4D11;
         width: 200px;
         padding: 3px;
         border-bottom: 1px dotted #2C4D11;
}



a.link {
         text-decoration: none;
         color: #000000;
         text-align: right;
         font-size: 11px;
}

a.staedte {
         text-decoration: none;
         color: #FFFFFF;
         font-weight: bold;

}

a.beitrag {
         background-color: #9EDE5B;
         color: #FFFFFF;
         text-align: right;
}

a.beitraege_link {
         color: #427731;

         padding-left: 2px; padding-right: 2px;
         font-style: italic;
}

a.beitrag2 {
         background-color: #BBFF77;
         color: #427731;
         margin: 3px;

}

a:hover  {
         color: #427731;
}

a:hover.motto  {
         text-decoration: none;
         color: #FFFFFF;
}

a:hover.leistung  {
         text-decoration: none;
         color: #FFFFFF;
}

a:hover.pfad  {
         text-decoration: none;
         color: #FFFFFF;
}

h4 {
         color: #224444;
         padding: 5px;
         border-bottom: 1px solid #80D90E;
}

ul {
         color: #2C4D11;
         padding: 3px;
         list-style: square;


}

#container {
         background-image:url('images/back.gif');
         background-repeat: repeat-y;
}

.navigation {
         position: absolute;
         top: 160px;
         left: 59px;
         width: 120px;
         height: 200%;
}

.content {
         position: absolute;
         top: 180px;
         left: 240px;
         text-align: top;
}

.newsticker {
         position: absolute;
         top: 159px;
         left: 59px;
         width: 951px;
         background-color: white;
         color: #2C4D11;
         border-bottom: 1px solid #2C4D11;
         border-top: 1px solid #2C4D11;
}

.pfad {
         position: relative;
         top: 8px;
         color: #2C4D11;
         font-size: 11px;
}



a.hauptmenue {
         position: relative;
         top: 20px;
         left: 0px;
         padding-left: 2px;
         width: 174;
         background-color: #FEF78F;
         color: #2C4D11;
         width: 174px;
         text-decoration: none;
}

a.hauptmenue:hover  {
         text-decoration: none;
         background-color: #FFFFFF;
         width: 174px;
}



a.untermenue {
         position: relative;
         top: 20px;
         left: 0px;
         text-decoration: none;
         color: #FFFFFF;
         width: 172px;
         padding: 2px;
   padding-left: 20px;
         border-bottom: 1px dotted #FFFFFF;
}

a.untermenue2 {
         text-decoration: none;
         color: #FFFFFF;
         width: 172px;
         padding: 2px;
         padding-left: 20px;
         border-bottom: 1px dotted #FFFFFF;
}

a.untermenue2:hover,a.untermenue:hover {
         text-decoration: none;
         background-color: #FEF78F;
         color: #000000;
         width: 174px;
}

a.untermenue3 {
         position: relative;
         top: 20px;
         left: 0px;
         text-decoration: none;
         color: #FFFFFF;
         width: 172px;
         padding: 2px;
         padding-left: 25px;
         border-bottom: 1px dotted #FFFFFF;

}

.ueberschrift {
         color: #427731;
         background-color: #BBFF77;
         font-size: 13px;
         border-top: 1px solid #427731;
         border-bottom: 1px solid #427731;
         padding: 6px;
         font-weight: bold;
         background-image: url("images/line.jpg");
}

.ueberschrift2 {
         color: #427731;
         background-color: #FFFFAE;
         font-size: 13px;
         border-top: 1px solid #427731;
         border-bottom: 1px solid #427731;
         padding: 6px;
         font-weight: bold;
}

.ueberschrift3 {
         color: #FFFFEE;
         background-color: #427731;
         font-size: 13px;
         border-top: 1px solid #427731;
         border-bottom: 1px solid #427731;
         padding: 6px;
         font-weight: bold;
}

.ueberschrift4 {
         color: #FFFFEE;
         background-color: #427731;
         font-size: 13px;
         border-top: 1px solid #427731;
         border-bottom: 1px solid #427731;
         padding: 6px;
         font-weight: bold;
}

.ueberschrift5 {
         color: #FFFFEE;
         font-size: 13px;
         border-top: 3px double #427731;
         border-bottom: 3px double #427731;
         padding: 4px;

         width: 350px;
         font-weight: bold;
}

.ueberschrift6 {
         color: #427731;
         background-color: #FFFFFF;
         font-size: 16px;
         border-top: 1px solid #427731;
         border-bottom: 1px solid #427731;
         padding: 6px;
         font-weight: bold;
background-image: url("images/line.jpg");
         width: 770px; 
}

.stadtauswahl2 {
         position: absolute;
         top: 220px;
         left: 0px;
         width: 430px;
         padding: 5px;
         color: #2C4D11;

}
.stadtauswahl3 {
         position: absolute;
         top: 20px;
         left: 0px;
         width: 430px;
         padding: 5px;
         color: #2C4D11;

}

.animation {
         position: absolute;
         top: 97px;
         left: 620px;
         padding: 5px;
         color: #2C4D11;
}

.suchen {
         position: absolute;
         top: 40px;
         left: 400px;
         padding: 5px;
         color: #2C4D11;
}

.suchen2 {
         position: absolute;
         top: 120px;
         left: 60px;
         padding: 5px;
         color: #2C4D11;
}



.suchbegriff1 {
         font-size: 19px;
         color: #7FD80E;
}

.suchbegriff2 {
         font-size: 14px;
         color: #008040;
}

.suchbegriff3 {
         font-size: 13px;
         color: #BBE74C;
}

.suchbegriff4 {
         font-size: 17px;
         color: #008040;
}

.suchbegriff5 {
         font-size: 13px;
         color: #F1F483;
}

.suchbegriff6 {
         font-size: 11px;
         color: #008040;
}

.monat {
         position: absolute;
         top: 185px;
         left: 0px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}

.motto {
         position: absolute;
         top: 900px;
         left: 0px;
         padding: 5px;
         color: #2C4D11;
}

.aktuelles {
         position: absolute;
         top: 750px;
         left: 400px;
         padding: 5px;
         color: #2C4D11;
}


.schwerpunkt {
         position: absolute;
         top: 520px;
         left: 800px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}



.aktuell {
         position: absolute;
         top: 1570px;
         left: 800px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}

.messe {
         position: absolute;
         top: 1130px;
         left: 0px;
         width: 800px;
         padding: 5px;
         color: #000000;
}

.anreisser {
         font-size: 13px;
         margin: 15px;
         color: #2C4D11;
}

.stadtauswahl {
         position: absolute;
         top: 380px;
         left: 0px;
         width: 800px;
         padding: 5px;
         color: #2C4D11;
         background-color: #FFFF80;
         border-bottom: 1px solid #80D90E;
         border-top: 1px solid #80D90E;
}


.wissen {
         position: absolute;
         top: 750px;
         left: 0px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}



.schwerpunkt2 {
         position: absolute;
         top: 1220px;
         left: 400px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}



.suchbegriffe {
         position: absolute;
         top: 200px;
         left: 1000px;
         padding: 5px;
         color: #2C4D11;
}

.beitrag {
         padding: 5px;
         width: 750px;
}

.service {
         position: absolute;
         top: 320px;
         left: 0px;
         padding: 5px;
         color: #2C4D11;
}

.lexika1 {
         position: absolute;
         top: 830px;
         left: 800px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}

.lexika2 {
         position: absolute;
         top: 1060px;
         left: 800px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}

.lexika3 {
         position: absolute;
         top: 1320px;
         left: 800px;
         width: 250px;
         padding: 5px;
         color: #2C4D11;
}

.werbung {
         position: absolute;
         top: 60px;
         left: 800px;
         color: #FFFFFF;
         padding: 0px;
}

.humor {
         position: absolute;
         top: 25px;
         left: 790px;
         width: 250px;
         color: #FFFFFF;
         padding: 0px;
}

.gift {
         position: absolute;
         top: 400px;
         left: 800px;
         width: 250px;
         color: #FFFFFF;
         padding: 0px;
}

.blutspende {
         position: absolute;
         top: 440px;
         left: 1040px;
         width: 250px;
         color: #FFFFFF;
         padding: 0px;
}

.suchwolke {
         position: absolute;
         top: 185px;
         left: 430px;
         padding: 5px;
         color: #2C4D11;
}

.vortrag {
         position: relative;
         top: -23px;
         left: 0px;
         width: 180px;
         padding: 5px;
         color: #000000;
}

.ueberschrift_news {
         color: #427731;
         font-weight: bold;
         font-style: italic;

}

.ueberschrift_messe {
         color: #427731;
         font-weight: bold;
         font-style: italic;

}

.adresse {
         border: 1px solid #B3F764;
         width: 300px;
         vertical-align: top;
         padding: 5px;
         background-color: #FFFF80;
}

.internet {
         border: 1px solid #2C4D11;
         padding: 5px;
         background-color: #9EDE5B;
}

.shortcut {
         background-color: #FFFFFF;
}






.ueberschrift_b {
         color: #000000;
         background-color: #FFFCAD;
         padding: 5px;
         border-top: 3px dotted #F8B800;
         border-bottom: 3px dotted #F8B800;
         font-weight: bold;
}


.back {
         color: #000000;
         background-color: #7FD80E;
         padding: 1px;
         border-top: 3px dotted #427731;
         border-bottom: 3px dotted #427731;
         font-weight: bold;
         width: 150px;
         padding-right: 11px;
}





.feld {
         border-color: #000000;
         border-style: solid ;
         padding: 0px;
         margin: 3px;
         font-family: "Verdana", "Arial";
         font-size: 9pt;
}

.schatten {
         float: left;
         background-color: #9EDE5B;
         margin-right: 5px;
         margin-bottom: 5px;

}

.schatten img {
         margin: -5px 5px 5px -5px;
         display: block;
         position: relative;
         border: 1px solid #427731;
         text-align: center;
}
