P,TD,TH,LI,UL,OL,A,BLOCKQUOTE,DIV  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 10pt;
}

BODY  {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

P {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px;
	font-weight : normal;
	color: #000000; 
}

H1  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}

H2  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}


a  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 12px;
	color : #003399;
}

a:visited  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 12px;
	color : #777777;
}

a:active  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 12px;
	color : #FFCC00;
}

a.footer  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 10px;
	color : #000000;
}

a.footer:visited  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 10px;
	color : #000000;
}

a.footer:active  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size : 10px;
	color : #000000;
}

a.hiddenlink      { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px;
   font-weight: normal;
   color:#000000;
   text-decoration : none;
}

a.hiddenlink:visited  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 9px; 
   font-weight: normal;
	color:#000000; 
	text-decoration : none;
}

a.hiddenlink:active  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 9px; 
   font-weight: normal;
	color:#000000; 
	text-decoration : none;
}


a.hiddenlink-safe { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px; 
   font-weight: normal;
   color:#000000;
   text-decoration : none; 
}

a.hiddenlink-safe:visited  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 9px; 
   font-weight: normal;
	color:#000000; 
	text-decoration : none;
}

a.hiddenlink-safe:active  {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 9px; 
   font-weight: normal;
	color:#000000; 
	text-decoration : none;
}


/* inhalt */
.inhnavhead     { font-family: "Arial","Helvetica"; font-size: 9px; color: #1B3F71; }
.inhnavhead a   { font-family: "Arial","Helvetica"; font-size: 9px; color: black; }
.inhnavfooter   { font-family: "Arial","Helvetica"; font-size: 8px; color: black; }
.inhnavfooter a { font-family: "Arial","Helvetica"; font-size: 8px; color: black; text-decoration : underline; }

.inhfooter      { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px; 
   font-weight: normal;
   color: #000000; 
} 

.inhfooter a { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px; 
   font-weight: normal;
   color: #000000; 
}

.inhfooter-safe { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px; 
   font-weight: normal;
   color: #000000; 
} 

.inhfooter-safe a { 
	font-family: "Arial","Helvetica","sans-serif";
   font-size: 9px; 
   font-weight: normal;
   color: #000000; 
}

TABLE {
   border-width:0px;
   border-spacing:0px;
   border-collapse:collapse;
}

TABLE.Background1 {
   background-color:#CCCCCC;
}

TABLE.Background2 {
   background-color:#BBBBBB;
}

TH {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px; 
	font-weight : bold;
   color:#FFFFFF;
   background-color:#003399;
}

TD {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px; 
	font-weight : normal;
   color:#000000;
}

TR {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px; 
	font-weight : bold;
   color:#ffffff;
}

LI {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px; 
   color:#000000;
}

TD.error P {
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 16px;
	font-weight : normal;
	color: #000000; 
}

.rating   { font-family: "Arial"; font-size: 10px; color: black; }




/* wird in E-Mail Formularen zum Verstecken des zweiten E-Mail-Adresse Eingabefeldes verwendet, zur Spam Vermeidung */
.invisible {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:1px;
	height: 1px;
	overflow:hidden;
	display:inline;
}
