/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Styles
//
// Weblication GRID CMS Strukturdesign Version 5.0.9.1
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/
/* Gestaltung der oberen Navigation */


#navigationTop ul.navLevel1Container                                            {margin:0px;padding:0px;list-style-type:none;}

#navigationTop li.navLevel1                                                     {float:left;margin:0px;padding:0px;display:block;background:url(/c4b-global/wGlobal/layout/images/border-navTop.png) top right no-repeat}
#navigationTop a.navLevel1                                                      {display:block;text-decoration:none;font-size:12px;padding:14px 35px 14px 35px;font-weight:normal;text-transform:uppercase;color:#fff;font-weight:bold;}
/*#navigationTop a.navLevel1:hover                                                {display:block;background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-h.png) repeat-x;color:#000;-moz-box-shadow:1px 1px 4px 1px #777;margin:-5px 0px 0px 0px;padding:17px 35px 17px 35px;}*/
#navigationTop a.navLevel1:hover                                                {display:block;}

#navigationTop li.navLevel1Selected                                             {float:left;margin:0;padding:0;display:block;overflow:hidden;color:#fff;font-weight:normal;background:url(/c4b-global/wGlobal/layout/images/border-navTop.png) top right no-repeat}
#navigationTop a.navLevel1Selected                                              {background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-a.png) repeat-x;display:block;text-decoration:none;color:#fff;font-size:12px;padding:14px 35px 14px 35px;font-weight:bold;text-transform:uppercase;}
#navigationTop a.navLevel1Selected:hover                                        {}

#navigationTop li.navLevel1Open                                                 {float:left;margin:0;padding:0;display:block;overflow:hidden;color:#fff;font-weight:normal;background:url(/c4b-global/wGlobal/layout/images/border-navTop.png) top right no-repeat}
#navigationTop a.navLevel1Open                                                  {background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-a.png) repeat-x;display:block;text-decoration:none;color:#fff;font-size:12px;padding:14px 35px 14px 35px;font-weight:bold;text-transform:uppercase;}
#navigationTop a.navLevel1Open:hover                                            {}

#navigationTop li.navLevel1OpenSelected                                         {float:left;margin:0;padding:0;display:block;overflow:hidden;color:#fff;font-weight:normal;background:url(/c4b-global/wGlobal/layout/images/border-navTop.png) top right no-repeat}
#navigationTop a.navLevel1OpenSelected                                          {background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-a.png) repeat-x;display:block;text-decoration:none;color:#fff;font-size:12px;padding:14px 35px 14px 35px;font-weight:bold;text-transform:uppercase;}
#navigationTop a.navLevel1OpenSelected:hover                                    {}

#navigationTop li.navLevel1OpenDescendantSelected                               {float:left;margin:0;padding:0;display:block;overflow:hidden;color:#fff;font-weight:normal;background:url(/c4b-global/wGlobal/layout/images/border-navTop.png) top right no-repeat}
#navigationTop a.navLevel1OpenDescendantSelected                                {background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-a.png) repeat-x;display:block;text-decoration:none;color:#fff;font-size:12px;padding:14px 35px 14px 35px;font-weight:bold;text-transform:uppercase}
#navigationTop a.navLevel1OpenDescendantSelected:hover                          {}

#navigationTop li.last                                                          {background:none;}

#navigationTop div.navLevel1Embed                                               {display:none;position:absolute;z-index:100;left:0px;margin:12px 0 0 0px;border:solid 1px #aaa;border-top:none;-moz-box-shadow:#777 4px 4px 4px 0px;padding:0px;background:#f6f8f7}

div.navLevel1Hover                                                              {position:absolute;margin:-8px 0px 0px -5px;padding-top:2px;clear:left;cursor:pointer;}
div.navLevel1Hover .left                                                        {float:left;width:3px;height:48px;background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-h-l.png) no-repeat;}
div.navLevel1Hover .middle                                                      {float:left;height:48px;background:#F6F7F9 url(/c4b-global/wGlobal/layout/images/bg-navLevel1-h.png) repeat-x;}
div.navLevel1Hover .right                                                       {float:left;width:5px;height:48px;background:url(/c4b-global/wGlobal/layout/images/bg-navLevel1-h-r.png) no-repeat;}
div.navLevel1Hover a                                                            {display:block;text-decoration:none;font-size:12px;padding:21px 35px 14px 35px;font-weight:normal;text-transform:uppercase;color:#000;font-weight:bold;}

/* Gestaltung der linken Navigation */

#navigationLeft *                                                               {margin:0px 0px 0px 0px;padding:0}
#navigationLeft ul                                                              {list-style-type:none}
#navigationLeft li                                                              {display:block;overflow:hidden;}
#navigationLeft a                                                               {display:block;text-decoration:none}

#navigationLeft  .navLevel2Container                                            {margin:0;padding:0;}

#navigationLeft a.navLevel2                                                     {font-size:12px;padding:6px 0 6px 0px;border-bottom:dotted 1px #b2b2b2;color:#333;font-weight:bold}
#navigationLeft a.navLevel2:hover                                               {color:#018093}

#navigationLeft a.navLevel2Selected                                             {color:#008093;font-size:12px;padding:6px 0 6px 0px;border-bottom:dotted 1px #b2b2b2;font-weight:bold}
#navigationLeft a.navLevel2Selected:hover                                       {}

#navigationLeft a.navLevel2Open                                                 {font-size:12px;padding:6px 0 2px 0px;font-weight:bold;}
#navigationLeft a.navLevel2Open:hover                                           {color:#008093}

#navigationLeft a.navLevel2OpenSelected                                         {color:#018093;font-size:12px;padding:6px 0 2px 0px;font-weight:bold}
#navigationLeft a.navLevel2OpenSelected:hover                                   {}

#navigationLeft a.navLevel2OpenDescendantSelected                               {color:#018093;font-size:12px;padding:6px 0 2px 0px;font-weight:bold}
#navigationLeft a.navLevel2OpenDescendantSelected:hover                         {}

#navigationLeft  .navLevel3Container                                            {margin:5px 0 0 0;padding:0px 0px 5px 0px;border-bottom:dotted 1px #b2b2b2;}

#navigationLeft a.navLevel3                                                     {display:block;font-size:12px;padding:1px 0 1px 8px;color:#666;background:url(/c4b-global/wGlobal/layout/images/links/arrow-grey.gif) center left no-repeat}
#navigationLeft a.navLevel3:hover                                               {color:#008093}

#navigationLeft a.navLevel3Selected                                             {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:url(/c4b-global/wGlobal/layout/images/links/arrow-grey.gif) center left no-repeat}
#navigationLeft a.navLevel3Selected:hover                                       {}

#navigationLeft a.navLevel3Open                                                 {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:url(/c4b-global/wGlobal/layout/images/links/arrow-grey.gif) center left no-repeat}
#navigationLeft a.navLevel3Open:hover                                           {}

#navigationLeft a.navLevel3OpenSelected                                         {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:url(/c4b-global/wGlobal/layout/images/links/arrow-grey.gif) center left no-repeat}
#navigationLeft a.navLevel3OpenSelected:hover                                   {}

#navigationLeft a.navLevel3OpenDescendantSelected                               {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:url(/c4b-global/wGlobal/layout/images/links/arrow-grey.gif) center left no-repeat}
#navigationLeft a.navLevel3OpenDescendantSelected:hover                         {}

#navigationLeft  .navLevel4Container                                            {margin:2px 0 0 8px;padding:0px 0px 2px 0px;}

#navigationLeft a.navLevel4                                                     {display:block;font-size:12px;padding:1px 0 1px 0px;color:#666;background:none}
#navigationLeft a.navLevel4:hover                                               {color:#008093}

#navigationLeft a.navLevel4Selected                                             {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:none}
#navigationLeft a.navLevel4Selected:hover                                       {}

#navigationLeft a.navLevel4Open                                                 {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:none}
#navigationLeft a.navLevel4Open:hover                                           {}

#navigationLeft a.navLevel4OpenSelected                                         {display:block;font-size:12px;padding:1px 0 1px 8px;color:#008093;background:none}
#navigationLeft a.navLevel4OpenSelected:hover                                   {}

#navigationLeft a.last                                                          {border-bottom:solid 1px #b2b2b2;}
#navigationLeft .last                                                          {border-bottom:solid 1px #b2b2b2;}
