
A.Retour {
	font-weight: bold;
	font-size:   14pt;
	color:       #0000FF;
        }
A:hover {
	background-color: #e0e0FF;
        }

A {
   color:       #000080;
        }        
     
BODY    {
    font-family:      Arial, Helvetica, sans-serif;
    font-size:        10pt;
    margin-top:       0px;
    margin-left:      2px;
    font-style:       normal; 
    font-weight:      normal;
    color:            #000080;
    background :      url('images/fond.jpg') repeat scroll top;
        }

BODY.resume {
      font-family:      Arial, Helvetica, sans-serif;
	   font-size:        10pt;
	   background-color: #E0FFE0;
           }
BUTTON  {
	border-style:     solid;
	border-width:     1pt;
	font-size:        8pt;
	font-family:      Arial, Helvetica, sans-serif;
	font-style:       normal; 
	foreground-color: "red"
        }
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-weight: normal;
	font-style:  normal;
	font-size:   20pt;
        }
H2      {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:  normal;
	font-size:   18pt;
        }
H3      {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:  normal;
	font-size:   14pt;
	}

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;
        }
TABLE   {
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal; 
        }
TD  	{   
    	font-family: Arial, Helvetica, sans-serif;
    	font-size:   10pt;
    	}
TH      {
    	font-family:      Arial, Helvetica, sans-serif;
    	font-weight:      bold; 
    	font-size:        10pt;
    	padding:          2px;
        color:            #000080;
    	background-color: #FFFFCC;
        }
                

.alert       {
              font-weight: bold;
              color:       #0000FF;
              font-size:   12pt;
              }

.nota         {
              font-weight: bold;
              font-style:italic; 
              color:       #000000;
              font-size:   10pt;
              }               
              
.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;
              }
              
.chapitre     {
	      border-top: thin solid    #CCCCCC;
	      border-right: thin solid  #333333;
	      border-bottom: thin solid #666666;
	      border-left: thin solid   #999999;
	      background-color:         #d0d0e0;
              }
.souschapitre     {
	      border-top: thin solid    #CCCCCC;
	      border-right: thin solid  #333333;
	      border-bottom: thin solid #666666;
	      border-left: thin solid   #999999;
	      background-color:         #eeeeee;
              }

.creationinclusion {
              background-color: #FFFFFF; 
    	      border-top:       2px solid #F0F0F0;
    	      border-left:      2px solid #F0F0F0;
    	      border-right:     1px solid #DBDBDB;
    	      border-bottom:    1px solid #DBDBDB;
           }
.creationsuivi {
              background-color: #FFFFFF; 
    	      border-top:       2px solid #F0F0F0;
    	      border-left:      2px solid #F0F0F0;
    	      border-right:     1px solid #DBDBDB;
    	      border-bottom:    1px solid #DBDBDB;
           }

.doseRecommandee {
	      border-top: thin solid    #FF0000;
	      border-right: thin solid  #FF0000;
	      border-bottom: thin solid #FF0000;
	      border-left: thin solid   #FF0000;
	      background-color:         #FFFFFF;
              }
.disabled     {
	      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: #ffe8bb /*#e8b352;*/;
	      vertical-align:   top; 
	      }
.header       {
              font-size:   15pt;
              }
.inclusion{
	           background-color: #FFFFFF ; 
    	      border-top:       2px solid #F0F0F0;
    	      border-left:      2px solid #F0F0F0;
    	      border-right:     1px solid #DBDBDB;
    	      border-bottom:    1px solid #DBDBDB;
          }              
.ligne0       {
              background-color: #FFFFFF;
              }
.ligne1       {
              background-color: #F0F0FF;
              }
.logo         {
	      font-family: Arial, Helvetica, sans-serif;
	      font-weight: normal;
	      font-style:  normal;
	      font-size:   20pt;
              }
.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;
	      }
.modifie      {
	      border-top:       thin solid #CCCCCC;
	      border-right:     thin solid #333333;
	      border-bottom:    thin solid #666666;
	      border-left:      thin solid #999999;
	      background-color: #a0a0dF;
	      vertical-align:   top; 
	      }
.obligatoire  {
	      color:       #FF0000;
              }	      
.onglet       {
              color: #000080;
    	      background-color: #E8E8E8;
              font-size:        10pt;
              font-style:       normal; 
              font-weight:      normal; 
    	      border-top:       2px solid #F0F0F0;
    	      border-left:      2px solid #F0F0F0;
    	      border-right:     1px solid #DBDBDB;
    	      border-bottom:    1px solid #DBDBDB;
	      }
.small        {
              font-size: 10pt;
              }

.small_ligne0 {
	      font-size: 10pt;
              background-color: #FFFFFF;
              }
.small_ligne1 {
	      font-size: 10pt;
              background-color: #F0F0FF;
              }
.suivi {
	           background-color: #FFFFFF ; 
    	      border-top:       2px solid #F0F0F0;
    	      border-left:      2px solid #F0F0F0;
    	      border-right:     1px solid #DBDBDB;
    	      border-bottom:    1px solid #DBDBDB;
           }
.titrefiche   {
	      background-color: #E8E8E8;
         border:           0px solid; ; 
	      font-size:        15pt; 
	      }
.valeur_read  {
              font-weight: bold;
	      color:       #000066;
              }

/* Compléments Rapsodie
   -------------------- */

/* Les styles "clinique", "examens" et "traitement" sont utilisés sur la page "historique"
   pour distinguer les items de différents types */
   
.clinique {
     color:           #69BCC1;
     }
.examens {
    color:               #DD8318;
    }
.traitements {
    color:               #277FBD;
    }
