body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fond.gif);
	background-repeat: repeat-x;
  background-color: #EDEDED;
}
#container {
	width: 964px;
	margin-left: -482px;
	position: relative;
	left: 50%;
}
#mondiv {
	position: absolute;
	}
#container #titre_h1 {
	position: relative;
	height: 45px;
	width: 960px;
	text-align: center;
}
#container #online {
	position: relative;
	height: 25px;
	width: 960px;
  color: rgb(56,111,171);
	text-align: center;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	background-color: #FEFEFF;
	border: 1px solid #CCC;
}
#container #animation_java {
	position: relative;
	height: 110px;
	width: 960px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#container #principale {
	position: relative;
	float: left;
	width: 960px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
#container #fond_xiti {
	background-color: #3C7FAF;
	position: relative;
	float: left;
	height: 37px;
	width: 960px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3C7FAF;
	border-right-color: #FFF;
	border-bottom-color: #3C7FAF;
	border-left-color: #FFF;
	text-align: right;
}
#container #principale #Formulaire_inscription {
	background-color: #FFF;
	float: left;
  margin-top : 30px;
	position: relative;
	width: 548px;
}
#container #principale #Formulaire_inscription #Inscription_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(56,111,171);
	background-color: #EBF3FB;
	position: relative;
	text-align: center;
	border: 1px solid #ACE;
}
#container #principale #Formulaire_inscription #Formulaire {
	background-color: #FFF;
  position: relative;
	border: 1px solid #ACE;
}
#container #principale #Formulaire_inscription #Formulaire #emailbox {
  background-color: #FFF;
  position: relative;
}
#container #principale #Formulaire_inscription #Formulaire #pseudobox {
  background-color: #FFF;
  position: relative;
}
#container #principale #Formulaire_inscription #apercu_avant_inscription{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EBF3FB;
	position: relative;
	border: 1px solid #ACE;
	text-align: center;
}

#container #fond_menu {
	position: relative;
	float: left;
	height: 37px;
	width: 960px;
	font-family: arial; 
	font-size: 10px;
	background-color: #FFF;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #CCC;
	border-bottom-color: #FFF;
	border-left-color: #CCC;
}
#container #titre_h1 h1 {
	font-family: Forte, "Arial Black", Arial, serif;
	font-size: 36px;
	color: #F0A0CF;
	margin: 0px;
}
#container #titre_h2 h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: rgb(56,111,171);
	text-align: center;
	text-indent: 20px;
}

#container #titre_h2 {
	height: 40px;
	width: 960px;
	position: relative;
	background-color: #EBF3FB;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AACCEE;
	border-right-color: #FFF;
	border-bottom-color: #AACCEE;
	border-left-color: #FFF;
}
#container #Publicite_haut {
	height: 100px;
	width: 960px;
	background-color: #FFF;
	position: relative;
	border: 1px solid #FFF;
	text-align: center;
}
#container #horloge {
	height: 35px;
	width: 960px;
	position: relative;
	background-color: #EBF3FB;
	font-size: 12px;
	color: rgb(56,111,171);
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ACE;
	border-right-color: #FFF;
	border-bottom-color: #ACE;
	border-left-color: #FFF;  
}

#container #Logo_login {
	position: relative;
	height: 120px;
	width: 960px;
	background-color: #3C7FAF;
	background-image: url(../images/glow_b.gif);
	background-repeat: no-repeat;
	border: 1px solid #FFF;
}
#container #Logo_login #Logo {
	position: relative;
  float: left;
	height: 120px;
	width: 590px;
  border: 0px;
	margin: 0px;
	float: left;
}
#container #Logo_login #Login {
	position: relative;
  float: left;
	height: 50px;
	width: 369px;
	float: left;
  background-image: url(../images/fond_login.gif);
  background-repeat: repeat-x;
  color: rgb(56,111,171);
  border: 0px;
  margin: 0px;
  font-size: 12px;
}
.pwdrouge {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #F00;
}
.pwdbleu {
	font-size: 12px;
	color: rgb(56,111,171);
}
#container #Logo_login #Login a{
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	text-decoration: none;
}


#container #Logo_login #Logo img {
	position: relative;
	display: block;
}
#container #principale #Cadre_photo0 {
	font-size: 12px;
	text-align: center;
	position: relative;
	height: 424px;
	width: 410px;
	background-image: url(../images/Fotolia_5652042_XS.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#container #principale #Cadre_photo1 {
	font-size: 12px;
	text-align: center;
	position: relative;
	height: 424px;
	width: 410px;
	background-image: url(../images/Fotolia_5708447_XS.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#container #principale #Cadre_photo2 {
	font-size: 12px;
	text-align: center;
	position: relative;
	height: 424px;
	width: 410px;
	background-image: url(../images/Fotolia_8766084_XS.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#container #principale #Cadre_photo3 {
	font-size: 12px;
	text-align: center;
	position: relative;
	height: 424px;
	width: 410px;
	background-image: url(../images/Fotolia_6200218_XS.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#container #principale #Cadre_photo0 h2{
	font-size: 14px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo0 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo1 h2{
	font-size: 14px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo1 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo2 h2{
	font-size: 14px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo2 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo3 h2{
	font-size: 14px;
	color: rgb(56,111,171);
}
#container #principale #Cadre_photo3 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(56,111,171);
}
#container #principale #menugauche {
	position: relative;
	width: 262px;
	background-color: rgb(255,255,255);
	/*border: 1px solid #AACCEE;*/
	float: left;
}
#container #principale #menugauche #gestion_title {
	position: relative;
	width: 260px;
  height: 20px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #menugauche #gestion_menu_gauche {
	position: relative;
	width: 260px;
	border: 1px solid #ACE;
	background-color: rgb(255,255,255);
	font-size: 12px;
	text-align: left;
  top: 0px;
	float: left;
}
#container #principale #menugauche #gestion_tag {
	position: relative;
	width: 260px;
	border: 1px solid #ACE;
	background-color: rgb(255,255,255);
	font-size: 12px;
	text-align: left;
  top: 0px;
	float: left;
}
#container #principale #contenu_droite {
	position: relative;
	width: 694px;
	background-color: rgb(255,255,255);
	border: 1px solid #AACCEE;
	float: left;
}
#container #principale #contenu_droite #user_title {
	position: relative;
	width: 692px;
  height: 20px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #user_photo {
	position: relative;
	width: 388px;
  height: 274px;
  border: 1px solid #ACE;
  text-align: left;
	font-size: 12px;
	background-color: #FAFCFE;
	/*background-image: url(../images/fond_titre.gif);*/
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #pub2title {
	position: relative;
	width: 302px;
  height: 20px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #pub2 {
	position: relative;
	width: 302px;
  height: 252px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #pub3title {
	position: relative;
	width: 470px;
  height: 20px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #pub3 {
	position: relative;
	width: 470px;
  height: 62px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}

#container #principale #contenu_droite #user_description_title {
	position: relative;
	width: 692px;
  height: 20px;
  border: 1px solid #ACE;
  text-align: center;
	font-size: 9px;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	float: left;
}
#container #principale #contenu_droite #user_description {
	position: relative;
	width: 692px;
  border: 1px solid #ACE;
  text-align: left;
	font-size: 12px;
	float: left;
}
#container #principale #contenu_droite #description_complementaire {
	position: relative;
	width: 692px;
  border: 1px solid #ACE;
  text-align: left;
	font-size: 12px;
	float: left;
}

#container #principale #contenu_droite #tabs {
	float:left;
	width:692px;
	border: 1px solid #ACE;
	background-color: #FAFCFE;
	background-image: url(../images/fond_titre.gif);
	background-repeat: repeat-x;
	font-size:93%;
	line-height:normal;
}

#container #principale #contenu_droite #tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}

#container #principale #contenu_droite #tabs li {
	display:inline;
	margin:0;
	padding:0;
}

#container #principale #contenu_droite #tabs a {
	float:left;
	background:url("http://www.rencontre-moi.be/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}

#container #principale #contenu_droite #tabs a span {
	float:left;
	display:block;
	background:url("http://www.rencontre-moi.be/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#container #principale #contenu_droite #tabs a span {
	float:none;
}

/* End IE5-Mac hack */
#container #principale #contenu_droite #tabs a:hover span {
	color:#000;
}

#container #principale #contenu_droite #tabs a:hover {
	background-position:0% -42px;
}

#container #principale #contenu_droite #tabs a:hover span {
	background-position:100% -42px;
}

#container #principale #contenu_droite #message_nonlu {
	position: relative;
	width: 692px;
  border: 1px solid #ACE;
	background-color: rgb(235,243,251); 
  color:rgb(56,111,171); 
  text-align: left;
	font-size: 12px;
	float: left;
}

#container #principale #contenu_droite #message_lu {
	position: relative;
	width: 692px;
  border: 1px solid #ACE; 
	background-color: rgb(255,255,255); 
  color:rgb(56,111,171); 
  text-align: left;
	font-size: 12px;
	float: left;
}
#container #principale #contenu_droite #rechercheprofile {
	position: relative;
	width: 163px;
	height: 280px;
	border: 1px solid #ACE; 
	background-color: rgb(255,255,255); 
	font-size: 8px; 
	text-align: center;
	float: left;
	overflow: hidden;
}
#container #principale #contenu_droite #photocadre {
	position: relative;
	border: 1px solid #C0C0C0; 
	background-color: rgb(255,255,255); 
	font-size: 8px; 
	text-align: center;
	float: left;
}

#container #principale #contenu_droite #compteur_page {
	position: relative;
	width: 692px;
  border: 1px solid #ACE;
  text-align: left;
	font-size: 12px;
	float: left;
}
#container #texte_bottom {
	position: relative;
	float: left;
	width: 940px;
	font-family: arial; 
	font-size: 10px;
	background-color: #FFF;
	text-align: center;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #CCC;
	border-bottom-color: #FFF;
	border-left-color: #CCC;
}
#container #texte_bottom h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	color: rgb(56,111,171);
	text-align: center;
	text-indent: 20px;
}














