tr,td,body  { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#000000;
        font-stretch:normal;}
.inhalt { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;}
.header  { font-size:24pt;
	font-weight:normal;
        font-family:Times New Roman,sans-serif,Helvetica,Arial;
        font-style:italic;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;}
.login {
	FONT-SIZE: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #3399CC;
	FONT-FAMILY: Helvetica,Arial,sans-serif;
	TEXT-DECORATION: none}
.reg  { font-size:8pt;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:red;
        font-stretch:normal;
        line-height:9pt;}
.inbearbeitung  { font-size:12pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#ffffff;
        font-stretch:normal;}

.artlink  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}

.artlink:hover  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}

.linklistetext  { font-size:10pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}

.linkliste  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.linkliste:hover  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.ordner  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;}
.ordner:hover  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;}
.ordner_aktiv  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#168738;
        font-stretch:normal;}
.suche_neu  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_neu:hover    { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.suche_mehr  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_mehr:hover    { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.suche_nichtgefunden  { font-size:12pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_gefunden  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_vorzurueck  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_vorzurueck:hover    { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.suche_treffer  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.suche_treffer:hover    { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.suche_treffer_aktiv    { font-size:10pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.suche_ordner  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;}
.suche_ordner:hover  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;}
.suche_input  { font-size:8pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        color:#ACA899;}

.menue  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.menue:hover  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.menue_aktiv  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}

.news_ueberschrift  { font-size:10pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}

.news_text  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
 .news_mehr  { font-size:7pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.news_mehr:hover  { font-size:7pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}
.menue2  { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#3399CC;
        font-stretch:normal;
        line-height:12pt;}
.ueberschriftrechts  { font-size:10pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#000000;
        font-stretch:normal;
        line-height:9pt;}
.laufschrift  { font-size:10pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#000000;
        font-stretch:normal;
        line-height:9pt;}
.anmeldunggross { font-size:12pt;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}
.anmeldungklein { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;}
.anmeldungkleinrot { font-size:10pt;
		color:red;
		font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}
.anmeldungselect { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;}
a.vergessen { font-size:8pt;
        font-family:Helvetica,Arial,sans-serif;
        color:#3399CC;}
.fuss { font-size:10;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102;
        TEXT-DECORATION: none;
		height: 1px; }
.fuss:link { font-size:10;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102;
        TEXT-DECORATION: none; }
.fuss:visited { font-size: 10;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102;
        TEXT-DECORATION: none; }
.fuss:hover { font-size:10;
        font-family:Helvetica,Arial,sans-serif;
        color:#168738;
        TEXT-DECORATION: underline; }
.text { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;}     
a.text { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102;
        TEXT-DECORATION:underline;}        
a.text:hover { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        color:#168738;
        TEXT-DECORATION:underline;}        
.texthervorgehoben { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}    
.textweiss { font-size:10pt;
	color:#ffffff;
        font-family:Helvetica,Arial,sans-serif;}      
.texthervorgehobenweiss { font-size:10pt;
	color:#ffffff;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}  
    
.artdownload  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.artdownload:hover  { font-size:10pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}        
        
.artdownloadinfo { font-size:7pt;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;}   
       
.artdownloadinfo:hover { font-size:7pt;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;}          
        
.tag { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}        
.ueberschrift { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}   

.textblock { font-size:10pt;
	font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102; 
	border-width:1px;
	border-style:solid;
	border-color:#8B0102;}      
a.textblock { font-size:8pt;
	font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102; 
        border-width:0px;}  
.textblock:hover { font-size:8pt;
	font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738; }         
.textblockfett { font-size:10pt;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102; }      
.partner { font-size:8pt;
	font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        color:#8B0102;}              
.buchung_ueberschrift { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}            
.buchung_datum { font-size:10pt;
	color:#8B0102;
        font-family:Helvetica,Arial,sans-serif;}
.buchung_preis { font-size:10pt;
	color:#8B0102;
	text-decoration:none;
        font-family:Helvetica,Arial,sans-serif;}           
.buchung_preis:hover { font-size:10pt;
	color:#168738;
	text-decoration:underline;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}  
.buchung_ausgebucht { font-size:10pt;
	color:#919191;
	text-decoration:line-through;
        font-family:Helvetica,Arial,sans-serif;}         
.buchung_bemerkung { font-size:8pt;
	color:#168738;
	text-decoration:none;
        font-family:Helvetica,Arial,sans-serif;}          
.buchung_felder_fehler { font-size:10pt;
	background:#FF0000;
        font-family:Helvetica,Arial,sans-serif;}   
.buchung_felder { font-size:10pt;
	background:#FFF0DE;
        font-family:Helvetica,Arial,sans-serif;}          
.buchung_fehler { font-size:10pt;
	color:#FF0000;
        font-family:Helvetica,Arial,sans-serif;}         
.buchung2_ueberschrift { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}     
.buchung2_punkt { font-size:10pt;
	color:#8B0102;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}    
.buchung2_reise { font-size:10pt;
	color:#000000;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}   
.buchung2_reisezeit { font-size:10pt;
	color:#000000;
        font-family:Helvetica,Arial,sans-serif;}           
.buchung2_preis1 { font-size:10pt;
	color:#000000;
        font-family:Helvetica,Arial,sans-serif;}     
.buchung2_preis2 { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}   
.buchung2_text { font-size:10pt;
	color:#8B0102;
        font-family:Helvetica,Arial,sans-serif;}    
.buchung_pflichtfeld { font-size:10pt;
	color:#168738;
        font-family:Helvetica,Arial,sans-serif;}            
.buchung2_texthervorgehoben { font-size:10pt;
	font-weight:bold;
	color:#168738;
        font-family:Helvetica,Arial,sans-serif;}      
a.buchung2_text { font-size:10pt;
	color:#8B0102;
	text-decoration:underline;
        font-family:Helvetica,Arial,sans-serif;}     
.buchung2_text:hover { font-size:10pt;
	color:#168738;
	text-decoration:underline;
        font-family:Helvetica,Arial,sans-serif;}           
.kontakt_punkt { font-size:10pt;
	color:#8B0102;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;}     
.kontakt_felder_fehler { font-size:10pt;
	background:#FF0000;
        font-family:Helvetica,Arial,sans-serif;}   
.kontakt_felder { font-size:10pt;
	background:#FFF0DE;
        font-family:Helvetica,Arial,sans-serif;}          
.kontakt_fehler { font-size:10pt;
	color:#FF0000;
        font-family:Helvetica,Arial,sans-serif;}                 
.text_index  { font-size:14pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:none;
        color:#8B0102;
        font-stretch:normal;
        line-height:12pt;}
.text_index:hover  { font-size:14pt;
		font-weight:normal;
        font-family:Helvetica,Arial,sans-serif;
        text-decoration:underline;
        color:#168738;
        font-stretch:normal;
        line-height:12pt;}    
a.textbox { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        color:#000000;
        TEXT-DECORATION:none;}        
a.textbox:hover { font-size:10pt;
        font-family:Helvetica,Arial,sans-serif;
        color:#000000;
        TEXT-DECORATION:underline;}        
a.textboxhervorgehoben { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        TEXT-DECORATION:none;}   
a.textboxhervorgehoben:hover { font-size:10pt;
	color:#168738;
	font-weight:bold;
        font-family:Helvetica,Arial,sans-serif;
        TEXT-DECORATION:underline;}         
        
        