*, html{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;border:0;}
html{height:101%;}
body{background:#fff;font-size:11px;color:#5c5c5c;padding:0 0 50px 0;}
.donotprint{display:none;visibility:hidden;}
.printonly{display:inherit;visibility:inherit;}
span.nowrap{white-space:nowrap;}
dfn, span.inv{visibility:hidden;display:none;}
hr.dotted{height:1px;border:0;border-bottom:1px dotted #bebebe;background:transparent;line-height:0;padding:0;margin:7px 0 7px 0;}
div.disclaimer{color:#8d8d8d;font-size:10px;padding:20px;}
p{font-size:11px;color:#5c5c5c;margin:7px 0 7px 0;line-height:1.2;page-break-inside:avoid;}
h1,h2,h3{border:0;page-break-after: avoid;}
h1{margin:20px 0 8px 0;padding:0 0 8px 11px;font-size:18px;font-weight:bold;color:rgb(199,20,93);text-align:left;display:block;}
h1.pageHeadline{border:0;border-left:1px solid rgb(199,20,93);border-bottom:1px solid rgb(199,20,93);margin:20px 0 8px 0;padding:0 0 8px 11px;font-size:20px;font-weight:bold;color:rgb(199,20,93);text-align:left;display:block;}
h2{color:#5c5c5c;border-bottom:1px solid #5c5c5c;padding:0 0 3px 0;margin:15px 0 7px 0;font-weight:bold;font-size:14px;text-transform:uppercase;clear:both;}
h2.coloured{color:#002f5c;border-bottom:1px solid #002f5c;}
h2.footTitle,h3{text-align:left;color:#5c5c5c;border-bottom:0;padding:0 0 3px 0;margin:10px 0 1px 0;font-weight:bold;font-size:14px;text-transform:none;}
a{color:#002f5c;text-decoration:underline;}
div#content a:hover{text-decoration:none;background-color:#e6eaef}
.nospace{letter-spacing:0px;font-size:0px;width:0px;}
a.extern{background:transparent url(/cachepics/icons/extern.gif);background-position:left top;background-repeat:no-repeat;padding:0 0px 0 20px;}
div#pageMasterWrapper{width:100%;margin:0 auto;}
.logoWrapper{float: left;margin-left: 16px;background: rgba(255,255,255,0.7);}
.logoWrapper a{display:block;}
.logoWrapper img{margin: 18px;}
div#pageContent{padding:0;display:block;margin:0 auto;width:99.9%;text-align:left;float:none !important;}
div#content{padding:12px 15px 10px 15px;}
div#content ul, div#content ol{margin:7px 0 7px 0;padding:0 0 0 20px;}
div.warnHinweis, div.footnotes, p.rechtlicherHinweis, p.hinweis{clear:both;border-top:1px dotted #5c5c5c;border-bottom:1px dotted #5c5c5c;padding:9px 0 4px 0;margin:9px 0 0 0;font-size:10px;}
p.hinweis, div.warnHinweis, p.rechtlicherHinweis{padding:10px;}
div.footnotes p{display:block;font-size:10px;width:30%;float:left;margin:0 10px 0 9px;line-height:11px;}
div.footnotes p strong{margin-bottom:4px;display:block;}
div.footNote h5,div.footNote h6,div.footNote strong,p.footNote strong{font-size: 1.0em;}
p.footNote{margin-bottom: 10px;}
div.footNote .toggleTrigger.footIcon img.tooltipImage,
p.footNote.footIcon img.tooltipImage{float: left;margin-right: 5px;margin-left: -90px;}
div.footNote .toggleTrigger.footIcon,p.footNote.footIcon{padding-left: 90px;}
div.footNote .toggleTrigger.footIcon:after,p.footNote.footIcon:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.toggleTrigger{page-break-inside: avoid;}
div.disclaimerWrapper{margin:20px 0 0 0px;padding:0 10px 10px 5px;border-left:1px solid #f6f7f7;border-right:1px solid #f6f7f7;border-top:1px solid #d1d6de;border-bottom:1px solid #d1d6de;page-break-inside: avoid;}
div.disclaimerWrapper h3{font-weight:bold;font-size:12px;color:#8e8e8e;}
div.contentDisclamer p{margin:0;padding:0;color:#8e8e8e;}
a.highlight,div#content a.highlight{background-color: rgb(26,51,88);color: #fff;font-weight: bold;text-decoration: none;margin: 0 20px 0 0;padding: 3px;display: inline-block;}
div#kontakt{margin:0 auto;padding:0;width:100%;}
div#kontakt div.block{float:left;margin:0 5px 30px 0;padding:0;width:300px;display:block;}
div#kontakt h6{vertical-align:top;text-align:left;font-weight:bold;}
div#kontakt div.block div.foto img{float:left;margin:0 40px 5px 0;}
div#kontakt div.block div.foto{margin:0;height:120px;}
div#kontakt div.block div.mail{width:100%;clear:both;}
div.dateSheet{background:url('/cachepics/kalenderblatt.gif');background-position:left top;background-repeat:no-repeat;height:58px;width:69px;padding:15px 0 0 4px;float:left;margin:7px 15px 7px 0;}
div.postDate{position:relative;width:62px;height:50px;background-color:#f6f6f6;border:2px solid #bebebe;}
div.month, div.day, div.year{position:absolute;text-indent:-1000em;background-image:url('/cachepics/dates_blue.gif');background-repeat:no-repeat;}
div.month{top:0;left:0;width:40px;height:25px;}
div.day{top:22px;left:0;width:40px;height:25px;}
div.year{bottom:0;left:38px;width:22px;height:50px;}
div.m-01{background-position:0 0px;}
div.m-02{background-position:0 -25px;}
div.m-03{background-position:0 -50px;}
div.m-04{background-position:0 -75px;}
div.m-05{background-position:0 -100px;}
div.m-06{background-position:0 -125px;}
div.m-07{background-position:0 -150px;}
div.m-08{background-position:0 -175px;}
div.m-09{background-position:0 -200px;}
div.m-10{background-position:0 -225px;}
div.m-11{background-position:0 -250px;}
div.m-12{background-position:0 -275px;}
div.d-01{background-position:-50px 0;}
div.d-02{background-position:-50px -31px;}
div.d-03{background-position:-50px -62px;}
div.d-04{background-position:-50px -93px;}
div.d-05{background-position:-50px -124px;}
div.d-06{background-position:-50px -155px;}
div.d-07{background-position:-50px -186px;}
div.d-08{background-position:-50px -217px;}
div.d-09{background-position:-50px -248px;}
div.d-10{background-position:-50px -279px;}
div.d-11{background-position:-50px -310px;}
div.d-12{background-position:-50px -341px;}
div.d-13{background-position:-50px -372px;}
div.d-14{background-position:-50px -403px;}
div.d-15{background-position:-50px -434px;}
div.d-16{background-position:-50px -465px;}
div.d-17{background-position:-100px 0;}
div.d-18{background-position:-100px -31px;}
div.d-19{background-position:-100px -62px;}
div.d-20{background-position:-100px -93px;}
div.d-21{background-position:-100px -124px;}
div.d-22{background-position:-100px -155px;}
div.d-23{background-position:-100px -186px;}
div.d-24{background-position:-100px -217px;}
div.d-25{background-position:-100px -248px;}
div.d-26{background-position:-100px -279px;}
div.d-27{background-position:-100px -310px;}
div.d-28{background-position:-100px -341px;}
div.d-29{background-position:-100px -372px;}
div.d-30{background-position:-100px -403px;}
div.d-31{background-position:-100px -434px;}
div.y-2003{background-position:-150px 0px;}
div.y-2004{background-position:-150px -50px;}
div.y-2005{background-position:-150px -100px;}
div.y-2006{background-position:-150px -150px;}
div.y-2007{background-position:-150px -200px;}
div.y-2008{background-position:-150px -250px;}
div.y-2009{background-position:-150px -300px;}
div.y-2010{background-position:-150px -350px;}
div.y-2011{background-position:-150px -400px;}
div.y-2012{background-position:-150px -450px;}
div.y-2013{background-position:-150px -500px;}
div.y-2014{background-position:-150px -550px;}
p.hinweisBox{border:0;border-left:1px solid #f6f7f7;border-right:1px solid #f6f7f7;border-bottom:1px solid #d1d6de;padding:5px;font-size:12px;line-height:1.4;background:#e0eaf5 url('/cachepics/styles/box_standard_coloured_gradient.gif');background-position:left top;background-repeat:repeat-x;margin:7px 0 7px 0;}
div.warnHinweis, div.warnHinweisGruendlich{background:url('/cachepics/icons/icon_btlg_warnung.gif') no-repeat scroll 4px 2px;border:1px solid #ba4d4d;margin-top:10px;padding:2px 2px 2px 7px;}
span.btglWarning{display:block;height:17px;padding:6px 0 0 35px;font-size:11px;}
div.iniciators{float:right;width:160px;margin:0px 0 20px 0;}
div.iniciators div.boxStandardColoured img{margin:5px;border:1px solid #efefef;}
div.roadshowContent{width:70%;float:left;margin:0px 0 20px 0;}
div.banner{background:url('/cachepics/bg_banner_roadshow.jpg');background-position:left top;background-repeat:repeat-x;width:100%;}
div.banner_tagung{background:url('/cachepics/bg_banner_jahresauftakttagung.jpg');background-position:left top;background-repeat:repeat-x;width:100%;}
table.roadshow{border:0;border-collapse:collapse;width:100%;}
table.roadshow tr th{width:120px;text-align:left;background:transparent;color:#5c5c5c;font-size:11px;}
table.roadshow tr td, table.roadshow tr th{padding:3px;}
table#programm tr td{border-bottom:1px solid #bebebe;}
div.iniciator{height:75px;background-color:#fff;border:1px solid #bebebe;text-align:center;float:left;margin:0 5px 5px 0;vertical-align:middle;padding:10px;}
div.iniciator img{border:0;vertical-align:middle;}
table#break{color:rgb(199,20,93);font-weight:bold;text-transform:uppercase;margin:10px 0 10px 0;}
table#break tr th{color:rgb(199,20,93);}
table#programm tr th{font-weight:bold;text-align:left;}
div#plattformNews h1.newslHeadline{color:#d7b22d;text-align:center;}
h2.plattformNewsTitle{color:#fff;width:605px;background-color:#d7b22d;font-size:18px;font-style:italic;padding:10px;text-align:right;font-weight:normal;}
div#plattformNews{background:#fdf3e6 url('/cachepics/marktinfos/box_orange_gradient.gif');background-position:left top;background-repeat:repeat-x;width:605px;}
div#newsletterWrapper h1{font-size:16px;color:#002f5c;margin:2px 0 2px 0;}
table#nlNameValueNew{float:left;width:500px !important;}
table#nlNameValueNew th.nlTitleNew{background-color:#002f5c;font-style:italic;text-align:right;font-size:18px;padding-right:10px;}
div.noNewsletter{padding-top:40px;text-align:center;font-weight:bold;}
div.pdflink{vertical-align:bottom;margin:15px 16px 0px 15px;text-align:center;border-top:1px solid #bebebe;padding:10px 0 0px 0;clear:both;}
div.pdflink a{background-position:left;padding:3px 0 5px 30px;}
div.adiv{border:0;border-bottom:1px solid #bebebe;width:100%;}
div.adiv div.divDate{width:90px;float:left;clear:both;}
div.adiv div.title{padding:0px 0px 0px 100px;}
div.adiv div.titleMail{padding:0px 0px 0px 100px;}
div.adiv div.title p{padding:5px;border-left:1px solid #bebebe;margin:0;}
div.adiv.maildiv div.title p{border:0;}
div.adiv div.divDate p, div.adiv div.divLink p{padding:5px;margin:0;}
div.mailRow{padding:15px 0;clear:both;width:100%;border-bottom:1px solid #BEBEBE;}
div.atableRowOdd, div.atableRowEven{clear:both;width:100%;}
div.atableRowEven{background-color:#efefef;}
div.atableRowOdd{background-color:#fff;}
div.atableRowHover{background-color:#eaeaf5;}
div.atableRowClick{background-color:#C2D6EB;}
div.pager, div.pagerbottom{border-bottom:1px solid #bebebe;padding:10px 0 10px 0;}
div.pagerbottom{border-bottom:0;}
h2.plattformNewsTitle, div#plattformNews h2{color:rgb(171,150,121);border-bottom:1px solid rgb(171,150,121);}
div#plattformNews{background:#fdf3e6 url('/cachepics/marktinfos/box_orange_gradient.gif');background-position:left top;background-repeat:repeat-x;}
div#newsletterWrapper h1{font-size:16px;color:#002f5c;margin:2px 0 2px 0;}
table#nlNameValueNew{float:left;width:500px !important;}
table#nlNameValueNew th.nlTitleNew{background-color:#002f5c;font-style:italic;text-align:right;font-size:18px;padding-right:10px;}
table{border-collapse:collapse;border:1px solid #bebebe;}
table tr th, table tr td{padding:3px;text-align:left;vertical-align:top;}
table tr th{background-color:#99acbe;font-weight:bold;color:#fff;font-size:12px;}
table.kontakt tr td, table.kontakt tr th, table.kontakt{border:0;padding:2px;}
table.coloured{border:0;border-collapse:collapse;}
table.coloured tr th{background-color:transparent;color:#002f5c;font-weight:bold;}
div.scroll{padding:0px;padding-bottom:10px;margin-bottom:4px;}
div.scroll table{width:99.6%;margin-left:1px;margin-top:1px;text-align:left;}
span.tblSearchMarkup{color:rgb(199,20,93);}
table.kapitalfluss, table.atable{width:100%;border:0;border-collapse:collapse;border-bottom:1px solid #bebebe;}
table.atable thead tr{page-break-after: avoid;page-break-inside: avoid;}
table.kapitalfluss thead tr th, table.kapitalfluss tbody tr th, table.atable tbody tr th, table.atable thead tr th{border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;background-repeat:repeat-x;padding:6px 3px 7px 5px;text-align:left;vertical-align:bottom;color:#5c5c5c;}
table.atable thead tr th span{vertical-align:bottom;}
table.atable thead tr th span a{color:#5c5c5c;font-weight:bold;text-decoration:none;vertical-align:bottom;font-size:11px;padding-left:0px;padding-right:15px;}
table.atable thead tr th span a:hover{text-decoration:underline;padding-left:0px;padding-right:15px;}
table.atable thead tr th span a.Asc, table.atable thead tr th span a.Desc:hover, table.atable thead tr th span a.Order:hover{background-color:transparent;background-repeat:no-repeat;}
table.atable thead tr th span a.Desc, table.atable thead tr th span a.Asc:hover{background:url('/cachepics/icons/arr_grey_down.gif');background-position:right center;background-color:transparent;background-repeat:no-repeat;}
table.kapitalfluss tbody tr td, table.atable tbody tr td{border-right:1px solid #bebebe;font-size:11px;padding:5px 5px 5px 5px;}
table.atable tbody tr td a{text-decoration:none;color:#5c5c5c;font-weight:bold;}
table.atable tbody tr td a:hover{text-decoration:underline;}
table.atable tbody tr td.kategorie{border-right:1px solid #bebebe;font-size:11px;background-color:#bebebe;padding:5px 5px 5px 5px;}
tr.atableRowOdd{background-color:#fff;}
tr.atableRowEven{background-color:#efefef;}
tr.atableRowHover, tr.atableRowClick.atableRowHover{background-color:#e0eaf5;}
tr.atableRowClick{background-color:#c2d6eb;}
table.kapitalfluss{background-color:#fff;}
table.kapitalfluss tr td.headRow{padding:0;}
table.kapitalfluss tr td h2{padding-left:5px;text-align:left;background-color:#c2d6eb;border-bottom:1px solid #002f5c;margin-bottom:0;}
table.kapitalfluss tr td{border:1px solid #bebebe;}
table.kapitalfluss tr td.actual{font-weight:bold;}
table.kapitalfluss tr td.estimated{font-style:italic;color:rgb(199,20,93);}
table.btable{border-collapse:collapse;border:0;width:100%;border-bottom:1px solid #d7dce3;}
table.btable tr.even{background-color:#fff;}
table.btable tr.odd{background-color:#f3f4f4;}
table.btable tr th{color:#5c5c5c;font-weight:bold;text-align:left;padding:4px;width:40%;}
table.btable tr td{width:60%;color:#5c5c5c;font-weight:normal;padding:0;}
table.btable tr td a{color:#5c5c5c;text-decoration:none;background:url('/cachepics/icons/links_bg.gif');background-position:left top;background-repeat:repeat-x;border:1px solid #f2f2f2;padding:2px 10px 2px 10px;font-weight:bold;}
table.btable tr td a:hover{border:1px solid #bebebe;}
table.tblStandardContent{border-collapse:collapse;padding:0px;width:100%;margin:7px 0 10px 0;font-size:11px;}
table.tblStandardContent, table.tblStandardContent tr td, table.tblStandardContent th{border:0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:4px;vertical-align:top;}
table.tblStandardContent th{font-weight:bold;text-align:left;background-color:#F4F7FC;}
table.atable tr.analyseHeader{background-color:#bebebe;color:#002f5c;background-image:none;}
table.atable tr.analyseHeader th{background-color:#e0eaf5;color:#002f5c;background-image:none;border:0;padding:4px;}
table.atable tr.analyseHeader td a{color:#002f5c;font-weight:normal;text-decoration:underline;}
table.atable tr.analyseHeader td a:hover{text-decoration:none;}
table.atable tr.analyseHeader td{border:0;padding:4px;background-color:#e0eaf5;}
table.atable tr.AnalyseErsteZeile td{border:1px solid #bebebe;background-color:#fff;}
table.atable tr.AnalyseZweiteZeile td{background-color:#f6f6f6;border:1px solid #bebebe;}
table.tblNameValue{border:0;border-collapse:collapse;width:100%;}
table.tblNameValue tr{border:0;}
table.tblNameValue tr th{color:#002f5c;font-weight:bold;padding:4px;background-color:#e0eaf5;text-align:left;border-bottom:1px solid #bebebe;}
table.tblNameValue tr th.noColor{background-color:#F6F6F6;}
table.tblNameValue tr td{padding:4px;border-bottom:1px solid #bebebe;}
table.ratingAnalyse{padding:5px;margin:15px 30px 15px 0;float:left;background-color:#f6f6f6;border:3px solid #fff;border-collapse:collapse;width:250px;}
table.ratingAnalyse tr th{border:1px solid #002f5c;padding:5px;background-color:#e0eaf5;font-weight:bold;color:#002f5c;}
table.ratingAnalyse tr{border:1px solid #002f5c !important;}
table.ratingAnalyse tr th{vertical-align:top;text-align:left;font-weight:bold;}
table.ratingAnalyse tr td{vertical-align:top;text-align:left;font-weight:normal;padding:10px;padding-top:2px;padding-bottom:2px;border:1px solid #002f5c !important;}
table.ratingAnalyse tr td.rating{font-weight:bold;width:30px;}
div.quelleWrapper{clear:both;}
div.quelleWrapper div.boxStandard{border:2px dotted #bebebe;}
p.quellenName{color:#8d8d8d;padding:5px 0 10px 0;border-bottom:2px dotted #bebebe;}
p.beratungsprozHinweis{padding-top:20px;}
div#beratungsprozOverview{padding:10px;}
div#beratungsprozOverview a, div#beratungsprozOverview a.final{width:250px;height:30px;border:1px solid #002f5c;padding:2px;background-color:#e6eaef;display:block;text-align:center;}
div#beratungsprozOverview a:hover{background-color:#f9e6ef;}
div#beratungsprozOverview a.final{background-color:#c2d6eb;}
div#beratungsprozOverview a.final:hover{background-color:#f4fae6;border:1px solid #002f5c;}
table.beratungsproz, table.beratungsproz tr, table.beratungsproz tr td{margin:0;padding:0;border:0;border-collapse:collapse;}
table.beratungsproz tr td.arrow{background-image:URL('/cachepics/icons/arrow_long.gif');background-repeat:no-repeat;background-position:top center;height:30px;}
table.beratungsproz tr td.lineHor{background-image:URL('/cachepics/icons/line.gif');background-repeat:repeat-x;background-position:center;}
table.beratungsproz tr td.lineVert{background-image:URL('/cachepics/icons/line.gif');background-repeat:repeat-y;background-position:center;}
table.beratungsproz tr td p{margin:0;}
div.boxLeft{width:48%;float:left;}
div.boxRight{width:48%;float:right;}
div.boxNews, div.boxDokumente, div.boxStandardToggle, div.boxStandard, div.boxImportant, div.Block div.BlockPartLeftWrapper div.BlockPartLeft, div.Block div.BlockPartRightWrapper div.BlockPartRight{border-top: 10px solid #fff;border-left:1px solid #f6f7f7;border-right:1px solid #f6f7f7;border-bottom:1px solid #d1d6de;background-color:#fff;padding: 0 6px 10px 6px;margin: 0 0 7px 0;clear: both;}
div.boxStandardColoured{background:url('/cachepics/styles/box_standard_coloured_gradient.gif');background-position:left top;background-repeat:repeat-x;border:0;border-left:1px solid #f6f7f7;border-right:1px solid #f6f7f7;border-bottom:1px solid #d1d6de;background-color:#c2d6eb;padding:0 6px 10px 6px;margin:10px 0 7px 0;}
div.boxNews, div.boxDokumente, div.boxStandardToggle, div.boxStandard, div.boxImportant, div.boxStandardColoured, div.Block{page-break-inside: avoid;}
div.boxNewsContent{padding: 0 0 0 2px;margin: 0 7px;}
div.boxWindowTable, div.boxPbLaufzeiten, div.boxPbEinzelperformance, div.boxPbKapitalfluss {page-break-inside: auto;}
.boxPbLaufzeiten svg {page-break-inside: auto;}
div#headerBox{margin-bottom:0;}
div.boxNews img.boxIcon, div.boxStandardColoured img.boxIcon, div.boxStandardToggle img.boxIcon, div.boxStandard img.boxIcon, div.boxImportant img.boxIcon{float: right;margin-right: -15px;margin-top: -8px;width: 60px;height: auto;}
div.boxNews h2,div.boxStandardColoured h2,div.boxStandardToggle h2,div.boxStandard h2,div.boxImportant h2{color: #5c5c5c;border-bottom: 1px solid #5c5c5c;padding: 4px 0 3px 0;margin: 4px 0 4px 0;font-weight: bold;font-size: 13px;text-transform: uppercase;clear:left;}
div.boxImportant h2,div.boxImportant h2 a{color: rgb(199,20,93);text-decoration: none;}
div#content div.boxStandard div.innerBox ul, div#content div.boxImportant div.innerBox ul{list-style-type:none;font-size:11px;display:block;vertical-align:middle;width:33%;display:block;float:left;padding:0;margin:0;}
div.boxStandard div.innerBox ul li, div.boxImportant div.innerBox ul li{list-style-type:none;border-bottom:1px dotted #8d8d8d;line-height:1.4;padding:0 0 2px 2px;margin:0 7px;vertical-align:middle;}
div.boxStandard div.innerBox ul li a, div.boxImportant div.innerBox ul li a{text-decoration:none;font-weight:normal;color:rgb(199,20,93);}
div.boxStandard div.innerBox ul li a{color:#002f5c;}
div.innerBox ul li.emptyItem{display:none;}
div.boxNews h2{color:#5c5c5c;border-bottom:1px solid #5c5c5c;}
div.boxNews h2 a{color:#5c5c5c;text-decoration:none;}
div.boxStandardToggle h2, div.boxStandard h2{border-bottom:1px solid #5c5c5c;color:#5c5c5c;}
div.boxStandardToggle h2 a, div.boxStandard h2 a{color:#5c5c5c;text-decoration:none;}
div.boxStandardColoured ul, div.boxStandard ul{list-style-type:disc;font-size:11px;display:block;vertical-align:middle;}
div.boxStandardColoured ul li, div.boxStandard ul li{border-bottom:0;line-height:1;padding:2px 2px 3px 2px;vertical-align:middle;}
div.boxStandard ul li a{text-decoration:none;font-weight:bold;color:#5c5c5c;}
div.toggler{background:url('/cachepics/icons/button_bg.gif');background-position:left top;background-repeat:repeat-x;color:#fff;font-weight:bold;height:20px;padding:3px 5px 0 10px;width:150px;cursor:pointer;text-align:left;float:right;}
div.boxStandardToggle div.toggleHeader{color:#6698cc;display:block;float:left;border:0;font-size:14px;padding:10px;text-align:left;clear:both;}
div.boxStandardToggle div.toggleHeader{color:#6698cc;border:0;font-size:14px;padding:0px;text-align:left;}
h2.togglePart, div.boxStandardToggle h2{font-size:13px;text-transform:none;padding:2px;border:0;color:#fff;text-align:left;background:url('/cachepics/styles/blue_standard_gradient.gif');background-repeat:repeat-x;background-position:left top;}
div.toggleBoxOpen span{background:url('/cachepics/icons/arr_white_up.gif');background-position:right 4px;background-repeat:no-repeat;display:block;}
div.toggleBoxClosed span{background:url('/cachepics/icons/arr_white_down.gif');background-position:right 4px;background-repeat:no-repeat;display:block;}
div.toggleBoxContent{clear:both;}
div.Block div.BlockPartLeftWrapper{float:left;width:49%;}
div.Block div.BlockPartRightWrapper{float:right;width:49%;}
div.BlockPartRight{height:119px;}
div.Block div.BlockPartLeftWrapper div.BlockPartLeft h3, div.Block div.BlockPartRightWrapper div.BlockPartRight h3{border-bottom:1px solid #5c5c5c;color:#5c5c5c;font-size:13px;}
div.Block div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContent form select{border:1px solid #bebebe;background-color:#fff;padding:0;width:99%;height:20px;margin:5px 0 0 0;}
div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContent{padding:0;margin:0;}
div.BlockPartRightWrapper div.BlockPartRight div.BlockContentWrapper div.BlockContent{padding:7px 0 13px 0px;margin:0;}
div.BlockPartRight div.BlockContentWrapper div.BlockContent p a{text-decoration:none;}
div.BlockPartLeft div.BlockContentWrapper div.BlockContent form span{display:block;clear:both;margin:0;padding-left:0px;margin-top:4px;}
div.cellLeft{width:80px;float:left;clear:both;}
div.cellRight{margin-left:82px;}
div.boxImportant div.boxNewsletter a.newsTitle{text-decoration:none;font-weight:bold;color:#002f5c;}
div.boxNewsletter span.newsDate{color:#666666;}
div.boxNewsletter{line-height:16px;margin:2px 2px 5px 2px;font-size:11px;padding:0 5px 5px 5px;}
div.newsletterDetailContentPage h2{background-color:#6698cc;color:#fff;padding:4px;}
div.produktbild{margin:10px 15px 0 25px;height:120px;width:85px;float:left;}
div.materialanforderung{text-align:center;float:right;width:30%;}
div#content div.materialanforderung ul{list-style-type:none;padding:0;}
div.boxStandard div.materialanforderung ul li{border:0;padding:0px;text-align:left;}
div.boxStandard div.materialanforderung ul li.status{border:1px dotted #5c5c5c;color:#5c5c5c;width:138px;display:block;text-align:center;margin:0 auto;margin-top:10px;font-weight:bold;font-size:12px;padding:2px;}
div.boxStandard div.materialanforderung ul li#verfügbar.status{border:1px dotted #8cd000;color:#8cd000;}
div.boxStandard div.materialanforderung ul li#empty{display:none;visibility:hidden;}
div.boxStandard div.materialanforderung ul li a{border:0;display:block;text-align:center;color:#fff;margin:0 auto;margin-top:4px;font-size:12px;padding:3px 0 0 0;height:20px;background:url('/cachepics/icons/blue_dark_button.gif');background-position:center;background-repeat:no-repeat;}
div#content div.boxStandard div.materialanforderung ul li a:hover{text-decoration:underline;background-color:transparent}
div.highlightBox{background:url('/cachepics/styles/blue_standard_gradient.gif');background-position:left top;background-repeat:repeat-x;text-align:right;height:21px;}
div.highlightBox a{color:#fff;font-weight:bold;text-decoration:none;margin:0 20px 0 0;padding:3px;display:block;}
div#content div.highlightBox a:hover{text-decoration:underline;background-color:transparent;}
div.contentNameValuePair{margin:0px 0 5px 0;font-size:14px;}
div.contentNameValuePair div.contentName{float:left;font-weight:bold;color:rgb(199,20,93);padding:0 10px 0 0;}
div.contentNameValuePair div.contentValue{}
div#content form{margin:0;padding:0;}
div#content form fieldset{border:1px solid #bebebe;padding:10px;background:url('/cachepics/styles/box_standard_gradient.gif');background-position:left top;background-repeat:repeat-x;background-color:#f8f8f9;margin:0 0 10px 0;}
div#content legend{font-weight:bold;color:#6698cc;font-size:13px;padding:3px;background-color:#fff;}
div#content input, select option, textarea{border:1px solid #bebebe;background-color:#fff;font-size:12px;padding:3px 10px 2px 5px;}
div#content select{border:1px solid #bebebe;background-color:#fff;padding:0;font-size:13px;height:21px;}
div#content textarea{height:150px;width:300px;}
div.openClose a, div#content input.submit{color:#5c5c5c;text-decoration:none;background:url('/cachepics/icons/submit_bg.gif');background-position:left top;background-repeat:no-repeat;background-color:#bebebe;border:1px solid #bebebe;padding:2px 10px 2px 30px;margin:0 0 0 210px;font-weight:bold;}
div.openClose a:hover, div#content input.submit:hover{border:1px solid #f2f2f2;cursor:pointer;}
div.openClose{margin:7px;}
div.openClose a{margin:0;}
div.formNameValuePair, div.formNameValuePairError{clear:both;margin:5px 0 5px 0;}
div.formName{width:200px;float:left;clear:both;font-size:12px;display:block;padding:5px 0px 5px 0px;}
div.formValue input.fm_text{float:left;}
div.formValue p.formDesc{margin:3px 0 0 10px;width:100px;float:left;display:block;}
div.formValue{float:left;}
div.formCheckBox{margin:0;}
div.formCheckBox label{padding:0 0 0 10px;vertical-align:top;}
div#content div.formCheckBox input{border:0;width:16px;height:16px;padding:0;margin:0;background-color:transparent;cursor:pointer;}
div#content div.formNameValuePairError input, div#content div.formNameValuePairError select, div#content div.formNameValuePairError textarea{border:1px solid rgb(199,20,93);}
p.formWarning, div.formNameValuePairError div.formName{color:rgb(199,20,93);font-weight:bold;}
p.formWarning{font-weight:bold;color:rgb(199,20,93);}
div.mainProductSearch{background-repeat:no-repeat;float:right;margin:0 0px 12px 0px;padding:3px 0px 10px 0px;width:162px;}
div.mainProductSearch form{text-align:right;margin:0 0 0 5px;padding:4px 4px 0px 0;}
div.mainProductSearch form input{vertical-align:middle;width:24px;height:21px;border:0;}
div.mainProductSearch form input.mainProductSearchInputText{width:120px;height:19px;padding:0px 0 0px 5px;border:0;margin:0 -3px 0 0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;border-left:1px solid #bebebe;color:#5c5c5c;}
div.boxTeaserLogin form{margin:0;}
div.boxTeaserLogin form fieldset{border:0;display:block;padding:0;}
div.boxTeaserLogin div.FormPairValue{margin:4px 5px 4px 5px;text-align:left;}
div.boxTeaserLogin div.FormPairValue input{border:1px solid #bebebe;height:13px;width:130px;font-size:11px;color:#5c5c5c;vertical-align:middle;padding:3px;}
div.boxTeaserLogin form input.submit{background:url('/cachepics/icons/submit_bg.gif');background-position:left top;background-repeat:repeat-x;background-color:#bebebe;border:1px solid #bebebe;padding:2px 9px 5px 30px;font-weight:bold;color:#5c5c5c;font-size:11px;height:22px;width:138px;}
div.boxTeaserLogin form input.submit:hover{border:1px solid #f2f2f2;cursor:pointer;}
div.boxTeaserLogin p{margin:0;}
div.loginFormLight{border-top:1px dotted #94b7db;margin:5px 5px 2px 5px;padding:4px 0 0 0;background-color:#fff;}
div.loginFormLight a{text-decoration:none;color:#5c5c5c;font-size:11px;}
div.loginFormLight a:hover{border-bottom:1px solid #5c5c5c;}
div#vpLoginBox p{margin:5px;}
a.back img{float:left;margin:0 5px 0 0;}
a.back span{display:block;float:left;font-size:11px;margin:5px 0 0;text-decoration:underline;}
div.wrapperWindowContent{border:0;border-top:0;padding:10px;background-color:#fff;}
div.wrapperTblFeatures{margin:0 0 10px;padding:5px;background-color:#fff;border:0;}
div.wrapperFullTextSearch strong{display:block;float:left;margin:3px 10px 0 0;vertical-align:middle;float:left;}
div.wrapperTblFeatures div.fullTextSearch{margin:0 0 0 5px;padding:0 4px 0 0;text-align:left;float:left;height:22px;width:234px;}
div#content div.wrapperTblFeatures div.fullTextSearch input{width:120px;height:14px;vertical-align:middle;float:left;}
div#content div.wrapperTblFeatures div.fullTextSearch input[type=text]{display:block;clear:both;}
div#content div.wrapperTblFeatures div.fullTextSearch input.startsearch{border:0;clear:none;height:21px;width:25px;padding:0;float:left;display:block;vertical-align:top;}
*+ html div.wrapperTblFeatures div.fullTextSearch a.deletesearch, *+ html div.wrapperTblFeatures div.fullTextSearch input.startsearch{margin-top:-14px;}
div.wrapperTblFeatures div.fullTextSearch a.deletesearch{height:21px;width:25px;border:1px solid #bebebe;border-bottom:0;border-top:0;text-decoration:none;display:block;margin:0;margin-left:3px;padding:0;float:left;}
div.limitWrapper{display:block;padding:2px 0 0px 0;line-height:1;}
div.limitWrapper span.page{float:left;padding:3px 15px 0 0;}
div.limitWrapper div.atablePaginator{float:left;text-align:left;height:22px;}
div.limitWrapper div.atablePaginator a, div.limitWrapper div.atablePaginator span{font-size:14px;vertical-align:baseline;}
div.limitWrapper div.atablePaginator a.nextPreviewLinks, div.limitWrapper div.atablePaginator span.nextPreviewLinks{vertical-align:baseline;}
div.limitWrapper div.atablePaginator span.nextPreviewLinks{vertical-align:baseline;}
div.limitWrapper div.atablePaginator span.sitesTotal{font-size:12px;}
div.limitWrapper div.atablePaginator img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.80;}
div.limitWrapper div.atablePaginator a:hover img{opacity:1;filter:alpha(opacity=100);-moz-opacity:1.0;}
div.limitWrapper div.atablePaginator span img{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.50;}
div.limitWrapper div.atablePaginator select.atablePaginatorSelect{height:21px;padding:0;}
div.limitWrapper div.atablePaginator select.atablePaginatorSelect option{padding:0 3px 0 5px;border:0;}
div.rueckruf{float:left;}
div.rueckruf form{width:300px;}
div#content div.rueckruf form fieldset{padding:3px 2px 0px 7px;margin:0;font-size:12px;}
div#content div.rueckruf div.formNameValueRueckruf{width:50%;float:left;}
div#content div.rueckruf div.formNameValueRueckruf div.formName{padding:5px 0 3px 0;width:110px;}
div#content div.rueckruf div.formNameValueRueckruf input{width:110px;}
div#content div.rueckruf input.submit{margin:0 0px 10px 100px;width:172px;}
div#content input.noBorderPortfolio{border:0;}
div#content div.pbFilterWrapper div.pbPeriodWrapper form fieldset legend{color:#002f5c;}
div.vpUmsatzFilterLeft{float:left;width:30%;}
div.vpUmsatzFilterRight{width:45%;float:left;}
div#content div.pbFilterWrapper div.pbPeriodWrapper form fieldset input.submit{float:left;margin-left:0px;}
div#vpUmsatzFilterLeft.scripted{width:95%;}
div#vpUmsatzFilterRight.scripted{margin:25px 0 0 5px;clear:both;}
div#vpUmsatzFilterLeft.scripted{padding:0 10px 10px 15px;}
div#content form#vpUmsatzFilterForm.scripted fieldset input.submit{margin:25px 0 0 5px;display:block;}
div#messagesBox ul{list-style-type:none;}
div#messagesBox ul li{float:left;display:block;height:44px;width:30%;}
div.adiv{border-bottom:1px solid #BEBEBE;width:100%;}
div.adiv div.divDate{clear:both;float:left;width:90px;}
div.adiv div.divLink{display:none;}
div.adiv div.title{padding:0 0 0 100px;}
div.warnHinweis, div.warnHinweisGruendlich, p.rechtlicherHinweis, p.hinweis{clear:both;border-top:1px dotted #5c5c5c;border-bottom:1px dotted #5c5c5c;padding:9px 0 4px 0;margin:9px 0 0 0;font-size:10px;}
p.hinweis, div.warnHinweis, div.warnHinweisGruendlich, p.rechtlicherHinweis{padding:7px;}
p.hinweisBox{border:0;border-left:1px solid #f6f7f7;border-right:1px solid #f6f7f7;border-bottom:1px solid #d1d6de;padding:5px;font-size:12px;line-height:1.4;background:#e0eaf5 url('/cachepics/styles/box_standard_coloured_gradient.gif');background-position:left top;background-repeat:repeat-x;margin:7px 0 7px 0;}
div.warnHinweis{background:url('/cachepics/icons/icon_btlg_warnung.gif') no-repeat scroll 4px 2px;border:1px solid #ba4d4d;margin-top:10px;padding:3px 7px 7px 7px;}
span.btglWarning{display:block;height:17px;padding:6px 0 0 35px;font-size:11px;}
div.warnHinweisGruendlich{background:url('/cachepics/icons/icon_btlg_warnung_gruend.gif') no-repeat scroll 4px 2px;border:1px solid #ba4d4d;margin-top:10px;padding:3px 7px 7px 7px;background-color:#f9e6ef;}
span.btglWarningGruend{display:block;height:17px;padding:6px 0 0 35px;font-size:11px;color:rgb(199,20,93);}
div.boxStartMarktinfos{border-color:#FFFFFF #F6F7F7 #D1D6DE;border-style:solid;border-width:10px 1px 1px;clear:both;margin:0 0 7px;padding:0 6px 10px;}
div.boxStartMarktinfos h2{color:rgb(171,150,121);border-bottom:1px solid rgb(171,150,121);}
div#content div.boxStartMarktinfos h2 a{color:rgb(171,150,121);text-decoration:none;}
div#content div.boxStartMarktinfos h2 a:hover{background-color:#fdf9e6;}
div.boxStartMarktinfos h3.kategorie{color:rgb(171,150,121);font-size:12px;margin:0 0 5px 0;}
div.boxStartMarktinfos div.innerBox{border:0 none;border-collapse:collapse;margin:8px 0 0;padding:0;width:99%;}
div.boxStandard table.atable tr td.title a, div.boxStartMarktinfos table.atable tr td.title a, div.boxStartMarktinfos div.innerBox p.title a{color:#4d6d8d;text-decoration:none;font-weight:bold;}
div.boxStartMarktinfos a{color:rgb(171,150,121);}
div.boxStartMarktinfos div.innerBox div.newsItemWrapper{border-left:1px solid #ccc;padding:0;width:33%;float:left;min-height:150px;height:100%;}
div.boxStartMarktinfos div.innerBox div.newsItem{padding:0 10px 0 10px;}
div.boxStartMarktinfos div.innerBox div#maInfoId0{border-left:0;}
div.boxMarktinfos{margin:0 4px 0 4px;}
table.tblVpStammdaten{border:0;margin:7px 0 7px 0;padding:0;width:100%;background-color:transparent;}
* html table.tblVpStammdaten, * html table.tblVpStammdaten tr, * html table.tblVpStammdaten td, * html table.tblVpStammdaten th{border:0 !important;}
table.tblVpStammdaten tr{border-bottom:1px solid #e6eaef;}
table.tblVpStammdaten td, table.tblVpStammdaten th{text-align:left;background:transparent;padding:3px 0 3px 0;font-size:11px;color:#5c5c5c;}
table.tblVpStammdaten td.textAlignRight{text-align:right;}
table.tblVpStammdaten td.textAlignRight span{display:block;padding:4px 0 0 0;}
div#navigationWrapper, div#teaserWrapper, div#navigationTop, div#breadcrumb, div#footerBorderLeft, div#navigationLegal, div#pageSubNavigation, div.wrapperTblFeatures, div.navigationWindowReiter, div.customerBoxSelect, div.productBoxSelect, div.mailBox, div.orderBox, a.back, p.back, p.backlink, p.backLink, p.backlink a, p.morelink, p.moreLink, p.morelink a, div.pdflink, div.pdfLink, div.dateSheet, div.DMS, div.adiv div.divLinkMail , div.adiv div.divLink, form.inlineForm, form.inlineForm input, div.highlightBox, div.pbFilterWrapper, div.boxPbFilter, p.datenschutz, div#slides, img#frame, div.mediaWrapper{display:none;visibility:hidden;}
div.materialanforderung ul li {display:none;}
div.rueckruf {display:block;float:none;}
div.materialanforderung ul li.status {display:block;} 
div.pageKeyVisual, div#keyVisual{background:transparent;background-image:none;}
div.togglebox{display:block !important;}
div.mainProductSearch{background-image:url("/cachepics/sprite_vertical.png");background-position:-13px -972px;}
table.atable thead tr th span a.Asc, table.atable thead tr th span a.Desc:hover, table.atable thead tr th span a.Order:hover{background-image:url("/cachepics/sprite_vertical.png");background-position:89px -1889.5px;}
table.atable tbody tr {border-bottom:1px dotted #bebebe;}
div.pdflink a{background-image:url("/cachepics/sprite_vertical.png");background-position:-10px -1919px;}
table.kapitalfluss thead tr th, table.kapitalfluss tbody tr th, table.atable tbody tr th, table.atable thead tr th{background-image:url("/cachepics/sprite_repeatx_width12.png");background-position:0% -137px;}
div.scroll .logoTooltipSmall img, div.scroll .logoTooltip img, div.scroll .logoTooltipRisk img{display:none;}
div.scroll .tooltip,div.scroll .tooltipSmall,div.scroll .tooltipRisk {display:inline;}
div.scroll .tooltip img,div.scroll .tooltipSmall img,div.scroll .tooltipRisk img{height:40px;margin-bottom:1px;}
.hinweisTooltipHover {display:none;}
.ScopeRiskclassWrapper .toggleContent {display:block !important;}
div.siegelWrapper{display:none;}
.ProduktChecksWrapper{display:block;background:none}
.ProduktChecksWrapperContent{background:none}
.ProduktChecksContent{background:none; border: 3px solid #dddedf; border-radius: 1px; padding: 3px;}
.ProduktCheck {display:inline; margin-right: 10px;}
img.tooltipToggle {display:none;}
img.tooltipImage {height:40px; background: none; padding 0;}
a.afterBoxLink {display:none;}
.plottable-colors-0 { background-color: #002f5c; }
.plottable-colors-1 { background-color: rgb(199,20,93); }
.plottable-colors-2 { background-color: rgb(171,150,121); }
.plottable-colors-3 { background-color: #6698cc; }
.plottable-colors-4 { background-color: #efc005; }
.plottable-colors-5 { background-color: #8cd000; }
.plottable-colors-6 { background-color: #b06829; }
.plottable-colors-7 { background-color: #235e31; }
.plottable-colors-8 { background-color: #f87e9d; }
.plottable-colors-9 { background-color: #9159de; }
.plottable-colors-10 { background-color: #e6578c; }
.plottable-colors-11 { background-color: #759d37; }
.plottable-colors-12 { background-color: #a470eb; }
.plottable-colors-13 { background-color: #b4be34; }
.plottable-colors-14 { background-color: #36b1da; }
.plottable-colors-15 { background-color: #e42749; }
.plottable-colors-16 { background-color: #9799d3; }
.plottable-colors-17 { background-color: #d8a238; }
.plottable-colors-18 { background-color: #115e41; }
.plottable-colors-19 { background-color: #f066ab; }
.plottable-colors-20 { background-color: #dab528; }
.plottable-colors-21 { background-color: #cb428a; }
.plottable-colors-22 { background-color: #e98e5d; }
.plottable-colors-23 { background-color: #94a2ef; }
.plottable-colors-24 { background-color: #d8520c; }
.plottable-colors-25 { background-color: #b573c7; }
.plottable-colors-26 { background-color: #aa1b67; }
.plottable-colors-27 { background-color: #63a53c; }
.plottable-colors-28 { background-color: #c384aa; }
.plottable-colors-29 { background-color: #b02f53; }
.plottable-colors-30 { background-color: #818bd7; }
.plottable-colors-31 { background-color: #8f9a4a; }
.plottable-colors-32 { background-color: #6cd557; }
.plottable-colors-33 { background-color: #6e56d0; }
.plottable-colors-34 { background-color: #628632; }
.plottable-colors-35 { background-color: #bb82cd; }
.plottable-colors-36 { background-color: #115e41; }
.plottable-colors-37 { background-color: #939f1d; }
.plottable-colors-38 { background-color: #4a4cb2; }
.plottable-colors-39 { background-color: #53b23c; }
.plottable-colors-40 { background-color: #7377ec; }
.plottable-colors-41 { background-color: #a42a33; }
.plottable-colors-42 { background-color: #d9af79; }
.plottable-colors-43 { background-color: #af536a; }
.plottable-colors-44 { background-color: #115e41; }
.plottable-colors-45 { background-color: #ec9fa9; }
.plottable-colors-46 { background-color: #7f8a24; }
.plottable-colors-47 { background-color: #b153ab; }
.plottable-colors-48 { background-color: #319963; }
.plottable-colors-49 { background-color: #e78607; }
.plottable-colors-50 { background-color: #cc2894; }
.plottable-colors-51 { background-color: #67b9ee; }
.plottable-colors-52 { background-color: #e2a822; }
.plottable-colors-53 { background-color: #bf209e; }
.plottable-colors-54 { background-color: #3a9072; }
.plottable-colors-55 { background-color: #bbbc81; }
.plottable-colors-56 { background-color: #3d60dd; }
.plottable-colors-57 { background-color: #9c565f; }
.plottable-colors-58 { background-color: #ef8ead; }
.plottable-colors-59 { background-color: #585894; }
.plottable-colors-60 { background-color: #d36df1; }
.plottable-colors-61 { background-color: #a97c2e; }
.plottable-colors-62 { background-color: #4b7d3c; }
.plottable-colors-63 { background-color: #d78b69; }
.plottable-colors-64 { background-color: #9b4486; }
.plottable-colors-65 { background-color: #cc381b; }
.plottable-colors-66 { background-color: #2ea98d; }
.plottable-colors-67 { background-color: #be6fae; }
.plottable-colors-68 { background-color: #2b8c2a; }
.plottable-colors-69 { background-color: #ac850f; }
.plottable-colors-70 { background-color: #903b4f; }
.plottable-colors-71 { background-color: #ec9fe7; }
.plottable-colors-72 { background-color: #b95e1e; }
.plottable-colors-73 { background-color: #b79b41; }
.plottable-colors-74 { background-color: #115e41; }
.plottable-colors-75 { background-color: #b87cf1; }
.plottable-colors-76 { background-color: #377c4c; }
.plottable-colors-77 { background-color: #8fb856; }
.plottable-colors-78 { background-color: #1f64b7; }
.plottable-colors-79 { background-color: #8f803e; }
.plottable-colors-80 { background-color: #e89b1b; }
.plottable-colors-81 { background-color: #974816; }
.plottable-colors-82 { background-color: #115e41; }
.plottable-colors-83 { background-color: #d06440; }
.plottable-colors-84 { background-color: #f19c8f; }
.plottable-colors-85 { background-color: #8e965b; }
.plottable-colors-86 { background-color: #f08682; }
.plottable-colors-87 { background-color: #115e41; }
.plottable-colors-88 { background-color: #eb50bd; }
.plottable-colors-89 { background-color: #8ad172; }
.plottable-colors-90 { background-color: #e37ac3; }
.plottable-colors-91 { background-color: #c84454; }
.plottable-colors-92 { background-color: #4f90f2; }
.plottable-colors-93 { background-color: #a46945; }
.plottable-colors-94 { background-color: #306a3c; }
.plottable-colors-95 { background-color: #bb8f59; }
.plottable-colors-96 { background-color: #b64983; }
.plottable-colors-97 { background-color: #415a1f; }
.plottable-colors-98 { background-color: #e2712e; }
.plottable-colors-99 { background-color: #a03164; }
.plottable-colors-100 { background-color: #41d26b; }
.plottable-colors-101 { background-color: #d03642; }
.plottable-colors-102 { background-color: #49b957; }
.plottable-colors-103 { background-color: #f46b37; }
.plottable-colors-104 { background-color: #bdb0f0; }
.plottable-colors-105 { background-color: #ae301f; }
.plottable-colors-106 { background-color: #eb67bc; }
.plottable-colors-107 { background-color: #38cc94; }
.plottable-colors-108 { background-color: #6b6e37; }
.plottable-colors-109 { background-color: #e469ce; }
.plottable-colors-110 { background-color: #115e41; }
.plottable-colors-111 { background-color: #967044; }
.plottable-colors-112 { background-color: #fc5e9a; }
.plottable-colors-113 { background-color: #934270; }
.plottable-colors-114 { background-color: #817ab5; }
.plottable-colors-115 { background-color: #b81b31; }
.plottable-colors-116 { background-color: #8cbf79; }
.plottable-colors-117 { background-color: #3683ca; }
.plottable-colors-118 { background-color: #bf211e; }
.plottable-colors-119 { background-color: #3679a5; }
.plottable-colors-120 { background-color: #ea3182; }
.plottable-colors-121 { background-color: #7dc099; }
.plottable-colors-122 { background-color: #dc7bd4; }
.plottable-colors-123 { background-color: #864b6f; }
.plottable-colors-124 { background-color: #d6791f; }
.plottable-colors-125 { background-color: #9b2ba1; }
.plottable-colors-126 { background-color: #7e4e22; }
.plottable-colors-127 { background-color: #e76870; }
.plottable-colors-128 { background-color: #445a06; }
.plottable-colors-129 { background-color: #f7931e; }
.plottable-colors-130 { background-color: #589fe9; }
.plottable-colors-131 { background-color: #e5532e; }
.plottable-colors-132 { background-color: #8e328a; }
.plottable-colors-133 { background-color: #ed556b; }
.plottable-colors-134 { background-color: #6dbd73; }
.plottable-colors-135 { background-color: #f88767; }
.plottable-colors-136 { background-color: #115e41; }
.plottable-colors-137 { background-color: #cc6d83; }
.plottable-colors-138 { background-color: #adc16d; }
.plottable-colors-139 { background-color: #5280f9; }
.plottable-colors-140 { background-color: #e47864; }
.plottable-colors-141 { background-color: #76d299; }
.plottable-colors-142 { background-color: #ea335f; }
.plottable-colors-143 { background-color: #3161a2; }
.plottable-colors-144 { background-color: #5dc296; }
.plottable-colors-145 { background-color: #7f4c7f; }
.plottable-colors-146 { background-color: #6ca719; }
.plottable-colors-147 { background-color: #2f65d0; }
.plottable-colors-148 { background-color: #d28ac7; }
.plottable-colors-149 { background-color: #ad3e09; }
.plottable-colors-150 { background-color: #6c70bb; }
.plottable-colors-151 { background-color: #8b26aa; }
.plottable-colors-152 { background-color: #cd6b5e; }
.plottable-colors-153 { background-color: #4cd2c3; }
.plottable-colors-154 { background-color: #e09ec5; }
.plottable-colors-155 { background-color: #6c8548; }
.plottable-colors-156 { background-color: #c52049; }
.plottable-colors-157 { background-color: #e69e5e; }
.plottable-colors-158 { background-color: #7e3e53; }
.plottable-colors-159 { background-color: #34c7dd; }
.plottable-colors-160 { background-color: #935f93; }
.plottable-colors-161 { background-color: #88c339; }
.plottable-colors-162 { background-color: #576c1c; }
.plottable-colors-163 { background-color: #ec4f4b; }
.plottable-colors-164 { background-color: #8d7519; }
.plottable-colors-165 { background-color: #f19d3e; }
.plottable-colors-166 { background-color: #9c4e34; }
.plottable-colors-167 { background-color: #ae9f27; }
.plottable-colors-168 { background-color: #a7514b; }
.plottable-colors-169 { background-color: #e77199; }
.plottable-colors-170 { background-color: #467dd3; }
.plottable-colors-171 { background-color: #ca842b; }
.plottable-colors-172 { background-color: #753fc2; }
.plottable-colors-173 { background-color: #70730a; }
.plottable-colors-174 { background-color: #9275f4; }
.plottable-colors-175 { background-color: #8c6320; }
.plottable-colors-176 { background-color: #b02d87; }
.plottable-colors-177 { background-color: #4158b1; }
.plottable-colors-178 { background-color: #ca7b78; }
.plottable-colors-179 { background-color: #518413; }
.plottable-colors-180 { background-color: #aa3097; }
.plottable-colors-181 { background-color: #c9567f; }
.plottable-colors-182 { background-color: #9ab474; }
.plottable-colors-183 { background-color: #7c5bc3; }
.plottable-colors-184 { background-color: #597236; }
.plottable-colors-185 { background-color: #d188ed; }
.plottable-colors-186 { background-color: #3fadaf; }
.plottable-colors-187 { background-color: #cd4ba1; }
.plottable-colors-188 { background-color: #25735a; }
.plottable-colors-189 { background-color: #af668f; }
.plottable-colors-190 { background-color: #616117; }
.plottable-colors-191 { background-color: #d3649d; }
.plottable-colors-192 { background-color: #ae6f38; }
.plottable-colors-193 { background-color: #45ba6c; }
.plottable-colors-194 { background-color: #cdc255; }
.plottable-colors-195 { background-color: #ec8794; }
.plottable-colors-196 { background-color: #48952a; }
.plottable-colors-197 { background-color: #d6a7f0; }
.plottable-colors-198 { background-color: #2ab53c; }
.plottable-colors-199 { background-color: #705d18; }
.plottable-colors-200 { background-color: #99c66d; }
.plottable-colors-201 { background-color: #a23e22; }
.plottable-colors-202 { background-color: #ab3fb8; }
.plottable-colors-203 { background-color: #e94e78; }
.plottable-colors-204 { background-color: #6eb559; }
.plottable-colors-205 { background-color: #c54e42; }
.plottable-colors-206 { background-color: #115e41; }
.plottable-colors-207 { background-color: #c93071; }
.plottable-colors-208 { background-color: #5799ca; }
.plottable-colors-209 { background-color: #f787ed; }
.plottable-colors-210 { background-color: #dfb848; }
.plottable-colors-211 { background-color: #df2a69; }
.plottable-colors-212 { background-color: #60a168; }
.plottable-colors-213 { background-color: #a7c522; }
.plottable-colors-214 { background-color: #8575db; }
.plottable-colors-215 { background-color: #c2a962; }
.plottable-colors-216 { background-color: #cb66d5; }
.plottable-colors-217 { background-color: #115e41; }
.plottable-colors-218 { background-color: #6b4fa0; }
.plottable-colors-219 { background-color: #f17fb8; }
.plottable-colors-220 { background-color: #c6ba6e; }
.plottable-colors-221 { background-color: #2c853f; }
.plottable-colors-222 { background-color: #ab8eea; }
.plottable-colors-223 { background-color: #d55b75; }
.plottable-colors-224 { background-color: #b358d7; }
.plottable-colors-225 { background-color: #115e41; }
.plottable-colors-226 { background-color: #d89fd7; }
.plottable-colors-227 { background-color: #80a31b; }
.plottable-colors-228 { background-color: #e38744; }
.plottable-colors-229 { background-color: #d02584; }
.plottable-colors-230 { background-color: #5ab220; }
.plottable-colors-231 { background-color: #7d468d; }
.plottable-colors-232 { background-color: #38711a; }
.plottable-colors-233 { background-color: #586ac5; }
.plottable-colors-234 { background-color: #ef6a57; }
.plottable-colors-235 { background-color: #9a5fb7; }
.plottable-colors-236 { background-color: #605926; }
.plottable-colors-237 { background-color: #7c89e9; }
.plottable-colors-238 { background-color: #89ca57; }
.plottable-colors-239 { background-color: #ef489e; }
.plottable-colors-240 { background-color: #e189b7; }
.plottable-colors-241 { background-color: #115e41; }
.plottable-colors-242 { background-color: #c993dd; }
.plottable-colors-243 { background-color: #dbac56; }
.plottable-colors-244 { background-color: #c64db2; }
.plottable-colors-245 { background-color: #4d662b; }
.plottable-colors-246 { background-color: #f7ac87; }
.plottable-colors-247 { background-color: #b75a9e; }
.plottable-colors-248 { background-color: #c4bd25; }
.plottable-colors-249 { background-color: #7041a2; }
.plottable-colors-250 { background-color: #a3c541; }
.plottable-colors-251 { background-color: #ae78ad; }
.plottable-colors-252 { background-color: #1bcb78; }
.plottable-colors-253 { background-color: #8f69b4; }
.plottable-colors-254 { background-color: #a6aa46; }
.plottable-colors-255 { background-color: #9549b6; }
.plottable text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;fill:#5c5c5c}
svg.plottable{display:block;pointer-events:visibleFill;background-color:#fff}
.plottable .background-fill{fill:none;pointer-events:none}
.plottable .bounding-box{fill:#ffc0cb;visibility:hidden}
.plottable .bar-label-text-area text{font-size:14px}
.plottable .label-area text{font-size:14px}
.plottable .light-label text{fill:#fff}
.plottable .stacked-bar-plot .off-bar-label{visibility:hidden!important}
.plottable .axis-label text{font-size:10px;font-weight:700;letter-spacing:1px;line-height:normal;text-transform:uppercase}
.plottable .title-label text{font-size:20px;font-weight:700}
.plottable .axis line.baseline{stroke:#CCC;stroke-width:1px}
.plottable .axis line.tick-mark{stroke:#CCC;stroke-width:1px}
.plottable .axis text{font-weight:200;line-height:normal}
.plottable .axis .annotation-circle{fill:#fff;stroke-width:1px;stroke:#CCC}
.plottable .axis .annotation-line{stroke:#CCC;stroke-width:1px}
.plottable .axis .annotation-rect{stroke:#CCC;stroke-width:1px;fill:#fff}
.plottable .bar-plot .baseline{stroke:#999}
.plottable .gridlines line{stroke:#3C3C3C;opacity:.25;stroke-width:1px}
.plottable .selection-box-layer .selection-area{fill:#000;fill-opacity:.03;stroke:#CCC}
.plottable .drag-box-layer.x-resizable .drag-edge-lr{cursor:ew-resize}
.plottable .drag-box-layer.y-resizable .drag-edge-tb{cursor:ns-resize}
.plottable .drag-box-layer.x-resizable.y-resizable .drag-corner-tl{cursor:nwse-resize}
.plottable .drag-box-layer.x-resizable.y-resizable .drag-corner-tr{cursor:nesw-resize}
.plottable .drag-box-layer.x-resizable.y-resizable .drag-corner-bl{cursor:nesw-resize}
.plottable .drag-box-layer.x-resizable.y-resizable .drag-corner-br{cursor:nwse-resize}
.plottable .drag-box-layer.movable .selection-area{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}
.plottable .drag-box-layer.movable .selection-area:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}
.plottable .guide-line-layer line.guide-line{stroke:#CCC;stroke-width:1px}
.plottable .drag-line-layer.enabled.vertical line.drag-edge{cursor:ew-resize}
.plottable .drag-line-layer.enabled.horizontal line.drag-edge{cursor:ns-resize}
.plottable .legend text{font-weight:700;line-height:normal}
.plottable .interpolated-color-legend rect.swatch-bounding-box{fill:none;stroke:#CCC;stroke-width:1px;pointer-events:none}
.plottable .waterfall-plot line.connector{stroke:#CCC;stroke-width:1px}
.plottable .pie-plot .arc.outline{stroke-linejoin:round}
svg{page-break-inside:avoid}
svg text.chart-error{fill:red}
