/* 
    Document   : form
    Created on : 21 août 2009, 16:15:07
    Author     : sebastien caille
    Description:
        Purpose of the stylesheet follows.
*/


 fieldset {	/*** Mise en forme des cadres ***/

	font-style: normal;
        border:none;
        margin : 0;
        padding: 0;

}
legend {	/*** Mise en forme des titres des cadres ***/
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 10px 2px 5px;
	margin: 0px 0px 0px 10px;
	text-indent: 19px;
	font-size: 1.2em;
    border:none;
}
form p {	/*** Mise en forme des lignes du formulaire ***/
	padding: 0.8em 0;
        margin : 0;

}
label {	/*** Mise en forme des intitulés de champs #coordonnees ***/
	float: left;	/*** Très important, ne pas suprimer ! ***/
	width: 130px;	
	text-align: right;	/*** ... et ils sont alignés à droite... ***/
	margin: 0;
        margin-right:10px;
        padding-right:15px;
	font-size: 1.1em;
        clear:left;
        color:#FFFFFF;

}
label.mandatory {background: url('/images/interface/puce_orange.gif') no-repeat right center;}
.errormessage{
    color:red;
    border:1px solid red;
    background-color: none;
    text-align:center;
    font-weight:bold;
    padding:8px;
    margin:10px auto;
	width:80%;
}
.message{

    color:green;
    border:1px solid green;
    background-color: none;
    text-align:center;
    font-weight:bold;
    padding:8px;
    margin:10px auto;
	width:80%;

}
.submit {
        width:110px;
    height:30px;
    border:1px solid #2C2C2C;
    padding:5px 15px;
    color:#FFFFFF;
    font-family:arial;
    font-size: 1.3em;

    background:black url('/images/interface/puce_orange.gif') no-repeat 10px 12px;
}

input {
    background-color:#2C2C2C;
     font-family:arial;
     border:none;
     height:20px;
     color:#FFFFFF;
      font-size: 1em;


}