/*feuille de style spécifique à la zone membre, elle complete la feuille standard*/
/*Stats*/
.stat_colonne1{float:left; width:380px; padding-left:35px; text-align:left;}
.stat_colonne2{float:left; width:40px; text-align:right; padding-right:15px;}
.stat_colonne3{float:left; width:40px; text-align:center;}

/*sous menu latéral V1*/
.lienmembre{ margin-left:8px;}
.lienmembre:hover, .lienmembre:link, .lienmembre:visited {
    font-size: x-small;
    font-weight: bold;
    text-decoration:none;
	line-height:13px;
    color : #000099;}

/*Tableau page accueil membre (menu) V1*/
.Tableau_Indexm_titre {
    font-size: x-small;
    font-weight: bold;
	text-align:center;}
	
.Tableau_Indexm_contenu {
    font-size: x-small;
    text-align:justify;}
	

/*********Accueil zone membre***********/
/*message avertissement*/
.msg_mmb_error{ background-color:#FFEBE8; border:#CC0000 1px solid; margin:5px 10px 15px; -moz-border-radius:3px; padding:0.6em;}
.msg_mmb_error a{color:#CC0000;}

/*cartes*/
.user-card-large { float:left; width:570px; margin:10px; display:inline;}
.user-card-small { float:left; width:275px; margin:10px; display:inline;}
.user-card-large .card-tab, .user-card-small .card-tab { height:20px; /*border:1px solid #630;*/ border-bottom:0;
	margin-left:5px; float:left; -moz-border-radius:3px 3px 0 0; background-color:#DBD6AE;}
.card-tab .titre_onglet { display:block; color:#7A591C; margin:2px 10px 0 10px; font-size:small; font-weight:bold}
.card-tab a{ text-decoration:none;}

.user-card-large .card-content, .user-card-small .card-content { text-align:left;
	background:#f5f5f5; -moz-border-radius:5px; -webkit-border-radius:5px; 
	padding:10px; border:1px solid #B89A79;/* min-height: 155px;*/}

.user-card-large .card-content a, .user-card-small .card-content a{color:#663300; text-decoration:none;}
.user-card-large .card-content a:hover, .user-card-small .card-content a:hover{text-decoration:underline;}

.bouton {display:inline-block;text-decoration:none; padding:2px 15px; 
	margin:5px 5px 0 0; color:#ffffff!important;-moz-border-radius:3px; -webkit-border-radius:3px; font-size:11px; background-color:#999999;}
.bouton:hover{ color:#000000!important; background-color:#DBD6AE;text-decoration:none!important;}

		
.user-card-large .card-shadow, .user-card-small .card-shadow { background:url(/membre/images/membrecarte-shadow.jpg)no-repeat center;  height:6px;}

/*bulle*/
.bulle{ background:url(/membre/images/bulle.jpg) center no-repeat ; width:50px; text-align:center; }
.bulle a{ display:block; height:45px; text-decoration:none; padding-top:4px;}
.bulle a:hover{ color:#fff; background:url(/membre/images/bulle_hover.jpg) center no-repeat;text-decoration:none!important;} 


/*Menu latéral version 2*/

ul.navmembre {margin: 1em 0 1em 0px; padding: 0;}
.navmembre li{list-style-type:none; background-color:#DBD6AE; margin-top:15px;color:#7A591C; font-size:small; font-weight:bold;}
.navmembre li a{color:#7A591C; text-decoration:none;}
.navmembre li img{ vertical-align:middle;}

ul.navmembre_sous_menu {background-color:#ECE9D8;margin:0; padding: 8px;}
.navmembre_sous_menu li{background-color:#ECE9D8; text-align:left; line-height:12px;  margin-top:0px;}
.navmembre_sous_menu li a{color:#000099;font-size: x-small;text-decoration:none;}		
	
	
/*Tableaux de la messagerie*/
.boite_message{ width:510px; margin-left:30px;}
.boite_message a{text-decoration:none;}
.valign {font-size:13px; vertical-align:top; line-height:30px;}
.en_tete_mess_gauche{text-align: left; width:300px; float:left;}
.en_tete_mess_droite{text-align: right; width:200px; float:right;}
.justifie{text-align: justify;}
.fond_blanc{background-color:#FFFFFF;}
.bordure_top, .bordure_bottom{
	border:#B89A79 solid 1px; 
	padding: 2px 4px;}
.bordure_top {background-color:#B89A79;}


/* -- Navigation messagerie*/
#navigationmessagerie {
    margin:auto;
    margin-top:50px;
    background: #B89A79;
    height: 40px;
    border: 1px solid #663300;
    width:75%;}

#navigationmessagerie ul{
    list-style-type: none;
    position: relative;
	margin-top:-22px;}

#navigationmessagerie li {
    display: block;
	position: relative;
    float: left;
    width: 125px;
    margin-right: 5px;
    margin-bottom: 20px;}

#navigationmessagerie li a {text-decoration: none; font-size: 12px; color: #663300;}

#navigationmessagerie li:hover a, #navigationmessagerie .active a {color: #ECE9D8; font-weight:bold;}
