/* General look */

*         { color: black; font-family: Verdana, Arial, Tahoma; font-size: 8pt }
body      { color: black; background-color: #CCCCCC }
form      { margin: 0px }
a         { text-decoration: none }
a:visited { text-decoration: none }
a:hover   { text-decoration: underline }
a:active  { text-decoration: none }
input     { color: black }
select    { background: #FFFFFF; color: black }
option    { background: #FFFFFF; color: black }
textarea  { background: #FFFFFF; color: black }

/* FlatTable and DataGrid */

table.clFlatTable                   { border: solid 1px #000000; border-collapse: collapse }

.clRowHeader                        { background: #4893D2; border: solid 1px #000000; color: white; font-weight: bold }
.clRowHeader td                     { border: solid 1px #000000; color: white; font-weight: bold }
.clRowHeader a                      { color: yellow; text-decoration: none } 
.clRowHeader a:visited              { color: yellow; text-decoration: none }      
.clRowHeader a:hover                { color: red }    
.clRowHeader a:active               { color: red }      

.clRowDark                          { background: #E2EBF6; border: solid 1px #93BEE2; color: black }      
.clRowDark td                       { border: solid 1px #93BEE2; color: black }
.clRowDark a                        { color: navy; text-decoration: none } 
.clRowDark a:visited                { color: navy; text-decoration: none }      
.clRowDark a:hover                  { color: red }    
.clRowDark a:active                 { color: red }      
           
.clRowLight                         { background: #F7F9FE; border: solid 1px #93BEE2; color: black }      
.clRowLight td                      { border: solid 1px #93BEE2; color: black }     
.clRowLight a                       { color: navy; text-decoration: none } 
.clRowLight a:visited               { color: navy; text-decoration: none }      
.clRowLight a:hover                 { color: red }    
.clRowLight a:active                { color: red } 

.clRowPrime                        {
	background: #FFD7CC;
	border: solid 1px #93BEE2;
	color: black
}      
.clRowPrime td                      { border: solid 1px #93BEE2; color: black }     
.clRowPrime a                       { color: navy; text-decoration: none } 
.clRowPrime a:visited               { color: navy; text-decoration: none }      
.clRowPrime a:hover                 { color: red }    
.clRowPrime a:active                { color: red }           

.clRowNormal                        { background: #93BEE2; border: solid 1px #93BEE2; color: black }      
.clRowNormal td                     { border: solid 1px #93BEE2; color: black }     
.clRowNormal a                      { color: navy; text-decoration: none } 
.clRowNormal a:visited              { color: navy; text-decoration: none }      
.clRowNormal a:hover                { color: red }    
.clRowNormal a:active               { color: red }      

.clRowDarkLate                      { background: #FFADAD; border: solid 1px #93BEE2; color: black }      
.clRowDarkLate td                   { border: solid 1px #93BEE2; color: black }
.clRowDarkLate a                    { color: navy; text-decoration: none } 
.clRowDarkLate a:visited            { color: navy; text-decoration: none }      
.clRowDarkLate a:hover              { color: red }    
.clRowDarkLate a:active             { color: red }      

.clRowLightLate                     { background: #FFD6D6; border: solid 1px #93BEE2; color: black }      
.clRowLightLate td                  { border: solid 1px #93BEE2; color: black }     
.clRowLightLate a                   { color: navy; text-decoration: none } 
.clRowLightLate a:visited           { color: navy; text-decoration: none }      
.clRowLightLate a:hover             { color: red }    
.clRowLightLate a:active            { color: red }      

.clDataGridDark                     { background: #E2EBF6; border: solid 1px #93BEE2; color: black }      
.clDataGridDark td                  { border: solid 1px #93BEE2; color: black; padding: 0px }
.clDataGridDark input               { background: #E2EBF6; border: 0px; margin: 0px; width: 100% }
           
.clDataGridLight                    { background: #F7F9FE; border: solid 1px #93BEE2; color: black }      
.clDataGridLight td                 { border: solid 1px #93BEE2; color: black; padding: 0px }
.clDataGridLight input              { background: #F7F9FE; border: 0px; margin: 0px; width: 100% }

.clDark *                           { background: #E2EBF6; color: white }
.clDark td                          { background: #E2EBF6; border: solid 0px; color: white }
.clDark a                           { color: navy; text-decoration: none } 
.clDark a:visited                   { color: navy; text-decoration: none }      
.clDark a:hover                     { color: red }    
.clDark a:active                    { color: red }  
    
.clLight *                          { background: #F7F9FE; color: black }
.clLight td                         { background: #F7F9FE; border: solid 0px; color: black }
.clLight a                          { color: navy; text-decoration: none } 
.clLight a:visited                  { color: navy; text-decoration: none }      
.clLight a:hover                    { color: red }    
.clLight a:active                   { color: red }      

.clNormal *                         { background: #93BEE2; color: black }
.clNormal td                        { background: #93BEE2; border: solid 0px; color: black }
.clNormal a                         { color: navy; text-decoration: none } 
.clNormal a:visited                 { color: navy; text-decoration: none }      
.clNormal a:hover                   { color: red }    
.clNormal a:active                  { color: red }      

/* Classes directly linked to elements must be declared after those using inheritance */

td.clRowHeader                      { border: solid 1px #000000; color: white; font-weight: bold; padding: 2px }
td.clDataGridDark                   { padding: 0px }
td.clDataGridLight                  { padding: 0px }
td.clDataGridNormal                 { padding: 0px }

/* Graphic Tab Control */
.clActiveTab                        { color: white; font-weight: bold; padding-left: 3px; padding-right: 5px }
.clTab                              { color: white; cursor: hand; padding-left: 3px; padding-right: 5px }

.clOverBackground                   { color: black }
.clOverBackground *                 { color: black }

/* Repertoire*/
#detailRef							{display:none;}
#btnAjout							{display:none;}
#btnMod								{display:none;}

/* ajout CRDI 11052006 : gestion de l'animation "nouveau" devant les memo */
/* titre de la news : <span class="n">texte ...</span> */
.n {	background-image: url(/media/img/anim_nouveau_schema.gif);background-repeat: no-repeat;padding-left:60px;}
/* fin ajout CRDI 11052006 (web_at_handiplace.org)*/