BODY {
  background-color: white;    font-size: 12px;
  height:100%;
  width:100%;
  margin:0;
  padding:0;
  color:black;
}

#bodyContent, .contentPadd, .contentPadd.un {padding:0px !important;border:none;}

.logo_cell {}
#above_everything, #header, #footer_wrapper, #menu_wrapper, #left_column, #breadcrumbs_wrapper, #below_everything {display:none;}
#middle_column {width:100%;}

tr.header td {border-bottom:1px solid #ababab;}

#button_row {display:none;}

.noPrint {display:none;}

.printOnly {
    display:block;
}

.invoice_table {
    width:100%;
}

/*
.invoice_list td{border:1px solid #ababab;border-collapse: collapse;}
.invoice_list {border:1px solid #ababab !important;border-collapse: collapse;}*/

#content_info {
    width:100%;
    display:block;
}

#topcontent, #content {
    width:100%;
}

.invoice_to, .invoice_details {
    font-size:10pt;
}

.invoice_bank_title, .invoice_bank_content, .invoice_payment_title,.invoice_payment_content {
    font-size:9pt;
}
.invoice_content h1 {
    font-size:12pt;
}

.invoice_content h2 {
    font-size:10pt;
}

.invoice_content h4 {
    font-size:10pt;
}

.days_nett h2 {
    font-size:11pt;
}

.days_nett h1 {
    font-size:12pt;
}