BODY {
  background-color : #ffffff;
  margin-top : 0;
  margin-left : 0;
  font-size: 0.75em;
}

BODY , H1 , H2 , INPUT , OPTION , SELECT , textarea , P , TD , UL , .balkentext , .boxtitel , .brightlink , .darklink , .fronttitel , .headertext , .input_feld {
  font-family : "Arial", "Helvetica", "Sans Serif";
  color : #000000;
}

INPUT , OPTION , SELECT , P , TD , UL , H1 , H2 , H3 , .input_feld {
  font-size : 1em;
}

A:active {
  color : #ff0000;
}


A:link						{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-weight:bold;
							text-decoration:none;
							}
							
A:visited					{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-weight:bold;
							text-decoration:none;
							}
							

H1 {
  font-size : 1.7em;
  font-weight : normal;
}

H2 {
  font-size : 1.4em;
  font-weight : bold;
}

H3 {
  font-size : 1em;
  font-weight : bold;
}

.darklink					{
							color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;
							}

.boxtitel {
  font-size : 1em;
  color : #ffffff;
  font-weight : bold;
  margin-left: 0px;
  margin-bottom:0px;
  margin-top:0px
}

.balkentext {
  font-size : 0.9em;
  color : #ffffff;
  font-weight : bold;
  text-decoration : none;
}

.headertext {
  font-size : 1.05em;
  color : #ffffff;
  text-decoration : none;
  margin-left: 0px;
  margin-bottom:0px;
  margin-top:0px
}

.register1 {
  font-size : 1em;
  color : #000000;
  text-decoration : none;
  font-weight : bold;
}

.register2 {
  font-size : 1em;
  color : #000000;
  text-decoration : none;
  font-weight : normal;
  margin-left:0;
}

.register3 {
  font-size : 1em;
  color : #000000;
  text-decoration : none;
  font-style:italic;
  margin-left:0;
}

.register_result {
  color : #000000;
  text-decoration : none;
  margin-left:40px;
}

.input_feld {
  font-size : 1em;
  color : #000000;
  text-decoration : none;
}

.tborder{color : #000000;background-color : #000000}
.tablezebra1{color : #FFFFFF;background-color : #5799e7; border-style:none; font-weight:bold; padding:3px 8px 3px 4px}
.tablezebra2{color : #000000;background-color : #f4fbfe; border-style:none; border-color:#bbe8f8; padding:3px 8px 3px 4px}

a:link.balkentext		{	COLOR: #FFFFFF; TEXT-DECORATION: none }
a:visited.balkentext	{	COLOR: #FFFFFF; TEXT-DECORATION: none }
a:hover.balkentext		{	COLOR: #FFFFFF; TEXT-DECORATION: none }
a:active.balkentext		{	COLOR: #FFFFFF; TEXT-DECORATION: none }

a:link.darklink 		{	COLOR: #000000; TEXT-DECORATION: none }
a:visited.darklink 		{	COLOR: #000000; TEXT-DECORATION: none }
a:hover.darklink 		{	COLOR: #000000; TEXT-DECORATION: none }
a:active.darklink 		{	COLOR: #000000; TEXT-DECORATION: none }




.brightlink {
  font-size : 0.9em;
  color : #0066cc;
  text-decoration : none;
}

.inputsearch
{
	FONT-SIZE: 0.75.em;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana;
	BORDER: 0;
}


.topicCell_Long				{text-align:left; background-image:url(/images/balkenReiter.gif); 
               				 background-repeat:no-repeat;
               				 font-size:11px;
               				 font-weight: bold;
							 color : #FFFFFF;
							 text-decoration : none; 
							 padding:0px 0px 0px 6px}
							 
.topicCell_Short			{text-align:left; background-image:url(/images/balkenReiterKl.gif);
                			 background-repeat:no-repeat;
               				 font-size:11px;
               				 font-weight: bold;
							 color : #FFFFFF;
							 text-decoration : none; padding:0px 0px 0px 7px}
							 
.lightBlueTable				{background-color:#ffffff}

.darkBlueBorderCell			{padding:1px 1px 1px 1px; background-color:#bbe8f8}

.darkBlueBorderCellTopOpen	{padding:0px 1px 1px 1px; background-color:#bbe8f8}

.linkBlau a:link			{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;
							}
							
.linkBlau a:visited			{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;
							}
							
.linkBlau a:hover			{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:underline;
							}
							
.linkSchwarz a				{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;}
							
.linkSchwarz a:hover		{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;}
							
.headerNavigation			{border-collapse:collapse;
							border-spacing:0px;
							padding:0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
							border: 0px 0px 0px 0px;
							table-layout: inherit;
							font-size:0.1em;
							}
							
.leftNavImages				{height:30px; vertical-align:bottom; font-size:0.0em}


.Utitel						{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:bold;
							text-transform:uppercase;
							}

.defaultText				{color:#000000;
							font-family:Arial,Helvetica,Verdana;
							font-size:11px;
							font-weight:normal;}
							
							
.doNotPrint 				{visibility:hidden; width:0px; height:0px; display:none;}

