body	{ font-family: Verdana; background-color: #000000; }
h1		{ font-size: 11pt; color: #CC0000; font-weight: bold; margin-top: 10px; margin-right: 10px; margin-bottom: 8px; 
		  margin-left: 5px; border-bottom: 3px solid #CC0000; padding-bottom: 2px; }
h2		{ font-size: 10pt; font-weight: bold; color: #000000; margin-top: 0px; margin-right: 10px; martin-bottom: 10px; margin-left: 5px; }
p		{ font-size: 10pt; color: #000000; margin-top: 0px; margin-right: 10px; martin-bottom: 10px; margin-left: 5px; }
ul		{ font-size: 10pt; list-style-image: url('images/Bullet-ul.gif') }

.bildunterschrift { font-style: italic;}
.tabelle	{ border: 0px; font-size: 10pt; color: #000000; margin-top: 0px; margin-right: 0px; 
			  martin-bottom: 10px; padding-left: 5px; border-collapse: collapse;} 

a:link		{ color: #CC0000; text-decoration: none;}
a:visited	{ color: #CC0000; text-decoration: none;}
a:hover		{ color: #808080; text-decoration: none;}
a:active	{ color: #808080; text-decoration: none;}


.navitop			{ font-size: 8pt; color: #FFFFFF; }
.navitop a:link		{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.navitop a:visited	{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.navitop a:hover	{ color: #CC0000; text-decoration: none; font-weight: bold;}
.navitop a:active	{ color: #CC0000; text-decoration: none; font-weight: bold;}
span.navitop_aktiv	{ color: #CC0000; font-weight: bold;}

.navi1			{ font-size: 10pt; font-weight: bold; border-top: 1px dashed #FFFFFF; padding-top: 6px; 
				  margin-bottom: 6px; margin-left: 0px;}
span.navi1_aktiv{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }
.navi1 a:link	{ color: #000000; text-decoration: none; border-left: #C0C0C0 14px solid; padding-left: 4px; }
.navi1 a:visited{ color: #000000; text-decoration: none; border-left: #C0C0C0 14px solid; padding-left: 4px; }
.navi1 a:hover	{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }
.navi1 a:active	{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }


.navi1_aktiv			{ font-size: 10pt; font-weight: bold; border-top: 1px dashed #FFFFFF; padding-top: 6px; 
				  margin-bottom: 6px; margin-left: 0px;}
.navi1_aktiv a:link	{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }
.navi1_aktiv a:visited{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }
.navi1_aktiv a:hover	{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }
.navi1_aktiv a:active	{ color: #FFFFFF; text-decoration: none; border-left: #FFFFFF 14px solid; padding-left: 4px; }



.navi2			{ font-size: 9pt; margin-bottom: 3px; margin-left: 18px;}
.navi2 a:link	{ color: #000000; text-decoration: none; padding-left: 4px; }
.navi2 a:visited{ color: #000000; text-decoration: none; padding-left: 4px; }
.navi2 a:hover	{ color: #FFFFFF; text-decoration: none; padding-left: 4px; }
.navi2 a:active	{ color: #FFFFFF; text-decoration: none; padding-left: 4px; }

.impressum	{ font-size: 8pt; text-align: center; margin-top: 20px; }
.impressum a:link	{ color: #000000; text-decoration: none;}
.impressum a:visited{ color: #000000; text-decoration: none;}
.impressum a:hover	{ color: #FFFFFF; text-decoration: none;}
.impressum a:active	{ color: #FFFFFF; text-decoration: none;}