/* CSS Document */
/* C5 ContactBase */
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
}
/***************************************************************************/
/************************** PAGE CONTAINER *********************************/
#pageContainer {
	position:absolute;
	width:100%;
	height:541px;
	left:0px;
	top:20%;
	margin:-80px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#969696;
	border-bottom:1px solid #969696;
}
/***************************************************************************/
/************************** HEADER *****************************************/
#header {
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	border-bottom:1px solid #969696;
	background-color:#ffffff;
}
	#logo {
		width:540px;
		height:100px;
		background:url(../IMG/Bilder/LogoContent5.gif) no-repeat left top;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#logo h1 {
		display:none;
	}
/***************************************************************************/
/************************** LEFT MENU **************************************/
#menu {
	position:absolute;
	width:100px;
	height:440px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-right:2px solid #ffffff;
	background-color:#0077b4;
}
	.startNavi {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		top:210px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_Start_aktiv.gif) no-repeat left top;
	}
	.startNaviinaktiv {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		top:210px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_Start_inaktiv.gif) no-repeat left top;
	}
	.content5Navi {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		top:225px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_content5_aktiv.gif) no-repeat left top;
	}
	.content5Naviinaktiv {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		top:225px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_content5_inaktiv.gif) no-repeat left top;
	}
		
		.contentToolsNavi {
			position:absolute;
			display:block;
			width:100px;
			height:15px;
			top:240px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background:url(../IMG/Menue/dropDown_contentTools_aktiv.gif) no-repeat left top;
		}
		.contentToolsNaviInaktiv {
			position:absolute;
			display:block;
			width:100px;
			height:15px;
			top:240px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background:url(../IMG/Menue/dropDown_contentTools_inaktiv.gif) no-repeat left top;
		}
			.c5contactBaseNavi {
				position:absolute;
				display:block;
				width:100px;
				height:15px;
				top:255px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background:url(../IMG/Menue/dropDown_c5contactBase_aktiv.gif) no-repeat left top;
			}
			.c5contactBaseNaviInaktiv {
				position:absolute;
				display:block;
				width:100px;
				height:15px;
				top:255px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background:url(../IMG/Menue/dropDown_c5contactBase_inaktiv.gif) no-repeat left top;
			}
				.informationNavi {
					position:absolute;
					display:block;
					width:100px;
					height:15px;
					top:270px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Menue/dropDown_information_aktiv.gif) no-repeat left top;
				}
				.registrierungNavi {
					position:absolute;
					display:block;
					width:100px;
					height:15px;
					top:270px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Menue/dropDown_registrierung_aktiv.gif) no-repeat left top;
				}
				.kontaktNavi {
					position:absolute;
					display:block;
					width:100px;
					height:15px;
					top:270px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Menue/dropDown_kontakt_aktiv.gif) no-repeat left top;
				}
				.anmeldungNavi {
					position:absolute;
					display:block;
					width:100px;
					height:15px;
					top:270px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Menue/dropDown_anmeldung_aktiv.gif) no-repeat left top;
				}
		
	.languageNavi {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		bottom:35px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_Englisch_inaktiv.gif) no-repeat left top;
	}
	.impressumNavi {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		bottom:20px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_Impressum_inaktiv.gif) no-repeat left top;
	}
	.impressumNaviAktiv {
		position:absolute;
		display:block;
		width:100px;
		height:15px;
		bottom:20px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Menue/menue_Impressum_aktiv.gif) no-repeat left top;
	}
/***************************************************************************/
/************************** CONTENT CONTAINER ******************************/
#contentContainer {
	position:absolute;
	width:440px;
	height:440px;
	left:102px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../IMG/Bilder/Titelbild.gif) no-repeat left top;
	border-right:2px solid #ffffff;
}
#contentContainerDimmed{
	position:absolute;
	width:440px;
	height:440px;
	left:102px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../IMG/Bilder/Titelbild_Dimmed.gif) no-repeat left top;
	border-right:2px solid #ffffff;
}
	#contentContainerDimmed h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		font-weight: normal;
		color: #222222;
		text-align: left;
		margin:19px 16px 12px 16px;
	}
	#contentContainerDimmed h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #222222;
		text-align: left;
		margin:0px 16px 12px 16px;
	}
	#contentContainerDimmed p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #222222;
		text-align: left;
		margin:0px 16px 8px 16px;
		padding:0px 0px 0px 14px;
		background:url(../IMG/Bilder/bulletP.gif) no-repeat left top;
	}
	#contentContainerDimmed p.standard {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #222222;
		text-align: left;
		margin:0px 16px 8px 16px;
		padding:0px 0px 0px 0px;
		background:none;
	}
	#contentContainerDimmed p.einzug {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #222222;
		text-align: left;
		margin:-7px 16px 8px 30px;
		padding:0px 0px 0px 0px;
		background:none;
	}
	#contentContainerDimmed ul {
		list-style-image:url(../IMG/Bilder/listImage.gif);
		margin:-8px 16px 8px 46px;
		padding:0px 0px 0px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #222222;
	}
	#contentContainerDimmed ul li {
		line-height:12px;
	}
		#contentContainerDimmed p a,
		#contentContainerDimmed p a:visited {
			text-decoration:none;
			font-weight:bold;
			color: #0177b4;
		}
		#contentContainerDimmed p a:hover {
			color:#222222;
		}
	.subnavi {
		position:absolute;
		margin:0px 0px 0px 0px;
		bottom:20px;
	}
	.subnavi a,
	.subnavi a:visited {
		display:block;
		border:none;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0177B4;
		text-align: left;
		margin:0px 16px 0px 16px;
		padding:0px 0px 0px 14px;
		bottom:0px;
		background:url(../IMG/Bilder/bulletP.gif) no-repeat left top;
	}
	.subnavi a:hover {
		color:#222222;
	}
	.bulletNavi {
		position:absolute;
		margin:0px 0px 0px 0px;
		bottom:20px;
	}
	.bulletNavi a,
	.bulletNavi a:visited {
		display:block;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #222222;
		text-align: left;
		margin:3px 16px 0px 16px;
		padding:0px 0px 0px 14px;
		bottom:0px;
		background:url(../IMG/Bilder/bulletA.gif) no-repeat left top;
	}
	.bulletNavi a:hover {
		color:#0177B4;
	}
	.bulletNavi span {
		display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0177B4;
		text-align: left;
		margin:3px 16px 0px 16px;
		padding:0px 0px 0px 14px;
		bottom:0px;
		background:url(../IMG/Bilder/bulletA.gif) no-repeat left top;
	}
	.table {
		margin:28px 16px 0px 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.imAufbau {
		position:absolute;
		display:block;
		width:440px;
		top:180px;
		font-family:Arial; 
		font-size:13px; 
		font-weight:bold; 
		color:#222222; 
		letter-spacing:1px;
		text-align:center;
		vertical-align:middle;
	}
	.pageNavi {
		position:absolute;
		margin:0px 0px 0px 0px;
		width:440px;
		bottom:20px;
	}
	.pageNavi a.Left,
	.pageNavi a.Left:visited {
		display:block;
		border:none;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0177B4;
		text-align: left;
		float:left;
		margin:0px 16px 0px 16px;
		padding:0px 0px 0px 0px;
		bottom:0px;
		background:none;
	}
	.pageNavi a.Left:hover {
		color:#222222;
	}
	.pageNavi a.Right,
	.pageNavi a.Right:visited {
		display:block;
		border:none;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0177B4;
		text-align: right;
		margin:0px 16px 0px 16px;
		padding:0px 0px 0px 0px;
		bottom:0px;
		background:none;
	}
	.pageNavi a.Right:hover {
		color:#222222;
	}
/***************************************************************************/
/************************** MAIN MENU **************************************/
#mainMenuContainer {
	position:absolute;
	width:440px; 
	height:440px;
	left:544px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#0077b4;
	border-right:2px solid #ffffff;
}
	
	.contentTools {
		position:absolute;
		display:block;
		width:220px;
		height:220px;
		left:0px;
		top:220px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Navigation/navi_contentTools_220x74.gif) no-repeat left top;
		background-color:#0188cd;
	}
	.contentToolsFocus {
		position:absolute;
		display:block;
		width:440px;
		height:440px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../IMG/Navigation/contentTools_440x148.gif) no-repeat left top;
		background-color:#0188cd;
	}
		.c5contactBase {
			position:absolute;
			display:block;
			width:146px;
			height:146px;
			left:74px;
			top:294px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background:url(../IMG/Navigation/c5contactBase_146x73.gif) no-repeat left top;
			background-color:#007bba;
		}
			.c5contactBaseCloseUp {
				position:absolute;
				display:block;
				width:292px;
				height:292px;
				left:148px;
				top:148px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background:url(../IMG/Navigation/c5contactBase_292x146.gif) no-repeat left top;
				background-color:#007bba;
			}
			.c5contactBaseFocus {
				position:absolute;
				display:block;
				width:440px;
				height:440px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background:url(../IMG/Navigation/c5contactBase_440x148.gif) no-repeat left top;
				background-color:#007bba;
			}
				.anmeldungCloseUp {
					position:absolute;
					display:block;
					width:146px;
					height:146px;
					left:148px;
					top:294px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/anmeldung_146x146.gif) no-repeat left top;
					background-color:#016ba2;
				}
				.anmeldungFocus {
					position:absolute;
					display:block;
					width:440px;
					height:440px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/anmeldung_440x148.gif) no-repeat left top;
					background-color:#016ba2;
				}
				.informationCloseUp {
					position:absolute;
					display:block;
					width:146px;
					height:146px;
					left:148px;
					top:148px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/information_146x146.gif) no-repeat left top;
					background-color:#016396;
				}
				.informationFocus {
					position:absolute;
					display:block;
					width:440px;
					height:440px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/information_440x148.gif) no-repeat left top;
					background-color:#016396;
				}
				.registrierungCloseUp {
					position:absolute;
					display:block;
					width:146px;
					height:146px;
					left:294px;
					top:148px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/neuregistrierung_146x146.gif) no-repeat left top;
					background-color:#015b8a;
				}
				.registrierungFocus {
					position:absolute;
					display:block;
					width:440px;
					height:440px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/neuregistrierung_440x148.gif) no-repeat left top;
					background-color:#015b8a;
				}
				.kontaktCloseUp {
					position:absolute;
					display:block;
					width:146px;
					height:146px;
					left:294px;
					top:294px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/kontakt_146x146.gif) no-repeat left top;
					background-color:#0173ae;
				}
				.kontaktFocus {
					position:absolute;
					display:block;
					width:440px;
					height:440px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background:url(../IMG/Navigation/kontakt_440x148.gif) no-repeat left top;
					background-color:#0173ae;
				}




/***************************************************************************/
/******************* Zusatz Elemente ***************************************/
.text {
	display:none;
}
/***************************************************************************/
/******************* alternative Header ************************************/
#alternativeHeader {
	position:relative;
	display:block;
	top:164px;
	width:360px;
	left:40px;
	color:#ffffff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial;
}
	#alternativeHeader h5 {
		font-size:16px;
		font-weight:bold;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#alternativeHeader p {
		font-size:14px;
		font-weight:normal;
		padding:4px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}