@charset "utf-8";
/* CSS Document */

/********************* FORM *********************************/

.form1 {
	width:354px;
	/*margin:0 auto;*/
	margin:0px 0px 0px 0px;
}
.form1 p{
		margin:1px 1px;
}
.form1 p label{
	  float: left;
	  width: 100px;
}
.form1 p label .rd1{
	display:inline;
}
.form1 p.field{
	  overflow: hidden;
}
.form1 p.field input{
	  width: 200px;
	  border: solid #666666 1px;
	  margin:1px 2px;
}

.form1 p.field textarea{
	  width: 200px;
	  height:80px;
	  border: solid #666666 1px;
	  margin:0px 0px 0px 2px;
}
/*BOUTON RADIO DE CIVILITE*/

.form1 p.radio{
	  margin:0px 0px 0px 0px;
	  overflow: hidden;
}

/*Pour le input*/
.form1 p.radio .rd{
	  float:left;
	  padding:0;
	  margin:0;
	  height:20px;
	  
	  /*display:inline;*/
	  /*clear:both;*/
	  /*background:#CC6666;*/
}
/*Pour le label*/
.form1 p.radio  .rd1{
	display:inline;
	/*background:#006600;*/
	float:left;
	width:auto;
	margin:0px;
	height:20px;
	text-align:left;
	padding:0px 5px 0px 0px;
}
/*************************/

.form1 p.submit{
	  margin:1px 0px 0px 104px;
}
.btn{
	border:0px;
	height:24px;
	width:200px;
	font-size:11px;
	margin:10px 0px 10px 0px;
	background: url(../images/btn.gif) repeat-x;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	border:#666666 solid 1px;
}
.btn:hover{
}
.inputform{
	width:200px;
}
.rougeetoile{
	color:#FF0000;
	}
.rougetexte{
	color:#FF0000;
	font-size:11px;
	}
/******************************************************/
.lecivilite{
	text-align:right;

}
.errorform{
	color:#CC0000;
	text-align:center;
	margin:5px auto 5px auto;
	font-weight:bold;
}
label{
	display:block;
	height:20px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}
/********************* FORM *********************************/

.form2 {
	text-align:center;
	width:215px;
	margin:0 auto;
	padding:0px 12px 0px 12px;
}
.form2 p{
		margin:0px 0px;
}
.form2 p label{
	  float: left;
	  width: 100px;
}
.form2 p.field{
	  overflow: hidden;
}
.form2 p.field input{
	  width: 100px;
	  border: solid #666666 1px;
	  margin:1px 2px;
}

/*BOUTON RADIO DE CIVILITE*/
.form2 p.radio{
	overflow:hidden;
	clear:both;
	padding:0px 40px 0px 40px;
	margin:0 auto;
	display:block;
	width:135px;
	height:20px;
	line-height:20px;
	
}

/*Pour le input*/
.form2 p.radio input.rd{
	  float:left;
}
/*Pour le label*/
.form2 .radio .rd1{
	  padding:0px 0px 0px 0px;
	  float:right;
	  text-align:left;
	  display:block;
	height:20px;
	line-height:20px;
}
.formradiolittle{
	width:215px;
}
/*************************/

.form2 p.submit{
	  margin:0px 0px 0px 0px;
	  width:215px;
}
.champdetexte{
font-size:11px;
}
.letout{
	clear:both;
}
.partiegauche{
	width:292px;
	float:left;
}
.partiedroite{
	width:292px;
	float:right;
}
.champobligatoire{
	clear:both;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.btn3{
	border:0px;
	height:22px;
	width:147px;
	font-size:11px;
	margin:10px auto 10px auto;
	background: url(file:///D|/ENSENS-PROJET/ENSENS%202/images/btnlong2.gif) no-repeat;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
}
.btn3:hover{
	background: url(file:///D|/ENSENS-PROJET/ENSENS%202/images/btnlong2.gif) 0px -22px no-repeat;
}
.submit2{
	text-align:center;
}
legend{
	visibility:hidden;
}
fieldset{
	border:none;
}
.select{
	width:202px;
	float:left;
	margin:0px 0px 0px 2px;
	border: solid #666666 1px;
}
.blockselect{
display:block;
height:50px;
	margin:0px 0px 10px 0px;
}
/**************************************/
