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



/* Formatierung von HTML-Elementen */

/*html                 {height:101%;}*/
body                 {margin:0;padding:0;font-family:Arial, Sans-serif, Helvetica;font-size:12px; background-color:#edf0f4; background-image: url(/wGlobalGS1/wGlobal/layout/images/bg-main.gif); background-repeat:repeat-y; background-position:center;}

/* Grundgerüst */

#blockMain             {margin:0 auto; padding:0; width:960px;}
#blockMainInner        {margin:0; padding:0; overflow:hidden;}

#blockTop              {height:165px; background-repeat: no-repeat;}
	#blockTopInnerEdit	 {position:absolute;z-index:20;top:25px;}
  #logoBG						   {margin:0; height:135px; width:140px; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-logo.png); background-repeat:no-repeat;}
  #logo                           {position:absolute; margin:0 0 0 0;}
  #logo img                       {padding:14px 0 0 24px;}

  #globalFunctions                {position:absolute; overflow:hidden; margin:10px 0 0 720px; width:230px; height:115px; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-trans-white.png);}
  #globalFunctionsInner			  {padding:7px 0 4px 15px;}
  #globalFunctions a              {padding:2px 0 3px 0; margin:0 10px 0 0; display:block; overflow:hidden; float:left; width:95px; color:#002c5f; font-weight:bold; text-decoration:none;}
  #globalFunctions a:hover        {color:#e34d1d;}


  #topRight						  {float:right;padding:10px 10px 0 0;}
  #search						  {margin:0 0 10px 0; width:230px; height:25px; overflow:hidden; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-trans-white.png);}
  #mygs1Head					  {margin:0; width:230px; height:21px; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-mygs1.png);}
  #mygs1						  {margin:0; width:230px; height:59px; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-trans-white.png);}

  #beButtonEditMetaNavigation     {position:absolute;margin:10px 0 0 550px;}
  #beButtonEditBottomNavigation	  {position:absolute;margin:-40px 0 0 10px;}

  #beButtonEditTopNavigation      {position:absolute;margin:-25px 0 0 4px;}
  #navigationTop                  {padding:0; height:30px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-n.gif); background-repeat:repeat-x;}

  #beButtonEditLeftNavigation	  {clear:both;margin:4px}


  #languageSelector               		{float:left; overflow:hidden; width:95px; margin:0 10px 0 0; height:20px;}
  #languageSelector a.lang        		{float:left; width:16px; padding:0; margin:3px 3px 3px 0;}
  #languageSelector a.lang:hover  		{float:left; width:16px; padding:0; margin:3px 3px 3px 0;}
  #languageSelector a.langCurrent 		{float:left; width:16px; padding:0; margin:3px 3px 3px 0; color:#e34d1d;}
  #languageSelector a.langCurrent:hover {float:left; width:16px; padding:0; margin:3px 3px 3px 0; color:#e34d1d;}

  #languageSelector span.trenner        {float:left; width:6px; padding:0; margin:3px 5px 3px 0; text-align:center;}



#beButtons                        {float:right;margin:15px 0 0 0}
#beButtonsPage                    {float:right;margin:15px 0 0 0}

#blockLeft                        {float:left;width:185px;margin:10px 35px 0 0;min-height:400px}
  #navigationLeft                  {background-color:#ffffff;padding: 0 0 34px 0}

#navigationBreadcrumb             {display:none;height:18px;margin:14px 8px 0 0;line-height:18px;padding:0 0 0 0;}

#blockContentStart, #blockContent {float:left;width:465px;margin:7px 0 0 0;}
  #blockContentInner              {padding:30px 0 0 0;}
  #blockIcons					  	{position:absolute; width:480px; text-align:right;}
  #blockIcons span				  	{display:none;}
  #blockIcons a				  	  	{display:block; margin:0; width:28px; height:28px; float:right; text-decoration:none;}
  #blockIcons a.iconPdf		  	  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-pdf-n.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconPrint		  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-print-n.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconRecomand	  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-recommend-n.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconRss			  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-rss-n.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconPdf:hover	  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-pdf-r.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconPrint:hover	  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-print-r.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconRecomand:hover	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-recommend-r.gif); background-repeat:no-repeat; background-position:center;}
  #blockIcons a.iconRss:hover	  	{text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-rss-r.gif); background-repeat:no-repeat; background-position:center;}


#blockRightStart, #blockRight       {float:right;width:240px;margin:10px 0 0 0;}
  #blockRightInner                  {}

#blockBottom                      	{margin:0; padding:0 0 20px 0;}

	#blockBottomNavi				{margin:10px 0 0 220px; padding:4px 0 0 0; border-top:solid 1px #bfcad7;}
  	.blockBottomNaviLeft			{color:#002c5f; font-weight:bold;}
  	.blockBottomNaviRight			{float:right; padding:0 10px 0 0;}
  	.blockBottomNaviPrintRight			{display:none;float:right; padding:0 10px 0 0;}
  	#blockBottomNavi a              {padding:0 0 0 8px; color:#e34d1d; text-decoration:none}
  	#blockBottomNavi a:hover        {text-decoration:underline;}

	#blockBottomRating							{margin:16px 0 0 220px; padding:0; width:120px;}
	#blockBottomRating .rateCurrentArea			{position:absolute; width:320px; margin:-44px 0 0 0; padding:5px 5px 5px 10px; display:none; background-color:#E5E9EF; background-image:url("/wGlobalGS1/wGlobal/layout/images/bg-BoxSheet.gif"); background-repeat:repeat-x;}
	#blockBottomRating .rateCurrentArea h3		{margin:0 0 5px 0;}

	#blockBottomRating:hover .rateCurrentArea	{display:block;}
	#blockBottomRating .textAfterRatingArea  	{font-weight:normal; margin:0; padding:0; border:none;}
	#blockBottomRating .textIsRatedArea      	{font-weight:normal; margin:0; padding:0; border:none;}
	#blockBottomRating .rateCurrentText      	{font-weight:normal;padding:0;}



/* Container, um z.B. mehrspaltige Bereiche zu ermöglichen */

.col1_100                    {float:left;width:100%;position:relative;}

.col1_50                     {float:left;width:50%;position:relative;}
.col2_50                     {float:right;width:50%;position:relative;}

.col1_30                     {float:left;width:30%;position:relative;}
.col2_70                     {float:right;width:70%;position:relative;}

.col1_70                     {float:left;width:70%;position:relative;}
.col2_30                     {float:right;width:30%;position:relative;}

.col1_33                     {float:left;width:33.33%;position:relative;}
.col2_33                     {float:left;width:33.33%;position:relative;}
.col3_33                     {float:right;width:33.33%;position:relative;}


/*
#blockContentStart .elementContainer .col1_100  {float:left;width:465px;}

#blockContentStart .elementContainer .col1_50   {float:left;width:340px;margin:0 20px 0 0}
#blockContentStart .elementContainer .col2_50   {float:left;width:340px;}

#blockContentStart .elementContainer .col1_33   {float:left;width:220px;margin:0 20px 0 0}
#blockContentStart .elementContainer .col2_33   {float:left;width:220px;margin:0 20px 0 0}
#blockContentStart .elementContainer .col3_33   {float:left;width:220px}

#blockContentStart .elementContainer .col1_30   {float:left;width:220px;margin:0 20px 0 0}
#blockContentStart .elementContainer .col2_70   {float:left;width:460px}

#blockContentStart .elementContainer .col1_70   {float:left;width:460px;margin:0 20px 0 0}
#blockContentStart .elementContainer .col2_30   {float:left;width:220px}

#blockContent .elementContainer .col1_100       {float:left;width:465px}

#blockContent .elementContainer .col1_50        {float:left;width:250px;margin:0 20px 0 0}
#blockContent .elementContainer .col2_50        {float:left;width:250px}

#blockContent .elementContainer .col1_30        {float:left;width:160px;margin:0 20px 0 0}
#blockContent .elementContainer .col2_70        {float:left;width:340px}

#blockContent .elementContainer .col1_70        {float:left;width:340px;margin:0 20px 0 0}
#blockContent .elementContainer .col2_30        {float:left;width:160px}
*/

.col1_50_inner               {margin-right:10px}
.col2_50_inner               {margin-left:10px}

.col1_30_inner               {margin-right:10px}
.col2_70_inner               {margin-left:10px}

.col1_70_inner               {margin-right:10px}
.col2_30_inner               {margin-left:10px}

.col1_33_inner               {margin-right:10px}
.col2_33_inner               {margin-left:10px;margin-right:10px}
.col3_33_inner               {margin-left:10px}


/* Überschriften */

h1                   {margin:0; padding:0 0 10px 0; font-size:24px; color:#002c5f; font-weight:normal;}
h2                   {margin:0; padding:0 0 8px 0; font-size:18px; color:#002c5f; font-weight:normal;}
h3                   {margin:0; padding:0 0 0 0; font-size:12px; color:#002c5f;}
h4                   {margin:0; padding:0 0 0 0; font-size:12px; color:#000000;}
h5                   {margin:0; padding:0 0 0 0; font-size:12px; color:#000000;}
h6                   {margin:0; padding:0 0 0 0; font-size:12px; color:#000000;}


#blockRight h2       {}
#mygs1Head h2        {padding:5px 0 0 10px; font-size:12px;}


.subline              {font-size:13px;color:#a0a0a0}
.description          {font-weight:bold}

/* Textblöcke */
p                    {margin:0; padding:0;}

/* Listen */



li					 {margin:0;padding:5px 0 0 0;}

.elementText ul      {margin:0 0 16px 0;padding:0 0 0 16px;}
.elementText ol      {margin:0 0 16px 0;padding:0 0 0 23px; list-style-type:decimal}

.elementText.elementArguments ul {padding:0 0 0 0; list-style-type:none;}
.elementText.elementArguments ul li {margin:0;padding:5px 0 0 16px; background-image:url(/wGlobalGS1/wGlobal/layout/images/bullets/list-arguments.gif); background-repeat:no-repeat; background-position:0 4px;}

/* Definitionslisten */
dl                   {}
dt                   {}
dd                   {}

/* Horizontale Linien */
hr                   {}
hr.red   						 {color:#ff0000;margin:0px 0px 5px 0px; padding:0px;}

/* Formularelemente */

form                   {padding:0;margin:0;}

fieldset               {border:0;padding:0;margin:0 0 10px 0}
input                  {font:inherit;color:#002c5f;padding:0;margin:0; border:none; height:18px; background-color:#dbe1e9; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-input.gif); background-repeat:repeat-x;}
select                 {font:inherit;color:#002c5f;padding:0;margin:0; border:none; background-color:#dbe1e9; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-input.gif); background-repeat:repeat-x;}
textarea               {font:inherit;color:#002c5f;padding:0;margin:0; border:none; background-color:#dbe1e9; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-input.gif); background-repeat:repeat-x;}

input[type="radio"]    {border:none;}
input[type="checkbox"] {border:none;}
input[type="file"]     {border:none;}

.wglRadioFloat input	{background-color:transparent; background-image: none;}
.wglCheckbox input		{background-color:transparent; background-image: none;}

button               	{padding:-5px; margin:0; font:inherit; font-size:12px; color:#FFF; border:none; cursor:pointer; height:18px; background-color:transparent; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-but-standard-n.gif);}
button:hover            {background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-but-standard-r.gif);}
button span             {display:block; padding:0px; margin-top:-4px;}

#search form            {padding:4px 0 0 5px;}
#search input           {font:inherit; padding:0; margin:0; border:none; width:196px; height:25px; background:none; float:left;}
#search button 		 	{border:none; cursor:pointer; width:25px; height:25px; margin:0; padding:0; background-color:transparent; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-lupe-n.gif); background-repeat:no-repeat; background-position:center 1px;}
#search button:hover 	{border:none; cursor:pointer; width:25px; height:25px; margin:0; padding:0; background-color:transparent; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-lupe-r.gif); background-repeat:no-repeat; background-position:center 1px;}
#search button span 	{height:0;line-height:0;font-size:0;clear:both;padding:0px;margin:0;overflow:hidden; visibility:hidden;}

#mygs1 .left			{float:left; padding:0 0 5px 10px; margin:0; width:145px;}
#mygs1 .right			{float:left; padding:0 0 0 5px; margin:0;}
#mygs1 input            {padding:0; margin:0; width:145px;}
#mygs1 button           {padding:0; margin:0; width:60px;}
#mygs1 .space			{padding-top:9px;}
/* IE6 */
*html #mygs1 input 		{margin-top: -1px; margin-bottom:-1px;}


.wglButton           {}

/* Links */

a                    {text-decoration:none;color:#e34d1d;}
a:hover              {text-decoration:underline;color:#e34d1d;}
a.standard           {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/standard.gif) 2px 4px no-repeat}
a.pdf                {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/pdf.gif) left 2px no-repeat}
a.download           {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/download.gif) left 2px no-repeat}
a.audio              {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/audio.gif) left 2px no-repeat}
a.video              {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/video.gif) left 2px no-repeat}
a.next               {padding:0 14px 0 0;background:url(/wGlobalGS1/wGlobal/layout/images/links/standard.gif) right 4px no-repeat}
a.back               {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/back.gif) 2px 4px no-repeat}
a.termin             {padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/termin.gif) left 2px no-repeat}

a.anker              {padding:0; background:none; text-decoration:none; color: #000;}

#blockRightStart a                    {text-decoration:none;color:#5976a0; font-size:14px;}
#blockRightStart a:hover              {text-decoration:none;color:#e34d1d; font-size:14px;}
#blockRightStart a.standard           {display:block;padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/standard-start.gif) 2px 4px no-repeat}
#blockRightStart a.standard:hover     {display:block;padding:0 0 0 16px;background:url(/wGlobalGS1/wGlobal/layout/images/links/standard.gif) 2px 4px no-repeat}

.elementLink a       			{display:block;}
.elementLink a:hover 			{display:block;}

#blockRight .elementLink a       	{display:block;}
#blockRight .elementLink a:hover 	{display:block;}

#blockRight .elementText h2 {padding-left:0px;}

/* Bilder */

a img                {border:none}

img.picture          {margin:0;padding:0;}
img.pictureLeft      {margin:0;padding:0;}
img.pictureRight     {margin:0;padding:0;}

.elementPicture                 {margin:0 0 10px 0; padding:0;}
.elementPictureLeft 			{float:left; margin:0; padding:0 20px 10px 0;}
.elementPictureRight			{float:right; margin:0; padding:0 0 10px 10px;}
.elementPictureBanner           {margin:0 0 10px 0; padding:0;}

#blockRight .elementPictureLeft      {float:none;}
#blockRight .elementPictureRight     {float:none;}

.elementText img.picture          {margin:0 0 8px 0;}
.elementText img.pictureLeft      {float:left; margin:0 20px 10px 0; padding:0;}
.elementText img.pictureRight     {float:right; margin:0 0 10px 10px; padding:0;}


#blockRight .elementBoxSheet .elementPicture      {padding:0 0 0 8px;}
#blockRight .elementBoxSheet .elementPictureLeft  {float:left; margin:0; padding:0 10px 10px 8px;}
#blockRight .elementBoxSheet .elementPictureRight {float:right; margin:0; padding:0 8px 10px 10px;}
#blockRight .elementBoxSheet .elementPictureBanner{padding:0 0 0 8px;}



/* Tabellen */

table                {font:inherit;color:inherit;border:none;padding:0;margin:0;border-collapse:collapse;}
tr, thead, tbody     {padding:0;margin:0;}
th, td               {vertical-align:top}

table.light          {border:none;margin-bottom:12px;}
table.light th       {border:none;text-align:left;background-color:#f0f0f0}
table.light td       {border:none;padding:1px 4px 1px 0;margin:0;}

table.default        {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px;text-align:left;background-color:#f0f0f0}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px}

table.full           {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.full th        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px;text-align:left;background-color:#f0f0f0}
table.full td        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px}

table.programm       		{border:none;margin-bottom:12px;}
table.programm th    		{border:none;margin:0;padding:4px 2px 8px 2px;text-align:left;}
table.programm td    		{border:none;margin:0;padding:4px 2px 8px 2px;}
table.programm td.first {border:none;margin:0;padding:4px 2px 8px 0px;}
table.programm td.last  {border:none;margin:0;padding:4px 0px 8px 2px;}

td.bgColor1, th.bgColor1 {background-color:#f0f0f0}

/* Globale Elemente */

.clearBoth                      {display:block;height:0px;line-height:0px;font-size:0px;clear:both;padding:0px;margin:0;overflow:hidden;}
.italic                         {font-style:italic;}
.bold                           {font-weight:bold;}
.blue                           {color:#002C5F;}

/* Allgemeine Elemente */

.elementStandard                {margin:0 0 16px 0}
.elementHeadline                {margin:0 0 0 0}

.elementText                    {margin:0 0 16px 0;}
.elementLink                    {margin:0 0 3px 0}
.elementLinkLastSpace			{margin:0 0 16px 0; font-size:1px; line-height:1px; height:1px;}
.elementVideo                   {margin:0 0 16px 0}
.elementAudio                   {margin:0 0 10px 0}
.elementList                    {margin:0 0 16px 0}
.elementDelimiter               {margin:0 0 10px 0}
.elementClearer                 {margin:0 0 0 0;height:0px;clear:both;}
.elementContainer               {margin:0 0 10px 0;overflow:hidden}
.elementForm                    {margin:0 0 16px 0}
.elementButton                  {margin:0}
.elementButton .wglButton       {margin-bottom:4px;}

#blockContent .elementLine		{margin:0 0 15px 0; border-top:1px solid #bfcad7; font-size:1px; line-height:1px; height:1px;}

.elementGallery                 			{margin:0 0 16px 0; padding:0 0 10px 0; width:465px; background-color:#e5e9ef;}
.elementGallery img                 		{padding:5px; background-color:#ffffff;}
.elementGallery .imageFrame     			{float:left; margin:0; padding:10px 0 0 10px;}
.elementGallery .lastImageFrameOfRow 		{margin-right:0}
.elementGallery .lastImageFrameOfRow img 	{padding-right:4px;}
.elementGallery .imageTitle     			{margin-right:0; padding:3px 0 0 0;}
.elementGallery .galerieLine				{border-top:1px none #ffffff; margin:0 10px 0 10px}

.galleryBildstrecke                 		{margin:0 0 16px 0; padding:0 0 10px 0; width:465px; background-color:#e5e9ef;}
.galleryBildstrecke img.imgElement      	{padding:0; margin:0 0 3px 0; background-color:#ffffff;}
.galleryBildstrecke .imageFrame     		{float:left; margin:0; padding:10px 0 0 10px;}
.galleryBildstrecke .lastImageFrameOfRow 	{margin-right:0}
.galleryBildstrecke .lastImageFrameOfRow img {padding-right:0px;}
.galleryBildstrecke .imageTitle     		{margin-right:0; padding:3px 0 0 0;}
.galleryBildstrecke .galerieLine			{border-top:1px none #ffffff; margin:0 10px 0 10px}


.elementBoxSheet                	 {margin:0 0 10px 0; width:240px; overflow:hidden;background-color:#e5e9ef; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-BoxSheet.gif); background-repeat: repeat-x;}
.elementBoxSheetInner				 {padding:10px;}
.elementBoxSheet .elementHeadline    {margin:0 0 5px 0; border-bottom:1px solid #FFF;}
.elementBoxSheet h2                  {margin:0; padding:0 8px 5px 8px; font-size:17px; color:#002c5f; font-weight:normal;}
.elementBoxSheet h3                  {margin:0; padding:0 8px 3px 8px; font-size:12px; color:#002c5f;  font-weight:bold;}
.elementBoxSheet .elementText        {margin:0 8px 16px 8px;}
.elementBoxSheet .elementLink        {margin:0 8px 3px 8px}
.elementBoxSheet .elementLinkLastSpace	{margin:0 0 0 0; font-size:1px; line-height:1px; height:1px;}
.elementBoxSheet .elementLinkLastSpace2	{margin:0 0 10px 0; font-size:1px; line-height:1px; height:1px;}
.elementBoxSheet .elementVideo       {margin:0 8px 10px 8px}
.elementBoxSheet .elementAudio       {margin:0 8px 10px 8px}
.elementBoxSheet .elementList        {margin:0 8px 10px 8px}
.elementBoxSheet .elementLine		 {margin:0 0 5px 0; padding:2px 0 0 0; border-bottom:1px solid #ffffff; font-size:1px; line-height:1px; height:1px;}

.elementBoxLast						{margin:0; padding:0; overflow:hidden; width:240px; height:74px; background-color:#ffffff; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-right-bottom.gif); background-repeat: no-repeat;}

.elementBoxBlank                {margin:0 0 10px 0;overflow:hidden;padding:10px 10px 0 10px;}


div.tagcloud                    {}
div.tagcloud a                  {padding:0 4px 0 0;line-height:100%;display:inline-block;}
div.tagcloud .highlighted       {color:#cb0a1c}

.errorMessages                  {margin:0 0 10px 0;padding:8px;background-color:#ffcccc}
.errorMessages *                {}
.wglErrorMessage                {color:red;display:block;line-height:16px}
.errorMessages .wglErrorMessage {}
.textInfo                       {}
.inputError     								{background-color:#FFCCCC;background-image:none;}

/* Login-Formular */
.infoLoggedIn                   {margin:0 0 5px 0}
.infoLoggedInName               {margin:0 0 5px 0}

.elementForm table              {width:400px}
.elementForm td                 {padding:4px 0 0 0}
.elementForm .rowText           {}
.elementForm .formButtons       {text-align:right;}
.elementForm label              {white-space:nowrap;padding:0 4px 0 0}


dl.form                         {display:table;margin:0;padding:0}
dl.form dt                      {display:block;clear:left;margin:0 0 2px 0}
dl.form dt label                {}
dl.form dd                      {display:block;margin:0;overflow:hidden;}

.elementForm dl.form            {width:465px;}
.elementForm dl.form dt         {float:left;width:140px;;margin:0 0 5px 0;}
.elementForm dl.form dt label   {}
.elementForm dl.form dd         {width:322px; display:table; margin:0 0 5px 0;}
.elementForm dl.form .formButtons {width:452px;}
.elementForm dl.form button       {float:right; margin:0 0 0 5px;}
.elementForm dl.form h2         {margin:5px 0px 0px 0px; padding:0px;}
.elementForm dl.form hr   			{color:#ff0000;margin:0px 0px 5px 0px; padding:0px;}
.elementForm dl.form td hr   		{color:#ff0000;margin:5px 0px 5px 0px; padding:0px;}


.wglRadioFloat                  {}
.wglRadioFloat input            {margin:0;float:left}
.wglRadioFloat label            {float:left;padding:0 4px 0 4px}

.wglRadio                       {display:block;clear:left;padding:4px 0 4px 0}
.wglRadio input                 {margin:0;float:left}
.wglRadio label                 {float:left;padding:0 4px 0 4px;color:black}

.wglCheckbox                    {display:block;clear:left;padding:4px 0 4px 0}
.wglCheckbox input              {margin:0;float:left}
.wglCheckbox label              {float:left;padding:0 4px 0 4px}

.wglCheckboxFloat               {margin:0 2px 0 0}

/* Groessen der Eingebafelder */
input.XS        {width:49px;margin-right:4px}
input.S         {width:102px;margin-right:4px}
input.M         {width:154px;margin-right:4px}
input.L         {width:206px;margin-right:4px}
input.XL        {width:259px;margin-right:4px}
input.XXL       {width:312px;margin-right:4px}

textarea.XS     {width:49px;margin-right:4px}
textarea.S      {width:102px;margin-right:4px}
textarea.M      {width:154px;margin-right:4px}
textarea.L      {width:206px;margin-right:4px}
textarea.XL     {width:259px;margin-right:4px}
textarea.XXL    {width:312px;margin-right:4px}

select.XS       {width:49px;margin-right:4px}
select.S        {width:102px;margin-right:4px}
select.M        {width:154px;margin-right:4px}
select.L        {width:206px;margin-right:4px}
select.XL       {width:259px;margin-right:4px}
select.XXL      {width:312px;margin-right:4px}

.formNotSelectable {display:none;}

#blockRight .elementLoginForm .elementForm dl.form            {width:auto !important;}
#blockRight .elementLoginForm .elementForm dl.form dt         {float:none;width:auto;margin:0 0 5px 0;}
#blockRight .elementLoginForm .elementForm dl.form dd         {float:none;width:auto;display:block;margin:0 0 5px 0;}
#blockRight .elementLoginForm .elementForm .formButtons       {text-align:left !important;}
#blockRight .elementLoginForm .elementForm .formButtons div   {margin-left:0px !important;}
#blockRight .elementLoginForm .elementForm dl.form button     {float:none !important;margin:5px 0 0 0;}
#blockRight .elementLoginForm input.XXL       								{width:225px;margin-right:0px}


.elementEvent					{margin:0px 0 0px 0; padding:0px 0px 0px 0px;}
.elementEvent table				{width:100% !important; margin:0 0 10px 0;}
.elementEvent th			{padding:2px; text-align:left;}
.elementEvent td			{padding:2px; text-align:left;}
.elementEvent th.center, .elementEvent td.center 	{text-align:center;}
.elementEvent .formButtons		{background-color:#f0f3f6; padding:2px;}
.elementEvent .formButtons button		{width:80px;}
.referents 						{margin:8px 0px 2px 0px;font-style:italic;}

/*
.elementEvent					{margin:10px 0 30px 0; padding:10px 10px 5px 10px;background-color:#E5E9EF; background-image:url("/wGlobalGS1/wGlobal/layout/images/bg-BoxSheet.gif"); background-repeat:repeat-x;}
.elementEvent table				{width:auto !important; margin:0 0 10px 0;}
.elementEvent th			{padding:2px; text-align:left;}
.elementEvent td			{padding:2px; text-align:left;}
.elementEvent th.center, .elementEvent td.center 	{text-align:center;}
.elementEvent .formButtons		{background-color:#f0f3f6; padding:2px;}
.elementEvent .formButtons button		{width:80px;}
*/


.elementBildung					{margin:10px 0 30px 0; padding:10px 10px 5px 10px;background-color:#E5E9EF; background-image:url("/wGlobalGS1/wGlobal/layout/images/bg-BoxSheet.gif"); background-repeat:repeat-x;}
.elementBildung table				{width:auto !important; margin:0 0 10px 0;}
.elementBildung th			{padding:2px; text-align:left;}
.elementBildung td			{padding:2px; text-align:left;}
.elementBildung th.center, .elementBildung td.center 	{text-align:center;}
.elementBildung .formButtons		{background-color:#f0f3f6; padding:2px;}
.elementBildung .formButtons button		{width:80px;}
.elementForm dl.form .elementBildung dt         {float:left;width:250px;;margin:0 0 5px 0;}
.elementForm dl.form .elementBildung dt label   {}
.elementForm dl.form .elementBildung dd         {width:122px; display:table; margin:0 0 5px 0;}

.elementForm dl.form .elementEvent .formButtons	{width:100%;}
.elementForm dl.form .elementBildung .formButtons	{width:100%;}


/* Elemente des oberen Bereich */

/* Elemente des linken Bereiches */

/* Elemente des Inhaltsbereiches */

/* Elemente des rechten Bereiches */

/* Elemente des unteren Bereiches */

/* Listen */

.clickable   		{cursor:pointer;}
.clickable:hover    {background-color:#f5f7f9;}
.clickable * 		{cursor:pointer}

ul.listThumb                   {list-style:none;margin:0;padding:0;overflow:hidden; border-top:solid 1px #bfcad7;}
ul.listDefault                 {list-style:none;margin:0;padding:0;overflow:hidden; border-top:solid 1px #bfcad7;}
ul.listPdf                 	   {list-style:none;margin:0;padding:0;overflow:hidden; border-top:solid 1px #bfcad7;}
ul.listCompact                 {list-style:none;margin:0;padding:0;overflow:hidden;}
ul.listSearchResult            {list-style:none;margin:0;padding:0;overflow:hidden;}

.listThumb li                  {padding:0;margin:0;border-bottom:solid 1px #bfcad7;}
.listDefault li                {padding:0;margin:0;border-bottom:solid 1px #bfcad7;}
.listPdf li                	   {padding:0;margin:0;border-bottom:solid 1px #bfcad7;}
.listCompact li                {padding:0;margin:0}
.listSearchResult li           {padding:0;margin:0 0 12px 0;border:solid 1px #ffffff;}

.listThumb .listEntryBlockLeft             {float:left; display:block; margin:0; padding:10px 0 10px 0; width:114px;}
.listThumb .listEntryBlockRight		       {float:left; display:block; margin:0; padding:10px 0 10px 0; width:345px;}
.listThumb .listEntryBlockLeft img         {float:left; display:block;}
.listThumb .listEntryTitle                 {margin:0; padding:0; font-size:12px; font-weight:bold;}
.listThumb .listEntryTitle a               {color:#000000;text-decoration:none; margin:0; padding:0;}
.listThumb .listEntryThumbnail             {margin:0;}
.listThumb .listEntryDescription           {margin:0;}
.listThumb .listEntryMore				           {padding:0 18px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-arrow-list.gif); background-repeat: no-repeat; background-position:7px 3px}

.listDefault .listEntryTitle               {margin:0; padding:10px 0 0 0; font-size:12px; font-weight:bold;}
.listDefault .listEntryTitle a             {color:#000000;text-decoration:none; margin:0; padding:0;}
.listDefault .listEntryDescription         {margin:0; padding:0 0 10px 0;}
.listDefault .listEntryMore				         {padding:0 0px 0 21px; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-arrow-list.gif); background-repeat: no-repeat; background-position:7px 3px}

.listPdf .listEntryTitle               		{margin:0; padding:10px 0 0 20px; font-size:12px; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/links/pdf.gif); background-repeat: no-repeat; background-position:0px 11px}
.listPdf .listEntryTitle a             		{color:#000000;text-decoration:none; margin:0; padding:0;}
.listPdf .listEntryDescription         		{margin:0; padding:0 0 10px 0;}
.listPdf .listEntryMore				   		      {padding:0 18px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-arrow-list.gif); background-repeat: no-repeat; background-position:7px 3px}

.listCompact .listEntryTitle          {margin:0 0 8px 0;font-size:12px}
.listCompact .listEntryTitle a        {color:#000000;text-decoration:none}
.listCompact .listEntryDate           {line-height:16px;padding:0 6px 0 0;color:gray;font-weight:bold;text-decoration:none}
.listCompact .listEntrySubline        {clear:both;margin:0 0 4px 0;color:#888888}
.listCompact .listEntryThumbnail      {float:left;margin:0 8px 8px 0;}
.listCompact .listEntryDescription    {margin:0 0 8px 0}
.listCompact .listEntryMoreOnly       {text-decoration:none}

.listSearchResult .listEntryTitle       {margin:0 0 4px 0;font-size:12px}
.listSearchResult .listEntryTitle a     {color:#000000;text-decoration:none}
.listSearchResult .listEntryDescription {margin:0 0 4px 0}
.listSearchResult .listEntryUrl         {margin:0 0 8px 0}
.listSearchResult .listEntryUrl a       {color:#a0a0a0}


/* Seiten-Blättern-Navigation */

.pageNaviList                   {margin:10px 0 0 0;}
.pageNaviList a                 {text-decoration:none; color:#3d5e85; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-but-standard-hell-n.gif); background-repeat:repeat-x;}
.pageNaviList a:hover           {background-color:#e3e8ee; color:#002c5f; text-decoration:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-but-standard-hell-r.gif); background-repeat:repeat-x;}

.pageNaviBackLink               {background-color:#ccd5df; margin:0 0 0 0; padding:2px 0 1px 0; width:40px; display:block; cursor:pointer; position:absolute; text-align:center;}
.pageNaviNextLink               {background-color:#ccd5df; margin:0 0 0 425px; padding:2px 0 1px 0; width:40px; display:block; cursor:pointer; position:absolute; text-align:center;}
.pageNaviLinkBlock				{margin:0; padding:2px 50px 1px 50px; text-align:center;}

.pageNaviLink                   {background-color:#ccd5df; margin:0 1px 0 0; padding:2px 10px 1px 10px; display:inline;}
.pageNaviCurrent                {background-color:#ff9f7f; margin:0 1px 0 0; padding:2px 10px 1px 10px; display:inline; color:#002c5f; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/bg-but-standard-hell-r.gif); background-repeat:repeat-x;}





/* Hauptnavigation */

#navigationTop                                   {}
#navigationTop *                                 {margin:0;padding:0;}
#navigationTop li                                {float:left;display:block;padding:0px;}
#navigationTop a                                 {margin:0; text-decoration:none; display:block; cursor:pointer;}
#navigationTop a:hover                           {margin:0; text-decoration:none;}


/* Gestaltung des Navigationslevel 1 - display: table-cell; vertical-align: middle; */

#navigationTop  .navLevel1Container              {}

#navigationTop  .navLevel1                       {}
#navigationTop  .navLevel1 span                  {padding:0 10px 0 10px;}
#navigationTop a.navLevel1                       {padding:0; border-left:1px solid #ffb399; color:#ffffff; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-n.gif); background-repeat: repeat-x;height:30px; width:130px;text-align:center; font-size:11px;line-height:12px;}
#navigationTop a.navLevel1:hover                 {padding:0; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-r.gif); background-repeat: repeat-x;}

#navigationTop  .navLevel1Selected               {}
#navigationTop  .navLevel1Selected span          {padding:0 10px 0 10px;}
#navigationTop a.navLevel1Selected               {padding:0; border-left:1px solid #ffb399; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-r.gif); background-repeat: repeat-x;height:30px; width:130px;text-align:center; font-size:11px;line-height:12px;}
#navigationTop a.navLevel1Selected:hover         {padding:0; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-r.gif); background-repeat: repeat-x;}

#navigationTop  .navLevel1Open                   {}
#navigationTop  .navLevel1Open span              {padding:0 10px 0 10px;}
#navigationTop a.navLevel1Open                   {padding:0; border-left:1px solid #ffb399; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat:no-repeat; background-position:right; height:30px; width:130px;text-align:center; font-size:11px;line-height:12px;}
#navigationTop a.navLevel1Open:hover             {padding:0; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat:no-repeat; background-position:right;}

#navigationTop  .navLevel1Childs             	 {}
#navigationTop  .navLevel1Childs span        	 {padding:0 10px 0 10px;}
#navigationTop a.navLevel1Childs             	 {padding:0; border-left:1px solid #ffb399; color:#ffffff; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-n.gif); background-repeat:no-repeat; background-position:right; height:30px; width:130px;text-align:center; font-size:11px;line-height:12px;}
#navigationTop a.navLevel1Childs:hover       	 {padding:0; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat:no-repeat; background-position:right;}

#navigationTop  .navLevel1OpenSelected           {}
#navigationTop  .navLevel1OpenSelected span      {padding:0 10px 0 10px;}
#navigationTop a.navLevel1OpenSelected           {padding:0; border-left:1px solid #ffb399; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat:no-repeat; background-position:right; height:30px; width:130px;text-align:center; font-size:11px;line-height:12px;}
#navigationTop a.navLevel1OpenSelected:hover     {padding:0; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat:no-repeat; background-position:right;}

#navigationTop .navLevel1First					 {border-left:1px none #6F0;}
#navigationTop a.navLevel1First					 {border-left:1px none #6F0;}


/* Allgemaine Definitinen Level 2 - n */
#navigationTop .borderLeftRight                  			{border-left:1px solid #FFF; border-right:1px solid #FFF;}
#navigationTop .navShadowRight					 			{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}

#navigationTop .navLevel2Container li.navSpaceTop			{height:4px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-first-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel3Container li.navSpaceTop			{height:4px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-first-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel4Container li.navSpaceTop			{height:4px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-first-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel2Container span.navSpaceTopInner	{position:absolute; width:184px; height:4px; padding:0; background-color:#ccd5df; font-size:1px; line-height:1px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationTop .navLevel2Container li.navSpaceBottom		{height:6px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel3Container li.navSpaceBottom		{height:6px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel4Container li.navSpaceBottom		{height:6px; width:193px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationTop .navLevel2Container span.navSpaceBottomInner	{position:absolute; width:184px; height:6px; padding:0; background-color:#ccd5df; font-size:1px; line-height:1px; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationTop span.navShadowBottom              			{position:absolute; height:8px; width:193px; padding:0; margin:0 0 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-bottom.png); background-repeat:no-repeat;}


/* Gestaltung des Navigationslevel 2 */

#navigationTop .navLevel2Container               	{position:absolute;visibility:hidden; margin:0;padding:0 30px 30px 0;width:185px;height:auto;z-index:600;}
#navigationTop ul li:hover ul.navLevel2Container    {visibility:visible;}
/* damit level 1 aktiv bleibt */
#navigationTop ul li:hover a.navLevel1Childs     	{color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navtop-arrow-r.gif); background-repeat: repeat-x;}
#navigationTop ul li .navLevel2Container li      	{height:auto; width:100%;}

#navigationTop span.personalized      						{padding:0 0px 0 10px !important;display:inline !important;background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/locked.gif); background-repeat:no-repeat; background-position:0px 1px;}

#navigationTop .navLevel2                        {width:184px;}
#navigationTop .navLevel2 span 				  	 {padding:0 5px 0 15px; display:block;}
#navigationTop a.navLevel2                       {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df;}
#navigationTop a.navLevel2:hover                 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee;}

#navigationTop  .navLevel2Selected               {width:184px;}
#navigationTop  .navLevel2Selected span          {padding:0 5px 0 15px; display:block;}
#navigationTop a.navLevel2Selected               {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df;}
#navigationTop a.navLevel2Selected:hover         {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee;}

#navigationTop  .navLevel2Open                   {width:184px;}
#navigationTop  .navLevel2Open span              {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel2Open                   {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel2Open:hover             {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif);}

#navigationTop  .navLevel2Childs             	 {width:184px;}
#navigationTop  .navLevel2Childs span        	 {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel2Childs             	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel2Childs:hover       	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif);}

#navigationTop  .navLevel2OpenSelected           {width:184px;}
#navigationTop  .navLevel2OpenSelected span      {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel2OpenSelected           {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel2OpenSelected:hover     {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif);}

/* wenn Pulldown nach links aufklappen --> Pfeile nach links*/
#navigationTop .pullLeft a.navLevel2Open                 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif); background-repeat:no-repeat; background-position:4px center;}
#navigationTop .pullLeft a.navLevel2Open:hover           {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif);}

#navigationTop .pullLeft a.navLevel2Childs             	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-n.gif); background-repeat:no-repeat; background-position:4px center;}
#navigationTop .pullLeft a.navLevel2Childs:hover       	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-n.gif);}

#navigationTop .pullLeft a.navLevel2OpenSelected         {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif); background-repeat:no-repeat; background-position:4px center;}
#navigationTop .pullLeft a.navLevel2OpenSelected:hover   {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif);}


/* Gestaltung des Navigationslevel 3 */

#navigationTop .navLevel3Container               		{position:absolute;visibility:hidden; margin:-4px 0 0 185px; width:185px; padding:0 30px 30px 0;height:auto;z-index:601;}
#navigationTop .navLevel3Container .arrow		 		{width:152px; display:block; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif); background-repeat:no-repeat; background-position:right;}
#navigationTop ul li ul li:hover .navLevel3Container    {visibility:visible;}
/* damit level 2 aktiv bleibt */
#navigationTop ul li ul li:hover a.navLevel2Childs     	{color:#3d5e85; background-color:#e3e8ee;}
#navigationTop ul li ul li .navLevel3Container li       {height:auto; width:100%;}

#navigationTop .navLevel3                        {width:184px;}
#navigationTop .navLevel3 span 				  	 {padding:0 5px 0 15px; display:block;}
#navigationTop a.navLevel3                       {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df;}
#navigationTop a.navLevel3:hover                 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee;}

#navigationTop  .navLevel3Selected               {width:184px;}
#navigationTop  .navLevel3Selected span          {padding:0 5px 0 15px; display:block;}
#navigationTop a.navLevel3Selected               {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df;}
#navigationTop a.navLevel3Selected:hover         {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee;}

#navigationTop  .navLevel3Open                   {width:184px;}
#navigationTop  .navLevel3Open span              {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel3Open                   {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel3Open:hover             {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif);}

#navigationTop  .navLevel3Childs             	 {width:184px;}
#navigationTop  .navLevel3Childs span        	 {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel3Childs             	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel3Childs:hover       	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif);}

#navigationTop  .navLevel3OpenSelected           {width:184px;}
#navigationTop  .navLevel3OpenSelected span      {padding:0 15px 0 15px; display:block;}
#navigationTop a.navLevel3OpenSelected           {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:170px center;}
#navigationTop a.navLevel3OpenSelected:hover     {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif);}

/* damit Pulldowns nach links aufklappen */
#navigationTop .pullLeft .navLevel3Container    		  {position:absolute;visibility:hidden; margin:-4px 0 0 -185px; width:185px; padding:0 5px 30px 0;height:auto;z-index:601;}

/* wenn Pulldown nach links aufklappen --> Pfeile nach links*/
#navigationTop .pullLeft a.navLevel3Open                 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif); background-repeat:no-repeat; background-position:2px center;}
#navigationTop .pullLeft a.navLevel3Open:hover           {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif);}

#navigationTop .pullLeft a.navLevel3Childs             	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-n.gif); background-repeat:no-repeat; background-position:2px center;}
#navigationTop .pullLeft a.navLevel3Childs:hover       	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-n.gif);}

#navigationTop .pullLeft a.navLevel3OpenSelected         {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif); background-repeat:no-repeat; background-position:2px center;}
#navigationTop .pullLeft a.navLevel3OpenSelected:hover   {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-left-nav-r.gif);}



/* Gestaltung des Navigationslevel 4 */

#navigationTop .navLevel4Container               {position:absolute;visibility:hidden; margin:-4px 0 0 185px; width:185px; padding:0 30px 30px 0;height:auto;z-index:602;}
/* damit Pulldowns nach links aufklappen */
#navigationTop .pullLeft .navLevel4Container     {position:absolute;visibility:hidden; margin:-4px 0 0 -185px; width:185px; padding:0 5px 30px 0;height:auto;z-index:602;}
#navigationTop ul li ul li ul li:hover .navLevel4Container   {visibility:visible;}
/* damit level 2 aktiv bleibt */
#navigationTop ul li ul li ul li:hover a.navLevel3Childs     	{color:#3d5e85; background-color:#e3e8ee;}
#navigationTop ul li ul li ul li .navLevel4Container li      {height:auto; width:100%;}

#navigationTop .navLevel4                        {width:184px;}
#navigationTop .navLevel4 span 				  	 {padding:0 5px 0 15px;}
#navigationTop a.navLevel4                       {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df;}
#navigationTop a.navLevel4:hover                 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee;}

#navigationTop  .navLevel4Selected               {width:184px;}
#navigationTop  .navLevel4Selected span          {padding:0 5px 0 15px;}
#navigationTop a.navLevel4Selected               {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df;}
#navigationTop a.navLevel4Selected:hover         {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee;}

#navigationTop  .navLevel4Open                   {width:184px;}
#navigationTop  .navLevel4Open span              {padding:0 5px 0 15px;}
#navigationTop a.navLevel4Open                   {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df;}
#navigationTop a.navLevel4Open:hover             {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee;}

#navigationTop  .navLevel4Childs             	 {width:184px;}
#navigationTop  .navLevel4Childs span        	 {padding:0 5px 0 15px;}
#navigationTop a.navLevel4Childs             	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#ccd5df;}
#navigationTop a.navLevel4Childs:hover       	 {line-height:14px;padding:4px 0 4px 0;margin:0;color:#3d5e85; background-color:#e3e8ee;}

#navigationTop  .navLevel4OpenSelected           {width:184px;}
#navigationTop  .navLevel4OpenSelected span      {padding:0 5px 0 15px;}
#navigationTop a.navLevel4OpenSelected           {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#ccd5df;}
#navigationTop a.navLevel4OpenSelected:hover     {line-height:14px;padding:4px 0 4px 0;margin:0;color:#e34d1d; background-color:#e3e8ee;}




/* ------------------------------------------------------------------ */
/* Gestaltung der Leftnavigation */

#navigationLeft *                                 {margin:0;padding:0}
#navigationLeft ul                                {list-style-type: none;}
#navigationLeft li                                {display:block; width:185px; overflow:hidden;}
#navigationLeft a                                 {display:block;text-decoration:none; cursor:pointer; line-height:normal; overflow:hidden;}

#navigationLeft span.personalized      						{padding:0 0px 0 10px !important;display:inline !important;background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/locked.gif); background-repeat:no-repeat; background-position:0px 1px;}






/* Level 1 */

#navigationLeft  .navLevel1Container              {}

#navigationLeft  .navLevel1                       {}
#navigationLeft a.navLevel1                       {padding:7px 10px 8px 15px; border-top:1px solid #bec8d2; background-color:#002c5f; color:#d1d8e2; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-n.gif); background-repeat: repeat-x;}
#navigationLeft a.navLevel1:hover                 {border-top:1px solid #e5e9ef; background-color:#9aa5ba; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-a.gif);}

#navigationLeft  .navLevel1Selected               {}
#navigationLeft a.navLevel1Selected               {padding:7px 10px 8px 15px; border-top:1px solid #e5e9ef; background-color:#9aa5ba; color:#002c5f; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-a.gif); background-repeat: repeat-x;}
#navigationLeft a.navLevel1Selected:hover         {}

#navigationLeft  .navLevel1Open                   {}
#navigationLeft a.navLevel1Open                   {padding:7px 10px 8px 15px; border-top:1px solid #e5e9ef; background-color:#9aa5ba; color:#002c5f; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif); background-repeat: repeat-x; background-position:right top;}
#navigationLeft a.navLevel1Open:hover             {}

#navigationLeft  .navLevel1OpenSelected           {}
#navigationLeft a.navLevel1OpenSelected           {padding:7px 10px 8px 15px; border-top:1px solid #e5e9ef; background-color:#9aa5ba; color:#002c5f; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif); background-repeat: repeat-x; background-position:right top;}
#navigationLeft a.navLevel1OpenSelected:hover     {}

#navigationLeft  .navLevel1Childs             	  {}
#navigationLeft a.navLevel1Childs                 {padding:7px 10px 8px 15px; border-top:1px solid #bec8d2; background-color:#002c5f; color:#d1d8e2; font-weight:bold; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-n.gif); background-repeat: repeat-x; background-position:right top;}
#navigationLeft a.navLevel1Childs:hover           {border-top:1px solid #e5e9ef; background-color:#9aa5ba; color:#002c5f; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif);}


#navigationLeft li.navLevel1First a.navLevel1					{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1:hover				{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Selected			{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Selected:hover		{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Open				{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Open:hover			{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1OpenSelected		{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1OpenSelected:hover	{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Childs 			{border-top:none;}
#navigationLeft li.navLevel1First a.navLevel1Childs:hover 		{border-top:none;}

#navigationLeft li.navSpace a.navLevel1							{border-top:none;}
#navigationLeft li.navSpace a.navLevel1:hover					{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Selected					{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Selected:hover			{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Open						{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Open:hover				{border-top:none;}
#navigationLeft li.navSpace a.navLevel1OpenSelected				{border-top:none;}
#navigationLeft li.navSpace a.navLevel1OpenSelected:hover		{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Childs 					{border-top:none;}
#navigationLeft li.navSpace a.navLevel1Childs:hover 			{border-top:none;}

#navigationLeft li.navSpace						  				{margin:10px 0 0 0;}



/* Level 1 mit Icons */
#navigationLeft .withIcon a.navLevel1 		 					{padding:7px 5px 8px 38px;}
#navigationLeft .withIcon a.navLevel1Selected 		 			{padding:7px 5px 8px 38px;}
#navigationLeft .withIcon a.navLevel1Open		 				{padding:7px 5px 8px 38px;}
#navigationLeft .withIcon a.navLevel1OpenSelected		 		{padding:7px 5px 8px 38px;}
#navigationLeft .withIcon a.navLevel1Childs 					{padding:7px 5px 8px 38px;}





/* Level 2 - Pulldown*/

#navigationLeft .navLevel2ContainerPulldown li							{width:186px;}
#navigationLeft li.navShadowBottom              						{position:absolute; display:block; height:8px; width:193px; padding:0; margin:0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-bottom.png); background-repeat:no-repeat;}

#navigationLeft .navLevel2ContainerPulldown		  						{position:absolute; visibility:hidden; margin:0 0 0 185px;padding:0 30px 30px 0;width:185px;height:auto;z-index:600;}
#navigationLeft li.navLevel1First .navLevel2ContainerPulldown			{position:absolute; visibility:hidden; margin:-1px 0 0 185px;padding:0 30px 30px 0;width:185px;height:auto;z-index:600;}
#navigationLeft li.navSpace .navLevel2ContainerPulldown					{position:absolute; visibility:hidden; margin:-1px 0 0 185px;padding:0 30px 30px 0;width:185px;height:auto;z-index:600;}
#navigationLeft ul li span:hover ul.navLevel2ContainerPulldown  		{visibility:visible;}
#navigationLeft ul li span  											{display:block; width:100%;}

#navigationLeft .navLevel2ContainerPulldown a .arrowChilds				{position:absolute; display:block; margin:3px 0 0 0; padding:0; width:163px; height:8px; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-n.gif); background-repeat:no-repeat; background-position:right top;}
#navigationLeft .navLevel2ContainerPulldown a:hover span.arrowChilds	{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:right top;}
#navigationLeft .navLevel2ContainerPulldown .withIcon a .arrowChilds	{margin:3px 0 0 0; padding:0;  width:140px;}


#navigationLeft .navLevel2ContainerPulldown li.navLevel2				{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2     			{padding:7px 15px 8px 15px; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationLeft .navLevel2ContainerPulldown li.navLevel2Selected		{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Selected			{padding:7px 15px 8px 15px; border-left:1px solid #FFF; border-right:1px solid #FFF;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Selected	.arrowChilds	{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:right top;}

#navigationLeft .navLevel2ContainerPulldown li.navLevel2Open			{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Open				{padding:7px 15px 8px 15px; border-left:1px solid #FFF; border-right:1px solid #FFF;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Open	.arrowChilds		{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:right top;}

#navigationLeft .navLevel2ContainerPulldown li.navLevel2OpenSelected	{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2OpenSelected		{padding:7px 15px 8px 15px; border-left:1px solid #FFF; border-right:1px solid #FFF;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2OpenSelected	.arrowChilds{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:right top;}

#navigationLeft .navLevel2ContainerPulldown li.navLevel2Childs			{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Childs			{padding:7px 15px 8px 15px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#406187; font-weight:bold; background-repeat:no-repeat}
#navigationLeft .navLevel2ContainerPulldown a.navLevel2Childs:hover		{color:#e34d1d; background-repeat:no-repeat}


#navigationLeft .navLevel2ContainerPulldown li.navLevel2First			{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-first-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown li.navLevel2First a 		{border-top:solid 1px #ffffff;}




/* Level 3 - Pulldown */
#navigationLeft .navLevel2ContainerPulldown .withIcon .navLevel3Container     				{background-color:transparent; background-image:none}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container         					{padding:0 30px 30px 0; background-color:transparent;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li							{width:186px;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navShadowBottom    		{position:absolute; display:block; height:8px; width:193px; padding:0; margin:0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-bottom.png); background-repeat:no-repeat;}

#navigationLeft ul li span ul li ul     													{position:absolute; visibility:hidden; margin:0 0 0 185px;padding:0 30px 30px 0;width:185px;height:auto;z-index:701;}
#navigationLeft ul li span ul li:hover ul													{visibility:visible;}
/* damit level 2 aktiv bleibt */
#navigationLeft ul li span ul li:hover a.navLevel2Childs     								{color:#e34d1d;}
#navigationLeft ul li span ul li:hover a.navLevel2Childs span.arrowChilds					{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/icon-arrow-right-nav-r.gif); background-repeat:no-repeat; background-position:right top;}



#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3				{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container a.navLevel3     			{padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#406187; border-left:1px solid #FFF; border-right:1px solid #FFF;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container a.navLevel3:hover     		{color:#e34d1d;}

#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3Selected		{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container a.navLevel3Selected			{padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3Open			{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container a.navLevel3Open				{padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3OpenSelected	{padding:0 8px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container a.navLevel3OpenSelected		{padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3First			{background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-nav-shadow-first-right.png); background-repeat:no-repeat;}
#navigationLeft .navLevel2ContainerPulldown .navLevel3Container li.navLevel3First a 		{border-top:solid 1px #ffffff;}




/* Level 2 Standard*/

#navigationLeft  .navLevel2Container              {}
/* damit level 1 aktiv bleibt */
#navigationLeft ul li.navLevel1Childs:hover a.navLevel1Childs     	{color:#002c5f; border-top:1px solid #e5e9ef; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif); background-repeat: repeat-x;}
#navigationLeft ul li.navLevel1First:hover a.navLevel1Childs     	{color:#002c5f; border-top:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif); background-repeat: repeat-x;}
#navigationLeft ul li.navSpace:hover a.navLevel1Childs     			{color:#002c5f; border-top:none; background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-navleft-arrow-a.gif); background-repeat: repeat-x;}


#navigationLeft ul li .navLevel2Container li      					{height:auto; width:100%;}


#navigationLeft  .navLevel2                       {}
#navigationLeft a.navLevel2                       {padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#406187; font-weight:bold;}
#navigationLeft a.navLevel2:hover                 {background-color:#ccd5df; color:#e34d1d;}

#navigationLeft  .navLevel2Selected               {}
#navigationLeft a.navLevel2Selected               {padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; font-weight:bold;}
#navigationLeft a.navLevel2Selected:hover         {background-color:#ccd5df;}

#navigationLeft  .navLevel2Open                   {}
#navigationLeft a.navLevel2Open                   {padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; font-weight:bold;}
#navigationLeft a.navLevel2Open:hover             {background-color:#ccd5df;}

#navigationLeft  .navLevel2OpenSelected           {}
#navigationLeft a.navLevel2OpenSelected           {padding:7px 5px 8px 15px; border-top:solid 1px #e5e9ef; background-color:#ccd5df; color:#e34d1d; font-weight:bold;}
#navigationLeft a.navLevel2OpenSelected:hover     {background-color:#ccd5df;}




/* Level 3 Standard */
#navigationLeft  .navLevel3Container              {padding:4px 0 20px 0; background-color:#e3e8ee;}

#navigationLeft  .navLevel3                       {}
#navigationLeft a.navLevel3                       {padding:4px 5px 4px 15px; color:#406187;}
#navigationLeft a.navLevel3:hover                 {color:#e34d1d;}

#navigationLeft  .navLevel3Selected               {}
#navigationLeft a.navLevel3Selected               {padding:4px 5px 4px 15px; color:#e34d1d}
#navigationLeft a.navLevel3Selected:hover         {color:#e34d1d;}

#navigationLeft  .navLevel3Open                   {}
#navigationLeft a.navLevel3Open                   {padding:4px 5px 4px 15px; color:#e34d1d;}
#navigationLeft a.navLevel3Open:hover             {color:#e34d1d;}

#navigationLeft  .navLevel3OpenSelected           {}
#navigationLeft a.navLevel3OpenSelected           {padding:4px 5px 4px 15px; color:#e34d1d;}
#navigationLeft a.navLevel3OpenSelected:hover     {color:#e34d1d;}



/* Level 4 Standard */
#navigationLeft  .navLevel4Container              {padding:4px 0 20px 0; background-color:#e3e8ee;}

#navigationLeft  .navLevel4                       {}
#navigationLeft a.navLevel4                       {padding:4px 5px 4px 30px; color:#406187;}
#navigationLeft a.navLevel4:hover                 {color:#e34d1d;}

#navigationLeft  .navLevel4Selected               {}
#navigationLeft a.navLevel4Selected               {padding:4px 5px 4px 30px; color:#e34d1d;}
#navigationLeft a.navLevel4Selected:hover         {color:#e34d1d;}

#navigationLeft  .navLevel4Open                   {}
#navigationLeft a.navLevel4Open                   {padding:4px 5px 4px 30px; color:#e34d1d;}
#navigationLeft a.navLevel4Open:hover             {color:#e34d1d;}

#navigationLeft  .navLevel4OpenSelected           {}
#navigationLeft a.navLevel4OpenSelected           {padding:4px 5px 4px 30px; color:#e34d1d;}
#navigationLeft a.navLevel4OpenSelected:hover     {color:#e34d1d;}

/* Level 3 mit Icons bg-level2-with-icon.gif
#navigationLeft .withIcon .navLevel4Container a   {padding:4px 5px 4px 50px;}
#navigationLeft .withIcon .navLevel4Container     {background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-level2-with-icon.gif); background-repeat:repeat-y;}

*/


/* Level 5 Standard */
#navigationLeft  .navLevel5Container              {padding:4px 0 20px 0; background-color:#e3e8ee;}

#navigationLeft  .navLevel5                       {}
#navigationLeft a.navLevel5                       {padding:4px 5px 4px 45px; color:#406187;}
#navigationLeft a.navLevel5:hover                 {color:#e34d1d;}

#navigationLeft  .navLevel5Selected               {}
#navigationLeft a.navLevel5Selected               {padding:4px 5px 4px 45px; color:#e34d1d;}
#navigationLeft a.navLevel4Selected:hover         {color:#e34d1d;}

#navigationLeft  .navLevel5Open                   {}
#navigationLeft a.navLevel5Open                   {padding:4px 5px 4px 45px; color:#e34d1d;}
#navigationLeft a.navLevel5Open:hover             {color:#e34d1d;}

#navigationLeft  .navLevel5OpenSelected           {}
#navigationLeft a.navLevel5OpenSelected           {padding:4px 5px 4px 45px; color:#e34d1d;}
#navigationLeft a.navLevel5OpenSelected:hover     {color:#e34d1d;}

/* Level 3 mit Icons bg-level2-with-icon.gif
#navigationLeft .withIcon .navLevel5Container a   {padding:4px 5px 4px 65px;}
#navigationLeft .withIcon .navLevel5Container     {background-image:url(/wGlobalGS1/wGlobal/layout/images/navi/bg-level2-with-icon.gif); background-repeat:repeat-y;}
*/




/* Gestaltung der Breadcrumb-Navigation */

#navigationBreadcrumb a                           {text-decoration:none; color:#666666}

/* Gestaltung der Sitemap */

.wglLinkTree                                   {margin:0 0 0 -15px; width:450px;}
.wglLinkTree *                                 {margin:0;padding:0}
.wglLinkTree ul                                {list-style-type:none}
.wglLinkTree li                                {overflow:hidden; list-style-image:none;}
.wglLinkTree a                                 {display:block;width:100%;text-decoration:none; color:#002c5f}
.wglLinkTree a:hover                           {display:block;width:100%;text-decoration:none; color:#e34d1d}
.wglLinkTree span                              {}

.wglLinkTree .navLevel1space				   {padding:0 0 0 16px}
.wglLinkTree .navLevel2space				   {padding:0 0 0 4px}
.wglLinkTree .navLevel3space				   {padding:0 0 0 24px}
.wglLinkTree .navLevel3spaceLast			   {padding:0 0 0 0px}
.wglLinkTree .navLevel4space				   {padding:0 0 0 24px}
.wglLinkTree .navLevel4spaceLast			   {padding:0 0 0 0px}
.wglLinkTree .navLevel5space				   {padding:0 0 0 24px}
.wglLinkTree .navLevel5spaceLast			   {padding:0 0 0 0px}
.wglLinkTree .navLevel6space				   {padding:0 0 0 24px}
.wglLinkTree .navLevel6spaceLast			   {padding:0 0 0 0px}



/* Sitemap Level 1-4 */

.wglLinkTree  .navLevel1                       {}
.wglLinkTree  .navLevel1 span                  {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1                       {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1:hover                 {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel1Open                   {}
.wglLinkTree  .navLevel1Open span              {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1Open                   {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1Open:hover             {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel2                       {}
.wglLinkTree  .navLevel2 span                  {}
.wglLinkTree a.navLevel2                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel2:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Open                   {padding:0px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel2Open span              {}
.wglLinkTree a.navLevel2Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel2Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel2OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel3                       {}
.wglLinkTree  .navLevel3 span                  {}
.wglLinkTree a.navLevel3                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel3:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Open                   {padding:0px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel3Open span              {}
.wglLinkTree a.navLevel3Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel3Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel3OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel4                       {}
.wglLinkTree  .navLevel4 span                  {}
.wglLinkTree a.navLevel4                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel4:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Open                   {padding:0px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel4Open span              {}
.wglLinkTree a.navLevel4Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel4Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel4OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel5                       {}
.wglLinkTree  .navLevel5 span                  {}
.wglLinkTree a.navLevel5                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel5:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel5Open                   {padding:0px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel5Open span              {}
.wglLinkTree a.navLevel5Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel5Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel5Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel5OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel6                       {}
.wglLinkTree  .navLevel6 span                  {}
.wglLinkTree a.navLevel6                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel6:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel6Open                   {padding:0px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel6Open span              {}
.wglLinkTree a.navLevel6Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel6Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel6Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel6OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/wGlobalGS1/wGlobal/layout/images/sitemap/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}


/**************** Accordion ********************/

.accordionArea                     {margin-bottom:0;}
.accordionArea h2                  {margin:0 0 8px 0;padding:0}
.accordionArea h2:hover            {}
.accordionHover					   {background-color:#f5f7f9}
.accordionContent				   {padding:10px 0 0 0;}
.accordionContent h2               {background:none;padding:0;}
.accordionArea .accordion          {min-height:25px;border-top:1px solid #bfcad7;margin:0; padding:0;}
.accordionArea .accordion.noBorder {border-top:none;border-bottom:none;}
.accordionArea .last               {border-top:1px solid #bfcad7; border-bottom:1px solid #bfcad7;}
.accordionArea .accordionContent   {display:none;}
.accordionMore					   {padding:0 18px 0 0; background-image:url(/wGlobalGS1/wGlobal/layout/images/icon-arrow-accordion.gif); background-repeat: no-repeat; background-position:right 3px}
.spaceKlapperTop				   {padding:5px 0 0 0; font-size:1px; line-height:1px;}
.spaceKlapperBottom				   {padding:8px 0 0 0; font-size:1px; line-height:1px;}
.spaceKlapperMore				   {padding:5px 0 0 0; font-size:1px; line-height:1px;}


/* iFrame-, Video- und Audio-Element im Editor */

.elementIframeEditCloser        {cursor:pointer;  text-align:center; background-color:#bbbbbb; padding:2px 4px 2px 4px; margin-top:5px;}

.elementIframeEdit    			{border:1px solid #999999; background:#e0e0e0;width:90%;padding:4px 10px 10px 10px;margin-bottom:4px;}
.elementIframeEditCollapsed		{border:1px solid #999999; background:#e0e0e0;width:90%;padding:4px 10px 10px 10px;margin-bottom:4px;}



/* Druckausgabe */
@media print {
  html             					        {height:auto !important;}
  body             					        {height:auto !important;}
  #blockMain             					  {height:auto !important;margin:0; padding:0; width:100%;}
  #blockTop								          {height:100px; margin:0 0 30px 0; padding:0; border-bottom:1px solid #999;}
  #logo                           	{position:static; margin:0 0 0 0;}
  #logo img                       	{padding:14px 0 0 0;}
  #logoBG									          {display:none;}
  #topRight								          {display:none;}
  #globalFunctions						      {display:none;}
  #navigationTop							      {display:none;}
  #blockContentStart, #blockContent {float:none;width:465px;/*100%;*/margin:0 0 0 0;height:auto !important;}
  #blockContentInner              	{padding:0 0 0 0;}
  #blockLeft 								        {display:none;}
  #blockRightStart, #blockRight 	  {display:none;}
  #blockBottom #blockBottomNavi			{margin:10px 0 0 0; border-top:solid 1px #999;}
  #blockBottom .blockBottomNaviRight		{display:none;}
  #blockBottom .blockBottomNaviPrintRight		{display:block;}
  #blockBottom #blockBottomRating		{display:none;}
}



