.normal, .content {			
color: #000000;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none}

.contentBold {			
color: #000000;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none}

.normal_link {
   text-decoration: none;
color: #000000;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif; ; 
}

.normal_r {			
color: #BB0000;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none}

.header_bereiche {	
color: #000000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; ; 
text-decoration: none; 
text-indent: 6pt}

.header_bereichebold {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; ; 
text-decoration: none; 
text-indent: 6pt}

.small {
color: #BB0000; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none; }

.small_s {
color: #000000; 
font-size: 10px; 
font-style: normal; 
line-height: 11px; 
font-weight: normal; 
font-family: Tahoma, Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none; }

.small_sbold {
color: #000000; 
font-size: 10px; 
font-style: normal; 
line-height: 11px; 
font-weight: bold; 
font-family: Tahoma, Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none; }

.small_w {
color: #FFFFFF; 
font-size: 10px; 
font-style: normal; 
line-height: 15px; 
font-weight: bold; 
font-family: Tahoma, Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none; }


.bold_content {			
color: #000000;
font-size: 12px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none }

.headline_content {			
color: #000000;
font-size: 16px;
font-style: normal;
line-height: 18px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-variant: normal; 
text-transform: none }

.go_bereiche {	
color: #000000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; 
text-indent: 6pt; }

.go_bereiche_auswahl {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; 
text-indent: 6pt; }

.go_bereiche_auswahl:hover {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: underline; 
text-indent: 6pt; }

.go_bereiche:hover {
color: #BB0000;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.go_reiter {	
color: #FFFFFF;
font-size: 12px;
font-style: normal;
line-height: 18px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none; 
}

.go_reiter:hover {
color: #FFFFFF;
font-style: normal;
line-height: 18px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; }.select {   
font-size: 12px}

.go_footer {	
color: #B5B5B5;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.go_footer:hover {
color: #BB0000;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; }

.go_shops {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 14px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.go_shops:hover {
color: #000000;
font-style: normal;
line-height: 14px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; }

.footer {	
color: #B5B5B5;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.go_bereichebold {	
color: #000000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; 
text-indent: 6pt}

.go_bereichebold:hover {
color: #BB0000;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.go_logout {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; 
text-indent: 6pt}

.go_logout:hover {
color: #000000;
font-style: normal;
line-height: 19px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.go_SSL {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.go_SSL:hover {
color: #BB0000;
font-style: normal;
line-height: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.errorbox { 
color: #000000; font-size: 10px; 
font-style: normal; 
line-height: 12px; 
font-weight: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none }

.error {
   color: #F00;
}

.errorboxbold { 
color: #000000; 
font-size: 10px; 
font-style: normal; 
line-height: 12px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; ; 
font-variant: normal; 
text-transform: none }

.formfield { 
color: #FFFFFF; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;  
font-variant: normal; 
text-transform: none; 
background-color: #FFFFFF; 
border: 1px #BB0000 solid; 
vertical-align: middle; 
text-align: left}

.navi_r {	
color: #BB0000;
font-size: 10.0px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.navi_s {	
color: #000000;
font-size: 10.0px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; }

.pulldown {	
color: #FFFFFF;
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
text-decoration: none; ; 
background-color: #BB0000}

.shop {	
color: #FFFFFF;
font-size: 10.0px;
font-style: normal;
line-height: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;  ; 
background-color: #BB0000;
text-decoration: none; }

.hg_kastenlogos {  background-color: #CC0000; }

.hg_kastenlogos_w {  background-color: #FFFFFF}

.hg_kastennavi {  background-color: #B5B5B5}

.hg_kastennavi_top {  background-color: #CC0000; }

.ffanmeldung { 
   font-family: Verdana, Arial, sans-serif, Helvetica; 
   color: #000000; 
   font-size: 12px; 
   font-style: normal; 
   border: 1px #999 solid; 
   border-style: solid; 
   line-height: normal; 
   font-weight: normal; 
   font-variant: normal; 
   text-transform: none; 
   color: #000000; 
   text-decoration: none
}

.ffanmeldung_lang {
   width: 250px;
}

.ffanmeldung_mittel {
   width: 200px;
}

.ffanmeldung_kurz {
   width: 45px;
}

.rahmen_rot {
   border: 1px solid #F00 !important;
}


.go_topnews {	
color: #CC0000;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;  ; 
text-decoration: none; 
}

.go_topnew:hover {
color: #FEBA02;
font-style: normal;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
}


.haupttabelle {
   border-left: 1px solid #DADADB;
   border-bottom: 1px solid #DADADB;
   border-right: 1px solid #DADADB;
}

.repaymentvalue {
   color: #F00;
   font-weight: bold;
}

