body                       {margin: 0px; padding: 0px; font-family:arial,helvetica,sans-serif; font-size:11px; color:#000; background-color:#fff; overflow:auto;}

body.metanavigation        {background-color:#fff;}

span,td                    {font-family:arial,helvetica,sans-serif; font-size:11px;}
a                          {color:#4c4c4c; text-decoration:none}
a:hover                    {color:#003399; text-decoration:none}
a img                      {border:none;}

#vSpace                    {display:block; line-height:0px;}
#hSpace                    {display:inline; line-height:0px;}

div.smallStandard 								{width:239px;clear:both;}
div.smallStandard img                           {float:left;}
div.smallStandard span.headline                 {display:block; margin-left:95px; margin-bottom:4px; margin-top:1px; height:20px;}
div.smallStandard span.copytext                 {display:block; margin-left:96px;}

img.pngMsie                {display:none; -display:block;}
img.pngMoz                 {display:block; -display:none;}

#naviClipArea              {position:absolute; top:96px; left:0px; z-index:750; clip:rect(0px,233px,480px,0px);}
#navigation                {position:absolute; top:0px; left:0px; width:221px; -width:222px; z-index: 815; height:434px; -height:436px; background-color: #ffffff; filter:alpha(opacity=90);-moz-opacity:0.9; border-right: 1px solid #999999; border-top: 2px solid #ffffff; border-bottom: 1px solid #999999; overflow:hidden; -overflow:inherit;}
#buttonClose               {position:absolute; bottom:0px; -bottom:-1px; border-top:0px solid #ffffff; z-index:817;}


#mainNavi           		{position:absolute; top:0px; left:0px; width:100%; height:101px; z-index:750; background:transparent;}
#metaNavi           		{position:absolute; top:578px; left:0px; width:1004px; height:22px; z-index:750; overflow:hidden;}

#completePageContent           {position:absolute; top:14px; width:100%;}
#completePageContentExperience {position:absolute; top:0px; width:100%;}

/*additional stuff for seo bottom-navigation*/

.metaNavigation			{position:fixed; border-top: 1px solid #999 ; background-color:#fff; left:0px; bottom:0px; width:100%; height:25px; color: #000000; z-index:1000;}
.contentDiv 			{position:static;}
.outerDiv				{height:100%; width:1px; overflow:auto; z-index:1;}

#metaNavigationInline   {width:982px;}
#metaNavigationText     {position:relative; top:5px; right:0px; height:20px; float:right;}


* html .outerDiv 		{height:96%; width:100%;}
* html .metaNavigation 	{z-index:1000; position:absolute; border-bottom:1px solid white;}


/*large teaser*/
#largeTeaserImage 		{position:absolute; top:0; left:0; width:1024px; height:291px;}


div#mainNavigationContainer {position:absolute; top:0px; left:0px; width:100%; z-index:1000;}
div.mainNavigation 			{display:block; padding:0; }

#idModuls 					{position:absolute; top:0px; left:706px;}
div#idModuls img.alphaBg 	{position:absolute; top:0px; left:0px; z-index: 1000;}
div#idModuls img.alphaBg2 	{position:absolute; top:0px; left:0px; width: 187px; height: 95px; z-index: 999;}
#navigationBg 				{display: none;}