body      { margin-top: 0px; color: #383838; font: 11px 'Lucida Grande', Verdana, Geneva, Helvetica,sans-serif; background: url(/grafiken/bg.jpg) 50% 0 repeat-y; background-color:#EFF5EA;}
        
td     { color: #383838; font: 12px; font-family: Helvetica, sans-serif; }
h1{ font-size: 20px; color: #ADCF9D;}
.haupmenu td a { display:block; width:100%; }
.haupmenu td a:hover {color: black; background-color: white;}
a:link		{ color:  #78916D; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
a:visited	{ color:  #78916D; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
a:hover		{ color:  #78916D; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
a:active	{ color:  #78916D; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }

.content a:link		{ color:  #E8021C; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
.content a:visited	{ color:  #E8021C; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
.content a:hover	{ color:  #E8021C; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }
.content a:active	{ color:  #E8021C; font-size: 12px; font-weight: bold; font-family: Helvetica; text-decoration: none; }

.headline  			 { color: #666666; font-size: 9px; font-family: Verdana; }

.startseite td 			 { color: #383838; font-size: 12px; font-family: Verdana; }
.startseite a:link    	 { color: #7a7a7a; font-style: normal;  font-size: 20px; font-family: Helvetica; text-decoration: none;}
.startseite a:visited    { color: #383838; font-style: normal;  font-size: 20px; font-family: Helvetica; text-decoration: none;}
.startseite a:focus      { color: #383838; font-style: normal;  font-size: 20px; font-family: Helvetica; text-decoration: none;}
.startseite a:hover      { color: #383838; font-style: normal;  font-size: 20px; font-family: Helvetica; text-decoration: none;}
.startseite a:active     { color: #383838; font-style: normal;  font-size: 20px; font-family: Helvetica; text-decoration: none;}

#logo {width: 400px; height: 15px; margin-left: 250px; margin-top: 90px; color: #8FAC82}
#logo h1 {font-size: 15px; color: #8FAC82}
.hauptmenu { font-size: 12px; text-transform: uppercase;padding-left: 5px; }
.hauptmenu a {display: inline; padding: 12px; height: 15px; margin-right: 10px;}
.hauptmenu a:link		{ color:  #fff; font-size: 12px; font-family: Helvetica; }
.hauptmenu a:visited	{ color:  #fff; font-size: 12px; font-family: Helvetica; }
.hauptmenu a:hover		{ color:  #fff; font-size: 12px; font-family:  Helvetica; background-color:#8FAC82; }
.hauptmenu a:active		{ color:  #fff; font-size: 12px; font-family:  Helvetica; }

.navi a {display: block; border-bottom: 1px dotted #BFBFBF;}
.navi a:link     { color: #4B4A48; font-style: normal; font-weight: normal; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.navi a:visited  { color: #4B4A48; font-style: normal; font-weight: normal; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.navi a:focus    { color: #4B4A48; font-style: normal; font-weight: normal; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.navi a:hover    { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none;border-right-width: 4px;border-right-style: solid;border-right-color: #C7C7C1; }
.navi a:active   { color: #4B4A48; font-style: normal; font-weight: normal; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }

.toolbar td	 		{ color: #666666; font: 10px  Helvetica, sans-serif; }
.toolbar a:link     { color: #666666; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.toolbar a:visited  { color: #666666; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.toolbar a:hover    { color: #666666; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none; background-repeat: no-repeat }
.toolbar a:active   { color: #666666; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }

.bottom td	 		{ color: #7e7979; text-align: center; font: 10px verdana, Arial, Helvetica, sans-serif;}
.bottom a:link      { color: #7e7979; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.bottom a:visited   { color: #7e7979; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }
.bottom a:hover     { color: ##7e7979; font-style: normal; font-weight: bold; font-size: 10px; font-family:Helvetica, sans-serif; text-decoration: none }
.bottom a:active    { color: #7e7979; font-style: normal; font-weight: bold; font-size: 10px; font-family: Helvetica, sans-serif; text-decoration: none }