@CHARSET "UTF-8";
@media screen{
	#contenu form {
	}
	#contenu form fieldset {
		border: 1px solid #08689a;	
	}
	#contenu form legend {
		color: #08689a;		
		font-size: 1.2em;
	}
	#contenu form fieldset fieldset {
		background: none;
		display: inline;
		border: 0;
		padding: 0;
		margin: 0;
	}
	#contenu form fieldset fieldset legend {
		display: inline;
		font-size: 1.2em;
		border: 0;
		font-weight: normal;
		background: none;
		color: black;
		padding: 0;
		margin: 0;
	}
	#contenu form fieldset fieldset ul {
		margin: 0;
		padding: 0;
		font-size: 1.2em;
	}
	#contenu form fieldset fieldset li {
		display: inline;
		margin: 0;
		padding: 0;
		font-size: 1.2em;
	}
	
	#contenu form p {
		position: relative;
		font-size: 1.2em;
		margin: 0.2em 0;
	}
	#contenu form p label {
		position:relative;
		display: -moz-inline-box;
		display: inline-block;
		font-size: 1em;
		line-height:1.2em;
		width: 15em;
		vertical-align: top;
	}
	#contenu form p label.radio {
		display: inline;
		width: auto;
	}	
	#contenu form p label.radio input{
		width: auto;
	}
	#contenu form p input, #contenu form p textarea, #contenu form p select {
		position: relative;
		width: 22em;
		height: 1.2em;
	}
	#contenu form p textarea {
		width: 22em;
		height: 5em;
	}
	#contenu form p select {
		width: 22.3em;
		height: 1.5em;
	}
	#contenu form p select option{
	}
	
	/* bouton submit */
	#contenu form h4.btnenvoyer {
	}
	#contenu form h4.btnenvoyer input {
		cursor: pointer;
	}
	
	/* champs obligatoires */
	#contenu p.messobligatoire, #contenu p#erreur_contact{
		color: red;
	}
	#contenu form p.obligatoire {
	}
	#contenu form p.obligatoire label {	
		width: 14.3em;
		padding-right: 0.7em;
		background: url(../images/etoile_obligatoire.png) no-repeat right top;
	}
	#contenu form p.obligatoire input {
	}
	#contenu form p.obligatoire span {
		display: block;
		padding-left: 15em;
		color: red;
	}
	#contenu form p.obligatoire em.etoile_obligatoire {
		position: absolute;
		top: 0;
		left: -999em;
	}
	
}
@media print{
  /* ... d&eacute;finition de formats pour l'impression ... */
}