/* Liens */

a.apply_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btValider.png); background-position: 5px center; background-repeat: no-repeat;}
a.apply_button:hover {
color: #990000;
}
a.create_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btCreate.png); background-position: 5px center; background-repeat: no-repeat;}
a.create_button:hover {
color: #990000;
}
a.edit_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEdit.png); background-position: 5px center; background-repeat: no-repeat;}
a.edit_button:hover {
color: #990000;
}
a.edit_settings_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEditSettings.png); background-position: 5px center; background-repeat: no-repeat;}
a.edit_settings_button:hover {
color: #990000;
}
a.delete_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fb8181; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btDelete.png); background-position: 5px center; background-repeat: no-repeat;}
a.delete_button:hover {
color: #990000;
}
a.browse_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fafa9a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btBrowse.png); background-position: 5px center; background-repeat: no-repeat;}
a.browse_button:hover {
color: #990000;
}
a.access_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc);  position: relative; text-decoration: none; white-space: nowrap; background-image: url(btAccess.png); background-position: 5px center; background-repeat: no-repeat;
}
a.access_button:hover {
color: #990000;
}
a.wizard_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fafa9a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btWizard.png); background-position: 5px center; background-repeat: no-repeat;}
a.wizard_button:hover {
color: #990000;
}
a.export_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btExport.png); background-position: 5px center; background-repeat: no-repeat;}
a.export_button:hover {
color: #990000;
}
a.default_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
a.default_button:hover {
color: #990000;
}
a.download_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btDownload.png); background-position: 5px center; background-repeat: no-repeat;}
a.download_button:hover {
color: #990000;
}
a.clear_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btClear.png); background-position: 5px center; background-repeat: no-repeat;}
a.clear_button:hover {
color: #990000;
}
a.add_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEmpty.png); background-position: 5px center; background-repeat: no-repeat;}
a.add_button:hover {
color: #990000;
}

/* Inputs */

input.apply_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btValider.png); background-position: 5px center; background-repeat: no-repeat;}
input.apply_button:hover {
color: #990000;
}
input.calculate_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: transparent url(btCalculate.png) no-repeat scroll 0 0; overflow: hidden; cursor: pointer;
}
input.clear_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btClear.png); background-position: 5px center; background-repeat: no-repeat;}
input.clear_button:hover {
color: #990000;
}
input.create_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btCreate.png); background-position: 5px center; background-repeat: no-repeat;}
input.create_button:hover {
color: #990000;
}
input.edit_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEdit.png); background-position: 5px center; background-repeat: no-repeat;}
input.edit_button:hover {
color: #990000;
}
input.edit_settings_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEditSettings.png); background-position: 5px center; background-repeat: no-repeat;}
input.edit_settings_button:hover {
color: #990000;
}
input.delete_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fb8181; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btDelete.png); background-position: 5px center; background-repeat: no-repeat;}
input.delete_button:hover {
color: #990000;
}
input.browse_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fafa9a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btBrowse.png); background-position: 5px center; background-repeat: no-repeat;}
input.browse_button:hover {
color: #990000;
}
input.wizard_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fafa9a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btWizard.png); background-position: 5px center; background-repeat: no-repeat;}
input.wizard_button:hover {
color: #990000;
}
input.export_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btExport.png); background-position: 5px center; background-repeat: no-repeat;}
input.export_button:hover {
color: #990000;
}
input.sendEmail_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btSendEmail.png); background-position: 5px center; background-repeat: no-repeat;}
input.sendEmail_button:hover {
color: #990000;
}
input.default_button {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
input.default_button:hover {
color: #990000;
}

/* Old inputs */

input.archive {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btArchive.png); background-position: 5px center; background-repeat: no-repeat;}
input.archive:hover {
color: #990000;
}
input.creation {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; position: relative; behavior: top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); text-decoration: none; white-space: nowrap; background-image: url(btCreate.png); background-position: 5px center; background-repeat: no-repeat;}
input.creation:hover {
color: #990000;
}
input.edition {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); text-decoration: none; white-space: nowrap; background-image: url(btEdit.png); background-position: 5px center; background-repeat: no-repeat;}
input.edition:hover {
color: #990000;
}
input.suppression {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fb8181; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); text-decoration: none; white-space: nowrap; background-image: url(btDelete.png); background-position: 5px center; background-repeat: no-repeat;}
input.suppression:hover {
color: #990000;
}
input.sendEmail {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEmail.png); background-position: 5px center; background-repeat: no-repeat;}
input.sendEmail:hover {
color: #990000;
}
input.import {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btImport.png); background-position: 5px center; background-repeat: no-repeat;}
input.import:hover {
color: #990000;
}
input.export {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btExport.png); background-position: 5px center; background-repeat: no-repeat;}
input.export:hover {
color: #990000;
}
input.autre {
	font-size: 11px; font-weight: normal; color: #000000; margin : 0px; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
input.autre:hover {
color: #990000;
}

/* actions */

ul.actions li { 
margin: 0px; padding: 0px; display: inline; 
}

ul.actions li a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; top: -1px; left: 0px; text-decoration: none; white-space: nowrap;}
*>ul.actions li a {
position: relative; top: -2px; left: 0px;
}
ul.actions li a:hover {
color: #990000;
}

ul.actions li.add a {
	padding-left: 25px; background-color: #a8ee8e; background-image: url(btAdd.png); background-position: 5px center; background-repeat: no-repeat;}
ul.actions li.archive a {
	padding-left: 25px; background-color: #d0d0d0; background-image: url(btArchive.png); background-position: 5px center; background-repeat: no-repeat;
}
ul.actions li.creation a {
	padding-left: 25px; background-color: #a8ee8e; background-image: url(btCreate.png); background-position: 5px center; background-repeat: no-repeat;}
ul.actions li.edition a {
	padding-left: 25px; background-color: #ffbc7a; background-image: url(btEdit.png); background-position: 5px center; background-repeat: no-repeat;
}
ul.actions li.suppression a {
	padding-left: 25px; background-color: #fb8181; background-image: url(btDelete.png); background-position: 5px center; background-repeat: no-repeat;
}
ul.actions li.export a {
	padding-left: 25px; background-color: #d0d0d0; background-image: url(btExport.png); background-position: 5px center; background-repeat: no-repeat;
}
ul.actions li.allerAccueil a {
	padding-left: 25px; background-color: #d0d0d0; background-image: url(btAccess.png); background-position: 5px center; background-repeat: no-repeat;
}
ul.actions li.allerAdministration a {
	padding-left: 25px; background-color: #d0d0d0; background-image: url(btAccess.png); background-position: 5px center; background-repeat: no-repeat;
}


	background-color: #d0d0d0; 
}
ul.actions li.allerAdministration a {
	background-color: #d0d0d0; 
}
ul.actions li.fermer a {
	background-color: #d0d0d0; 
}

div#actions { 
clear: both; text-align: center; font-size: 12px; padding: 5px;
}
div#actions ul { 
list-style-type: none;
}
div#actions ul li { 
display: inline; margin: 0px; margin-left: 2px; margin-right: 2px; /* line-height: 30px; */
}

/* sous-actions */

ul.sous-actions li.creation a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 3px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #a8ee8e; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btCreate.png); background-position: 5px center; background-repeat: no-repeat;}
ul.sous-actions li.creation a:hover {
color: #990000;
}
ul.sous-actions li.edition a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #ffbc7a; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btEdit.png); background-position: 5px center; background-repeat: no-repeat;}
ul.sous-actions li.edition:hover {
color: #990000;
}
ul.sous-actions li.suppression a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #fb8181; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btDelete.png); background-position: 5px center; background-repeat: no-repeat;}
ul.sous-actions li.suppression a:hover {
color: #990000;
}
ul.sous-actions li.export a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 25px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(btExport.png); background-position: 5px center; background-repeat: no-repeat;}
ul.sous-actions li.export a:hover {
color: #990000;
}
ul.sous-actions li.allerAccueil a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
ul.sous-actions li.allerAccueil a:hover {
color: #990000;
}
ul.sous-actions li.allerAdministration a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
ul.sous-actions li.allerAdministration a:hover {
color: #990000;
}
ul.sous-actions li.fermer a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
ul.sous-actions li.fermer a:hover {
color: #990000;
}

ul.sous-actions li a {
	font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; padding-right: 5px; border: 1px solid #656565; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #d0d0d0; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap;}
ul.sous-actions li a:hover {
color: #990000;
}

/* 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: 9999;
}
div#busyMessage p {
margin: 0px; padding: 0px; text-align: center; font-family: Verdana; font-size: 18px; color: #ffffff; 
}

/* tabs */

body#action div.tabs {
margin: 0px; padding: 0px;width: 99%;
}
body#action div.tabs ul.anchors {
list-style: none; margin: 0px; margin-top: 15px; padding: 0px; padding-left: 5px; width: 99%; /* height: 22px; background: url(fdNav.png) top left repeat-x; */ overflow: hidden; !height: 1%;
}
body#action div.tabs ul.anchors li {
float: left; margin: 0px; padding: 0px;
}
body#action div.tabs ul.anchors li a {
display: block; margin: 0px; padding: 0px; padding-left: 7px; background: url(fdNavOffGc.png) top left no-repeat; color: #666666; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 22px;
}
body#action div.tabs ul.anchors li a span {
display: block; margin: 0px; padding: 0px; padding-right: 10px; background: url(fdNavOffDt.png) top right no-repeat; 
}
body#action div.tabs ul.anchors li.on a {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#action div.tabs ul.anchors li.on a span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}
body#action div.tabs ul.anchors li a:hover {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#action div.tabs ul.anchors li a:hover span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}


body#consultation div.tabs {
margin: 0px; padding: 0px;width: 99%;
}
body#consultation div.tabs ul.anchors {
list-style: none; margin: 0px; margin-top: 15px; padding: 0px; padding-left: 5px; width: 99%; /* height: 22px; background: url(fdNav.png) top left repeat-x; */ overflow: hidden; !height: 1%;
}
body#consultation div.tabs ul.anchors li {
float: left; margin: 0px; padding: 0px;
}
body#consultation div.tabs ul.anchors li a {
display: block; margin: 0px; padding: 0px; padding-left: 7px; background: url(fdNavOffGc.png) top left no-repeat; color: #666666; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 22px;
}
body#consultation div.tabs ul.anchors li a span {
display: block; margin: 0px; padding: 0px; padding-right: 10px; background: url(fdNavOffDt.png) top right no-repeat; 
}
body#consultation div.tabs ul.anchors li.on a {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#consultation div.tabs ul.anchors li.on a span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}
body#consultation div.tabs ul.anchors li a:hover {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#consultation div.tabs ul.anchors li a:hover span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}


body#rubrique div.tabs {
margin: 0px; padding: 0px;width: 99%;
}
body#rubrique div.tabs ul.anchors {
list-style: none; margin: 0px; margin-top: 15px; padding: 0px; padding-left: 5px; width: 99%; /* height: 22px; background: url(fdNav.png) top left repeat-x; */ overflow: hidden; !height: 1%;
}
body#rubrique div.tabs ul.anchors li {
float: left; margin: 0px; padding: 0px;
}
body#rubrique div.tabs ul.anchors li a {
display: block; margin: 0px; padding: 0px; padding-left: 7px; background: url(fdNavOffGc.png) top left no-repeat; color: #666666; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 22px;
}
body#rubrique div.tabs ul.anchors li a span {
display: block; margin: 0px; padding: 0px; padding-right: 10px; background: url(fdNavOffDt.png) top right no-repeat; 
}
body#rubrique div.tabs ul.anchors li.on a {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#rubrique div.tabs ul.anchors li.on a span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}
body#rubrique div.tabs ul.anchors li a:hover {
background: url(fdNavOnGc.png) top left no-repeat;
}
body#rubrique div.tabs ul.anchors li a:hover span {
background: url(fdNavOnDt.png) top right no-repeat; color: #ffffff;
}

/* jcarousel */

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

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

.jcarousel-skin-tango .jcarousel-container-horizontal {
/*    width: 245px; */
    padding: 0px; padding-left: 40px; padding-right: 40px; /* 20px 40px; */
}

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

.jcarousel-skin-tango .jcarousel-clip-horizontal {
/*    width:  245px; 
    height: 75px; */
}

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

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

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

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

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

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    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 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#MB_content div#module p {
margin: 0px; margin-top: 5px; padding: 0px; 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 span.libelle {
color: #999999; font-weight: normal;
} 
div#MB_content div#module table.select {
margin: 5px; margin-left: auto; margin-right: auto; padding: 0px; border-collapse: collapse; border: 1px solid #999999; width: 95%;
} 
div#MB_content div#module table.select thead {
border: 0px; border-bottom: 1px solid #003399;
}div#MB_content div#module table.select thead tr th {
background-color: #e3e3e3; color: #666666; font-size: 12px; text-align: center; width: 50%; vertical-align: top;
} 
div#MB_content div#module table.select tbody tr td {
font-size: 12px; color: #000000; width: 50%; vertical-align: top;
} 
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: inline; margin: 0px; line-height: 30px;
}


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 {
padding: 0px; text-align: center; list-style-type: none;
}
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 a img {
border: 0px; vertical-align: middle;
}
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: 5px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; border: 0px; border-bottom: 1px solid #000000;
}
div#ibox_content span.libelle {
color: #999999; font-weight: normal;
} 
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: inline; margin: 0px; line-height: 30px;
}


html>body body#consultation div.tabs ul.anchors {
height: auto;
}
html>body body#rubrique div.tabs ul.anchors {
height: auto;
}
