<!--

/* --- Standardformate > müssen überprüft und aufgeräumt werden --- */

h1 { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:26px;color:#000000;margin-top:10px; }
h2 { font-family:Verdana,Arial,Serifenlos;font-weight:600;font-size:16px;color:#000000;margin-top:10px; }
h3 { font-family:Verdana,Arial,Serifenlos;font-weight:600;font-size:12px;color:#000000;margin-top:10px; }
h4 { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-style:italic;font-size:20px;color:#000000; }
h5 { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
body { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
body,td,li,ul,br,blockquote,p { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#000000 }
a { font-family:Verdana,Arial,Serifenlos;font-weight:600;font-size:12px;color:#525d4a; text-decoration:underline; }
a:hover { font-family:Verdana,Arial,Serifenlos;font-weight:600;font-size:12px;color:#803e2d; text-decoration:underline; }

/* --- Ende Standardformate ---*/



/* --- Tabellenformate für Version ohne Frame --- */

table.maincontent { width:780px; height:545px; background-color:#ffffff; border:1px solid #909090; border-collapse:collapse; }
td.head { width:780px; height:80px; padding-right:10px; padding-bottom:5px; vertical-align:bottom; text-align:right;  border:1px solid #909090; background-color:#ffffff; }
td.nav {  width:220; background-color:#ffffff; border-bottom:1px solid #909090; }
td.navtop { height:20px; vertical-align:middle; text-align:center; }
td.navbottom { border-top:1px solid #909090; height:36px; vertical-align:middle; }
td.content { width:560px; height:100%; border:1px solid #909090; padding-left:5px; padding-right:5px; padding-bottom:10px; } 

/* --- Ende Tabellenformate für Version ohne Frame --- */


/* --- Meta Navigation ---*/

.meta { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#ffffff;text-decoration:none }
a.meta { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#ffffff;text-decoration:none }
a.meta:hover { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:12px;color:#CC0000;text-decoration:none }

/* --- Ende Meta Navigation ---*/


/* --- Navigation ohne Frame - für jeden Level je ein aktives und inaktives <td> und <a> tag --- */

td.level0_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:5px; border-top:1px solid #909090; }
td.level0_inact { background-color:#ffffff; height:20px; vertical-align:middle; padding-left:5px; border-top:1px solid #909090; }
td.level1_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:5px; border-top:1px solid #909090; }
td.level1_inact { background-color:#ffffff; height:20px; vertical-align:middle; padding-left:5px; border-top:1px solid #909090; }
td.level2_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:15px; }
td.level2_inact { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:15px; }
td.level3_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:25px; }
td.level3_inact { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:25px; }
td.level4_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:35px; }
td.level4_inact { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:35px; }
td.level5_act { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:45px; }
td.level5_inact { background-color:#f0f0f0; height:20px; vertical-align:middle; padding-left:45px; }

a.level0_act { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#803e2d; text-decoration:none }  
a.level0_act:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#803e2d; text-decoration:none }  
a.level0_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:none }  
a.level0_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:underline }  

a.level1_act { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level1_act:hover { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level1_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:none }  
a.level1_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:underline }  

a.level2_act { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level2_act:hover { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level2_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:none }  
a.level2_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:underline }  

a.level3_act { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level3_act:hover { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level3_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:none }  
a.level3_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:underline }  

a.level4_act { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level4_act:hover { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level4_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:none }  
a.level4_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#6e6e6e; text-decoration:underline }  

a.level5_act { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level5_act:hover { font-family:Verdana,Serifenlos; font-weight:900; font-size:12px; color:#bd3737; text-decoration:none }  
a.level5_inact { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#4b4e4e; text-decoration:none }  
a.level5_inact:hover { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#4b4e4e; text-decoration:underline }  

/* --- Ende Navigation ohne Frame --- */


/* --- Navigation mit Frame --- */

a.navakt { font-family:Verdana,Serifenlos;font-weight:100;font-size:12px;color:#803e2d;text-decoration:none; }
a.navakt:hover { font-family:Verdana,Serifenlos;font-weight:100;font-size:12px;color:#803e2d;text-decoration:underline; }

a.navinakt { font-family:Verdana,Serifenlos;font-weight:100;font-size:12px;color:#4b4e4e;text-decoration:none; }
a.navinakt:hover { font-family:Verdana,Serifenlos;font-weight:100;font-size:12px;color:#803e2d;text-decoration:underline; }

/* --- Ende Navigation mit Frame --- */


/* --- Minis, für zurück, top, mehr... etc. --- */

a.mini { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:10px;color:#525d4a; }
a.mini:hover { font-family:Verdana,Arial,Serifenlos;font-weight:100;font-size:10px;color:#803e2d; }

/* --- Ende Minis */


/* --- Body Navigationsframe (für Frameversion */
body.nav { margin-top:0px;margin-left=10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; background-color:#ffffff; background-image:url(../images/bg-nav.gif); }


/* --- Content --- */

/* --- Bodys --- */
body.ArtikelGrid { margin-top:40px;margin-left=5px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; background-color:#f0f0f0; }
body.ArtikelAll { margin-top:40px;margin-left=5px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; background-color:#f0f0f0; }
body.ArtikelAllGrid { margin-top:40px;margin-left=5px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; background-color:#f0f0f0; }
body.wysiwyg { margin-top:0px;margin-left=0px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; background-color:#ffffff; }

/* --- ArtikelGrid und ArtikelAnriss--- */
.ARGObjektName { margin-top:0px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; }

/* --- ArtikelAll--- */
.ARAObjektName { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:16px;color:#000000; }
.ARAObjektBeschreibung { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:12px;color:#525d4a; }
.ARAObjektFotoLegende { text-align:center;padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:10px;color:#0000cd; }
.ARAObjekteEtappenTitel { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:12px;color:#000000; }
.ARAObjekteEtappenText { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
.ARAObjekteEtappenText2 { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
.ARAObjekteEtappenFotolegende1 { text-align:center;padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:10px;color:#525d4a; }

/* --- ArtikelAllGrid--- */
.ARAGObjektNameGrid { line-height:18px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#525d4a; }
.ARAGObjektName { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:16px;color:#000000; }
.ARAGObjektBeschreibung { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:12px;color:#525d4a; }
.ARAGObjektFotoLegende { text-align:center;padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:10px;color:#0000cd; }
.ARAGObjekteEtappenTitel { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:600;font-size:12px;color:#000000; }
.ARAGObjekteEtappenText { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
.ARAGObjekteEtappenText2 { padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:12px;color:#000000; }
.ARAGObjekteEtappenFotolegende1 { text-align:center;padding-top:10px;margin-top:10px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:10px;color:#525d4a; }
.ARAGtop { padding-top:0px;margin-top:0px;font-family:Verdana,Arial,Helvetica,Serifenlos;font-weight:100;font-size:6px;color:#000000; }

/* --- Ende Content ---*/


/* --- Header --- */

td.header { font-family:Verdana,Arial,Serifenlos;font-weight:600;font-size:14px;padding-top:10px;padding-bottom:10px; }

/* --- Ende Header --- */


/* --- Footer --- */

td.footer { font-family:Arial,Serifenlos;font-weight:100;font-size:9px;background-color:#ffffff;color:#000000; }
a.footer { font-family:Arial,Serifenlos;font-weight:100;font-size:9px;vertical-align:top;text-align:center;color:#000000;text-decoration:underline; }
a.footer:hover { font-family:Arial,Serifenlos;font-weight:100;font-size:9px;vertical-align:top;text-align:center;color:#000000;text-decoration:underline; }

/* --- Ende Footer --- */


/* --- Zebra für Artikel Anriss und Grid --- */

.zebra1 { background-color:#ffffff; }
.zebra2 { background-color:#ffffff; }

/* --- Ende Zebra für Artikel Anriss und Grid --- */

/* --- Newsticker --- */

a.ticker1 { font-family:Verdana,Serifenlos; font-weight:100; font-size:12px; color:#ff0000f; text-decoration:none }  
a.ticker1:hover { font-family:Verdana,Serifenlos; font-weight:600; font-size:12px; color:#ff0000; text-decoration:none }  

/* --- Ende Newsticker --- */

/* --- Werden wahrscheinlich nicht mehr verwendet > prüfen und entsorgen --- */
.MSG { margin-top:5px;padding:5px;width:100%;font-family:Verdana,Serifenlos;font-weight:600;font-size:16px;color:#000000;background-color:#c0c0c0;border-width:thin;border-style:ridge;border-width:thin;border-color:#c0c0c0; }
.search {font: menu}

-->