A 		{ FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; }
TD 		{ padding: 3px; }

.headfont 	{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
.dayswitch:hover {COLOR: #ffffff; BACKGROUND-COLOR: #000967}
.headfont:hover	{BACKGROUND-COLOR: #000967}
.asel 		{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00498f; TEXT-DECORATION: none}
.dayswitch 	{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.pro11 		{FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.roomtab 	{ color: #000; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.uhr	 	{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.hinweis	{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c00; FONT-FAMILY: Arial, Helvetica, sans-serif}
.zellrand { border-bottom: 1px solid #000; border-top-color: #000; border-top-width: 0; border-right-color: #000; border-right-width: 0; border-left-color: #000; border-left-width: 0; }
.specfeature { color: #00498f; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 2pt; border: none; }
a.prog:link   { color: #000967; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.prog:visited { color: #000967; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.prog:hover  { color: #000967; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.prog:active { color: #000967; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.proref:link   { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; }
a.proref:visited { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; }
a.proref:hover  { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; }
a.proref:active { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; }
a.prorefbold:link   { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
a.prorefbold:visited { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
a.prorefbold:hover  { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
a.prorefbold:active { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
a.feature:link { color: #00498f; }
a.feature:visited { color: #00498f; }
a.feature:hover { color: #00498f; }
a.feature:active { color: #00498f; }
.special 	{ color: #000; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.special12 	{ color: #000; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }