/* CSS espace membre */
#compte_part_gauche{
	float: left;	
}
#compte_part_milieu{
    counter-reset: mynum;
	margin-left: 210px;
	width: 490px;	
}
#compte_part_droit{
	float: right;
}
#profil fieldset{
	border: 2px solid #0082b6;
}
#profil input {
	font-size: 12px; 
	font-family: verdana;	
	padding: 2px;
	margin: 2px;
}
#profil .champs1 input, #profil .champs2 input {
	border: 1px solid #abadb3
}
#profil .champs1 input:focus, #profil .champs2 input:focus {
	border: 1px solid #4c77b6;
}
#profil textarea {
	border: 1px solid #abadb3;
	padding: 2px;
	margin: 2px;
	font-size: 10px; 
	font-family: verdana;
	width: 200px;
}
#profil textarea:focus {
	border: 1px solid #4c77b6; 
}
#profil .champs1 label, #profil .champs2 label{
	width: 165px;
	clear:left;
	float:left;
	text-align:right;
	margin-right: 8px;
}
#profil .champs2 label{
	width: 120px;
}

.center{
	text-align: center;
	margin: auto;
}

.resume_compte{
	text-align: justify;
	width: 200px;
	/*padding: 4px;*/
	font-style: italic;
	background-color: #fdffdf;
	/*border: 3px solid #209b47;*/
	color: #87771a;
}

.resume_compte table{
	width: 100%;
}

.resume_compte td{
	border-bottom: 1px dotted #87771a;
	height: 30px;
}

.march_favoris{
	width: 200px;
	background-color: #f9e8ee;
	text-align: center;
}
.march_favoris ul{list-style-type: none; width: 150px;margin: auto;}
.march_favoris li{width:150px; margin: 10px 10px 10px 0;background-color: #FFFFFF;}

#liens_compte{
	text-align: center;
	width: 180px;
	padding: 4px;
}

#liens_compte p{
	line-height:25px;
}

.vue_cashback{
	cursor: pointer;
	margin-top: 3px;
	width: 490px;
	/*padding: 4px;*/
	background-color: #f0f5fb;
	/*border-left: 3px solid #205a9b;
	border-top: 3px solid #205a9b;
	border-right: 3px solid #205a9b;*/
}
.vue_cashback table{
	width: 490px;
}
.vue_cashback tr{
	padding: 5px;
}
.numerote:before {
	counter-increment: mynum;
	content: counter(mynum) ". "; 
	font-weight: bold;
}

.mc_case_statut{
	text-align: right;
}
.mc_case_produit{
	font-style: italic;
}
.mc_case_remise{
	text-align: right;
	border-bottom: 1px dotted #205a9b;
	color: purple;
}
.mc_case_date{
	font-size: 10pt;
	color: grey;
}

.mc_case_marchand{
}
.mc_case_cashback{
	text-align: right; color: #205a9b; color: #17628d;
}
.titre_mc_1, .titre_mc_2, .titre_mc_3{
	text-align: center;
	margin-bottom: 1px;
	width: 490px;
	color: white;
	background-color: #0082b6;
	font-weight: bold;
}
.titre_mc_2{
	color: white;
	width: 200px;
	background-color: #eaaf41;
}
.titre_mc_3{
	color: white;
	width: 200px;
	background-color: #b60061;
}

.tab_parrainage{
	background-color: #f1f8ff; 
	border-collapse: collapse;
}
.tab_parrainage tr{
	border-collapse: collapse;
}
.tab_parrainage td{
	border: 3px solid white;
	padding: 5px;	
}
.tab_parrainage th{
	border: 3px solid white;
	padding: 5px;
	font-weight: normal;
	color: #be0062;
}
