.verlinkung { display:none; visibility:hidden; }

body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: #ffffff;
}

a				{ color: #595959; font-weight:bold; text-decoration:none; }
a:visited		{ color: #a0a0a0; font-weight:bold; }
a:hover			{ color: #fd854e; font-weight:bold; text-decoration:underline; }
img, a img		{ border: none; outline:none; }
img.wayback		{ border:1px solid #999; }

.gesperrt		{ letter-spacing:5px; }
tt 	{ font-family:Courier New; }
tt a	{ font-family:Courier New; }
tt b	{ font-family:Courier New; }
#nu	{ text-decoration:none; font-family:Arial,Helvetica; }
.templateBlue	{ color:#022D64; font-size:12px; }
.templateBlue a	{ color:#022D64; font-size:12px; }

.ZITEnav	{ color:#ffffff; font-size:16px; }
.ZITEnav a	{ color:#ffffff; font-size:16px; }

.templateGrey	{ color:#777777; font-size:12px; }
.templateW	{ color:#ffffff; font-size:12px; }
.buttonsW a	{ color:#ffffff; font-size:12px; font-weight:bold; }
.file		{ color:#022D64; font-size:12px; }

.navigation				{ padding-top:20px; }

.navigation				{ color:#000000; font-weight:normal; }
.navigation a			{ color:#000000; font-weight:normal; }
.navigation a:visited	{ color:#000000; font-weight:normal; }

.navigationSelected		{ color:#000000; font-weight:bold; }
.navigationSelected a	{ color:#000000; font-weight:bold; }
.navigationSelected a:visited	{ color:#000000; font-weight:bold; }


ul	{
	list-style: none;
	padding:5px;
	margin:0px;
	}

li	{ font-size:14px; line-height:16px; padding: 2px 0 2px 15px; background: transparent url(/img/n_punkt_d.gif) no-repeat 0px 2px; }
li.up	{ font-size:14px; line-height:16px; padding: 2px 0 2px 15px; background: transparent url(/img/n_punkt_up_d.gif) no-repeat 0px 2px }
li.de	{ font-size:14px; line-height:16px; padding: 2px 0 2px 22px; background: transparent url(/img/de.gif) no-repeat 0px 2px }
li.en	{ font-size:14px; line-height:16px; padding: 2px 0 2px 22px; background: transparent url(/img/en.gif) no-repeat 0px 2px }
li.empty	{ font-size:14px; line-height:16px; padding:0px; background: transparent no-repeat 0px 0px }
li.space_15	{ font-size:12px; line-height:0px; padding:0px; height:15px; background: transparent no-repeat 0px 0px }
li.space_40	{ font-size:12px; line-height:0px; padding:0px; height:40px; background: transparent no-repeat 0px 0px }


.headingMain	{ font-size:14px; color:#969696; font-weight:normal; margin:10px 0 0 0; }
.headingSub		{ font-size:26px; color:#000000; font-weight:normal; margin:0 0 20px 0; }

.headingECard	{ font-size:26px; color:#aac2ce; }

.text			{ font-size:14px; }
.kt				{ font-size:12px; }

.suchform td input { font-size:12px; }
.suchform td font { font-size:12px; vertical-align:middle; padding-bottom:8px; }
.suchform td { font-size:12px; white-space:nowrap; }

.footer { padding:20px 15px 20px 27px;}
