a/*M-Segment*/
#cnt .sM h3{border-bottom:2px solid;border-top:none;color:#5d6166;font-size:12px;font-weight:normal;margin:0px 0 9px;padding:0 0 1px;}
.m_tG .basecontent-mr_e_paragraph p:first-child sup{margin-top: 17px;}
.m_tG .basecontent-mr_e_paragraph p sup{margin-bottom: 8px;display: block;margin-top: 32px;}

/* Ergo News */
.tabdiv .ergoNews h3, .tabdiv .ergoShowAll {
	display: none;
} 



/* B_TABLE_IMAGE_GALLERY_FUNCTION_DOWNLOAD START */
.m_tigfdB{width:100%}
.m_tigfdB img{top: 7px;}/*MRQA-1638 deleted width:88px;*/
.m_tigfdB th{text-align:left;white-space:nowrap;font-weight: normal; border-top:1px solid;}
.m_tigfdB h4.pH{font-weight: bold;font-size: inherit;line-height: 16px;color:#5D6166; margin-bottom:0; }
.m_tigfdB th,
.m_tigfdB td{padding:8px 0 6px 15px;vertical-align:top;border-bottom:1px solid #e6e6e6;}
.m_tigfdB th.col1{padding-left:0;}
.m_tigfdB td.col1{padding-top:11px;}
.m_tigfdB h4.hdl {font-weight: bold;font-size: inherit;line-height:16px;border-top:1px solid;margin-bottom:16px}
.m_tigfdB p.cT{margin-bottom:8px}

/* .m_tigfdB td.col2, */ /* MRQA-1923 */
.m_tigfdB td.col1,
.m_tigfdB td.col3,
.m_tigfdB td.col4 {border-bottom: 1px solid #e6e6e6;white-space: nowrap;}
.m_tigfdB td.col1{padding-left: 0;}
.m_tigfdB td.col1 .mr_e_link a {background:0 none !important; padding: 5px 8px 0 0; float:left}
.m_tigfdB th.col2, .m_tigfdB td.col2{width: 100%;}

.d_t.m_tigfdB .col4 a img{display:block}
.d_t.m_tigfdB .col4 a .icon-download{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUhJREFUeNqMUtsuBEEQ7ZL5KzwSPyCSRXgSiTdCeLdh8TOyWcH6AzzY9S26q2d2Wp2erdWzl7EnqUx6us+pUxcKIRjFYPgdD0VRmDzPjfferK+tkmnASnqAmBIds7GOTbf3FJoEKHUwjcduLzh2xonQwV6LlhZ4fu0HkJxzMSy+4ojl3+X5KS0sQbG1uUE/1hoNa0VAYpq8UABo7WyTVbI4uLo4m99MlNAU1zd3oem+sYnLIEvnrxiNRjLO8S7kPo6VGcEx3Ph7cnxE9DUY1shxiZJFSslKrKK6y9JeFJK5iFn/IeMOAvIum5BjVoQQPAS4Rj7c351Mod25D17ewGVWluWfbV9l5oSsAimQHe/Bo/ePz1DVO0t2tXo5OoNDOAUZzrNYKwRA8rOd1mbpO/QIvdLxxz146b+FeWNKyXCppSoebtv0K8AA57jVWO8AF+cAAAAASUVORK5CYII=); display: block;float: right; height:16px; width: 16px;}
.ie7 .d_t.m_tigfdB .col4 a .icon-download{background-image:url(../img/icon_download.png); display: block;height:16px; width: 16px;}
.c_pl .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QkaBywYf9KVpgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABYUlEQVQ4y51Tu04DMRAcR9dFQgqPhAKuIoqoqPgeOgpKGlo+iIqOhl/gOyhClETJeR/OUtjxXRwIEttYXntmZ7xrd//6jk4YAGgIYBGQCGaLpZvOF5jO5/DMKKOyIqGqYFGQMDzLltThl6iKvQOA2XKJhgg956whPkhSEuDza5atrLxHQ4yGKOdKop5LmYLerb3H2hPi6rGOJPnaUb+PjRl6pf6L4VnerhK46YDr0QjDwaBV8JOv85NjTOoaAFx6A3czvsK4vvz7Dbpxez0Bizpihhc52AXD/8JVJVhDgKRZiMMU58EzwzODKK5JkWULZtaCVcEs8CKgBNwhEAFznNRqC5ZcWcAi8LwL/nh6yCpPH59BIhBVVJvNJs5+R7Zn7oBl7w8QC1gVGgLc3cubiSooV2ZQx3NLJlmdqEJCgJmhYo1esmfifXA6Z1VIqmxmuY2OiM1vq+8QxC7Eyi2428Zv23t6ykpdfBcAAAAASUVORK5CYII=); }
.c_ae .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QkaBzAd6c88dAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABUElEQVQ4y51Sy0oDQRCsCXtSREJCRAUFRUQPfphe9Cz4R7l48qQ/JMY1gZ1+zLaH2dmdjEkOFgzLNlRVV3e798dXZDAACBogohBW/NQrVy9WqBdLsGeUqCJlgPZkAZMkUYctqIp/BwDLegXyDOecEfFOkVIAX5/ffRTfMMjHl2ql0AiuK63rO98QfOMRvwRqeI28f7AHM2BUBpgdTzIRjmQ/kI9OpxhPD7MONmAyG+Ps4gQAXCJf3Z6n2u4Z5Li5u4SIOGaFxI1sFTD8D64qyUFDdgvDPaRHxGCS1JH1EcwMIbRQUagoeAM5CkhfF9EYwcyis2RXyNqRouPDx1Pf5cv1M4QVKgFV23ZkTS0reM2Z00n3YFKoKoIGuLf7uamEIe+ftqNAiiQSnYMGmBkqZYVIbFc4Zixzp0hpPiG0MLN+jY5ITIop52TpTFSjc77GX+CreloafQsfAAAAAElFTkSuQmCC); }
.c_gn .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QkaBy8UXUmKTgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABVklEQVQ4y52STUoDQRCFX4fZKCgh/qIRJC4EV+IlPIsb3Xkk7yCuPIQLzyCYmL+ZrnqdcjGdTqcxCj6YRTX9vXlVXe71/R6ZDAAYAjQQQsVoNnGf0zGG0zG8CkpVVhwwEMoWjoABcNigqqgdAIxmEzQq6DhnjfpfTUoDfHwNUytzadCIIDNBadRx8aSwd7U0qL1HLQ1q8UuTdG1naxsGQ6fMf9I7SOU8wrWs4NO9Q+zvdlcJfurrqNvDxfFZTNLCV/0BBsf9v2eQ6/r8EkJ12YtsNDD8T64qYYYABkLiIokqfEyQvmxHUgtmBi5Cu4VUCAlPgdcMzmqJd6ocVjKtcALZwg+3zynl49MNJCiURLUwa9d3bYU1gUujXEKFBoKBcC9vd6YkJJT9rifwqglUElwEmBmqZS+Sg8wGFmshodR2yBFePqPzKpZPN5+2xD9LjMwQ1p7xG9fUetYZ7PBTAAAAAElFTkSuQmCC); }
.c_rd .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QkaBy0ioMV9VQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABYUlEQVQ4y52T3WoUQRCFvw5z4cUigbBiAoIrBBQkgg/lI/hs3gri04S4i2Rnun66vOiesWfQCB4YmO6Zc06d6ur08OkzHQKgmOGmmAjn0ymdj0cejz+wnNliIGK14W64VrJlmUUTf8GwWSeA8+mE5UxKKTRPT4psBfh5f79EkXFE84ROiwhboQtSYnm6SmQckWmsItMisvz0bLcjIrhYB0hcvrxeiWzJl9c37K6uugr+gOf7F+wPbwDSTL55+47968O/e9Dj1fs7XCWZCCby5CkE/4c0bMl1iNosaHWuM5ExyWjO7b3OyBIhIijuFFNMFZffZG1ka2QVqd9Va4SI6JwFE62E5qyS+fD9y1Ll18MdLoqbMkQpFDdcrXOuLtY59zARXI3ixuDt4ri0zHntPK+/3X7ERHEV3IxiRkQwuNYsq2b1DWv7c+ZiSnEn2iUcgGQ5x+LaN2wWVcFVF+f+GH8Bd/F6z/Z+bDkAAAAASUVORK5CYII=); }
.c_oe .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QkaBy4r8jSWMgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABR0lEQVQ4y51Ty0rDQBQ9I3GhFeqrKAoVUdz4U270U/woN678Bf9CqG2huW8Xk0wnERU8MJAJc165k7R5fUKFAAA3havChEHrZaLVJ9rVAsaMMZqOU+BqcBWYck8IAAk/oBntEwDQegllQkoplOlXkbEANouPUkWphXKLSgRjoZ28T+P3SamF0CaLUAslGpB39yeICOyMG0xOzwYiSi2sIh/MzrE3Pa4TfMf+0SkOL686kUw+ub7D9GL+9zeoMbu9hysnE4EJ/zqFwP+QmjHZTauLJHBhmDBUCMb52Zj6RLGtEAF3g6vmi9TFLqsjWS/UnWkyNxC9q0onwMVRhTB/fCte7883cBW4KpoIh1vtXLtuHQc1hfN5M6T1y0P8RFahQZL8j2TnMEVEoCl9VbaOg879khLb3YCIMsZkwjEgVe5eyFomVI/xC1OXetx4v3EvAAAAAElFTkSuQmCC); }
.ie7 .c_pl .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(../img/clr/icon-download_pl.png);}
.ie7 .c_ae .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(../img/clr/icon-download_ae.png);}
.ie7 .c_gn .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(../img/clr/icon-download_gn.png);}
.ie7 .c_rd .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(../img/clr/icon-download_rd.png);}
.ie7 .c_oe .d_t.m_tigfdB .col4 a .icon-download:hover{background-image: url(../img/clr/icon-download_oe.png);}
/* B_TABLE_IMAGE_GALLERY_FUNCTION_DOWNLOAD END */

/* BEFG_RiskSolutionsQuickfinder_E START */
.m_nqfE {background-image: url(../img/bgEQuickfinder.png);background-color: #fff;background-repeat: repeat-x; min-height:536px; padding: 13px 15px 15px 15px; border-top: solid 1px #e6e6e6;}
.m_nqfE .riskSolutionEntrys {background: white; border-bottom:solid 1px #e6e6e6; border-top:solid 1px #e6e6e6; margin-bottom:16px}
.m_nqfE .riskSolutionEntry {margin: 12px 16px 0px 16px; border-top:solid 1px #e6e6e6; padding-top:12px}
.m_nqfE div.riskSolutionEntry:first-child { border-top:solid 0px; padding-top:0px}
.m_nqfE .riskSolutionEntry p{padding-left:10px;}
.m_nqfE h2 {font-size:14px;font-weight:normal;line-height:16px;margin:0 0 15px;}/*MRQA-2061*/
.m_nqfE h4 {font-weight:bold;color:#5d6166; margin-bottom: 11px}
.m_nqfE hr.lineDivider {border:1px solid #E6E6E6; border-bottom:0px; margin: 8px 0;}
.m_nqfE .search {margin-bottom:12px;margin-top: 32px;}/*MRQA-2061*/
.m_nqfE .search .fL{width:50%}
.m_nqfE .search .marginR{margin-right:8px}
.m_nqfE .search .marginL{margin-left:8px}
.m_nqfE .select {position: relative; border: solid 1px #babcbf; background-color: white; height: 112px; overflow: auto; margin-bottom: 8px;}
.m_nqfE .select > ul {padding: 6px 8px 8px 8px; font-size:11px}
.m_nqfE .select > ul > li:hover, .m_nqfE .select > ul > li.selected{background-color:#EEEEEE;cursor:pointer}
.m_nqfE a.stdBtn {display:inline; border:solid 1px #d9dada ; line-height:12px; font-size: 11px; padding:4px 16px 4px 16px;}
.m_nqfE a.stdBtn:hover {background:#fff}
.m_nqfE .choose{color:#B6101D}
/* BEFG_RiskSolutionsQuickfinder_E END */

div.mr_galPvBox {
    border: 1px solid #E6E6E6;
    background-color: #ffffff;
    cursor: pointer;
    height: 21px;
    margin: 0;
    padding: 0;
    width: 25px;
    float: left;
}


div#mr_pvthumb {
	margin-top: 16px;
}

div#mr_pvthumb, .mr_galpv #slideshowbutton {
	margin-bottom: 16px;
}

div#mr_galpv div.mr_pvGaSeen {
    background-color: #F4F4F4;
}

div#mr_galpv div.mr_pvGaActive, div.mr_galpv div.mr_gaPvEnter {
    background-color: #DCDDDF;
}

.mr .ui-widget-content a {color:#272b2e;text-decoration:none;}

/* MR_M_E_Navigation_MR_Worldwide start */
.m_mnmw {background-color: #ffffff;padding:8px 16px 16px 16px;position:relative;border:1px solid #e6e6e6; margin-bottom:16px;margin-top: 0px;}
.m_mnmw .m_mnmw_lhs {width: 200px}
.m_mnmw .m_mnmw_lhs div.mr_e_link {margin-bottom: 8px}
.m_mnmw div.m_mnmw_rhs  {position: absolute; top: 30px; right: 10px;} /* Abstand nach oben angepasst MRQA-622 */
input#countrytextbox {margin-top: 4px;}
/* MR_M_E_Navigation_MR_Worldwide end */


/* jquery-ui (e.g. autocomplete */
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	display: none;
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.mr div.contentslot .ui-helper-clearfix:before,
.mr div.contentslot .ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.mr div.contentslot .ui-helper-clearfix:after {
	clear: both;
}

.mr div.contentslot .ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}

.mr div.contentslot .ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.mr div.contentslot .ui-front {
	z-index: 100;
}

.mr div.contentslot .ui-corner-all, .mr div.contentslot .adHocNav {
	border-radius: 0px;
}

.mr div.contentslot .ui-widget {
	font-size:12px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
}


/* Interaction Cues
----------------------------------*/
.mr div.contentslot .ui-state-disabled {
	cursor: default !important;
}

.mr div.contentslot .ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

.mr div.contentslot .ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}

/* Interaction states
----------------------------------*/
.mr div.contentslot .ui-state-default,
.mr div.contentslot .ui-widget-content .ui-state-default,
.mr div.contentslot .ui-widget-header .ui-state-default {
	border: 1px solid #77d5f7;
	background: #0078ae;
	font-weight: normal;
	color: #ffffff;
}

.mr div.contentslot .ui-state-default a,
.mr div.contentslot .ui-state-default a:link,
.mr div.contentslot .ui-state-default a:visited {
	color: #ffffff;
	text-decoration: none;
}

.mr div.contentslot .ui-state-hover,
.mr div.contentslot .ui-widget-content .ui-state-hover,
.mr div.contentslot .ui-widget-header .ui-state-hover,
.mr div.contentslot .ui-state-focus,
.mr div.contentslot .ui-widget-content .ui-state-focus,
.mr div.contentslot .ui-widget-header .ui-state-focus {
	background-color: #BABCBF;
}
.mr div.contentslot .ui-state-hover a,
.mr div.contentslot .ui-state-hover a:hover,
.mr div.contentslot .ui-state-hover a:link,
.mr div.contentslot .ui-state-hover a:visited {
	color: #026890;
	text-decoration: none;
}

.mr div.contentslot .ui-state-active,
.mr div.contentslot .ui-widget-content .ui-state-active,
.mr div.contentslot .ui-widget-header .ui-state-active {
	border: 1px solid #acdd4a;
	background: #6eac2c;
	font-weight: normal;
	color: #ffffff;
}

.mr div.contentslot .ui-state-active a,
.mr div.contentslot .ui-state-active a:link,
.mr div.contentslot .ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

.mr div.contentslot .ui-widget-content {
	border: 1px solid #a6c9e2;
	background: #fcfdfd;
	color: #222222;
}

.mr div.contentslot .ui-autocomplete-input,
.mr div.contentslot .ui-menu-item {
    margin: 1px 0 0;
    padding: 1px 2px 3px 5px;
}

.mr input.adHocNav {
    padding: 1px 2px 3px 5px;
}

.mr div.contentslot .ui-menu-item a {
	padding: 0px;
	margin-right: 8px;
}

.mr div.contentslot .ui-autocomplete-input,
.mr select.adHocNav,
.mr input.adHocNav {
    border: 1px solid #BABCBF;
}

.mr select.adHocNav {
    width: 216px;
    /* background-color: #FFFFFF; */
}

.m_srB .itm:first-child {
	border-top: none;
}

.mr ::selection {
    background-color: #d9dada; /*MRQA-1587*/
}

.mr ::-moz-selection {
    background-color: #d9dada;
}

.mr input.adHocNav {
    width: 207px;
}

.mr span.adHocDate {
    font-size: 11px;
    color: #5d6166;
}


.mr div.contentslot div#selectContainer ul {
	overflow: visible;
}
#analystsOpinionsContainer{margin-bottom: 32px;}
#analystsOpinionsContainer td {
	padding: 7px 12px 8px 12px;
	border-bottom: solid 1px #e6e6e6;
}
#analystsOpinionsContainer tr {
	vertical-align: top;
}
#analystsOpinionsContainer .headline {
	border-top: solid 1px #66b2be;
	border-bottom: solid 1px #66b2be;
	color: #007f92;
	font-weight: bold;
	padding: 7px 12px 8px 12px;
}
#analystsOpinionsContainer td:first-child {padding-left: 0;}/*MRQA-890*/
#analystsOpinionsContainer .headline div {
	position: relative;
	top: -4px;
	height: 16px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #5d6166;
}
#analystsOpinionsContainer .headline select {
	width: 128px;
	margin-left: 8px;
}
#analystsOpinionsContainer .subheadline {
	border-bottom: solid 1px #66b2be;
	color: #007f92;
	padding: 7px 12px 8px 12px;
}

#consensusContainer .headline {
	border-top: solid 1px #66b2be;
	border-bottom: solid 1px #66b2be;
	color: #007f92;
	font-weight: bold;
	padding: 7px 12px 8px 12px;
}
#consensusContainer .subheadline {
	border-bottom: solid 1px #66b2be;
	color: #007f92;
	padding: 7px 12px 8px 12px;
}
#consensusContainer .right0 {
	padding-right: 0;
}
#consensusContainer .left0 {
	padding-left: 0;
}
#consensusContainer .alignRight {
	text-align: right;
}
#consensusContainer table {
	border-collapse: separate;
	border-color: gray;
	margin-bottom: 12px;
	width: 100%;
}
#consensusContainer td {
	padding: 7px 12px 8px 12px;
	border-bottom: solid 1px #e6e6e6;
}
#consensusContainer td.noPaddingBorder {
	padding: 0px;
	border: 0px;
}
#consensusContainer .highlightBorderTop {
	border-top: solid 1px #66b2be;
	border-collapse: collapse;
}
#consensusContainer .highlightBorderBottom {
	border-bottom-color: #66b2be;
}
#adhocContainer h4.highlightBorder {
	border-top: solid 1px #66b2be;
	border-bottom: solid 1px #66b2be;
	padding-bottom: 7px;
	padding-left: 0px;
	padding-top: 8px
}
#adhocContainer h4.highlightBorder + div.itm{margin-top: 0;border-top: none;}
#adhocContainer .m_srB{margin-bottom: 28px;}
#adhocContainer .itm{padding-left: 0; color:#272b2e;}

#consensusHeadline {
	margin-left: -2px;
	margin-bottom: 17px;
}
#consensusContainer .noBorderBottom {
	border-bottom: 0px;
}

.mr .cw_bcs_hl {
	margin-bottom: 24px;
}

.mr .cw_bcs_links {
	margin-bottom: 24px;
}

.composedcontent-cw_s_bg_keyfigures_b .basecontent-mr_e_paragraph {
	margin-top: 7px;
	margin-bottom: 0px !important;
}
.composedcontent-cw_s_bg_keyfigures_b .basecontent-mr_e_paragraph p {
	font-size: 11px;
	line-height: 16px;
}

.d_a.m_aE ~ .cw_dc{margin-top: -11px;} /*MRQA-1256*/
.mr .cw_dc h4 {
	font-weight: bold;
	font-size: 12px;
	margin-top: 14px;
	margin-bottom: 17px;
}
.mr .cw_dc .d_frm>div{margin-bottom: 15px;}
.mr .cw_dc .d_frm>div input{margin: 0;}
.mr .cw_dc label {
	margin:6px 5px 0;
	z-index:2;
	color:#5d6166;
	cursor:text;
	position: relative;
	top: -2px;
}
.mr .cw_dc .d_frm a.button {
	padding: 2px 15px;
}


/** Quiz **/
#quizContainer{
	min-height: 536px;
}
#quizContainer ol,
#quizContainer ul
{
	padding-left: 18px;
}
#quizContainer ol li,
#quizContainer ul li{
	list-style: inherit;
}
#quizContainer .sD {
	padding: 0 16px 16px 0;
	width: 456px;
}
#quizContainer .button {
	float: left;
	cursor: pointer;
	margin-right: 16px;
	padding: 0 16px;
	text-align: left;
}
#quizContainer .gradient536 {
	background-image: url("../img/quiz-gradient-536.png");
	background-repeat: repeat-x;
}
#quizContainer .sE {
	border-top: 1px solid #e6e6e6;
	padding: 12px 0;
}
#quizContainer .sE p {
	margin-bottom: 16px;
}
#quizContainer table {
	border-top: 1px solid;
	border-spacing: 0px;
	border-collapse: separate;
	display: table;
	margin-top: 22px; /*MRQA-933*/
	margin-bottom: 29px;
	width: 100%;
}
#quizContainer table.copy td {
	padding: 9px 12px 6px 12px; /*MRQA-933*/
	border-bottom: solid 1px #e6e6e6;
}
#quizContainer table.copy .left0 {
	padding-left: 0;
	width: 29%;
}

#quizContainer .answer {
	/*	margin: -18px 0 8px 24px; */
	margin-left: 12px;
	width: 423px;
	float: left;
}
#quizContainer .answer-itm{margin-bottom: 16px;}
#quizContainer .answer label {
	cursor:pointer;
	display:block;
}
#quizContainer .answers {
	margin-bottom: 28px;
}
#quizContainer .answers input {
	float: left;
}
#quizContainer .buttons {
	margin: 5px 0 0;
}
#quizContainer .composedcontent-mr_m_b_image {
	top: 0;
	margin-bottom: 0;
	float: left;
}
#quizContainer .sE h3 {
	font-size: 16px;
}
#quizContainer .m_oiE {
	margin: 0px 0px 19px;
}


.mr .gloNav .gloNoEntry {
	color: #BABCBF;
}


/* START Feedbackform */
.basecontent-form-editor form.feedbackForm fieldset .head-question {
	font-weight: bold;
	border-top: 1px solid;
	border-bottom: 1px solid;
	padding: 7px 0 8px 0;
	margin-bottom: 9px; /** Insgesamt dann 12px nach unten. **/
}
.basecontent-form-editor form.feedbackForm fieldset .sender .head-question {
	margin-bottom: 6px;
}
.basecontent-form-editor form.feedbackForm fieldset .form-text {
	margin-bottom: 8px;
}
.basecontent-form-editor form.feedbackForm fieldset .radio-table {
	margin-bottom: 0px;
	width: 100%;
}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement.radio-title{display:inline-block}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement{}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement label{width:100%}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement span{display:block; width:29%; float:left;}
.ie7 .basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement span{float:left;}

.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement span.formElementOption {
	width: 17.75%;
	float: left;
	text-align: center;
}

.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement {
	margin-top: 6px;
}

.basecontent-form-editor form.feedbackForm fieldset .radio-table > div.radio-title {
	margin-top: 0px;
	margin-bottom: 6px;
}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement > span > label {
	padding: 0px;
	margin: 0px;
}
.basecontent-form-editor form.feedbackForm fieldset .radio-table .formElement > span > input {
	float: none;
	width: auto;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}
.basecontent-form-editor form.feedbackForm fieldset .formElement.fullWidth textarea {
	float: left;
	width: 100%;
	padding-left: 0px;
}
.cw_dc_error,
.basecontent-form-editor form.feedbackForm fieldset .error{color:#a00;}
.basecontent-form-editor form.feedbackForm fieldset .formElement.error textarea{border-color:#a00;}
.basecontent-form-editor form.feedbackForm fieldset .radio-table span.error{width:71%;}
.basecontent-form-editor form.feedbackForm fieldset .sender span.error{margin-left:31%;}
.basecontent-form-editor .feedbackSuccess > h2{margin-bottom: 24px}
.basecontent-form-editor .feedbackSuccess > h3{font-size: 12px; line-height: 16px; margin-bottom: 16px}
/* END Feedbackform */

.searchDescription {
	margin: 40px 0px 15px 0px;
}

.ioBusinessCountry {
	display:none;
	font-weight: bold;
}
.ioBusinessCountry .basecontent-mr_e_paragraph{
	font-weight: normal;
}
.ioBusinessCountry .d_t.m_t1E{
	font-weight: normal;
}

.ioBusinessCards {
    margin-bottom: 10px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    line-height: 32px;
    line-height: 32px\9;
}

.ioBusinessCards h3 {
    float: left;
    font-size: 12px;
    padding-right: 20px;
    font-weight: bold;
}

.ioBusinessCards select {
    float: left;
    margin-top: 7px;
    font-size: 11px;
    background-color: #fff;
    border: 1px solid #babcbf;
}

#companyData, #warrantyCover tr, .legal_notice, #policyLinks {
	display: none;
}

.legal_notice .slot-E .composedcontent-cw_s_feg_industry_overview_e p {margin-bottom: 10px;}

.legal_notice h3 {border-bottom-width: 1px; border-bottom-style: solid;}

/* Image Download Function */
.d_t.m_tfdB_Download.imageFunctionDownload .col3 a .icon-download{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNqklNtKw0AQhndL30p7qfgCIlRFr0TwTlH03qJWxWeRUlHrU6jP4h5yWOefdO0mzbZbHBiWZCZf5vAn0jkn2uzz65sDeZ6LLMuEtVb01tekSLROLIAXeqA2RihtxGj84lLBMlZx055HY6eNFppecLDXl/8Gv75PHGBaa3aFkzowdO/y/FSuPApvW5sb8kcp4V0pApMvgiaBYf2dbak8lCq+ujhbvkSMItWvb4YuNTd5eataN6Zfb0VRkOymWs4sy88YuGHX0/Pk+EhGVdGE8scRfCAh1AMrr2Lh7LuxuedUac5VLoEiBjDlLRwFQ7lKOIEswKYGPdzf/csf3N1TPOOuouCyLGft26pS04DiDA3VIh/PRcGzH04ciuvh4xN3go7QGZ5rqqsG5lkCDJid37xfks/DDrCLNsnO6fht8uHa5BRC0VWz/YfbQU1uvwIMAHXS6PZEIMTaAAAAAElFTkSuQmCC); display: block;height:16px; width: 22px;}
.ie7 .d_t.m_tfdB_Download.imageFunctionDownload .col3 a .icon-download{background-image:url(../img/icon_download.png);}
.d_t.m_tfdB_Download.imageFunctionDownload .paragraph-header {font-weight: bold;}
.d_t.m_tfdB_Download.imageFunctionDownload tr td:first-child img, .d_t.m_tfdB_Download.imageFunctionDownload tr td.col1 img {position:inherit;}
.d_t.m_tfdB_Download.imageFunctionDownload tr td, .d_t.m_tfdB_Download.imageFunctionDownload tr td.col1 { padding-top: 12px; padding-bottom:12px;} /*MRQA-1221*/
.d_t.m_tfdB_Download.imageFunctionDownload tr td.col2{padding-top: 9px; } /*MRQA-1221 Text nach unten von der Linie soll 12px sein*/

#graphCurrentStatisticsContainer{overflow: auto;margin-bottom: 32px;}
#graphCurrentStatisticsContainer table .highlight {
	background-color: #66b2bf;
}
#graphCurrentStatisticsContainer table .borderBottom {
	border-bottom: 1px solid #e6e6e6;
}
#graphCurrentStatisticsContainer table .borderBottom.highlight {
	border-color: #66b2bf;
}

#graphCurrentStatisticsContainer table .statWidth {
	width:41px;
}
#graphCurrentStatisticsContainer table .legende .statWidth {
	height: 25px;
	/* position: relative; */
}
#graphCurrentStatisticsContainer table .legende .statWidth span {
	position: absolute;
	line-height: 14px;
}

#graphCurrentStatisticsContainer table .indexWidth {
	width:21px;
	text-align: right;
	padding-right: 10px;
}
#graphCurrentStatisticsContainer table .indexWidth span {
	position: relative;
	top: 6px;
}

#graphCurrentStatisticsContainer table .legende span {
	margin-top: -2px;
}

#graphCurrentStatisticsContainer td {
	height: 10px;
	line-height: 10px;
	overflow: visible;
}
#graphCurrentStatisticsContainer h4.highlightBorder {
	border-top: solid 1px #66b2be;
	border-bottom: solid 1px #66b2be;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-top: 8px;
	font-weight: bold;
}
#graphCurrentStatisticsContainer table {
	margin-top: 9px;
	float: left;
	margin-right: 30px;
}
#graphCurrentStatisticsContainer #text {
	margin-top: 9px;
	margin-left: 16px;
}

.searchResult .itm h4 { color:inherit; }



/** Issue-Fixes ... 
**********************************/

/** MRQA-2690 - Formatting the height of the Iframe which shows the Chart Service. **/
#chartServiceIFrame iframe {
    width: 100%;
    height: 1012px;
	overflow: hidden;
}

/** MRQA-1965 - Fixing some issues of the publications/finance reports table **/
.m_b_tfsdso_headline {
	padding-top: 6px;
	padding-bottom: 6px;
}

.m_b_tfsdso_headline .m_b_tfsdso_sort {
	position: relative;
	top: 0;
	height: auto; 
}

.m_b_tfsdso_headline div.m_b_tfsdso_sort > label {
	margin-right: 12px;
	color: #5d6166;
	font-weight: normal;
}

.m_b_tfsdso_headline .m_b_tfsdso_sort_select {
	margin: 0;
}
/*MRQA-2454 - changed style for parentnode, if it's a link */
ul.nav-level2 li.col>a.no-hightlight{border-color: #e6e6e6;}
ul.nav-level2 li.col>a.no-hightlight:hover{border-color: #66b2be;}
ul.nav-level2 li.col>a.no-hightlight span{background-color: #f9f9f9;font-weight: normal;}