/*********************************************************************
 BODY FORMATS
*********************************************************************/

body { margin:0px; padding:0px; color:#888888; background-repeat:repeat-x; background-image:url(../images/backgroundFader.png); background-color:#ebecef; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; }



/*********************************************************************
 GRID FORMATS
*********************************************************************/


div.main { position:absolute; margin:0px 0px 0px -480px; left:50%; top:0%; width:960px; }

div.head { margin:0px; padding: 0px; width:960px; height:106px; background-repeat:repeat-x; background-image:url(../images/headBackground.png); }

div.metaNavigation { position:absolute;  top:0px; left:0px;   height:43px; color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; clear:both; }
div.metaNavigationEntry { padding: 20px 5px 13px 5px; float:left; }
div.metaNavigationEntry a { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry a:link { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry a:hover { color:#ffffff; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry a:visited { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.metaNavigation_lang { position:absolute; top:0px; left:650px; height:43px; color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF;  }
div.metaNavigationEntry_lang { padding: 20px 5px 13px 5px;  float:left; }
div.metaNavigationEntry_lang a { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry_lang a:link { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry_lang a:hover { color:#ffffff; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.metaNavigationEntry_lang a:visited { color:#d4dbe0; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.mainNavigation { position:absolute; top:43px; left:0px; padding: 0px 0px 0px 30px; width:930px; height:63px; color:#45637b; font:normal 15px ARIAL,TAHOMA,SANS-SERIF; clear:both; }
div.mainNavigationEntry { padding: 35px 10px 13px 10px; float:left; background-image:url(../images/mainMenuSeperator.png); background-repeat:no-repeat; }
div.mainNavigationEntryActive { padding: 35px 10px 13px 10px; float:left; background-image:url(../images/mainMenuSeperator.png); background-repeat:no-repeat; background-color: #ff8f00; }
div.mainNavigationEntry a { color:#45637b; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntry a:link { color:#45637b; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntry a:hover { color:#ff7300; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntry a:visited { color:#45637b; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntryActive { padding: 35px 10px 13px 10px; float:left; background-image:url(../images/mainMenuSeperator.png); background-repeat:no-repeat; background-color: #ff8f00; }
div.mainNavigationEntryActive a { color:#ffffff; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntryActive a:link { color:#ffffff; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntryActive a:hover { color:#ffffff; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainNavigationEntryActive a:visited { color:#ffffff; font:regular 15px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.teasermain { width:960px; height:204px; background-color:#ffffff; }
div.teaserSmall { width:960px; height:204px; background-color:#ffffff; }
div.teaserSmallSolution { width:960px; height:204px; background-color:#ffffff; background-image:url(../images/teaserSolution.png); background-repeat:no-repeat; }
div.teaserSmallReference { width:960px; height:204px; background-color:#ffffff; background-image:url(../images/teaserReference.png); background-repeat:no-repeat; }
div.teaserSmallInvestor { width:960px; height:204px; background-color:#ffffff; background-image:url(../images/teaserInvestor.png); background-repeat:no-repeat; }
div.teaserSmallCarrer { width:960px; height:204px; background-color:ffffff; background-image:url(../images/teaserCarrer.png); background-repeat:no-repeat; }
div.teaserSmallAbout { width:960px; height:204px; background-color:#ffffff; background-image:url(../images/teaserAbout.png); background-repeat:no-repeat; }
div.teaserSmallNews { width:960px; height:204px; background-color:#ffffff; background-image:url(../images/teaserNews.png); background-repeat:no-repeat; }
#div.teaserSmallText { position:absolute; top:273px; left:739px; color:#ff8f00; font:normal 24px ARIAL,TAHOMA,SANS-SERIF; }
div.teaserSmallText { position:absolute; top:276px; left:739px; color:#ff8f00; font:normal 24px ARIAL,TAHOMA,SANS-SERIF; z-index:4; }

div.teaserLarge { width:960px; height:402px; background-color:#ffffff; background-image:url(../images/teaserHome.png); background-repeat:no-repeat; }
div.teaserNoImage { width:960px; height:20px; background-color:#ffffff; border-top: 1px solid #bcc3c8; }
div.teaser { width:960px; height:402px; background-color:#ffffff; }
div.teaserAnimationS1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animationS1.png); background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserAnimationS2 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animationS2.png); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserAnimationS3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animationS3.png); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserAnimationS4 { position: absolute; top:250px; left:300px; width:500px; height:40px; z-index:4; color:#45637b; font:normal 20px ARIAL,TAHOMA,SANS-SERIF; opacity:0.0; filter:alpha(opacity=0); }
div.teaserAnimationS5 { position: absolute; top:311px; left:483px; width:400px; height:40px; z-index:4; color:#45637b; font:normal 22px ARIAL,TAHOMA,SANS-SERIF; opacity:0.1; filter:alpha(opacity=10); }

div.teaserMainAnimationS0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS0.jpg); background-position:right; background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserMainAnimationS1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS1.jpg); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS2 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS2.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS3.jpg); background-repeat:no-repeat; z-index:4; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS4 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS5.jpg); background-repeat:no-repeat; z-index:5; opacity:0.0; filter:alpha(opacity=0); }

div.teaserMainAnimationS0_0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS0.jpg); background-position:right; background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserMainAnimationS1_0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS1.jpg); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS2_0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS2.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS3_0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS3.jpg); background-repeat:no-repeat; z-index:4; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS4_0 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS5.jpg); background-repeat:no-repeat; z-index:5; opacity:0.0; filter:alpha(opacity=0); }

div.teaserMainAnimationS0_1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS0.jpg); background-position:right; background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserMainAnimationS1_1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS1.jpg); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS2_1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS2.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS3_1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS3.jpg); background-repeat:no-repeat; z-index:4; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS4_1 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS5_1.jpg); background-repeat:no-repeat; z-index:5; opacity:0.0; filter:alpha(opacity=0); }

div.teaserMainAnimationS0_3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS0.jpg); background-position:right; background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserMainAnimationS1_3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS1.jpg); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS2_3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS2.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS3_3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS3.jpg); background-repeat:no-repeat; z-index:4; opacity:0.0; filter:alpha(opacity=0); }
div.teaserMainAnimationS4_3 { position: absolute; width:960px; height:402px; background-color:#ffffff; background-image:url(../images/animation/animationS5_1.jpg); background-repeat:no-repeat; z-index:5; opacity:0.0; filter:alpha(opacity=0); }

div.teaserSmallAnimationS1 { position: absolute; width:960px; height:204px; background-color:#ffffff; background-image:url(../images/animation/animationS6.jpg); background-repeat:no-repeat; z-index:1; opacity:1.0; filter:alpha(opacity=100); }
div.teaserSmallAnimationS2 { position: absolute; width:960px; height:204px; background-color:#ffffff; background-image:url(../images/animation/animationS7.jpg); background-repeat:no-repeat; z-index:2; opacity:0.0; filter:alpha(opacity=0); }
div.teaserSmallAnimationS3 { position: absolute; width:960px; height:204px; background-color:#ffffff; background-image:url(../images/animation/animationS8.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }
div.teaserSmallAnimationS4 { position: absolute; width:960px; height:204px; background-color:#ffffff; background-image:url(../images/animation/animationS9.jpg); background-repeat:no-repeat; z-index:3; opacity:0.0; filter:alpha(opacity=0); }

div.overEffectS1 {  position: absolute; top:409px; left:9px; width:232px; height:94px; background-image:url(../images/animationOverK.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS2 {  position: absolute; top:311px; left:246px; width:232px; height:94px; background-image:url(../images/animationOverP.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS3 {  position: absolute; top:409px; left:483px; width:232px; height:94px; background-image:url(../images/animationOverS.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }

div.overEffectS1_0 {  position: absolute; top:409px; left:9px; width:232px; height:94px; background-image:url(../images/animationOverK.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS2_0 {  position: absolute; top:311px; left:246px; width:232px; height:94px; background-image:url(../images/animationOverP.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS3_0 {  position: absolute; top:409px; left:483px; width:232px; height:94px; background-image:url(../images/animationOverS.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }

div.overEffectS1_1 {  position: absolute; top:409px; left:9px; width:232px; height:94px; background-image:url(../images/animationOverK.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS2_1 {  position: absolute; top:311px; left:246px; width:232px; height:94px; background-image:url(../images/animationOverP.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS3_1 {  position: absolute; top:409px; left:483px; width:232px; height:94px; background-image:url(../images/animationOverS.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }

div.overEffectS1_3 {  position: absolute; top:409px; left:9px; width:232px; height:94px; background-image:url(../images/animationOverK.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS2_3 {  position: absolute; top:311px; left:246px; width:232px; height:94px; background-image:url(../images/animationOverP.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectS3_3 {  position: absolute; top:409px; left:483px; width:232px; height:94px; background-image:url(../images/animationOverS.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }

div.overEffectSmallS1 {  position: absolute; top:219; left:20px; width:209px; height:78px; background-image:url(../images/animationSmallOverK.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectSmallS2 {  position: absolute; top:126px; left:214px; width:209px; height:78px; background-image:url(../images/animationSmallOverP.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.overEffectSmallS3 {  position: absolute; top:219px; left:409px; width:209px; height:78px; background-image:url(../images/animationSmallOverS.png); background-repeat:no-repeat; z-index:6; visibility: hidden; }
div.teaserSmallTextAnimated{ position:absolute; top:471px; left:739px; color:#ff8f00; font:normal 24px ARIAL,TAHOMA,SANS-SERIF; z-index:6; }
img.teaserImage { border: 0px; }


div.content { background-color:#ffffff; width:960px; clear: both; }
div.footer { margin: 14px 0px 14px 0px; width:960px; clear: both; }
div.footerEntry { margin: 0px 14px 0px 0px; color:#a2b1bd; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; float:left; }
div.footerEntry a { color:#a2b1bd; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.footerEntry a:link { color:#a2b1bd; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.footerEntry a:hover { color:#45637b; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.footerEntry a:visited { color:#a2b1bd; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }


div.leftNavigationContent { margin: 24px 0px 0px 20px; border: 0px solid #ff00ff; width: 220px; float:left; }
div.leftNavigation { margin: 0px; padding: 0px; }
div.Klickpfad { margin: 0px; padding: 0px 0px 37px 0px; color:#ff7300; font:normal 16px ARIAL,TAHOMA,SANS-SERIF; }
div.Klickpfad a { color:#ff7300; font:normal 16px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none;}
div.leftNavigationEntry { margin: 0px; padding: 0px 0px 14px 0px; color:#45637b; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; }
div.leftNavigationEntry a { color:#45637b; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntry a:link { color:#45637b; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntry a:hover { color:#ff7300; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntry a:visited { color:#45637b; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActive { margin: 0px; padding: 0px 0px 14px 0px; color:#ff7300; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; }
div.leftNavigationEntryActive a { color:#ff7300; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActive a:link { color:#ff7300; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActive a:hover { color:#45637b; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActive a:visited { color:#ff7300; font:bold 13px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }


div.leftNavigationEntryTwo { margin:0px 20px 0px 10px; padding: 0px 0px 10px 0px; border-bottom: 0px dotted #45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF;}
div.leftNavigationEntryTwo a { color:#45637b; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none;}
div.leftNavigationEntryTwo a:link { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryTwo a:hover { color:#ff7300; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryTwo a:visited { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveTwo {margin:0px 20px 0px 10px; padding: 0px 0px 10px 0px; color:#ff7300; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; background-color:#e5e9ec;}
div.leftNavigationEntryActiveTwo a { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveTwo a:link { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none;}
div.leftNavigationEntryActiveTwo a:hover { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveTwo a:visited { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.leftNavigationEntryThree { margin: 5px 20px 7px 10px; padding: 0px 0px 0px 15px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.leftNavigationEntryThree a { color:#45637b; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryThree a:link { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryThree a:hover { color:#ff7300; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryThree a:visited { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveThree { margin: 5px 20px 7px 10px; padding: 0px 0px 0px 15px; color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; background-color:#f6f7fa;}
div.leftNavigationEntryActiveThree a { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveThree a:link { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveThree a:hover { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveThree a:visited { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.leftNavigationEntryFour { margin:2px 20px 7px 25px; padding: 0px 0px 0px 13px; color:#ff7300; font:bold 12px ARIAL,TAHOMA,SANS-SERIF;}
div.leftNavigationEntryFour a { color:#ff7300; font:normal 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryFour a:link { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryFour a:hover { color:#ff7300; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryFour a:visited { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveFour { margin:2px 20px 7px 25px; padding: 0px 0px 0px 13px; color:#ff7300; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; }
div.leftNavigationEntryActiveFour a { color:#ff7300; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveFour a:link { color:#ff7300; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveFour a:hover { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftNavigationEntryActiveFour a:visited { color:#45637b; font:bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }


div.leftContent { margin: 35px 0px 0px 46px; border: 0px solid #ff00ff; width: 432px; float:left; }
div.leftContentHead { margin: 0px 0px 14px 0px; color:#ff7300; font:bolder 15px ARIAL,TAHOMA,SANS-SERIF; }
div.leftContent div.leftContentBlock { padding: 0px 20px 7px 0px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.leftContent bodytext { padding: 0px 20px 7px 0px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.leftContentBlock bodytext { padding: 0px 20px 7px 0px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.leftContentBlock h1.csc-firstHeader{ margin: 0px 0px 14px 0px; color:#ff7300; font:bolder 15px ARIAL,TAHOMA,SANS-SERIF; }
div.leftContent a { color:#ff7300; font:bolder 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftContent a img { border: 0px; }

div.leftContentBlock a { color:#ff7300; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftContentBlock tx-wssitemap-p1 a { color:#ff7300; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.leftContentBlock a img { border: 0px; }


div.mainContent { margin: 24px 0px 0px 0px; border: 0px; width: 474px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; float:left; }
div.mainContent ul { color:#45637b; margin: 0px 0px 0 20px; }
div.mainContent ul li { margin: 0px 0px 0px 25px; }
ul.bluedot { color:#45637b;  margin: 0px 0px 0px 0px; }
ul.orange { color:#ff8f00;  margin: 0px 0px 0px 0px; }
* html ul.bluedot { margin: 0px 0px 0px 45px; }
* html ul.orange { margin: 0px 0px 0px 45px; }
ul.bluedot li { color:#45637b;  margin: 0px 0px 0px 0px; }
ul.orange li { color:#ff8f00;  margin: 0px 0px 0px 0px; }
* html ul.bluedot li { margin: 0px 0px 0px 25px; }
* html ul.orange li { margin: 0px 0px 0px 25px; }
b.test { color:#45637b;  margin: 0px 0px 0px 0px; }



div.mainContent a { color:#ff7300; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainContent a img { border: 0px; }

div.mainContent h1.csc-firstHeader { margin: 18px 0px 5px 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec;  color:#45637b; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent h2 { margin: 18px 0px 5px 5px; padding: 3px 5px 3px 0px; border-bottom: 1px dotted #45637b;  color:#ff8f00; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; }

div.mainContent h1 { margin: 18px 0px 5px 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec;  color:#45637b; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; }

div.mainContent table.contenttable { margin: 18px 0px 5px 0px; border-collapse: separate; width: 100%; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent table.contenttable td.td-0 { border: 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec; }
div.mainContent table.contenttable td.td-0 a {font:normal 12px ARIAL,TAHOMA,SANS-SERIF; color:#45637b; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding: 0px 10px 0px 0px;}
div.mainContent table.contenttable tr.tr-even td.td-last { border: 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec; }
div.mainContent table.contenttable tr.tr-odd td.td-last { border: 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec; }
div.mainContent table.contenttable td.td-last a {font:normal 12px ARIAL,TAHOMA,SANS-SERIF; color:#45637b; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding: 0px 10px 0px 0px;}
div.mainContent table.contenttable td.head { border: 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec; }
div.mainContent table.contenttable td.head  a { color:#45637b; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.mainContent table.contenttable-1 { margin: 18px 0px 5px 0px; border-collapse: separate; width: 100%; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent table.contenttable-1 td.td-0 { border: 0px; padding: 3px 5px 3px 10px; background-color:#ffffff; }
div.mainContent table.contenttable-1 td.td-0 a {font:normal 12px ARIAL,TAHOMA,SANS-SERIF; color:#45637b; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding: 0px 10px 0px 0px;}
div.mainContent table.contenttable-1 tr.tr-even td.td-last { border: 0px; padding: 3px 5px 3px 10px; background-color:#ffffff; }
div.mainContent table.contenttable-1 tr.tr-odd td.td-last { border: 0px; padding: 3px 5px 3px 10px; background-color:#ffffff; }
div.mainContent table.contenttable-1 td.td-last a {font:normal 12px ARIAL,TAHOMA,SANS-SERIF; color:#45637b; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding: 0px 10px 0px 0px;}
div.mainContent table.contenttable-1 th.tr-even tr-0 { border: 0px; padding: 3px 5px 3px 10px; background-color:#000000; }
div.mainContent table.contenttable-1 thead  a { color:#45637b; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }


div.mainContent table.csc-uploads tbody a { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }

div.spacerContent { margin: 0px 0px 0px 0px; border: 0px; width: 242px; height:99px; background-image:url(../images/separatorWideImage.png); background-repeat:no-repeat; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; float:left; }
div.spacerContentNoImage { margin: 0px 0px 0px 0px; border: 0px; width: 242px; height:500px; color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; float:left; }

div.rightNavigation { margin: 0px 0px 0px 19px; border: 0px; width: 221px; float:left; }
div.rightNavigation div.rightContentBlock { padding: 7px 5px 7px 0px; color:#45637b; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; background-image:url(../images/separator.gif); background-repeat:no-repeat; }
#div.rightNavigation div.rightContentBlock div.newsHead { color:#a2b1bd; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; }
div.rightNavigation div.rightContentBlock h1.csc-firstHeader { color:#a2b1bd; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; }
div.rightNavigation div.rightContentBlock h1 { padding-top:20px; color:#ff8f00; font:normal 24px ARIAL,TAHOMA,SANS-SERIF;  background-image:url(../images/separator.gif); background-repeat:no-repeat; z-index:4;}
div.rightNavigation div.rightContentBlock a { color:#ff7300; font:bolder 11px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.rightNavigation div.rightContentBlock a img { border: 0px; }

div.rightNavigation div.rightContentBlockNoLine { padding: 7px 5px 7px 0px; color:#45637b; font:normal 11px ARIAL,TAHOMA,SANS-SERIF;}
div.rightNavigation div.rightContentBlockNoLine h1.csc-firstHeader { color:#a2b1bd; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; }
div.rightNavigation div.rightContentBlockNoLine a { color:#ff7300; font:bolder 11px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.rightNavigation div.rightContentBlockNoLine a img { border: 0px; }

span.inlineHeadText { color:#ff8f00; font:normal 35px ARIAL,TAHOMA,SANS-SERIF; } 


/*********************************************************************
 tt_news FORMATS
*********************************************************************/
div.mainContent .listContainer { color:#45637b; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent .listContainer h3 { font:bold 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent .listContainerItem a { color:#ff7300; font:normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration:none; }
div.mainContent .listContainerHead { margin: 18px 0px 5px 0px; padding: 3px 5px 3px 10px; background-color:#e5e9ec;  color:#45637b; font:bolder 12px ARIAL,TAHOMA,SANS-SERIF; }
div.mainContent .listContainerBrowse a {font:normal 12px ARIAL,TAHOMA,SANS-SERIF;}
div.mainContent .listContainerExtra {font:normal 12px ARIAL,TAHOMA,SANS-SERIF; }

div.mainContent .news-single-imgcaption {font:normal 11px ARIAL,TAHOMA,SANS-SERIF; color:#ff7300;}

div.rightNavigation div.rightContentBlockNoLine div.latestContainerBlock {color:#45637b; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; display:inline;}
div.rightNavigation div.rightContentBlockNoLine span.latestContainer {color:#45637b;}
div.rightNavigation div.rightContentBlockNoLine span.latestContainer p.bodytext {padding:0px; margin:0px; color:#45637b; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; display:inline;}
div.rightNavigation div.rightContentBlockNoLine span.latestContainerBlock {color:#45637b; font:normal 11px ARIAL,TAHOMA,SANS-SERIF; }
div.rightNavigation div.rightContentBlockNoLine span.latestContainerBlock a {color:#ff7300;font:normal 11px;}
div.rightNavigation div.rightContentBlockNoLine div.latestContainerDate  {padding: 7px 5px 7px 0px; background-image:url(../images/separator.gif); background-repeat:no-repeat; color:#a2b1bd; font:bold 11px ARIAL,TAHOMA,SANS-SERIF; } 
div.rightNavigation div.rightContentBlockNoLine span.latestContainerTitle  {font:bold 11px ARIAL,TAHOMA,SANS-SERIF; display:inline; float:left;}
