@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:"verdana"; padding:10px}
table{ border:0px; padding:0px; font-family:"verdana"; font-size:12px ; font-weight:normal; border-collapse:collapse}
table td,th{ border-collapse:collapse; padding:4px; }
h2.title{ text-align:center ; text-decoration:underline; margin:0px; padding:4px;}
.printlayout { width:800px; margin:auto; border:2px solid #282828}
.printlayout td{ padding:10px; text-align:left}
table.title { font-weight:bold}
table.title td{ padding:4px; }
.date , .name{border-bottom:1px dotted ; display:block}
.date { width:100px; border-bottom:1px dotted #000; display:inline-block}
.grid{ border-collapse:collapse}
.grid td, .grid th{ padding:4px; border-collapse:collapse}
.grid { border:2px solid #000; margin:20px; width:95%}
.grid th{ border:2px solid #000;  border-collapse:collapse}
.grid td{ border-right:2px solid #000; border-bottom:1px dotted #000}
table.total {  margin:20px; width:95%}
span.total{ display:block; border:2px solid #000; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; padding:10px}

.signature { border-bottom:1px dotted #000; width:150px; padding:10px; display:inline-block}

.blocks{ border:1px solid #000}
.blocks td,.blocks th{border:1px solid #000}
td.right{ text-align:right}