
.alert 	{
    	font-weight: bold;
    	color:       #0000FF;
    	font-size:   12pt;
	}
.btable {
	border-top:       thin solid #CCCCCC;
	border-right:     thin solid #333333;
	border-bottom:    thin solid #666666;
	border-left:      thin solid #999999;
	background-color: #FFFFFF;
	}
.btable2 {
	border-top:       thin solid #CCCCCC;
	border-right:     thin solid #333333;
	border-bottom:    thin solid #666666;
	border-left:      thin solid #999999;
	background-color: #FFFFFF;
	}
.creationsuivi {
	background-color: #ffd19d;
        }   
.creationinclusion {
	background-color: #9dcbff;
        }
.inclusion {
	background-color: #80a5d0;
        }
.chapitre {
	border-top:       thin solid #CCCCCC;
	border-right:     thin solid #333333;
	border-bottom:    thin solid #666666;
	border-left:      thin solid #999999;
	background-color: #d0d0e0;
	vertical-align:   top; 
	}
.fondRouge { background-color: #FF8080; }
.fondJaune { background-color: #FFFF80; }
.fondCyan  { background-color: #80FFFF; }
.fondBleu  { background-color: #8080FF; }

.header {
            font-size:      16pt; 
            text-align:     center; 
            font-weight:    bold; 
}


.groupe {
	border-top:       thin solid #CCCCCC;
	border-right:     thin solid #333333;
	border-bottom:    thin solid #666666;
	border-left:      thin solid #999999;
	background-color: #f7ba7f;
	vertical-align:   top; 
   font-weight:bold; 
	}
   
.elementsgroupe {
	border-top:       thin solid #CCCCCC;
	border-right:     thin solid #333333;
	border-bottom:    thin solid #666666;
	border-left:      thin solid #999999;
	background-color:  #d5dff1;
	vertical-align:   top; 
	}
   
.ligne0 { background-color: #FFFFFF;}
.ligne1 { background-color: #F0F0FF;}
.menu   {
    	background-color: #8080FF;
        font-size:        10pt;
        color:            #00FF00; 
    	border-top:       2px solid #F0F0F0;
    	border-left:      2px solid #F0F0F0;
    	border-right:     1px solid #DBDBDB;
    	border-bottom:    1px solid #DBDBDB;
	}
.onglet {
    	background-color: #d5dff1;
        font-size:        10pt;
        color:            #49639a; 
    	border-top:       1px solid #e9f0ff;
    	border-left:      1px solid #e9f0ff;
    	border-right:     1px solid #95afd9;
    	border-bottom:    1px solid #95afd9;
	}
.ongletInclusion {
    	background-color: #d5dff1;
        font-size:        10pt;
        color:            #49639a; 
    	border-top:       1px solid #e9f0ff;
    	border-left:      1px solid #e9f0ff;
    	border-right:     1px solid #95afd9;
    	border-bottom:    1px solid #95afd9;
	}   
.ongletGeneraliste {
    	background-color: #fddcbb;
        font-size:        10pt;
        color:            #49639a; 
    	border-top:       1px solid #fdf1e5;
    	border-left:      1px solid #fdf1e5;
    	border-right:     1px solid #fd9e3d;
    	border-bottom:    1px solid #fd9e3d;
	}           
   
   
.onglet_titre {
    	background-color: #E8E8E8;
        font-size:        10pt;
        color:            #49639a; 
    	border-top:       2px solid #F0F0F0;
    	border-left:      2px solid #F0F0F0;
    	border-right:     1px solid #DBDBDB;
    	border-bottom:    1px solid #DBDBDB;
 	}
.onglet_titre_selectionne {
    	background-color: #FFFFFF;
        font-size:        10pt;
        color:            #49639a; 
        font-weight:      bold;
    	border-top:       2px solid #F0F0F0;
    	border-left:      2px solid #F0F0F0;
    	border-right:     1px solid #DBDBDB;
    	border-bottom:    1px solid #DBDBDB;
	}
.small 	{font-size: 8pt;}
.small_ligne0 { font-size: 10pt; background-color: #FFFFFF; }
.small_ligne1 { font-size: 10pt; background-color: #F0F0FF; }

.teteChapitre {
            background-color:    #95afd9;
            color:               #FFFFFF; /*#9a714c*/
            font-size:           12pt;
            font-weight:         bold; 
            margin:              4px; 
            text-align:          center; 
            width: 100%;
	}
.valeur_read {
    	font-weight: bold;
	     color:       #000066;
	}
   
.resume {
        font-family:      Arial, Helvetica, sans-serif;
	     font-size:        10pt;
	     background-color: #E0FFE0;
        }
        
.suivi {
	     background-color:  #ffd19d;
        }
	
a 	{color: #000066; }
a:hover { background-color: #e0e0FF; }



body 	{
   color: #000066;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        10pt;
	background-color: #FFFFFF;
	margin-left:      5px;  
     	}
button  {
	border-style:     solid;
	border-width:     1pt;
	font-size:        8pt;
	font-family:      Arial, Helvetica, sans-serif;
	font-style:       normal; 
	foreground-color: "blue"
 	}
caption {
	font-size:   14pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal; 
	}
fieldset {
	border-style: solid;
	border-width: 1pt;
	font-size:    8pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-style:   normal; 
	}
   
h1 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:   20pt;
	}
h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:   18pt;
	}   
   
label	{
	font-size:   8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal; 
	}
legend 	{
	font-size:   8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  Normal; 
	}
marquee	{
	font-size:   14pt;
	font-family: Arial, Helvetica, sans-serif;
	}
select	{
	border-style: solid;
	border-width: 1pt;
	font-size:    8pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-style:   normal; 
	}
table	{
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal; 
	}
   
td 	{   
	font-family: Arial, Helvetica, sans-serif;
    	font-size:   10pt;
	}
textarea {
	border-style: solid;
	border-width: 1pt;
	font-size:    8pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-style:   normal; 
	}
th	{
	font-family:      Arial, Helvetica, sans-serif;
	font-style:       normal; 
	font-size:        10pt;
	padding:          3px;
   color:            #FFFFFF;
	background-color: #80a5d0;
	}





