html,body { width:100%;height:100%; margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
#FicheProfil { float: left; width: 100px; margin-top: 0px; }
#PhotoProfil { float: left;  clear: both; /*height: 100px; width: 100%;*/ border: 1px #BC82A6 solid; background-color:#300017}
#PseudoProfil { float: left; clear: both; width: 120px; margin-top: 2px; font-family: Arial; font-size: 10px; color:#BC82A6; font-weight: bold; text-align: center; line-height:10px;}
#VilleProfil { float: left; clear: both; width: 120px; font-family: Arial; font-size: 9px; color:#BC82A6; font-weight: bold; text-align: center; line-height:10px;}
#LiensInformationsLegales	{ float: left; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; border: 0px solid #000000; margin-left: 80px; }

.contenu_formulaire_gauche_couleur1	{ width: 160px; background-color:#5B2B4C; height: 19px; padding:2px; padding-right: 6px; margin-top: 2px; margin-left: 5px; float: left; clear: both; border: 1px solid #BF82A5; text-align: right; color:#FFFFFF}
.contenu_formulaire_gauche_couleur2	{ width: 160px; background-color:#6C546A; height: 19px; padding:2px; padding-right: 6px; margin-top: 2px; margin-left: 5px; float: left; clear: both; border: 1px solid #BF82A5; text-align: right; color:#FFFFFF}

.warper {width:910px; margin-left: auto;  margin-right: auto;  text-align: left; margin-top: 0px; z-index:1; border: #000000 0px solid;}
.conteneur {width: 879px; height:566px; margin-left: auto;  margin-right: auto;  text-align: left; z-index:1;}


.contenu_formulaire_droite { width: 210px; height: 25px; margin-top: 2px; margin-left: 4px; padding-left: 0px; float: left; border: 0px solid #000000;}
.element_formulaire_input { font-family: Arial; color:#000000; font-size: 12px; font-weight: normal; text-decoration : none; margin-left: 5px; border: 1px solid #4F0027; background-color:#F5CFD8; padding:2px;}
.element_formulaire_select { font-family: Arial; color:#000000; font-size: 12px; font-weight: normal; text-decoration : none; margin-left: 15px; background-color:#F5CFD8}
.element_formulaire_select2 { font-family: Arial; color:#000000; font-size: 12px; font-weight: normal; text-decoration : none; margin-left: 5px;  background-color:#F5CFD8}
.element_formulaire_input_non_modifiable { font-family: Arial; color:#000000; font-size: 12px; font-weight: normal; text-decoration : none; margin-left: 5px; border: 1px solid #000000;  background-color:#F5CFD8}

.inscription_deja_inscrit { padding-top: 8px; font-size: 10px; text-decoration:none; font-weight: bold; color:#FFFFFF; float:right; display:inline;}
.inscription_lien  {color:#FFFFFF;}
.inscription_entete_wait { position: absolute; left:0px; top:0px; color:#000000; height:1200px; width:100%; z-index:1000; background: url('images/fond_transparent4.png'); display:none;}
.loader { text-align:center; color:#999999; padding-top:300px;}

.inscription_titre { display:inline; margin-bottom: 10px; color:#FB009B; font-size: 23px;}
.bgtitre { background-color:#000000;}
.inscription_entete { position: relative; top: -690px; left: 185px; width: 393px; margin: 3px; font-family: Arial; font-size: 12px; padding-top:3px}


.logo_aff { position: relative; top: -700px; left: 10px; z-index:2; clear: both; height: 94px;}
.alerte { margin:5px; background-color:#E6AACA; border:1px solid #FFFFFF; color:#330000; display:block; width:380px; height:50px}
.confirm { font-size:0.8em;}
.confirm a { color:#FFFFFF}
.erreur {padding-left: 2px; font-size: 10px; display: none; color: #FF0000;}
.pplink {position: relative; top: -360px; z-index:2; clear: both; border: 0px #000000 solid; z-index:1000;}
.pplink a { color:#F9C;}

.ProfilsDeLaRegion {float: left; clear: both; margin-top: 2px; padding:10px 0px 0px 25px;  border: #000000 0px solid; background:url(images_v2/bg-carouselle.jpg) no-repeat 14px 0px; height: 160px; width:100%}