/* GS-DE Print-CSS */
body { background:none; font-size:9pt; font-family:Arial; line-height:15px; }
#container { border:none; width:100%; margin:0; }
#main { background:none; }
a { color:#000; }

#header { background:none; }
#header_logo_de { display:none; }
#header_quotes { display:none; }
#header_search { display:none; }

#breadcrumb { display:none; }
dl#top_navigation { display:none; }
#udm { display:none; }
#sidebar { display:none; }

#content h3 { color:#CE7019; font-size:11pt; font-weight:bold; margin:4px 0; }
#content { margin:0; padding:0; }

#detail_head_right { float: right; text-align: right; margin-right: 10px; }
#detail_head_right h2, #detail_head h2 { font-size:12pt; margin-bottom: 0px; margin-top: 3px; line-height:12pt; }

#tabbed_box div.box_content { background:none; border:none; padding:0; }
#tabbed_box ul.tabs { display:none; }

#tabbed_box div.box_header { padding: 4px; color: #000; border: 1px solid #CCC; margin-bottom: 10px; }
#tabbed_box div.box_header div { border-top: 1px solid #CCC; }
#tabbed_box div.box_content div.box { font-size:9pt; width: 48%; margin-top:10px; border: 1px solid #ccc; float: left; padding: 3px; clear:left; }
#tabbed_box div.box_content div.title { background: #fff; font-weight: bold; color: #000; padding: 1px; padding-left: 3px; }
#tabbed_box div.box_content div.column_right { width: 48%; float: right; margin:0 8px 0 0; padding: 0; }
#tabbed_box div.box_content div.column_right div.box { width: 100%; }

.box_content ul.list { list-style: none; margin:5px; padding:0; }
.box_content ul.list li { margin-top: 7px; text-align: justify; }
td.large_quote, tabel.default tr td.large_quote { font-size:14px; font-weight: bold; }
td.separate { border-top: 1px dotted #999; }

span.quote_realtime { background:none; padding:0; }
span.quote_delayed { background:none; padding:0; }
.lq .up, .lq_change .up { background:none; color:#000; padding:0; }
.lq .unchanged, .lq_change .unchanged { background:none; color:#000; padding:0; }

div.edg_rating { background:none; width:0; }
object { display:none; }
code { display:none; }

table.default .right_align { text-align:right; }
table.default tr td { border-bottom:1px solid #DDDDDD; font-size:11px; padding:2px; vertical-align:top; }

.desc_first { display:block; width:300px; }
.desc_seconde { display:block; width:300px; }
.desc_third { display:block; width:300px; }
font { color:#000; font-weight:normal; }

#footer { display:none; }