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

#body                {background-color:#FFFFFF;color:#000000}

body                 {font-family:Arial, Sans-serif, Helvetica;color:#000000;font-weight:normal;}

h1					 {font-size:1.2em;font-weight:bold;line-height:1.3em;color:#FFFFFF;margin:20px 0 0 0; padding:0;}
h2                   {font-size:1.2em;font-weight:bold;line-height:1.2em;color:#000000;margin:0 0 5px 0}
h3                   {font-size:1em;font-weight:bold;line-height:16px;color:#000000;margin:0 0 5px 0}
h4                   {font-size:11px;font-weight:bold;line-height:13px;color:#000000;margin:0 0 5px 0}
h5                   {font-size:11px;font-weight:bold;line-height:13px;color:#000000;margin:0 0 5px 0}
h6                   {font-size:11px;font-weight:bold;line-height:13px;color:#000000;margin:0 0 5px 0}
.blue				 {background-color:#000000; padding: 2px 5px }

a					{color:black;text-decoration: underline}
a:hover				{color:black;text-decoration: none}

hr                   {background-color:#000000;color:#000000;height:1px;border-style:none}

input                {font:inherit;border:1px solid #000000;padding:1px 2px 1px 2px}
select               {font:inherit;border:1px solid #000000;padding:1px 2px 1px 2px}
textarea             {font:inherit;border:1px solid #000000;padding:1px 2px 1px 2px}

button               {cursor:pointer;background-color:#000000;border:none;font-size:11px; font-weight:bold;line-height:18px;height:17px;color:#ffffff; padding:0 4px 2px 4px;}
button:hover         {cursor:pointer;background-color:#000000,;border:none;font-size:11px; font-weight:bold;line-height:18px;height:17px;color:#ffffff; padding:0 4px 2px 4px;}



.contrastLinks a {color:#232323; padding-right:3px;}
.fontLinks a {font-size:14px; color:#6e6e6e; font-weight:bold; padding:0 3px; text-decoration:none;}
.fontLinks a:hover {background-color:#000000;color:#FFFFFF;color:#FFFFFF!important;}
a.plus {font-size:18px;}
a.plusPlus {font-size:22px;}

.line {border-top:1px solid #000000; padding-top:15px;}

.elementHeadline                {margin:0 0 10px 0; border-bottom: 1px solid #000000;}

#navigationBreadcrumb                             {margin:0 0 8px 0; border-bottom: 1px solid #000000}


.buttonSchnelleinstieg			{ background-color:#000000; color:#FFFFFF; border:1px solid #000000; font-weight: bold; float:right; display:block; padding:1px 3px; margin-left:5px; width:auto  }


#navigationMain  .navLevel1Container              {font-size:1.3em; font-weight:bold; border-bottom:1px solid #90a1b2}

#navigationMain  .navLevel1                       {}
#navigationMain  .navLevel1 span                  {padding:3px 0 3px 21px;}
#navigationMain a.navLevel1                       {line-height:16px;padding:7px 0 7px 0;color:#000000;}
#navigationMain a.navLevel1:hover                 {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}

#navigationMain  .navLevel1Selected               {}
#navigationMain  .navLevel1Selected span          {padding:3px 0 3px 21px;}
#navigationMain a.navLevel1Selected               {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}
#navigationMain a.navLevel1Selected:hover         {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}

#navigationMain  .navLevel1Open                   {}
#navigationMain  .navLevel1Open span              {padding:3px 0 3px 21px;}
#navigationMain a.navLevel1Open                   {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}
#navigationMain a.navLevel1Open:hover             {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}

#navigationMain  .navLevel1OpenSelected           {}
#navigationMain  .navLevel1OpenSelected span      {padding:3px 0 3px 21px;}
#navigationMain a.navLevel1OpenSelected           {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}
#navigationMain a.navLevel1OpenSelected:hover     {line-height:16px;padding:7px 0 7px 0;color:#FFFFFF;background-color:#000000}

/* Gestaltung des Navigationslevel 2 */

#navigationMain  .navLevel2Container              {padding:0; font-size:14px;}

#navigationMain  .navLevel2                       {}
#navigationMain  .navLevel2 span                  {padding:0 0 0 37px;}
#navigationMain a.navLevel2                       {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2.gif);background-position:22px 9px;background-repeat:no-repeat;}
#navigationMain a.navLevel2:hover                 {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat}

#navigationMain  .navLevel2Selected               {}
#navigationMain  .navLevel2Selected span          {padding:0 0 0 37px;}
#navigationMain a.navLevel2Selected               {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat;}
#navigationMain a.navLevel2Selected:hover         {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat}

#navigationMain  .navLevel2Open                   {}
#navigationMain  .navLevel2Open span              {padding:0 0 0 37px;}
#navigationMain a.navLevel2Open                   {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat;}
#navigationMain a.navLevel2Open:hover             {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat}

#navigationMain  .navLevel2OpenSelected           {}
#navigationMain  .navLevel2OpenSelected span      {padding:0 0 0 37px;}
#navigationMain a.navLevel2OpenSelected           {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat;}
#navigationMain a.navLevel2OpenSelected:hover     {line-height:16px; font-weight:normal;padding:4px 0 4px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:22px 9px;background-repeat:no-repeat}

/* Gestaltung des Navigationslevel 3 */

#navigationMain  .navLevel3Container              {padding:0; font-size:12px; font-weight:normal;}

#navigationMain  .navLevel3                       {}
#navigationMain  .navLevel3 span                  {padding:0 0 0 52px;}
#navigationMain a.navLevel3                       {line-height:16px;padding:2px 0 2px 0;color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2.gif);background-position:37px 7px;background-repeat:no-repeat}
#navigationMain a.navLevel3:hover                 {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}

#navigationMain  .navLevel3Selected               {}
#navigationMain  .navLevel3Selected span          {padding:0 0 0 52px;}
#navigationMain a.navLevel3Selected               {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}
#navigationMain a.navLevel3Selected:hover         {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}

#navigationMain  .navLevel3Open                   {}
#navigationMain  .navLevel3Open span              {padding:0 0 0 52px;}
#navigationMain a.navLevel3Open                   {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}
#navigationMain a.navLevel3Open:hover             {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}

#navigationMain  .navLevel3OpenSelected           {}
#navigationMain  .navLevel3OpenSelected span      {padding:0 0 0 52px;}
#navigationMain a.navLevel3OpenSelected           {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}
#navigationMain a.navLevel3OpenSelected:hover     {line-height:16px;padding:2px 0 2px 0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:37px 7px;background-repeat:no-repeat}

/* Gestaltung des Navigationslevel 4 */

#navigationMain  .navLevel4Container              {padding:0;font-size:12px; font-weight:normal;}

#navigationMain  .navLevel4                       {}
#navigationMain  .navLevel4 span                  {padding:0 0 0 67px;}
#navigationMain a.navLevel4                       {padding:0;color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2.gif);background-position:52px 4px;background-repeat:no-repeat}
#navigationMain a.navLevel4:hover                 {padding:0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:52px 4px;background-repeat:no-repeat}

#navigationMain  .navLevel4Selected               {}
#navigationMain  .navLevel4Selected span          {padding:0 0 0 67px;}
#navigationMain a.navLevel4Selected               {padding:0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:52px 4px;background-repeat:no-repeat}
#navigationMain a.navLevel4Selected:hover         {padding:0;color:#FFFFFF;background-color:#000000;background-image:url(/kreis_paderborn/wGlobal/layout/images/decoration/bullet_nav2hover.gif);background-position:52px 4px;background-repeat:no-repeat}

