img{	border: none;	vertical-align:middle;}acronym{	cursor:help;	border-bottom:1px dotted;}.centre{	text-align:center;}.cleaner{	clear:both;	height:2px;}/* Formulaires */label {   display:block;   width:250px;   float:left;   font-weight:bold;}optgroup{	font-style:normal;	font-weight:bold;}/*input[type=submit], input[type=button]{	background:url('../../images/designs/1/selection.png') repeat-x 0px -22px;	border-style:outset;	border-width:1px;}input[type=submit]:hover, input[type=submit]:focus, input[type=button]:hover, input[type=button]:focus{	background-position:0px 0px;	cursor:pointer;}input[type=submit]:active, input[type=button]:active{	border-style:inset;}*//* Liens */a{	color: #093;	text-decoration: none;}a:hover{	text-decoration: underline;}#corps a:focus, #menu a:focus, #pied_de_page a:focus, #message_0 a:focus, #message_1 a:focus, #message_2 a:focus{	background:url('../../images/designs/1/selection.png') repeat-x 0px -22px;}/* Liste déroulante issue du XMLHttpRequest */.liste_membres_auto{	position:relative;	z-index:10;	height:100px;	width:200px;	overflow:auto;	background-color: white;	border: 1px solid black;	padding: 2px;	display:none;}.atc_links, .atc_links_on /* Lien d'un élément d'une liste*/{	width: 100%;	display: block;}a.atc_links:hover, a.atc_links_on:hover{	background:url('../../images/designs/1/selection.png') repeat-x 0px -22px;}.atc_links_on /* Lien où le curseur est positionne*/{	font-weight:bold;}#atc_parag /* Paragraphe où la liste est affichée */{	padding: 0px;	margin: 0px;}/* Couleurs des membres en fonction du rang */.couleur_admin{	color: red;}.couleur_modo{	color: blue;}.couleur_newser{	color: green;}.couleur_valid{	color: rgb(230, 115, 0);}hr{	border: 0.5px solid #cccccc;}