
a:link       {
	color:          #c00;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }
a:link:hover {
	color:          #444;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

a:visited {
	color:          #c00;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

a:visited:hover {
	color:          #444;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

body {
	color:      #696969;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px }

td {
	color:      black;
	font-size:   10px;
	font-family: Verdana, Arial, Geneva, sans-serif;
	line-height: 14px }

.dates  { color: #e4401b; font-size: 16px; font-family: Verdana, Arial, Geneva, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none }
.datesclub { color: #999; font-size: 12px; font-family: Verdana, Arial, Geneva, sans-serif; line-height: 16px; text-decoration: none }
.datesdjs  { font-size: 11px; font-family: Verdana, Arial, Geneva, sans-serif; line-height: 14px; text-decoration: none }
.datesdjs2 { font-size: 10px; font-family: Verdana, Arial, Geneva, sans-serif; line-height: 14px; text-decoration: none }
.dateshead  { color: #4d4d4d; font-size: 9px; font-family: Verdana, Arial, Geneva, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none }
.dateslabel { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px }
.datessw  { color: #000; font-size: 16px; font-family: Verdana, Arial, Geneva, sans-serif; line-height: 22px; text-decoration: none }
.head {
	color:      #4c4c4c;
	font-size:   14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 18px }
.headdjs   { color: #5c7e9c; font-size: 15px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.headdjslabel { color: #5c7e9c; font-size: 11px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; line-height: 13px }
.headdjsre {
	color:      white;
	font-size:   10px;
	font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 11px }

.impressum  {
	color:      #2a2a2a;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 12px }


.kalender  {
	color:           #fff;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height:      11px;
	background-color: #ed8e0b }

.kalender1 {
	color:           #222;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height:      11px;
	background-color: #ed8e0b }

.legende   {
	color:      #4c4c4c;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 11px }


.partnerhead {
	color:      #696e90;
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px }

.partnerheadkategorie {
	color:      #999;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 18px }

.produktehead  {
	color:      #222;
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 16px }

.produktepreis {
	color:      #222;
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 16px }
.produkterahmen {
	position: relative;
	top:       6px;
	right:     6px;
	bottom:    6px;
	left:      6px;
	width:     222px;
	border:    solid 1px #80828d }
.tdbg {
	background-color: #80828d }
.tdbgblack {
	font-size:       1px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	line-height:      1px;
	background-color: black }
.tdborderli {
	border-left: 1px solid #80828d }

.tdborderuntenblau {
	border-bottom: 1px solid #0027a5 }

.tdborderuntengr {
	border-bottom: 1px solid #80828d }

.tdtrenner {
	font-size:  6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 6px }
.text   {
	color:          #333;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }
.text:a:link {
	color:          #333 !important;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

.text:a:link:hover {
	color:          #c00 !important;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

.text:a:visited {
	color:          #333 !important;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

.text:a:visited:hover {
	color:          #c00 !important;
	font-size:       10px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     14px;
	text-decoration: none }

.textkl {
	color:          #7f7f7f;
	font-size:       9px;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	line-height:     10px;
	text-decoration: none }

.textkl a:link {
	color:          #7f7f7f;
	font-size:       9px;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	line-height:     10px;
	text-decoration: none }

.textkl a:link:hover {
	color:          #c00;
	font-size:       9px;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	line-height:     10px;
	text-decoration: none }

.textkl a:visited {
	color:          #7f7f7f;
	font-size:       9px;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	line-height:     10px;
	text-decoration: none }

.textkl a:visited:hover {
	color:          #c00;
	font-size:       9px;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	line-height:     10px;
	text-decoration: none }

.textklein {
	color:      black;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 12px }

.textkleincol {
	color:      #9e0012;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 12px }

.textmarker  {
	color:      #4c4c4c;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px }
.textmarkercol { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px }
.textmarkerbold        {
	color:      #f9a136;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 14px }


.textmarkerboldcol     {
	color:      #9e0012;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 14px }
.textmarkerboldcolblue { color: #5c7e9c; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px }

