/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// Weblication® CMS Strukturdesign Version 4.5
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################################################
Navigation oben
################################################################
*/
.navTopLevel1 {
	font-size:11px;
	padding-left:9px;
	padding-right:9px;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-weight:bold;
	height:23px;
}
.navTopLevel1Over {
	font-size:11px;
	padding-left:9px;
	padding-right:9px;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-weight:bold;
	height:23px;
	background-color:#666666;
}
.navi_top {
	background-color:#808080;
}
.hier_sind_sie {
	background-color:D5D5D5;
	height:24px;
	padding-left:9px;
}
/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel1 {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-weight:bold;
}
.navLeftLevel1Over {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0B658F;
}
.navLeftLevel2 {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	background-color:#808080;
	font-weight:bold;
	color:#FFFFFF;
}
.navLeftLevel2Over {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	background-color:#666666;
	font-weight:bold;
	color:#FFFFFF;
}
.navLeftLevel3 {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	color:#000000;
	background-color:#D5D5D5;
}
.navLeftLevel3Over {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	color:#000000;
	background-color:#eeeeee;
}
.navLeftLevel4 {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}
.navLeftLevel4Over {
	font-size:11px;
	padding:4px;
	cursor:pointer;
	cursor:hand;
	background-color:#B3C8DC;
}
.navLeft {
	font-size:11px;
}
/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2 {
	position:absolute;
	visibility:hidden;
	z-index:2;
	margin:0px;
	margin-top:2px;
	margin-left:0px;
	padding:0px;
	width:160px;
	border-top-style:solid;
	border-top-color:#808080;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#808080;
	border-left-width:1px;
}
.submenuTopLevel3 {
	position:absolute;
	visibility:hidden;
	z-index:3;
	margin:0px;
	margin-left:-1px;
	margin-top:-1px;
	padding:0px;
	width:160px;
	border-top-style:solid;
	border-top-color:#034A8A;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#034A8A;
	border-left-width:1px;
}
.submenuTopLevel4 {
	position:absolute;
	visibility:hidden;
	z-index:2;
	margin:0px;
	margin-left:-1px;
	margin-top:-1px;
	padding:0px;
	width:160px;
	border-top-style:solid;
	border-top-color:#034A8A;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#034A8A;
	border-left-width:1px;
}
.submenuLeftLevel4 {
	position:absolute;
	visibility:hidden;
	z-index:2;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	width:190px;
	border-top-style:solid;
	border-top-color:#808080;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#808080;
	border-left-width:1px;
}
/*
################################################################
Styles für Navigationslevel
################################################################
*/
.submenuTopRow {
	font-size:11px;
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:4px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#808080;
	border-right-style:solid;
	border-right-color:#808080;
	border-right-width:1px;
	cursor:pointer;
	cursor:hand;
	background-color:#eeeeee;
	color:#000000;
}
.submenuTopRowOver {
	font-size:11px;
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:4px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#808080;
	border-right-style:solid;
	border-right-color:#808080;
	border-right-width:1px;
	cursor:pointer;
	cursor:hand;
	background-color:#808080;
	color:#ffffff;
}
.submenuLeftRow {
	font-size:11px;
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:4px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#808080;
	border-right-style:solid;
	border-right-color:#808080;
	border-right-width:1px;
	cursor:pointer;
	cursor:hand;
	background-color:#eeeeee;
}
.submenuLeftrowOver {
	font-size:11px;
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:4px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#808080;
	border-right-style:solid;
	border-right-color:#808080;
	border-right-width:1px;
	cursor:pointer;
	cursor:hand;
	background-color:#D5D5D5;
}
/*
################################################################
Hintergrundlayer zum Schließen des Layermenüs
################################################################
*/

.submenuCloser {
	position:absolute;
	visibility:hidden;
	margin-top:70px;
	z-index:1;
	width:620px;
	height:400px;
}
.submenuCloserLeft {
	position:absolute;
	visibility:hidden;
	top:0px;
	z-index:5;
	width:620px;
	height:121px;
}
/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavTopLevel1 {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.aNavTopLevel1:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel2 {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel2:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel3 {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel3:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel4 {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopLevel4:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavLeftLevel {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavLeftLevel:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopSystem {
	text-decoration:none;
	color:#FFFFFF;
}
.aNavTopSystem:hover {
	text-decoration:none;
	color:#FFFFFF;
}
a.wobinich {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinich:visited {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinich:active {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinich:hover {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinichactive {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinichactive:visited {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinichactive:active {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.wobinichactive:hover {
	color: #e2382a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*
################################################################
Sitemap
################################################################
*/

.sitemapLevel1 {
	padding-left:10px;
	height: 20px;
	background-color: #808080;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel1Over {
	padding-left:10px;
	height: 20px;
	background-color: #ABABAB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel2 {
	padding-left:25px;
	height: 20px;
	background-color: #E6E6E6;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel2Over {
	padding-left:25px;
	height: 20px;
	background-color: #ABABAB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel3 {
	padding-left:40px;
	height: 20px;
	background-color: #A8B698;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel3Over {
	padding-left:40px;
	height: 20px;
	background-color: #D3DACB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel4 {
	padding-left:55px;
	height: 20px;
	background-color: #D9E4CD;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
.sitemapLevel4Over {
	padding-left:55px;
	height: 20px;
	background-color: #D3DACB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#FFFFFF;
}
a.linkLevel1 {
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.linkLevel1:visited {
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.linkLevel1:active {
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.linkLevel1:hover {
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.linkLevel2 {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel2:visited {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel2:active {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel2:hover {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel3 {
	color: #333333;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel3:visited {
	color: #333333;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel3:active {
	color: #333333;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel3:hover {
	color: #333333;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel4 {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel4:visited {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel4:active {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.linkLevel4:hover {
	color: #585858;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

