/*========================================================================
	Main Elements
========================================================================*/

a {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

.pageContainerPhwin a,
.pageContainerHomePhwin a,
a.phwin {
	color:#007a97;
	text-decoration:none;
}

.pageContainerPhwin a:hover,
.pageContainerHomePhwin a:hover,
a.phwin:hover {
	color:#90000f;
	text-decoration:none;
}

.pageContainerBloom a,
.pageContainerHomeBloom a,
a.bloom {
	color:#90000f;
	text-decoration:none;
}

.pageContainerBloom a:hover,
.pageContainerHomeBloom a:hover,
a.bloom:hover {
	color:#90000f;
	text-decoration:none;
}

#mainNavigation {
	z-index: 1000;
	position: absolute;
}

div.subsection {
	z-index:1000;
	position:absolute;
	color:#FFF;
	top:275px;
	left:19px;
	width:146px;
	height:130px;
	padding: 15px 0 0 14px;
}

div.childsubsection {
  margin-left: 10px;
}

.pageContainerPhwin div.subsection {
	background:url(/pix/navigation/hell.png) no-repeat scroll 0 0 transparent;
}

.pageContainerBloom div.subsection {
	background:url(/pix/navigation/dunkelBloom.png) no-repeat scroll 0 0 transparent;
}

div.subsectionBloom {
	z-index:9999;
	color:#FFF;
	margin:-72px 0 0 7px;
	width:145px;
	background:url(/pix/navigation/hellBloom.png) no-repeat scroll 0 0 transparent;
}

div.boxHellblau a {
	color:#FFF;
}

div.boxHellrot a {
	color:#FFF;
}

div.boxHellblau a:hover, div.boxHellblau a.Aktiv,
div.boxHellrot a:hover, div.boxHellrot a.Aktiv {
	color:#90000f;
}

div.subsection a {
	color:#FFF;
}

div.subsection a:hover, div.subsection a.Aktiv {
	color:#90000f;
}
