
form {
font: normal 12px/20px Verdana,Arial,sans-serif; 
color: #2F4F4F;
 border: 1px dotted #ccc;
 width: 330px;
margin-left: 10px;
 padding: 10px;
 }

input {
 font-family: Verdana,Arial,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #2F4F4F;
 background-color: #EEEEEE;
 border: 1px solid #B0C4DE;

 }
fieldset {width:90%; margin:20px 0 10px 0; padding:0; border:1px solid #fff; }
fieldset#current input {width:140px;}


textarea {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F4F4F;
 background-color: #EEEEEE;
 border: 1px solid #B0C4DE;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F4F4F;
	background-color: #F5F5F5;
}
p.formulaire {
font: normal 12px/17px Verdana,Arial,sans-serif;
	color: #2F4F4F;
}
p.formulaire a, p.formulaire a:link, p.formulaire a:visited{
font: normal 12px/17px Verdana,Arial,sans-serif;
color: #4682B4;
padding-left: 22px! important; background: url(image/fleche_agenda.gif) no-repeat 1px 6px
}
p.formulaire  a:hover{
font: normal 12px/17px Verdana,Arial,sans-serif;
color: #4682B4;
padding-left: 22px! important; background: url(image/fleche_agenda.gif) no-repeat 1px 6px
background-color: #F5F5F5;
text-decoration:underline;
}
