@charset "utf-8";
/* CSS Document */

.gras {font-weight:bold;}
.vert {color:#018032;}
.clear { clear:both;}
.clearLeft { clear:left;}
.clearRight { clear:right;}
.floatLeft { float:left;}
.floatRight { float:right;}
a img {border:none;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}

#ui-datepicker-div {font-size:12px;}

/* Formulaires */
.form {clear:left;}
.form140 {display:block;width:89%; color:#46B2E3; text-align:left;line-height: 14px;font-family: usual, sans-serif;font-weight:600; min-height:20px;}

.input-text {width:89%; min-height: 14px;font-family: usual, sans-serif; font-weight: 600;padding: 6px; border-style:solid; border-width:1px;
border-color: #6B6B6B;
background-color: #26272B;
color: #4F4F4F; border-radius:0;
line-height: 14px; font-size:15px;}
.input-text:hover, .input-text.focus {border-color: #6B6B6B;	background-color:#FFFFFF;}
.input-text.non-empty {border-color:#fff; background-color:#FFFFFF;}

textarea.input-text {min-height:231px; resize: none;overflow: auto;}

.formErreur {}
.formErreur .form140 {color:#D7244C;}
.formErreur .input-text {color:#D7244C; border-color: #D7244C;font-style:italic;background-color:#FFFFFF; }

.bouton { width: 129px;
height: 32px;
position: relative;
padding:1px 0px 0px;border-style: solid;
border-width: 1px;
border-color: #6B6B6B;
background-color: #FFFFFF;
color:#6B6B6B;
text-align: center;
line-height: 14px;
font-family: usual, sans-serif;
font-weight: 600;
font-size:15px; cursor:pointer;}

.bouton:hover{background:#f2f2f2;}

.reponse-message,
.reponse-erreurs, .ok { padding: 0.8em; margin-bottom: 1em; border: 2px solid #ddd; }

.reponse-erreurs { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; padding:0 0.8em; }
.reponse-message, .ok { background: #e6efc2; color: #264409; border-color: #c6d880; }
.reponse-erreur { color: #8a1f11; font-weight:bold; margin:5px 0; }
.reponse-message, .ok { color: #264409; font-weight:bold; }