/*-------------------------------------------------
    grande image mba
------------------------------------------------------*/
.sprite {
    min-height:50px;
    min-width:50px;
    
    background-image:url('http://www.lorraine.eu/files/contributed/images/Pictos/picto_portrait.png');
    background-repeat:no-repeat;
    background-position:0% 60%;
    position:relative;
    left:170px;
    top:35px;
    z-index:2;
    
}
.sprite .deco_image {
    
}
/*-------------------------------------------------
	Box color mba
------------------------------------------------------*/
.box-color {	
    margin: 10px;

	border: 1px solid #E5E5E5;
    background: -moz-linear-gradient(center top , #FFFFFF, #F6F6F6) repeat scroll 0 0 transparent;
}
.box-color .ttr {
	padding: 10px 20px;
    margin: 0;
    
    text-transform: uppercase;   
    color: #FFFFFF;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 10px;
    font-family: inherit;
    font-style: normal;
    font-weight: normal;
   
    border-color: #222222;
   	background: -moz-linear-gradient(center top , #000000, #333333) repeat scroll 0 0 transparent;
    
}
.box-color .ctn {
	padding: 10px 20px;
    margin: 0;

	font-size: 11px;
    letter-spacing: 1px;
    line-height: 10px;
    font-style: normal;
    font-weight: normal;

}
/*-------------------------------------------------
    Table mba
------------------------------------------------------*/
.table-sc {
   border: 1px solid #E5E5E5; 
}
.table-sc caption {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase; 
}
/* tr */
.table-sc .ligne-table {

}
/* th */
.table-sc .titre-table{
    padding: 10px 20px;
    margin: 0;
    border-color: #222222;
    background: #000;
    text-align: left;     
}

/* td */
.table-sc .cellule-table {
    margin: 0;
    padding: 10px 20px;    
}
/* icone de trie sur tableau */
.trie_sup {
    position:relative;
    top:-7px;
    left:0px;
}
.trie_inf {
    position:relative;
    top:12px;
    left:-18px;
}
.trie{
    background-color:#E7E7E7;
}

.lien_tab_trie {
    display:block;
    margin:0;
    color:#FFFFFF;
    text-decoration: none;
}
/*-------------------------------------------------
    Custom liste mba
------------------------------------------------------*/
/* ul  donc les puces sont des images de l'utilisateur */
.custom-liste-puce {
    margin: 10px;
    padding:10px 40px;
    
    width:150px;
}
/* ul  donc les puces sont des bg des classes prédéfinies */
.custom-liste-style { 
    margin: 10px;
    padding:10px;
    
    width:210px;
}
/* li */
.custom-puce {
}
/* classe puce prédéfinie */
.puce-plus {
   /* list-style-image:url('../images/custom_liste_icone/puce_plus.png');
    utilisation du background pour alignement des puces avec le texte

   */
    list-style-type:none;
    background-image:url('../images/custom_liste_icone/puce_plus.png');
    background-repeat:no-repeat;
    background-position:0% 60%;
    padding-left:25px;
}
.puce-plus-empty {
    list-style-type:none;
    background-image:url('../images/custom_liste_icone/puce_plus_empty.png');
    background-repeat:no-repeat;
    background-position:0% 60%;
    padding-left:25px;
}
.puce-moins {
    list-style-type:none;
    background-image:url('../images/custom_liste_icone/puce_moins.png');
    background-repeat:no-repeat;
    background-position:0% 60%;
    padding-left:25px;
}
.puce-moins-empty {
    list-style-type:none;
    background-image:url('../images/custom_liste_icone/puce_moins_empty.png');
    background-repeat:no-repeat;
    background-position:0% 60%;
    padding-left:25px;
}