/* @override 
	http://webetcaetera.net/webetcaetera/vl_css.css
	http://www.vlapierre.fr/vl_css.css
	http://www.webetcaetera.net/webetcaetera/vl_css.css
*/
/*author:V.Lapierre mail:vl@webetcaetera.net*/

*{margin: 0;padding: 0;border: none;text-decoration: none;list-style: none; background: transparent;}
body{
	font: 80% Verdana, sans-serif;
	color: #414141;
	height: 100%;
	
	}
#conteneur{
	width: 800px;
	margin: 30px auto 10px auto;
	padding: 10px 10px 50px 10px;
	font-size: 1.1em;
	}
h1, h2{
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	width: 700px;
	margin: 15px auto 10px auto;
	}
h1{font-size: 1.4em;}
h2{font-size: 1.1em;}
#content{padding-top: 10px;}
a{	
	font-weight: bold;
	color: #459492;
	}
/* formulaire */
#form{
	width: 98%;
	margin: 15px auto 0 auto;
	color: #333;
	text-align: left;
	}
#form em{
	color:#ccc;
	font-size: 75%;
	}
p{
	margin: 0.3em auto ;
	width: 100%;
	}
.center{text-align: center;}
fieldset{
	padding: 1em 0 1em 0;
	margin: 5px 0 0;
	}
textarea, input{border: 1px solid #ccc;}

label{	
	float: left;	
	width: 39%;
	text-align: right;	
	margin: 0;
	padding: 0 5px 0 0;
	line-height: 1.3em;	
	}
input{	
	height: 20px;
	width: 20em;
	
	}
textarea{width: 20em;} 
.normal{
	background: white;
	color: black;
	}
.focus{
	border: 1px solid #93A6DC;
	background-color: #e9f5fd;
	}
#piedForm{
	width: 75%;
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
	}
#piedForm input{border: 1px solid #9CAAB9;}
input#valid{
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	background: #fff;
	border:none;
	font-size: 1em;
	width: 4.5em;
	font-weight: bold;
	color: #414141;
	}
input#valid:hover{color: #459492;}
#footer{
	font-size: 0.80em;
	width: 100%;
	text-align: center;	
	}

