.csv2table{width:100%;border-collapse:collapse;border:2px solid #888}.csv2table td,.csv2table th{border:1px solid #888;padding:5px;vertical-align:top}.csv2table thead,.csv2table tfoot{background:#eee;font-weight:bold}.csv2table.noborder{border:none}.csv2table.noborder td,.csv2table.noborder th{border:none}.csv2table.line{border:none;border-top:solid 2px #a0522d;border-bottom:solid 2px #a0522d}.csv2table.line th,.csv2table.line td{border:none;padding-left:5px;padding-right:5px;border-bottom:solid 1px #a0522d}.csv2table.line thead,.csv2table.line tfoot{background:#efe5d5;color:#a0522d}.csv2table.blue{border:1px solid #fff;border-collapse:collapse}.csv2table.blue td,.csv2table.blue th{border:1px solid #fff;padding:3px 5px}.csv2table.blue tr:nth-child(even){background:#d6ecff}.csv2table.blue thead tr,.csv2table.blue tfoot tr{background:#01457F;font-weight:bold;color:#fff;text-align:center}.csv2table.green{box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);border:0}.csv2table.green tr{background:#eee;border:none}.csv2table.green tr:nth-of-type(odd){background:#d5d5d5}.csv2table.green td,.csv2table.green th{border:0}.csv2table.green thead tr{font-weight:bold;color:#fff;background:#46a546 !important}.csv2table.green tfoot tr{border-top:2px solid #888}.csv2table td.red{background:#f08080}.csv2table td.green{background:#98fb98}.csv2table td.orange{background:#ff851b}.csv2table td.blue{background:#BCE0FF}.csv2table td.oui{background:url(img/oui.png) no-repeat center 8px}.csv2table td.non{background:url(img/non.png) no-repeat center 8px}