.tableEdit {width: 100%; font-size: 12px; text-align: left;border-spacing:0;}
.tableEdit thead th {font-weight: bold; border-bottom: 1px solid #666; padding: 0px 10px;}
.tableEdit.table-style2 tr td, .tableEdit tr td {padding: 5px 10px !important; border-bottom: 1px solid #e3e3e3;vertical-align:top;}
.tableEdit tr:not(.AddLine,.nohover):hover td {background:#e3e3e3;}
.tableEdit tr td input[type=text], .tableEdit tr td textarea {width:100% !important;padding:5px;}
.tableEdit tr td.textarea {width:50%;}
.tableEdit tr td.amount {width:auto !important;}
.tableEdit .tableEdit-default {width:95px;}
.tableEdit .tableEdit-actions {width:85px;padding-right:5px;}
.tableEdit tr.AddLine.form-line {background: #efefef;}
.tableEdit tr.AddLine td {padding-top:15px;border:0;border-top:1px solid #666;}
.tableEdit-AddBtn {font-size: 11px !important;}
.tableEdit tr.addForm td {border:0; padding:0 10px;}
.tableEdit tr.addForm-line1 td {border-top:1px solid #666 !important; padding-top:10px !important; padding-bottom: 3px;}
.tableEdit tr.addForm-line2 td {}
.tableEdit tr.addForm-titre td {font-size:11px; color: gray;}
.tableEdit-loading p {background: url(./img/loader.gif); background-repeat: no-repeat; padding-left: 30px; width: 160px; margin: 25px auto 15px auto;}
.tableEdit-dialog {border: 1px solid #999; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000; box-shadow: 0 0 2px #000; font-size: 12px !important;}
input.tableEdit-error {border:1px solid red !important;}
tr.tableEdit-error td {border:0; color: red;}
.tableEdit-noborder td {border:0 !important;}
.EditLine td {border-bottom: 1px solid #e3e3e3 !important;}


.tableEdit p.erreur {margin: 7px 0 0 10px;color:red;position:absolute;font-size:11px;}
.tableEdit .form-line {display:none;}
.tableEdit .form-line td {padding-top:10px;}
.tableEdit .form-line td input {margin-top:3px;}
.tableEdit .tableEdit-actions .button, .tableEdit .tableEdit-actions .button:hover {
	background: transparent !important;
    border: 0;
    padding: 0;
    color: #333;
	display:inline-block;
	font-size:16px;
}
.tableEdit-submitBtn, .tableEdit-submitCancel, .tableEdit-CancelBtn, .tableEdit-UpdateBtn {
    font-size: 18px !important;
    line-height: 24px !important;
}
.tableEdit-SuppBtn, .tableEdit-submitCancel, .tableEdit-CancelBtn {
	color:#a8352d !important;
}
.tableEdit .tableEdit-actions .tableEdit-SuppBtn, .tableEdit .tableEdit-actions .tableEdit-CancelBtn, .tableEdit .tableEdit-actions .tableEdit-submitCancel {margin-left:5px;}
.tableEdit tr:not(.AddLine):not(.tableEdit-edition-mode) .tableEdit-actions .button:not(.opacity-100) {opacity:0.4!important;}
.tableEdit tr:not(.AddLine):hover .tableEdit-actions .button:not(.opacity-100) {opacity:0.8 !important;}
