body {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 3px;
	background-color: #CCCCCC;
}

p {
	margin-bottom:10px;
	margin-top:0px;
}

form {
	margin:0px;
}

input, select {
	font-size: 10px;
}

textarea {
	font-size: 11px;
}

th {
	background-color:#006699;
	color:#FFFFFF;
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4C4C4C; PADDING-TOP: 0px
}

.submit {
	font-size: 10px;
	padding: 0px;
	border: 1px solid #A9B8C2;
	background-color: #FAFAFA;
	font-family: arial,verdana,'sans-serif'; 
	font-size: 11px;
}

.boite_accueil_erreur {
	BORDER-RIGHT: #FF0000 1px solid;
	BORDER-TOP: #FF0000 1px solid;
	BORDER-LEFT: #FF0000 1px solid;
	BORDER-BOTTOM: #FF0000 1px solid;
	margin-bottom:10px;
}

.boite_accueil_erreur H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #FF0000; color:#FFFFFF;
}

.boite_accueil_erreur .child {
	MARGIN: 6px;
}

.boite_accueil_erreur .child .description {
	float:left;
	margin:5px;
}

.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#cadre_membre {
	width: 98%;
	background-color: #FFFFFF;
	border: 1px solid black;
	padding: 3px;
}

#cadre_membre #entete {
	background-color: #006699;
}

#cadre_membre #entete #logo {
	float:left;
	margin-left:5px;
	margin-top:1px;
	margin-bottom:1px;
}

#cadre_membre #entete #slogan {
	float:right;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:5px;
	margin-right:5px;
}

#cadre_membre #identite {
	background-color: #003366;
}

#cadre_membre #identite #surnom {
	color:#FFFFFF;
	font-size:16px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	font-weight:bold;
}

#cadre_membre #identite #anciensurnom {
	color:#FFFFFF;
	font-size:10px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}

#cadre_membre #identite #adresse {
	float:right;
	font-size:12px;
	color:#FFFFFF;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}

#cadre_membre #menu {
	background-color: #FFFFCC;
}

#cadre_membre #menu #icones {
	margin-left:5px;
	margin-right:5px;
}

#cadre_membre #profil {
	background-color: #FFFFFF;
}

#cadre_membre #profil #description {
	margin:5px;
}

#cadre_membre #profil #description #prenomage {
	font-size:13px;
	font-weight:bold;
}

#cadre_membre #profil #description #anniversaire {
	font-weight:bold;
	color:#006699;
	font-size:12px;
}

#cadre_membre #profil #description .imageprofil {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

#cadre_membre #profil #detail1 {
	float:left;
	width:29%;
	margin-left:5px;
	margin-bottom:10px;
}

#cadre_membre #profil #detail2 {
	float:right;
	width:69%;
	margin-right:5px;
	margin-bottom:10px;
}

#cadre_membre #profil #album {
	margin:5px;
}

#cadre_membre #profil #album #listephotos {
	margin-bottom:10px;
}

#cadre_membre #profil #album #affichagephoto {
	
}

#cadre_membre #profil #couple {
	margin:5px;
	text-align:center;
}

#cadre_membre #basdepage {
	background-color: #006699;
	font-size:10px;
}

#cadre_membre #profil #courriel {
	margin:5px;
}

#cadre_membre #profil #courriel #formulaire {
	float:left;
	width:59%;
	margin-left:5px;
	margin-bottom:10px;
}

#cadre_membre #profil #courriel #contact {
	float:right;
	width:39%;
	margin-left:5px;
	margin-bottom:10px;
}

#cadre_membre #profil #connexion {
	margin:5px;
}

#cadre_membre #profil #connexion .formulaire {
	float:left;
	width:49%;
}

#cadre_membre #profil #astrologie {
	margin:5px;
}

#cadre_membre #basdepage #informations {
	color:#FFFFFF;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}

#cadre_membre #basdepage #informations2 {
	color:#FFFFFF;
	float:right;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	text-align:right;
}
