a.ssmItems:link		{ font-family:Arial; font-size:7pt; color:#005AB4; text-decoration:none; font-weight:normal }
.rahmenrot   			{ border: 2px solid #FF0000;  }
A.ssmItems:hover		{ font-family:Arial; font-size:7pt; color:#005AB4; text-decoration:none; font-weight:normal }
A.ssmItems:active		{ font-family:Arial; font-size:7pt; color:#005AB4; text-decoration:none; font-weight:normal }
A.ssmItems:visited	{ font-family:Arial; font-size:7pt; color:#005AB4; text-decoration:none; font-weight:normal }

#ueberschriftgalerie	{ position:absolute; left:40; top:127 }
#anzahlbilder			{ position:absolute; left:555; top:528 }
#divUp					{ position:absolute; left:815; top:660 }
#divDown				{ position:absolute; left:815; top:305 }
#scrollbalken			{ position:absolute; left:815; top:325 }
#divCont				{ position:absolute; width:100; height:370; overflow:hidden; top:305; left:710; clip:rect(0,100,370,0); visibility:hidden }
#divText				{ position:absolute; top:0; left:0; padding:0px; font-family:Arial, Helvetica; font-size:10pt } 
#PfeilDown				{ position:absolute; width:15; height:310; top:150; left:735; border-width:2px; border-style:solid; border-color:#074FC3 }

a						{ font-family:Arial; font-size:10pt; color:#444444; text-decoration:none; font-weight:bold }
a.nav					{ color:#ffffff }
a.nav:hover			{ text-decoration:none; color:#ffff00 }
a:hover				{ text-decoration:underline }
.neu					{ color:#ff0; }
               
body					{ font-family:Arial; background-color:#ffffff; color:#005AB4; font-size:10pt;
						  scrollbar-3dlight-color:#005AB4;
						  scrollbar-arrow-color:#005AB4;
						  scrollbar-base-color:#fff;
						  scrollbar-darkshadow-color:#fff;
						  scrollbar-face-color:#fff;
						  scrollbar-highlight-color:#fff;
						  scrollbar-shadow-color:#005AB4;
						  scrollbar-track-color:#fff }

td						{ font-family:Arial; color:#004992; font-size:10pt; }

.normal				{ font-family:Arial; color:#004992; font-size:10pt; }
.hauptschrift			{ font-family:Arial; color:#004992; font-size:10pt; }
.ueberschrift			{ font-family:Arial; color:#FFFFFF; font-size:12pt; letter-spacing:2pt; font-weight:bold }
.ueberschriftintern	{ font-family:Arial; color:#004992; font-size:12pt; letter-spacing:2pt; font-weight:bold }
.ueberschrift2		{ font-family:Arial; color:#004992; font-size:14pt; letter-spacing:2pt; font-weight:bold }
.big					{ font-family:Arial; color:#004992; font-size:10pt; font-weight:700 }
.big12					{ font-family:Arial; color:#004992; font-size:12pt; font-weight:700 }
.bigger				{ font-family:Arial; color:#004992; font-size:10pt; font-weight:900; text-decoration:underline }
.biggest				{ font-family:Arial; color:#004992; font-size:14pt; font-weight:900; text-decoration:underline }
.klein8				{ font-family:Arial; color:#004992; font-size:8pt; font-weight:500 }
.klein8big				{ font-family:Arial; color:#004992; font-size:8pt; font-weight:700 }
.big16					{ font-family:Arial; color:#004992; font-size:16pt; font-weight:700 }
.big24					{ font-family:Arial; color:#004992; font-size:24pt; font-weight:700 }
.gross12				{ font-family:Arial; color:#004992; font-size:12pt }
.klein8weiss			{ font-family:Arial; color:#ffffff; font-size:8pt; font-weight:500 }
.weiss10				{ font-family:Arial; color:#ffffff; font-size:10pt; font-weight:700 }
.blau10				{ font-family:Arial; color:#005AB4; font-size:10pt; font-weight:700 }
.big20rot				{ font-family:Arial; color:#FF0000; font-size:20pt; font-weight:700 }
.big10rot				{ font-family:Arial; color:#FF0000; font-size:10pt; font-weight:700 }
.big12rot				{ font-family:Arial; color:#FF0000; font-size:12pt; font-weight:700 }
.acht					{ font-family:Arial; font-size:8pt; font-weight:500 }
.text14rot				{ font-family:Arial; color:#ff0000; font-size:14pt; font-weight:700 }
.weiss					{ color:#ffffff; }
.text10				{ font-size:10pt; letter-spacing:0pt }
.text9					{ font-size:8pt }
.text8					{ font-size:8pt }
.text12				{ font-size:12pt }
.text14				{ font-size:14pt }
.text16				{ font-size:16pt }
.text18				{ font-size:18pt }
.text20				{ font-size:20pt }

.quickinfo				{ font-family:Arial; color:#ffffff; font-size:11px; font-weight:500 }
.quickinfointern		{ font-family:Arial; color:#004992; font-size:11px; font-weight:500 }
.quick					{ color:#ffffff; font-size:8pt }


.50						{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:45pt }
.30rot					{ font-family:Comic Sans MS, Courier New, Arial; color:#ff0000; font-size:30pt }
.30blau				{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:30pt }
.20rot					{ font-family:Comic Sans MS, Courier New, Arial; color:#ff0000; font-size:20pt }
.20blau				{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:20pt }
.12rot					{ font-family:Comic Sans MS, Courier New, Arial; color:#ff0000; font-size:12pt }
.12blau				{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:12pt }
.10rot					{ font-family:Comic Sans MS, Courier New, Arial; color:#ff0000; font-size:10pt }
.10blau				{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:10pt }
.9blau					{ font-family:Comic Sans MS, Courier New, Arial; color:#0000ff; font-size:9pt }

.biko					{ font-family:Biko, Arial }
.10rotmiles			{ font-family:Biko, Arial; color:#FF0000; font-size:10pt }
.10blaumiles			{ font-family:Biko, Arial; color:#0000ff; font-size:10pt }
.12rotmiles			{ font-family:Biko, Arial; color:#FF0000; font-size:12pt }
.12blaumiles			{ font-family:Biko, Arial; color:#0000ff; font-size:12pt }
.20rotmiles			{ font-family:Biko, Arial; color:#FF0000; font-size:20pt }

.links					{ text-align:left }

input					{ font-family: Arial; font-size: 10pt; color: #005AB4; border: 2px solid #004992;  }
.border0				{ border:0px none;  }
textarea				{ font-family: Arial; font-size: 10pt; color: #005AB4; border: 2px solid #004992;  }
select					{ font-family: Arial; font-size: 10pt; color: #005AB4; border: 2px solid #004992;  }
option					{ font-family: Arial; font-size: 10pt; color: #005AB4; border: 2px solid #004992;  }


.color1			{ background-color:#ddd; }
.color-1		{ background-color:#eee; }
.trmouseover	{ background-color:#ccc; }
.table-ueber	{ background-color:#AD9AC8; }
.table-cont		{ background-color:#aaa; }
.tr-ueber		{ background-color:#bbb; }


---------------------------------------------------------------------------------------------------------
/* Menüparameter */

.clCMEvent				{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden; }
.clCMAbs				{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden; }

.clT, .clTover, .clS, .clSover, .clS2, .clS2over	{position:absolute; overflow:hidden; width:130; cursor:pointer; cursor:hand; }
.clT, .clTover			{padding:5px; font-size:13px; font-weight:bold; }
.clT					{color:#ffffff; background-color:#005AB4; layer-background-color:#005AB4; }   
.clTover				{color:#F8EF01; }
.clTi					{position:absolute; padding:5px; font-weight:bold; font-family:arial; font-size:14px; color:#004992; layer-background-color:#F8EF01; background-color:#F8EF01; cursor:pointer; cursor:hand; }
.clTiover				{position:absolute; padding:5px; font-weight:bold; font-size:14px; color:#F8EF01; layer-background-color:#005AB4; background-color:#005AB4; cursor:pointer; cursor:hand; }
.clSi					{position:absolute; padding:2px; font-weight:bold; font-family:arial; font-size:13px; color:#004992; layer-background-color:#F8EF01; background-color:#F8EF01; cursor:pointer; cursor:hand; }
.clSiover				{position:absolute; padding:2px; font-weight:bold; font-size:13px; color:#F8EF01; layer-background-color:#005AB4; background-color:#005AB4; cursor:pointer; cursor:hand; }
.clS2i					{position:absolute; padding:3px; font-weight:bold; font-family:arial; font-size:12px; color:#004992; layer-background-color:#F8EF01; background-color:#F8EF01; cursor:pointer; cursor:hand; }
.clS2iover				{position:absolute; padding:3px; font-weight:bold; font-size:12px; color:#F8EF01; layer-background-color:#005AB4; background-color:#005AB4; cursor:pointer; cursor:hand; }
.clS, .clSover			{padding:2px; font-size:12px; font-weight:bold; }
.clS2, .clS2over		{padding:3px; font-size:11px; font-weight:bold; }
.clS, .clS2				{color:#ffffff; background-color:#005AB4; layer-background-color:#005AB4; }
.clSover, .clS2over	{color:#F8EF01; }
.clSover, .clS2over, .clTover, .clB, .clBar	{layer-background-color:#004992; background-color:#004992; }
.clB					{position:absolute; visibility:hidden; z-index:300; }
.clBar					{position:absolute; width:10; height:10; visibility:hidden; } 


/************** nav ***************/

.button				{ position:relative; color:#005AB4; z-index:1; cursor:default; font-family: "Arial", "sans-serif"; 
						  font:menu; margin-bottom:-2px; margin-top:2px; font-size:12px; }
		
.buttonlabel			{ font-size:12px; height:14px; position:relative; font-weight:700; cursor:default; border-width:1px; top:0; left:0; visibility:visible; }
.buttonlabel img		{ border:0px none !important; padding:0 !important; margin-left:0; margin-right:0; margin-top:0; margin-bottom:-4px }

.level1label			{ height:14px; font-size:12px; font-weight:700; padding:1px 5px; cursor:default;	margin-bottom:0; margin-top:.05em; }
.level2label			{ height:14px; font-size:12px; font-weight:700; padding:1px 5px; cursor:default;	margin-bottom:0; }

.menuNode, .menuItem												{ font-size:12px; border-bottom:1px solid #000000; border-left:1px solid #000000; height:14px; }
.menuNode a, menuItem a											{ color:#000000;	font-size:12px; line-height:18px; font-weight:700; padding:0 0 1px 8px; text-decoration:none; }
.menuNode a:hover, .menuItem a:hover, .buttonlabel a:hover	{ text-decoration:none; color:#005AB4; }

.menu								{ position:relative; padding-left:6px; padding-bottom:10px; padding-top:1px; font-family:Arial, sans-serif; margin-bottom:-3px; }
.menu .menu, .menu .menu .menu	{ border-left:1px solid #000000; padding-left:10px; }

#nav					{ border:0px solid #ccc; /*background:#ffffff;*/ color:#fff; overflow:hidden; position:relative; margin-left:5px; white-space:nowrap; }

.ns4					{ font-weight:700 }

/************* nav ende ***********/


