/* Simulation eines Briefes */
table.paper { border: 0; padding: 0; margin: 0; }
td.paper { border: 0; padding: 0; margin: 0; }
td.paper.tl { width: 3px; height: 3px; background: url(../img/shadow/tl.png); }
td.paper.t { width: 210mm; height: 3px; background: url(../img/shadow/t.png); }
td.paper.tr { width: 5px; height: 3px; background: url(../img/shadow/tr.png); }
td.paper.l { width: 3px; background: url(../img/shadow/l.png); }
td.paper.r { width: 5px; background: url(../img/shadow/r.png) repeat-y; }
td.paper.bl { width: 3px; height: 5px; background: url(../img/shadow/bl.png); }
td.paper.b { width: 210mm; height: 5px; background: url(../img/shadow/b.png); }
td.paper.br { width: 5px; height: 5px; background: url(../img/shadow/br.png); }

td.paper.letter {
	background: #FFFFFF; 
	padding: 10mm;
	height: 277mm; }
	
/* Rechnungsdesign fŸr Nobel & Henning */

div#cid_name { font-family: Times, Serif; font-size: 26pt; margin: 10px 0 0 64px; }

div.invoice.nobelundhenning, table#artikel, div.invoice.nobelundhenning input {
	font-family: Helvetica, Calibri, sans-serif; font-size: 11pt; font-weight: normal; }
/* Diese Zeile nur temporŠr! */ div.invoice.nobelundhenning input { width: 2cm; }
	
div.invoice.nobelundhenning.smalltext { font-size: 9pt; }

div.invoice.nobelundhenning.header {
	height: 2.5cm; width: 50%; vertical-align: middle; }
div.invoice.nobelundhenning.header.logo { float: left; }
div.invoice.nobelundhenning.header.anschrift { margin-left: 50%; padding-left: 20%; width: 30%; }

div.invoice.nobelundhenning.absender {
	margin-bottom: 0.5cm; }
	
div.invoice.nobelundhenning.adressat { width: 50%; }
div.invoice.nobelundhenning.adressat.anschrift { float: left; width: 48%; padding-left: 2%; }
div.invoice.nobelundhenning.adressat.informationen { margin-left: 50%; text-align: right; }

hr.invoice.nobelundhenning { margin: 1cm 0; border: 0; height: 1px; background-color: #C0C0C0; }

table#artikel { border: 0; width: 100%; }
table#artikel td, th { border: 0px }
table#artikel thead { background-color: #D8D8D8; }
table#artikel th { font-weight: normal; }
table#artikel th.invisible, table#artikel td.invisible { border: 0; background-color: #FFFFFF; }

div.invoice.nobelundhenning.footer { width: 33%; height: 2cm; }
div.invoice.nobelundhenning.footer.adresse, div.invoice.nobelundhenning.kontakt { float: left; }
div.invoice.nobelundhenning.bank { width: 20%; margin-left: 80%; }

div.invoice.nobelundhenning input {	border: 0; border-bottom: 1px dotted #555555; margin: 2px 2px; }
table#artikel input { border: 0; margin: 0; }
table#artikel input.add, table#artikel input.del { background-color: buttonface; border: 2px outset buttonface; color: buttontext; cursor: default; width: 26px; }

td img { margin-right: 4px; }






