/* Navigation Oben */

.navTopLevel1{
	background-color: #627d80;	
	float: left;
	margin-right: 4px;
	/*padding:5px 1px 5px 0px;*/
}

/* Subnavigation Links */
.navLeftLevel2{
	padding:0px 0px 5px; 
}
a.navLeftLevel2{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:1.0em; 
}
a.navLeftLevel2:hover{
	color:#666666; 
	text-decoration:none;
}

.navLeftLevel2Selected{
	padding:0px 0px 5px; 
}
a.navLeftLevel2Selected{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:1.0em; 
}
a.navLeftLevel2Selected:hover{
	color:#666666;  
	text-decoration:none;
}
.navLeftLevel2Open{
	padding:0px 0px 5px; 
}
a.navLeftLevel2Open{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
}
a.navLeftLevel2Open:hover{
	color:#666666; 
	text-decoration:none;
}
.navLeftLevel2OpenSelected{
	padding:0px 0px 5px; 
}
a.navLeftLevel2OpenSelected{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
}
a.navLeftLevel2OpenSelected:hover{
	color:#666666; 
	text-decoration:none;
}


/*Subnavigation Level3*/
.navLeftLevel3{
	padding:0px 0px 2px 5px; 
}
.navLeftLevel3first{
	padding:5px 0px 2px 5px; 
}
a.navLeftLevel3{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
}
a.navLeftLevel3:hover{
	color:#666666;   
	text-decoration:none;
}
.navLeftLevel3Selected{
	padding:0px 0px 2px 5px; 
}
a.navLeftLevel3Selected{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
}
a.navLeftLevel3Selected:hover{
	color:#666666; 
	text-decoration:none; 
}
.navLeftLevel3Open{
	padding:0px 0px 2px 5px; 
}
a.navLeftLevel3Open{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
}
a.navLeftLevel3Open:hover{
	color:#666666; 
	text-decoration:none; 
}
.navLeftLevel3Openselected{
	padding:0px 0px 2px 5px; 
}
a.navLeftLevel3Openselected{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
}
a.navLeftLevel3Openselected:hover{
	color:#666666; 
	text-decoration:none; 
}

/*Subnavigation Level3*/
.navLeftLevel4{
	padding:0px 0px 2px 10px; 
}
.navLeftLevel4first{
	padding:5px 0px 2px 10px; 
}
a.navLeftLevel4{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10px; 
}
a.navLeftLevel4:hover{
	color:#666666;   
	text-decoration:none;
}
.navLeftLevel4Selected{
	padding:0px 0px 2px 10px; 
}
a.navLeftLevel4Selected{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10px; 
}
a.navLeftLevel4Selected:hover{
	color:#666666; 
	text-decoration:none; 
}

/**/
.navLeftLevel3Space{
	padding:10px 0px 10px;
}
.navLeftLevel4Space{
	padding:5px 0px 5px;
}
.editbuttonNavi{
}

.blockMain .editButton{
	padding-left:28px;
	padding-top:31px;
}
.blockMain .editButtonNavi{}

/*Navigation unten */

.aNavBottom{
	text-decoration:none;
}
.aNavBottom:hover{
	color: #627d80;
	text-decoration:none;
}
.aNavBottomSelected{
	color: #627d80;
	text-decoration:none;
}
.aNavBottomSelected:hover{
	color: #627d80;
	text-decoration:none;
}

/* Metanavigation rechts oben */

a.navMetaFirst{
	color:#666666;
	text-decoration:none;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-weight:normal;
}
a.navMetaFirst:hover{
	color:#627d80;
	text-decoration:none;
}
a.navMeta{
	color:#666666;
	text-decoration:none;
	border-left:1px solid #666666;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-weight:normal;
}
a.navMeta:hover{
	color:#627d80;
	text-decoration:none;
}
a.navMetaSelected{
	color:#627d80;
	text-decoration:none;
	border-left:1px solid #666666;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-weight:normal;
}
a.navMetaSelected:hover{
	color:#627d80;
	text-decoration:none;
}
a.navMetaSprache{
	color:#666666;
	text-decoration:none;
	margin:0px;
	padding:0px 5px;
	font-weight:normal;
}
a.navMetaSprache:hover{
	color:#000000;
	text-decoration:none;
}
/* Sitemap */

.listSitemap1{
	list-style:disc; 
	margin:0px 0px 2px 15px; 
	padding:0px;
}
.listSitemap2{
	list-style:disc; 
	margin:2px 0px 2px 10px; 
	padding:0px;
}
.listSitemap3{
	list-style:disc; 
	margin:2px 0px 2px 20px; 
	padding:0px;
}
.listSitemap4{
	list-style:disc;  
	margin:2px 0px 2px 30px; 
	padding:0px;
}
.navSitemapLevel1{
	font-weight: bold;
}
.navSitemapLevel2{
	font-weight: normal;
}
