body, div, td, img {margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

html body    {text-align:center; margin:0px; padding:0px; width:100%; background:#ebe4d5;}

h1 {font-size:11px;margin:0px 0px 8px 0px; padding:0px;font-weight:bold;color:#000000;}
h1.headTeaser{color:#818169;margin:0px 0px 8px 0px;}
h1.subHeadHomeBeige {font-size: 13px;color:#818169;margin: 0px 0px 6px 0px;letter-spacing: 0px;}
h1.subHeadContentBeige{color:#818169;font-size: 11px;}

p {margin: 8px 0px 0px 0px;}
p.pDownload{margin:0px 0px 8px 0px;width:100%;}
.pDownloadCont{padding:0px 0px 10px 0px; }
p.pSearch {padding:2px 4px 2px 4px;margin:0px;background-color:#dfdfd9;color:#818169;}

strong {font-weight:bold;}

form {display:inline;padding:0px; margin:0px;}

ul {list-style-image:url(../img_icons/mrk_liste.gif);padding:0px 0px 0px 0px;margin:0px 0px 16px 16px;}
li {padding:0px 0px 0px 0px;margin:8px 0px 0px 0px;}

.rd {font-family:arial; color:#ff0000; font-size:10px; }
.rd_item1 {background:#ffffff; padding: 1px 40px 2px 4px; text-align:left; width:169px; font-family:arial; color:#ff0000; font-size:10px; border:1px solid #ff0000; }
.rd_item2 {background:#ffffff; padding: 1px 40px 2px 4px; text-align:left; width:167px; font-family:arial; color:#ff0000; font-size:10px; border:1px solid #ff0000; }
a.rd:link, a.rd:visited, a.rd:active {font-family:arial; color:#ff0000; font-size:10px; }
a.rd:hover {text-decoration:underline;}
/*________________________________________________________________________________________________________________________________*/

a:link, a:visited, a:active {font-weight:normal; color:#666666; text-decoration:none;}
a:hover {text-decoration:underline;}

a.lnkFooterNav:link, a.lnkFooterNav:visited, a.lnkFooterNav:active, a.lnkFooterNav:hover {font-weight:normal; color:#818169; text-decoration:none;margin:0px 2px 0px 0px;}
.txtFooterNav{font-weight:normal; color:#818169; text-decoration:none;margin:0px 10px 0px 0px;}

a.lnkServiceNav:link, a.lnkServiceNav:visited, a.lnkServiceNav:active, a.lnkServiceNav:hover {font-weight:normal; color:#49493f; text-decoration:none;margin:0px 0px 0px 0px;}
.txtServiceNav {font-weight:normal; color:#49493f;}

a.lnkNav2nd:link, a.lnkNav2nd:visited, a.lnkNav2nd:active {font-weight:normal; color:#2f0400; text-decoration:none;}
a.lnkNav2nd:hover {text-decoration:underline;}
.txtNav2nd {font-size:11px; font-weight:bold; color:#2f0400; text-decoration:none;}

a.lnkTxt:link, a.lnkTxt:visited, a.lnkTxt:active {color:#7c7c6d; text-decoration:none;}
a.lnkTxt:hover {text-decoration:underline;}

a.lnkTeaser:link, a.lnkTeaser:visited, a.lnkTeaser:active {color:#000000;text-decoration:none;}
a.lnkTeaser:hover {text-decoration:underline;}

.lnkPath {font-size:11px;color:#ffffff; text-decoration:none;}
.txtPath {color:#ffffff;padding:0px 5px 0px 0px;}

a.lnkSitemapFirst:link, a.lnkSitemapFirst:visited, a.lnkSitemapFirst:active{font-weight:bold;color:#ffffff;text-decoration:none}
a.lnkSitemapFirst:hover {text-decoration:underline;}

a.lnkSitemapSec:link, a.lnkSitemapSec:visited, a.lnkSitemapSec:active{font-weight:bold;color:#7c7c6d;text-decoration:none}
a.lnkSitemapSec:hover {text-decoration:underline;}

a.lnkSitemapThrd:link, a.lnkSitemapThrd:visited, a.lnkSitemapThrd:active{font-size:10px;color:#7c7c6d;text-decoration:none}
a.lnkSitemapThrd:hover {text-decoration:underline;}

table.spaceTableNewsHome{margin:0px 0px 0px 0px;}
.txtNewsHome{color:#7c7c6d;margin:0px 0px 16px 0px;}
td.txtReportsHome {color:#7c7c6d;padding:0px 0px 18px 0px;}
img.spaceImgArrowNews{margin:15px 6px 0px 0px;}
img.spaceImgArrowReports{margin:3px 6px 0px 0px;}
img.spaceImgHeadline{margin:7px 10px 9px 10px;}
img.spaceImgDownload{margin:4px 0px 0px 0px;}
img.imgHeadline {padding: 10px 0px 15px 0px; }
img.imgHeadlineContent {margin: 0px 0px 8px 0px; }
.spaceImgFooter {margin:0px 8px 0px 0px;}
.spaceImgLnk {margin:0px 8px 0px 0px;}

#container {width:956px; margin:40px auto;padding-bottom:10px;}
  #ctContainer {float:left;background:#ffffff;width:936px;text-align:left;padding:0px 10px 0px 10px;}
   #ctHeader {width:920px;height:92px;}
 #ctHeaderLeft {float:left;display:inline;margin: 66px 0px 0px 6px; width:650px;}
 * html #ctHeaderLeft {margin: 66px 0px 0px 6px;}
    #ctLnkSearchRD {display:none;}
    #ctHeaderRight   {float:right;display:inline;width:241px;margin: 9px 0px 0px 0px;}
   #ctVisual {margin:0px 0px 1px 0px;}
   #ctNavigation {float:left;display:inline;width:936px;margin:0px 0px 7px 0px;}
    #ctBackgroundNavigationLeft {float:left;display:inline;background:#a2a18f; height:22px; width: 634px;vertical-align:middle;}
  * html #ctBackgroundNavigationLeft {w\idth: 628px;} 
    #ctBackgroundNavigationRight {float:right;display:inline;color: #dfdfd9;background:#a2a18f; height:23px; /* Hack fuer IE 5 */ hei\ght:19px;width:296px;vertical-align:middle;text-align:right;padding: 2px 6px 1px 0px;}

    #ctBackgroundPath{float:left;background:#c0c0B4;width:936px;}
    #ctBackgroundPathLeft {float:left;display:inline;padding: 6px 10px 6px 10px;color: #ffffff;font-size:14px;font-weight:bold;background:transparent;width:258px;w\idth:238px; /* IE 5 Hack */vertical-align:middle;}
    #ctBackgroundPathCenter {float:left;display:inline;padding: 0px 0px 0px 0px; color: #dfdfd9; background:transparent; width:11px; height:8px;}
    #ctBackgroundPathRight {float:right;display:inline;padding: 9px 0px 0px 0px;color: #ffffff;background:transparent;width:662px;vertical-align:bottom;text-align:left;}

   #ctContPadding {float:left;display:inline;width:936px;margin:15px 0px 16px 0px;}
     .ctContSpace {display:inline;float:left;width:29px;background:transparent;}
     .ctContSpace2 {display:inline;float:left;width:13px;background:transparent;}

     #ctTeaserblockLeft {float:left;display:inline;padding: 0px 0px 0px 11px; width:653px;}
     #ctTeaserblockCenter {float:left;display:inline;padding: 0px 0px 0px 0px; width:232px;text-align:left;}
     #ctTeaserblockRight {float:right;display:inline;padding: 0px 8px 0px 0px;  width:232px;}

    #ctContSeperator {float:left;display:inline;width:936px;}
     #ctContNavigation {float:left;display:inline;padding: 0px 0px 0px 12px; width:242px;/* IE 5 Hack */w\idth:230px;background:transparent;min-height:150px;}
    /* Content Zweispaltig */
     #ctContTwoColRight {float:right;display:inline;padding: 0px 0px 0px 0px; margin: 0px 0px 2px 0px; width:662px;background:transparent;}

     #ctContThreeColCenter {padding: 0px 0px 2px 2px; width:448px;display:inline;float:left;background:transparent;}
     #ctContThreeColRight {padding: 0px 0px 2px 0px;  width:186px;display:inline;float:right;background:transparent;min-height:150px;}

   #ctContSitemap {float:left;display:inline;padding: 0px 0px 0px 0px;}

   .ctSearch {float:left;width:650px;padding:0px 0px 8px 0px;margin: 8px 0px 0px 0px;border-bottom: 1px solid #dfdfdb;}
    .ctSearchLeft {float:left;display:inline;padding: 0px 4px 0px 4px; width:18px;}
    .ctSearchRight {float:right;display:inline;padding: 0px 0px 0px 0px;  width:623px;text-align:left;}

    .ctDownloadTeaser {float:left;display:inline;width:100%;padding:0px 0px 8px 0px;border-bottom: 1px solid #dfdfdb;margin:0px 0px 10px 0px;vertical-align:middle;}
     .ctDownloadTeaserLeft {float:left;display:inline;width:28px;paddi\ng:3px 0px 0px 0px;/* Hack fuer Mozilla */}
  * html .ctDownloadTeaserLeft {padding:0px 0px 0px 0px;} /* Hack fuer IE 6 */
  .ctDownloadTeaserLeft/* */ {margin: 0px 0px 0px 0px;}/* Hack fuer IE55 */
     .ctDownloadTeaserRight {float:right;display:inline;width:83%;padding:0px 3px 0px 0px;}

   #ctFooterPadding {float:left;display:inline;width:936px;padding:0px 0px 10px 0px;}
    #ctFooter {width:936px;}
     #ctFooterLeft {float:left;display:inline;width:530px;padding:8px 0px 0px 6px;border-top:1px solid #dfdfdb; }
     #ctFooterRight {float:right;display:inline;width:406px;w\idth:400px;/* Hack fuer IE 5 */text-align:right;padding:8px 0px 0px 0px;border-top:1px solid #dfdfdb;}

.ddm1 { }
.ddm1 a.item1,
.ddm1 a.item1:hover,
.ddm1 a.item1-active,
.ddm1 a.item1-active:hover {padding: 4px 11px 6px 11px;text-decoration: none;display: block;position: relative;font-weight:bold;}
.ddm1 a.item1 {color: #ffffff;}
.ddm1 a.item1:hover,
.ddm1 a.item1-active,
.ddm1 a.item1-active:hover {background:#62614f;color:#ffffff;}
.ddm1 a.item2,
.ddm1 a.item2:hover {padding: 3px 11px 4px 11px;text-decoration: none;display: block;white-space: nowrap;border-bottom:1px solid #dfdfd9;}
.ddm1 a.item2 {color:#818169;background: #ffffff;}
.ddm1 a.item2:hover {color:#ffffff;background: #62614f;}
.ddm1 .section {position:absolute;visibility: hidden;z-index: -1;white-space: nowrap;margin-top:4px;}
.ddm1 .sectionActive {position:absolute;z-index: 1;white-space: nowrap;margin-top:2px;background:#feae19;height:2px;}
.ddm1 .sectionActive/* */ {margin-top:3px;} /* Hack fuer IE 5 */
* html .ddm1 td { position: relative; z-index: 2;} /* ie 5.0 fix */
.ddm2 { }
.ddm2 a.item1,
.ddm2 a.item1:hover,
.ddm2 a.item1-active,
.ddm2 a.item1-active:hover {padding: 0px 3px 0px 0px;text-decoration: none;display: block;position: relative;}
.ddm2 a.item1 {color: #ffffff;}
.ddm2 a.item1:hover,
.ddm2 a.item1-active,
.ddm2 a.item1-active:hover {background:#8b8b75; color:#ffffff;}
.ddm2 a.item2,
.ddm2 a.item2:hover {min-width:169px;padding: 1px 4px 2px 4px;text-decoration: none;display: block;white-space: nowrap;border-bottom:1px solid #dfdfd9; text-align:left;font-size:10px;}
.ddm2 a.item2 {background: #dfdfd9;color: #818169;border-bottom:1px solid #b0b0a7;}
.ddm2 a.item2:hover {background: #d7d7d3;color: #61614f;border-bottom:1px solid #b0b0a7;}
.ddm2 .section {border-left:1px solid #b0b0a7;border-top:1px solid #b0b0a7;border-right:1px solid #b0b0a7;position:absolute;visibility: hidden;z-index: -1;white-space: nowrap;margin-top:1px;}
* html .ddm2 td { position: relative; z-index: 1;} /* ie 5.0 fix */
.txtNavigationPipe {position:relative; top:0px; font-size:11px; line-height:14px; color:#c2c0b3; padding-right:4px; padding-left:2px; }
.navPipe {background:#c2c0b3;vertical-align:top;}
#navigation a:link, #navigation a:visited {display:block;}
#navigation a.navi1:link, #navigation a.navi1:visited {display:inline; color:#000000; background-color:transparent; text-decoration:none;}
#navigation a.navi1:hover{text-decoration:underline;}
#navigation a.navi1cd {text-decoration:underline; font-weight:bold;color:#000000;}
#navigation a.navi2:link, #navigation a.navi2:visited {display:inline; color:#666666; background-color:transparent; text-decoration:none;}
#navigation a.navi2:hover{text-decoration:underline;}
#navigation a.navi2cd:link, #navigation a.navi2cd:visited, #navigation a.navi2cd:hover{display:inline;color:#646464;background-color:transparent;text-decoration:underline;font-weight: bold;}
#navigation a.navi3:link, #navigation a.navi3:visited {display:inline; color:#666666; background-color:transparent; text-decoration:none;}
#navigation a.navi3:hover{text-decoration:underline;}
#navigation ul {list-style:none; margin:0px; padding:0px;}
#navigation ul li {margin:0px; padding:0px;}
#navigation ul.nav1st {list-style-image:none;}
#navigation ul.nav1st li {}
#navigation ul.nav1st li p {margin: 0px 0px 10px 16px;}
#navigation ul.nav2nd {margin: 0px 0px 12px 10px;}
#navigation ul.nav2nd {list-style-image:none;}
#navigation ul.nav2nd li {}
#navigation ul.nav2nd li p {margin: 0px 0px 6px 28px;}
#navigation ul.nav3rd li {background: url("../img/arw_a.gif") no-repeat 24px 4px;}
#navigation ul.nav3rd li p {margin: 0px 0px 0px 32px;}
table.tabSitemapFirst{background:#c0c0B4;width:936px;margin:0px 0px 8px 0px;border:1px solid #c0c0B4;}
td.tdSitemapFirst {padding: 5px 5px 5px 10px;width:242px;vertical-align:top;}
table.tabSitemapSec{background:#dfdfd9;width:678px;}
td.tdSitemapSec {padding: 2px 5px 2px 10px;width:280px;vertical-align:top;height:15px;}
table.tabSitemapThrd{background:#efefec;width:402px;}
td.tdSitemapThrd {padding: 2px 5px 3px 5px;}
.tabDownload {width:100%;padding:0px 0px 0px 0px;margin: 0px 0px 8px 0px;border-bottom: 1px solid #dfdfdb;}
.tdDownloadLeft {padding: 3px 4px 10px 4px; width:10px;vertical-align:top;}
.tdDownloadCenter {padding: 3px 0px 10px 0px;vertical-align:top;}
.tdDownloadRight {padding: 0px 0px 10px 10px;width:25px;vertical-align:middle;}
.tabCont2Col {width:100%;}
.tdCont2ColRight {width:50%;vertical-align:top;}
.tdCont2ColLeft {width:50%;vertical-align:top;}
table.tabImageArchive {width:100%;margin: 0px 0px 8px 0px;}
td.tdImageArchiveLeft {width:58px;background-color:#ebe4d4;text-align:left;vertical-align:top;padding:3px 6px 3px 3px;margin:0px 0px 0px 0px;}
td.tdImageArchiveRight {color:#7c7c6d;background-color:#ebe4d4;text-align:left;vertical-align:bottom;padding:3px 3px 16px 0px;margin:0px 0px 0px 0px;}
table.tabContent {width:100%;}
.tdHeadline{background:#bfbfb3;padding:4px 6px 4px 6px;border-right:1px solid #f0f0eb;font-weight:bold;}
.tdGreyLight{background:#eff0eb;padding: 2px 6px 2px 6px;border-right:1px solid #f0f0eb;}
.tdGreyLightHigh{background:#d7d7d3;padding: 2px 6px 2px 6px;border-right:1px solid #f0f0eb;}
.tdGreyDark{background:#dedfd9;padding: 2px 6px 2px 6px;border-right:1px solid #f0f0eb;}
.tdGreyDarkHigh{background:#b0b0a7;padding: 2px 6px 2px 6px;border-right:1px solid #f0f0eb;}
input.frmInput {border:1px solid #c0c0B4;width:210px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputLastName {border:1px solid #c0c0B4;width:268px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputPlz {border:1px solid #c0c0B4;width:62px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputCity {border:1px solid #c0c0B4;width:198px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputCountry {border:1px solid #c0c0B4;width:128px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputEmail {border:1px solid #c0c0B4;width:420px;height:20px;/* IE 5 Hack */he\ight:16px;}
input.frmInputCheck {}
.frmTxtAreaMessage {border:1px solid #c0c0B4;width:654px;height:100px;}
table.tabContact{width:655px;}
td.tdSpaceContact {margin: 0px 0px 16px 0px;}
td.tdSpaceContactHor {width:20px;}
td.tdContactleft  {width:210px;vertical-align:top;text-align:left;}
td.tdContactCenter1 {width:72px;vertical-align:top;text-align:left;}
td.tdContactCenter2 {width:198px;vertical-align:top;text-align:left;}
td.tdContactRight {width:135px;vertical-align:top;text-align:left;}
td.tdContactSubmit{padding:0px 3px 0px 0px;}
table.tabTeaserTextImage {width:100%;margin: 0px 0px 8px 0px;}
td.tdTeaserTextImageLeft {border-right:1px solid #ffffff;width:58px;background-color:#efefec;align:left;vertical-align:top;padding:8px 8px 8px 8px;margin:0px 0px 0px 0px;}
td.tdTeaserTextImageRight {background-color:#efefec;align:left;vertical-align:top;padding:11px 10px 18px 10px;margin:0px 0px 0px 0px;}
input.frmInputSearchContent {border:1px solid #c0c0B4;width:230px;height:20px;margin:0px 0px 12px 0px;}
input.frmInputSearchCheck {border:1px solid #c0c0B4;width:158px;height:16px;}
input.frmInputSearchSubmit {border:1px solid #c0c0B4;width:80px;height:30px;font-size:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#33333;background:#ffffff;padding:0px 0px 1px 0px;cursor:pointer;}
select.frmSelectColumn{width:162px;font-size:9px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#818169;}
table.tabSearchLeft{width:230px;margin:8px 0px 16px 0px;}
td.tdSearchleft  {width:24px;vertical-align:middle;text-align:left;margin:0px 0px 8px 0px; }
td.tdSearchRight  {width:206px;vertical-align:middle;text-align:left;color:#818169;}
.txtForm {color:#818169; padding: 0px 0px 3px 1px;}
input.frmInputSubmit {border:1px solid #c0c0B4;width:80px;height:30px;font-size:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#33333;background:#ffffff;padding:0px 0px 1px 0px;cursor:pointer;}
input.frmInputSearch {width:86px;height:18px;/* Hack fuer IE 5 */hei\ght:15px;border: 1px solid #c2c0b3;position:relative; top:1px;margin-left:0px;/* Hack fuer IE 5 */margi\n-left:0px;}
* html input.frmInputSearch {top:0px;} /* Hack fuer IE */
.imgAtForm {margin:5px 0px 0px 0px; vertical-align:top;}

.bgLineNewsHome {background:#feae19; margin: 0px 0px 10px 0px;}
.bgLineReportsHome {background:#a7544f; margin: 0px 0px 10px 0px;}
.bgLineIntHome {background:#8eabce; margin: 0px 0px 0px 0px;}
.bgLineSitemap {background:#c0c0B4;}
.bgLineHead {padding: 0px 0px 1px 0px;border-bottom:1px solid #dfdfd9;}
.bgLine {background:#dfdfdb;margin: 0px 0px 0px 0px;}
.txtError {color:#feae19;font-weight:bold;margin: 8px 0px 8px 0px;} /* Fehler Text */
.txtRed {color:#9f4540;font-weight:bold;} /*  Roter Text */
.txtGreen {color:#66bd00;} /* Grüner Text */
.txtBeige {color:#7c7c6d;}/* Beiger Text */
.txtTeaser {color:#8b1f19;font-weight:bold;} /* Teaser */
p.pTeaser {margin:0px 0px 4px 0px;} /* Teaser */
.onvista-table_border {background-color: #B0B3AB;}
.onvista-table_hd_2 {background-color: #FFFFFF;color: black;font-weight: bold;}
.onvista-table_hd_1 {background-color: #F0EDE2;color: black;font-weight: bold;}
.onvista-quote_up {background-color: #A2C4E9;color: #4C75B2;font-weight: bold;}
.onvista-quote_down {background-color: #A2C4E9;color: #E1A200;font-weight: bold;}
table.tabDisclaimer{width:100%;margin:0px 0px 0px 0px;}
td.tdDisclaimerLeft{width:50%;text-align:left;vertical-align:middle;padding:2px 0px 0px 0px;}
td.tdDisclaimerRight{width:50%;text-align:right;vertical-align:middle;padding:2px 0px 0px 0px;}
td.tdSpaceDisclaimer{height:20px;}
select.frmSelectDisclaimer{width:215px;font-size:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#818169;border:1px solid #c0c0B4;}
*html select.frmSelectDisclaimer {width:213px;}
*html select.frmSelectDisclai\mer {width:216px;} 
strong.strDateNewsHome {line-height: 12px;}
iframe.iframeHome {margin: 0px 0px 10px 0px;}