/* moneyspecial */

div.gx_box h2 {
    margin: 0px 0px 0px -4px;
    padding-bottom: 10px;
    font-size: 11px;
    font-weight: bold;
}

div.gx_box table.gx_data {
    border-collapse: collapse;
    width: 100%;
}

div.gx_box table.gx_data .r {
    text-align: right;
}

div.gx_box table.gx_data .c {
    text-align: center;
}

div.gx_box table.gx_data td {
    padding: 3px;
}

div.gx_box table.gx_data td[height] {
    padding: 0px 3px;
}

div.gx_box table.gx_data span {
    line-height: 12px;
}

div.gx_box table.gx_data img {
    vertical-align: middle;
}

div.gx_box table.gx_data input[type=submit] {
    vertical-align: middle;
    background-color: #ffffff;
    color: #0c69b7;
    border: none;
    font-weight: bold;
    font-family: Verdana;
    font-size: 11px;
    padding-left: 0px;
    margin-right: 3.5em;
}

div.gx_box table.gx_data input[type=submit]:hover {
    text-decoration: underline;
    cursor: pointer;
}

.gx_c01 {
    background-color: #f1f1f1;
}

.gx_green {
    color: #009900;
}

.gx_red {
    color: #FF0000;
}

/* v2.0 */

.VWD * {margin:0;padding:0;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.VWD a:hover {text-decoration:underline;}
.VWD img {border:none;}
.VWD input.text {vertical-align:middle;width:110px;}
.VWD input.submit {vertical-align:middle;}
.VWD img.arrowR {padding:0 0 0 2px;}
.VWD tr.topfloptrenner td {font-size:0;padding:0px;border-top:1px solid #ccc;}
.VWD h3 {font-size:14px;margin:0 0 0.7em;}
.VWD h3 a {font-size:14px;}
.VWD h4 {font-size:11px;margin:0 0 4px;}
.VWD p.disclaim {font-size:10px;margin:3px 0 0;}
.VWD p.disclaim a {font-size:10px;}
.VWD .disclaim + br {display: none;}
.VWD .st {font-weight:bold;}
.VWD .rfloat {float:right;}
.VWD .lfloat {float:left;}

.VWD .headlineTop {font-size:14px;color:#ffffff;background:#0033cc;padding:5px;}
.VWD .headlineTop a {font-size:14px;color:#ffffff;}

.VWD .ce, .VWD .ce th, .VWD .ce td {text-align:center;}
.VWD .le, .VWD .le th, .VWD .le td {text-align:left;}
.VWD .ri, .VWD .ri th, .VWD .ri td {text-align:right;}
.VWD .to, .VWD .to th, .VWD .to td {vertical-align:top;}
.VWD .mi, .VWD .mi th, .VWD .mi td {vertical-align:middle;}
.VWD .bo, .VWD .bo th, .VWD .bo td {vertical-align:bottom;}
.VWD tr.le th, .VWD tr.le td {text-align:left;}
.VWD tr.ce th, .VWD tr.ce td {text-align:center;}
.VWD tr.ri th, .VWD tr.ri td {text-align:right;}
.VWD tr.to th, .VWD tr.to td {vertical-align:top;}
.VWD tr.mi th, .VWD tr.mi td {vertical-align:middle;}
.VWD tr.bo th, .VWD tr.bo td {vertical-align:bottom;}
.VWD th.le, .VWD td.le {text-align:left !important;}
.VWD th.ce, .VWD td.ce {text-align:center !important;}
.VWD th.ri, .VWD td.ri {text-align:right !important;}
.VWD th.to, .VWD td.to {vertical-align:top !important;}
.VWD th.mi, .VWD td.mi {vertical-align:middle !important;}
.VWD th.bo, .VWD td.bo {vertical-align:bottom !important;}

.VWD table.sty {width:100%;margin: 2px 0 2px;border-collapse:collapse;border-spacing:0;border:0;}
.VWD table.tableA {border:0px transparent;border-style:solid hidden solid hidden;}
.VWD .tableA th {background:#ececec;padding:2px 3px 1px;}
.VWD .tableA td {padding: 3px;}
/* .VWD .tableA th, .VWD .tableA td {border:1px solid #fff;border-top-color:#fcfcfc} */
.VWD .tableA th {border-bottom:1px solid #ccc;}
.VWD .tableA a {text-decoration:none;}
.VWD .tableA a:hover {text-decoration:underline;}

.VWD .odd, .VWD .odd td {background-color:#ffffff;border-bottom-color:#e9e9e9;border-top-color:#e9e9e9;}
.VWD .even, .VWD .even td {background-color:#f5f5f5;border-bottom-color:#e9e9e9;border-top-color:#e9e9e9;}
.VWD .pos {color:#6aa629;}
.VWD .neg {color:#b82f21;}
.VWD .neu {color:#999999;}

.VWD .list_blocknav2 {list-style:none;margin:3px 0;padding:3px 0;background-color:#fff;border-top:1px dotted #6f6f6f;border-bottom:1px dotted #6f6f6f;}
.VWD .list_blocknav2 li {float:left;text-align:center;}
.VWD .list_blocknav2 li a {display:block;padding:0px 5px 0px 6px;margin:2px 0;border-right:1px solid #ccc;text-decoration:none;}
.VWD .list_blocknav2 li a:hover {text-decoration:underline;}

.VWD .teaserbox_a {background:#ffffff;padding: 0;border: 0 none;}
.VWD .chart {text-align:center;margin:0 0 5px 0;}
.VWD .chart img {border:0px solid #E9E9E9;background:#fff;padding:2px;}

.VWD .banner {text-align:center;}

.VWD .trenner5 {clear:both;height:5px;font-size:0;}

.VWDclearfix:after {visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
* html .VWDclearfix { zoom:1;}
*:first-child+html .VWDclearfix {zoom:1;}

