a:link {text-decoration:none; color:#00237D; font-family: arial, verdana, helvetica; font-size: 12px;}
a:visited {text-decoration:none;color:#00237D; font-family: arial, verdana, helvetica; font-size: 12px;}
a:hover {text-decoration:underline; color:#00237D; font-family: arial, verdana, helvetica; font-size: 12px;}
a:active {text-decoration:none; color:#00237D; font-family: arial, verdana, helvetica; font-size: 12px;}

p1 {background-color: #FFFFFF}


td
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
}

body 
{ 
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
}

body.bg {background-image: url("/img/background.gif"); background-repeat: repeat-y; background-postion: top left;}

#printlayout {display: none;}

.symposion
{
	text-decoration:none;
	color:#000000;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
}

.topnav
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.subnav 
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	line-height:14px;
}

.subnavact
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height:14px;
}

.bereich
{
	font-family: arial, verdana, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #0D3996;
	font-style: italic;

}

.subnavhint
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	font-style:italic;
	line-height:14px;
}

.subnav2 
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
	text-decoration:none;
}

.subnavact2
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height:13px;
	text-decoration:none;
}

.subnavhint2
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	font-style:italic;
	line-height:13px;
}

.subnavhint2zwueb
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height:13px;
}

.subnavhint2active
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height:13px;
	text-decoration:none;
	background-color:#F8F8F8;
}

.subnav3
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
	text-decoration:none;
}

.subnavact3
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height:13px;
	text-decoration:none;
}

.subnavhint3
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	font-style:italic;
	line-height:13px;
}

.bereichshead
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
	color: #000000;
}

.headline
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}


.headlineblau
{
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #00237D;
}

.text
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
}

.aktuelltext
{
	font-family: arial, verdana, helvetica;
	font-size: 15px;
	color: #000000;
}

.aktuellhead
{
	font-family: arial, verdana, helvetica;
	font-size: 19px;
	font-weight: bold;
	color: #0D3996;
	font-style: italic;
}


.textred
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: red;
}

.textblau
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #00237D;
}

.footer
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #808080;
}

.loginform
{
	font-size: 11px;
}

.error
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: red;
}

/*------------------------ TOPNAV --------------------------*/



.Menu1off { 
	background-color: #00217B;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


.Menu1off a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#00217B;
	font-weight: bold;
}


.Menu1on {
	background-color: #000000;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.Menu1on a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#000000;
	font-weight: bold;
}

.Menu1on a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#000000;
	font-weight: bold;
}

/*------------------------ SUBNAV Level 1 --------------------------*/

.Menu2off {
	background-color: #E7E7E7;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	line-height:14px;
}

.Menu2off a {
	background-color: #E7E7E7;
	color: #000000;
	text-decoration: none;
}

.Menu2on {
	background-color: #C1C5CF;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	line-height:14px;
}

.Menu2on a {
	color: #000000;
	text-decoration:none;
	background-color:#C1C5CF;
	font-weight: normal;
}

.Menu2on a:hover {
	color: #000000;
	text-decoration:none;
	background-color:#C1C5CF;
	font-weight: normal;
}

/*------------------------ SUBNAV Level 2 --------------------------*/

.Menu3off {
	background-color: #E7E7E7;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
}

.Menu3off a {
	background-color: #E7E7E7;
	color: #000000;
	text-decoration: none;
}

.Menu3on {
	background-color: #F8F8F8;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
}

.Menu3on a {
	color: #000000;
	text-decoration:none;
	background-color:#F8F8F8;
	font-weight: normal;
}

.Menu3on a:hover {
	color: #000000;
	text-decoration:none;
	background-color:#F8F8F8;
	font-weight: normal;
}

/*------------------------ SUBNAV Level 3 --------------------------*/

.Menu4off {
	background-color: #E7E7E7;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
}

.Menu4off a {
	background-color: #E7E7E7;
	color: #000000;
	text-decoration: none;
}

.Menu4on {
	background-color: #f2f2f2;
	clip:    rect(   );
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	line-height:13px;
}

.Menu4on a {
	color: #000000;
	text-decoration:none;
	background-color:#f2f2f2;
	font-weight: normal;
}

.Menu4on a:hover {
	color: #000000;
	text-decoration:none;
	background-color:#f2f2f2;
	font-weight: normal;
}

/* Ticker */
.stdblackTicker {
	color: #000000;
	font-size: 16px;
	line-height: 16px;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

/* Seitentitel */
.pagetitle {
	font-family: arial, verdana, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}

/* MX1-Styles */
.mx1 table table {border: 1px solid navy;}
.mx1 table table table {border: none;}
.mx1, mx1cal {font-size: 10pt;}
.mx1 th b {font-size: 10pt;}