
body{
    font-size: 16px;;
    margin:0px;
    padding:0px;
    background-color: #fff;    
    font-family: 'arial', sans-serif;
    background-image: url('../images/general/fond.png');
    background-repeat: no-repeat;
    text-align: center
}
input:read-only {background-color:#ccc;}
div.clear{clear:both;width:0;} /* Permet au div conteneur de prendre la place apres un div 'float'*/

#div-principale{width:95%;margin: auto;text-align: center}

#div-titrePage{width:100%;text-align: left;margin-bottom: 30px;margin-top:30px; font-size:28px;}

.div-2blocs{display:float;}
.div-2blocs>div:first-child{float:left;width:48%;}
.div-2blocs>div:last-child{float:right;width:48%;}

.div-3blocs{display:float;}
.div-3blocs div{float:left;width:33%;}

.div-4blocs{display:float;}
.div-4blocs div{float:left;width:24%;background-color: red;}

.action-non-realise{color:red;}

.bouton{cursor: pointer;}

a{text-decoration: none;}
/* ****************************** MENU GENERAL HAUT ************************* */
#div-Onglet-MenuGeneral{
    position: absolute;
    top:1px;
    z-index: 2;
    width: 310px;
    background-color: #ccc;
    margin: auto;
}

#div-IconeMenu{ text-align: center; font-family: 'Satisfy', cursive; color:#663399;  
                font-size:16px;cursor: pointer;}

#div-Menu{width: 100%;display:none;font-size:20px;height:0px;          }
#div-Menu>div{height:350px;}

#div-Menu li{list-style-type: none;text-align: left;margin-top:5px;}

#div-Menu li:hover{background-color: #ccc}

#div-Menu li a {color:#000;font-size:14px;}

#div-Onglet-MenuGeneral #div-Menu>div{
    float: left;
    width: 19%;
    margin-right: 1px;
    background-color: rgba(103,0,103,0.1);
}

#div-Menu .div-menu-derPage{width: 100%;font-size:15px;border-top:1px dotted;padding-top:5px;}
.div-menu-derPage a{font-size:12px;color:#000;
}
/* *************************************************************************** */   
.aLienViolet{font-family: 'Satisfy', cursive;font-size:15px;color:#663399;}
/* ************************************************************************** */

/* ****************ACTIONS********************************************** */
.tr-action-non-realise{color:red;}
.tr-action-realise{}
.img-action-modif, .img-action-sup, .img-offre-modif{cursor: pointer;}
/* ************************************************************************** */

label.filtre{font-size:15px;}