.arrow a:link {color: #555; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 15px; }
.menu_aktiv a:link {color: #000; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../../media/img/bullet_transp.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 25px; }
.menu a:link {color: #555; font-size: 14px; font-weight: bold; line-height: 20px; text-decoration: none; padding-left: 25px; }
.subnavigation a:link {color: #555; text-decoration: none; float: left; padding-right: 15px; }
a:link {color: #555; text-decoration: underline; }
.arrow a:visited {color: #555; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 15px; }
.menu_aktiv a:visited {color: #000; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../../media/img/bullet_transp.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 25px; }
.menu a:visited {color: #555; font-size: 14px; font-weight: bold; line-height: 20px; text-decoration: none; padding-left: 25px; }
.subnavigation a:visited {color: #555; text-decoration: none; float: left; padding-right: 15px; }
a:visited {color: #555; text-decoration: underline; }
.arrow a:hover {color: #555; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 15px; }
.menu_aktiv a:hover {color: #000; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../../media/img/bullet_transp.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 25px; }
.menu a:hover {color: #000; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../../media/img/bullet_transp.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 25px; }
.subnavigation a:hover {color: #555; text-decoration: none; float: left; padding-right: 15px; }
a:hover {color: #555; text-decoration: underline; }
.arrow a:active {color: #555; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 15px; }
.menu_aktiv a:active {color: #000; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../../media/img/bullet_transp.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 25px; }
.menu a:active {color: #555; font-size: 14px; font-weight: bold; line-height: 20px; text-decoration: none; padding-left: 25px; }
.subnavigation a:active {;}
a:active {color: #555; text-decoration: underline; }
ul {list-style: none; margin: 0; padding: 0 0 0 0px; }
li {background: url(ul.gif) no-repeat left 5px; margin: 0; padding: 0 0 0 15px; }
.boxtext {color: #555; }
.subline {color: #555; font-size: 14px; font-weight: bold; line-height: 16px; }
.headline { color: #555; font-size: 20px; font-weight: bold; line-height: 34px; text-decoration: none; }
td {color: #000; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; line-height: 16px; }
body { color: black; background-color: white; background-image: url(../../media/img/hg-linien.gif); margin: 0; padding: 0; }
h2 { color: black; font-size: 18px; font-weight: bold; margin: 0.83em 0; }
h3 { color: black; font-size: 14px; font-weight: bold; margin: 0.83em 0; }
h4 { color: black; font-size: 13px; font-weight: bold; margin: 0.83em 0; }
.bild_links {background-color: #fff; float: left; margin-right: 15px; margin-bottom: 15px; padding: 1px; border: solid 1px #555; }
.bild_rechts {background-color: #fff; margin-bottom: 15px; padding: 1px; float: right; margin-left: 15px; border: solid 1px #555; }

#menu_rechts			{ margin-top: 29px; margin-left: 0; }
#menu_rechts_titel		{ font-size: 16px; font-weight: bold; background-color: #cc0; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; }
#menu_rechts_content	{ background-color: #e5e5e5; padding-top: 8px; padding-bottom: 4px; padding-left: 4px; }
#navibereich			{ background-color: green; }