span.droppable {
font-size: 16px; padding: 2px;
}

/* Liens */

a.ui_button {
display: inline-block; margin-right: 4px; padding: 5px; padding-left: 20px; border: 1px solid #656565; font-size: 0.9em; font-weight: normal; font-family: Geneva, Sans-serif; color: #000000; cursor: pointer; text-decoration: none; white-space: nowrap; background-position: 2px center; background-repeat: no-repeat; box-sizing: border-box; 
}
a.ui_button:hover {
text-decoration: underline; 
}
a.abort_button {
background-color: #8fc8fd; background-image: url(btAbort.png); 
}
a.accept_button {
background-color: #a8ee8e; background-image: url(btAccept.png); }
a.access_button {
background-color: #dadada; background-image: url(btAccess.png); 
}
a.add_button {
background-color: #a8ee8e; background-image: url(btAdd.png);}
a.addFavorite_button {
background-color: #fafa9a; background-image: url(btAddFavorite.png); 
}
a.analyse_button {
background-color: #dadada; background-image: url(btAnalyse.png);}
a.apply_button {
background-color: #33e33e; background-image: url(btApply.png); 
}
a.archive_button {
background-color: #dadada; background-image: url(btArchive.png); 
}
a.assign_button {
background-color: #fafa9a; background-image: url(btAssign.png); 
}
a.associate_button {
background-color: #dadada; background-image: url(btAssociate.png); 
}
a.back_button {
background-color: #dadada; background-image: url(btBack.png); 
}
a.browse_button {
background-color: #fafa9a; background-image: url(btBrowse.png); 
}
a.calculate_button {
background-color: #ffbc7a; background-image: url(btCalculate.png); 
}
a.call_button {
background-color: #dadada; background-image: url(btCall.png); 
}
a.cancel_button {
background-color: #dadada; background-image: url(btCancel.png); 
}
a.clear_button {
background-color: #fb8181; background-image: url(btClear.png); 
}
a.change_button {
background-color: #dadada; background-image: url(btChange.png); 
}
a.changeFolder_button {
background-color: #ffbc7a; background-image: url(btChangeFolder.png); 
}
a.changeOrganization_button {
background-color: #ffbc7a; background-image: url(btChangeOrganization.png); 
}
a.close_button {
background-color: #efadae; background-image: url(btClose.png); 
}
a.close_without_save_button {
background-color: #dadada; background-image: url(btCloseWithoutSave.png); 
}
a.confirm_button {
background-color: #a8ee8e; background-image: url(btConfirm.png); 
}
a.copy_button {
background-color: #dadada; background-image: url(btCopy.png);}
a.create_button {
background-color: #a8ee8e; background-image: url(btCreate.png); 
}
a.createMultiple_button {
background-color: #a8ee8e; background-image: url(btCreateMultiple.png); 
}
a.decline_button {
background-color: #fb8181; background-image: url(btDecline.png); 
}
a.default_button {
background-color: #dadada; padding-left: 5px;
}
a.delete_button {
background-color: #fb8181; background-image: url(btDelete.png); 
}
a.detail_button {
background-color: #dadada; background-image: url(btDetail.png); 
}
a.display_button {
background-color: #fafa9a; background-image: url(btDisplay.png); 
}
a.download_button {
background-color: #dadada; background-image: url(btDownload.png); 
}
a.duplicate_button {
background-color: #aef2f2; background-image: url(btDuplicate.png);}
a.edit_button {
background-color: #ffbc7a; background-image: url(btEdit.png); 
}
a.edit_settings_button {
background-color: #ffbc7a; background-image: url(btEditSettings.png); }
a.edit_preferences_button {
background-color: #ffbc7a; background-image: url(btEditPreferences.png); }
a.editBatch_button {
background-color: #ffbc7a; background-image: url(btEditBatch.png); 
}
a.edit_rights_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
a.enlarge_button {
background-color: #dadada; background-image: url(btZoomPlus.png); }
a.exchange_button {
background-color: #fafa9a; background-image: url(btExchange.png); 
}
a.execute_button {
background-color: #dadada; background-image: url(btExecute.png); }
a.export_button {
background-color: #dadada; background-image: url(btExport.png); 
}
a.exportExcel_button {
background-color: #dadada; background-image: url(btExportExcel.png); }
a.exportEmail_button {
background-color: #dadada; background-image: url(btExportEmail.png); }
a.exportXml_button {
background-color: #dadada; background-image: url(btExportXml.png); }
a.extract_add_button {
padding-left: 42px; background-color: #a8ee8e; background-image: url(btExtractAdd.png); }
a.filter_button {
background-color: #dadada; background-image: url(btFilter.png);}
a.generate_button {
background-color: #dadada; background-image: url(btGenerate.png); }
a.generatePdf_button {
background-color: #dadada; background-image: url(btGeneratePdf.png); }
a.historique_button {
background-color: #dadada; background-image: url(btHistorique.png); 
}
a.import_button {
background-color: #dadada; background-image: url(btImport.png); 
}
a.importExcel_button {
background-color: #dadada; background-image: url(btImportExcel.png); 
}
a.importXml_button {
background-color: #dadada; background-image: url(btImportXml.png); 
}
a.maps_button {
background-color: #dadada; background-image: url(btMaps.png); 
}
a.next_button {
background-color: #a8ee8e; background-image: url(btNext.png); padding-left: 5px; padding-right: 25px; background-position: 100% center;}
a.link_button {
background-color: #a8ee8e; background-image: url(btLink.png);}
a.locate_icon_button {
background-image: url(btLocate.png);
}
a.lock_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
a.open_button {
background-color: #fafa9a; background-image: url(btOpen.png); }
a.pending_button {
background-color: #f7e6bb; background-image: url(btPending.png); }
a.print_button {
background-color: #dadada; background-image: url(btPrint.png); 
}
a.reduce_button {
background-color: #dadada; background-image: url(btZoomMoins.png); }
a.register_button {
background-color: #dadada; background-image: url(btRegister.png); 
}
a.removeFavorite_button {
background-color: #fafa9a; background-image: url(btRemoveFavorite.png); }
a.render_button {
background-color: #e0e0e0; background-image: url(btRender.png); }
a.reply_button {
background-color: #a8ee8e; background-image: url(btReply.png); 
}
a.refresh_button {
background-color: #ffffff; background-image: url(btRefresh.png); }
a.reset_button {
background-color: #dadada; background-image: url(btReset.png); }
a.rss_button {
background-color: #dadada; background-image: url(btRss.png); 
}
a.save_button {
background-color: #fafa9a; background-image: url(btSave.png); }
a.search_button {
background-color: #aef2f2; background-image: url(btSearch.png); }
a.select_button {
background-color: #ffffff; background-image: url(btSelectToOne.png); }
a.selectToMany_button {
background-color: #ffffff; background-image: url(btSelectToOne.png); }
a.sendEmail_button {
padding-left: 32px; background-color: #dadada; background-image: url(btSendEmail.png); 
}
a.ship_button {
background-color: #dadada; background-image: url(btExpedier.png); 
}
a.stats_button {
background-image: url(btStats.png); }
a.start_button {
background-image: url(btStart.png); }
a.stop_button {
background-image: url(btClose.png); }
a.subscribe_button {
background-color: #fafa9a; background-image: url(btSubscribe.png); }
a.suggestions_button {
background-image: url(btSuggestions.png); 
}
a.table_button {
background-color: #fafa9a; background-image: url(btTable.png); }
a.transfer_button {
background-color: #a8ee8e; background-image: url(btTransfer.png); }
a.upload_button {
background-color: #dadada; background-image: url(btUpload.png); 
}
a.unableToAddFavorite_button {
background-color: #fafa9a; background-image: url(btUnableToAddFavorite.png); }
a.unableToRemoveFavorite_button {
background-color: #fafa9a; background-image: url(btUnableToRemoveFavorite.png); }
a.unsubscribe_button {
background-color: #fafa9a; background-image: url(btUnsubscribe.png); }
a.unvalidate_button {
background-color: #dadada; background-image: url(btDevalider.png); 
}
a.validate_button {
background-color: #dadada; background-image: url(btValider.png); 
}
a.wizard_button {
background-color: #fafa9a; background-image: url(btWizard.png); }

/* Button */

button.ui_button {
padding: 3px; padding-left: 20px; padding-right: 5px; margin-right: 4px; border: 1px solid #656565; font-size: 0.9em; font-weight: normal; font-family: Geneva, Sans-serif; color: #000000; cursor: pointer; text-decoration: none; white-space: nowrap; background-image: none; background-position: 5px center; background-repeat: no-repeat; box-sizing: border-box; min-height: 1em; display: inline-block; 
}
button.ui_button:hover {
text-decoration: underline; 
}

button.abort_button {
background-color: #8fc8fd; background-image: url(btAbort.png); }
button.accept_button {
background-color: #a8ee8e; background-image: url(btAccept.png);}
button.add_button {
background-color: #a8ee8e; background-image: url(btAdd.png);}
button.analyse_button {
background-color: #dadada; background-image: url(btAnalyse.png);}
button.apply_button {
background-color: #33e33e; background-image: url(btApply.png);}
button.archive_button {
background-color: #dadada; background-image: url(btArchive.png);}
button.assign_button {
background-color: #fafa9a; background-image: url(btAssign.png); 
}
button.associate_button {
background-color: #dadada; background-image: url(btAssociate.png); 
}
button.back_button {
background-color: #dadada; background-image: url(btBack.png);}
button.browse_button {
background-color: #fafa9a; background-image: url(btBrowse.png);}
button.calculate_button {
background-color: #ffbc7a; background-image: url(btCalculate.png);
}
button.calculate_icon_button {
background-image: url(btCalculate.png);
}
button.calendar_icon_button {
background-image: url(btCalendar.png);
}
button.cancel_button {
background-color: #dadada; background-image: url(btCancel.png);}
button.changeFolder_button {
background-color: #ffbc7a; background-image: url(btChangeFolder.png);}
button.changeOrganization_button {
background-color: #ffbc7a; background-image: url(btchangeOrganization.png);}
button.clear_button {
background-color: #fb8181; background-image: url(btClear.png);}
button.close_button {
background-color: #efadae; background-image: url(btClose.png);}
button.close_without_save_button {
background-color: #efadae; background-image: url(btCloseWithoutSave.png);}
button.confirm_button {
background-color: #33e33e; background-image: url(btConfirm.png);}
button.copy_button {
background-color: #dadada; background-image: url(btCopy.png); }
button.create_button {
background-color: #a8ee8e; background-image: url(btCreate.png);}
button.createMultiple_button {
background-color: #a8ee8e; background-image: url(btCreateMultiple.png);}
button.decline_button {
background-color: #fb8181; background-image: url(btDecline.png);}
button.default_button {
background-color: #dadada; background-image: none; padding-left: 5px;}
button.delete_button {
background-color: #fb8181; background-image: url(btDelete.png);}
button.down_button {
background-image: url(btTriangleDown.png);}
button.download_button {
background-color: #dadada; background-image: url(btDownload.png);}
button.duplicate_button {
background-color: #aef2f2; background-image: url(btDuplicate.png);}
button.edit_button {
background-color: #ffbc7a; background-image: url(btEdit.png);}
button.editBatch_button {
background-color: #ffbc7a; background-image: url(btEditBatch.png);}
button.editContent_button {
background-color: #ffbc7a; background-image: url(btEditContent.png);}
button.editGallery_button {
background-color: #ffbc7a; background-image: url(btEditGallery.png);}
button.editLayout_button {
background-color: #ffbc7a; background-image: url(btEditLayout.png);}
button.editLayoutZone_button {
background-color: #dadada; background-image: url(btEditLayout.png);}
button.edit_settings_button {
background-color: #ffbc7a; background-image: url(btEditSettings.png);}
button.edit_preferences_button {
background-color: #ffbc7a; background-image: url(btEditPreferences.png);}
button.edit_rights_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
button.editTable_button {
background-color: #ffbc7a; background-image: url(btEditTable.png);}
button.exchange_button {
background-color: #fafa9a; background-image: url(btExchange.png); 
}
button.execute_button {
background-color: #dadada; background-image: url(btExecute.png);}
button.extract_add_button {
padding-left: 42px; background-color: #a8ee8e; background-image: url(btExtractAdd.png);}
button.export_button {
background-color: #dadada; background-image: url(btExport.png);}
button.exportExcel_button {
background-color: #dadada; background-image: url(btExportExcel.png);}
button.exportCompta_button {
background-color: #ffffff; background-image: url(btExportCompta.png);}
button.exportEmail_button {
background-color: #dadada; background-image: url(btExportEmail.png);}
button.exportXml_button {
background-color: #dadada; background-image: url(btExportXml.png);}
button.filter_button {
background-color: #dadada; background-image: url(btFilter.png);}
button.generatePdf_button {
background-color: #dadada; background-image: url(btGeneratePdf.png);}
button.generate_button {
background-color: #dadada; background-image: url(btGenerate.png);}
button.import_button {
background-color: #dadada; background-image: url(btImport.png);}
button.importExcel_button {
background-color: #dadada; background-image: url(btImportExcel.png);}
button.importXml_button {
background-color: #dadada; background-image: url(btImportXml.png);}
button.left_button {
background-image: url(btTriangleLeft.png);}
button.link_button {
background-color: #a8ee8e; background-image: url(btLink.png); }
button.locate_icon_button {
background-image: url(btLocate.png);
}
button.lock_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
button.next_button {
background-color: #a8ee8e; background-image: url(btNext.png); padding-left: 5px; padding-right: 25px; background-position: 100% center;}
button.open_button {
background-color: #fafa9a; background-image: url(btOpen.png); }
button.pending_button {
background-color: #f7e6bb; background-image: url(btPending.png); }
button.print_button {
background-color: #dadada; background-image: url(btPrint.png); 
}
button.register_button {
background-color: #dadada; background-image: url(btRegister.png);}
button.render_button {
background-color: #e0e0e0; background-image: url(btRender.png); }
button.refresh_button {
background-color: #ffffff; background-image: url(btRefresh.png);}
button.reset_button {
background-color: #dadada; background-image: url(btReset.png);}
button.right_button {
background-image: url(btTriangleRight.png);}
button.save_button {
background-color: #fafa9a; background-image: url(btSave.png); }
button.save_and_close_button {
background-color: #a8ee8e; background-image: url(btSaveAndClose.png); padding-left: 41px; }
button.save_only_button {
background-color: #a8ee8e; background-image: url(btSave.png); }
button.save_and_copy_button {
background-color: #a8ee8e; background-image: url(btSaveAndCopy.png); padding-left: 41px; }
button.search_button {
background-color: #aef2f2; background-image: url(btSearch.png);}
button.sendEmail_button {
padding-left: 32px; background-color: #dadada; background-image: url(btSendEmail.png);}
button.ship_button {
background-color: #dadada; background-image: url(btExpedier.png); 
}
button.stats_button {
background-color: #dadada; background-image: url(btStats.png); }
button.start_button {
background-image: url(btStart.png); }
button.stop_button {
background-image: url(btClose.png); }
button.suggestions_button {
background-image: url(btSuggestions.png); 
}
button.transfer_button {
background-color: #a8ee8e; background-image: url(btTransfer.png);}
button.unvalidate_button {
background-color: #dadada; background-image: url(btDevalider.png); 
}
button.up_button {
background-image: url(btTriangleUp.png);}
button.upload_button {
background-color: #dadada; background-image: url(btUpload.png); 
}
button.validate_button {
background-color: #dadada; background-image: url(btValider.png); 
}
button.wizard_button {
background-color: #fafa9a; background-image: url(btWizard.png);}


/* Input */

input.ui_icon_button {
font-size: 1em; color: transparent; /* Fix for Firefox */ border-style: none; border-width: 0; padding: 0 0 0 20px !important; /* Fix for Internet Explorer */
text-align: left; width: 20px; height: 20px; line-height: 1 !important; background-color: transparent; background-image: none; background-repeat: no-repeat; background-position: center center; overflow: hidden; cursor: pointer;
}
input.ui_button {
display: inline-block; padding: 5px; padding-left: 20px; border: 1px solid #656565; font-size: 0.9em; font-weight: normal; font-family: Geneva, Sans-serif; color: #000000; cursor: pointer; text-decoration: none; white-space: nowrap; background-image: none; background-position: 2px center; background-repeat: no-repeat; box-sizing: border-box; min-height: 26px; 
}
input.ui_button::-moz-focus-inner /*Remove button padding in FF*/ { 
border: 0px; padding: 0px;
}
input.ui_button:hover {
text-decoration: underline; 
}

input.abort_button {
background-color: #8fc8fd; background-image: url(btAbort.png); }
input.accept_button {
background-color: #a8ee8e; background-image: url(btAccept.png);}
input.add_button {
background-color: #a8ee8e; background-image: url(btAdd.png);}
input.analyse_button {
background-color: #dadada; background-image: url(btAnalyse.png);}
input.apply_button {
background-color: #33e33e; background-image: url(btApply.png);}
input.archive_button {
background-color: #dadada; background-image: url(btArchive.png);}
input.assign_button {
background-color: #fafa9a; background-image: url(btAssign.png); 
}
input.associate_button {
background-color: #dadada; background-image: url(btAssociate.png); 
}
input.back_button {
background-color: #dadada; background-image: url(btBack.png);}
input.browse_button {
background-color: #fafa9a; background-image: url(btBrowse.png);}
input.calculate_button {
background-color: #ffbc7a; background-image: url(btCalculate.png);
}
input.calculate_icon_button {
background-image: url(btCalculate.png);
}
input.calendar_icon_button {
background-image: url(btCalendar.png);
}
input.cancel_button {
background-color: #dadada; background-image: url(btCancel.png);}
input.changeFolder_button {
background-color: #ffbc7a; background-image: url(btChangeFolder.png);}
input.changeOrganization_button {
background-color: #ffbc7a; background-image: url(btchangeOrganization.png);}
input.clear_button {
background-color: #fb8181; background-image: url(btClear.png);}
input.close_button {
background-color: #efadae; background-image: url(btClose.png);}
input.close_without_save_button {
background-color: #efadae; background-image: url(btCloseWithoutSave.png);}
input.confirm_button {
background-color: #33e33e; background-image: url(btConfirm.png);}
input.copy_button {
background-color: #a8ee8e; background-image: url(btCopy.png);}
input.create_button {
background-color: #a8ee8e; background-image: url(btCreate.png);}
input.createMultiple_button {
background-color: #a8ee8e; background-image: url(btCreateMultiple.png);}
input.decline_button {
background-color: #fb8181; background-image: url(btDecline.png);}
input.default_button {
background-color: #dadada; background-image: none; padding-left: 5px;}
input.delete_button {
background-color: #fb8181; background-image: url(btDelete.png);}
input.down_button {
background-image: url(btTriangleDown.png);}
input.download_button {
background-color: #dadada; background-image: url(btDownload.png);}
input.duplicate_button {
background-color: #aef2f2; background-image: url(btDuplicate.png);}
input.edit_button {
background-color: #ffbc7a; background-image: url(btEdit.png);}
input.editBatch_button {
background-color: #ffbc7a; background-image: url(btEditBatch.png);}
input.editContent_button {
background-color: #ffbc7a; background-image: url(btEditContent.png);}
input.editGallery_button {
background-color: #ffbc7a; background-image: url(btEditGallery.png);}
input.editLayout_button {
background-color: #ffbc7a; background-image: url(btEditLayout.png);}
input.editLayoutZone_button {
background-color: #dadada; background-image: url(btEditLayout.png);}
input.edit_settings_button {
background-color: #ffbc7a; background-image: url(btEditSettings.png);}
input.edit_preferences_button {
background-color: #ffbc7a; background-image: url(btEditPreferences.png);}
input.edit_rights_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
input.editTable_button {
background-color: #ffbc7a; background-image: url(btEditTable.png);}
input.exchange_button {
background-color: #fafa9a; background-image: url(btExchange.png); 
}
input.execute_button {
background-color: #dadada; background-image: url(btExecute.png);}
input.extract_add_button {
padding-left: 42px; background-color: #a8ee8e; background-image: url(btExtractAdd.png);}
input.export_button {
background-color: #dadada; background-image: url(btExport.png);}
input.exportExcel_button {
background-color: #dadada; background-image: url(btExportExcel.png);}
input.exportCompta_button {
background-color: #ffffff; background-image: url(btExportCompta.png);}
input.exportEmail_button {
background-color: #dadada; background-image: url(btExportEmail.png);}
input.exportXml_button {
background-color: #dadada; background-image: url(btExportXml.png);}
input.filter_button {
background-color: #dadada; background-image: url(btFilter.png);}
input.generatePdf_button {
background-color: #dadada; background-image: url(btGeneratePdf.png);}
input.generate_button {
background-color: #dadada; background-image: url(btGenerate.png);}
input.import_button {
background-color: #dadada; background-image: url(btImport.png);}
input.importExcel_button {
background-color: #dadada; background-image: url(btImportExcel.png);}
input.importXml_button {
background-color: #dadada; background-image: url(btImportXml.png);}
input.left_button {
background-image: url(btTriangleLeft.png);}
input.link_button {
background-color: #a8ee8e; background-image: url(btLink.png);}
input.locate_icon_button {
background-image: url(btLocate.png);
}
input.lock_button {
background-color: #ffbc7a; background-image: url(btEditRights.png); 
}
input.next_button {
background-color: #a8ee8e; background-image: url(btNext.png); padding-left: 5px; padding-right: 25px; background-position: 100% center;}
input.open_button {
background-color: #fafa9a; background-image: url(btOpen.png); }
input.pending_button {
background-color: #f7e6bb; background-image: url(btPending.png); }
input.print_button {
background-color: #dadada; background-image: url(btPrint.png); 
}
input.register_button {
background-color: #dadada; background-image: url(btRegister.png);}
input.render_button {
background-color: #e0e0e0; background-image: url(btRender.png); }
input.refresh_button {
background-color: #ffffff; background-image: url(btRefresh.png);}
input.reset_button {
background-color: #dadada; background-image: url(btReset.png);}
input.right_button {
background-image: url(btTriangleRight.png);}
input.save_button {
background-color: #fafa9a; background-image: url(btSave.png); }
input.save_and_close_button {
background-color: #a8ee8e; background-image: url(btSaveAndClose.png); padding-left: 41px; }
input.save_only_button {
background-color: #a8ee8e; background-image: url(btSave.png); }
input.save_and_copy_button {
background-color: #a8ee8e; background-image: url(btSaveAndCopy.png); padding-left: 41px; }
input.search_button {
background-color: #aef2f2; background-image: url(btSearch.png);}
input.sendEmail_button {
padding-left: 32px; background-color: #dadada; background-image: url(btSendEmail.png);}
input.ship_button {
background-color: #dadada; background-image: url(btExpedier.png); 
}
input.stats_button {
background-color: #dadada; background-image: url(btStats.png); }
input.start_button {
background-image: url(btStart.png); }
input.stop_button {
background-image: url(btClose.png); }
input.suggestions_button {
background-image: url(btSuggestions.png); 
}
input.transfer_button {
background-color: #a8ee8e; background-image: url(btTransfer.png);}
input.unvalidate_button {
background-color: #dadada; background-image: url(btDevalider.png); 
}
input.up_button {
background-image: url(btTriangleUp.png);}
input.upload_button {
background-color: #dadada; background-image: url(btUpload.png); 
}
input.validate_button {
background-color: #dadada; background-image: url(btValider.png); 
}
input.wizard_button {
background-color: #fafa9a; background-image: url(btWizard.png);}

/* buttons */

ul.buttons { 
margin: 0px; padding: 2px; !height: 1%; 
}
ul.buttons li { 
margin: 0px; padding: 2px; display: block; float: left; 
}
ul.buttons li a {
font-weight: bold; text-decoration: none; white-space: nowrap; display: block;}

/* actions */

ul.actions { 
margin: 0px; padding: 0px; !height: 1%; 
}
ul.actions li { 
margin: 0px; padding: 2px; display: block; float: left; 
}

div#actions { 
clear: both; text-align: center; 
}
div#actions div.actions-out {
margin: 0px; padding: 0px; !height: 1%;
}
div#actions div.actions-out div.actions-in { 
clear: both; text-align: center; margin: 0px; padding: 0px; float: right; position: relative; left: -50%;
}
div#actions div.actions-out div.actions-in ul.actions { 
position: relative; left: 50%;
}
div#actions div.actions-out div.actions-in ul.actions li { 
position: relative;
}

div#ibox div.actions-out {
margin: 0px; padding: 0px; !height: 1%;
}
div#ibox div.actions-out div.actions-in { 
clear: both; text-align: center; font-size: 12px; margin: 0px; padding: 0px; float: right; position: relative; left: -50%;
}
div#ibox div.actions-out div.actions-in ul.actions { 
position: relative; left: 50%;
}
div#ibox div.actions-out div.actions-in ul.actions li { 
position: relative;
}

/* busyBox */
/*
div#busyBox {
position: absolute; top: 0px; left: 0px; z-index: 9998; background-color: #000000; -moz-opacity:0.25; opacity: 0.25; filter: alpha(opacity=25); width: 100%;
}
div#busyMessage {
margin: 0px; padding: 0px; width: 100%; background-color: text-align: center; position: fixed; left: 0px; top: 300px; z-index: 10010; 
}
div#busyMessage p {
margin: 0px; padding: 0px; text-align: center; font-family: Verdana; font-size: 18px; color: #ffffff; 
}
*/

div#busyBox {
position: fixed; top: 0; left: 0; z-index: 10000; width: 100vw; height: 100vh; background-color: #000; -moz-opacity:0.25; opacity: 0.25; filter: alpha(opacity=25); 
}
div#busyMessage {
position: fixed; top: 0; left: 0; z-index: 10001; width: 100vw; height: 100vh; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; color: #fff;
}

/* edit-hover */

td.edit-hover:hover {
position: relative; top: 0; left: 0; cursor: pointer; 
}
td.edit-hover:hover:before {
content: url(btEdit.png); position: absolute; top: 2px; right: 2px; width: 16px; height: 16px; 
}
a.edit-hover:hover {
position: relative; top: 0; left: 0; cursor: pointer; 
}
a.edit-hover:hover:before {
content: url(btZoomPlus.png); position: absolute; top: 2px; right: 2px; width: 16px; height: 16px; 
}

/* jcarousel */

.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0px; padding-left: 40px; padding-right: 40px; 
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
height: 75px; 
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 10px; margin-right: 10;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px; margin-right: 10;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 40px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 40px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 20px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 20px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

div#MB_content {
overflow-x: hidden;
}
div#MB_content a {
/* color: #000099; */
}
div#MB_content p.MB_actions {
font-size: 12px; text-align: center;
}
div#MB_content p.MB_actions a {
color: #003399;
}
div#MB_content p.MB_actions a:hover {
color: #990000;
}
div#MB_content div#module div#configuration {
overflow-y: auto; height: 520px;
}
div#MB_content div#actions a {
color: #003399;
}
div#MB_content div#actions a:hover {
color: #990000;
}

div.ui-dialog p.MB_actions {
font-size: 12px; text-align: center;
}
div.ui-dialog p.MB_actions a {
color: #003399;
}
div.ui-dialog p.MB_actions a:hover {
color: #990000;
}
div.ui-dialog div#module div#configuration {
overflow-y: auto; height: 520px;
}
div.ui-dialog div#actions a {
color: #003399;
}
div.ui-dialog div#actions a:hover {
color: #990000;
}

div.ui-dialog fieldset.zoneInterne { 
margin: 5px; padding: 5px; background-color: #e3e3e3; border: 1px solid #333333;
}
div.ui-dialog fieldset.zoneInterne legend { 
font-weight: bold; font-size: 12px; color: #000000; background-color: #e3e3e3; margin: 0;padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #333333; !padding-top: 2px; !padding-bottom: 2px;
}
div.ui-dialog fieldset.zoneInterne p { 
margin: 0;margin-top: 5px; padding: 0; font-size: 12px;
}
div.ui-dialog fieldset.zonePublic { 
margin: 5px; padding: 5px; background: #E1EAFC; border: 1px solid #0047ba;
}
div.ui-dialog fieldset.zonePublic legend { 
font-weight: bold; font-size: 12px; color: #0047ba; background-color: #E1EAFC; margin: 0;padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #0047ba; !padding-top: 2px; !padding-bottom: 2px;
}
div.ui-dialog fieldset.zonePublic p { 
margin: 0;margin-top: 5px; padding: 0; font-size: 12px;
}


div#MB_content fieldset legend {
font-size: 12px; font-weight: bold; color: #000000; 
}
div#MB_content fieldset p {
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
div#MB_content fieldset p a {
text-decoration: none; color: #0000cc;
}
div#MB_content fieldset p a:hover {
text-decoration: underline; color: #990000;
}
div#MB_content fieldset p a img {
border: 0px; vertical-align: middle;
}
div#MB_content fieldset ul {
margin: 0px; padding: 0px; padding-left: 20px; 
} 
div#MB_content fieldset ul li {
margin: 0px; padding: 0px; font-size: 12px;
} 
div#MB_content fieldset.zoneInterne {
background-color: #eeeeee; border: 0px; 
}
div#MB_content fieldset.zonePublic {
background: #E1EAFC; border: 0px; 
}

div#MB_content div#module p {
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
div#MB_content div#module p.float-right {
margin: 0px; float: right;
}
div#MB_content div#module p.create-or-filter {
margin: 0px; margin-top: 10px; 
}
div#MB_content div#module p.legende {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 5px; border: 0px; border-top: 1px solid #666666; 
}
div#MB_content div#module p.table {
border: 0px; border-bottom: 1px solid #666666; width: 99%; margin: 0px; margin-top: 10px; !height: 1%;
}
div#MB_content div#module p.table a {
display: block; float: left; margin: 0px; margin-right: 2px; padding: 3px; padding-left: 5px; padding-right: 5px; background-color: #cccccc; border: 0px; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; color: #333333;
}
div#MB_content div#module p.table a:hover {
background-color: #999999; color: #990000;
}
div#MB_content div#module p.table a.on {
background-color: #999999; 
}
div#MB_content div#module div.search-objects {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399; border-left: 0px; border-right: 0px; background-color: #e3e3e3; width: 99%;
}
div#MB_content div#module div.paragraph {
padding: 0px; padding-left: 5px; padding-right: 5px; font-size: 12px; color: #000000; 
}
div#MB_content div#module a img {
border: 0px; vertical-align: middle;
}
div#MB_content div#module h2 {
margin: 10px; padding: 0px; font-size: 16px; font-weight: bold; text-align: center; color: #003399;
}
div#MB_content div#module h3 {
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; border: 0px; border-bottom: 1px solid #000000;
}
div#MB_content div#module ul {
margin: 0px; padding: 0px; list-style-type: none;
} 
div#MB_content div#module ul li {
margin: 0px; padding: 0px; font-size: 12px;
} 
div#MB_content div#module span.libelle {
color: #000000; font-weight: bold;
} 
div#MB_content div#module table.select {
border: 0px; margin: 0px; padding: 0px; border-collapse: collapse; width: 99%;
}
div#MB_content div#module table.select thead th {
font-weight: bold; font-size: 13px; color: #003399;
}
div#module table.select thead th p {
margin: 0px;
}
div#MB_content div#module table.select thead th.left {
width: 50%;
}
div#MB_content div#module table.select thead th.right {
width: 50%;
}
div#MB_content div#module table.select tbody td.left {
width: 50%; vertical-align: top;
}
div#MB_content div#module table.select tbody td.right {
width: 50%; vertical-align: top;
}
div#MB_content div#module table.select tbody td p {
margin: 0px;
}
div#MB_content div#module ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#MB_content div#module ul.sous-actions li { 
display: block; float: left; margin: 0px; padding: 2px;
}
div#MB_content ul.locate {
margin: 0px; padding: 0px; list-style-type: none;
}
div#MB_content ul.locate li {
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px; height: auto; !height: 1%; font-size: 12px;
}
div#MB_content ul.locate li.company {
background: url(btLocateCompany.png) center left no-repeat; 
}
div#MB_content ul.locate li.contact {
background: url(btLocateContact.png) center left no-repeat; 
}
div#MB_content div.table-of-records table { 
margin: 0px; margin-top: 5px; width: 100%; !width: 99%;
}
div#MB_content div.table-of-records table thead th.apercu { 
width: 1%;
}
div#MB_content div.table-of-records table tbody td.apercu { 
width: 1%;
}
div#MB_content div.table-of-records table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; 
}
div#MB_content div.table-of-records table a { 
color: #003399; text-decoration: none; 
}
div#MB_content div.table-of-records table a:hover { 
color: #990000;
}
div#MB_content div.table-of-records table table { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#MB_content div.table-of-records table tbody td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; color: #666666; border-right: 1px solid #ffffff;
}
div#MB_content div.table-of-records table tbody td a img { 
border: 0px;
}
div#MB_content div.table-of-records table tbody tr:nth-child(even) { 
background-color: #8db4e3;
}
div#MB_content div.table-of-records table tbody tr:nth-child(odd) { 
background-color: #dae7f7;
}
div#MB_content div.table-of-records table tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #003399; font-weight: bold; font-size: 12px;
}
div#MB_content div.table-of-records table tbody tr.regroupement { 
background-color: #d5d6d8;
}
div#MB_content div.table-of-records table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div#MB_content div.table-of-records table tfoot td a { 
font-weight: bold; color: #003399;
}
div#MB_content div.table-of-records table tfoot td a:hover { 
color: #990000;
}
div#MB_content div.table-of-records table thead tr th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; color: #666666; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; color: #ffffff; 
}
div#MB_content div.table-of-records table thead tr th a { 
color: #ffffff;
}
div#MB_content div.table-of-records table thead tr th a:hover { 
color: #ff9933;
}
div#MB_content div.table-of-records table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div#MB_content div.table-of-records table thead tr th.tri-asc-off a span { 
display: none;
}
div#MB_content div.table-of-records table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div#MB_content div.table-of-records table thead tr th.tri-desc-off a span { 
display: none;
}
div#MB_content div.table-of-records table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #ffffff; background-color: #3366cc;
}
div#MB_content div.table-of-records table thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
div#MB_content div.table-of-records table thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div#MB_content div.table-of-records table thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
div#MB_content div.table-of-records table thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}

div#MB_content div.table-of-records p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; color: #000000;
}

div#ibox_content a {
color: #003399;
}
div#ibox_content a:hover {
color: #990000;
}
div#ibox_content p {
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
div#ibox_content ul {
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px; 
}
div#ibox_content ul.actions { 
margin: 0px; padding: 2px; !height: 1%;
}
div#ibox_content ul.actions li { 
margin: 0px; padding: 2px; display: block; float: left;
}
div#ibox_content ul.plugins {
padding: 0px; text-align: center; list-style-type: none;
}
div#ibox_content ul li {
margin: 0px; padding: 0px; font-size: 12px; color: #000000; 
}
div#ibox_content ul.lifecycle { 
margin: 0px; margin-top: 10px; padding: 5px; list-style-type: none; !height: 1%;
}
div#ibox_content ul.lifecycle a { 
margin: 0px; padding: 5px; padding-left: 8px; padding-right: 8px; background-color: #cccccc; border: 1px solid #73757a; color: #666666; font-size: 11px; cursor: pointer; 
}
div#ibox_content ul.lifecycle a.active_step { 
background-color: #0099cc; color: #ffffff; 
}
div#ibox_content ul.lifecycle a.active_step:hover { 
text-decoration: none; cursor: default;
}
div#ibox_content ul.lifecycle a:hover { 
background-color: #0099cc; color: #ffffff; text-decoration: underline;
}
div#ibox_content ul.lifecycle li { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; padding-bottom: 10px; float: left;
}
div#ibox_content a img {
border: 0px; vertical-align: middle;
}
div#ibox_content div.overflow {
!height: 1%;
}
div#ibox_content div.left-50 { 
width: 48%; float: left;
}
div#ibox_content div.right-50 { 
margin-left: 50%;
}
div#ibox_content h1 {
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; font-size: 18px; font-weight: bold; text-align: center; color: #000000;
}
div#ibox_content h2 {
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; font-size: 14px; font-weight: bold; text-align: left; color: #003399;
}
div#ibox_content h3 {
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; 
}
div#ibox_content span.libelle {
color: #999999; font-weight: normal;
} 
div#ibox_content table.table-of-records { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px; width: 100%; !width: 99%;
}
div#ibox_content table.table-of-records tbody { 
border: 0px; 
}
div#ibox_content table.table-of-records tbody tr th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; text-align: left; border-right: 1px solid #ffffff;
}
div#ibox_content table.table-of-records  tbody tr td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; font-weight: normal; border-right: 1px solid #ffffff;
}
div#ibox_content table.table-of-records  tbody tr td a { 
color: #000000; font-weight: normal;
}
div#ibox_content table.table-of-records  tbody tr td a:hover { 
color: #990000;
}
div#ibox_content table .table-of-records tbody tr:nth-child(even) { 
background-color: #8db4e3;
}
div#ibox_content table.table-of-records  tbody tr:nth-child(odd) { 
background-color: #dae7f7;
}
div#ibox_content table.table-of-records  tfoot td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
div#ibox_content table.table-of-records  tfoot td a { 
color: #000000; font-weight: normal;
}
div#ibox_content table.table-of-records tfoot td a:hover { 
color: #990000;
}
div#ibox_content table thead tr th { 
margin: 0px; padding: 2px; color: #ffffff; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; background-color: #3366cc;
}
div#ibox_content table.select {
margin: 5px; margin-left: auto; margin-right: auto; padding: 0px; border-collapse: collapse; border: 1px solid #999999; width: 95%;
} 
div#ibox_content table.select thead {
border: 0px; border-bottom: 1px solid #003399;
}div#ibox_content table.select thead tr th {
background-color: #e3e3e3; color: #666666; font-size: 12px; text-align: center; width: 50%; vertical-align: top;
} 
div#ibox_content table.select tbody tr td {
font-size: 12px; color: #000000; width: 50%; vertical-align: top;
} 
div#ibox_content ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#ibox_content ul.sous-actions li { 
display: block; float: left; margin: 0px; padding: 2px;
}

.indeXys-nowrap {
white-space : nowrap;
}
.indeXys-wrapAnywhere {
overflow-wrap: anywhere; 
}
.indeXys-ellipsisContainer {
display: table; table-layout: fixed; width: 100%; 
}
.indeXys-ellipsisContent {
display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  
}

html>body ul.actions { 
overflow: hidden; height: auto;
}
html>body ul.buttons { 
overflow: hidden; height: auto;
}
html>body ul.sous-actions {
overflow: hidden; height: auto;
}
html>body div#actions div.actions-out {
overflow: hidden; height: auto;
}
html>body div#ibox div.actions-out {
overflow: hidden; height: auto;
}
html>body div#MB_content div#module p.table {
overflow: hidden; height: auto:
}
html>body div#ibox_content ul.lifecycle { 
overflow: hidden; height: auto:
}
html>body div#ibox_content div.overflow { 
height: auto; overflow: hidden;
}


















div.ui-dialog div#module p {
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
div.ui-dialog div#module p.float-right {
margin: 0px; float: right;
}
div.ui-dialog div#module p.create-or-filter {
margin: 0px; margin-top: 10px; 
}
div.ui-dialog div#module p.legende {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 5px; border: 0px; border-top: 1px solid #666666; 
}
div.ui-dialog div#module p.table {
border: 0px; border-bottom: 1px solid #666666; width: 99%; margin: 0px; margin-top: 10px; !height: 1%;
}
div.ui-dialog div#module p.table a {
display: block; float: left; margin: 0px; margin-right: 2px; padding: 3px; padding-left: 5px; padding-right: 5px; background-color: #cccccc; border: 0px; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; color: #333333;
}
div.ui-dialog div#module p.table a:hover {
background-color: #999999; color: #990000;
}
div.ui-dialog div#module p.table a.on {
background-color: #999999; 
}
div.ui-dialog div#module div.search-objects {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399; border-left: 0px; border-right: 0px; background-color: #e3e3e3; width: 99%;
}
div.ui-dialog div#module div.paragraph {
padding: 0px; padding-left: 5px; padding-right: 5px; font-size: 12px; color: #000000; 
}
div.ui-dialog div#module a img {
border: 0px; vertical-align: middle;
}
div.ui-dialog div#module h2 {
margin: 10px; padding: 0px; font-size: 16px; font-weight: bold; text-align: center; color: #003399;
}
div.ui-dialog div#module h3 {
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; border: 0px; border-bottom: 1px solid #000000;
}
div.ui-dialog div#module ul {
margin: 0px; padding: 0px; list-style-type: none;
} 
div.ui-dialog div#module ul li {
margin: 0px; padding: 0px; font-size: 12px;
} 
div.ui-dialog div#module span.libelle {
color: #000000; font-weight: bold;
} 
div.ui-dialog div#module table.select {
border: 0px; margin: 0px; padding: 0px; border-collapse: collapse; width: 99%;
}
div.ui-dialog div#module table.select thead th {
font-weight: bold; font-size: 13px; color: #003399;
}
div#module table.select thead th p {
margin: 0px;
}
div.ui-dialog div#module table.select thead th.left {
width: 50%;
}
div.ui-dialog div#module table.select thead th.right {
width: 50%;
}
div.ui-dialog div#module table.select tbody td.left {
width: 50%; vertical-align: top;
}
div.ui-dialog div#module table.select tbody td.right {
width: 50%; vertical-align: top;
}
div.ui-dialog div#module table.select tbody td p {
margin: 0px;
}
div.ui-dialog div#module ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div.ui-dialog div#module ul.sous-actions li { 
display: block; float: left; margin: 0px; padding: 2px;
}
div.ui-dialog ul.locate {
margin: 0px; padding: 0px; list-style-type: none;
}
div.ui-dialog ul.locate li {
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px; height: auto; !height: 1%; font-size: 12px;
}
div.ui-dialog ul.locate li.company {
background: url(btLocateCompany.png) center left no-repeat; 
}
div.ui-dialog ul.locate li.contact {
background: url(btLocateContact.png) center left no-repeat; 
}
div.ui-dialog div.table-of-records table { 
margin: 0px; margin-top: 5px; width: 100%; !width: 99%;
}
div.ui-dialog div.table-of-records table thead th.apercu { 
width: 1%;
}
div.ui-dialog div.table-of-records table tbody td.apercu { 
width: 1%;
}
div.ui-dialog div.table-of-records table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; 
}
div.ui-dialog div.table-of-records table a { 
color: #003399; text-decoration: none; 
}
div.ui-dialog div.table-of-records table a:hover { 
color: #990000;
}
div.ui-dialog div.table-of-records table table { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.ui-dialog div.table-of-records table tbody td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; color: #666666; border-right: 1px solid #ffffff;
}
div.ui-dialog div.table-of-records table tbody td a img { 
border: 0px;
}
div.ui-dialog div.table-of-records table tbody tr:nth-child(even) { 
background-color: #8db4e3;
}
div.ui-dialog div.table-of-records table tbody tr:nth-child(odd) { 
background-color: #dae7f7;
}
div.ui-dialog div.table-of-records table tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #003399; font-weight: bold; font-size: 12px;
}
div.ui-dialog div.table-of-records table tbody tr.regroupement { 
background-color: #d5d6d8;
}
div.ui-dialog div.table-of-records table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.ui-dialog div.table-of-records table tfoot td a { 
font-weight: bold; color: #003399;
}
div.ui-dialog div.table-of-records table tfoot td a:hover { 
color: #990000;
}
div.ui-dialog div.table-of-records table thead tr th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; color: #666666; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; color: #ffffff; 
}
div.ui-dialog div.table-of-records table thead tr th a { 
color: #ffffff;
}
div.ui-dialog div.table-of-records table thead tr th a:hover { 
color: #ff9933;
}
div.ui-dialog div.table-of-records table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.ui-dialog div.table-of-records table thead tr th.tri-asc-off a span { 
display: none;
}
div.ui-dialog div.table-of-records table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.ui-dialog div.table-of-records table thead tr th.tri-desc-off a span { 
display: none;
}
div.ui-dialog div.table-of-records table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #ffffff; background-color: #3366cc;
}
div.ui-dialog div.table-of-records table thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
div.ui-dialog div.table-of-records table thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.ui-dialog div.table-of-records table thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
div.ui-dialog div.table-of-records table thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}

div.ui-dialog div.table-of-records p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; color: #000000;
}

.snp-edit-button {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001zm-.644.766a.5.5 0 0 0-.707 0L1.95 11.756l-.764 3.057 3.057-.764L14.44 3.854a.5.5 0 0 0 0-.708l-1.585-1.585z'/></svg>"); background-position: center center; background-repeat: no-repeat;
}

.snp-overview-button {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M4 6a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm2.625.547a3 3 0 0 0-5.584.953H.5a.5.5 0 0 0 0 1h.541A3 3 0 0 0 7 8a1 1 0 0 1 2 0 3 3 0 0 0 5.959.5h.541a.5.5 0 0 0 0-1h-.541a3 3 0 0 0-5.584-.953A1.993 1.993 0 0 0 8 6c-.532 0-1.016.208-1.375.547zM14 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z'/>
</svg>") background-position: center center; background-repeat: no-repeat;
}

.snp-delete-button {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0V6z'/><path fill-rule='evenodd' d='M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1v1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4H4.118zM2.5 3V2h11v1h-11z' /></svg>") background-position: center center; background-repeat: no-repeat;
}