/*Allgemeineformatierungen */
body	{margin:0px; padding:0px; background-color: #000000;color:#FFFFFF; scrollbar-3dlight-color: #111111; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #D60200;scrollbar-highlight-color: #333333; scrollbar-shadow-color: #CCCCCC;scrollbar-track-color: #000000; }
form	{ margin: 0px; padding: 0px; }
hr		{ color: #000000; background-color:#000000; height:1px; border:0px solid #000000;}
input,select,textarea{ font-family:Verdana,Helvetica,sans-serif; font-size:12px; color:#000000;}
a,td 	{ font-family:Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;}
ul		{ font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;}
h1		{ color:#000; }

div 	{ margin:0;padding:0;font-family:Verdana,Helvetica,sans-serif;font-size:12px; }

/* neuere Styles */
.naviLeftItem			{ float:left;height:auto;margin-bottom:5px;width:210px; }
.naviLeftItemBullet		{ float:left;height:auto;margin-right:2px;width:21px; }
.naviLeftSpacer			{ float:left;height:10px;width:210px; }
.naviLeftItemSub		{ float:left;height:auto;margin-bottom:5px;padding-left:23px;width:187px }
.content				{ background-color:#fff;float:left;height:auto;min-height:502px;padding:10px;width:708px;}
.documentListing		{ float:left;height:auto;padding-bottom:10px;padding-top:10px;padding-left:10px;width:698px; }
.documentListingImage	{ float:left;height:200px;margin-right:10px;width:150px; }
.documentListingTxt		{ color:#000;font-size:11px;float:left;height:auto;width:538px; }

/* Tabelle */
td					{ background-color: #FFFFFF; }
td.td0n				{ color:#FFFFFF;background-color:#000000; }
td.td0a				{ color:#D60200;background-color:#000000; }
td.td1n				{ color:#FFFFFF;background-color:#000000; }
td.td1a				{ color:#D60200;background-color:#000000; }
td.matrix			{ border-right:dotted 1px #646464 }
td.matrix1			{ border-right:dotted 1px #646464;background-color:#DBDBDB;}
td.matrix2			{ border-right:dotted 1px #646464;background-color:#FFFFFF; }
td.matrix1or		{ background-color:#DBDBDB; }
td.matrix2or		{ background-color:#FFFFFF; }

/* Links */
a:link, a:visited						{ color: #000000; }
a:hover, a:active						{ color: #D60200; }
a.wobinichn:link, a.wobinichn:visited 	{ color:#FFFFFF;text-decoration:none;}
a.wobinichn:hover, a.wobinichn:active	{ color:#D60200;text-decoration:none;}
a.wobinicha:link, a.wobinicha:visited, a.wobinicha:active, a.wobinicha:hover	{ color:#D60200; text-decoration:none; }
a.li0n:link, a.li0n:visited, a.li1n:link, a.li1n:visited	{ color:#CCCCCC;text-decoration:none; }
a.li0n:hover,a.li0a:link, a.li0a:visited, a.li1a:link, a.li1a:visited,a.li0n:active, a.li1n:hover, a.li1n:active, a.li0a:hover, a.li0a:active, a.li1a:hover, a.li1a:active { color:#D60200;text-decoration:none;}
a.navitopn:link, a.navitopn:visited						{ color: #CCCCCC;text-decoration:none; }
a.navitopn:hover, a.navitopn:active,a.navitopa:link, a.navitopa:visited,a.navitopa:hover, a.navitopa:active	{ color: #D60200;text-decoration:none; }
a.unterueberschrift:link, a.unterueberschrift:visited, a.unterueberschrift:link, a.unterueberschrift:visited, .unterueberschrift { color:#646464; font-size:12px;font-weight:bold;text-decoration:none; }
a.elf:link, a.elf:visited, a.elf:hover, a.elf:active	{ font-size:11px; }

/* Sprache */
.langa { padding:5px;border:2px solid #D60200; }
.langn { padding:5px;border:1px solid #000000; }

.black	{ background-color: #000000;color: #CCCCCC; }
.gray	{ background-color: #333333;color: #CCCCCC; }
.formfeldSuche1 	{ width:140px; height:20px; background-color:#000000;color:#D60200; border: 1px #D60200 solid; }
.formfeldSubmit1 	{ width:140px; height:20px; background-color:#333333;color:#FFFFFF; border: 1px #333333 solid; }
.seitenueberschrift { color:#646464; font-size:16px;font-weight:bold; padding-top:6px; padding-left:10px; }
.t9					{ font-size:9px;}
.elf				{ font-size:11px; }
.elf a				{ font-size:11px; }
.elfb				{ font-size:11px; font-weight:bold; }
.meilensteine		{ float:left;width:120px;font-weight:bold; }
.telfax				{ float:left;width:30px; }
.rot				{ color:#D60200; }
.formfeldLogin { width: 140px; margin-bottom: 20px; }

.printFooter		{ float:left;height:auto;width:760px; }
.print				{ float:left;height:auto;width:760px; }
h1					{ font-family:Verdana,Helvetica,sans-serif;font-size:12px; }
.formfeldExtra { display: none; }