body			{
				margin-top:15pt;
				margin-left:0pt;
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt;
				background-color:#FFFFFF;
				}
				
.err			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#FF0000; font-weight:bold;
				}

.ok				{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:green; font-weight:bold;
				}

textarea.paul	{
				font-family:"Arial","Helvetica",sans-serif; font-size:7pt; background-color:#ffffff; border-width:2px; border-style:solid; border-color:#C5C5C5;
}

textarea	{
				font-family:"Arial","Helvetica",sans-serif; font-size:9pt; background-color:#ffffff; border-width:2px; border-style:solid; border-color:#C5C5C5;
}

input.logon		{
				font-family:"Arial","Helvetica",sans-serif; font-size:9pt; background-color:#ffffff; border-width:2px; border-style:solid; border-color:#C5C5C5;
				}

input.btn		{
				font-family:"Arial","Helvetica",sans-serif; font-size:9pt;
				}

input.but		{
				font-family:"Courier New",monospace; font-size:9pt; width=65px;
				}

input.butRed	{
				font-family:"Courier New",monospace; font-size:9pt; width=70px; color: #FF0000;
				}

input.butBlue	{
				font-family:"Courier New",monospace; font-size:9pt; width=70px; color: #0000FF;
				}

input.butGreen	{
				font-family:"Courier New",monospace; font-size:9pt; width=70px; color: Green;
				}

input.ResFree	{
				font-family:"Courier New",monospace; font-size:9pt; width=100px;
				}

input.BB	{
				font-family:"Courier New",monospace; font-size:9pt; width=20px; background-color: #0000FF;
				}

input.i		    {font-family:"Courier New",monospace; font-size:9pt;}

.small			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000;
				}

.smallblue		{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#0000FF;
				}
.smallgreen		{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:Green;
				}

.italgrey		{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#a0a0a0; font-style:italic;
				}

.iText			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:170px;
				}

.iTextLong		{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:250px;
				}

.input			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt;
				}

.iFile			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:235px;
				}

.iDate			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:70px;
				}

.iDateTime		{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:105px;
				}

.iTime			{
				font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; width:40px;
				}

img.gallery		{
				border: 2px solid #4977B4;
				}

.galActive		{
				font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:bold; text-decoration:none;
				}


/* --- Header-Definitionen --- */
	H1				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:20pt; color:#000000; font-weight:normal;
					}

	H2				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:19pt; color:#000000; font-weight:normal;
					}

	H3				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:16pt; color:#000000; font-weight:normal;
					}

	H4				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:14pt; color:#000000; font-weight:normal;
					}

	H5				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:12pt; color:#000000; font-weight:normal;
					}

	H6				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:10pt; color:#000000; font-weight:bold;
					}
/* --- ENDE Header-Definitionen --- */



/* --- Tabellen-Definitionen --- */
table.nobo{
	border-style:none;
	border-width:0px;
	border-collapse:collapse;
}
	
table {border-collapse:collapse;}	

td.label{
	font-family:"Arial","Verdana","Haettenschweiler",sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:normal;
	background-color:#ededed;
	vertical-align:bottom;
	border-width: 2px solid;
	border-color: #e0e0e0;
	
}

td.labelL{
	font-family:"Arial","Verdana","Haettenschweiler",sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:normal;
	background-color:#ededed;
	vertical-align:bottom;
	border-width: 1px solid;
	border-color: #000000;
	
}
	
td.boder{
	font-family:"Arial","Verdana","Haettenschweiler",sans-serif;
	font-size:9pt;
	color:#000000;
	background-color:#FFFFFF;
	border-width: 2px solid;
	border-color: #e0e0e0;
}



	th				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:bold;
					background-color:#c8c8c8; vertical-align:middle;
					}

	th.news			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:bold;
					background-color:#e0e0e0; vertical-align:middle;
					}

	th.int			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:bold;
					background-color:#e0e0e0; vertical-align:middle;
					}

	td				{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					background-color:#FFFFFF;
					}

	td.news			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					background-color:#FFFFFF;
					}

	td.b			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:bold;
					background-color:#F5F5F5; vertical-align:middle;
					}

	td.bold			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:bold;
					vertical-align:middle;
					}

	td.dark			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:normal;
					background-color:#e0e0e0; vertical-align:top;
					}

	td.light		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:normal;
					background-color:#ededed; vertical-align:top;
					}

	td.int			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					background-color:#e0e0e0; vertical-align:top;
					}

	td.RedFont		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#FF0000; font-weight:normal;
					vertical-align:top;
					}

	td.BBUA			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#8FBC8B; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.DK			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#FA8072; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.PM			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#FFFF00; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}
	td.FB			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#6495ED; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}
	td.BUGIC		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#E6E6FA; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.BBUA_P		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					vertical-align:top; background-color:#8FBC8B; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.DK_P			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					vertical-align:top; background-color:#FA8072; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.PM_P			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					vertical-align:top; background-color:#FFFF00; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}
	td.FB_P			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					vertical-align:top; background-color:#6495ED; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}
	td.BUGIC_P		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					vertical-align:top; background-color:#E6E6FA; border-width:1px; border-style:solid; border-color:#002B55; width=10; text-align:center;
					}

	td.reserved_p		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#ffffff; font-weight:normal;
					background-color:#F00; vertical-align:middle; width=80;
					}

	td.free_p			{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#ffffff; font-weight:normal;
					background-color:green; vertical-align:middle; width=80
					}

	td.BBUA_L		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#8FBC8B; border-width:1px; border-style:solid; border-color:#002B55;
					}

	td.DK_L			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#FA8072; border-width:1px; border-style:solid; border-color:#002B55;
					}

	td.PM_L			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#FFFF00; border-width:1px; border-style:solid; border-color:#002B55;
					}
	td.FB_L			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#6495ED; border-width:1px; border-style:solid; border-color:#002B55;
					}
	td.BUGIC_L		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#00000; font-weight:normal;
					vertical-align:top; background-color:#E6E6FA; border-width:1px; border-style:solid; border-color:#002B55;
					}
	td.line			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55;
					}

	td.lineS			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:7pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55;
					}

	td.lineLY		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FAFAD2;
					
					}

	td.lineY		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FFFF00;
					
					}
	td.lineLB		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FF6666;
					
					}
	td.lineO		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FFD700;
					
					}
	td.lineA		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FF6666;
					
					}
	td.lineV		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FF0000;
					
					}
	td.lineR		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #FFCCCC;
					
					}

	td.lineB		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					border-width:1px; border-style:solid; border-color:#002B55; background-color: #2B8E57;
					
					}

/* --- ENDE Tabellen-Definition --- */



/* --- Link-Definitionen --- */
	a:link			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					}

	a:visited		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					}

	a:active		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					}

	a:hover			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000;
					}

	a.blue			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#0000FF;
					}

	a.blue:link			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#0000FF;
					}

	a.blue:visited		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#0000FF;
					}

	a.blue:active		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#0000FF;
					}

	a.blue:hover			{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#0000FF;
					}

	a.nobo:link		{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; text-decoration:none;
					}

	a.nobo:visited	{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; text-decoration:none;
					}

	a.nobo:active	{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; text-decoration:none;
					}

	a.nobo:hover	{
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; text-decoration:none;
					}

	a.sear:link		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:bold;
					}

	a.sear:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:bold;
					}

	a.sear:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:bold;
					}

	a.sear:hover	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:bold;
					}
	
	a.mem:link		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.mem:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.mem:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.mem:hover		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.memw:link		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:bold; text-decoration:none;
					}

	a.memw:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:bold; text-decoration:none;
					}

	a.memw:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:bold; text-decoration:none;
					}

	a.memw:hover	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:bold; text-decoration:none;
					}
/* --- ENDE Link-Definitionen --- */



/* --- Navigations-Definitionen --- */
	td.navig		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:normal;
					background-color:#E7ECFA; vertical-align:top;
					}

	a.nav:link		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.nav:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.nav:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.nav:hover		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.navOv:link	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navOv:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navOv:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navOv:hover	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#002B55; font-weight:normal; text-decoration:none;
					}
/* --- ENDE Navigations-Definitionen --- */



/* --- SubNavigations-Definitionen --- */
	th.navs			{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#000000; font-weight:normal;
					background-color:#BCD1FE; vertical-align:middle;
					}

	td.navS			{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal;
					background-color:#E7ECFA; vertical-align:top;
					}
	
	a.navS:link		{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.navS:visited	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.navS:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.navS:hover	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal; text-decoration:none;
					}

	a.navSov:link	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navSov:visited{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navSov:active	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}

	a.navSov:hover	{
					font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#002B55; font-weight:normal; text-decoration:none;
					}
/* --- ENDE SubNavigations-Definitionen --- */


/* --- Footer-Definitionen --- */
	a.foot:link		{	
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000;
					}

	a.foot:visited	{	
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000;
					}

	a.foot:active	{	
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000;
					}

	a.foot:hover	{	
					font-family:"Arial","Verdana","Haettenschweiler",sans-serif; font-size:8pt; color:#000000;
					}
/* --- ENDE Footer-Definitionen --- */

.BIG{
	font-family:"Arial","Verdana","Haettenschweiler",sans-serif;
	font-size:14pt;
	color:#000000;
	font-weight:Bold;
}

.free{
	background-color: green;		
}

.reserved{
	background-color: transparent;		
}

.weiss{
	color:white;
}
td.redBB{
	font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal;
	background-color:#0000FF; vertical-align:middle; border-width:1px; border-style:solid; border-color:#002B55;
}

td.redBG{
	font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal;
	background-color:#F00; vertical-align:middle; border-width:1px; border-style:solid; border-color:#002B55;
}

td.greenBG{
	font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:8pt; color:#4977B4; font-weight:normal;
	background-color:green; vertical-align:middle;border-width:1px; border-style:solid; border-color:#002B55;
}

td.reserved{
	font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:normal;
	background-color:#F00; vertical-align:middle;
}

td.free{
	font-family:"Verdana","Arial","Haettenschweiler",sans-serif; font-size:9pt; color:#000000; font-weight:normal;
	background-color:green; vertical-align:middle;
}
br.newpage{PAGE-BREAK-BEFORE: always;}

