
.selectList {
    float:left;
    margin-top: 5px;
    margin-right: 25px;
}
#message .informations .selectLabel {
    width:inherit;
    margin-right: 10px;
}
.infos_msg {
    color: #28505c;
    font-size: 12px;
}

div.descTask {
    background: #111a1c;
    padding: 20px;
    padding-top:5px;
    color : #FFF;
}

a.btn {
    line-height: 33px;
    border: solid 1px #bd2c04;
    background: #1b282c;
    color: #FFF;
    text-decoration: none;
    display: inline-block;
    padding: 0 22px;
    font-size: 14px;
    margin-bottom: 8px;
    text-shadow: none;
    font-weight: bold;
}


div.post a.btnbleu {
    color: #FFF;
    border: solid 1px #28505c;
    background: #1b282c;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    padding: 4px 14px;
    line-height: 24px;
    margin-right:5px;
    box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.42);
    -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.42);
    -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.42);
}

div.post a.btnbleu:hover {
    color: #bd2c04;
}

div.infoTask{
    float:left;
    width:150px;
    color: #28505c;
    font-size: 13px;
}


#notifications{
    position: absolute;
    background: #111a1c;
    border: 2px solid #4D110A;
    z-index: 100;
    display : none;
    width:300px;
    height:450px;
    overflow: auto;
    font-size: 13px;
    text-align: left;
    line-height: initial;
    text-shadow:none;
}
#notifications .notif{
    padding: 8px;
    border-bottom: 1px solid #28505c;
}
#notifications .notif a{
    text-decoration: underline;
}
#notifications .notif .date{
    color:#28505c;
    font-style: italic;
}
#notifications .notif .delete{
    color:#bd2c04;
	display:inline-block; 
	float:right;
}

/* Utilisé dans les commentaires */
div.post div.commentWithPj {
    float:left;
    margin-left:4px;
    width : 650px;
}
.PJcomment {
    margin-left: 850px;
    padding: 10px 0px;
    border-left: solid 1px #bd2c04;
    min-height: 63px;
    text-align: center;
    font-size: 10px;
    color: #FFFFFF;
}

/* Tableau global  */

.boutonEdition{
    cursor:pointer; 
    width:20px; 
    margin-right: 7px;
    float: left;
    margin-top: 5px;
}

.styleState0{
    color:#999999;
}
.styleState1{
    color:#FFF;
}
.styleState2{
    color:#FF0000;
}
.styleState3{
    color:#00FF00;
}
.stylePrio0{
    color:#FFFF00;
}
.stylePrio1{
    color:#999999;
}
.stylePrio2{
    color:#FFF;
}
.stylePrio3{
    color:#FF8888;
}
.stylePrio4{
    color:#FF0000;
}

#conteneur_tab_unit {
        display:block;
        margin:auto;
        background: #111A1C none repeat scroll 0% 0%;
        width: 1006px;
    }
    ul#entete_units li {
        display: block;
        line-height: 46px;
        color: #FFF;
        font-size: 14px;
        font-weight: bold;
        float:left;
        cursor: pointer;
    }
    
    li.milieu {
        background: #4D110A none repeat scroll 0px 0px;
        border: 1px solid #BD2C04;
        height: 46px;
        margin-right: 6px;
        text-align: center;
        width: 95px;
    }
    li.milieu span img{
        display: none;
    }
    li.milieu span:hover {
        color: #BD2C04;
    }
    li.gauche {
        background: #4D110A url("../images/forum/entete_forum1_individuel.png") no-repeat scroll left center;
        width: 375px;
        height: 48px;
        border:none;
    }
    li.gauche span {
        border-bottom: 1px solid #BD2C04;
        border-right: 1px solid #BD2C04;
        border-top: 1px solid #BD2C04;
        display: block;
        height: 46px;
        margin-left: 40px;
        padding-left: 16px;
    }
    li.gauche span:hover {
        color: #FFF;
    }
    li.droite {
        background: #4D110A url("../images/forum/entete_forum2_individuel.png") no-repeat scroll right center;
        width: 110px;
        margin-right: 0px;
        height: 48px;
        border:none;
    }
    li.droite span {
        border-bottom: 1px solid #BD2C04;
        border-left: 1px solid #BD2C04;
        border-top: 1px solid #BD2C04;
        display: block;
        height: 46px;
        margin-right: 40px;
        padding-left: 10px;
        text-align: left;
        text-align: left;
        white-space:nowrap;
    }
    
    
    .ligne_tab {
        padding: 2px 0px;
        height: 30px;
        color: #FFF;
        border-top: medium none;
        border-bottom: 1px solid #562112;
        clear: both;
    }
    .ligne_tab div {
        line-height: 30px;
    }
    .ligne_tab div.classe {
        width: 355px;
        float: left;
        margin-right: 6px;
        padding-left: 20px;
        line-height: 15px;
        height: 30px;
    }
    .ligne_tab div.classe .title{
        margin-left: 27px;
        transform: translateY(-50%);
        display: block;
        margin-top: 15px;
        z-index: 10;
    }
    
    .ligne_tab div.stat {
        width: 96px;
        float: left;
        text-align: center;
        margin-right: 7px;
    }    
    .ligne_tab div.clair {
        background-color: #1B282C;
    }
    
    .options_tri {
        color: #FFF;
        font-weight: bold;
        margin-bottom: 10px;
    }
    #ligne_vide {
        text-align: center; 
        line-height:42px;
        display: none;
    }
    
    a span.infobulle_centre{
        line-height:17px;
        color: #FFFFFF;
    }