#Logo
{
	position: absolute;
	VISIBILITY: visible;
	TOP: 15px;
	LEFT: 20px;
	z-index: 2;
}
#Logoprint
{
	display: none;
}
#Player
{
	POSITION: absolute;
	VISIBILITY: visible;
	TOP: 19px;
	LEFT: 882px;
	z-index: 3;
}
#pHome
{
	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 52px; 
	LEFT: 902px; 
	z-index: 4;
}
#bHome
{
	 POSITION: absolute; 
	 VISIBILITY: visible; 
	 TOP: 48px; 
	 LEFT: 890px; 
	 z-index: 2;
}
#pContact
{
	 POSITION: absolute; 
	 VISIBILITY: visible; 
	 TOP: 38px; 
	 LEFT: 923px; 
	 z-index: 4;
}
#bContact
{
	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 48px; 
	LEFT: 890px; 
 	z-index: 2;
}
#pSearch
{
 	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 67px; 
	LEFT: 920px; 
	z-index: 4;
}
#bSearch
{
	 POSITION: absolute; 
	 VISIBILITY: visible; 
	 TOP: 48px; 
	 LEFT: 890px; 
	 z-index: 2;
}
#pSitemap
{
	 POSITION: absolute; 
	 VISIBILITY: visible; 
	 TOP: 53px; 
	 LEFT: 946px; 
	 z-index: 4;
}
#bSitemap
{
	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 48px; 
	LEFT: 890px; 
	z-index: 2;
}
#Corner
{
	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 105px; 
	LEFT: 153px; 
	z-index: 3;
}
#pContent
{
	POSITION: absolute; 
	VISIBILITY: visible; 
	TOP: 4px; 
	LEFT: 10px; 
	z-index: 1;
}
#Ticker
{
/*	float: left;*/
/*	z-index: 2; */
/*	border: 1px solid #00ff00; */
	height: 25px;
	width:790px;
	overflow:hidden; 
	margin-top:0px;
	margin-right:5px;
	visibility: visible;
	vertical-align:middle;
}
.hintergrundgrau
{
	background-color : #cfcfcf;
}
.hintergrundweiss
{
	background-color:#ffffff;
}
.hintergrundgruen
{
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
}
.hintergrundblau
{
	background-color:#04277E;
}
.hintergrundoben1
{
	background-image: url(images/hintergrauoben.gif);
}
.hintergrundoben2
{
	background-image: url(images/hintergraublauoben.gif);
}
.hintergrundlinks
{
	background-image: url(images/hintergraulinks.gif);
}
.hintergrundlinks1
{
	background-image: url(images/hinterbalkenlinks.gif);	
}
.hintergrundlinks2
{
	background-color:#cfcfcf;
}
.hintergrundlinks3
{
	background-image: url(images/hintergraulinks2.gif);
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
}
.hintergrundlinks4
{
	background-image: url(images/hintergraulinks3.gif);
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
}
.hintergrundmitte
{
	background-image: url(images/hintergraumitte2.gif);
}
.hintergrundrechts
{
	background-image: url(images/rahmenblaugrau.gif);
}
.hintergrundrechts1
{
	background-image: url(images/hintergraurechts.gif);
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
}
.menu1hinteroben
{
	background-image: url(images/menu1oben.gif);
}
.menu1hinterunten
{
	background-image: url(images/menu1unten.gif);
}
.menu1hintermitte
{
	background-image: url(images/menu1hintergrund.gif);
}
.menu1hintermover
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
.menu1hintermoverborder
{
	background-color: #10bab5;	
}
.menu1textmover
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
.menu2hintergrund
{
	BACKGROUND-COLOR: #15BBB0;
}
.menu2hintergrundobenrechts
{
	background-image: url(images/menu2hinterobenrechts.gif);
}
.menu2hintergrundobenmitte
{
	background-image: url(images/menu2obenmitte.gif);
}
.menu2abstandlinks
{
	background-image: url(images/menu2abstandlinks.gif);
}
.menu2abstandrechts
{
	background-image: url(images/menu2abstandrechts.gif);
}
.menu2unten
{
	background-image: url(images/menu2unten.gif);
}
.menu2hintermover, a.menu2hintermover, a.menu2hintermover:hover
{
	BACKGROUND-COLOR: #15BBB0;
	COLOR: #D0F1EF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
.epsilus {
	font-family: "Times New Roman", Times, serif;
	color: #5D8669;
	font-weight: bold;
}
a.navigation, a.navigation:visited, a.navigation_a, a.navigation_a:hover, a.navigation_a:visited {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011842;
}
a.navigation:hover{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #15bbb0;
}
.textmenu2, a.textmenu2
{
	BACKGROUND-COLOR: #15BBB0;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
a.textmenu2:hover
{
	BACKGROUND-COLOR: #15BBB0;
	COLOR: white;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
a.anmeldung{
	BACKGROUND-COLOR: #011842;
	COLOR: white;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
	border: #011842 2px solid;
}
.textlinkshome
{
	BACKGROUND-COLOR: transparent;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;	
}
.textloginpopup
{
	BACKGROUND-COLOR: #cfcfcf;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
}
.inputshome
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
.inputs
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
.headline1
{
/*   BACKGROUND-COLOR: #15bbb0; */
   COLOR: black;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 12pt;
   FONT-WEIGHT: bold; 
  }
.headline2
{
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 13px;
   FONT-WEIGHT: bold;
   line-height: 120%;
}
.sitemap1
{
   BACKGROUND-COLOR: #b0d1cF;
   COLOR: #000000; /* #011843; */
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
  }
.sitemap2
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
.contenttext
{
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 130%;
}
.organititle
{
	background-color: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 2em;
	font-weight: bold;
	line-height: 1.2em;
}
.contenttitle
{
	/*background-color:#D0EEF0;*/
	background-color: #ffffff;
	COLOR: #15bbb0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	font-weight: bold;
}
.contenttextsmall
{
	/*background-color:#D0EEF0;*/
	background-color:#ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;
	line-height: 130%;
}
.contentdate
{
	BACKGROUND-COLOR: #cfcfcf;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	line-height: 130%;
}
.urldisplay
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	line-height: 130%
}

.contenttexterror
{
	BACKGROUND-COLOR: #FF7171;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 130%;
}
.textmenu1, a.textmenu1
{
/*	BACKGROUND-COLOR: #00247B;*/
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
a.textmenu1:hover
{
/*	BACKGROUND-COLOR: #00247B;*/
	COLOR: #15bbb0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.maintitle
{
	/*BACKGROUND-COLOR: #00247B;*/
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-weight: bold;
}
.bold
{
	FONT-WEIGHT: bold;
}
a
{
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
a:hover
{
	COLOR: #15BBB0;
/*	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	TEXT-DECORATION: none;
}
a:active
{
	COLOR: #15BBB0;
/*	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	TEXT-DECORATION: none;
}
a.content
{
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
a.content:hover
{
	COLOR: #15BBB0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.content:active
{
	COLOR: #15BBB0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.sitemap1:hover
{
	BACKGROUND-COLOR: #15bbb0;
	COLOR: #cfcfcf;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

TD.headrow
{
	BACKGROUND-COLOR: #AFAFAF;
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
TD.legend
{
	BACKGROUND-COLOR: #AFAFAF;
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
TD.oddrow
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}
.eventTypeComboBox
{
	width: 160px;
}
.ortInput
{
	width: 120px;
}
.terminInput
{
	width: 80px;
}
.calButton
{
	BACKGROUND-COLOR: #808080;
	color: black;
	border:2px outset;
	width: 20px;
}
.searchButton
{
	BACKGROUND-COLOR: #808080;
	color: black;
	border:2px outset;
	width: 55px;
	height: 25px;
}
TD.evenrow
{
	BACKGROUND-COLOR: #cfcfcf;
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
TABLE.border
{
	BACKGROUND-COLOR: #D0F1EF;
}
TABLE.borderred
{
	BACKGROUND-COLOR: Red;
}
h3_
{
	COLOR: #0F8D71;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	font-weight : bold;
}
hr {
	background-color: #011842; 
}

.formheader
{
	BACKGROUND-COLOR: #50af86;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	padding: 3px 5px 3px 5px;
}

.formlabel
{
	BACKGROUND-COLOR: #cfcfcf;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	padding: 3px 5px 3px 5px;
}
.formlabelerror
{
	BACKGROUND-COLOR: #cfcfcf;
	COLOR: Red;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
}
.formdataframe
{
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding: 3px 5px 3px 5px;
}
.gezformdataframe
{
	COLOR: #011842;
	BACKGROUND-COLOR: #ffc0c0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding: 3px 5px 3px 5px;
}
.formdataframeerror
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding: 3px 5px 3px 5px;
}
.formdata
{
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
.formdataerror
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	padding: 3px 5px 3px 5px;
}
label{
	font-size: 11px;
}
.message
{
   COLOR: #011843;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 13px;
   FONT-WEIGHT: bold;
}
.errormessage
{
   COLOR: RED;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 15px;
   FONT-WEIGHT: bold;
}
.usercounter
{
	BACKGROUND-COLOR: #D0F1EF;
	COLOR: #011842;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;	
}
.bottomborder{
	border-bottom:1px solid; 
	border-color: #04277E;
}
.cornerborder{
	border-bottom:1px solid; 
	border-right: 1px solid;
	border-color: #04277E;
}
.rightborder{
	border-right: 1px solid;
	border-color: #04277E;
}
 
