@charset "utf-8";
/* CSS Document */

/***************************************************************************************/
/* Formattage General                                                                  */
/***************************************************************************************/

.Blur {
	color: #CCC;
}


.FormSearchField { font-family: Verdana, Arial, Sans-Serif; font-size: 14px; color:#CCC; font-style:italic; border-collapse: collapse; border: 0px; padding: 2px; height:22px; }

a:link, a:visited { color: #0066cc; }
a:hover, a:active { color: #950000; text-decoration: none; }

.lienJaune:link, .lienJaune:visited { color: #FFE85E; }
.lienJaune:hover, .lienJaune:active { color: #FFE85E; text-decoration: none; }

/***************************************************************************************/
/* Formattage Extranet                                                                 *
/***************************************************************************************/

.Box { background-color: #DAE4ED; border: 1px solid #666666; padding: 5px; }

.FilterBox { background-color: #DAE4ED; border: 1px solid #84B0DD; border-left: 6px solid #84B0DD; padding: 5px; }

.WarningBox { border: 1px solid #ffd000; border-left: 6px; padding: 5px; background-color: #ffffd0; }
.WarningBoxIconContainer { margin-right: 6px; width: 32px; }
.WarningBoxIcon { width: 32px; height: 32px; border: 0px none; }
.WarningBoxTextContainer { font-style: italic; width: 576px; }

.ValidationSummary { margin-bottom: 20px; }
.ValidationSummary ul { margin-top: 0px; margin-bottom: 0px; }

.FormTextBox { width: 360px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.FormTextBoxError { width: 360px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.FormTextBoxLocked { width: 360px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.FormPasswordBox { width: 300px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.FormPasswordBoxError { width: 300px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.FormPasswordBoxLocked { width: 300px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.FormTextArea { width: 460px; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.FormTextAreaError { width: 460px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormTextAreaLocked { width: 460px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }

.FormTextArea100P { width: 100%; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; border-collapse: collapse; border:solid 1px #000; }
.FormTextArea100PError { width: 100%; border-collapse: collapse; border: 1px solid #bb0000; background-color: #ffeeee; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormTextArea100PLocked { width: 100%;; border-collapse: collapse; border: 1px solid #bb0000; background-color: #ffffbb; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }

.FormDropDown { font-family: MS Reference Sans Serif, Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormDropDownError { border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; font-family: MS Reference Sans Serif, Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormDropDownLocked { border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; font-family: MS Reference Sans Serif, Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }

.TinyTextBox { width: 40px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.TinyTextBoxError { width: 40px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.TinyTextBoxLocked { width: 40px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.ShortTextBox { width: 100px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.ShortTextBoxError { width: 100px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.ShortTextBoxLocked { width: 100px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.MediumTextBox { width: 200px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.MediumTextBoxError { width: 200px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.MediumTextBoxLocked { width: 200px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.WideTextBox { width: 400px; border-collapse: collapse; border: 1px solid #2A313A; padding: 2px; }
.WideTextBoxError { width: 400px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.WideTextBoxLocked { width: 400px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.FormBouton { width:100px; border:1px solid #2A313A; background:#2A313A; color:#FFF; }

