body  		{ 	
				color: 				#000000; 
				font-size:			12px;
				font-family: 		Arial, Verdana, Helvetica;							
			}

			
				
.bglight:hover { color: #FFFFFF; background-color:#FFFFFE;}
.nohover:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px; background-color:#EAF2F6;}
			
a:link		{ color: #008C9C; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a:visited   { color: #008C9C; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a:hover		{ color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; background-color:#D7E7EA}
a:activ		{ color: #008C9C; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a			{ color: #008C9C; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }


.reflink:link				{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink:visited   			{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink:hover				{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px; background-color:#ACD4DA;}
.reflink:activ				{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink					{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}

.calendar:link				{ color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
.calendar:visited   		{ color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
.calendar:hover				{ color: #FF0000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; background-color:#EEEEEE;}
.calendar:activ				{ color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
.calendar					{ color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }

.quicklink:link				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink:visited   		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink:hover			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background-color:#008C9C;}
.quicklink:activ			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink					{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}

.ticker:hover				{ background-color:#008C9C;}

h1.title	{ margin-top:0px; margin-bottom:20px; color: #000000; font-size: 14pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
h1.titlesmall	{ margin-top:0px; margin-bottom:10px; color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; }

p			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; }
td			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
tr			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }

.verdana		{ color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
.verdana_black	{ color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
.grey			{ color: #BBBBBB; }
.white			{ color: #FFFFFF; }
.mediumwhite	{ color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; }

.searchfield	{ margin-top:0; border:0px; border-style:solid; height:16px; width: 120px; font-size:11px; font-face:Verdana, Arial, Helvetica; background-color:#ACD4DA; color:#000000; }
.searchbutton	{ height: 16; width: 25; border:0px; border-style:solid; background-color: #5EB9C1; color: #FFFFFF; font-size:12px; font-face:Verdana, Arial, Helvetica; cursor: hand; }

.submitbutton	{ background-color: #008C9C; border : 1px solid #008C9C; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.input			{ border:2px; border-style:solid; border-color:#008C9C; background-color: #008C9C; color: #FFFFFF; font-size:12px; font-face:Arial, Verdana; cursor: hand; }

.gb_h2			{color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none;}
.event_h2			{color: #000000; font-size: 12pt; font-family: Arial, Verdana, Helvetica; text-decoration: none;}
.event_tabelle 		{border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
.event_Tag 			{border-bottom: 1px solid #000000; font-weight:bold}
.event_Tag_hell 	{background-color: #FFFFFF}
.event_Tag_dunkel 	{background-color: #F5F5F5}
.event_Tag_over 	{background-color: #D7E7EA}

.event_M_Werktag 	{background-color: #008C9C; color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M_We 		{background-color: #5EB9C1; color:#FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M 			{background-color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M_heute 		{border: 4px solid #F64141}
.event_M_leer 		{background-color: #F5F5F5; border-right: 1px solid #000000; border-top: 1px solid #000000;}

.event_J {background-color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_J_monatZelle {background-color: #008C9C; border-bottom: 1px solid #000000;}
.event_J_monat {text-decoration:none; color:#FFFFFF}
.event_J_heute {border: 4px solid #F64141}
.event_J_hover:hover { color: #000000; background-color:#5EB9C1;}

.eventLink a {color: #006391;}
.eventLink a:hover {color: #006391;}
.eventLink a:visited {color: #006391; }
.eventLink a:active {color: #006391; }