BODY{
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	font-size:10pt;}

.rechts {
  border-right-width:1px;
  border-right-style:solid;
  border-color:silver;
  text-align:justify; }
  
.links {
  border-left-width:1px;
  border-left-style:solid;
  border-color:silver;
  text-align:justify; }
  
.aussen {
  border-width:1px;
  border-style:solid;
  border-color:silver;
  text-align:justify; }

.aussen_news {
  border-width:2px;
  border-style:solid;
  border-color:#9cd885;
  text-align:justify; }
    
.klein {
  font-size: 8pt;
  font-family: verdana, helvetica, arial, sans-serif; }
  
.gross {
  font-size: 12pt;
  font-weight:bold;
  font-family: verdana, helvetica, arial, sans-serif; }
  
.gross_duenn {
  font-size: 12pt;
  font-family: verdana, helvetica, arial, sans-serif; }

.counter {
  font-size: 14pt;
  font-weight:bold;
  font-family: verdana, helvetica, arial, sans-serif; }
  
.table_warning {
	background-color:#FF0000;
	color:#FFFFFF;
	font-size: 8pt;}
	
.table_announce {
	background-color:#0000FF;
	color:#FF0000;
	font-size: 8pt;}

.table_plan1 {
	background-color:#e8e8e8;
	font-size: 8pt;}

.table_plan2 {
	background-color:#f5f5f5;
	font-size: 8pt;}
  
.table_headline1 {
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold;
	background-color:#b43435;
	height:1.3em;}

.table_headline2 {
	FONT-SIZE: 10pt;
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold;
	background-color:#f5f5f5;
	height:1.3em;}
	
.table_footline1 {
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold;
	background-color:#25428A;}
	
.table_content1 {
	background-color:#e8e8e8;
	font-size: 10pt;}

.table_content2 {
	background-color:#f5f5f5;
	font-size: 10pt;}

.table_navi1 {
	FONT-SIZE: 11pt;
	COLOR: #F0F0F0; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold;
	text-align:center;
	background-color:#25428A;
	height:1.4em;}


	
A:link           {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold}

A:visited           {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold}
	
A:hover           {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight:bold}


tr[class=table_headline1] A:link           {
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight:bold}

tr[class=table_headline1] A:visited           {
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight:bold}
	
tr[class=table_headline1] A:hover           {
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight:bold}
	
input { 
	border-color:#222233;
	background-color:#D0D0DD;
	border-width:1px;
	border-style:solid}

textarea { 
	border-color:#222233;
	background-color:#D0D0DD;
	border-width:1px;
	border-style:solid}
