/********************************************************************************************************/                                                                                                                                                                  
/*************************************** Styles GENERAUX *********************************************/                                                                                                                                                                     
/********************************************************************************************************/                                                                                                                                                                  
                                                                                                                                                                                                                                                                            
/*                                                                                                                                                                                                                                                                          
    Redeclaration des balises de base                                                                                                                                                                                                                                       
*/                                                                                                                                                                                                                                                                          
BODY {font:12px Arial, Helvetica, sans-serif; background-color:#eeeded; margin-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;color:#000000;}
                                                                                                                                                                                                                                                                            
TABLE { border: 0px;  text-align: left;  border-spacing: 0px;    }                                                                                                                                                                                                          
TD{color:#000000;font-size:12px;font-family: Arial;}                                                                                                                                                                                                                        
IMG {    border:0px;    padding:0px;    margin:0px;}                                                                                                                                                                                                                        
INPUT{    color:#000000;    font-size:12px;font-family: Arial;    }                                                                                                                                                                                                         
SELECT{    color:#000000;    font-size:12px;font-family: Arial;    }                                                                                                                                                                                                        
DIV{    margin : 0px;}                                                                                                                                                                                                                                                      
FORM{margin : 0px;}                                                                                                                                                                                                                                                         
P{    margin-top : 0px;margin-bottom : 10px;}                                                                                                                                                                                                                               
UL {margin-top:0px;margin-bottom:0px;}                                                                                                                                                                                                                                      
FIELDSET{border:1px solid #717171;text-align:center;}                                                                                                                                                                                                                       
LEGEND{    text-align:center;    color:#0E4932;    font-weight : bold;}                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                            
.button{background-color:#BFBEBE;    BORDER-LEFT: #CECECE 1px solid;        BORDER-TOP: #CECECE 1px solid;    }                                                                                                                                                             
.form{    height:18px;background:#fff url("../Images/widget/validationInputBg.gif") repeat-x top left;border:1px solid #9b9b9b;}                                                                                                                                            
INPUT.TEXT{height:18px;background:#fff url("../Images/widget/validationInputBg.gif") repeat-x top left;border:1px solid #9b9b9b;}                                                                                                                                           
INPUT.PASSWORD{background:#fff url("../Images/widget/validationInputBg.gif") repeat-x top left; border:1px solid #9b9b9b;}                                                                                                                                                  
TEXTAREA{border:1px solid #666666;font-family :  Arial ;font-size : 11px; background-color: #FFFFFF;}                                                                                                                                                                       
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            
H1{    margin:0px;}                                                                                                                                                                                                                                                         
H2{    margin:0px;}                                                                                                                                                                                                                                                         
H3{    margin:0px;}                                                                                                                                                                                                                                                         
H4{    margin:0px;}                                                                                                                                                                                                                                                         
H5{    margin:0px;}                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                            
A{    text-decoration : none;color : #5E5EA2;cursor:pointer;}                                                                                                                                                                                                                               
A:hover{    text-decoration : underline;}   
A.piedpage{    text-decoration : none;color : #FFFFFF;font-size:11px;cursor:pointer;}
A.piedpage:hover{    text-decoration : underline;}A.piedpage{    text-decoration : none;color : #FFFFFF;font-size:11px;cursor:pointer;}
A.piedpage1{    text-decoration : none;color : #666666;font-size:11px;cursor:pointer;}
A.piedpage1:hover{    text-decoration : underline;}
  
                                                                                                                                                                                                                                                                            
/*Descriptif Menu*/                                                                                                                                                                                                                                                                            
  .contenerMenu ul{
        margin-top:0px;margin-bottom:0px;
    }
    .contenerMenu ul li.cmenu{
         margin-left:-20px;    
         color:#4B4B4B;    
         font-size:12px;    
         font-family: Arial;    
         list-style-type : square;    
         list-style-image : url(../Images/puce.gif);
         outline:none;
         border-bottom:1px solid #efefef;
         height:20px;line-height:20px;
    }
    .contenerMenu ul li.cmenuActif{
         margin-left:-20px;    
         color:#4B4B4B;    
         font-size:12px;    
         font-family: Arial;    
         list-style-type : square;    
         list-style-image : url(../Images/puce.gif);
         outline:none;
         border-bottom:1px solid #efefef;
         height:20px;line-height:20px;
    }
    .contenerMenu ul li.separateur{
         margin-left:-20px;    
          list-style-type : none;    
         border-bottom:1px dotted #333333;
         height:0px;line-height:0px;
    }
    .contenerMenu ul li.cmenu a{
         text-decoration : none;
         color : #4B4B4B;
         padding-left:0px;
         
    }
    .contenerMenu ul li.cmenuActif a{
         text-decoration : none;
         color : #5E5EA2;
         background-color:#E0E0E0;
         padding-left:0px;
         
    }
    .contenerMenu ul li.cmenu a:hover{
        text-decoration : none;
        background-color:#efefef;
        cursor : pointer;
        color: #000000;
        background: url(../Images/pucelist_a.gif) left center no-repeat;
        padding-left:0px;
    }
    .contenerMenu ul li.cmenuActif a:hover{
        text-decoration : none;
        background-color:#E0E0E0;
        cursor : pointer;
        color: #5E5EA2;
        background: url(../Images/pucelist_a.gif) left center no-repeat;
        padding-left:0px;
    }
    .contenerMenu ul li.cmenu a div{
        background-color:#ffffff;
    }
    .contenerMenu ul li.cmenu a:hover div{
        background-color:#F8F8F8;
    }
    .contenerMenu ul li.cmenuActif a div{
        background-color:#E0E0E0;
    }
    .contenerMenu ul li.cmenuActif a:hover div{
        background-color:#E0E0E0;
    }
/*Fin menu*/    
    
.textePetit{color:#666666;font-size:12px;}    
.texteNorm{color:#000000;font-size:12px;}    
.TextTitre14{color:#000000;font-size:14px;}    
.TextTitre18{color:#969696;font-size:18px;}    
                                                                                                                                                                                                                                                                            
div.Fondbouton{margin-top:3px;width:100%;height:49px;background-image: url(../Images/picto/Fond-form.gif);    background-repeat : repeat-x;}                                                                                                                                
                                                                                                                                                                                                                                                                            
#floater {
    LEFT: 3px; padding:0px;width=100%; background-color  : #d32d29; POSITION: absolute; TOP: 3px; VISIBILITY: visible; Z-INDEX: 10
}
                                                                                                                                                                                                                                                                           
.connecter {color:#000000;height:21px;background-image: url(../Images/Picto-connecter.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;padding-bottom:3px;}                                                                      
.connecter:hover {color:#000000;height:21px;cursor:pointer;background-image: url(../Images/Picto-connecter_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                               
.connecter2 {color:#ffffff;font-weight:bold;height:42px;background-image: url(../Images/Picto-connecter2.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;padding-bottom:3px;}                                                                      
.connecter2:hover {color:#ffffff;font-weight:bold;height:42px;cursor:pointer;background-image: url(../Images/Picto-connecter2_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                               
.rechercher {height:20px;padding-left:21px;height:21px;background-image: url(../Images/Picto-rechercher.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                                    
.rechercher:hover {height:20px;cursor:pointer;padding-left:21px;height:21px;background-image: url(../Images/Picto-rechercher_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                             
.ajouter {height:20px;padding-left:21px;height:21px;background-image: url(../Images/picto/Picto-ajouter.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                                          
.ajouter:hover {height:20px;cursor:pointer;padding-left:21px;height:21px;background-image: url(../Images/picto/Picto-ajouter_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                   
.modifier {height:20px;padding-left:21px;height:21px;background-image: url(../Images/picto/Picto-modifier.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                                        
.modifier:hover {height:20px;cursor:pointer;padding-left:21px;height:21px;background-image: url(../Images/picto/Picto-modifier_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                 
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            
Bouton.recherche {height:21px;background-image: url(../Images/picto/Fond-bouton.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                                                                  
Bouton.recherhce:hover {height:21px;background-image: url(../Images/picto/Fond-bouton_a.gif);    background-repeat : no-repeat;background-position:left;border:1px solid #999999;}                                                                                          
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            
.TabTitle{color:#0E4932;font-size:11px;border-bottom:1px solid #0E4932;height:20px;}                                                                                                                                                                                        
.TabTitle1{color:#0E4932;font-size:11px;height:20px;background-color:#CDCDCC;}                                                                                                                                                                                              
.TabAction{color:#0E4932;font-size:11px;border-top:1px solid #d1d1d1;}                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                            
.ImgActif{cursor:pointer;}                                                                                                                                                                                                                                                  
/*                                                                                                                                                                                                                                                                          
    Style de Bloc                                                                                                                                                                                                                                                           
*/                                                                                                                                                                                                                                                                          

DIV.Contener{width:500px; background-color:#FFFFFF;padding:5px;height:100%;} 
                                                                                                                                                                                                                                                                            
.TabBanniere{    background-image : url(../Images/banniere/Bandeau-repeat.jpg);    background-repeat : repeat-x;}                                                                                                                                                           
                                                                                                                                                                                                                                                                            
.piedPageConsole{    padding-top:3px;padding-right:5px;    height:18px;    background-color:#C4C3C3;    text-align:right;border:1px solid #5A5858; color:#000000;}                                                                                                                 
                                                                                                                                                                                                                                                                            
.zoneBanniere{    padding-left:5px;padding-right:5px;background : url(../Images/banniere/fond-zone.gif) top left no-repeat;    height:23px;    color:#FFFFFF;}                                                                                                              
.enteteMenu{    width:176px;height:22px;background : url(../Images/entete-menu.gif);    color : White;    font-weight : bold;}                                                                                                                                              
.enteteMenu-actif{    width:176px;height:22px;background : url(../Images/entete-menu-actif.gif);    color : White;    font-weight : bold;}                                                                                                                                  
.contenerMenu{    width:176px;    background : url(../Images/fond-menu.gif) repeat-y;padding-top:3px;padding-bottom:3px;color:#636363}                                                                                                                                      
.contenerMenu-actif{    width:176px;    background : url(../Images/fond-menu-actif.gif) repeat-y;padding-top:3px;padding-bottom:3px;color:#000000}                                                                                                                          
                                                                                                                                                                                                                                                                            
.DivContent{   border:3px solid #CCCCCB;    background-color : White;    width:99%;height:98%;    overflow: auto;}                                                                                                                                                          
.DivFiltre{   background-color:#efefef;padding:3px;border:1px solid #cccccb;}                                                                                                                                                     
.DivContentFond{    border-left : 3px solid #CCCCCB; background-image : url(../Images/widget/fondDivContent.gif);    background-position : top right;    background-repeat : repeat-y;display:block; }                                                                      
.DivContentTab{   margin-left:2px;border-top:2px solid #CCCCCB;;height:98%;width:100%;background-color:#FFFFFF;}                                                                                                                                                            
.DivContentForm{  border:3px solid #456f61;  background-color : #d6f1db;    width:100%;height:98%;    overflow: auto;}                                                                                                                                                      
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            
.MessageBox{   font-weight:bold;padding:5px;background-color:#efefef;border:1px solid #666666;}
                                                                                                                                                                                                                                                                            
.ContentForm{background-color : #d6f1db;}                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                            
.DivContentActif{border:3px solid #456f61;background-color : White;}                                                                                                                                                                                                        
.dojoPaneContentTab{background-image : url(../Images/widget/ContentPane-bottom.gif);    background-position : bottom left;    background-repeat : no-repeat;margin-right:5px;
}

.dijitTabCheckedEdit                                                                  
{   /* the selected tab (with or without hover) */                                    
    color:#ffffff;                                                                    
    background-color:#456F61;                                                         
    background-image: url("../Images/widget/tabActiveEdit.gif");                      
                                                                                      
}                                                                                     
.dijitTabEnableEdit                                                                   
{   /* the selected tab (with or without hover) */                                    
    background-color:#456F61;                                                         
    background-image: url("../Images/widget/tabEnabledEdit.gif");                     
                                                                                      
}                                                                                     
/*                                                                                    
    Style de Bloc                                                                     
    */                                                                                
                                                                                      
.ConsoleTexte11Gris{color:#636363;font-size:11px;}                                                           
.ConsoleTexte11GrisB{color:#636363;font-weight:bold;font-size:11px;}                                        
.ConsoleTexte11Noir{color:#000000;font-size:11px;}                                           
.ConsoleTexte11Orange{color:#FF8040;font-size:11px;}                                         
.ConsoleTexte11Rouge{color:#FF0000;font-size:11px;}                                          
.ConsoleTexte11VertC{color:#6AAE76;font-size:11px;}                                          
.ConsoleTexte12Vert{color:#0E4932;font-size:12px;}                                           
.ConsoleTexte12Noir{color:#000000;font-size:12px;}  
                                                                                      
                                                                                                                                                                            
.Texte14Gris{    color:#636363;    font-size : 14px;}                                                                                                                       
.Texte18Gris{    color:#636363;    font-size : 18px;}                                 
                                                                                      
                                                                                      
/*                                                                                    
    Style Widget                                                                      
    */                                                                                
.WidgetPane{    border:1px solid #666666;    background-color:#ffffff;}               
.WidgetAction{    background-color:#F0F0F0;}                                          
                                                                                      
.Widget {background: #cccccc;background:#fafafa url("../Images/widget/titleBarBg.gif") repeat-x bottom left;
    padding:2px 2px 2px 2px;cursor: pointer;color:#0E4932;font-size:11px;font-weight:bold;height:18px;      
}                                                                                                           
                                                                                                            
#slider2 .dijitButtonNode {                                                                                 
    width:12px;                                                                                             
    height:12px;                                                                                            
    border: none;                                                                                           
    font-size:11px;                                                                                         
    padding:0px;                                                                                            
}                                                                                                           
/********************************************************************************************************/  
/*************************************** Styles DOJO Widget *********************************************/  
/********************************************************************************************************/  
/*Data GRid*/                                                                                               
                                                                                                            
.dijitGrid { width:100%;}                                                                                   
/*div.dijitGridBody {height:90%; overflow:auto;}*/                                                          
.CartoucheTab{font-size:11px;color:#0E4932;background-color:#CDCDCC;border:0px solid #FFFFFF;padding:2px;}  
.EnteteTab{font-size:11px;color:#FFFFFF;background-color:#b1b1b1;border:1px solid #FFFFFF;padding:3px;}     
.EnteteTabLink{font-size:11px;color:#FFFFFF;background-color:#b1b1b1;border:1px solid #FFFFFF;padding:3px;cursor:pointer;text-decoration:underline;}
.EnteteVide{font-size:11px;color:#FFFFFF;border:0px solid #FFFFFF;padding:3px;}                                                                     
.EnteteTabAsc{font-size:11px;color:#FFFFFF;background-color:#cccccc;border:1px solid #FFFFFF;padding:3px;background-image : url(../Images/widget/arrowUp.gif);background-repeat:no-repeat;background-position:right;cursor:pointer;text-decoration:underline;}
.EnteteTabDsc{font-size:11px;color:#FFFFFF;background-color:#cccccc;border:1px solid #FFFFFF;padding:3px;background-image : url(../Images/widget/arrowDown.gif);background-repeat:no-repeat;background-position:right;cursor:pointer;text-decoration:underline;}
.LigneTab{background-color:#ffffff;border:1px solid #FFFFFF;padding:3px;font-size:11px;}                                                                                                                                                                                       
.LigneTab1{background-color:#d9e5eb;border:1px solid #FFFFFF;padding:3px;font-size:11px;}                                                                                                                                                                                      
.LigneTabAct{background-color:#456f61;color:#ffffff;border:1px #456f61;padding:3px;font-size:11px;}                                                                                                                                                                            
.InputCellEdit{font-size:11px;color:#000000;}                                               
.ContentTabAct{background-color:#DEE8DD;color:#000000;}                                     
.LigneSelection{background-color:#CDCDCC;border:1px solid #FFFFFF;padding:3px;}             
.Cartouche{width:100%;height:25px;background-color:#e4e4e4;}                                
.StylePhoto{border:2px solid #AFAFAF;}                                                      
.contenerPhoto{position:absolute;width:0px;height:0px;background:#ededed; border:1px solid #b7b7b7;  -moz-border-radius:6pt;  -webkit-border-radius:5pt; overflow:hidden;text-align:center;vertical-align:middle;}
                                                                                                                                                                                                                  
                                                                                                                                                                                                                  

