/* M_poser_question */

#M_poser_question {
	background-color: white;
	color: black;
	margin-right: 10px;
	padding-top: 1px;
}

#M_poser_question h2
{
	border-bottom:14px solid #164F80;
	height:38px;
}

#M_poser_question form {
	margin-left: 14px;
}

#M_poser_question form p {
	margin: 0;
}

/* message encadr� d'orange avec picto point d'exclamation */
#M_poser_question .M_poser_question_indication {
	background: white url(/img/M_poser_question_exclamation.png) 21px 3px no-repeat;
	color: #420005;
	border: 1px solid #F58220;
	width: 700px;
	margin: 20px 0;
	padding: 4px 0 5px 41px;
}

#M_poser_question label {
	font-weight: bold;
	display: block;
	margin: 19px 0 7px 0;
}

.input_texte, #M_poser_question input#M_poser_question_email, #M_poser_question textarea {
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	padding: 1px 3px;
	width: 227px;
}

/*#M_poser_question input#M_poser_question_email {
	width: 227px;
}*/

#M_poser_question textarea {
	width: 740px;
	margin: 0;
}

#M_poser_question #M_poser_question_submit {
	margin: 16px 10px 0 628px;
}


/* 2�me gabarit 15.2 (confirmation) */
#M_poser_question .M_poser_question_confirmation {
	font-size: 2em;
	margin: 0;
	padding: 33px 10px 31px 14px;
}
.M_errors
{
	color:red;
	font-weight:bold;
	line-height:1.6em;

	background-color: transparent;	
	background-image: url(../img/M_connexion_exclamation_rouge.png);	
	background-repeat: no-repeat;
	background-attachment: scroll;	
	background-x-position: left;	
	background-y-position: 2px;	
	font-size: 1.4em;	
	margin-left: 21px;	
	padding-left: 20px;
}


