@media print {
  #navtab { display: none; }
  #header { display: none; }
  }

table.order_form {
  width: 100%;
  /* margin-bottom: 1em; */
  /*border: solid thin red;*/
  }

table.order_form td.label {
  /* width: 18%; */
  text-align: right;
  vertical-align: bottom;
  padding-bottom: 6pt;
  }

table.order_form td.right-column {
  width: 64%;
  border: solid thin red;
  }
/*
table.order_form td.right-column ul {
  list-style-type: none;
  margin-left: 0em;
  padding: 0.2em;
  border: solid thin red;
  }
  
table.order_form td.right-column ul li {
  margin: 0;
  padding: 0;
  border: none;
  }
  
table.order_form ul li ul li {
  margin-left: 2em;
  border: solid thin red;
}
*/

table.order_form_table {
  width: 100%;
  }

table.order_form_table tr {
  vertical-align: top;
  background-color: #EEE; 
  }
  
table.order_form_table tr td.cost {
  text-align: right;
  padding-right: 0.5em;
  }

/*
tr#lemini, tr#lemedium, tr#leclub {
  display: none;
  }
*/

input[type="submit"] {
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 4em;
 /*border: solid thin black;  */
}

ul.delivery {
  display: none;
  margin: 0.5em 1em 1em 1em;
  }
  
ul.none {
  margin: 0.5em 1em 1em 1em;
  }

ul.none li {
  margin: 0;
  padding: 0;
  border: none;
  }

ul.none li#freight {
  margin-top: 1em;
  }

ul.bill {
  list-style-type: none;
  margin: 0;
  padding: 0.2em;
  /*border: solid thin red;*/
  }

ul.bill_adress li {
  /*text-align: right;*/
  margin: 0;
  padding: 0;
  border: none;
  }

ul.bill_items li, ul.bill_total li {
  margin: 0;
  padding: 0;
  text-align: right;
  border: none;
  }

ul.error {
  list-style-type: disc;
  margin: 0;
  padding: 0.2em;
  }  

ul.error li {
  margin: 0;
  padding: 0;
  margin-left: 3em;
  border: none;
  }
  
p.note {
  bolor: #6080A0;
  font-size: 85%;
  /* border: solid thin black; */
  }

p.note a:link, p.note a:visited {
  text-decoration: underline 
  }
  
em.sign {
  font-weight: bold;
  }


span.del {
  text-decoration: line-through;
  }
