#form th,  #form td { 
    color                 : #000;
    background-color      : #fff; 
    white-space           : nowrap; 
}

#form .header { 
    font-size             : 110%; 
    font-weight           : bold; 
    text-align            : left; 
    padding               : 4px 16px 4px 16px; 
}

#form .label { 
    font-size             : 100%; 
    font-weight           : bold; 
}

#form .data { 
    font-size             : 100%; 
    font-weight           : normal; 
    padding               : 4px 16px 4px 4px; 
}

#form .filler { 
    font-size             : 2px; 
}

#form input, #form select { 
    font-family           : verdana,arial;
    font-size             : 16px;
    width                 : auto; 
    text-align            : left; 
}

#form input .date { 
    width                 : 150px; 
}


#status { 
    font-size             : 100%; 
    font-weight           : bold; 
    padding               : 0; 
    text-align            : center; 
} 

#status .error { 
    color                 : #f00; 
} 

#status table { 
    display               : inline-block; 
} 

#status img { 
    display               : block; 
    margin-right          : 8px; 
} 

@media only screen and (orientation: landscape) {
  #product, #omschrijving { 
    min-width             : 300px;
  }
}
