body { 
font-family:Verdana, Helvetica, Arial, sans-serif; 
font-size:11pt;
background: #CBE0FE; 
color:#333;
}

p,ul { font-size:11pt; text-align:justify; font-weight:normal; }
td,th { font-size:12pt; font-weight:normal; }
td.hellblau { background-color: #CBE0FE; }
td.hellerhellblau { background-color: #BBD1FF; }
th { font-size:12pt; }

p.footer { font-size:8pt; font-weight:normal; }

span.nav, td.nav, p.nav { font-weight:bold; color:#FFF; font:12pt; text-align:left; }
#oben,#navigation,td.nav { background: #29528C; }


a:hover	{  color:#3962FF;  }
a		{  font-weight:normal; }


p.navh1, span.navh1, a.navh1:link	{
	font-weight:bold;
	font-size:12pt;
	color:#FFF;
	text-align:left;
	text-decoration:none
}
a.navh1:visited	{ 
	font-weight:bold;
	font-size:12pt;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}
a.navh1:hover	{ 
	font-weight:bold;
	font-size:12pt;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}
a.navh1:active	{ 
	font-weight:bold;
	font-size:12pt;
	color:#FFF;
	text-align:left;
	text-decoration:none;
	 }
a.navh1:focus	{ 
	font-weight:bold;
	font-size:12pt;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}

p.navh2, span.navh2, a.navh2:link	{ font-weight:bold; font-size:11pt; color:#FFF;text-align:left;  text-decoration:none }
a.navh2:visited	{ font-weight:bold; font-size:11pt; color:#FFF; text-decoration:none }
a.navh2:hover	{ font-weight:bold; font-size:11pt; color:#FFF; text-decoration:none }
a.navh2:active	{ font-weight:bold; font-size:11pt; color:#FFF; text-decoration:none }
a.navh2:focus	{ font-weight:bold; font-size:11pt; color:#FFF; text-decoration:none }

p.nav, span.nav, a.nav:link, a.navsel {
	font-weight:normal;
	font-size:10pt;
	color:#FFF;
	text-decoration:none;
}
a.nav:visited	{ 
	font-weight:normal;
	font-size:10pt;
	color:#FFF;
	text-decoration:none;
}
a.nav:hover, a.navsel:hover		{ 
	font-weight:normal;
	font-size:10pt;
	color:#FFE02E;
	text-decoration:none;
}
a.nav:active, a.navsel:active	{ 
	font-size:10pt;
	color:#FFE02E;
	text-decoration:none;
}
a.nav:focus, a.navsel:focus		{ 
	font-size:10pt;
	color:#FFE02E;
	text-decoration:none;
}

a.navsel:link, a.navsel:visited	{ 
	color:#FFE02E; 
	font-weight:normal; 
	font-size:10pt; 
	text-decoration:none 
}
a.navsel:hover					{ 
color:#FFF; 
}

p.h1, span.h1, h1, .h1 { font-size:17pt; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
p.h2, span.h2, h2, .h2 { font-size:14pt; font-weight:bold; color:#333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
p.h3, span.h3, h3, .h3 { font-size:12pt; font-weight:bold; color:#333; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; }

p.navmain, span.navmain, a.navmain:link		{ 
font-weight:bold; font-size:12px; color:#FFF; letter-spacing:0.05em; text-decoration: none;
}
a.navmain:visited	{
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	letter-spacing: 0.05em;
}
a.navmain:hover		{ 
	font-weight:bold; 
	font-size:12px; 
	color:#FFE02E; 
	text-decoration:none; 
	letter-spacing: 0.05em; }
	
a.navmain:active	{ 
	font-weight:bold; 
	font-size:12px; 
	color:#FFE00E; 
	text-decoration:none; 
	letter-spacing: 0.05em; }
	
a.navmain:focus		{ 
	font-weight:bold; 
	font-size:12px; 
	color:#FFE00E; 
	text-decoration:none;
	letter-spacing: 0.05em; }

font.err,h1.err,h2.err,h3.err,h4.err,h5.err { color:#F00; }
