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



/* Navigation Links */


.navLeftLevel1                        {
	width:200px;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
	background-color: #FFCC00;
}
.anavLeftLevel1                       {
	color:#000000;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 11px;
	line-height:14px;
	background-color: #FFCC00;
}
.anavLeftLevel1:hover                 {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #FF9900;
}

.navLeftLevel2                        {
	width:200px;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
	background-color: #FFCC66;
}
.anavLeftLevel2                       {
	color:ffffff;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 19px;
	line-height:14px;
	background-color: #FFCC66;
}
.anavLeftLevel2:hover                 {
	color:#FFFFFF;
	text-decoration:none;
}

.navLeftLevel3                        {width:200px; overflow:hidden; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3                       {color:#777777; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px;}
.anavLeftLevel3:hover                 {color:#ffffff; background-color: #000000; text-decoration:none; }

.navLeftLevel4                        {width:200px; overflow:hidden; padding: 2px 0px 0px 0px; font-size:0.9em;}
.navLeftLevel4Last                    {width:200px; overflow:hidden; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel4                       {color:777777; text-decoration:none; display:block; margin:0px; padding:2px 10px 2px 35px; line-height:14px; text-indent: -7px;}
.anavLeftLevel4:hover                 {color:#ffffff; background-color: #000000; text-decoration:none; }

.navLeftLevel1Selected                {
	width:200px;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1.0em;
	background-color: #FF9900;
}
.anavLeftLevel1Selected               {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 11px;
	line-height:14px;
	background-color: #FF9900;
}
.anavLeftLevel1Selected:hover         {
	color:#ffffff;
	text-decoration:none;
	background-color: #FF9900;
}

.navLeftLevel2Selected                {
	width:200px;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
	background-color: #FFCC66;
}
.anavLeftLevel2Selected               {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 19px;
	line-height:14px;
	background-color: #FF9900;
}
.anavLeftLevel2Selected:hover	      {
	color:#FFFFFF;
	text-decoration:none;
}

.navLeftLevel3Selected                {width:200px; overflow:hidden; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3Selected               {color:#ffffff; background-color: #000000; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px;}
.anavLeftLevel3Selected:hover	      {color:#ffffff; background-color: #000000; text-decoration:none; }

.navLeftLevel4Selected                {width:200px; overflow:hidden; padding: 2px 0px 0px 0px; font-size:0.9em;}
.navLeftLevel4SelectedLast            {width:168px; overflow:hidden; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel4Selected               {color:#ffffff; background-color: #000000; text-decoration:none; display:block; margin:0px; padding:2px 10px 2px 35px; line-height:14px; text-indent: -7px;}
.anavLeftLevel4Selected:hover         {color:#ffffff; background-color: #000000; text-decoration:none;}

.navLeftLevel1Open                    {
	color:#000000;
	width:200px;
	overflow:hidden;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
	background-color: #FFCC00;
}
.anavLeftLevel1Open                   {
	color:#000000;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 11px;
	line-height:14px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFCC00;
}
.anavLeftLevel1OpenOver               {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 11px;
	line-height:14px;
	background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FF9900;
}
.anavLeftLevel1OpenOver:hover         {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #FF9900;
}

.navLeftLevel2Open                    {
	width:200px;
	overflow:hidden;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
}
.anavLeftLevel2Open                   {
	color:#000000;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 19px;
	line-height:14px;
	background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.anavLeftLevel2OpenOver               {
	color:#000000;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 19px;
	line-height:14px;
	background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.anavLeftLevel2OpenOver:hover  		  {
	color:#000000;
	text-decoration:none;
}

.navLeftLevel3Open                    {width:200px; overflow:hidden; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3Open                   {color:#777777; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenOver               {color:#ffffff; background-color: #000000; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenOver:hover	      {color:#ffffff; background-color: #000000; text-decoration:none;}

.navLeftLevel1OpenSelected            {
	width:200px;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
}
.anavLeftLevel1OpenSelected           {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 11px;
	line-height:14px;
	background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.anavLeftLevel1OpenSelected:hover     {
	color:#000000;
	text-decoration:none;
}

 .navLeftLevel2OpenSelected           {
	width:200px;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
	font-size:1em;
}
.anavLeftLevel2OpenSelected           {
	color:#000000;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:2px 25px 2px 19px;
	line-height:14px;
	background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.anavLeftLevel2OpenSelected:hover     {
	color:#FFFFFF;
	text-decoration:none;
}

 .navLeftLevel3OpenSelected           {width:200px; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3OpenSelected           {color:#ffffff; background-color: #000000; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenSelected:hover     {color:#ffffff; background-color: #000000; text-decoration:none;}

 .navLeftLevel1Childs                 {
	width:200px;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
}
.anavLeftLevel1Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel1Childs:hover           {
	color:#ffffff;
	text-decoration:none;
}

 .navLeftLevel2Childs                 {
	width:200px;
	border-bottom: 1px solid #000000;
	padding: 2px 0px 2px 0px;
}
.anavLeftLevel2Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel2Childs:hover           {color:#ffffff; background-color: #000000; text-decoration:none;}

 .navLeftLevel3Childs                 {width:168px; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px;}
.anavLeftLevel3Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel3Childs:hover           {color:#ffffff; background-color: #000000; text-decoration:none;} 


.navLeftLevel2Space                   {padding:4px 0px 6px 0px;}
.navLeftLevel3Space					  {padding:4px 0px 6px 0px;}
.navLeftLevel4Space			          {padding:4px 0px 6px 0px;}

.navBottomSpace						  {margin:9px 0px 0px 0px;}

.editbuttonNavi                       {}

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

.elementLineTop						  {border-bottom: 1px solid #000000;}



/* Metanavigation rechts oben */

.navMetaLevelFirst					  {float:left; border-left:1px solid #B4C3D5;}
.navMetaLevel                         {float:left; border-left:1px solid #B4C3D5;}

a.anavMetaLevel                       {display: block; color:#000000;text-decoration:none;border-left:2px none #FF9933;margin:0px;padding:30px 24px 0px 4px;font-weight:normal;line-height:1.0em;}
a.anavMetaLevel:hover                 {color:#000000;text-decoration:none;}

.navMetaLevelSelectedFirst            {float:left; border-left:2px none #B4C3D5;}
.navMetaLevelSelected                 {float:left; border-left:2px solid #B4C3D5;}

a.anavMetaLevelSelected               {display: block; color:#000000;text-decoration:none;border-left:2px none #FF9933;margin:0px;padding:30px 24px 0px 4px;font-weight:normal;line-height:1.0em;}
a.anavMetaLevelSelected:hover         {color:#000000;text-decoration:none;}



/* Pfadnavigation oberhalb der Inhaltsseite */

.elementCurNavigation	               {padding:5px 0px 16px 27px;}
.textNavPath      			           {text-decoration:none;line-height:1em; color:#7088A4; padding:0px 6px 0px 0px;}
.textNavPath:hover                     {text-decoration:none; color:#000000;}
.textNavPathAktiv				       {text-decoration:none;line-height:1em; color:#000000; padding:0px 6px 0px 0px;}


/* Sitemap */

.listSitemap1                         {list-style:square inside; margin:0px; padding:0;}
.listSitemap2                         {margin:4px 0px 6px 11px; padding:0;}
.listSitemap3                         {margin:4px 0px 6px 22px; padding:0;}
.listSitemap4                         {margin:4px 0px 6px 33px; padding:0;}


.navSitemapLevel1 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel1 a:hover             {color:#000000;}
.navSitemapLevel2 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel2 a:hover             {color:#000000;}
.navSitemapLevel3 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel3 a:hover             {color:#000000;}
.navSitemapLevel4 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel4 a:hover             {color:#000000;}
 
