body { background-color: #FFFFFF; margin-left: 20px; margin-top: 20px; background-repeat: no-repeat; background-position: 20px 20px;
scrollbar-face-color: #F0F0F0; 
scrollbar-shadow-color: #999999; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #999999; 
scrollbar-darkshadow-color: 333333; 
scrollbar-track-color: #EEEEEE;
scrollbar-arrow-color:  #CB7859; }


/* ----------------------------------------------------------------------------------------------------------------------------------
     START -- in den folgenden styles wird das padding in einem <table> bestimmt  (Inhaltsseiten)
------------------------------------------------------------------------------------------------------------------------------------*/

.metanavigationpadding { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px}
.navigationpadding { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 9px}
.logopadding { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px; }
.projektuebersichtpadding {  padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 9px; }
/*.alleprojektepadding {  padding-left: 3px; padding-right: 3px; padding-bottom: 3px; padding-top: 3px}*/

/* ----------------------------------------------------------------------------------------------------------------------------------
     ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE
------------------------------------------------------------------------------------------------------------------------------------*/

.metanavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.metanavigation A:link { color: #FFFFFF;  text-decoration: none}
.metanavigation A:visited { color: #FFFFFF;  text-decoration: none}
.metanavigation A:active { color: #FFFFFF;  text-decoration: none}
.metanavigation  A:hover { color: #FFFFFF; text-decoration: underline }

.logo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; text-decoration: none}
.logo A:link { color: #FFFFFF;  text-decoration: none}
.logo A:visited { color: #FFFFFF;  text-decoration: none}
.logo A:active { color: #FFFFFF;  text-decoration: none}
.logo  A:hover { color: #FFFFFF;  text-decoration: none}

/*
.logofett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 14px}
.logofett A:link { color: #FFFFFF;  text-decoration: none}
.logofett A:visited { color: #FFFFFF;  text-decoration: none}
.logofett A:active { color: #FFFFFF;  text-decoration: none}
.logofett  A:hover { color: #FFFFFF;  text-decoration: none}
*/

.navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; }
.navigation A:link { color: #FFFFFF;  text-decoration: none}
.navigation A:visited { color: #FFFFFF;  text-decoration: none}
.navigation A:active { color: #FFFFFF;  text-decoration: none}
.navigation A:hover { color: #FFFFFF; text-decoration: underline }

.navigationfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 14px}
.navigationfett A:link { color: #FFFFFF;  text-decoration: none}
.navigationfett A:visited { color: #FFFFFF;  text-decoration: none}
.navigationfett A:active { color: #FFFFFF;  text-decoration: none}
.navigationfett  A:hover { color: #FFFFFF; text-decoration: underline }

.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px }
.copy A:link { color: #C85227;  text-decoration: none}
.copy A:visited { color: #C85227;  text-decoration: none}
.copy A:active { color: #C85227;  text-decoration: none}
.copy  A:hover { color: #C85227; text-decoration: underline }

.projectinfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: black; }

.copyblindzeile { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; color: #FFFFFF; line-height: 7px }

.copytitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C85227; font-weight: bold; line-height: 14px}
.copytitel A:link { color: #C85227;  text-decoration: none}
.copytitel A:visited { color: #C85227;  text-decoration: none}
.copytitel A:active { color: #C85227;  text-decoration: none}
.copytitel  A:hover { color: #C85227; text-decoration: underline }

.untertitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; font-weight: bold; line-height: 14px}
.untertitel A:link { color: #696969;  text-decoration: none}
.untertitel A:visited { color: #696969;  text-decoration: none}
.untertitel A:active { color: #696969;  text-decoration: none}
.untertitel  A:hover { color: #C85227; text-decoration: underline }

/* ----------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Subnavigation                                                                                          
-----------------------------------------------------------------------------------------------------------------------------*/

.copytitelliste { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #C85227; font-weight: bold; line-height: 13px}
.copytitelliste A:link { color: #C85227;  text-decoration: none}
.copytitelliste A:visited { color: #C85227;  text-decoration: none}
.copytitelliste A:active { color: #C85227;  text-decoration: none}
.copytitelliste  A:hover { color: #C85227; text-decoration: underline }

.copyanreisser { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #383838; line-height: 13px}

/* ----------------------------------------------------------------------------------------------------------------------------
    ENDE -- Definition der Subnavigation
-----------------------------------------------------------------------------------------------------------------------------*/

.copyright { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #A2A2A2; text-align: right}
.copyright A:link { color: #A2A2A2;  text-decoration: none}
.copyright A:visited { color: #A2A2A2;  text-decoration: none}
.copyright A:active { color: #A2A2A2;  text-decoration: none}
.copyright  A:hover { color: #C85227; text-decoration: underline }

.pfad { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #A2A2A2}
.pfad A:link { color: #A2A2A2;  text-decoration: none}
.pfad A:visited { color: #A2A2A2;  text-decoration: none}
.pfad A:active { color: #A2A2A2;  text-decoration: none}
.pfad  A:hover { color: #C85227; text-decoration: underline }

.links { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #C85227}
.links A:link { color: #C85227;  text-decoration: none}
.links A:visited { color: #C85227;  text-decoration: none}
.links A:active { color: #C85227;  text-decoration: none}
.links  A:hover { color: #C85227; text-decoration: underline }

.alleprojekte { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.alleprojekte A:link { color: #FFFFFF;  text-decoration: none}
.alleprojekte A:visited { color: #FFFFFF;  text-decoration: none}
.alleprojekte A:active { color: #FFFFFF;  text-decoration: none}
.alleprojekte  A:hover { color: #FFFFFF; text-decoration: underline }

.alleprojekte_archiv { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #FFFFFF}
.alleprojekte_archiv A:link { color: #FFFFFF; font-weight: bold;  text-decoration: none}
.alleprojekte_archiv A:visited { color: #FFFFFF; font-weight: bold;  text-decoration: none}
.alleprojekte_archiv A:active { color: #FFFFFF; font-weight: bold;  text-decoration: none}
.alleprojekte_archiv  A:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline }

.sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px }
.sitemap A:link { color: #000000;  text-decoration: none}
.sitemap A:visited { color: #000000;  text-decoration: none}
.sitemap A:active { color: #000000;  text-decoration: none}
.sitemap  A:hover { color: #C85227; text-decoration: underline }

.sitemaptitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #696969; line-height: 14px }
.sitemaptitel A:link { color: #696969;  text-decoration: none}
.sitemaptitel A:visited { color: #696969;  text-decoration: none}
.sitemaptitel A:active { color: #696969;  text-decoration: none}
.sitemaptitel  A:hover { color: #C85227; text-decoration: underline }

.suchergebnisse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 20px }
.suchergebnisse A:link { color: #C85227;  text-decoration: none}
.suchergebnisse A:visited { color: #C85227;  text-decoration: none}
.suchergebnisse A:active { color: #C85227;  text-decoration: none}
.suchergebnisse  A:hover { color: #C85227; text-decoration: underline }

.suche { width: 100px; font-family:  Verdana, Arial, Geneva, Tahoma, sans-serif; font-size: 10px; line-height: 13px; color: #C85227; background-color: FFFFFF; text-decoration: none;border: 1px double; background-color: white; border-color: black black black black}
.forms { font-family: Verdana, Arial, Helvetica, sans-serif; color: #C85227; background-color: F0F0F0; font-size: 11px; border: 1px double; border-color: #000000 #000000 #000000 #000000; } 
.buttons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: F0F0F0; cursor: hand; color: #C85227; font-size: 9px; font-weight: bold; border: 2px double; border-color: #C85227 #C85227 ##C85227 #C85227}

/* ----------------------------------------------------------------------------------------------------------------------------
    START --  folgende styles werden nur für die Startseite gebraucht  
-----------------------------------------------------------------------------------------------------------------------------*/

/*    metanavigation > onMouseOut    */
.metaout { padding-left: 10px; padding-right: 10px; padding-bottom: 9px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.metaout A:link { color: #FFFFFF;  text-decoration: none}
.metaout A:visited { color: #FFFFFF;  text-decoration: none}
.metaout A:active { color: #FFFFFF;  text-decoration: none}
.metaout  A:hover { color: #FFFFFF; text-decoration: underline }

/*    metanavigation > onMouseOver   */
.metain { padding-left: 10px; padding-right: 10px; padding-bottom: 9px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.metain A:link { color: #000000;  text-decoration: none}
.metain A:visited { color: #000000;  text-decoration: none}
.metain A:active { color: #000000;  text-decoration: none}
.metain  A:hover { color: #000000; text-decoration: underline }

/*    logo > onMouseOut    */
.logoout { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; }
.logoout A:link { color: #FFFFFF;  text-decoration: none}
.logoout A:visited { color: #FFFFFF;  text-decoration: none}
.logoout A:active { color: #FFFFFF;  text-decoration: none}
.logoout  A:hover { color: #FFFFFF; text-decoration: none }

/*    logo > onMouseOver   */
.logoin { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }
.logoin A:link { color: #000000;  text-decoration: none}
.logoin A:visited { color: #000000;  text-decoration: none}
.logoin A:active { color: #000000;  text-decoration: none}
.logoin  A:hover { color: #000000; text-decoration: none }

/*    navigation > onMouseOut    */
.navout { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; }
.navout A:link { color: #FFFFFF;  text-decoration: none}
.navout A:visited { color: #FFFFFF;  text-decoration: none}
.navout A:active { color: #FFFFFF;  text-decoration: none}
.navout  A:hover { color: #FFFFFF; text-decoration: underline }

/*    navigation > onMouseOver    */
.navin { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }
.navin A:link { color: #000000;  text-decoration: none}
.navin A:visited { color: #000000;  text-decoration: none}
.navin A:active { color: #000000;  text-decoration: none}
.navin  A:hover { color: #000000; text-decoration: underline }

/*    aktuelles > onMouseOut    */
.aktout { padding-left: 10px; padding-right: 40px; padding-bottom: 30px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; }
.aktout A:link { color: #FFFFFF;  font-weight: bold;  text-decoration: none}
.aktout A:visited { color: #FFFFFF;  font-weight: bold;   text-decoration: none}
.aktout A:active { color: #FFFFFF;  font-weight: bold;   text-decoration: none}
.aktout  A:hover { color: #FFFFFF; font-weight: bold;  text-decoration: none }

/*    aktuelles > onMouseOver   */
.aktin { padding-left: 10px; padding-right: 40px; padding-bottom: 30px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }
.aktin A:link { color: #C85227;  font-weight: bold;   text-decoration: none}
.aktin A:visited { color: #C85227;  font-weight: bold;   text-decoration: none}
.aktin A:active { color: #C85227;  font-weight: bold;   text-decoration: none}
.aktin  A:hover { color: #C85227;  font-weight: bold;  text-decoration: underline }

/*    aktuelles > onMouseOut  / onMouseOver wird die Schrift mit einem Javascript geändert  --  MM_changeProp('datum_1','','style.color','999999','span');  -- */
.datumout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold;  line-height: 11px; line-height: 14px;  }
.datumout A:link { color: #FFFFFF;  font-weight: bold;  text-decoration: none}
.datumout A:visited { color: #FFFFFF;  font-weight: bold;   text-decoration: none}
.datumout A:active { color: #FFFFFF;  font-weight: bold;   text-decoration: none}
.datumout  A:hover { color: #FFFFFF; font-weight: bold;  text-decoration: none }

/* ----------------------------------------------------------------------------------------------------------------------------
     ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE -- ENDE 
-----------------------------------------------------------------------------------------------------------------------------*/

.datum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; font-weight: bold;  line-height: 11px; line-height: 14px;  }

