/*
////////////////////////////////////////////////////////////////
//
// 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 */

.navigationLeft                        {padding: 0; margin:10px 10px 0 10px;}
.navigationLeft ul                     {list-style:none; margin:0px; padding:0 0 2px 0;border-bottom:1px solid #747474;}

.navigationEndLine                     {}


.navLeftLevel2Selected, .navLeftLevel3, .navLeftLevel3Selected, .navLeftLevel4, .navLeftLevel4Selected { background:none;}                       




 .navLeftLevel2Selected               {list-style-image:none; margin:0; font-weight:bold; padding:0 0 5px 1px;}
a.navLeftLevel2Selected	              {display:block; font-size:15px; font-weight:bold; line-height:22px; border:none; text-decoration:none; color:#585858; padding:0 0 0 1px;}  
a.navLeftLevel2Selected:hover         {line-height:22px; text-decoration:none; color:#585858;padding:0 0 0 1px;}


 .navLeftLevel3                       {list-style-image:none; margin:0; padding:0; font-weight:normal;border-top:1px solid #747474; padding: 0 0 1px 1px;}
a.navLeftLevel3	                      {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#585858; padding:3px 0px; margin:0px;}  
a.navLeftLevel3:hover                 {line-height:15px; text-decoration:none; border:none; color:#1c1c1c; padding:3px 0;}

 .navLeftLevel3Selected               {list-style-image:none; margin:0; padding:0; font-weight:normal;border-top:1px solid #747474;padding: 0 0 1px 1px;}
a.navLeftLevel3Selected	              {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:3px 0px; margin:0px;}  
a.navLeftLevel3Selected:hover         {line-height:15px; text-decoration:none; border:none; color:#1c1c1c; padding:3px 0;}


 .navLeftLevel4                       {list-style-image:none; margin:0; padding:0; font-weight:normal;padding: 0 0 1px 20px;}
a.navLeftLevel4	                      {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#585858;padding:4px 0 1px 0;; margin:0px;}  
a.navLeftLevel4:hover                 {line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0;}

 .navLeftLevel4Selected               {list-style-image:none; margin:0; padding:0; font-weight:normal;padding: 0 0 1px 20px;}
a.navLeftLevel4Selected	              {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0; margin:0px;}  
a.navLeftLevel4Selected:hover         {line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0;}

 .navLeftLevel5                       {list-style-image:none; margin:0; padding:0; font-weight:normal;padding: 0 0 1px 30px;}
a.navLeftLevel5	                      {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#585858;padding:4px 0 1px 0;; margin:0px;}  
a.navLeftLevel5:hover                 {line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0;}

 .navLeftLevel5Selected               {list-style-image:none; margin:0; padding:0; font-weight:normal;padding: 0 0 1px 30px;}
a.navLeftLevel5Selected	              {display:block; font-size:13px; line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0; margin:0px;}  
a.navLeftLevel5Selected:hover         {line-height:15px; text-decoration:none; border:none; color:#1c1c1c;padding:4px 0 1px 0;}


/* Pfadnavigation Links */

.navigationBreadcrumb                 {margin:0 0 8px 0; background-color: #DBE9F2; line-height:20px; padding-left: 5px}

.navBreadcrumbLevel1Open              {}
.navBreadcrumbLevel1OpenSelected      {}

.navBreadcrumbLevel2Open              {}
.navBreadcrumbLevel2OpenSelected      {}

.navBreadcrumbLevel3Open              {}
.navBreadcrumbLevel3OpenSelected      {}

.navBreadcrumbLevel4Open              {}
.navBreadcrumbLevel4OpenSelected      {}

.navBreadcrumbLevel5Open              {}
.navBreadcrumbLevel5OpenSelected      {}


/* Metanavigation rechts oben */

.elementMetanav             {float:right;padding:0px;color:#FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;line-height:12px;height:20px;overflow:hidden;text-transform:uppercase;}
.elementMetanav  a	        {display:block; padding:0px; color:#7D7D7D;text-decoration:none;background-color:#666666;}
.elementMetanav  a:hover  	{display:block; padding:0px; color:#7D7D7D;text-decoration:underline;background-color:#920D30;}
.elementMetanav .menuItem 	{margin:0px; padding:0px; margin-right:2px;float:left;}
.elementMetanav .menuItemLast	{margin:0px; padding:0px; float:left;}

/* Pfadnavigation oberhalb der Inhaltsseite */

.elementCurNavigation	              	{padding:5px 0px 0px 22px;height:20px;}
.textNavPath      			                {text-decoration:none;line-height:1em; color:#666666; padding:0px 10px 0px 0px;}
.textNavPath:hover                   {text-decoration:none;}
.textNavPathAktiv				                {text-decoration:none;line-height:1em; color:#000000; padding:0px 10px 0px 0px;}


/* Sitemap */

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


.navSitemapLevel1 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1 a:hover            {color:#920D30;}
.navSitemapLevel2 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2 a:hover            {color:#920D30;}
.navSitemapLevel3 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3 a:hover            {color:#920D30;}
.navSitemapLevel4 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4 a:hover            {color:#920D30;}
.navSitemapLevel5 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel5 a:hover            {color:#920D30;}
 
.navSitemapLevel1Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1Open a:hover        {color:#920D30;}
.navSitemapLevel2Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2Open a:hover        {color:#920D30;}
.navSitemapLevel3Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3Open a:hover        {color:#920D30;}
.navSitemapLevel4Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4Open a:hover        {color:#920D30;}      
.navSitemapLevel5Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel5Open a:hover        {color:#920D30;}      

.navSitemapLevel1Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel2Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel3Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel4Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel5Description         {padding:4px 4px 4px 2px;width:320px}









/*
################################################################
Navigation oben
################################################################
*/
.navigationTop {height:75px; position:relative; background:url(/de/wLayout/design/img/backgrounds/bg_nav.gif) repeat-x left top; z-index:1; }


.tableNavLevel2 td, .tableNavLevel2Selected td					{vertical-align:bottom; white-space:nowrap}
.tableNavLevel2AlignRight td, .tableNavLevel2AlignRightSelected td			{vertical-align:bottom;  white-space:nowrap}
.tableNavLevel2AlignRight			{ position:absolute; right:0; top:20px; z-index:3 }
.tableNavLevel2AlignRightSelected		{ position:absolute; right:0; top:20px; z-index:1 }

.navTopLevel1          {margin:0 12px 0 0; vertical-align:middle;position:relative;z-index:2;}
.navTopLevel1Over      {margin:0 12px 0 0; vertical-align:middle; background:#6F6F6F}

.abdecker { background-color:#6F6F6F; position: absolute; left:0px;  top:20px; height: 55px; opacity:1; z-index: 1; width: 940px; display:none }


/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:3;margin:0px;padding:3px 0 0 0;}
.submenuTopLevel2Selected   {position:absolute;z-index:1;margin:0px;padding:3px 0 0 0;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.submenuTopRow		  {margin:0px; background:url(/de/wLayout/design/img/trans.gif) repeat left top; z-index:10; position:relative;}
.submenuTopRowOver  {margin:0px; background:url(/de/wLayout/design/img/trans.gif) repeat left top;  z-index:10; position:relative}

/*
################################################################
Hintergrundlayer zum Schließen des Layermenüs
################################################################
  innerhalb des DIV-Containers der Klasse "submenuCloser" ist im Navigationstemplate
  zusätzlich ein trans.gif mit Breiten- und Höhenangabe gesetzt (falls diese Angaben hier angepasst werden)! 
*/

.submenuCloser      {position:absolute;visibility:hidden;margin-top:30px; z-index:1;width:980px;height:480px;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavTopLevel1          {text-decoration:none;color:#FFFFFF; padding:0 10px; font-weight:bold; font-size:15px; line-height:20px;}
.aNavTopLevel1:hover    {text-decoration:none;color:#FFFFFF; padding:0 10px;}
.aNavTopLevel2          {text-decoration:none;color:#b7b7b7; padding:5px 10px 0 10px; font-size:14px; display:block;}
.aNavTopLevel2:hover, .aNavTopLevel2Selected, .aNavTopLevel2Selected:hover    {text-decoration:none;color:#FFFFFF; padding:5px 10px 0 10px; font-size:14px; display:block;}
.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;}


/*
################################################################
DropDownMenü für die Sprachwahl 
################################################################
*/

#menuebox { position: relative; height: 30px;}
.stupidie { display: none; }
#menue { position:absolute; top: 1px; right: 0; z-index: 200; line-height:11px; z-index:10;}

#menue .aussen { float: left; display: block; overflow: hidden; height: 1.3em; padding:0 10px; font-size:13px; background:url(/de/wLayout/design/img/backgrounds/elementmetanav.gif) no-repeat right 3px;}
#menue .aussen:hover { height: auto;}

a.innen-1 { margin-top: 4px; }
a.innen, a.innen-1 { display: block; padding:0; color:#999; text-decoration:none; line-height:13px; background:#ffff;}
a.innen:hover, a.innen-1:hover {color:#585858}


span.menutag { display: block; cursor: pointer; }

.menutag, .menutag a, .menutag a:hover {color:#999999; text-decoration:none;}
.menutag a:hover {color:#585858;}

#metaNavLast {color:#920d30; font-weight:bold;}
a:hover#metaNavLast {color:#585858; font-weight:bold;}

/*
################################################################
DropDownMenü für die Sprachwahl im IE6
################################################################
*/

*html #menue {display:none; line-height:15px;}
*html .stupidie {display: block;position: absolute;top: 2px;right:0;z-index: 200;}

*html .auss {float: left;height: 20px;overflow: hidden;display: block;font-weight: bold;text-decoration: none;padding:0 10px; cursor:pointer;}
*html a:hover.auss  {overflow: visible; color:#585858;}
*html a:hover.auss table {display: block;color:#585858; margin-top:-3px;}

*html a.inn {display: block;font-weight: normal;text-decoration: none; color:#999999; line-height:15px;}
*html a:hover.inn {position: relative; color:#585858}
*html span.menutag {display: block;}
