diff --git a/dist/style_prive.html b/dist/style_prive.html
index e19da4189eb991becb24dba9deb2294116a636fa..e5cefa090ad3ab37b1a5cb53355ec972bc8b9299 100644
--- a/dist/style_prive.html
+++ b/dist/style_prive.html
@@ -382,7 +382,6 @@ a.icone26:hover img {
 	border: none;
 	padding: 0;
 	margin: 0;
-	vertical-align: top;
 	text-align: center;
 	text-decoration: none;
 }
diff --git a/ecrire/exec/sites.php b/ecrire/exec/sites.php
index 83f5ad76f93d7f1c67ba243cb4e26de8eb0c8a0d..b5e720c96b4a5ad57de9d7e4a7a3c184865499ab 100644
--- a/ecrire/exec/sites.php
+++ b/ecrire/exec/sites.php
@@ -154,8 +154,12 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row)
 		.  "<select name='statut' size='1' class='fondl'>\n"
 		.  my_sel("prop",_T('info_statut_site_3'),$statut)
 		.  my_sel("publie",_T('info_statut_site_2'),$statut)
-		.  my_sel("refuse",_T('info_statut_site_4'),$statut)
-		. "</select>\n"
+		.  my_sel("refuse",_T('info_statut_site_4'),$statut);
+
+		if (!in_array($statut, array('prop', 'publie', 'refuse')))
+			$corps .=  my_sel($statut,$statut,$statut);
+
+		$corps .= "</select>\n"
 		. " &nbsp;&nbsp;&nbsp; "
 		. "<input type='submit' value='"
 		. _T('bouton_valider')
@@ -311,11 +315,9 @@ if ($GLOBALS['champs_extra'] AND $extra) {
 		echo extra_affichage($extra, "sites");
 	}
 
- echo '</div>';
 fin_cadre_relief();
 
 
-
 //////////////////////////////////////////////////////
 // Forums
 //