html { font-size: 100%; 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif } body { margin: 0; padding: 0 0; font-size: .8em; line-height: 1.25; color: black; } h1, h2, h3, h4, h5, h6 { margin: 0; }h1, h2 {	font-weight: normal;} h1 {	16px} h2 { 14px} h3 { 12px} h4 {11px} ul, ol {margin: .75em 0 .75em 24px;	padding: 0; } ul li{list-style: none;} li {margin: 0;	padding: 0;}  {	margin: 0em 0;}a {	text-decoration: none;} a img {	border: none;} strong {	font-weight: bold;}#popup{		padding: 0px;		}h1{ font-size: 18px; font-weight: bold; font-variant: small-caps; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }.separateurbloc{float: left; width:1px; border-right: 1px dashed gray ;  height: 150px; margin:3px;}.demibloc{ margin-top: 100px; padding: 10px; width: 400px; float: left;  }.demibloc h2{ font-size: 18px; font-weight: bold; }.demibloc h3{ font-size: 13px; font-weight: normal; margin-top: 5px; }.demibloc h4{ font-size: 12px; font-weight: normal; margin-top: 5px; font-style: italic; }.demibloc .saisie { height: 160px;  }.demibloc .saisie input { clear: both; }.demibloc .saisie #nouveau_image { float: right ; margin-right: 20px;}.demibloc .saisie #nouveau_image img {width: 19px; height:19px;}.demibloc .saisie #nouveau_erreur { clear: both;  height:20px; margin-top:10px; padding: 5px; }.demibloc .saisie #renvoi_passe{	display:  inline; margin-top: 8px; margin-left: 5px;}.demibloc .saisie #result_existant{	clear: both;	height: 20px;	margin-top: 10px;	padding: 5px;	color:  orange;		}#popup #contenu  #erreur{	color: red;	padding: 5px;	font-size: 14px;	font-weight: bold;	margin-left: 0px;}