body {background-color:#FFF;color:#000;font-family:Arial, Helvetica, sans-serif;}
h1 {text-align:center;}
div#wahlergebnis {border-bottom:1px solid #96999C;margin-bottom:5px;padding-bottom:15px;text-align:center;}
div#wahlergebnis * {margin: 0 auto 0 auto;}
img {border-style:none;}
img.vergleich {border-width:1px!important; border-color:#ddd!important;border-style:solid none solid none !important;}
img.bar-left {border-color:#000;border-width:1px!important;border-top-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important;}
img.bar-right {border-color:#000;border-width:1px!important;border-top-style:solid!important;border-right-style:solid!important;border-bottom-style:solid!important;}
table.barchart {border:1px solid #96999C;border-collapse:collapse;}
table.barchart td , table.barchart th  {padding:0;}
table.barchart td {border-left:1px solid #96999C; vertical-align:bottom;}
table.barchart td table td {border: none;}
dl.wahlerg {border-bottom:1px solid #96999C;padding-bottom:15px;}
dl.wahlerg dd {display:inline; margin:0; padding: 0 8px 0 0;background: none !important; }
dl.wahlen {border-bottom:none;}
dl.skiplinks {margin:5px 0.5%;padding:0;text-align:left;}
dl.skiplinks dt, dl.skiplinks dd {display:inline;margin:0;padding: 0 8px 0 0;background: none !important; }
caption {font-weight: bold;margin-top:5px;padding-bottom:4px;}
#vie_col3_content form table.ergebnis, table.ergebnis {background:#96999C;border:1px solid #96999C;border-collapse:collapse;border-style:none solid solid solid;width:99%;}
table.ergebnis caption {padding-top:10px;text-align:left;}
table.ergebnis tr {background:#FFF;}
#vie_col3_content form table.ergebnis td, #vie_col3_content form table.ergebnis th, table.ergebnis td, table.ergebnis th {border-top:1px solid #EEE;text-align:right;}
table.ergebnis tbody {border-top:6px solid #96999C;}
table.ergebnis tr.head td,table.ergebnis tr.head th{background-color:#DDD;border-top:6px solid #96999C;}
table.ergebnis tr.distanz_o th,table.ergebnis tr.distanz_o td {padding-top:15px;}
table.ergebnis tr.distanz_u th,table.ergebnis tr.distanz_u td {padding-bottom:15px;}
table.ergebnis td, table.ergebnis th {padding:1px 40px 1px 3px;white-space:nowrap;}
table.ergebnis tfoot tr td { border-top:none;font-weight:bold;padding:15px 0 1px 0;text-align:center;}
table.ergebnis tfoot div {background-color:#FFC;margin:0;padding:0;}
th.nrm {font-weight: normal;}
th.vietxtlft, td.vietxtlft {left:-2000px;position:absolute;text-align:left;top:-2000px;}
td.vietxtrgt {padding:0;text-align:center;white-space:nowrap;}
p.vietxtrgt {padding-top:10px;text-align:right;width:99%;}
@media print {
p.vietxtrgt, dl.skiplinks, dl.wahlerg {display:none}
table.ergebnis {background:#fff;border:1px solid #96999C;border-collapse:collapse;border-style:none solid solid solid;width:99%;}
table.ergebnis tr {background:#FFF;}
table.ergebnis tr.head td,table.ergebnis tr.head th {background-color:#DDD;border-top:6px solid #96999C;}
table.ergebnis td, table.ergebnis th {border-top:1px solid #EEE;padding-right: 15px;text-align:right}
table.ergebnis tr.head td,table.ergebnis tr.head th {background-color:#DDD;border-top:6px solid #96999C;}
table.ergebnis {page-break-after:always}
}


