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

body
{
  background:#1470b8;
  margin:0 auto;
}

form {
  font:13px Helvetica, Arial, sans-serif;
  color:#555;
  background:#f5f5f5;
  padding:15px;
  margin:0 auto;
  width:630px;
}

form h1{
  font:24px Helvetica, Arial, sans-serif;
  color:#555;
}

form fieldset {
  border:none;
  border-width: 0;
  padding: 0;       
  margin: 0;
}

form label { 
	float: left; 
	width: 180px; 
	padding: 0; 
	margin: 10px 0 0 0;
	text-align: right; 
}


form input, form textarea {
	border:1px solid #f5f5f5;
	background:#fff;
	width:220px;      
	margin:5px 0 5px 10px; 
}

form .radio {
	background:#f5f5f5;
	width:18px;  	
	margin: 0  ; 
}

form .submit{
	border:1px solid #008e07;
	background:#008e07;
	color:#fff;
	width:auto;
	margin:0;
	padding:0;
	font-weight:bold;
}

textarea { overflow: auto; }

form br {
	clear:left;
}


.rouge {
  color:#f77003;
  font-weight:bold;
}

.legend {
  color:#555;
  font-size:11px;
  margin: 0 0 0 10px;
  font-style:italic;
  }
  
.txtgros {
	color:#999;
	font-size:18px;
	margin: 20px 0 15px 0;
  }
  
  
  .mandatory {
	color:#fff;
	font:15px Helvetica, Arial, sans-serif;
	padding:50px;
	margin:0 auto;
	width:630px;
  }
  
  
  
hr {
height: 1px;
margin: 0;
padding: 0;
color: #999;
background-color: #999;
border: 0;
}

