﻿/* MISC   
----------------------------------------------------------*/ 

/* http://code.google.com/p/jquery-watermark/ */
 .watermark 
 {    
     color: #999; 
     font-style:italic;
 }
 
 .bandeau-titre 
 {
     width:958px;
     background-color:#00305e;
     color:White;
     border: thin solid #b30028;
 }
 
  .texte-aide 
 {    
        text-align:justify;
        font-size:10px;
        font-style:italic;
 }

/* Pour masquer le survol de la souris sur un hyperlien image pour ne pas afficher le background qui change (images-liens dans Adminitration) */
.nohover a:link, .nohover a:visited, .nohover a:active, .nohover a:hover
{
     background-color: transparent; 
     color:Black;
}

.hyperliens a:link, .hyperliens a:visited, hyperliens a:active {
    color:#b81236;
    outline: none;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}

.hyperliens  a:hover 
{
    color:White;    
    background-color: Black;
}

.stylerow  
{  
    background-color: #EFF3FB;  
}
.alternatestyledrow  
{  
    background-color: #ffffff;  
   
}

/* sommaire
----------------------------------------------------------*/
.content-sommaire th {
    background-color:#00305e;
    color:White;
}

.content-sommaire a:link, a:visited, 
a:active, a:hover {
    color: White;
}
.content-sommaire {
   width: 960px;
   border-style: solid;
   border-color: #b81236;
   border-width: thin;
   font-family:Calibri;
   line-height:20px;     
}

.content-details {
   width: 960px;
   border-style: solid;
   border-color: #b81236;
   border-width: thin;
   font-family:Calibri;
   line-height:20px;   
}

.content-details-demie-table {
   width: 470px;
   border-style: solid;
   border-color: #b30028;
   border-width: thin;
   font-family:Calibri;
   line-height:20px;   
}

/* sommaire
----------------------------------------------------------*/
.content-centrer-cellule-sommaire {
   text-align:center;
   vertical-align:middle
}

/* cellule d'un tableau.  Couleur de fond et bordure
----------------------------------------------------------*/
.cellule-tableau {
    background-color: #f3e8ea;
    border: thin solid #b81236;
}

/* Pour formater le formulaire InForm dans une grille 2012-02-02
----------------------------------------------------------*/
  /* in-form editing */    
  .t-edit-form-container    
  {        
  width: 900px;        
  margin: 1em;    
  }        
  .t-edit-form-container .editor-label,    .t-edit-form-container .editor-field    
  {        
  padding-bottom: 1em;        
  float: left;    
  }        
  .t-edit-form-container .editor-label    
  {        
  width: 15%;        
  text-align: right;        
  padding-right: 1%;        /* Espace entre l'étiqutte et la zone de donnée */
  clear: left;    
  }        
  .t-edit-form-container .editor-field    
  {        
  width: 75%;    
  }
  .t-edit-form-container .t-grid-update 
  {
     margin-left:10px;
  }
  
      #login a.username {
        background: none;
        margin-left: 0px;
        text-decoration: underline;
        /* Ajouter la couleur au texte car autrement l'hyperlien qui affiche le nom de l'utilisateur est blanc */
        color:Black;
    }
    
    /* Certains hyperlien s'affichent en pâle, il faut appliquer ce style en les encadrant avec   <span class="hyperliensnormaux">*/
    .hyperliensnormaux a:link, .hyperliensnormaux a:visited, hyperliensnormaux a:active {
    color:Black;
    outline: none;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}

label.disabled{color: gray;} 
label.enabled{color: Black;} 

.explications {
    font-size: 12px;
    font-style:italic;
    color:darkviolet;
}