.datatableheadergreen {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif; table-layout:fixed; font-weight:normal;font-size:11px;color:#000000;}
.datatableheadergreen tr {background-color:#6101a2;height: 32px;background: transparent url(./img/box/box3_caption_bg_green64.gif) no-repeat scroll left top; }
.datatableheadergreen td {font-weight:bold;padding-left:3px;vertical-align:middle;padding:2px; border-left:1px solid #ffffff;}

.datatableheaderred {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif; table-layout:fixed; font-weight:normal;font-size:11px;color:#FFFFFF;}
.datatableheaderred tr {height: 32px;background-color: #FFB8B5; }
.xxxdatatableheaderred tr {background-color:#6101a2;height: 32px;background: #FFB8B5 url(./img/box/box3_caption_bg_red64.gif) no-repeat scroll left top; }
.datatableheaderred td {font-weight:bold;padding-left:3px;vertical-align:middle;padding:2px;padding-left:4px; border-left:1px solid #ffffff;}

.datatableheaderblue {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif; table-layout:fixed; font-weight:normal;font-size:11px;color:#FFFFFF;}
.datatableheaderblue tr {height: 32px;background-color: #A8E0FF; }
.datatableheaderblue td {font-weight:bold;padding-left:3px;vertical-align:middle;padding:2px;padding-left:4px; border-left:1px solid #ffffff;}



.datatable {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif;table-layout:fixed;font-weight:normal;font-size:10px;}
.datatable tr {height: 16px;}
.datatable td {vertical-align:middle;padding:2px; padding-left:4px; border-left:1px solid #ffffff;}

.datatablenotfixed {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif;table-layout:auto;font-weight:normal;font-size:10px;}
.datatablenotfixed tr {height: 16px;}
.datatablenotfixed td {vertical-align:middle;padding:2px; padding-left:4px; border-left:1px solid #ffffff;}

.datatable_slim {font-family: Arial,Tahoma,verdana,Helvetica,Sans-serif,sans-serif;table-layout:fixed;}
.datatable_slim tr {height: 16px;}
.datatable_slim td {vertical-align:middle;padding:2px; padding-left:4px;}

.tablestd {table-layout:fixed;border:0px;}
.tablestd tr {height:16px;}
.tablestd td {vertical-align:middle;}

.tablestdedit {table-layout:fixed;border:0px;}
.tablestdedit tr {height:22px;}
.tablestdedit td {vertical-align:middle;}

.tablestdeditvat {table-layout:fixed;border:0px;}
.tablestdeditvat tr {height:22px;}
.tablestdeditvat td {padding-top:2px;vertical-align:top;}

.edittable {table-layout:fixed;border:0px;font-size:12px;}
.edittable tr {height:22px;}
.edittable td {vertical-align:top;padding-top:2px;padding-bottom:2px;}
.edittable input {margin-bottom:2px;}