/* CSS Document */
	#main p {text-align:justify}
	.dotted {
		float:left;
		width:100%;
		height:16px;
		background:url(../img/basics/dotted.gif) repeat-x center
	}
	.obligatoire {
		color:#da1822;
		font-size:.9em
	}
	.bloc {padding:0 0 0 8px}
	.bloc div {margin:5px 0 0 0}
	.bloc label {
		line-height:18px;
		display:block;
		float:left;
		width:70px
	}
	.bloc label span {color:#da1822}
	.bloc .champs, .bloc textarea {
		border:solid 1px #535154;
		padding:1px 0 0 3px;
		color:#333;
		font-size:1em
	}
	.bloc .champs {
		width:172px;
		height:15px;
	}
	.bloc .champsLg {width:312px}
	.bloc .champsCt {width:72px}
	.bloc textarea {
		width:507px;
		height:161px;
		overflow-y:hidden;
		font-family:arial, helvetica, sans-serif;
		margin:0 0 10px 0
	}
	#bt_valider {
		float:right;
		margin:-19px 6px 0 0
	}
	* html #bt_valider {margin:-38px 65px 0 0}