*		 { margin: 0; padding: 0 }
html { margin-bottom: 1px; height: 100% }
a  { color: #4f6752; text-decoration: none }
a:hover   { color: #f93 }
p { padding-top: 3px; padding-bottom: 3px }
body, td         { height:100%; margin-bottom: 1px; color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; background-color: #fff }
/*ein Rahmen unsichtbar um alles wegen dem schatten als Spalte links*/
#rahmen			 { width: 720px }
/*die eigentlichen Inhalte im Rahmen*/
#box                { background-color: #fff; margin-top: 30px; margin-bottom: 300px; padding: 120px 1px 1px; position: relative; width: 720px; border: solid 1px #c9c9c9 }
#schatten		  { position: absolute; top: 0; left: 723px; width: 20px }
/*links*/
#left_content   { text-align: left; margin-top: 2px; z-index: 0; width: 150px; float: left }
#nav            { background-color: #c8d6c4; text-align: left; padding: 4px 0; z-index: 0; width: 150px; float: left }
#nav a           { line-height: 14px; text-decoration: none; display: block; padding: 4px 0 }
/*weil sonst alles orange wird wie im haupt-a*/
#nav a:hover     { color: #45635a; text-decoration: none }
#nav ul a         { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; padding: 4px 0; border-style: none; }
#nav ul a:hover   { text-decoration: none; background-color: #b7c3b4; display: block; width: 147px }
/*linie unten*/
#nav ul li     { line-height: 14px; list-style-type: none; padding-left: 3px; border-bottom: 1px solid #fff; width:147px; }
#nav ul li a.aktiv   { background-color: #b7c3b4; width: 147px }
/*Unterlink 1*/
#nav a#unter              { text-decoration: none; background-image: url("bilder/nav_slash.gif"); background-repeat: no-repeat; background-position: 1px 3px; display: block; padding: 3px 0px 3px 11px }
#nav a#unterone           { text-decoration: none; background-image: url("bilder/nav_slash.gif"); background-repeat: no-repeat; background-position: 1px 3px; display: block; padding: 3px 0px 3px 11px }
#nav a#untertwo           { text-decoration: none; background-image: url("bilder/nav_slash.gif"); background-repeat: no-repeat; background-position: 1px 3px; display: block; padding: 3px 0px 3px 11px }
#nav a#unterthree         { text-decoration: none; background-image: url("bilder/nav_slash.gif"); background-repeat: no-repeat; background-position: 1px 3px; display: block; padding: 3px 0px 3px 11px }
#nav a#unter:hover   	  { color: #45635a; text-decoration: none; background-color: #b7c4b3; width: 136px }
#nav a#unterone:hover     { color: #45635a; text-decoration: none; background-color: #b7c4b3; width: 136px }
#nav a#untertwo:hover     { color: #45635a; text-decoration: none; background-color: #b7c4b3; width: 136px }
#nav a#unterthree:hover   { color: #45635a; text-decoration: none; background-color: #b7c4b3; width: 136px }
#nav a#unter_hi           { text-decoration: none; background-color: #b7c3b4; background-image: url("bilder/nav_slash.gif"); background-repeat: no-repeat; background-position: 1px 3px; display: block; padding: 3px 0 3px 11px; width: 136px }
/*Unterlink 2 falls notwendig*/
#nav a#unter2       { text-decoration: none; background-image: url("bilder/nav_2slash.gif"); background-repeat: no-repeat; background-position: 6px 4px; display: block; padding-left: 21px; width: 147px }
#nav a#unter2:hover    { color: #45635a; text-decoration: none; background-color: #b7c4b3; width: 125px }
#nav a#unter2_hi { font-weight: bold; background-color: #b7c4b3;}
/*Flyer*/
#flyer{padding:4px;}
/*Haupttext*/
#main-text { background-color: #ffffff; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; margin-left: 198px; padding: 10px;}
.fotogalerie_li       { font-size: 9px; line-height: 12px; margin-right: 5px; margin-bottom: 8px; width: 250px; float: left }
.fotogalerie_re       { font-size: 9px; line-height: 12px; margin-bottom: 8px; width: 250px; float: right }
.fotogal_schmal_li        { font-size: 9px; line-height: 12px; margin-right: 5px; margin-bottom: 8px; width: 150px; float: left }
.fotogal_schmal_re        { font-size: 9px; line-height: 12px; margin-bottom: 8px; position: relative; right: 120px; width: 150px; float: right }
/* Text unter der Navigation links
#left_2         { text-align: left; margin-top: 2px; width: 149px; float: left; border-bottom: 1px solid #a8bfab }
/*haupt*/
.logo  { margin-top: -80px; margin-right: 22px; margin-bottom: 14px; float: right }
#nav_waagr              { color: #f93; font-size: 8pt; font-family: Verdana; background-color: #c8d6c4; text-align: left; margin-bottom: 2px; padding-top: 6px; padding-bottom: 3px; width: 720px }
#bild_breit    { }
.navipoint_waagr     { font-size: 12px; font-family: Verdana; margin-left: 6px }
#navipoint_waagr     { font-size: 12px; font-family: Verdana; margin-left: 6px }
#balken_or        { background-color: #f93; margin-top: 1px; width: 720px; height: 10px }
#content             { background-color: white; text-align: left; margin-left: 150px; padding-right: 20px; padding-bottom: 40px; padding-left: 20px; border-left: 1px dashed #dcdcdc }
h1            { color: #f93; font-size: 15px; font-family: Arial; font-weight: bold; line-height: 22px; margin-top: 28px; margin-bottom: 20px; margin-left: -2px }
/*Unter-Headline grun*/
h2      { color: #4f6752; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 16px; margin-top: -20px; margin-bottom: 16px }
h3     { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; margin-top: -27px; float: right }
h4  { font-size: 10pt; font-weight: bold }
/*Unter-Headline grun mit Pfeil*/
h5     { color: #4f6752; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; letter-spacing: 2px; list-style-image: url("bilder/pfeil_kasten.gif"); margin-top: -20px; margin-bottom: 16px; margin-left: 8px }
h6  { font-size: 10pt; font-family: Arial; font-weight: bold; line-height: 14px; letter-spacing: 1px; margin-top: 28px; margin-bottom: 16px; margin-left: -2px }
#link_orange {color: #f93}
.link_orange {color: #f93}
#link_orange:hover {color: #424242}
.fett { font-weight: bold }
.einzug   { margin-top: 6px; margin-bottom: 6px; margin-left: 12px }
.einzug_do { margin-top: 6px; margin-left: 0; padding-left: 8px; border-left: 1px dotted #67876c }
.liste   { list-style-image: url("bilder/liste_gruen.gif"); list-style-position: outside; margin-left: 12px; padding-left: 12px }
.zitat { font-style: italic; margin-top: 8px; margin-bottom: 8px; margin-left: 18px }
.dott { padding-bottom: 8px; border-bottom: 1px dotted #4f6752 }
.hinterlegt  { background-color: #fadeb2 }
.abstand   { padding-top: 8px; padding-bottom: 8px }
.bordergrau   { padding: 8px; border: solid 1px #ccf }
.tablegruen { background-color: #C8D6C4 }
.rand_gruen  { border: solid 1px #c8d6c4 }
.innenabstand  { margin: 8px 6px }
.fliess_orange       { color: #f93 }
.fliess_gruen { color: #4F6752 }
.fliess_gross { font-size: 9pt }
.klein     { font-size: 9px; line-height: 12px }
.bild_links { margin-right: 8px; margin-left: -6px; margin-bottom: 4px }
.bild_rechts   { margin-bottom: 4px; margin-left: 10px }
.block { text-align: justify }
