/* @override http://www.daimler.com/Projects/c2c/channel/sheets/CSS_321.css */

@charset "utf-8";
/* 2012-02-01 */

/* @group RESET */
html, body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, strong, img {border: 0; margin: 0;padding: 0;}
dl, dt, dd, ul, li {border: 0; margin: 0;padding: 0;}
ul, li {list-style: none;}

/* table */
table { border-collapse: collapse; border-spacing: 0;}
table { clear: both; margin-bottom: 5px; }
td * {  }
td {  }

/* fonts */
body {color: #606061; font: 11px Arial, Helvetica, Helv, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
table {font-size: inherit; font: 100%;}
input, button, textarea, select, optgroup, option {font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}

a:link, a:active, a:visited {color: #3683ab; text-decoration: none;}
a:hover {color: #263F6A; text-decoration: underline;}

/* @group c2cClass Reset und Font-Sizes */
.c2cClass1 { font-size:18px; line-height:22px; padding-top:0; padding-bottom:0; }
.c2cClass2 { font-size:12px; line-height:18px; padding-bottom:0; }
.c2cClass3 { font-size:12px; line-height:18px; padding-bottom:0; }
.c2cClass5 { font-size:14px; line-height:19px; padding-bottom:0; }
.c2cClass6 { font-size:11px; line-height:15px; padding-bottom:0; }
.c2cClass7 { font-size:11px; line-height:14px; }
.c2cClass8 { font-size:12px; }
.c2cClass9 { font-size:12px; line-height:18px; }
.c2cClass10 { font-size:11px; line-height:14px; padding-top:0; }
.c2cClass11 { font-size:14px; line-height:19px; padding-bottom:0; }
.c2cClass13 { font-size:11px; line-height:14px; }
.c2cClass14 { font-size:12px; line-height:18px; padding-bottom:0; }
.c2cClass15 { font-size:11px; padding-bottom:0; }
.c2cClass16 { font-size:12px; line-height:18px; color:#6b0f24; }
.c2cClass33 { font-size:11px; line-height:14px; color:#005500; padding: 0 0 0 0; background: none; }
.c2cClass34 { font-size:12px; padding: 0 0 0 0; background: none; } 

.tooltip { cursor: help; } 

/* @end */

/* @end */



/* @group GRID */

/* Main-Container */

#masterContainer {left: 18px; padding-left: 20px; position: absolute; width: 920px; top: 0; }

#headerContainer, #stageContainer, #breadcrumbsContainer, #contentContainer, #footerContainer {display: inline; float: left; position: relative; width: 900px;}

#headerContainer{z-index:200; width: 900px;}

#mainNavigation {height: 52px;}
#stageContainer{ z-index: 180; }
#breadcrumbsContainer{}
#contentContainer {margin-top: 20px; height: auto;}
#footerContainer {margin-top: 10px; margin-left: -20px; padding-left: 20px; padding-bottom: 20px; padding-top: 20px; width: 920px;}

/* Innere Container */

/* #headerContainer */
#headerImage, #mainNavigation {float: left; position: relative; width: 900px;}
#assistbarGroup .assistbarLinks { float: left; }
#assistbarGroup .searchbox { display: inline; width: auto; clear: none; }

/* #stageContainer */

/* #breadcrumbs */
#breadcrumbs {float: left; position: relative; top: 3px; width: 100%; }

/* #contentConainer */
#maFirst, #maLast, #maLast2, #marginFirst {float: left; margin-right: 20px;}
#marginLast, #marginLast2 {float: right; margin-right: 0;} 

.ma, .margin, .margin2 {overflow: hidden; position: relative;}
.ma {width: 440px;}
.maSmall {width: 210px;}
.maLarge {width: 670px;}
.maFull {width: 900px;}
.margin {width: 210px;}
.marginLarge {width: 440px;}

/* 2-Spalter */
.maLarge2, .maStd {width: 520px;} /*  */
.margin2, .marginStd {width: 350px;} /*  */

/* @end */

/* @group SKIN_MAIN */

/* skin for main-containers */
body { background-color: #d2d4d6; }

#masterContainer {background: url(/Projects/c2c/cda/images/channel5/seiten_hg021.jpg) repeat-y;}

#headerContainer{}
#assistbarGroup {}
	
.breadcrumbs {background-color: white; }
	
#contentContainer{}
.ma {background-color: white;}
.margin {background-color: white;}

#footerContainer {background: #d2d4d6 url(/Projects/c2c/cda/images/channel5/seiten_hg022.jpg) no-repeat;}

/* @end */

/* @group SKIN_CONTENT */

/**************************************************************/
/* assistbar */
/**************************************************************/
#assistbarGroup {font-size: 10px; line-height: 18px; margin-top: 10px; float: right;}
#assistbarGroup div, #assistbarGroup form {display: inline; }
#assistbarLinks .tiTitle a, #assistbarLinks .tiTitle a:visited {background: url(/Projects/c2c/cda/images/channel5/03arrow_r_ti.gif) no-repeat 0 3px; color: #606061; margin-right: 7px; padding-left: 9px; }
#assistbarLinks .tiTitle a:hover { color: #000000; }
#assistbarGroup .searchbox input{font-size: 10px;}
#assistbarGroup .searchbox input.searchTextField { float: left; margin-left: 10px; width: 130px;}
#assistbarGroup .searchbox input.searchButton{margin-left: 5px; float: left;}

/**************************************************************/
/* .ma (main content) BOX (margins, background, ...) */
/**************************************************************/
/* c2cClass */
.ma .c2cClass2 {margin-bottom: 6px; margin-top: 16px;}
.ma .c2cClass3 {margin-bottom: 10px;}
.ma .c2cClass5 { margin-bottom: 10px;}
.ma .c2cClass14 { margin-bottom: 6px; }
.ma .c2cClass15 { margin-bottom: 15px; }
.ma .c2cClass11 { margin-bottom: 10px; }
.ma .c2cClass33 {font-size: 11px; line-height: 14px;}
.ma .c2cClass6 {font-size: 11px; line-height: 14px;}
.ma .c2cClass13 {font-size: 11px; line-height: 14px;}
.ma .c2cClass4 {font-size: 11px; font-style: italic; line-height: 14px; font-weight:normal;} /* Vergroessern unterm Bild */
.ma .c2cClass7 {font-size:11px; font-style: italic; line-height:14px; } /* Bildunterschrift */

.ma .c2cClass33 a, 
.ma .c2cClass34 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 3px; font-weight: normal; padding-left: 9px;}

/* c2cClasses fuer tables - Abstandsprobleme */
table .c2cClass3 { margin-bottom: 0px; }

/* headlines */
.ma .c2cClass1 {font-size: 18px; margin-bottom: 15px; width: 100%;}
.ma .compTitle, .ma .maFc .boxTitle {clear: both; float: left; margin-top: 10px;  padding-bottom: 2px; width: 100%;}
.ma .compTitle, .ma .maFc .boxTitle {color: #000000; border-bottom: 1px solid #d2d4d6; font-size: 14px; font-weight: bold; line-height: 18px; }
.ma .maFc .compTitle, .ma .maFc .boxTitle { float: left; margin-bottom: 10px; }

/* Rahmen fuer Inhaltselemente */
/* ti */
.ma .ti0 {font-size: 12px; line-height: 18px;}
.ma .ti0, .ma .ti0self, .ma .ti1 {border-bottom: 1px solid #E7E9EA; padding-bottom: 2px; padding-top: 3px;}
.ma .ti0 {clear: both; float: left; width: inherit;} /* clearing */
.ma .ti0:hover, .ma .ti1:hover {background-color: #f0f1f2;}

.maLinks .ti0 {width: 100%;}

.ma .tiTitle {display: inline;}
.ma .tiTitle a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 5px; display: block; font-weight: normal; padding-left: 9px;}
.ma .tiImage {display: inline; float: left; margin-right: 2px; }
.ma .tiText {display: inline;}
.ma .tiMore {display: inline; margin-left: 3px; }
.ma .tiMore a {padding-left: 9px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 1px 4px; }

.ma .teaser .tiTitle a {background: none; font-weight: bold; padding-left: 0; padding-bottom: 1px;}
.ma .tiImage { padding: 3px 3px 2px 2px; }
.ma .tiImage img { border: 1px solid #d2d4d6; }

/* indexliste .maList */
.ma .groupHeader {clear: both; float: left; margin-bottom: 0px; margin-top: 15px; padding-left: 1%; width: 99%;}
.ma .groupHeader {background-color: #DFE0E2; color: black; font-weight: bold; font-size: 14px;}
.maList .ti0 { width: 100%; }
.maList .tiDate {display: inline; float: left; font-weight: bold; margin-right: 10px; width: auto;}
.maList .tiTitleE {font-weight: bold; width: auto; }
.maListGroup .tiTitleE {padding-left:5px;}
.maList .tiTitleE a {  }
.maList .tiTitle a {background: none; font-weight: bold; padding-left: 0;}
.maList .tiImage {clear: both; display: inline; float: left; position: relative;}
.maList a {font-size: 11px; line-height: 15px; font-weight: bold; display: inline;  }
.maList .tiText { margin-bottom: 5px; padding-top: 1px; display: inline; width: auto; line-height: 15px; }
.maList .tiText a { display: inline; font-weight: normal; color: #606061; width: auto; line-height: 15px; }
.maList .tiText a:hover { text-decoration: none; }
.maList .ADHOC a { color: #AF0837; font-weight: bold; }
.ma .maList .tiMore { font-size: 11px; line-height: 15px; }
.ma .maList .tiMore a { display: inline; width: auto; font-size: 11px; line-height: 15px; }
.maList .tiDate a { color: #182B45; }

/* START Indexliste .maList - Neues DIV-Pattern TZ*/
.maList.maListNew .groupHeader {margin-bottom: 0px; margin-top: 15px; padding-left: 1%; width: 99%;}
.maList.maListNew .groupHeader {background-color: #DFE0E2; color: black; font-weight: bold; font-size: 14px;}
.maList.maListNew .tiGroup {display: inline-block; font-size: 11px; width: 330px;}
.maList.maListNew.noImage .tiGroup {display: inline-block; font-size: 11px; width: 360px;}
.maList.maListNew .tiImage {float: left;}
.maList.maListNew.noImage .tiDate {float: left; display: inline; font-weight: bold; width: 70px; margin-right: 10px;}
.maList.maListNew .tiDate {width: auto;}
.maList.maListNew  .tiTitle , .maList.maListNew  .tiTitle a {display: inline;}
.maList.maListNew.noText  .tiTitle {display: block;}
.maList.maListNew  .tiText {display: block;}
.maList.maListNew  .tiDocType {display: inline-block; margin-right: 5px;}
.maList.maListNew  .tiDocSize {display: inline-block; margin-right: 5px;}
* html .maList.maListNew  .tiDocType, * html .maList.maListNew  .tiDocSize, * html .maList.maListNew .tiGroup {float: left; display: inline;} /* IE6 */
*+html .maList.maListNew  .tiDocType, *+html .maList.maListNew  .tiDocSize {float: left; display: inline;} /* IE7 */
.maList.maListNew  .tiDocIcon {display: inline-block;}

.clear {clear: both; float: none;}
/* ENDE Indexliste .maList - Neues DIV-Pattern TZ*/

.maListDocs .mOdd,
.maListDocs .lOdd {background-color: #f0f1f2; clear:both; float: left; width: 100%; }
.maListDocs .mEven,
.maListDocs .lEven {clear:both; float: left; width: 100%; }
.maListDocs .mOdd .ti0:hover,
.maListDocs .lOdd .ti0:hover {background-color: #f0f1f2;}
.maListDocs .mEven .ti0:hover,
.maListDocs .lEven .ti0:hover {background-color: #fff;}
.maListDocs .tiDate {display: inline; float: left; font-weight: bold; margin-right: 0; width: 17%; }
.maListDocs .group_0 {display: inline; float: left; width: 83%; }
.maListDocs .tiTitle,
.maListDocs .tiDocType,
.maListDocs .tiDocSize {display: inline; float: none;}

.maDL .ti0 { width: 100%; }
.maDL .mOdd,
.maDL .lOdd {background-color: #f0f1f2; clear:both; float: left; width: 100%; }
.maDL .mEven,
.maDL .lEven {clear:both; float: left; width: 100%; }
.maDL .mOdd .ti0:hover,
.maDL .lOdd .ti0:hover {background-color: #f0f1f2;}
.maDL .mEven .ti0:hover,
.maDL .lEven .ti0:hover {background-color: #fff;}
.maDL .tiDate {display: inline; float: left; font-weight: bold; margin-right: 0; width: 17%; }
.maDL .group_0 {display: inline; float: left; width: 83%; }
.maDL .tiTitle, .maDL .tiDocType, .maDL .tiDocSize, .maDL .tiDocIcon {display: inline; float: none;}
.maDL .tiDocSize, .maDL .tiDocIcon { margin-left: 5px; }

.maMmList .mOdd,
.maMmList .lOdd { clear:both; float: left; width: 100%; }
.maMmList .ti0 .tiTitle {font-weight: bold; padding-right: 10px;}
.maMmList .group_0,
.maMmList .group_1 {display: inline; float: left; width: 100%; }
.maMmList .group_1 {font-size: 11px; padding-left: 9px;}
.maMmList .group_0 .tiTitle{display: inline; float: left; padding-right: 0; width: 95%;}
.maMmList .tiDocIcon{display: inline; float: right; width: 5%;}
.maMmList .tiDocType,
.maMmList .tiDocSize {display: inline; float: none; margin-right: 6px;}

/* Liste IR praesentationen & events */

.ma .maMmListEvents .group_0 { display: inline-table; }
.ma .maMmListEvents .group_1 { display: inline-table; margin-left: 92px; width: 340px; }
.ma .maMmListEvents .ti0 { border: none; }
.ma .maMmList .mOdd .ti0, .ma .maMmList .lOdd .ti0 { background: none; background-color: transparent; }
.ma .maMmListEvents div.tiDate { position: relative; float: left; display: inline; width: 80px; clear: none; }
.ma .maMmListEvents div.tiTitle { float: left; margin-left: 20px; width: 340px; clear: none; }
.ma .maMmListEvents div.tiTitle a { position: relative; float: left; left: 80px; margin-left: 0px; width: 300px; clear: none; }
.ma .maMmListEvents .ti0:hover, .ma .maNewReports .ti0:hover, .ma #maMmListInterim .ti0:hover, .ma #maMmListAnnual .ti0:hover, .ma #maMmListFSheets .ti0:hover, .ma #maMmListSEC .ti0:hover, .ma #maMmListJap .ti0:hover { background: none; background-color: transparent; }
.ma .maMmListEvents .fRowItem:hover, .ma .maMmListEvents .lRowItem:hover, .ma .maNewReports .fRowItem:hover, .ma #maMmListInterim .fRowItem:hover, .ma #maMmListAnnual .fRowItem:hover, .ma #maMmListFSheets .fRowItem:hover, .ma #maMmListSEC .fRowItem:hover, .ma #maMmListJap .fRowItem:hover, .ma .maNewReports .lRowItem:hover, .ma #maMmListInterim .lRowItem:hover, .ma #maMmListAnnual .lRowItem:hover, .ma #maMmListFSheets .lRowItem:hover, .ma #maMmListSEC .lRowItem:hover, .ma #maMmListJap .lRowItem:hover { background-color:  #E7E9EA; }

.ma .maMmListEvents .ti0, .ma .maNewReports .ti0, .ma #maMmListInterim .ti0, .ma #maMmListAnnual .ti0, .ma #maMmListFSheets .ti0, .ma #maMmListSEC .ti0, .ma #maMmListJap .ti0 { border: none; }
.ma .maMmListEvents .fRowItem, .ma .maNewReports .fRowItem, .ma #maMmListInterim .fRowItem, .ma #maMmListAnnual .fRowItem, .ma #maMmListFSheets .fRowItem, .ma #maMmListSEC .fRowItem, .ma #maMmListJap .fRowItem   { float: left; width: 100%; background-color: #f0f1f2; border-bottom: 1px solid #d2d4d6; }
.ma .maMmListEvents .lRowItem, .ma .maNewReports .lRowItem, .ma #maMmListInterim .lRowItem, .ma #maMmListAnnual .lRowItem, .ma #maMmListFSheets .lRowItem, .ma #maMmListSEC .lRowItem, .ma #maMmListJap .lRowItem { float: left; width: 100%; background-color: white; border-bottom: 1px solid #d2d4d6; }

/* Liste IR new reports */
.ma .maMmList { float: left; width: 100%; }
.ma .maNewReports .ti0 { float: left; width: 440px; }
.ma .maNewReports .tiTitle { float: left; width: 98%; }
.ma .maMmList .ti0 { float: left; width: 100%; }



/* Listen allgemein */
.ma ul {margin-left: 30px; margin-bottom: 10px;}
.ma ul ul {margin-left: 12px;}
.ma ul li {list-style:outside disc;}
.ma ol li {list-style:outside decimal;}

/* Teaser .ma  */
.maTeaser .ti0, .maTeaser .ti1 { float: left; display: inline-block; }
.ma .maTeaser .tiTitle a { font-weight: bold; font-size: 11px; line-height: 14px; display: inline; margin-right: 5px; background: none; padding-left: 0; }
.ma .maTeaserTitleOnly .tiTitle a, .ma .maTeaser .tiText a { color: #606061; display: inline; background-image: none; padding-left: 0; font-weight: normal; font-size: 11px; line-height: 14px; }
.maTeaserTitleOnly .tiTitle a:hover, .ma .maTeaser .tiText a { text-decoration: none; }
.maTeaserTitleOnly .tiTitle a b { color: #3683ab; }
.maTeaserTitleOnly .tiTitle a:hover b { text-decoration: underline; }
.ma .maTeaser .tiMore a { width: auto; display: inline; font-size: 11px; line-height: 14px; white-space: nowrap; }
.ma .maTeaser .tiMore { font-size: 11px; line-height: 14px; }
.ma .maLinkTeaser .tiTitle a { float: left; }
.ma .maLinkTeaser .fRowItem { float: left; width: 210px; }
.ma .maLinkTeaser .lRowItem { float: right; width: 210px; }
.ma .maLinkTeaser .tiImage { float: left; width: 95%; }



/* Newsboxen */
/* 2009-10-13 sollten diese Zeilen imm noch da sein, dann koennen die letzten 2 (.boxNews... ) jeweils geloescht werden (martin) */
.ma div.c2cClass33,
.ma div.c2cClass34,
.ma .boxNewsroomMA .boxContent div.c2cClass33,
.ma .boxNewsroomRC .boxContent div.c2cClass33 {border-bottom: 1px solid #E7E9EA; clear: both; float: left; font-size: 12px; line-height: 18px; padding-bottom: 2px; padding-top: 5px; width: 100%;}/* mit clearing */
.ma div.c2cClass33:hover,
.ma div.c2cClass34:hover,
.ma .boxNewsroomMA .boxContent div.c2cClass33:hover,
.ma .boxNewsroomRC .boxContent div.c2cClass33:hover {background-color: #f0f1f2;}
.ma .boxNewsroomRC .boxContent {margin-bottom: 10px;}
.ma .boxNewsroomMA .group_0 .tiDate {display: inline; float: left; margin-right: 0; width: 17%; }
.ma .boxNewsroomMA .compTitle { margin-bottom: 5px; } /* neu seit 25.11.09: komplette definition */
.ma .boxNewsroomMA .tiTitle {display: inline; float: left; width: 83%; }
.ma .boxContent embed { margin-bottom: 10px; } /* to be rechecked GS 2009-10-23 */
.ma .boxNewsroomHighlights { float: left; border-top: 1px solid #d2d4d6;  }
.ma .boxNewsroomHighlights .ti0 {width: 100%;}
#specialTeaser {width: 100%;}
#specialTeaser2 .ti0self, #specialTeaser2 .ti1self { display: none;}
#specialTeaser2 .ti0 {float: none;}
#specialTeaser2 {width: 100%; margin-bottom: 15px;}
/* Sonderformatierungen zur Vermeidung von border-Darstellung tables */
.ma tbody div.c2cClass33, .ma tbody div.c2cClass34, .ma .boxNewsroomMA .boxContent tbody div.c2cClass33, .ma .boxNewsroomRC .boxContent tbody div.c2cClass33 { border-bottom: none; display: inline-table; }
.ma div.c2cClass33 { font-size: 11px; line-height: 15px; } /* added GS 2009-12-08 */
.ma div.c2cClass34 { font-weight: bold; }

.ma .maRSS .ti0 {width: 100%;}

/* Sitemap */
.smBlock {float: left; margin-bottom: 20px; padding-top: 8px; padding-bottom: 5px; width: 100%;}
.smBlock {background-color: #f0f1f2; border-bottom: 2px solid #d2d4d6; border-top: 1px solid #d2d4d6;}

.smBlock ul, .smBlock ul li {margin: 0; padding: 0; list-style: none;}

ul.sitemapUL, ul.sitemapULright {float: left; margin-bottom: 0; margin-left: 0px; margin-right: 20px; position: relative; width: 210px;}
.sitemapUL, .sitemapULright {border-top: 1px solid black;}
ul.sitemapULright {margin-right: 0;}

.smRow01 {clear: both; float: left; display: inline-block; margin-bottom: 15px; width: 100%;}

.smBlock h3 a { font-size: 15px; margin-left: 10px; font-weight: bold; margin-bottom: 10px; float: left; }

.linkSitemapE2 a, .linkSitemapE3 a, .linkSitemapE4 a, .linkSitemapE5 a {border-bottom: 1px solid silver; float: left; min-height: 15px; padding: 2px 0 2px 5px; position: relative; width: 205px; }

.linkSitemapE2 a {clear: both; background: url(/Projects/c2c/cda/images/channel5/04arrow_r_lb.gif) no-repeat 0 6px; font-size: 13px; font-weight: bold; padding-left: 10px; width: 200px;}
.linkSitemapE3 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 5px 5px; padding-left: 15px; width: 195px;}
.linkSitemapE4 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 20px 5px; padding-left: 30px; width: 180px;}
.linkSitemapE5 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 35px 5px; height: auto; padding-left: 45px; width: 165px;}
.linkSitemapE6 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 50px 5px; height: 15px; padding-left: 50px; width: 150px;}
.linkSitemapE7 a {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 65px 5px; height: 15px; padding-left: 65px; width: 135px;}

.linkSitemapE2 a:hover, .linkSitemapE3 a:hover, .linkSitemapE4 a:hover, .linkSitemapE5 a:hover {background-color: #E7E9EA;}

/* Tabs */
.tabpanel {width:440px; display: none;}
.tabpanel .dijitTabContainerTop-tabs {width:445px;}
.tabpanel .boxTitle {font-size: 13px; font-weight: bold; background-color: #DFE0E2; border: 1px solid #d2d4d6; padding: 3px 0 3px 3px; }

.tabLabel {color:#3683AB;
	font-weight: bold;
}
.tabLabel:hover {background-image: none; color: #263F6A; }

.tundra .dijitTab, .tundra .dijitTabHover {
	background: white url(/Projects/c2c/cda/images/channel5/tabs02inactive.jpg) repeat-x;
	margin-right: 1px;
}
.tundra .dijitTabHover { text-decoration: none; color: #263F6A;
	background: url(/Projects/c2c/cda/images/channel5/tabs03hover.jpg) repeat-x;
}
.tundra .dijitTabChecked { background: url(/Projects/c2c/cda/images/channel5/tabs01active.jpg) repeat-x; text-decoration: none;}
.dijitTabChecked .tabLabel {color:#606061; font-weight:bold;}

div.dijitTabContainer .dijitAlignTop, div.dijitTabContainer .dijitAlignBottom, div.dijitTabContainer .dijitAlignLeft, div.dijitTabContainer .dijitAlignRight, div.dijitTabContainer .dijitAlignClient {
  position:static !important;
}


/* Slider Panel (Q&A) */
.sliderpanel {display:none; clear: left;}

.sliderpanel .boxTitle {font-size: 12px; font-weight: bold;}

.sliderpanel {
	margin-bottom: 15px;
}
.sliderpanel .dijitTitlePane .dijitTitlePaneContentInner {
    margin: 0;
    padding:0;
}

.sliderpanel .dijitTitlePane {
	padding:4px 0 4px 0;
	border-bottom:1px solid #D2D4D6;
}

.sliderpanel .dijitTitlePane .dijitTitlePaneContentOuter {
    border: none; 
	padding-top:10px;
}

.sliderpanel .dijitArrowNode, .sliderpanel .dijitArrowNodeInner {
    display: none; 
}

.sliderpanel .dijitTitlePane .dijitTitlePaneTitle {
	padding:0;
    background: #fff url(/Projects/c2c/cda/images/channel5/slider-plus.gif) no-repeat 0 1px;
    border: none;
    padding: 0 3px;
    font-size: 12px;
    vertical-align: middle;
    
    font-weight: bold;
    cursor: pointer;
}

.sliderpanel .dijitTitlePane .dijitTitlePaneTitle.dijitOpen {
    font-size: 12px;
    vertical-align: middle;
     
    font-weight: bold;
    cursor: pointer;
    
    border: none;
    background: #fff url(/Projects/c2c/cda/images/channel5/slider-minus.gif) no-repeat 0 1px;
    padding: 0 3px;
}

.sliderpanel .dijitTitlePane .dijitArrowNode,
.sliderpanel .dijitTitlePane .dijitArrowNodeInner {
	padding:0;
	display:none;
}

.sliderpanel .dijitTitlePaneTextNode {
	padding-left:15px;
	display:block;
	color: #3683AB;
	font-weight: normal;
	font-style: normal;
}

.sliderpanel .dijitTitlePaneTextNode:hover {text-decoration: underline;}

.sliderpanel .dijitTitlePane .dijitArrowNodeInner {
	border:1px solid #D2D4D6;
	width:10px !important;
	text-align:center;
}

.tundra .dijitTitlePaneTextNode {
	margin-left:0;
	margin-right:0;
}

/**************************************************************/
/* footer */
/**************************************************************/
#footerContainer img { width: auto; float: left; margin-right: 5px;}

#footerContainer a:link, 
#footerContainer a:active, 
#footerContainer a:visited {color: #263F6A; text-decoration: none;}
#footerContainer a:hover {color: #3683ab; text-decoration: underline;}

/**************************************************************/
/* paging - added GS 2009-10-19 */
/**************************************************************/

.maPaging { position: relative; float: left; width: 100%; margin-top: 3px; margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px solid #E7E9EA; display: inline-table; }

.maPaging .mEven, .maPaging .mOdd, .maPaging .mEven a, .maPaging .mOdd a, .maPaging .mEven .pagingNumberLink, .maPaging .mOdd .pagingNumberLink { display: inline; background-color: transparent; width: auto; float: none; clear: none; padding: 0; margin: 0; }

.maPaging .pagingStarttext, .maPaging .pagingEndtext { float: left; width: auto; margin-right: 2px; display: inline; padding-top: 2px; }
.maPaging .pagingNumber, .maPaging .pagingNumberLink a, .maPaging .pagingPreviousButton a, .maPaging .pagingNextButton a { float: left; width: auto; margin-right: 2px; display: inline; padding: 1px 3px; border: 1px solid #d2d4d6; }
.maPaging .pagingNumber { border-color: #3F9AC9; color: white; background-color: #3F9AC9; display: inline; }
.maPaging a:hover { text-decoration: none; background-color: #E7E9EA; border: 1px solid #3F9AC9; color: #263F6A; display: inline; }

/**************************************************************/
/* doppelspalter produkte - added GS 2009-11-13 */
/**************************************************************/

.ma .maGroupList { float: left; width: 100%; }
.ma .maGroupList .hlGroup { margin-bottom: 15px; float: left; }
.ma .hlHeader { font-size: 14px; line-height: 18px; color: black; width: 440px; float: left; padding-bottom: 3px; border-bottom: 1px solid #d2d4d6; font-weight: bold; }
.ma .hlGroup .ti0 { width: 440px; padding-bottom: 3px; }
.ma .hlGroup .ti0:hover { background-color: #f0f1f2; }
.ma .hlGroup .tiTitle, .ma .hlGroup .tiText, .ma .hlGroup .tiMore { font-size: 11px; line-height: 14px; }
.ma .hlGroup .tiTitle a { font-weight: bold; background-image: none; padding-left: 0; display: inline; padding-right: 4px; }
.ma .hlGroup .tiText a { background-image: none; padding-left: 0; display: inline; padding-right: 4px; color: #606061; }
.ma .hlGroup .tiText a:hover { text-decoration: none; }
.ma .hlGroup .tiImage img { border: 1px solid #d2d4d6; }

* html .ma .hlGroup .f .tiImage { display: inline; clear: none; width: auto; position: relative; float: left; }
* html .ma .hlGroup .f .tiTitle a { display: inline; clear: none; position: relative; float: none; margin-left: 0px; }
* html .ma .hlGroup .f .tiText a { display: inline; clear: none; position: relative; float: none; }

.pageTop a { float: left; width: auto; margin-top: 15px; }
.pageTop a img { margin-right: 5px; }

/* @group SpecialNavi */

.maNaviSpecial .ti1self {border-bottom: 1px solid #E7E9EA; padding-bottom: 2px; padding-top: 3px;}
.maNaviSpecial .ti1self {clear: both; float: left; width: inherit;}


.maNaviSpecial { float: left; width: 100%; }
.maNaviSpecial .tiTitle, .maNaviSpecial .tiTitleSel { font-size: 11px; line-height: 14px; }
.maNaviSpecial .tiTitleSel { float: left; background: url(/Projects/c2c/cda/images/channel5/07arrow_r_ng.gif) no-repeat 1px 4px; padding-left: 9px; width: 440px; }
.maNaviSpecial .ti1self .tiTitleSel {width: 425px;}
.maNaviSpecial .ti0, .maNaviSpecial .ti0self, .maNaviSpecial .ti1 { float: left; width: 440px; }
.maNaviSpecial .ti1, .maNaviSpecial .ti1self { padding-left: 15px; width: 425px; }
.maNaviSpecial .f, .maNaviSpecial .mOdd, .maNaviSpecial .lOdd { float: left; }
.maNaviSpecial .mEven, .maNaviSpecial .lEven { float: left; }
.maNaviSpecial .ti0:hover { background-color: white; }
.ma .maNaviSpecial .tiTitle a { float: left; margin-left: 0px; }

.maLarge .maNaviSpecial .tiTitleSel { float: left; background: url(/Projects/c2c/cda/images/channel5/07arrow_r_ng.gif) no-repeat 1px 4px; padding-left: 9px; width: 325px; }
.maLarge .maNaviSpecial .ti0, .maLarge .maNaviSpecial .ti0self { float: left; width: 325px; }
.maLarge .maNaviSpecial .f, .maLarge .maNaviSpecial .mOdd, .maLarge .maNaviSpecial .lOdd { float: left; }
.maLarge .maNaviSpecial .mEven, .maLarge .maNaviSpecial .lEven { float: right; }


* html .maLarge .maNaviSpecial .ti1self, * html .maLarge .maNaviSpecial .ti0self { float: left; border-bottom: 1px solid #E7E9EA; padding-bottom: 2px; padding-top: 3px;  }
* html .maLarge .maNaviSpecial .tiTitleSel { float: left; background: url(/Projects/c2c/cda/images/channel5/07arrow_r_ng.gif) no-repeat 0px 5px; padding-left: 9px; width: 314px; line-height: 17px; }
* html .maLarge .maNaviSpecial .tiTitle a { float: left; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0px 4px; padding-left: 9px; }
* html .maLarge .maNaviSpecial .ti0, * html .maLarge .maNaviSpecial .ti0self { float: left; width: 325px; margin-left: 0px; }
* html .maLarge .maNaviSpecial .ti0 .tiTitle a { float: left; width: 314px; margin-left: 0px;}

/* @end */

/* @group social bookmarks */
/* Formatierungen fuer SBM-Leiste */

.socialBookmarks {
	width: 440px;
	display:inline-block;
}

.socialBookmarks h3 {
	border-bottom:1px solid #AFB2B4;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	margin-top:20px;
	margin-bottom:12px;
	text-transform:uppercase;
}

.socialBookmarks ul {
	margin-bottom:25px;
	display: inline-block;
}

.socialBookmarks ul li {
	background:none repeat scroll 0 0 transparent;
	float:left;
	list-style:none outside none;
}

.socialBookmarks ul li a {
	width:16px;
	height:16px;
	font-size:1px !important;
	line-height:1px !important;
	display:block;
	text-decoration:none;
	background:url(/Projects/c2c/cda/images/channel5/blank.gif) 0 0 no-repeat;
	margin-right:11px;
}

.socialBookmarks ul li a.delicious {
	background-image:url(/Projects/c2c/cda/images/channel5/delicious01.gif);
}
.socialBookmarks ul li a.delicious:hover, .socialBookmarks ul li a.delicious:active {
	background-image:url(/Projects/c2c/cda/images/channel5/delicious02.gif);
}

.socialBookmarks ul li a.mrwong {
	background-image:url(/Projects/c2c/cda/images/channel5/misterwong01.gif);
}
.socialBookmarks ul li a.mrwong:hover, .socialBookmarks ul li a.mrwong:active {
	background-image:url(/Projects/c2c/cda/images/channel5/misterwong02.gif);
}

.socialBookmarks ul li a.twitter {
	background-image:url(/Projects/c2c/cda/images/channel5/twitter01.gif);
}
.socialBookmarks ul li a.twitter:hover, .socialBookmarks ul li a.twitter:active {
	background-image:url(/Projects/c2c/cda/images/channel5/twitter02.gif);
}

.socialBookmarks ul li a.fbook {
	background-image:url(/Projects/c2c/cda/images/channel5/facebook01.gif);
}
.socialBookmarks ul li a.fbook:hover, .socialBookmarks ul li a.fbook:active {
	background-image:url(/Projects/c2c/cda/images/channel5/facebook02.gif);
}

.socialBookmarks ul li a.studivz {
	background-image:url(/Projects/c2c/cda/images/channel5/studivz01.gif);
}
.socialBookmarks ul li a.studivz:hover, .socialBookmarks ul li a.studivz:active {
	background-image:url(/Projects/c2c/cda/images/channel5/studivz02.gif);
}

.socialBookmarks ul li a.digg {
	background-image:url(/Projects/c2c/cda/images/channel5/digg01.gif);
}
.socialBookmarks ul li a.digg:hover, .socialBookmarks ul li a.digg:active {
	background-image:url(/Projects/c2c/cda/images/channel5/digg02.gif);
}

.socialBookmarks ul li a.yigg {
	background-image:url(/Projects/c2c/cda/images/channel5/yigg01.gif);
}
.socialBookmarks ul li a.yigg:hover, .socialBookmarks ul li a.yigg:active {
	background-image:url(/Projects/c2c/cda/images/channel5/yigg02.gif);
}

.socialBookmarks ul li a.google {
	background-image:url(/Projects/c2c/cda/images/channel5/google01.gif);
}
.socialBookmarks ul li a.google:hover, .socialBookmarks ul li a.google:active {
	background-image:url(/Projects/c2c/cda/images/channel5/google02.gif);
}

.socialBookmarks ul li a.webnews {
	background-image:url(/Projects/c2c/cda/images/channel5/webnews01.gif);
}
.socialBookmarks ul li a.webnews:hover, .socialBookmarks ul li a.webnews:active {
	background-image:url(/Projects/c2c/cda/images/channel5/webnews02.gif);
}

.socialBookmarks ul li a.stumble {
	background-image:url(/Projects/c2c/cda/images/channel5/stumble01.gif);
}
.socialBookmarks ul li a.stumble:hover, .socialBookmarks ul li a.stumble:active {
	background-image:url(/Projects/c2c/cda/images/channel5/stumble02.gif);
}

.socialBookmarks ul li a.reddit {
	background-image:url(/Projects/c2c/cda/images/channel5/reddit01.gif);
}
.socialBookmarks ul li a.reddit:hover, .socialBookmarks ul li a.reddit:active {
	background-image:url(/Projects/c2c/cda/images/channel5/reddit02.gif);
}

.socialBookmarks ul li a.newsvine {
	background-image:url(/Projects/c2c/cda/images/channel5/newsvine01.gif);
}
.socialBookmarks ul li a.newsvine:hover, .socialBookmarks ul li a.newsvine:active {
	background-image:url(/Projects/c2c/cda/images/channel5/newsvine02.gif);
}

/* Rahmen um Bilder in Tabellen im Contentbreich */
.boxContent table a .bildInTabelle { border: 1px #d2d4d6 solid; }

/* @end */

/* @end */

/* @group SKIN_MARGIN */

/* @group allg. Einstellungen Marginale */

.margin2 *, .marginStd * { font-size: 11px; } /* just for testing purposes GS 2009-08-27 */

/* allgemeine Einstellung fuer position, float und clear - width ist individuell zu definieren */
.margin .ti0, .margin .boxTitle, .margin .compTitle, .marginBox, .marginBox .box, .marginFc, .marginFC .boxContent, .boxNewsroomRC .boxContent, .boxNewsroomRC .boxContent .c2cClass33, .margin .boxContent, .marginFc a.anchorEditor, .margin .bookmark, .marginBox .bookmark, #TBgesamt  { position: relative; float: left; /*clear: right;*/ }

.margin a, .margin { font-size: 11px; line-height: 15px; }

/* Einstellung fuer Links mit Hintergrund und Trennlinie in Marginalen */

.margin2 .ti0, .margin2 .boxTitle, .margin2 .compTitle, .marginStd .ti0, .marginStd .boxTitle, .marginStd .compTitle { position: relative; float: left; clear: right; }
.marginBox { width: 100%; margin-bottom: 15px; }

.marginBox .box, .margin .box { width: 100%; }
* html .marginBox .box { margin-bottom: 3px; }
*+html .margin .marginFc { position: relative; float: left; clear: both; margin-bottom: 15px; }

.margin .marginFc { margin-bottom: 0px; }
.margin .boxNewsroomRC .boxContent, .margin #assignedLinks, .margin .boxContent, #TBgesamt { width: 100%; margin-bottom: 10px; }
.margin .boxNewsroomRC .boxContent .c2cClass33, .margin .boxNewsroomMA .boxContent .c2cClass33 { border-bottom: 1px solid #E7E9EA; }

.margin2 .boxTitle, .margin2 .compTitle, .marginStd .boxTitle, .marginStd .compTitle { width: 100%; font-size: 11px; font-weight: bold; color: black; border-bottom: 1px solid #AFB2B4; padding-bottom: 2px; }

.margin .boxTitle, .margin .compTitle, .margin #TBboxTitle { width: 100%; font-size: 11px; font-weight: bold; color: black; border-bottom: 1px solid #AFB2B4; padding-bottom: 2px; text-transform: uppercase; }
.marginFc .boxContent { margin-bottom: 15px; width: 100%; }
.marginFc .c2cClass6 { position: relative; float: left; width: 100%;}

.margin2 .ti0, .marginStd .ti0  { width: 100%; padding-bottom: 2px; padding-bottom: 2px; border-bottom: 1px solid #E7E9EA; display: inline-table; }

/* Formatierung fuer Downloadbox / Boxen */

.marginDL .ti0, .marginBox .ti, .marginBox .ti0, .marginBox .ti1, .marginBox .ti0self, .marginBox .ti1self, .margin #assignedLinks .ti0, .margin .bookmark, .marginBox .indexlistSelector a  { position: relative; float: left; width: 100%; border-bottom: 1px solid #d2d4d6; padding-top: 1px; padding-bottom: 2px; }
.marginDL .ti0:hover, .marginBox .ti0:hover, .marginBox .ti1:hover, .margin .boxContent .anchorEditor:hover, .boxNewsroomRC .boxContent .c2cClass33:hover, .marginBox .bookmark:hover, .margin .boxNewsroomRC .boxContent .c2cClass6:hover, .margin .fcrc .c2cClass33:hover, .margin #assignedLinks .ti0:hover, .margin .bookmark:hover, .marginBox .indexlistSelector a:hover { background-color: #f0f1f2; }
.marginDL .tiTitle a, .marginBox .tiTitle a, .margin .boxNewsroomRC .c2cClass33 a, .marginBox .bookmark a, .margin .fcrc .c2cClass33 a, .margin .tiTitle a, .marginBox .indexlistSelector a { background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 3px; padding-left: 9px; width: auto; float: left; clear: both; display: inline; }

* html .margin .marginNewsLink .tiTitle a { float: left; margin-left: 0px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 4px; }

.margin .marginDL .tiTitle a { background-image: url(/Projects/c2c/cda/images/channel5/download3.gif); padding-left: 15px; width: 195px; margin-left: 0px; float: left; } /* neu seit 25.11.09: margin-left: 0px, float: left */
.marginDL .tiImage, .marginBox .tiImage { margin-left: 5px; margin-top: 2px; }
.marginBox .bookmark, /*.margin .fcrc .boxContent,*/ .margin .fcrc .c2cClass33 a { border-bottom: 1px solid #d2d4d6; } /* to be rechecked GS 2009-10-06: border fuer .fcrc .boxContent oder .fcrc .c2cClass3???  */
.marginBM .bookmark a { background: url(/Projects/c2c/cda/images/channel5/06arrow_d_lb.gif) no-repeat 0 4px; }
#marginSelector { border-bottom: 1px solid #d2d4d6; padding-bottom: 4px; }
#marginSelector form { width: 210px; }

/* Formatierung Special Navi Marginale */

.margin .marginNaviSpecial .ti0:hover { background-color: white; }
.margin .marginNaviSpecial .ti1, .marginNaviSpecial .ti1self { padding-left: 15px; width: 195px; }
* html .margin .marginNaviSpecial .ti1 { float: left; padding-left: 15px; width: 190px; }
* html .margin .marginNaviSpecial .ti1 .tiTitle a { float: left; width: 180px; }

.margin .marginNaviSpecial .tiTitleSel { float: left; width: 201px; background: white url(/Projects/c2c/cda/images/channel5/07arrow_r_ng.gif) no-repeat 0 3px; padding-left: 9px;  }
.marginNaviSpecial .ti1self .tiTitleSel {width: 195px;}
* html .margin .marginNaviSpecial .tiTitle a { float: left; margin-left: 0px; width: 200px; }

/* marginLocationLinks */
.marginLocLinks .indexlistSelector a { width: 100%; }

/* special formatierungen Nachrichten */
.marginNews { float: left; display: table-cell; }
.marginNews.marginBox .tiTitle { float: left; width: auto; }
*+html .marginNews.marginBox .tiTitle { width: 100%; }
.marginBox.marginNews .tiTitle a {  }
.marginNews .tiDate {float: left; margin-left: 9px; }
* html .margin .marginNews .tiDate { position: relative; float: left; margin-left: 4px; white-space: nowrap; }

.marginRSS .tiDate { position: relative; float: left; clear: both; width: auto; display: inline; margin-left: 9px; white-space: nowrap; }

.marginNews .ADHOC { color: #AF0837; font-weight: bold; padding-left: 9px; }
.marginNews .ADHOC a { color: #AF0837; }

/* ende der neuen Formatierungen */

/* Formatierungen fuer manuelle Boxen */

.margin .boxNewsroomRC .boxContent span, .margin .fcrc .boxContent span { margin-left: 9px; }
.margin .boxNewsroomRC img, .margin .fcrc img { margin-left: 2px; margin-top: 2px; }

/* ende manuelle Boxen */

.margin .tiImage, .margin .tiDocType, .margin .tiDocSize, .margin .tiDocIcon { position: relative; float: left; clear: none; display: inline; margin-right: 5px; }
.margin .ti0 .tiDocType { margin-left: 9px; float: left; clear: left; white-space: nowrap; }
* html .margin .marginDL .ti0 .tiDocType, * html .margin .marginDL .ti0 .tiDocSize { float: left; clear: none; display: table-cell; }
.marginDL .ti0 .tiDocType { margin-left: 15px; }
.marginDL .ti0 .tiDocIcon { margin-left: 5px; }

.margin .specialNavi { border: 1px solid #d2d4d6; background-color: white; position: fixed; float: left; clear: none; width: 350px; z-index: 110; }

.margin .tiImage { width: 195px; margin-bottom: 2px;}
.margin .tiImage img, .marginStd .tiImage img { border: solid 1px #d2d4d6;}

.marginFc .c2cClass33 a.anchorEditor { float: left; width: 201px; padding: 2px 0 2px 9px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 5px; border-bottom: 1px solid #d2d4d6; }

.margin2 .group_0, .marginStd .group_0 { position: relative; float: left; clear: none; display: inline; width: 235px; } /* just for testing purposes GS 2009-08-28 */
.margin2 .tiTitle, .marginStd .tiTitle { display: inline; float: left; } /* just for testing purposes GS 2009-08-27 */
.margin2 .tiDocType, .marginStd .tiDocType { display: inline; float: left; margin-left: 9px; } /* just for testing purposes GS 2009-08-27 */
.margin2 .tiDocSize, .marginStd .tiDocSize { display: inline; float: left; margin-left: 9px; } /* just for testing purposes GS 2009-08-27 */
.margin2 .tiImage, .marginStd .tiImage { position: relative; clear: none; display: inline-table; width: auto; float: left; margin-right: 10px; } /* just for testing purposes GS 2009-08-28 */
.marginStd .marginBox .tiTitle a, .marginStd .boxNewsroomRC .c2cClass33 a, .marginStd .marginBox .bookmark a, .marginStd .fcrc .c2cClass33 a, .marginStd .tiTitle a, .marginStd .bookmark { width: 100%; }

.margin .noMarginBottom { margin-bottom: 0px; }

/* @end */

.margin2 .marginFc, .marginStd .marginFc { margin-bottom: 0px; } /* just for testing purposes GS 2009-08-27 */

/* allgemeine Listenklassen fuer neues Layout */

.margin .contentcol02mid ul, .margin .contentcol03right ul { border-top: 1px solid gray; }
.margin .boxlinkcol2bis3 a { position: relative; float: left; clear: right; width: 205px; padding: 2px 0 2px 5px; border-bottom: 1px solid silver; }
.boxlinkcol2bis3 a:hover, .linkSitemapE2 a:hover, .linkSitemapE3 a:hover,.linkSitemapE4 a:hover, .linkSitemapE5 a:hover { background-color: #E7E9EA; } /* auch in Sitemap V6 */

ul a .boxlinkcol2bis3:hover { background-color: #E7E9EA; }
.contentcol02mid a, .contentcol03right a, .smCol01left a, .smCol02left a, .smCol03mid a, .smCol04right a { text-decoration: none; }
.contentcol02mid ul, .contentcol03right ul { margin-bottom: 1em; }
.margin .teaserimage { margin: 3px 5px 2px 0; }
.margin .c2cClass6 a { display: inline; float: none; }
.margin .c2cClass6 a:hover, .margin .c2cClass6 .anchorEditor:hover { background-color: white; }
.margin .marginFc .c2cClass33 a.anchorEditor:hover { background-color: #f0f1f2; }
.margin .marginFc .boxContent table { float: left; margin-top: 2px; margin-left: 2px; }
.margin .marginFc .boxContent .c2cClass6 { float: left; }

/* @group Selektor */

.margin .marginSel { margin-bottom: 15px; padding-bottom: 3px; border-bottom: 1px solid #d2d4d6; }
.margin .c2c_selector_timeframe { float: left; width: 100%; margin-bottom: 5px; }
.margin .c2c_from, .margin .c2c_to, .margin .selBoxMonth, .margin .selBoxYear, .margin .c2c_selector_sort, .margin .selBoxSort, .margin .c2c_onlyheadline { position: relative; float: left; clear: none; display: inline; margin-right: 10px; }
.margin .c2c_from, .margin .c2c_to { width: 25px; line-height: 15px; }
.margin .selBoxMonth, .margin .selBoxYear { width: 70px; }
.margin .selBoxYear { clear: right; margin-bottom: 3px; }
.margin .c2c_execute .submitButton { float: left; color: white; padding: 1px 5px 1px 10px; background: #3F9AC9 url(/Projects/c2c/cda/images/channel5/02arrow_r_w.gif) no-repeat 1px; border: 1px solid #d2d4d6; }
/* Zusatz Selektor IR */
.margin .c2c_selector_sort { line-height: 18px; }
.marginSel .c2c_onlyheadline .txtLabel, .marginSel .c2c_onlyheadline input { display: inline; }
.marginSel .c2c_onlyheadline { margin-bottom: 3px; margin-top: 3px; }

/* Selektor Marken und Produkte */

.margin #brandSelector { position: relative; float: left; clear: right; width: 100%; margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px solid #d2d4d6; }
* html .margin #brandSelector { clear: none; }
*+html .margin #brandSelector { clear: none; }
.margin #brandSelector #category { width: auto;}
.margin #brandSelector #radios { float: right; width: 145px; margin-bottom: 5px; } 
.margin #brandSelector .c2c_selector_kategory { position: relative; float: left; width: 100%; margin-bottom: 5px; }
.margin #selectbox #label { position: relative; float: left; clear: none; width: auto; margin-right: 5px; }
.margin #selectbox #countries, .margin #selectbox #brands { width: 145px; margin-bottom: 5px; float: right; font-size: 11px; }

/* @end */

/* Toolbox vorlaeufige Definitionen 2009-10-05 */

.margin #TBcontainer, .margin #TBContainerPrint { position: relative; float: left; clear: right; display: inline; width: 100%; }
.margin #TBcontainer #lc, .margin #TBcontainer #rc, .margin #TBcontainerAnalysis #lc, .margin #TBcontainerAnalysis #rc, .margin #TBContainerPrint .printerIcon, .margin #TBContainerPrint .printerLink  { position: relative; float: left; clear: none; width: auto; }
.margin #TBcontainer #lc, .margin #TBcontainerAnalysis #lc, .margin #TBContainerPrint .printerIcon { margin-right: 5px; }
.margin #TBContainerPrint { margin-bottom: 10px; margin-top: -10px; }

/* Box Tools and Services neu */
.marginTools .sitemapIcon a { background: url(/Projects/c2c/cda/images/channel5/sitemap.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .videoIcon a  { background: url(/Projects/c2c/cda/images/channel5/video.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .noticeIcon a  { background: url(/Projects/c2c/cda/images/channel5/information2.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .nletterIcon a  { background: url(/Projects/c2c/cda/images/channel5/newletter.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .chartIcon a  { background: url(/Projects/c2c/cda/images/channel5/aktienkurs.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .dlIcon a  { background: url(/Projects/c2c/cda/images/channel5/download3.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .rssIcon a  { background: url(/Projects/c2c/cda/images/channel5/rss1.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .faqIcon a  { background: url(/Projects/c2c/cda/images/channel5/help1.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .newIcon a  { background: url(/Projects/c2c/cda/images/channel5/hinweis.gif) no-repeat 0 1px; padding-left: 18px; }
.marginTools .bookmIcon a  { background: url(/Projects/c2c/cda/images/channel5/socialbm1.gif) no-repeat 0 1px; padding-left: 18px; }
.marginToolsDDGroup .printIcon a, .marginTools .printIcon a { color: #3683ab; background: url(/Projects/c2c/cda/images/channel5/print1.gif) no-repeat 0 1px; padding-left: 18px; }
.marginToolsDDGroup .f { background: transparent url(/Projects/c2c/cda/images/channel5/arrow_down_lb.gif) no-repeat 100px 3px; }
.margin .marginTools .tiTitle a { float: left; margin-left: 0px; }

* html .margin .marginTools .tiTitle.noticeIcon a  { background: url(/Projects/c2c/cda/images/channel5/information2.gif) no-repeat 0 1px; padding-left: 18px; float: left; width: 190px; }

.marginToolsDDGroup .f  { float: left; width: 210px; height: 15px; overflow: hidden; }
.marginToolsDDGroup .f.hover { height: auto; margin-bottom: -3px;  background-color: #f0f1f2; }
.f .marginToolsDD.tiTitle a { float: left; margin-left: 17px; width: 100%; border-bottom: 1px solid #DFE0E2; height: 17px; }

/* @end */

/* @group NAVI */

.naviGroupE1 * { font-size: 11px; }
.naviGroupE2 * { font-size: 11px; }

/* @group Navigation */

ul.naviGroupE1 {margin-left: 0; position: relative; width: 100%;}
ul.naviGroupE1 li {float: left;}

li.naviE1 a, li.naviE1 a:visited {color: #263F6A; display: block; font-size: 12px; line-height: 25px; margin-right: 5px; padding-right: 10px; padding-left: 10px; text-decoration: none; font-weight: bold; }
li.naviE1 a:hover {background-color: #DFE0E2; text-decoration: none;}
li.naviE1 a.naviItemE1Active {background-color: #f0f1f2;}

/* menu E2 */
ul.naviGroupE2 {background: url(/Projects/c2c/cda/images/channel5/hg_navi_e2.jpg) repeat-x; height:25px; margin:0; padding:0; float: left; position: absolute; top: 25px; width: 100%;}
ul.naviGroupE2 li {display: inline; float:left;}

ul.naviGroupE2 li a.navItemE2 {display: block; float: left; height:25px; margin-right: 1px; padding-right: 10px; padding-left: 10px; width:auto; }
ul.naviGroupE2 li a.navItemE2 {border-right: 1px solid white; color: #263F6A; line-height: 25px; text-decoration:none; text-align: center;}  
ul.naviGroupE2 li a:link {text-decoration:none;}
ul.naviGroupE2 li a:visited {text-decoration:none;}
ul.naviGroupE2 li a:hover.navItemE2 {text-decoration:none; color: #3683ab; background-color: #f0f1f2; }
ul.naviGroupE2 li a:active {text-decoration:none; background-color: white; }

/* menu E3 */
ul.naviGroupE2 div.naviGroupE3s {float: left; margin-left: -20px; padding: 0; position:absolute; top:25px; width: auto;}
ul.naviGroupE2 div.naviGroupE3s {background: url(/Projects/c2c/cda/images/channel5/hg_menu1_01.png) no-repeat left bottom; border-top: 1px solid transparent; }
ul.naviGroupE2 li div.naviGroupE3s { display: none; z-index: 201;}
ul.naviGroupE2 li:hover div.naviGroupE3s {display: block;}
ul.naviGroupE2 li.over div.naviGroupE3s {display: block; z-index: 202; height:1%; }
ul.naviGroupE2 a.navItemE2Active {background-color: #f0f1f2; }
ul.naviGroupE2 a.navItemE2Active2 {background: url(/Projects/c2c/cda/images/channel5/hg_navi_e2_2b.jpg) repeat-x; background-color: #f0f1f2; }

ul.naviGroupE2 .naviGroupE3sr {background: url(/Projects/c2c/cda/images/channel5/hg_menu1_02.png) no-repeat right bottom; clear: both; display: block; float: left; left: 20px; padding-right: 25px; padding-bottom: 20px; position: relative; width: auto; }

div.naviGroupE3 {clear: none; float: left; left: 5px; position: relative; padding-bottom: 5px; padding-top: 5px; padding-left: 10px; width: auto; }
div.naviGroupE3 ul.naviGroupE3Col {border-top: 1px solid #d2d4d6; float: left; position: relative; margin-right: 10px;padding-top: 1px; width: 132px;}
div.naviGroupE3 ul.naviGroupE3Col {padding:0; width:155px; margin-right: 20px; margin-bottom: 5px; margin-top: 10px; }
div.naviGroupE3 ul.naviGroupE3Col li {float:none; width: 155px;}
div.naviGroupE3 ul.naviGroupE3Col li a, div.naviGroupE3 ul.naviGroupE3Col li a:link, div.naviGroupE3 ul.naviGroupE3Col li a:visited {color: #263F6A; text-decoration:none; height:100%; text-align: left; line-height: 14px; }
div.naviGroupE3 ul.naviGroupE3Col li a:hover {color: #263F6A; text-decoration: none; background-color: white;  }


/* Ab hier die Definitionen mit individuellen einstellungen fuer die einzelnen Menuepunkte */
/* Navigation Rubrik 1 */
li.naviE2R1a a.nav_item, li#naviE2R1a a.navItemE2, li.naviE2R1a_over a.nav_item, li#naviE2R1a_over a.navItemE2 {  }
li#naviE2R1a .naviGroupE3s { left: 10px; }
li.naviE2R1b a.nav_item, li#naviE2R1b a.navItemE2, li.naviE2R1b_over a.nav_item, li#naviE2R1b_over a.navItemE2 {  }
li.naviE2R1b div.submenuE34, li#naviE2R1b div.naviGroupE3 { }
li.naviE2R1c:hover, li.naviE2R1c_over { }
li.naviE2R1c a.nav_item, li#naviE2R1c a.navItemE2, li.naviE2R1c_over a.nav_item, li#naviE2R1c_over a.navItemE2 {  }
li.naviE2R1c div.submenuE34, li#naviE2R1c div.naviGroupE3s { }
li.naviE2R1d a.nav_item, li#naviE2R1d a.navItemE2, li.naviE2R1d_over a.nav_item, li#naviE2R1d_over a.navItemE2 {  }
li.naviE2R1d div.submenuE34, li#naviE2R1d div.naviGroupE3s { margin-left: -20px; /*min-width:180px;*/ }
li.naviE2R1e a.nav_item, li#naviE2R1e a.navItemE2, li.naviE2R1e_over a.nav_item, li#naviE2R1e_over a.navItemE2  {  }
li#naviE2R1e div.naviGroupE3s { min-width:180px; /*margin-left: -240px;*/ }
/*li.naviE2R1f a.nav_item, li#naviE2R1f a.navItemE2, li.naviE2R1f_over a.nav_item, li#naviE2R1f_over a.navItemE2 {  }
li#naviE2R1f div.naviGroupE3s { margin-left: -380px; }*/
li.naviE2R1f a.nav_item, li#naviE2R1g a.navItemE2, li.naviE2R1g_over a.nav_item, li#naviE2R1g_over a.navItemE2 {  }
li#naviE2R1f div.naviGroupE3s { margin-left: -75px; }
li#naviE2R1g div.naviGroupE3s { margin-left: -240px; }
li#naviE2R1h div.naviGroupE3s { margin-left: -75px; }

/* Navigation Rubrik 2 - Elemente a */
li#naviE2R2a .naviGroupE3s { margin-left: 5px;}
li#naviE2R2b .naviGroupE3s { }

/* Navigation Rubrik 3 - Elemente a */
li#naviE2R3a .naviGroupE3s { margin-left: 10px; }
li#naviE2R3e .naviGroupE3s { float: left; margin-left: -22px;}

/* Navigation Rubrik 6 - IR - Elemente a */
li#naviE2R6a .naviGroupE3s { left: 10px;}
li#naviE2R6f .naviGroupE3s { margin-left: -75px;}
li#naviE2R6g div.naviGroupE3s { margin-left: -100px; }
li#naviE2R6h div.naviGroupE3s { margin-left: -250px; }

/* Navigation Rubrik 5 - Elemente a */
/*li#naviE2R4a .naviGroupE3s { margin-left: 10px; }*/


/* Navigation Rubrik 6 - Elemente a */
/*li#naviE2R6a .naviGroupE3s { margin-left: 10px; }*/

.naviThumb { width: auto; float: left; clear: right; display: inline; }

.naviGroupE3 li a.navItemE3, .naviGroupE3 li a.navItemE4, .naviGroupE3 li a.navItemE5 { position: relative; width: 145px; line-height: 10px; border-bottom: 1px solid silver; height: 10px; clear: both; display: inline; float: left; padding: 3px 1px 4px 5px; }
.naviGroupE3 li a.navItemE3 { font-weight: bold; }
.naviGroupE3 li a.navItemE4 { padding-left: 10px; width: 140px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 1px 5px; }
.naviGroupE3 li a:hover.navItemE4 { background: #E7E9EA url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 1px 5px; z-index: 110; }
.naviGroupE3 li a.navItemE5 { padding-left: 20px; width: 130px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 9px 5px; }
div.naviGroupE3 ul.naviGroupE3Col li a.navItemActive, div.naviGroupE3 ul.naviGroupE3Col li a:active.navItemActive, div.naviGroupE3 ul.naviGroupE3Col li a:visited.navItemActive, div.naviGroupE3 ul.naviGroupE3Col li a:link.navItemActive { background-color: #3F9AC9; color: white; }

/* end of navi classes */
/* @end */

/* @group breadcrumbs */
/* breadcrumb classes */

.breadcrumbs .nav0a, .breadcrumbs .nav1a, .breadcrumbs .nav2a, .breadcrumbs .nav3a, .breadcrumbs .nav4a, .breadcrumbs .nav5a, .breadcrumbs .nav0s, .breadcrumbs .nav1s, .breadcrumbs .nav2s, .breadcrumbs .nav3s, .breadcrumbs .nav4s, .breadcrumbs .nav5s, .breadcrumbs .separator { display: inline; float: left; position: relative; clear: none; margin-right: 5px; font-size: 10px; font-weight: normal; font-style: normal;}

/* @end */

/* @group SubNavi Marginale */

#marginNaviLevel3 { background-color: #f0f1f2; }
#marginNaviLevel3 .compTitle { background-color: white; }
#marginNaviLevel3 a { background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 1px 4px; padding-left: 10px; width: 200px; float: left; display: inline; border-bottom: 1px solid #d2d4d6; padding-top: 1px; padding-bottom: 1px; }
#marginNaviLevel3 a.nav4i, #marginNaviLevel3 a.nav4s  { padding-left: 20px; width: 190px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 8px 4px; }
#marginNaviLevel3 a.nav5i, #marginNaviLevel3 a.nav5s  { padding-left: 30px; width: 180px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 18px 4px; }
#marginNaviLevel3 .nav3a, #marginNaviLevel3 .nav4a, #marginNaviLevel3 .nav5a { font-weight: bold; color: #263F6A; }
#marginNaviLevel3 a.nav3s { color: white; background: #3F9AC9 url(/Projects/c2c/cda/images/channel5/02arrow_r_w.gif) no-repeat 0 4px; }
#marginNaviLevel3 a.nav4s { color: white; background: #3F9AC9 url(/Projects/c2c/cda/images/channel5/02arrow_r_w.gif) no-repeat 8px 4px; }
#marginNaviLevel3 a.nav5s { color: white; background: #3F9AC9 url(/Projects/c2c/cda/images/channel5/02arrow_r_w.gif) no-repeat 18px 4px; }
#marginNaviLevel3 a:hover { background-color: white; color: #3683ab; }

/* @end */

/* @end */

/* @group Stage_Timeline */

#daimler-timeline {
	/*background-color: #499DC7;*/
	/*position: relative;*/
	float: left;
	clear: right;
	width: 900px;
	height: inherit;
	padding: 0;
	margin: 0;
	display: block;
}

*+html #daimler-timeline {
	/*background-color: #499DC7;*/
	/*position: relative;*/
	float: left;
	width: 900px;
	height: inherit;
	padding: 0;
	margin: 0;
	display: inline-table;
	clear: none;
}

* html #daimler-timeline, {
	/*position: static;*/
	float: left;
	clear: none;
	width: 900px;
	left: 0;
	height: inherit;
	padding: 0;
	margin: 0;
	display: inline-table;
}

/* @end */



/* @group Temp Suche */

/* neue Formatierungen Suche */

.maBoxSearch { width: 100%; }

.maBoxSearch .boxContent form { position: relative; float: left; width: 100%; margin-top: 5px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #d2d4d6; }
.maBoxSearch .boxContent .suchfeldContent { width: 210px; margin-right: 10px; font-size: 11px; border: 1px solid #3F9AC9; background-color: #f0f1f2; }

.suchergebnisFirst, .suchergebnisEven, .suchergebnisOdd, .suchergebnisEndEven, .suchergebnisEndOdd { background-color: #f0f1f2; position: relative; float: left; clear: both; width: 100%; border-bottom: 1px dotted #DFE0E2; padding: 3px 3px 5px 0; } /*width:437px;*/
*html .suchergebnisFirst, *html .suchergebnisEven, *html .suchergebnisOdd, *html .suchergebnisEndEven, *html .suchergebnisEndOdd { width: 440px; }
.suchergebnisEndEven, .suchergebnisEven { background-color: white; }

.suchNummer { width: 6%; margin-right: 1%; /*display:*/ inline; position: relative; float: left; clear: none; font-weight: bold; top: 0px; left: 1%; }
.maBoxSearch .sucheInfoBlock .tiTitle { position: relative; width: 90%; float: right; top: 0px; line-height: 14px; }
.maBoxSearch .sucheInfoBlock .tiTitle a { background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 2px; font-weight: bold; }

.maBoxSearch .sucheTeaser { position: relative; padding-left: 9px; width: 88%; float: right; clear: both; margin-top: 5px; line-height: 13px; }
* html .sucheInfoBlock .tiTitle, * html .sucheTeaser { width: 400px; clear: both; }

.maBoxSearch .sucheAddInfo { position: relative; float: right; width: 90%; margin-top: 5px; }
.maBoxSearch .sucheAddInfo .somethingElse { float: left; display: inline; margin-right: 15px; padding-left: 9px; background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 2px; }
.maBoxSearch .sucheAddInfo .tiDocSize { float: left; display: inline; }

.maBoxSearch .highlight { background-color: yellow; margin-left: 1px; margin-right: 1px; }

.pagingListView1, .pagingListView2 { width: 100%; position: relative; float: left; clear: both; display: inline-table; margin-top: 5px; margin-bottom: 5px; }

#pagingListView1 a, #pagingListView2 a { font-weight: bolder; }

.pagingStartText, .pagingActual, .pagingText, .pagingTotalPages { position: relative; float: left; clear: none; width: auto; display: inline; margin-right: 3px; }

.pagingPreviousPage, .pagingNextPage { position: relative; float: right; clear: none; margin-left: 10px; }

.pagingPreviousPage a { padding-right: 8px; background: transparent url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat scroll right 5px; }

.pagingNextPage a { padding-left: 8px; background: transparent url(/Projects/c2c/cda/images/ channel5/09arrow_l_lb.gif) no-repeat scroll left 5px; }

.pagingFirstBtn, .pagingLastBtn, .pagingNumberLink, .pagingNumber, .pagingLastBtn, .pagingEndBtn { width: auto; display: inline; padding-left: 5px; padding-right: 5px; background-color: #f0f1f2; margin-left: 1px; margin-right: 1px; }

.pagingNumber { font-weight: bold; }

#filterBox .boxContent {padding-bottom: 1px; border-bottom: 1px solid #D2D4D6;}
.filterBlock {margin-top: 3px;}
#filterBlockDate {display: none;}
.filterName {font-weight: bold;}

.filter, .linkAdvanced {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 3px; font-weight: normal; padding-left: 9px;}
.filter.selected, .filterReset {background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 3px; font-weight: bold; padding-left: 9px;}
.filterReset {float: left; margin-top: 10px;}

/* Fuer Direktaufruf /dccom/suche/query */
.searchtitle, .fastsearchtitle { font-size:18px; line-height:22px; padding-top:0; padding-bottom:15px; width: 100%; color: #000000; font-weight: bold;}
.searchlabel { margin-top: 10px;  padding-bottom: 2px; width: 670px;}
.searchlabel {color: #000000; border-bottom: 1px solid #d2d4d6; font-size: 14px; font-weight: bold; line-height: 18px; margin-bottom: 7px;}
.searchinput input, .fastsearchinput input { width: 210px; margin-right: 10px; font-size: 11px; border: 1px solid #3F9AC9; background-color: #f0f1f2; float: left; position: relative;}
.fastsearchlabel {clear: left;}
.searchsubmit {border-bottom: 1px solid #d2d4d6; padding-bottom: 5px; width: 670px;}
.fastsearchinput #lang_49, .fastsearchinput #lang_1 {display: none;}

/* ende neuer Formatierungen Suche */


/* @end */


/* @group IE6 und 7 */


/* ie6 : duplizierte Zeichen */
* html #footerContainer {margin-right: -3px;}
* html #mainNavigation {margin-right: -3px; }

/* alternativer Menuehintergrund fuer Dropdowns */
* html ul.naviGroupE2 div.naviGroupE3s {background: transparent url(/Projects/c2c/cda/images/channel5/hg_menu2_01.gif) no-repeat left bottom; z-index: 199; overflow: hidden; border-top: 1px solid white; }
* html ul.naviGroupE2 .naviGroupE3sr {background: transparent url(/Projects/c2c/cda/images/channel5/hg_menu2_02.gif) no-repeat right bottom; overflow: hidden; }
/* alternative positionen und breiten fuer menuedropdowns */
/* Rubrik 1 Konzern IE6 */
* html li#naviE2R1a .naviGroupE3s { margin-left: 10px; }
* html li#naviE2R1b .naviGroupE3s { margin-left: -90px; }
* html li#naviE2R1c .naviGroupE3s { margin-left: -175px; }
* html li#naviE2R1d .naviGroupE3s { /*margin-left: -120px;*/ left: 240px; }
* html li#naviE2R1e .naviGroupE3s { margin-left: -90px; }
/* * html li#naviE2R1f .naviGroupE3s { /*margin-left: 180px; width: 520px;*/ /*margin-left: 280px; width: 520px; }*/
* html li#naviE2R1f .naviGroupE3s { /*left: 500px; width: 450px;*/ left: 490px; width: 450px; }
* html li#naviE2R1g .naviGroupE3s { /*left: 590px; width: 700px;*/ left: 580px; width: 530px; }
* html li#naviE2R1h .naviGroupE3s { /*left: 700px;*/ left: 625px; }
/* Rubrik 1 Konzern IE7 */
*+html li#naviE2R1a .naviGroupE3s { left: 10px;}
*+html li#naviE2R1b .naviGroupE3s { left: 75px;}
*+html li#naviE2R1c .naviGroupE3s { left: 130px;}
*+html li#naviE2R1d .naviGroupE3s { left: 242px;}
*+html li#naviE2R1e .naviGroupE3s { left: 373px; }
/* *+html li#naviE2R1f .naviGroupE3s { /*left: 395px;*/ /*left: 580px; width: 520px; }*/
*+html li#naviE2R1f .naviGroupE3s { /*left: 505px;*/ left: 496px; }
*+html li#naviE2R1g .naviGroupE3s { /*left: 590px;*/ left: 575px; width: 700px; }
*+html li#naviE2R1h .naviGroupE3s { /*left: 710px;*/ left: 628px; }
/* Rubrik 2 Marken & Produkte IE6 */
* html li#naviE2R2a .naviGroupE3s { left: 3px; }
* html li#naviE2R2b .naviGroupE3s { left: 90px; }
* html li#naviE2R2c .naviGroupE3s { left: 146px; }
* html li#naviE2R2d .naviGroupE3s { left: 242px; width: 505px; }
/* Rubrik 2 Marken & Produkte IE7 */
*+html li#naviE2R2a .naviGroupE3s { left: 3px; }
*+html li#naviE2R2b .naviGroupE3s { left: 90px; }
*+html li#naviE2R2c .naviGroupE3s { left: 146px; }
*+html li#naviE2R2d .naviGroupE3s { left: 242px; }
/* Rubrik 3 Tech & Inno IE 6 */
* html li#naviE2R3a .naviGroupE3s { left: 3px; }
* html li#naviE2R3b .naviGroupE3s { margin-left: -148px; }
* html li#naviE2R3c .naviGroupE3s { margin-left: -204px; }
* html li#naviE2R3d .naviGroupE3s { margin-left: -148px; }
* html li#naviE2R3e .naviGroupE3s { margin-left: -204px; }
/* Rubrik 3 Tech & Inno IE 7 */
*+html li#naviE2R3a .naviGroupE3s { left: 3px; }
*+html li#naviE2R3b .naviGroupE3s { margin-left: -148px;}
*+html li#naviE2R3c .naviGroupE3s { margin-left: -204px;}
*+html li#naviE2R3d .naviGroupE3s { margin-left: -148px;}
*+html li#naviE2R3e .naviGroupE3s { margin-left: -189px;}
/* Rubrik 4 Nachhaltigkeit IE 6 */
* html li#naviE2R4d .naviGroupE3s { margin-left: -148px; }
/* Rubrik 4 Nachhaltigkeit IE 7 */
*+html li#naviE2R4d .naviGroupE3s { margin-left: -148px;}

/* Rubrik 5 IR IE6 */
* html li#naviE2R6a .naviGroupE3s { margin-left: -20px; }
* html li#naviE2R6b .naviGroupE3s {  }
* html li#naviE2R6c div.naviGroupE3s { margin-left: -105px; }
* html li#naviE2R6d div.naviGroupE3s { margin-left: -85px; }
* html li#naviE2R6e div.naviGroupE3s { margin-left: -160px; }
* html li#naviE2R6f div.naviGroupE3s { margin-left: -210px; }
* html li#naviE2R6g div.naviGroupE3s { margin-left: -305px; width: 430px; }
* html li#naviE2R6h div.naviGroupE3s { margin-left: -405px; width: 505px; }
* html li#naviE2R6i div.naviGroupE3s {  }
/* Rubrik 5 IR IE7 */
*+html li#naviE2R6a .naviGroupE3s { margin-left: -20px; }
*+html li#naviE2R6b .naviGroupE3s {  }
*+html li#naviE2R6c .naviGroupE3s { margin-left: -105px; }
*+html li#naviE2R6d .naviGroupE3s { margin-left: -85px; }
*+html li#naviE2R6e .naviGroupE3s { margin-left: -160px; }
*+html li#naviE2R6f .naviGroupE3s { margin-left: -210px; }
*+html li#naviE2R6g .naviGroupE3s { margin-left: -385px; width: 450px; }
*+html li#naviE2R6h .naviGroupE3s { margin-left: -385px; }
*+html li#naviE2R6i .naviGroupE3s {  }
/*li#naviE2R5a .naviGroupE3s { left: 10px;}
li#naviE2R5f .naviGroupE3s { margin-left: -75px;}
li#naviE2R5g div.naviGroupE3s { margin-left: -60px; }
li#naviE2R5h div.naviGroupE3s { margin-left: -410px; }*/

/* Rubrik 4 career IE6 */
* html li#naviE2R4a .naviGroupE3s { left: 10px;}
/* Rubrik 4 career IE7 */
*+html li#naviE2R4a .naviGroupE3s { left: 10px;}

/* brandSelector */

* html #brandSelector form, * html .marginSel form { padding: 0; margin: 0; }

/* box und boxContent */
* html .maFc .box, * html .marginFc .box { position: relative; float: left; }
* html .maFc .boxContent, * html .marginFc .boxContent { position: relative; float: left; }

/* Listendarstellung */
*+html .ma .ti0 {position: relative; clear: none; }
/* Selektoren */
* html .margin .c2c_execute .submitButton { font-size: 11px; text-align: left; padding-right: 0px; }
*+html .margin .c2c_execute .submitButton { font-size: 11px; text-align: left; padding-right: 0px;}
* html .margin .c2c_execute input { padding-right: 0px; }
*+html .margin .c2c_execute input { padding-right: 0px; }
/* AZ Liste */
* html .switchAZ a:visited.activeAZ { color: white; }
*+html .boxAZ, *+html .marginAZ { position: relative; float: left; clear: none; }
*+html .indexAZ, *+html .pagingAZ { position: relative; float: left; clear: both; }

/* Doppelspalter IE7 */

*+html .ma .maGroupList { position: relative; float: left; }
*+html .ma .maGroupList .fRow, *+html .ma .maGroupList .mRowEven, *+html .ma .maGroupList .lRowOdd { position: relative; float: left; }
*+html .ma .maGroupList .fRowItem { position: relative; float: left; }
*+html .ma .maGroupList .lRowItem { position: relative; float: right; }
*+html .ma .hlHeader { position: relative; float: left; }

/* formatierungen IE7 korrekturen */
*+html .ma .maLinkTeaser .tiTitle a { position: relative; float: left; clear: both; width: 201px; }

/* formatierungen ie6 + ie7 selektoren */
*+html .margin .marginSel form { padding: 0; margin: 0; }
* html .marginSel .c2c_onlyheadline .txtLabel, * html .marginSel .c2c_onlyheadline input { float: left; display: inline; }
*+html .marginSel .c2c_onlyheadline .txtLabel, *+html .marginSel .c2c_onlyheadline input { float: left; display: inline; }
*+html .marginSel .c2c_onlyheadline { float: left; margin-bottom: 1px; margin-top: 1px; }
* html .marginSel input, * html .marginSel select { font-size: 11px; }
*+html .marginSel input, *+html .marginSel select { font-size: 11px; }

/* anpassungen toolbox */
* html .marginToolsDDGroup .printIcon a { background: url(/Projects/c2c/cda/images/channel5/print1.gif) no-repeat 0 1px; padding-left: 18px; }
* html .marginToolsDDGroup .f { background: transparent url(/Projects/c2c/cda/images/channel5/arrow_down_lb.gif) no-repeat 180px 3px; }
* html .marginToolsDDGroup .f  { float: left; width: 210px; height: 15px; overflow: hidden; }
* html .marginToolsDDGroup .f.hover { height: auto; margin-bottom: -3px;  background-color: #f0f1f2; }
* html .f .marginToolsDD.tiTitle a { float: left; margin-left: 17px; width: 100%; border-bottom: none; height: 17px; }

/* anpassungen suche */
* html .maBoxSearch .sucheInfoBlock .tiTitle { position: relative; width: 90%; float: right; top: 0px; line-height: 14px; }
* html .maBoxSearch .sucheInfoBlock .tiTitle a { background: url(/Projects/c2c/cda/images/channel5/05arrow_r_lb.gif) no-repeat 0 3px; font-weight: bold; margin-left: 1px; width: 98%; }

/* @end */
