/* CSS Document */
 
/* Struktur */

.global {
width: 800px;
float: left;
}

#banner-right {
z-index:2;
position:absolute;
top:0px;
left:800px;
}

/* tab bar */
body, td {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

/* MainNav */
.navbar {margin-left: 0px; margin-right: 10px; width: 770px; padding-top: 4px;}
.navbar h3, .navbar h4 {position:absolute;left:-1000em;margin:0;}
.navbar .hd li em {font-weight: bold;}
.navbar .hd li a { color:#fff; cursor:pointer; }
.navbar .hd li.on strong, .navbar .hd li.on strong a {color:#333;} /* selected tab */
.navbar .hd li.on strong {border-bottom: none} /* border-color should match selected color */
.navbar .hd li.orphan, .navbar .hd li.orphan a {color:#999;}

/* bg images */
.navbar .hd li a, .navbar .hd li strong {background:transparent url(/depot/img/main_navi/navbar-right.gif) no-repeat top right;}
.navbar .hd li em {background:transparent url(/depot/img/main_navi/navbar-left.gif) no-repeat;}
.navbar .hd li.on a, .navbar .hd li.on strong {background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat top right;}
.navbar .hd li.on em {background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat;}


/* UnterNav */
.navbar .bd { background-color: #eee; width: 756px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999; }
.navbar .bd ul {background-color:#eee;border-color:#ababab;}
.navbar .bd li, .navbar .bd li a {color:#666;}
.navbar li.on, .navbar li.on strong {font-weight:bold;}
.navbar .bd li { border-color:#ababab; }


/* shouldn't change */
.navbar {width:770px;} /* IE: width */
.navbar a {text-decoration:none;}
.navbar ul, .navbar li {margin:0;padding:0;list-style:none;}
.navbar li {float:left;display:inline;}
.navbar li a:hover {text-decoration:underline;}
.navbar ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navbar ul {zoom:1;} /* clear IE */

/* primary tabs */
.navbar .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
.navbar .hd li {margin-right:1px ;padding:0;}
.navbar .hd li.on strong a {font-weight: bold}
.navbar .hd li a, .navbar .hd li strong, .navbar .hd li em {display:block;}
.navbar .hd li a, .navbar .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.navbar .hd li em {font-style:normal;padding:.5em .6em;}
.navbar .hd li.on em {font-weight:bold;}
.navbar .hd li.orphan, .navbar .hd li.orphan a, .navbar .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

/* secondary tabs */
.navbar .bd ul {border-top: 1px solid #ababab; font: 11px arial;margin:0;padding:.6em 0 .6em .4em;}
.navbar .bd li {border-left-style:solid;border-left-width:1px;display:inline;padding:0 1em;}
.navbar .bd li.first {padding-left:0;border:0;}
.navbar .bd {
font-size: 11px;
padding: 3px 6px 3px 6px;
font-weight: normal;
color: #aaa;
}
.navbar .bd span.sub_navbar_name {
color: #000;
padding: 2px;
font-weight: normal;
}
.navbar .bd a {
color: #14149c;
text-decoration: none;
font-weight: normal;
}

/* DepotNav */
.navbar_entrybox {margin-left: 10px; margin-right: 10px; width: 770px; padding-top: 4px;}
.navbar_entrybox h3, .navbar h4 {position:absolute;left:-1000em;margin:0;}
.navbar_entrybox .hd li em {font-weight: bold;}
.navbar_entrybox .hd li a { color:#fff; cursor:pointer; }
.navbar_entrybox .hd li.on strong, .navbar .hd li.on strong a {color:#333;} /* selected tab */
.navbar_entrybox .hd li.on strong {border-bottom: none} /* border-color should match selected color */
.navbar_entrybox .hd li.orphan, .navbar .hd li.orphan a {color:#999;}

/* bg images */
.navbar_entrybox .hd li a, .navbar .hd li strong {background:transparent url(/depot/img/main_navi/navbar-right.gif) no-repeat top right;}
.navbar_entrybox .hd li em {background:transparent url(/depot/img/main_navi/navbar-left.gif) no-repeat;}
.navbar_entrybox .hd li.on a, .navbar .hd li.on strong {background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat top right;}
.navbar_entrybox .hd li.on em {background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat;}


/* UnterNav */
.navbar_entrybox .bd {background-color: #eee; width: 756px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999; }
.navbar_entrybox .bd ul {background-color:#eee;border-color:#ababab;}
.navbar_entrybox .bd li, .navbar .bd li a {color:#666;}
.navbar_entrybox li.on, .navbar li.on strong {font-weight:bold;}
.navbar_entrybox .bd li {border-color:#ababab;}


/* shouldn't change */
.navbar_entrybox {width:770px;} /* IE: width */
.navbar_entrybox a {text-decoration:none;}
.navbar_entrybox ul, .navbar li {margin:0;padding:0;list-style:none;}
.navbar_entrybox li {float:left;display:inline;}
.navbar_entrybox li a:hover {text-decoration:underline;}
.navbar_entrybox ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navbar_entrybox ul {zoom:1;} /* clear IE */

/* primary tabs */
.navbar_entrybox .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
.navbar_entrybox .hd li {margin-right:1px ;padding:0;}
.navbar_entrybox .hd li.on strong a {cursor:default; font-weight: bold}
.navbar_entrybox .hd li a, .navbar .hd li strong, .navbar .hd li em {display:block;}
.navbar_entrybox .hd li a, .navbar .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.navbar_entrybox .hd li em {font-style:normal;padding:.5em .6em;}
.navbar_entrybox .hd li.on em {font-weight:bold;}
.navbar_entrybox .hd li.orphan, .navbar .hd li.orphan a, .navbar .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

/* secondary tabs */
.navbar_entrybox .bd ul {border-top: 1px solid #ababab; font: 11px arial;margin:0;padding:.6em 0 .6em .4em;}
.navbar_entrybox .bd li {border-left-style:solid;border-left-width:1px;display:inline;padding:0 1em;}
.navbar_entrybox .bd li.first {padding-left:0;border:0;}
.navbar_entrybox .bd {
font-size: 11px;
padding: 3px 6px 3px 6px;
font-weight: normal;
color: #aaa;
}
.navbar_entrybox .bd span.sub_navbar_name {
color: #000;
padding: 2px;
font-weight: bold;
}
.navbar_entrybox .bd a {
color: #14149c;
text-decoration: none;
font-weight: normal;
}


/* kursliste */

#kurse {
width: 770px;
padding: 0px;
color: #555555;
font-size: 10px;
margin-left:10px;
margin-right:10px;
}

#kurse table{
width: 770px;
margin-bottom: 6px;
border-bottom: 1px solid #999;
}

#kurse img {
border: none;
}

.head td {
border-left: 1px solid #4b4bc0;
border-right: 1px solid #00003b;
background-color: #e5e5e5;
background-image: url(../img/course-bg.gif);
background-repeat: repeat-x;
padding: 2px;
color: #d6d6eb;
border-top: 1px solid #4b4bc0;
border-bottom: 1px solid #00003b;
}

.data td {
padding: 2px;
padding-left: 3px;
text-align: left;
border-bottom: 1px solid #e0e0e0;
}

#kurse .data td {
color: #555555;
background-color: #f0f0f0;
border-top: 1px solid #f5f5f5;
border-right: 1px solid #ebebeb;
border-left: 1px solid #f5f5f5;
}


#kurse .data td.selected {
padding: 2px;
padding-left: 3px;
background-color: #ffcc00;
text-align: right;
color: #000066;
border-left: 1px solid #fdd63b;
border-right: 1px solid #d9ae00;
border-bottom: 1px solid #d9ae00;
border-top: 1px solid #fdd63b;
}


.data a , .data a:visited {
color: #000066;
text-decoration: none;
font-weight: bold;
}



.red {
color: #af1500;
}

.green {
color: #15af00;
}

/* content-bereich */

.whitespace {
background-color: white;
border: 1px solid gray;
}

.left_box_small,
.bold {
font-weight: bold;
}

#content_home #content {
border: none;
margin: 0px 10px 10px 10px;
}

#content {
padding: 0px;
padding-top: 0px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
background-color: #fff;
min-height: 400px;
}

#content h1 {
color: #a8a8a8;
font-size: 20px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0px;
margin-bottom: 4px;
padding: 0px;
}

#nl-anweisung{
color: #a8a8a8;
font-size: 15px;
margin:15px 0 5px 0 ;
}

#content .headline {
color: #555555;
font-size: 10px;
}

#content .h2 {
color: #000000;
font-size: 10px;
}


#content .content-table {
margin-top: 0px;
color: #555555;
font-size: 10px;
}

#content .content-table {
margin-top: 0px;
color: #555555;
font-size: 10px;
}

#content .ergebnis-table {
margin-top: 20px;
color: #555555;
font-size: 10px;
}

.content-table td,
#content .content-table td {
padding-top: 2px;
padding-bottom: 2px;
color: #555555;
font-size: 11px;
border-top: 1px solid #e0e0e0;
}

#content .content-table td.top{
vertical-align: top;
}

#content .ergebnis-table td {
border-top: 1px dotted #e0e0e0;
padding-top: 2px;
padding-bottom: 2px;
color: #555555;
font-size: 10px;
}

#content .ergebnis-table td a {
color: #555555;
font-size: 10px;
text-decoration: none;
}

#content .ergebnis-table tr.ergebnis-head td {
padding-top: 2px;
padding-bottom: 2px;
color: #000066;
font-size: 10px;
border-top: none;
border-bottom: 1px solid #999999;
}

#content .content-data {
padding-top: 20px;
color: #555555;
font-size: 12px;
}

#content .content-data {
padding-top: 20px;
color: #555555;
font-size: 12px;
}

.content-data,
#content-data,
#content-data p,
#content-data a,
#content-data div,
#content-data tr,
#content-data td,
#content-data span,
font
{
font-size: 12px;
}



#content .BU {
color: #aaaaaa;
font-size: 10px;
padding-bottom: 4px;

}


#content .description td {
padding-top: 2px;
padding-bottom: 2px;
color: #555555;
font-size: 10px;
}

div#chart {
width: 720px;
text-align: left;
margin-top: 20px;
color: #555555;
font-size: 10px;
}

#content .subtable {
color: #000066;
font-size: 12px;

}

#content #news_details_table .news_controls {
 float:right;
padding: 2px;
}

#content #news_details_table .news_controls img{
border: none;
}

/* charts */

#content table.content-table td.time {
height: 28px;
padding-left: 2px;
}

#content table.content-table td.time a {
background-color: #eeeeee;
padding: 2px;
padding-left: 6px;
padding-right: 6px;
border: 1px solid #cccccc;
text-decoration: none;
margin: 4px 2px 4px 2px;
color: #555;
}

#content table.content-table td.time a:hover {
background-color: #ffffff;
color: #888;
}

#content table.content-table td.time a.inactive:hover {
background-color: #EEEEEE;
color: #555;
}

#content table.content-table td.time a.active {
background-color: #ffffff;
color: #888;
}

#content table.content-table td.charts a:link,
#content table.content-table td.charts a:visited {
padding: 3px;
margin:0px;
}


#content table.content-table td.select select {
background-color: #fff;
padding: 4px;
padding-left: 6px;
padding-right: 6px;
border: 1px solid #cccccc;
margin-left: 0px;
margin-right: 4px;
margin-top: 2px;
margin-bottom: 2px;
color: #555;
font-size: 10px;
width: 130px;
}

#content div.handelsplatz {
float: right;
width: 150px;
color: #333333;
text-align: right;
}

#content select,
#suche_basiswerte_bz select,	/* ids added for investment certificates, could be generalized if no interference with other elements */
#productsearch select {
background-color: #fff;
border: 1px solid #cccccc;
margin-left: 2px;
margin-right: 4px;
margin-top: 2px;
margin-bottom: 2px;
color: #555;
font-size: 10px;
width: 90px;
}

div#chart {
width: 720px;
text-align: left;
margin-top: 5px;
color: #555555;
font-size: 10px;
}

#content input,
#suche_basiswerte_bz input,
#productsearch input,
#couponsearch input {	/* ids added for investment certificates, could be generalized if no interference with other elements */
background-color: #eeeeee;
padding: 4px;
padding-left: 6px;
padding-right: 6px;
border: 1px solid #cccccc;
text-decoration: none;
margin-left: 2px;
margin-right: 2px;
color: #888;
font-size: 10px;
}

/* blocklists bz */

ul.blocklist {list-style: none;border-bottom: 1px dotted #CCC;margin: 0;padding: 0;}
ul.blocklist li {border-top: 1px dotted #CCC;}
ul.blocklist li a {display: block;color: #333;padding: 3px 0;}
ul.blocklist li.catlink {text-align: right;}
ul.blocklist li a:hover {color: #999;text-decoration: none;}

ul.blocklist li span.date {font-weight: bold;}

/* tools */

#content table.tool-table {
margin-top: 20px;
width: 740px;
}

#content table.tool-table td.header {
padding: 4px;
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
}

#content table.tool-table td img {
margin-top: 8px;
}

#content table.tool-table td.data {
width: 100%;
padding-left: 12px;
padding-top: 4px;
color: #333333;
font-size: 11px;
}

#content table.tool-table td.data table td {
border-bottom: 1px dotted #e0e0e0;
padding-top: 2px;
padding-bottom: 2px;
color: #555555;
font-size: 11px;
}

#content .tool-table .controls,
#content .tool-table .controls table {
width: 150px;
padding-top: 5px;
}

#content .tool-table .controls table td img{
margin-bottom: 6px;
}


#content .tool-table .controls table td a {
color: #000066;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

/* partner part of the start site */
#content .boxcontent {
padding: 0px 15px 0px 15px;
}

#content .boxcontent a:hover {
border-bottom: 1px solid #000066;
}

#content .partner_header {
clear: both;
color: #000066;
font-weight: bold;
border-bottom: 1px solid #999999;
font-size: 12px;
padding: 2px 5px;
margin-top: 10px;
}

#content .partner_subheader {
clear: both;
color: #000066;
font-weight: bold;
border-bottom: 1px solid #999999;
padding: 2px 5px;
margin-top: 10px;
}
/* end partner part of the start site */

.bold {
color:#000;
}

.bold_left {
color:#000;
text-align:left;
}

#loginBox {
margin: 0px 50px 20px 50px;
font-size: 12px;
font-weight: bold;
padding: 10px;
background-color: #eaeaea;
border-top: 1px solid #d8d8d8;
border-left: 1px solid #d8d8d8;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
width: 595px;
}
/*
#loginBox input[type=submit] {
background-color: #000066;
padding: 4px;
border-bottom: 1px solid #000033;
border-right: 1px solid #000033;
border-left: 1px solid #000099;
border-top: 1px solid #000099;
color: #ffcc00;
font-size: 10px;
float: right;
}

#loginBox input{
margin: 2px;
}

#loginBox .message {
font-weight: normal;
}
*/
#actionbox {
padding: 10px;
}

.product_overview {
width: 735px;
}

.product_overview_box {
width: 230px;
float: left;
margin-right: 15px;
margin-top: 15px;
}

.product_overview_box .header {
padding-bottom: 4px;
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
}

.product_overview_details {
border-bottom: 1px dotted #e0e0e0;
padding-top: 2px;
padding-bottom: 2px;
}

.product_overview_details a {
color: #666;
font-size: 11px;
text-decoration: none;
}

.product_overview_details a:hover {
background-color: #fff;
color: #999;
}

.product_overview_details a.active {
background-color: #ffffff;
color: #999;
}

.product_overview_header {
color: #a8a8a8;
font-size: 20px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0px;
margin-bottom: 4px;
padding: 0px;
}

.produkt_overview_anzahl {
text-align: right;
font-weight: bold;
width: 26px;
float: left;
padding-right: 5px;
}

/* Startseite */

.first_content_table {
width: 780px;
margin: 10px 10px 0px 10px;
background-color: #fff;
}

.second_content_table {
width: 780px;
margin: 0px 10px 0px 10px;
background-color: #fff;
}

.financenews,
.trackbox {
font-size: 11px;
padding: 5px;
}

#content .trackbox_header,
.trackbox_header {
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
background-repeat: no-repeat;
padding: 0px 0px 0px 4px;
}

#slot_product_recommendation_news_newsdefaultbox .trackbox_header,
#slot_02_news_newsdefaultbox .trackbox_header,
#slot_03_news_newsdefaultbox .trackbox_header {
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
background-repeat: no-repeat;
padding-top: 12px;
}

.alarm {
border: 1px solid #e69b9b;
background-color: #f2cdcd;
color: #000;
font-weight: bold;
margin-top: 1px;
}

.alarm a {
color: #750909;
}

.financenews_box_detail_today,
.trackbox_detail_today {
border-bottom: 1px dotted #ccc;
padding-top: 1px;
padding-bottom: 1px;
}

.financenews_box_detail_yesterday,
.trackbox_detail_yesterday {
border-bottom: 1px dotted #ccc;
background-color: #f0f0f0;
padding-top: 1px;
padding-bottom: 1px;
}

.financenews_box_detail_past,
.trackbox_detail_past {
border-bottom: 1px dotted #ccc;
background-color: #e5e5e5;
padding-top: 1px;
padding-bottom: 1px;
}


.trackbox {
margin-bottom: 8px;
width: 330px;
}

.financenews_box_detail_today {
color: #333;
font-size: 11px;
text-decoration: none;
}

.financenews_box_detail_today a,
.financenews_box_detail_yesterday a,
.financenews_box_detail_past a,
.trackbox_detail_past a,
.trackbox_detail_yesterday a,
.trackbox_detail_today a {
color: #333;
font-size: 11px;
text-decoration: none;
}

.financenews_box_detail_today a:hover,
.financenews_box_detail_yesterday a:hover,
.financenews_box_detail_past a:hover,
.trackbox_detail_past a:hover,
.trackbox_detail_yesterday a:hover,
.trackbox_detail_today a:hover {
color: #999;
}

.financenews_box_detail_today a:active,
.financenews_box_detail_yesterday a:active,
.financenews_box_detail_past a:active,
.trackbox_detail_past a:active,
.trackbox_detail_yesterday a:active,
.trackbox_detail_today a:active {
color: #999;
}

.trackbox_date, .anlagezertifikate_date {
text-align: right;
font-weight: bold;
width: 30px;
float: left;
padding-right: 5px;
}

.market_overview {
}

.news_tabs,
.market_overview_header,
#content .market_overview_header {
padding-bottom: 0px;
margin-bottom: 0px;
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
}

.market_overview_header_smallbox {
padding-bottom: 0px;
color: #888;
font-size: 11px;
background-color: #eee;
font-weight: normal;
}


.market_overview_table {
width: 225px;
margin-top: 6px;
}

.market_overview_table td {
font-size: 11px;
padding: 0px 4px 0px 4px;
border-bottom: 1px dotted #ccc;
}

.market_overview_table td.Gold,
.market_overview_table td.Brent-Crude-Rohoel {
width: 24px;
padding: 0px 0px 0px 4px;
}

.abn_mini_logo {
margin-left: 3px;
}

.market_overview_name a{
font-weight: bold;
color: #333;
font-size: 11px;
text-decoration: none;
/*width: 58%;*/

}

.market_overview_name {
white-space: nowrap;
}

.market_overview_last {
text-align: right;
/*width: 20%;*/
}

.market_overview_change_red {
text-align: right;
color: #db0000;
/*width: 23%;*/
}

.market_overview_change_green {
text-align: right;
color: #00bd09;
/*width: 22%;*/
}

.market_overview_last_yesterday{
text-align: right;
}

.market_overview_top {
width: 100%;
}

.market_overview_flop {
width: 100%;
margin-top: 10px;
}

.news_pagination {
float: right;
}

.news_pagination td {
padding: 2px;
font-size: 12px;

}

.news_pagination a {
color: #333;
font-weight: bold;
text-decoration: none;
}

.news_pagination a:hover {
color: #666;
font-weight: bold;
}

.news_timestamp {
font-weight: bold;
padding-right: 10px;
}

#passworddisplayed {
padding: 4px;
border: 1px solid #000066;
background-color: #ffcc00;
}


/* Startseite Tops/Flops */
.news_tabs,
.market_overview_header_tabs {
margin-left: 0px;
margin-right: 0px;
padding-top: 1px;
border-bottom: 1px solid #888888;
}

.news_tabs h3, .news_tabs h4,
.market_overview_header_tabs h3, .market_overview_header_tabs h4 {
position:absolute;
left:-1000em;
margin:0;
}

.news_tabs .hd li em,
.market_overview_header_tabs .hd li em {
font-weight: bold;
}

.news_tabs .hd li a,
.market_overview_header_tabs .hd li a {
color:#fff; cursor:pointer;
}

.news_tabs .hd li.on a,
.market_overview_header_tabs .hd li.on,
.market_overview_header_tabs .hd li.on a {
color:#333;
border-bottom: none;
}

.news_tabs .hd li.orphan,
.market_overview_header_tabs .hd li.orphan,
.market_overview_header_tabs .hd li.orphan a {
color:#999;
}

/* bg images */
.news_tabs .hd li a,
.news_tabs .hd li strong {background:transparent url(/depot/img/main_navi/marketoverview-right.gif) no-repeat top right;}

.news_tabs .hd li em {background:transparent url(/depot/img/main_navi/marketoverview-left.gif) no-repeat;}

.news_tabs .hd li.on a,
.news_tabs .hd li.on strong {background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat top right;}

.news_tabs .hd li.on em {background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat;}

/* shouldn't change */
.news_tabs {} /* IE: width */
.news_tabs a {text-decoration:none;}
.news_tabs ul, .news_tabs li {margin:0;padding:0;list-style:none;}
.news_tabs ul.pri li.title { color:#000066;font-weight:bold;margin-left:5px; }
.news_tabs li {float:left;display:inline;}
.news_tabs li a:hover {text-decoration:underline;}
.news_tabs ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.news_tabs ul {zoom:1;} /* clear IE */

/* primary tabs */
.news_tabs .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
.news_tabs .hd li {margin-right:3px ;padding:0;}

.news_tabs .hd li.on strong a {cursor:default; font-weight: bold}

.news_tabs .hd li a,
.news_tabs .hd li strong,
.news_tabs .hd li em {display:block;}

.news_tabs .hd li a.normal {display:inline; background:none; color: #000066; cursor: pointer;}

.news_tabs .hd li a, .news_tabs .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.news_tabs .hd li em {font-style:normal;padding:.2em .3em;}
.news_tabs .hd li.on em {font-weight:bold; color: #333333; }
.news_tabs .hd li.orphan, .news_tabs .hd li.orphan a, .news_tabs .hd li.orphan em {background:transparent none;border-width:0;margin:0;}


/* bg images */
.market_overview_header_tabs .hd li a, .market_overview_header_tabs .hd li strong {background:transparent url(/depot/img/main_navi/marketoverview-right.gif) no-repeat top right;}
.market_overview_header_tabs .hd li em {background:transparent url(/depot/img/main_navi/marketoverview-left.gif) no-repeat;}
.market_overview_header_tabs .hd li.on a, .market_overview_header_tabs .hd li.on strong {background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat top right;}
.market_overview_header_tabs .hd li.on em {background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat;}

/* shouldn't change */
.market_overview_header_tabs {} /* IE: width */
.market_overview_header_tabs a {text-decoration:none;}
.market_overview_header_tabs ul, .market_overview_header_tabs li {margin:0;padding:0;list-style:none;}
.market_overview_header_tabs li {float:left;display:inline;}
.market_overview_header_tabs li a:hover {text-decoration:underline;}
.market_overview_header_tabs ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.market_overview_header_tabs ul {zoom:1;} /* clear IE */

/* primary tabs */
.market_overview_header_tabs .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
.market_overview_header_tabs .hd li {margin-right:3px ;padding:0;}
.market_overview_header_tabs .hd li.on strong a {cursor:default; font-weight: bold}

.market_overview_header_tabs .hd li a,
.market_overview_header_tabs .hd li strong,
.market_overview_header_tabs .hd li em {
display:block;
}
.market_overview_header_tabs .hd li a,
.market_overview_header_tabs .hd li strong {
*display:inline-block;
}  /* IE: 100% clickable */

.market_overview_header_tabs .hd li em {font-style:normal;padding:.2em .3em;}
.market_overview_header_tabs .hd li.on em {font-weight:bold; color: #333333; }
.market_overview_header_tabs .hd li.orphan, .market_overview_header_tabs .hd li.orphan a, .market_overview_header_tabs .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

.none {
font-size: 11px;
color: green;
font-weight: bold;
}

.none-r {
font-size: 11px;
color: red;
font-weight: bold;
}

table#hteaser div { font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: black; }

table#hteaser {
width: 760px;
overflow: hidden;
display: block;
border: 0px;
margin-left: 5px;
}

table#hteaser div#hehead1,
table#hteaser div#hehead2,
table#hteaser div#hehead3,
table#hteaser div#hehead4 {
width: 120px;
background-color: white;
padding-right: 10px;
padding-left: 2px;
border-bottom: 1px solid #ccc;
line-height: 125%;
background-position: right top;
background-repeat: no-repeat;
background-image: url('/img/pfeil-hell.gif');

}

table#hteaser div#hehead1 span,
table#hteaser div#hehead2 span,
table#hteaser div#hehead3 span,
table#hteaser div#hehead4 span {
font-weight: bold;
font-size: 11px;
}

table#hteaser div#hecontent1,
table#hteaser div#hecontent2,
table#hteaser div#hecontent3,
table#hteaser div#hecontent4 {
width: 630px;
}

table#hteaser div a h1 { font-weight: bold; font-size: 11px; margin: 0px; }
table#hteaser div a { color: black; text-decoration: none; }
table#hteaser div a:hover { color: #000066; }

#messages {
width: 748px;
margin-left: 11px;
background-color: #ffcc00;
padding: 5px 10px;
text-align: center;
border-left: 1px solid #ffe478;
border-right: 1px solid #a08000;
}

.depot_error {
color: #ff0000;
margin-left: 10px;
width: 100%;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
}

.depot_message {
color: #000066;
margin-left: 10px;
width: 100%;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}


.kommentar {
background-color: #e8eeff;
color: #000066;
margin-top: 0px;
float: right;
width: 430px;
}

#content .kommentar_header {
font-weight: bold;
color: #000066;
font-size: 12px;
background-color: #e8eeff;
border-bottom: 1px solid #6e6eb8;
margin: 5px 5px 2px 5px;
padding-top: 2px;
}

.kommentar_detail img {
margin-right: 5px;
margin-left: 5px;
/* border: 1px solid #000066; */
}

.kommentar_detail a {
font-size: 11px;
color: #3152b0;
text-decoration: none;
}

.kommentar_detail_headline {
font-weight: bold;
color: #3152b0;
text-decoration: none;
}

.kommentar_detail td{
border-bottom: 1px dotted #3152b0;
padding: 2px 4px 2px 0px;
background-color: #e8eeff;
}

.kommentar_detail {
margin: 0px 5px 0px 5px;
padding-right: 10px;
}

.kommentar_ende {
background-color: #e8eeff;
padding: 0px 5px 2px 5px;
}

.kommentar_ende a {
font-size: 11px;
font-weight: bold;
color: #000066;
text-align: right;
}

.financenews {
margin-bottom: 8px;
width: 374px;
}

/* Rohstoffe */

.rohstoff {
background-color: #fff3c8;
color: #534000;
width: 360px;
}

#content .rohstoff_header {
font-weight: bold;
color: #7b6722;
font-size: 12px;
background-color: #fff3c8;
border-bottom: 1px solid #625114;
margin: 5px 5px 2px 5px;
padding-top: 2px;
}

.rohstoff_detail img {
margin-right: 5px;
margin-left: 5px;
border: 1px solid #000066;
}

.rohstoff_detail a {
font-size: 11px;
color: #7b6722;
text-decoration: none;
}

.rohstoff_detail_headline {
font-weight: bold;
color: #625114;
text-decoration: none;
}

.rohstoff_detail td{
border-bottom: 1px dotted #cfb96c;
padding: 2px 4px 2px 0px;
background-color: #fdf5da;
}

.rohstoff_detail {
margin: 0px 5px 0px 5px;
}

.rohstoff_ende {
padding: 0px 5px 2px 5px;
}

.rohstoff_ende a {
font-size: 11px;
font-weight: bold;
color: #7b6722;
text-align: right;
}

.rohstoff_detail_today {
border-bottom: 1px dotted #cfb96c;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #625114;
font-size: 11px;
height: 15px;
}

.rohstoff_detail_yesterday {
border-bottom: 1px dotted #cfb96c;
background-color: #f7edc9;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #625114;
font-size: 11px;
height: 15px;
}

.rohstoff_detail_past {
border-bottom: 1px dotted #cfb96c;
background-color: #f0e4b8;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #625114;
font-size: 11px;
height: 15px;
}

.rohstoff_detail_today a {
color: #625114;
font-size: 11px;
text-decoration: none;
}

.rohstoff_detail_yesterday a {
color: #625114;
text-decoration: none;
}

.rohstoff_detail_past a {
color: #625114;
text-decoration: none;
}


/* Startseite Rohstoffe */
#commodities_02_news_newstabbedbox .news_tabs {margin-left: 0px; margin-right: 0px; padding-top: 1px; border-bottom: 1px solid #625114;}
#commodities_02_news_newstabbedbox .news_tabs h3, .rohstoff_overview_header_tabs h4 {position:absolute;left:-1000em;margin:0;}
#commodities_02_news_newstabbedbox .news_tabs .hd li em {font-weight: bold;}
#commodities_02_news_newstabbedbox .news_tabs .hd li a { color:#fff; cursor:pointer; }
#commodities_02_news_newstabbedbox .news_tabs .hd li.on strong, #commodities_02_news_newstabbedbox .news_tabs .hd li.on strong a {color:#625114;} /* selected tab */
#commodities_02_news_newstabbedbox .news_tabs .hd li.on strong {border-bottom: none} /* border-color should match selected color */
#commodities_02_news_newstabbedbox .news_tabs .hd li.orphan, #commodities_02_news_newstabbedbox .news_tabs .hd li.orphan a {color:#999;}

/* bg images */
#commodities_02_news_newstabbedbox .news_tabs .hd li a, #commodities_02_news_newstabbedbox .news_tabs .hd li strong {background:transparent url(/depot/img/main_navi/rohstoffe-right.gif) no-repeat top right;}
#commodities_02_news_newstabbedbox .news_tabs .hd li em {background:transparent url(/depot/img/main_navi/rohstoffe-left.gif) no-repeat;}
#commodities_02_news_newstabbedbox .news_tabs .hd li.on a, #commodities_02_news_newstabbedbox .news_tabs .hd li.on strong {background:transparent url(/depot/img/main_navi/rohstoffe-right-on.gif) no-repeat top right;}
#commodities_02_news_newstabbedbox .news_tabs .hd li.on em {background:transparent url(/depot/img/main_navi/rohstoffe-left-on.gif) no-repeat;}

/* shouldn't change */
#commodities_02_news_newstabbedbox .news_tabs {margin-top: 6px;} /* IE: width */
#commodities_02_news_newstabbedbox .news_tabs a {text-decoration:none;}
#commodities_02_news_newstabbedbox .news_tabs ul, #commodities_02_news_newstabbedbox .news_tabs li {margin:0;padding:0;list-style:none;}
#commodities_02_news_newstabbedbox .news_tabs li {float:left;display:inline;}
#commodities_02_news_newstabbedbox .news_tabs li a:hover {text-decoration:underline;}
#commodities_02_news_newstabbedbox .news_tabs ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
#commodities_02_news_newstabbedbox .news_tabs ul {zoom:1;} /* clear IE */

/* primary tabs */
#commodities_02_news_newstabbedbox .news_tabs .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
#commodities_02_news_newstabbedbox .news_tabs .hd li {margin-right:3px ;padding:0;}
#commodities_02_news_newstabbedbox .news_tabs .hd li.on strong a {cursor:default; font-weight: bold}
#commodities_02_news_newstabbedbox .news_tabs .hd li a, #commodities_02_news_newstabbedbox .news_tabs .hd li strong, #commodities_02_news_newstabbedbox .news_tabs .hd li em {display:block;}
#commodities_02_news_newstabbedbox .news_tabs .hd li a, #commodities_02_news_newstabbedbox .news_tabs .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
#commodities_02_news_newstabbedbox .news_tabs .hd li em {font-style:normal;padding:.2em .3em;}
#commodities_02_news_newstabbedbox .news_tabs .hd li.on em {font-weight:bold;}
#commodities_02_news_newstabbedbox .news_tabs .hd li.orphan, #commodities_02_news_newstabbedbox .news_tabs .hd li.orphan a, #commodities_02_news_newstabbedbox .news_tabs .hd li.orphan em {background:transparent none;border-width:0;margin:0;}


/* Anlagezertifikate*/

/* Rohstoffe */

.anlagezertifikate {
background-color: #dedef9;
color: #315a16;
width: 360px;
}

#content .anlagezertifikate_header {
font-weight: bold;
color: #000066;
font-size: 12px;
background-color: #dedef9;
border-bottom: 1px solid #000066;
padding-top: 2px;
margin: 5px 5px 2px 5px;
}

.anlagezertifikate_detail img {
margin-right: 5px;
margin-left: 5px;
border: 1px solid #000066;
}

.anlagezertifikate_detail a {
font-size: 11px;
color: #47479d;
text-decoration: none;
}

.anlagezertifikate_detail_headline {
font-weight: bold;
color: #47479d;
text-decoration: none;
}

.anlagezertifikate_detail td{
border-bottom: 1px dotted #9e9ee1;
padding: 2px 4px 2px 0px;
background-color: #e6e6fa;
}

.anlagezertifikate_detail {
margin: 0px 5px 0px 5px;
}

.anlagezertifikate_ende {
padding: 0px 5px 2px 5px;
margin-bottom:5px;
}

.anlagezertifikate_ende a {
font-size: 11px;
font-weight: bold;
color: #4242b5;
text-align: right;
}

.anlagezertifikate_detail_today {
border-bottom: 1px dotted #9e9ee1;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.anlagezertifikate_detail_yesterday {
border-bottom: 1px dotted #9e9ee1;
background-color: #d8d8f4;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.anlagezertifikate_detail_past {
border-bottom: 1px dotted #9e9ee1;
background-color: #d4d4f2;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.anlagezertifikate_detail_today a {
color: #47479d;
font-size: 11px;
text-decoration: none;
}

.anlagezertifikate_detail_yesterday a {
color: #47479d;
text-decoration: none;
}

.anlagezertifikate_detail_past a {
color: #47479d;
text-decoration: none;
}


.co {
width: 300px;
float: left;
background-color: #fff;
padding: 5px;
}

.co-head {
padding-bottom: 4px;
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
}

.co-header {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000066;
}

.co-head img{
float: right;
}

.co-data {
font-size: 11px;
color: #888;
white-space: nowrap;
}

.co-date {
margin-right: 5px;
}

.co-table-head {
font-size: 11px;
color: #000066;
font-weight: bold;
border-bottom: 1px solid #000066;
padding-top: 2px;
}

.co-table-data {
font-size: 11px;
color: #888;
border-bottom: 1px dotted #ccc;
padding: 1px 1px 1px 0px;
}

.co-table-data-bold {
font-weight: bold;
text-decoration: underline;
}

.green {
color: green;
}


#overlay{
background-image: url(/front/img/overlay.png);
position: absolute;
top: 0px;
left: 0px;
z-index: 100;
width: 100%;
height: 100%;
}

html #overlay{
background-color: #333;
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
	src="/front/img/overlay.png", sizingMethod="scale");
}

#box {
width:372px;
height:161px;
background:#fff;
border:2px solid #eee;
  padding: 10px;
  font-size: 11px;
}

#box form, #box table {
width:400px;
}

#box #loginBox form, #box #loginBox table {
width:585px;
}

#close{
position:absolute;
top:-5px;
right:-5px;
cursor:pointer;
}

.hinzu {
padding: 10px;
}

#box .box-text {
margin-bottom: 6px;
font-weight: bold;
font-size: 12px;
}

.cover {
background-color: #ffcc00;
color: 12px;
font-weight: bold;
}

.cover_body {
background-color: black;
}

.depot_quickstart_box {
background-color: #000066;
border-top: 1px solid #494997;
border-left: 1px solid #494997;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
color: white;
padding: 5px;
}

.depot_quickstart_headline {
color: #ffcc00;
font-size: 15px;
font-weight: bold;
}

.depot_quickstart_box_depot {
background-color: #ffcc00;
border-top: 1px solid #ffe57d;
border-left: 1px solid #ffe57d;
border-right: 1px solid #a08000;
border-bottom: 1px solid #a08000;
padding: 5px;
color: #000066;
}

.depot_quickstart_box_text {
float: right;
width: 400px;
font-weight: normal;
color: #555555;
}

.depot_quickstart_box_headline {
font-weight: bold;
color: #000066;
}

#depot_tab table.depot_quickstart_table {
width: 300px;
}

#depot_tab table.depot_quickstart_table td {
font-size: 11px;
}

/*Subcontent */

.subcontent_markets {
width: 770px;
}

/* Startseite Tops/Flops */
.subcontent_table_tabs {margin-left: 0px; margin-right: 0px; padding-top: 1px; border-bottom: 1px solid #888888;}
.subcontent_table_tabs h3, .subcontent_table_tabs h4 {position:absolute;left:-1000em;margin:0;}
.subcontent_table_tabs .hd li em {font-weight: bold;}
.subcontent_table_tabs .hd li.headline {color: #666; padding-top: 2px; padding-right: 10px; font-weight: bold}
.subcontent_table_tabs .hd li a { color:#fff; cursor:pointer; }
.subcontent_table_tabs .hd li.on strong, .subcontent_table_tabs .hd li.on strong a {color:#333;} /* selected tab */
.subcontent_table_tabs .hd li.on strong {border-bottom: none} /* border-color should match selected color */
.subcontent_table_tabs .hd li.orphan, .subcontent_table_tabs .hd li.orphan a {color:#999;}

/* bg images */
.subcontent_table_tabs .hd li a, .subcontent_table_tabs .hd li strong {background:transparent url(/depot/img/main_navi/marketoverview-right.gif) no-repeat top right;}
.subcontent_table_tabs .hd li em {background:transparent url(/depot/img/main_navi/marketoverview-left.gif) no-repeat;}
.subcontent_table_tabs_tabs .hd li.on a, .subcontent_table_tabs .hd li.on strong {background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat top right;}
.subcontent_table_tabs .hd li.on em {background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat;}

/* shouldn't change */
.subcontent_table_tabs {} /* IE: width */
.subcontent_table_tabs a {text-decoration:none;}
.subcontent_table_tabs ul, .subcontent_table_tabs li {margin:0;padding:0;list-style:none;}
.subcontent_table_tabs li {float:left;display:inline;}
.subcontent_table_tabs li a:hover {text-decoration:underline;}
.subcontent_table_tabs ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.subcontent_table_tabs ul {zoom:1;} /* clear IE */

/* primary tabs */
.subcontent_table_tabs .hd ul {font: 11px arial;margin-bottom:-1px; margin-left: 0px; padding-left:0px;position:relative;} /* IE quirks mode: relative */
.subcontent_table_tabs .hd li {margin-right:3px ;padding:0;}
.subcontent_table_tabs .hd li.on strong a {cursor:default; font-weight: bold}
.subcontent_table_tabs .hd li a, .subcontent_table_tabs .hd li strong, .subcontent_table_tabs .hd li em {display:block;}
.subcontent_table_tabs .hd li a, .subcontent_table_tabs .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.subcontent_table_tabs .hd li em {font-style:normal;padding:.2em .3em;}
.subcontent_table_tabs .hd li.on em {font-weight:bold;}
.subcontent_table_tabs .hd li.orphan, .subcontent_table_tabs .hd li.orphan a, .subcontent_table_tabs .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

/* UnterNav */
.subcontent_table_tabs .bd {background-color: #eee; width: 756px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; };
.subcontent_table_tabs .bd ul {background-color:#eee;}
.subcontent_table_tabs .bd li, .subcontent_table_tabs .bd li a {color:#666;}
.subcontent_table_tabs li.on, .subcontent_table_tabs li.on strong {font-weight:bold;}
.subcontent_table_tabs .bd li {border-color:#ababab;}

/* secondary tabs */
.subcontent_table_tabs .bd ul {font: 11px arial;margin:0;padding: 2px 10px 2px 0px;}
.subcontent_table_tabs .bd li {border-right-style:solid;border-right-width:1px;display:inline;padding:0 1em;}
.subcontent_table_tabs .bd li.first {padding-left:0;border:0;}
.subcontent_table_tabs .bd {
font-size: 11px;
padding: 3px 6px 3px 6px;
font-weight: normal;
color: #aaa;
}
.subcontent_table_tabs .bd span.sub_navbar_name {
color: #000;
padding: 2px;
font-weight: normal;
}
.navbar .bd a {
color: #14149c;
text-decoration: none;
font-weight: normal;
}

.subcontent_markets_table_header td {
padding-bottom: 4px;
color: #000066;
font-weight: bold;
border-bottom: 1px solid #999999;
}

.subcontent_markets_table {
width: 770px;
}

.subcontent_markets_table td {
font-size: 11px;
padding: 0px 2px 0px 2px;
border-bottom: 1px dotted #ccc;
}

.subcontent_markets_table_name a{
font-weight: bold;
color: #333;
font-size: 11px;
text-decoration: none;
cursor:pointer;
}

.subcontent_markets_table_name{
cursor:pointer;
}

.subcontent_markets_table_last {
text-align: right;
cursor:pointer;
}

.subcontent_markets_table_change_red {
text-align: right;
color: #db0000;
cursor:pointer;
}

.subcontent_markets_table_change_neutral {
text-align: right;
cursor:pointer;
color: #999;
}


.subcontent_markets_table_change_green {
text-align: right;
color: #00bd09;
cursor:pointer;
}

.subcontent_markets_table_tageshoch {
text-align: right;
cursor:pointer;
}

.subcontent_markets_table_tagestief {
text-align: right;
cursor:pointer;
}

.subcontent_markets_table_koup {
text-align: center;
cursor:pointer;
}

.subcontent_markets_table_kodo {
text-align: center;
cursor:pointer;
}

.subcontent_markets_table_change_bar{
text-align: right;
cursor:pointer;
}

.subcontent_markets_table_osup {
text-align: center;
cursor:pointer;
}

.subcontent_markets_table_osdo {
text-align: center;
cursor:pointer;
}

.subcontent_tops_table {
width: 370px;
margin-top: 2px;
}

.subcontent_tops_table td.market_overview_status {
padding: 0px;
}

.subcontent_tops_table td.market_overview_name {
padding: 0px;
}
.subcontent_flops_table {
width: 380px;
margin-top: 2px;
border-top: 1px solid #ccc;
}

.subcontent_flops_table td,
.subcontent_tops_table td {
font-size: 11px;
padding: 0px;
border-bottom: 1px dotted #ccc;
}


.subcontent_kommentar {
background-color: #dedef9;
color: #315a16;
width: 380px;
}

.subcontent_kommentar_header {
font-weight: bold;
color: #000066;
font-size: 12px;
background-color: #dedef9;
border-bottom: 1px solid #000066;
margin: 5px 5px 2px 5px;
padding-top: 2px;
}

.subcontent_kommentar_detail img {
margin-right: 5px;
margin-left: 5px;
border: 1px solid #000066;
}

.subcontent_kommentar_detail a {
font-size: 11px;
color: #47479d;
text-decoration: none;
}

.subcontent_kommentar_detail_headline {
font-weight: bold;
color: #47479d;
text-decoration: none;
}

.subcontent_kommentar_detail td{
border-bottom: 1px dotted #9e9ee1;
padding: 2px 4px 2px 0px;
background-color: #e6e6fa;
}

h3 {
font-size: 15px;
font-weight: bold;
border-bottom: 1px solid black;
margin-top: 10px;
}

.subcontent_kommentar_detail {
margin: 0px 5px 0px 5px;
}

.subcontent_kommentar_ende {
background-color: #e6e6fa;
padding: 0px 5px 2px 5px;
width: 100%;
}

.subcontent_kommentar_ende a {
font-size: 11px;
font-weight: bold;
color: #4242b5;
text-align: right;
}

.subcontent_kommentar_box_detail_today {
border-bottom: 1px dotted #9e9ee1;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.subcontent_kommentar_box_detail_yesterday {
border-bottom: 1px dotted #9e9ee1;
background-color: #d8d8f4;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.subcontent_kommentar_box_detail_past {
border-bottom: 1px dotted #9e9ee1;
background-color: #d4d4f2;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px 5px 0px 5px;
color: #4242b5;
font-size: 11px;
}

.subcontent_kommentar_box_detail_today a {
color: #47479d;
font-size: 11px;
text-decoration: none;
}

.subcontent_kommentar_box_detail_yesterday a {
color: #47479d;
text-decoration: none;
}

.subcontent_kommentar_box_detail_past a {
color: #47479d;
text-decoration: none;
}

.allround_box {
border-bottom: 1px dotted #ccc;
padding-top: 5px;
padding-bottom: 1px;
font-size: 11px;
color: #555;
font-weight: normal;
}

.allround_box a {
font-size: 11px;
color: #000066;
font-weight: bold;
}

.depotEventListTable_sortableTable-depotEventListTable-2,
.depotEventListTable_sortableTable-depotEventListTable-3 {
text-align: right;
padding-right: 20px;
}

#depot_tab .eventHistory_debit {
color: red;
text-align: right;
padding: 2px 5px 2px 0px;
}

#depot_tab .eventHistory_credit {
color: green;
text-align: right;
padding: 2px 5px 2px 0px;
}

.eventHistory_price,
.eventHistory_count {
text-align: right;
padding-right: 10px;
}

/* pagination */
.pagination
	{
	display:block;
	list-style:none;
	padding:0;
	margin-right: 10px;
	margin-top: 10px;
	float: right;
	}

.pagination li
	{
	   display: inline;
	overflow: hidden;
	line-height: 16px;
	vertical-align:middle;
	margin:0px;
	color:#666;
	}

.pagination li.active a
	{
	border: 1px solid #c69e00;
	background-color: #ffcc00;
	color:#000;
	}

.pagination li a
	{
background-color: #000066;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
border-left: 1px solid #313196;
border-top: 1px solid #313196;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
text-decoration: none;
color: #fff;
font-size: 10px;
	}

.pagination li a:hover
	{
background-color: #313196;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
border-left: 1px solid #6d6dc3;
border-top: 1px solid #6d6dc3;
border-right: 1px solid #000066;
border-bottom: 1px solid #000066;
text-decoration: none;
color: #fff;
font-size: 10px;
	}

.cover {
z-index: 200;
position: absolute;
top: 200px;
left: 200px;
width: 300px;
padding: 10px;
}

.searchresultbox {
background-color: #fff;
height: 190px;
width: 675px;
padding: 4px;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.searchresultbox th {
background-color: #fff;
}

.name_index_marktueberblick a {
font-size: 11px;
color:#000033;
text-decoration:none;
}

.border_top_master tr td{
border-top: 1px solid #E0E0E0;
}

.sortable .sortasc,
#depot_content .sortasc {
background-image: url(pfeil-unten.gif);
background-repeat: no-repeat;
}

.sortable .sortdesc,
#depot_content .sortdesc {
background-image: url(pfeil-oben.gif);
background-repeat: no-repeat;
}

#depot_tab table {
width: 760px;
}
#depot_tab table td,#depot_tab table th {
padding: 3px;
}

.sortable th,
#depot_tab th {
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
color: #000066;
font-size: 10px;
border-top: none;
border-bottom: 1px solid #999999;
text-align: left;
/*padding-left: 14px;*/
background-image: url(pfeil.gif);
background-repeat: no-repeat;
cursor: pointer;
}

.sortable th.nosort,
#depot_tab th.nosort {
background-image: none;
}

.sortable tbody td,
.sortable tbody option,
#depot_tab tbody td, option {
padding-top: 2px;
padding-bottom: 2px;
color: #555555;
font-size: 10px;
border-top: 0px dotted #e0e0e0;
}


.rowodd td{
background-color: #eaeaea;
border-bottom: 1px solid #dddddd;
border-top: 1px solid #fff;
}

.roweven_white:hover td{
background-color: #ffcc00;
}

.rowodd_white:hover td{
background-color: #ffcc00;
}

.roweven_white td{
background-color: #ffffff;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #fff;
cursor:pointer;
/*padding-left: ??? */
}

.rowodd_white td{
background-color: #ffffff;
border-bottom: 1px solid #dddddd;
border-top: 1px solid #fff;
cursor:pointer;
}

.selected td{
background-color: #ffcc00;
border-bottom: 1px solid #ddb100;
border-top: 1px solid #ffdf5e;
}

#container_profil_top {
padding-top: 15px;
}

.network img {
border: 0px;
}

.textbox_header {
color: #000066;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #999999;
background-repeat: no-repeat;
padding: 0px;
}

#container_specials #slot_03_news_newsdefaultbox .trackbox_emerging_markets {
background-image: url(/front/img/main-asia.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding-left: 25px;
padding-top: 0px;
}

#container_specials .screening_home {
background-image: url(/front/img/main-screening.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding-left: 25px;
padding-top: 0px;
}

#content .trackbox_sitenews {
margin-top: 15px;
background-color: #fff3c8;
padding: 4px;
}

#content .trackbox_sitenews_detail {
padding: 1px;
}

#content .trackbox_usa{
background-image: url(/front/img/main-usa.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding-left: 25px;
margin-top: 6px;
}

#content .trackbox_de {
background-image: url(/front/img/main-europe.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding-left: 25px;
padding-top: 10px;
}

#marktuebersicht {
margin-top: 10px;
}

.ad {
color: #555;
font-size: 9px;
font-weight: bold;
}

.ad a {
color: #000066;
}

.ad a:hover {
color: #1818bd;
}

fieldset {
border: 1px dashed #000066;
padding: 10px;
}

legend {
padding-left:5px; padding-right:5px; background-color:#FFFFFF; color:#000066; font-weight:bold;
}

#premium_anmeldung .premium_row {
margin: 3px;
margin-top: 20px;
margin-bottom: 20px;
}

.analysis_list {
list-style-type: none;
padding: 0px;
margin: 0px;
}

.analysis_list li {
margin: 0px;
padding: 5px 0px 5px 0px;
border-bottom: 1px dotted #ccc;
}

.analysis_list li a {
font-weight: bold;
color: #000066;
}

.momentum_container p {
color: #fff;
background-color: #000066;
font-weight: normal;
border-bottom: 1px solid #c2c2f7;
padding: 2px 4px 2px 4px;
margin: 0px 0px 5px 0px;
}

.momentum_container {
margin: 20px 0px 10px 0px;
}


.momentum_container p strong {
color: #ffcc00;
}


.momentumtext {
font-size: 11px;
color: #333;
font-weight: normal;
}



#momentum_box {
background-color: #c70e00;
}

.content-data a,
.momentumtext a {
color: #000066;
font-weight: bold;
}

.momentum_randomphrase {
border-top: 1px dotted #ccc;
padding: 0px 0px;
}


#momentum_box .trackbox_header {
background-color: #b00d01;
color: #fff;
padding: 2px 8px;
border-top: 1px solid #e7372a;
border-left: 1px solid #e7372a;
border-bottom: 1px solid #7c0a01;
border-right: 1px solid #7c0a01;
margin-bottom: 5px;
font-weight: bold;
}

#momentum_box .trackbox_detail_today {
background-color: #840a01;
border-bottom: 1px dotted #8a0900;
}

#momentum_box .trackbox_detail_past {
background-color: #570600;
border-bottom: 1px dotted #8a0900;
}

#momentum_box .trackbox_detail_yesterday {
background-color: #6c0800;
border-bottom: 1px dotted #8a0900;
}

#momentum_box .trackbox_detail_mehr {
background-color: #6c0800;
}

#momentum_box .trackbox_detail_today a {
color: #ffcc00;
}

#momentum_box .trackbox_detail_today a:hover,
#momentum_box .trackbox_detail_yesterday a:hover,
#momentum_box .trackbox_detail_past a:hover {
color: #fff;
}

#momentum_box .trackbox_detail_yesterday a {
color: #ffcc00;
}

#momentum_box .trackbox_detail_past a {
color: #ffcc00;
}

#momentum_box .trackbox_detail_mehr a {
color: #fff;
font-weight: bold;
}

#momentum_box .trackbox_detail_today a span.trackbox_date,
#momentum_box .trackbox_detail_yesterday a span.trackbox_date,
#momentum_box .trackbox_detail_past a span.trackbox_date {
color: #fff;
font-weight: normal;
}

#week_52_high {
margin-top: 0px;
width: 300px;
}

.divider {
clear: both;
padding: 15px;
}

#content_home #svens_bottom_clear {
clear: both;
}

#content_home #container_weekendbox .weekend_stock_of_the_week {
width: 355px;
float: right;
}

#content_home #container_weekendbox .aktie_of_week_head {
font-family: Arial, Helvetica, sans-serif;
color: #999;
font-size: 9px;
font-weight: bold;
border-bottom: 0px;
padding: 10px 0px 5px 0px;
}

#content_home #container_weekendbox .headline {
font-family: Georgia, "Times New Roman", Times, serif;
color: #333;
font-size: 16px;
border-bottom: 0px;
font-weight: normal;
text-decoration: none;
text-align:center;
}

#content_home #container_weekendbox .aktie_of_the_week a {
color: #000066;
font-weight: bold;
}

#content_margin #container_weekendbox #weekend_topsflops {
width: 400px;
}

#content_margin #container_weekendbox .market_overview_table {
width: 200px;
margin-right: 10px;
}

#content_home #container_weekendbox .box {
margin-right: 0px;
width: 355px;
}
.indikator_anmerkung {
border:1px solid #fde897;
background-color: #fef6d8;
margin:2px;
margin-top:10px;
margin-right:20px;
padding:4px;
}

.selectedScreenerDiv {
border: 1px solid #9ee591;
margin-top: 10px;
padding: 10px 0px;
background-color: #e5f9e1;
padding: 10px 10px 10px 10px;
}

.selectedScreenerDiv .kennzahlen {
border-top: 1px solid #beeeb5;
}

.evaluation {
border: 1px solid #ddd;
margin-top: 10px;
padding: 10px 0px;
background-color: #eee;
padding: 10px 10px 10px 10px;
}

.evaluation img,
.evaluation strong {
display: block;
color: #000066;
}

.kennzahlen {
padding: 5px 3px 0px;
border-top: 1px dotted #ddd;
color: #999;
margin-top: 7px;
}

.kennzahlen strong {
color: #999;
}

.img_kennzahlen {
float: left;
width: 160px;
margin: 16px 0px 0px 0px;
}

#screening-signale .news_tabs {
padding: 13px 0px 0px 0px;
background-image: url(/img/indexscreener-head-bottom.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #5c5c5c;
}

#screening-signale .news_tabs .hd li em {
background:transparent url(/depot/img/main_navi/screener-left.gif) no-repeat scroll left top;
}

#screening-signale .news_tabs .hd li a, .news_tabs .hd li strong {
background:transparent url(/depot/img/main_navi/screener-right.gif) no-repeat scroll right top;
}

#screening-signale .news_tabs .hd li.on a, .news_tabs .hd li.on strong {
background:transparent url(/depot/img/main_navi/navbar-right-on.gif) no-repeat scroll right top;
}

#screening-signale .news_tabs .hd li.on em {
background:transparent url(/depot/img/main_navi/navbar-left-on.gif) no-repeat scroll left top;
}

#screening-signale .title {
padding: 0px 0px 0px 20px;
}

#highinstruments_list .content-table .tablehead_inverse td{
border-top: 1px solid #A4A4A4;
}

#highinstruments_list .content-table {
width: 760px;
}

.weekend_button {
background-color: #ddd;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
padding: 2px 6px;
margin: 0px 0px 10px 0px;
width: 758px;
color: #666;
}

.wissensbox-in {
background-color: #fff;
padding: 5px 10px;
width: 750px;
margin: 0px;
}


.wissensbox-out {
margin: 10px 15px;
padding: 0px;
}


.wissensbox_left_content {
width: 260px;
float: left;
padding-left: 6px;
}

.wissensbox_right_content {
width: 150px;
float: right;
}

h2 {
font-size: 12px;
}

.kommentar_header,
.anlagezertifikate_header {
border-bottom: 1px solid #6e6eb8;
padding: 2px 0px 2px 6px;
font-weight: bold;
color: #000066;
font-size: 12px;
}

.rohstoff_header {
padding: 2px 0px 2px 6px;
font-weight: bold;
border-bottom: 1px solid #534000;
font-size: 12px;
}

/* ETF Bereich */

#content_etf #content {
margin-left: 15px;
border: 0px;
background-color: transparent;
}

#content_etf_presentation #content,
#content_devisen_analysten #content,
#content_devisen_rechner #content,
#content_devisen_matrix #content,
#content_devisen #content {
margin-left: 15px;
border: 0px;
background-color: transparent;
}

#content #etf_search {
width: 770px;
float: left;
margin: 0px;
}


#content #devisen_search {
width: 770px;
float: left;
margin: 0px;
}

#content_koos #content,
#content_etf #content {
width: 770px;
margin: 0px 15px;
}

#content_devisen_analysten #content,
#content_devisen_matrix #content,
#content_devisen #content {
width: 770px;
margin: 0px 15px;
}

#content_etf_presentation,
#content_etf {
background-image: url(/img/etfs-head.gif);
background-position:top;
background-repeat:no-repeat;
width: 800px;
margin-left: 0px;
}

#calcInput,
#pipCalcInput {
padding: 4px 0px 0px 8px;
}

#calcInput input,
#pipCalcInput input {
padding: 0px;
}

#content_devisen_analysten,
#content_devisen_rechner,
#content_devisen_matrix,
#content_devisen {
background-image: url(/img/devisenhandel-head.jpg);
background-position:top;
background-repeat:no-repeat;
width: 800px;
margin-left: 0px;
}

#content_devisen_matrix {
/* background-image: url(/img/devisen-head-matrix.jpg); */
}

#content_devisen_analysten {
background-image: url(/img/devisen-head-analysten.jpg);
}

#content_holder .currency_overview {
background-image: url(/img/devisen-head-waehrung.jpg);
}

#content_holder .pips_rechner {
background-image: url(/img/devisen-head-piprechner.jpg);
}

#content_holder .currency_calculator {
background-image: url(/img/devisen-head-rechner.jpg);
}

#devisen_rechner {
padding-top: 12px;
}

#content_etf_presentation #etf_presentation,
#content_devisen_matrix #devisen_matrix_devisenmatrix_devisenmatrix {
margin: 0px 0px 0px 15px;
padding-top: 12px;
width: 770px;
}

#content_etf .wissensbox-out {
margin: 0px;
}

#content_etf_presentation .wissensbox-out,
#content_koos .wissensbox-out,
#content_devisen_analysten .wissensbox-out,
#content_devisen_matrix .wissensbox-out,
#content_devisen .wissensbox-out {
margin: 0px;
}

#content_devisen_rechner .wissensbox-out {
margin-top: 0px;
}


#content_etf #content table.tool-table {
margin-top: 10px;
width: 770px;
}

#content_devisen #content table.tool-table {
margin-top: 10px;
width: 770px;
}

#content_etf #etf_top {
margin-left: 0px;
}

#content_devisen_matrix #etf_top,
#content_devisen #etf_top {
margin-left: 0px;
}

#content_etf #etf_search_result {
width: 770px;
}

#content_devisen #devisen_search_result {
width: 770px;
}

#content_etf .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_devisen .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_etf_suche .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_devisen_suche .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_etf #etf_tools_horizontal {
width: 770px;
}

#content_devisen #devisen_tools_horizontal {
width: 770px;
}

#content_etf_suche img {
border: none;
}

#content_devisen_suche img {
border: none;
}

#content_koos #searchform input,
#content_devisen_suche #searchform input,
#content_devisen #searchform input,
#content_etf_suche #searchform input,
#content_etf #searchform input {
background-color: #fff;
background-image: none;
padding: 3px 3px;
margin: 2px 0px 2px 4px;
font-size: 10px;
height: 14px;
}

#content_devisen_analysten #devisen_analysten,
#content_devisen_analysten #devisen_analysten_top {
float: none;
width: 770px;
margin: 0px;
}

#content_devisen_suche .x-form-trigger,
#content_devisen .x-form-trigger,
#content_etf_suche .x-form-trigger,
#content_etf .x-form-trigger {
top: 2px;
}

#content_koos_suche #content,
#content_devisen_suche #content,
#content_etf_suche #content {
border: none;
margin: 0px;
}

.devisen-details .header td,
.etf-details .header td {
border-right: 1px dotted #ccc;
padding: 4px 4px;
font-size: 10px;
color: #999;
border-bottom: 1px dotted #ccc;
text-align: center;
font-weight: bold;
background-color: #fff;
}

#content_koos #koos_tools ul,
#content_devisen #devisen_tools ul {
list-style-type: square;
padding: 0px;
}

#content_koos #koos_tools ul li,
#content_devisen #devisen_tools ul li {
list-style-type: square;
}

.devisen-details td,
.etf-details td {
padding: 4px 10px 4px 5px;
font-size: 10px;
color: #555;
border-bottom: 1px dotted #e0e0e0;
text-align: right;
font-weight: normal;
background-color: #efefef;
}

.instruments_ETFKnowhow {
margin-bottom: 20px;
}

#content_profil #content .performancebarchart {
margin-top: 20px;
}

div.clearafter {
clear: both;
}

#content_etf_presentation #content_margin,
#content_devisen_rechner #content_margin {
margin: 0px;
}

/* SBOX */

#content_markets_sbox_list #content,
#content_markets_sbox #content {
margin-left: 15px;
border: 0px;
background-color: transparent;
}

#content #sbox_search {
width: 770px;
float: left;
margin: 0px;
}

content_markets_sbox_list #content,
#content_markets_sbox #content {
width: 770px;
}

#content_markets_sbox_list,
#content_markets_sbox {
background-image: url(/img/sbox-head.jpg);
background-position:top;
background-repeat:no-repeat;
width: 800px;
margin-left: 0px;
}

#content_markets_sbox_list .wissensbox-out,
#content_markets_sbox .wissensbox-out {
margin: 0px;
}

#content_markets_sbox #content table.tool-table {
margin-top: 10px;
width: 770px;
}

#content_markets_sbox_list #content_margin,
#content_markets_sbox_list #sbox_top,
#content_markets_sbox #sbox_top {
margin-left: 0px;
}

#content_markets_sbox #sbox_search_result {
width: 770px;
}

#content_markets_sbox_list .x-grid3-row td,
#content_markets_sbox .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_sbox_suche .x-grid3-row td, .x-grid3-summary-row td {
line-height: normal;
}

#content_markets_sbox #sbox_tools_horizontal {
width: 770px;
}

#content_markets_sbox_suche img {
border: none;
}

#content_markets_sbox #toolbox {
width: 200px;
float: right;
margin-right: 0px;
}

/* Quote Infobar */

#quote_infobar div, td {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}
#quote_infobar td.beschr {
color: #999;
font-weight: normal;
font-size: 9px;
text-align: right;
padding: 0px 6px 0px 0px;
}
#quote_infobar td.zahlen {
text-align: right;
padding: 0px 15px 0px 0px;
font-weight: normal;
}
#quote_infobar .data td {
white-space: nowrap;
height: 18px;
border-bottom: 1px dotted #ccc;
padding: 0px;
}
#quote_infobar .data {
margin: 2px 0px 0px 0px;
}

.up {
color: green;
}

.down {
color: red;
}


/* KOOS Bereich */

#content_koos #content {
margin-left: 15px;
border: 0px;
background-color: transparent;
}

#content_clickoptions_webinar #content_margin,
#content_daytrading_scalptrading #content_margin,
#content_daytrading_swingtrading #content_margin,
#content_daytrading #content_margin,
#content_koos #content_margin {
margin: 0px;
}

#content_clickoptions_webinar #clickoptions_webinar_top,
#content_daytrading_scalptrading #scalptrading_top,
#content_daytrading_swingtrading #swingtrading_top,
#content_daytrading #futures_top,
#content_koos_calculator #koos_calculator,
#content #koos_search {
width: 770px;
float: left;
margin: 0px;
}


#content_koos #content {
width: 770px;
margin: 0px 15px;
}

#content_koos_matrix,
#content_koos_calculator,
#content_koos_most_active,
#content_koos {
background-image:url(/img/koos-head.jpg);
background-position:center top;
background-repeat:no-repeat;
margin:0px;
width:800px;
}

#content_koos_most_active #koos_most_active {
width: 740px;
margin-left: 15px;
float: none;
}

#content_koos_matrix #koos_top,
#content_koos_calculator #koos_calculator_top,
#content_koos_most_active #koos_most_active_top {
width: 770px;
float: none;
margin-left: 0px;
}

#content_koos #koos_toolbox {
width: 770px;
float: none;
padding-left: 15px;
}

#content_detailchart #outerApplication {
margin-top:-14px;
margin-left:-18px;
}

#relationsTable {
width: 190px;
}

#relationsTable tr {
border-bottom:1px solid #999;
background-color: #eee;
font:Verdana 11px;
}
#relationsTable td {
padding:2px;
}
#relationsTable .relName {
width: 160px;
}

#addedRelationsFieldset {
clear:both;
display:block;
width: 180px;
margin-top:20px;
border:none;
}

#addedRelationsFieldset legend {
color:#999 ;
}

/* Service */

#content_service_charting_screenshots #content,
#content_koos_matrix #content,
#content_koos_calculator #content,
#content_service_mobile #content,
#content_service #content,
#content_koos_most_active #content {
margin-left: 15px;
border: 0px;
background-color: transparent;
}
#content_service_charting_screenshots #content,
#content_service_charting_features #content,
#content_service_charting_usa #content,
#content_service_charting_germany #content,
#content_service_charting_forex #content,
#content_service_charting_light #content,
#content_service_charting #content {
margin-left: 0px;
border: 0px;
background-color: transparent;
width:800px;
}

#content_service_charting_usa #content_margin,
#content_service_charting_germany #content_margin,
#content_service_charting_forex #content_margin,
#content_service_charting_light #content_margin,
#content_service_charting #content_margin,
#content_service_charting_screenshots #content_margin,
#content_koos_matrix #content_margin,
#content_koos_calculator #content_margin,
#content_koos_most_active #content_margin,
#content_service_charting #content_margin,
#content_service_mobile #content_margin,
#content_service #content_margin {
margin: 0px;
}




#content_service_mobile {
background-image:url(/img/bg-mobile.jpg);
background-position:center top;
background-repeat:no-repeat;
background-color: #000;
margin:0px;
width:800px;
}

#content_service {
background-image:url(/img/service-head.jpg);
background-position:center top;
background-repeat:no-repeat;
margin:0px;
width:800px;
}
#content_koos_matrix #top,
#content_koos_calculator #top,
#content_service_mobile #top,
#content_service #top {
width: 770px;
margin: 0px;
padding-left:15px;

}

#content_service_charting_screenshots #top,
#content_koos_most_active #top,
#content_service_charting_features #top,
#content_service_charting_usa #top,
#content_service_charting_germany #top,
#content_service_charting_light #top,
#content_service_charting_forex #top,
#content_service_charting #top {
width: 770px;
margin: 0px;
padding-left:15px;
float: none;
}

#content_service_charting_features .wissensbox-out,
#content_service_charting_usa .wissensbox-out,
#content_service_charting_germany .wissensbox-out,
#content_service_charting_light .wissensbox-out,
#content_service_charting_forex .wissensbox-out {
margin-left: 0px;
}
#content_service_charting_germany h2,
#content_service_charting_light h2,
#content_service_charting_usa h2,
#content_service_charting_forex h2{

color: #000066;
border-bottom: 1px solid #ccc;
}



#content_koos_matrix .wissensbox-out,
#content_koos_calculator .wissensbox-out,
#content_koos_most_active .wissensbox-out,
#content_service_charting .wissensbox-out,
#content_service_mobile .wissensbox-out,
#content_service .wissensbox-out {
margin: 0px;
}

#content_service_charting_screenshots,
#content_service_charting_features,
#content_service_charting_usa,
#content_service_charting_germany,
#content_service_charting_light,
#content_service_charting_forex,
#content_service_charting {
background-image:url(/img/charting-head.jpg);
background-position:center top;
background-repeat:no-repeat;
margin:0px;
width:800px;
}
#content_service_charting_features .tabelle,
#content_service_charting_usa .tabelle,
#content_service_charting_germany .tabelle,
#content_service_charting_light .tabelle,
#content_service_charting_forex .tabelle,
#content_service_charting .tabelle{
float:left;
margin-left:60px;
width:40%;

}
#content_service_charting_features .tabelle,
#content_service_charting_usa .tabelle .mittig,
#content_service_charting_germany .tabelle .mittig,
#content_service_charting_light .tabelle .mittig,
#content_service_charting_forex .tabelle .mittig,
#content_service_charting .tabelle .mittig,{
vertical-align:middle;
background-color:#DDDDDD;

}

#content_service_charting_features .LeftMenu a:hover,
#content_service_charting_usa .LeftMenu a:hover,
#content_service_charting_germany .LeftMenu a:hover,
#content_service_charting_light .LeftMenu a:hover,
#content_service_charting_forex .LeftMenu a:hover {
color:white;
background-color:#000066;
border-top:1px solid #3153b4;
border-left:1px solid #3153b4;
border-bottom:1px solid #072a8e;
border-right:1px solid #072a8e;
}


#content_service_charting_features .LeftMenu a,
#content_service_charting_usa  .LeftMenu a,
#content_service_charting_germany .LeftMenu a,
#content_service_charting_light .LeftMenu a,
#content_service_charting_forex .LeftMenu a {
color:#555555;
text-decoration:none;
display:block;
height:15px;
width:145px;
background-color:#e7c547;
border-top:1px solid #e5b70b;
border-left:1px solid #e5b70b;
border-bottom:1px solid #bb9507;
border-right:1px solid #bb9507;
padding:0px 8px 0px 8px;
margin:2px 0px 0px 0px;

}
#content_service_charting_features  a,
#content_service_charting_usa   a,
#content_service_charting_germany  a,
#content_service_charting_light  a,
#content_service_charting_forex a {
color:#555555;
text-decoration:none;
}
#content_service_charting a.demo
{
color:#555555;
text-decoration:none;
background-color:#e7c547;
border-top:1px solid #e5b70b;
border-left:1px solid #e5b70b;
border-bottom:1px solid #bb9507;
border-right:1px solid #bb9507;
margin:2px 0px 0px 7px;
padding:0px 15px 0px 11px;


}

#content_service_charting a.demo:hover
{
color:#000066;
background-color:#f6dc4f;
border-top:1px solid #bb9507;
border-left:1px solid #bb9507;
border-bottom:1px solid #e5b70b;
border-right:1px solid #e5b70b;
margin:2px 0px 0px 7px;
padding:0px 15px 0px 11px;


}

#content_service_charting a.bestellen
{
color:#555555;
text-decoration:none;
background-color:#17f40c;
border-top:1px solid #60f758;
border-left:1px solid #60f758;
border-bottom:1px solid #1b8b16;
border-right:1px solid #1b8b16;
padding:0px 15px 0px 11px;
margin:2px 0px 0px 0px;
}

#content_service_charting a.info
{
color:#777;
width: 134px;
text-decoration:none;
background-color:#e4e4e4;
border-top:1px solid #f1f1f1;
border-left:1px solid #f1f1f1;
border-bottom:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
padding:2px 15px;
text-align: center;
margin:0px 0px 0px 10px;
display: block;
}
#content_service_charting a.info:hover
{
color:#777;
width: 134px;
text-decoration:none;
background-color:#e4e4e4;
border-top:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-bottom:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
padding:2px 15px;
text-align: center;
margin:0px 0px 0px 10px;
display: block;
}


#content_service_charting a.bestellen:hover
{
color:white;
background-color:#37ac31;
border-top:1px solid #1b8b16;
border-left:1px solid #1b8b16;
border-bottom:1px solid #60f758;
border-right:1px solid #60f758;
padding:0px 15px 0px 11px;
margin:2px 0px 0px 0px;
}

#content_service_charting a.bild
{
position:relative;
margin-left:10px;
border-bottom:1px;
background-color:#eece4f;

}

/* Screenshot Charting */

#content_service_charting_screenshots .wissensbox-in {
background-color: #fff;
width: 750px;
padding: 0px;
}


#content_service_charting_screenshots ul li {
float: left;
width: 40%;
padding: 10px 25px 15px 0px;
list-style-type:none;
}

#content_service_charting_screenshots ul li img{
float: left;
border: 1px solid #000066;
margin: 0px 20px 10px 0px;
}


#content_service_charting_screenshots ul li h3{
font-size: 13px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #000066;
border-bottom: 1px solid #ccc;
}

#content_markets {
}

#content_daytrading #markets_top,
#content_markets #markets_top {
	width: 770px;
	margin-left: 0px;
}

#content_daytrading #markets_top .textbox_header,
#content_markets #markets_top .textbox_header {
	color: #000066;
	border-bottom: 0px;
	margin-bottom: 5px;
}

#content_clickoptions_webinar #content {
	background-image:url(/img/head-clickoptions-webinar.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border: none;
	background-color: transparent;
	margin-left: 0px;
	margin-right: 0px;
	width: 800px;
}


#content_daytrading_scalptrading #content,
#content_daytrading_swingtrading #content,
#content_daytrading #content,
#content_intensivcoaching #content {
	background-image:url(/img/daytrading-head.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border: none;
	background-color: transparent;
	margin-left: 0px;
	margin-right: 0px;
	width: 800px;
}

#content_intensivcoaching #content {
	background-image:url(/img/coaching-head.jpg);
	margin: 0;padding: 0;
}

#content_markets #content {
	background-image:url(/img/bg-aktienundmaerkte.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border: none;
	background-color: transparent;
	margin-left: 0px;
	margin-right: 0px;
	width: 800px;
}

#content_markets .chart_boxes {
	width: 770px;
	padding-top: 0px;
}

#content_markets #trend_analysis,
#content_markets #ig_ad,
#content_markets #markets_overview_list {
	width: 770px;
	float: none;
	margin-left: 0px;
}

#content_markets #markets_overview_list {
	margin-top: 10px;
}

#content_markets #extra_charts {
	width: 380px;
	margin-left: 0px;
}

#content_markets #extra_charts .chart_boxes {
	width: 380px;
	padding: 0px;
}

#content_markets #topsflops {
	width: 770px;
}

#content_markets #most_searched_instruments {
	float :right;
	width: 370px;
	margin-left: 0px;
	margin-top: 0px;
}

#content_markets_futures_indication #content {
	background-image:url(/img/aktienmaerkte-head-indikationen.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0px;
	width:800px;
	border: none;
}

#content_markets_futures_indication #content_margin {
	margin: 0px 15px;
	width: 770px;
}

#content_markets_futures_indication #top {
	float: none;
	width: 770px;
	margin: 0px;
}

#content_markets_futures_indication #top .wissensbox-out{
	margin: 0px;
}

#content_markets_futures_indication #europe,
#content_markets_futures_indication #easterneurope,
#content_markets_futures_indication #southamerica,
#content_markets_futures_indication #asia,
#content_markets_futures_indication #northamerica,
#content_markets_futures_indication #europe_marketsfutures_indicationindices_marketsfutures_indicationarea,
#content_markets_futures_indication #prepost_indication_indices {
	width: 770px;
	float: none;
}

#content_markets_futures_indication #prepost_indication_indices {
	margin-left: 5px;
}

#content_markets_futures_indication .chart_boxes {
	width: 100%;
}

#content_markets_futures_indication .box-left {
	width: 160px;
	padding: 0px 10px 0px 0px;
	float: left;
}

#content_markets_futures_indication .box-right {
	width: 585px;
	float: right;
	padding: 0px 0px 0px 10px;
	border-left: 1px dotted #ddd;
}

#content_markets_futures_indication .subcontent_markets_table_header td {
	border-bottom: 1px solid #ccc;
	padding: 2px 2px;
	background-color: #eee;
}

#content_markets_futures_indication td {
	padding: 2px 1px;
}

#content_markets #markets_matrix_main {
	float: none;
	width: 770px;
	margin-top: 10px;
	margin-left: 0px;
}

#content_markets table.tool-table {
	margin-top: 0px;
}

#subnavimarkets li {
	padding: 4px 6px;
}

#content_markets .wissensbox-out {
	margin: 0px 0px 0px;
}

#content .atx-matrix td a {
	font-size: 11px;
}

#content .atx-matrix td a font {
	font-size: 11px;
}

#content_markets .market_overview_table td {
	padding: 1px 2px;
}

#content_markets .market_overview_table .market_overview_name a {
	font-weight: normal;
}

#content_markets .market_overview_table .top_1 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .top_2 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .top_3 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .top_4 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .top_5 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .top_6 td {
	background-color: #e8f6e8;
}

#content_markets .market_overview_table .flop_1 td {
	background-color: #f7ecea;
}

#content_markets .market_overview_table .flop_2 td {
	background-color: #f7ecea;
}

#content_markets .market_overview_table .flop_3 td {
	background-color: #f7ecea;
}

#content_markets .market_overview_table .flop_4 td {
	background-color: #f7ecea;
}

#content_markets .market_overview_table .flop_5 td {
	background-color: #f7ecea;
}

#content_markets .market_overview_table .flop_6 td {
	background-color: #f7ecea;
}

#content_markets #weekend_edition_archive {
	width: 770px;
	float: none;
	margin: 15px 0px 0px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#content_markets #weekend_edition_archive ul {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	float: left;
}

#content_markets #weekend_edition_archive li {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	float: left;
	display: inline;
}

#content_markets #weekend_edition_archive li a {
	padding: 2px 4px;
	background-color: #666666;
	color: #fff;
	margin: 0px 1px 0px 0px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	text-decoration: none;
	display: block;
}

#content_markets #weekend_edition_archive li a:hover {
	color: #ffcc00;
	text-decoration: none;
	background-color: #000066;
	border-top: 1px solid #000099;
	border-left: 1px solid #000099;
	border-bottom: 1px solid #000033;
	border-right: 1px solid #000033;
}

#content_markets .markets-link {
	color: #888;
	padding: 1px 4px;
	display: block;
	background-color: #eee;
}

#content_markets .markets-link:hover {
	color: #444;
	text-decoration: none;
	background-color: #ddd;
}

#content_markets .markets-top-link {
	color: #000066;
	display: block;
}

#content_markets .markets-top-link:hover {
	color: #2b2ba1;
	text-decoration: none;
}

#content_devisen #devisen_research {
	float: right;
	margin-right: 0px;
	width: 375px;
}

#content_devisen #analyst_evaluation2 {
	width: 375px;
	margin: 10px 0px 0px;
}

#content_devisen #devisen_konjunktur {
	clear: left;
}

#content_markets h2 a {
	color: #000066;
}

#content_markets h2 a:hover {
	color: #5757be;
	text-decoration: none;
}

#content_markets #dws_ad {
    text-align: center;
}

#content_devisen #devisen_trackbox {
	margin-right: 0px;
	margin-top: 14px;
}

#content_devisen #analyst_evaluation2 {
	margin-top: 15px;
	float: left;
}

#content_news #news_archive_title_ads {
	display: block;
	float: right;
	padding: 10px 0px 0px;
	color: #aaa;
	height: 20px;
	width: 200px;
}

#content_news #news_archive_title_ads div {
	float: right;
	display: inline;
	margin: -17px -5px 0px 0px;
}

#content_devisen #devisen_trackbox .untabbed_suffix {
	font-size: 9px;
	color: #aaa;
}

#content_devisen #devisen_trackbox .untabbed_suffix div {
	float: right;
	display: inline;
}

#content_home #container_weekendbox #weekend_info_left_weekendweekend_archive_weekendinfo_left div {
	display: none;
}

/* Premium Subseiten Style */

#content_holder #premium-subsite {
	padding: 0px 40px 10px;
}

#content_holder #premium-subsite .optionen {
	float: right;
	width: 250px;
	margin: 0px 0px 10px 30px;
}

#content_holder #premium-subsite .optionen td {
	padding: 2px 4px;
	font-size: 12px;
	border-bottom: 1px dotted #ddd;
	vertical-align:text-top;
}


#content_holder #premium-subsite p,#content_holder #premium-subsite li, #content_holder #premium-subsite div {
	font-size: 12px;
	line-height: 150%;
}

#content_holder #premium-subsite ul li {
	margin-left: 20px;
	list-style-image:url(/img/trading/bullet_go.png);
}

#content_holder #premium-subsite ol li b {
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	font-style:italic;
}

#content_holder #premium-subsite h2 {
	color: #000066;
	font-size: 22px;
	padding: 0px 0px 10px;
}

#content_holder #premium-subsite h3 {
	color: #000066;
	font-size: 16px;
	border-bottom: none;
	padding: 10px 0px 5px;
}

#content_holder #premium-subsite h4 {
	color: #000066;
	font-size: 12px;
	border-bottom: 1px solid #000066;
	padding: 10px 0px 5px;
}

#content_holder #premium-subsite .matrix td {
	border-bottom: 1px dotted #ccc;
	padding: 2px 12px;
	background-color: #f7f7f7;
	width: 15%;
	text-align: center;
	color: #666;
}

#content_holder #premium-subsite .matrix td.top {
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #ddd;
	font-weight: bold;
	padding: 0px 4px 2px 4px;
	background-color: #fff;
	text-align: center;
	color: #000;
}

#content_holder #premium-subsite .matrix td.left {
	border-right: 1px solid #bbb;
	border-bottom: 1px dotted #ddd;
	font-weight: bold;
	padding: 2px 4px 2px 0px;
	background-color: #fff;
	text-align: left;
	width: 40%;
	color: #000;
}

#content_holder #premium-subsite .contentbox p {
	padding: 0px 10px 0px 20px;
	background-image: url(/img/icon-tipp.gif);
	background-repeat:no-repeat;
	color: #555;
	margin: 0px;
}

#content_holder #premium-subsite .contentbox strong {
	color: #000066;
}

#content_holder #premium-subsite .contentbox p.anleitung {
	background-image: url(/img/premium/information.png);
}

#content_holder #premium-subsite .contentbox p.voraussetzung {
	background-image: url(/img/premium/error.png);
	margin-top: 8px;
}

#content_holder #premium-subsite img {
	border: 0px;	
}

#content_holder #premium-subsite a {
	color: #000066;
}

/* Premium */

#premium {
	width: 800px;
	background-image: url(/img/trading/bg-main.png);
	background-repeat:repeat-x;
	background-color:#CCCCCC;
}

#premium #inner {
	width: 780px;
	padding: 5px 10px 0px;
}

#premium img {
	border: 0px;
}

#premium a {
	color: #000066;
	text-decoration: underline;
}

#premium .main_content {
	background-image: url(/img/trading/main-content-middle.png);
	background-repeat:repeat-y;
	padding: 0px 20px 10px 20px;
}

#premium .main_content_zweidrittel {
	background-image: url(/img/premium/main-content-middle-zweidrittel.png);
	background-repeat:repeat-y;
	padding: 0px 20px 10px 20px;
}

#premium .main_content_drittel {
	background-image: url(/img/premium/main-content-middle-drittel.png);
	background-repeat:repeat-y;
	padding: 0px 20px 10px 20px;
}

#premium .zweidrittel {
	width: 520px;	
}

#premium .drittel {
	width: 260px;	
}

#premium .left {
	float: left;	
}

#premium .right {
	float: right;	
}

#premium .leftbox {
	width: 325px;
	float: left;
	padding: 0px 30px 0px 0px;
	border-right: 1px solid #ddd;
	margin: 0px 10px 0px 30px;
}

#premium .rightbox {
	width: 325px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px 20px 0px 10px;
}

#premium h1 {
	color: #000066;
	font-size: 13px;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
}

#premium .main_content h1 {
	font-size: 16px;
	border-bottom: 1px dotted #ccc;
}

#premium h2 {
	color: #000066;
	font-size: 11px;
	margin: 10px 0px;
}

#premium .paket {
	height: 100px;
	overflow: hidden;
	padding: 0px 0px 5px 235px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #ddd;
}

#premium .paket h2 {
	font-size: 12px;
	background-color: #fff;
	padding: 5px 15px;
	margin: 0px 0px 0px -25px;;
}

#premium .paket .optionen {
	width: 200px;
	float: right;
	margin: 0px 0px 0px 10px;
}

#premium .paket .optionen td {
	padding: 0px 4px;
	border-bottom: 1px dotted #ddd;
}

#premium p {
	color: #333;
}

#premium ul {
	margin: 0px 0px 0px 22px;
	padding: 0px;
}

#premium li {
	list-style-image: url(/img/trading/bullet_go.png);
	margin: 2px 0px 2px;
	border-top: 1px dotted #ccc;
	padding: 2px 0px 0px 5px;
	color: #333;
}

#content_holder #globalWrapper .box {
	border: none;	
	float: right;
	width: 180px;
	margin-top: 8px;
}

#content_holder #globalWrapper .box .top {
	border: none;		
	width: 180px;
	height: 35px;
	background-image: url(/img/wiki/box-top.png);
	background-repeat:no-repeat;
	margin: 0px;
}

#content_holder #globalWrapper .box .bottom {
	border: none;		
	width: 180px;
	height: 38px;
	background-image: url(/img/wiki/box-bottom.png);
	background-repeat:no-repeat;
	margin: 0px;
}

#content_holder #globalWrapper .box .middle {
	border: none;		
	width: 180px;
	background-image: url(/img/wiki/box-mitte.png);
	background-repeat: repeat-y;
	margin: 0px;
}

#content_holder #globalWrapper .box .middle p {
	padding: 0px;
}

#content_holder #globalWrapper .box .middle p a {
	display: block;
	padding: 2px 28px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
}

#content_holder #globalWrapper .box .middle p a:hover {
	color: #ffcc00;
}

#content_holder table.wikitable {width: 400px;}

#content #realdepot_none_daytradingscalptradingrealdepot {
	width: 770px;
	margin-left: 15px; 
}

#content #scalptrading-webinar {
	width: 770px;
	margin: 0px 15px 10px 15px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}

#content #kommentare_scalptrading {
	width: 374px;
	margin-right: 0px;
	margin-left: 15px;
	float: left;
}

#kommentare_scalptrading #kommentar {
	width: 374px;
	margin: 0px 0px 0px 15px;
}

#content_daytrading_swingtrading #container_container1 {
	width: 770px;
	margin-left: 15px;
}


#content_daytrading_swingtrading #index_daytrader,
#content_daytrading_swingtrading #swing_trader,
#content_daytrading_swingtrading #container_container1 #kommentar {
	width: 374px;
	margin-right: 0px;
}

#content_daytrading_swingtrading #comments_swingtrading {
	width: 374px;
	margin: 10px 0px 0px;
	float: right;
}

#content_daytrading_scalptrading #ninja_interviews,
#content #webinar_appointments {
	margin: 15px 0px 0px 15px;
	width: 374px;
	float: left;
}

#content_daytrading_swingtrading #bonds_interest,
#content_daytrading_swingtrading #swing_articles,
#content_daytrading_swingtrading #beginner_package,
#content_daytrading_swingtrading #futures_indexanalyses {
	margin: 15px 0px 0px 0px;
	width: 374px;
	float: left;
}

#content_daytrading_swingtrading #fdax_tracking,
#content_daytrading_scalptrading #ninja_infobox,
#content_daytrading_scalptrading #depot_chart,
#content_daytrading_swingtrading #futures_commodities {
	margin: 15px 0px 0px 0px;
	width: 374px;
	float: right;
}

#content_daytrading_swingtrading #bonds_interest {
	margin-bottom: 15px;
}

#content_daytrading_scalptrading #depot_chart {
	margin: 0px;
}

#content_daytrading_scalptrading #zen_fire_demo_form {
	float: left;
	margin: 20px 0px 0px 15px;
	width: 770px;
}

#content_daytrading_scalptrading #ninja_infobox {
	margin-right: 15px;
}

#content_daytrading_scalptrading #depot_chart h2 {
	margin-top: 0px;
	padding-top: 0px;
}

#content_daytrading_swingtrading #bookpresentation {
	margin-bottom: 20px;
}

#anmeldeformularscalptrading {
	margin: 10px 0px;
}

#anmeldeformularscalptrading td{
	padding: 2px 2px;
	border-top: 1px dotted #ddd;
}

#anmeldeformularscalptrading .errors {
	list-style-type: none;
	margin: 0px;
	padding: 2px 0px;
}

#anmeldeformularscalptrading .errors li{
	color: #CC0000;
	font-weight: bold;
	list-style-type:none;
}

#content_daytrading_swingtrading #container_depp,
#content_daytrading_swingtrading #container_voi,
#content_daytrading_swingtrading #container_oberer,
#content_daytrading_scalptrading #ninja_separator {
	width: 770px;
	margin-left: 15px;
	margin-right: 15px;
}

#content_clickoptions_webinar #clickoptions-webinar,
#content_daytrading_swingtrading #fight1_webinar,
#content_daytrading_swingtrading #index_daytrader {
	margin: 15px 0px 0px 0px;
	width: 374px;
	float: left;
}

#content_daytrading_swingtrading #fight1_trading,
#content_daytrading_swingtrading #swing_trader {
	margin: 15px 0px 0px 0px;
	width: 374px;
	float: right;
}

#content_daytrading_swingtrading #swingtrading-webinar {
	width: 770px;
	margin-left: 15px;
}

#content_daytrading_swingtrading #swingtrading_webinar_archive,
#content_daytrading_scalptrading #scalptrading_webinar_archive {
	margin: 15px 15px 0px 0px;
	width: 374px;
	float: right;

}

#content_etf_roadshow #content #content_margin,
#content_etf_roadshow #content {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 800px;
}

#content_etf_roadshow #roadshow_form {
	width: 600px;
	float: none;
}

#content_etf_roadshow #roadshow_top {
	width: 100%;
	float: none;
}

#content_etf_roadshow #roadshow_top .etfroadshowbody {
	background-image: url(/img/etf-roadshow-body.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding: 20px 100px 10px;
}

#content_etf_roadshow #roadshow_top .left {
	width: 45%;
	float: left;
}

#content_etf_roadshow #roadshow_top .right {
	width: 45%;
	float: right;
}

#content_etf_roadshow #roadshow_form table,
#content_etf_roadshow #roadshow_top table {
	width: 100%;
}

#content_etf_roadshow #roadshow_top .small {
	font-size: 9px;
	color: #b2b34a;
}

#content_etf_roadshow #roadshow_top .zeit {
	color: #b5bd68;
	font-weight: bold;
}

#content_etf_roadshow #roadshow_form h3,
#content_etf_roadshow #roadshow_top h3 {
	font-size: 17px;
	color: #749836;
	border-bottom: 0px;
}

#content_etf_roadshow #roadshow_top td {
	padding: 4px 10px;
	border-bottom: 1px solid #bdd790;
	font-size: 13px;
}

#content_etf_roadshow #roadshow_top th {
	border-bottom: 1px solid #dae7c5;
	color: #99ba61;
	font-size: 13px;
}

#content_etf_roadshow #roadshow_form {
	padding: 20px 100px 10px;
	margin-left: 0px;
}

#content_etf_roadshow #roadshow_form td {
	padding: 4px 0px;
	font-size: 13px;
}

#content_etf_roadshow #roadshow_form select {
	 border: medium none ; 
	 padding: 2px 0px 0px 4px; 
	 width: 200px; 
	 height: 18px; 
	 background-image: url(/img/bg-formfield.gif); 
	 background-color: transparent; 
	 background-repeat: repeat-x; 
	 background-position: center center; 
	 font-size: 10px; 
	 color: rgb(153, 153, 153);
}

#content_etf_roadshow #roadshow_form input {
	 border: medium none ; 
	 padding: 2px 0px 0px 4px; 
	 width: 196px; 
	 height: 16px; 
	 background-image: url(/img/bg-formfield.gif); 
	 background-color: transparent; 
	 background-repeat: repeat-x; 
	 background-position: center center; 
	 font-size: 11px; 
	 color: rgb(153, 153, 153);
 }
 
 
 
 #content_etf_roadshow #roadshow_form input#submit {
	background-color:transparent;
	background-image:url(/img/bg-searchfield-button.gif);
	background-position:center center;
	background-repeat:repeat-x;
	border:1px solid #9E7E00;
	bottom:1px;
	color:#675200;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin:0;
	padding:0;
	table-layout:auto;
	vertical-align:middle;
	width:200px;
	line-height: 20px;
}
