body { background-color: #E8F3FF; font-size : 9pt; color : Black; font-family: Arial, Helvetica;}
body.maj { background-color: #E8F3FF; font-size : 9pt; color : Black; font-family: Arial, Helvetica;}
body.new { background-color: #FDFCD9; font-size : 9pt; color : Black; font-family: Arial, Helvetica;}
body.espLic { background-color: #073784; background-repeat: no-repeat; background-position:top center; background-image : url("../img/fondEspLic.jpg"); font-size : 9pt; color : Black; font-family: Arial, Helvetica;}


A:visited { font-size : 9pt; color : Black; text-decoration : underline; }
A:link { font-size : 9pt; color : Black; text-decoration : underline; }
A:active { font-size : 9pt; color : white; text-decoration : underline; background-color : #353CB3; background-image: url(../img/bck_entete.jpg);}
A:hover {font-size : 9pt; color : White; text-decoration : underline; background-color : #353CB3; background-image : url("../img/bck_titre.jpg") }

A.invisible:visited { font-size : 9pt; color : #E8F3FF; text-decoration : noline background-color : #E8F3FF ; }
A.invisible:link { font-size : 9pt; color : #E8F3FF; text-decoration : noline; background-color : #E8F3FF ; }
A.invisible:active { font-size : 9pt; color : #E8F3FF; text-decoration : noline; background-color : #E8F3FF ;}
A.invisible:hover {font-size : 9pt; color : #E8F3FF; text-decoration : noline; background-color : #E8F3FF ;}


A.icone:visited { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:link { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:active { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:hover {font-size : 9pt; color : Black; text-decoration : underline; background-color : #E8F3FF; background-image: url(../img/bck.jpg);}

A.inact:visited { font-size : 9pt; color : gray; text-decoration : underline; }
A.inact:link { font-size : 9pt; color : gray; text-decoration : underline; }
A.inact:active { font-size : 9pt; color : white; text-decoration : underline; background-color : #353CB3; background-image: url(../img/bck_entete.jpg);}
A.inact:hover {font-size : 9pt; color : gray; text-decoration : underline; background-color : #353CB3; background-image : url("../img/bck_titre.jpg") }

A.tit:visited { font-size : 9pt; color : White; text-decoration : underline }
A.tit:link { font-size : 9pt; color : White; text-decoration : underline }
A.tit:active { font-size : 9pt; color : white; text-decoration : underline; ; background-color: #003399; background-image : url("../img/bck_entete.jpg") }
A.tit:hover {font-size : 9pt; color : Black; text-decoration : underline; background-color : #E8F3FF; background-image : url("../img/bck.jpg") }

A.tit2:visited { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:link { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:active { font-size : 8pt; color : white; text-decoration : underline; ; background-color: #003399; background-image : url("../img/bck_entete.jpg") }
A.tit2:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #E8F3FF; background-image : url("../img/bck.jpg") }

td.entete { background-image : url("../img/bck.jpg"); font-size : 8pt; color : white; background-color : #E8F3FF; }
td.entete2 { background-image : url("../img/bck.jpg"); font-size : 8pt; color : white; }
td.tit-1 { background-image : url("../img/bck_titre.jpg"); font-size : 8pt; color : white; background-color : #5560A2; }
td.tit-2 { background-image : url("../img/bck_titre.jpg"); font-size : 9pt; color : white; background-color : #5560A2; }
td.tit-3 { background-image : url("../img/bck_titre.jpg"); font-size : 12pt; color : white; background-color : #5560A2; }
td.tit-4 { background-image : url("../img/bck_titre.jpg"); font-size : 14pt; color : white; background-color : #5560A2; }
td.titffm-1 { background-image : url("../img/bck_titreffm.jpg"); font-size : 8pt; font-weight:bold; color : white; background-color : #003163; }
td.titffm-2 { background-image : url("../img/bck_titreffm.jpg"); font-size : 9pt; font-weight:bold; color : white; background-color : #003163; }
td.titffm-3 { background-image : url("../img/bck_titreffm.jpg"); font-size : 12pt; font-weight:bold; color : white; background-color : #003163; }
td.titffm-4 { background-image : url("../img/bck_titreffm.jpg"); font-size : 14pt; font-weight:bold; color : white; background-color : #003163; }
td.altern-1 { background-image : url("../img/bck_altern.jpg"); font-size : 8pt; background-color : #B7BDD9; }
td.altern-2 { background-image : url("../img/bck_altern.jpg"); font-size : 9pt; background-color : #B7BDD9; }
td.altern-3 { background-image : url("../img/bck_altern.jpg"); font-size : 12pt; background-color : #B7BDD9; }
td.altern-4 { background-image : url("../img/bck_altern.jpg"); font-size : 14pt; background-color : #B7BDD9; }
td.altern-bold { background-image : url("../img/bck_altern.jpg"); font-size : 9pt; font-weight:bold; background-color : #B7BDD9; }
td.no-altern-1 { font-size : 8pt; }
td.no-altern-2 { font-size : 9pt; }
td.no-altern-3 { font-size : 12pt; }
td.no-altern-4 { font-size : 14pt; }
td.no-altern-bold { font-size : 9pt; font-weight:bold; }
td.no-altern-bleu { font-size : 8pt; background-color : #7994E1 ; }
td.no-altern-bleu-2 { font-size : 14pt; background-color : #7994E1 ;  font-weight:bold; }
td.altern-1-bold { background-image : url("../img/bck_altern.jpg"); font-size : 8pt; background-color : #B7BDD9; font-weight:bold;}
td.vert { font-size : 8pt; background-color : #49CF6B  ; }
td.orange { font-size : 8pt; background-color : #C6A842  ; }
td.vert-2 { font-size : 14pt; background-color : #49CF6B  ;  font-weight:bold;  }
td.orange-2 { font-size : 14pt; background-color : #C6A842  ;  font-weight:bold; }


td.tarif { font-size : 8pt; background-color : #EED680 ; }
td.paye { font-size : 8pt; background-color :  #F4B0DD; }
td.portefeuille { font-size : 8pt; background-color : #F4B0DD ; }
td.remboursé { font-size : 8pt; background-color :#98F3AC    ; }
td.du { font-size : 8pt; background-color : #F7AEA2  ; }
td.solde { font-size : 14pt; background-color : #F7AEA2  ;  font-weight:bold; }
td.jaune { font-size : 8pt; background-color : #FDFCD9  ; }




td.tit-1-print {font-size : 8pt; color : white; background-color : #A9A9A9; }
td.tit-2-print {font-size : 9pt; color : white; background-color : #A9A9A9; }
td.altern-2-print {font-size : 9pt; background-color : #C0C0C0; }
td.no-altern-2-print { font-size : 9pt; background-color : #FFFFFF; }
table.cadre-print { font-size : 9pt; font-family: Arial, Helvetica; background-color : #FFFFFF; border-style : solid; border-color : #FFFFFF; border : 1; }

table.cadre { font-size : 9pt; font-family: Arial, Helvetica; border-style : solid; border-color : #5560A2; border : 1; }
table.cadreffm { font-size : 9pt; font-family: Arial, Helvetica; border-style : solid; border-color : #003163; border : 1; }
table { font-size : 9pt; font-family: Arial, Helvetica; border : 0}
table.jaune { background-color: #FDFCD9 ; font-size : 9pt; font-family: Arial, Helvetica; border : 0}
table.cadrenoir { font-size : 9pt; font-family: Arial, Helvetica; border-color : black; border : 3}


font.erreur {font-size : 12pt; color : #000000; font-family: Arial, Helvetica }
font.titre {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; text-decoration : underline }
font.consult {font-size : 9pt; color : #000000; font-family: Arial, Helvetica; background-color : white }
font.present {font-size : 9pt; color : #000000; font-family: Arial, Helvetica; }
font.esp1 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; font-weight:bold; background-color : #003163; background-image : url("../img/bck_titre.jpg") }
font.esp2 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; background-color : #E8F3FF; background-image : url("../img/bck.jpg") }
font.esp3 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; background-color : white }

td.titchamp { font-size : 8pt; color : #0000FF ; }
td.champ { font-size : 9pt; text-align:left; }
td.champ-right { font-size : 9pt; text-align:right; }
td.titchamp-altern { background-image : url("../img/bck_altern.jpg"); font-size : 8pt; color : #0000FF ; background-color : #B7BDD9; }
td.champ-altern { background-image : url("../img/bck_altern.jpg"); font-size : 9pt; text-align:left; background-color : #B7BDD9; }
td.champ-right-altern { background-image : url("../img/bck_altern.jpg"); font-size : 9pt; text-align:right; background-color : #B7BDD9; }

font.titchamp { font-size : 8pt; color : #0000FF ; }
font.champ { font-size : 9pt; color : #000000 ;}

tr.fond{font-size : 10pt; color : white; background : #5560A2; }

input.readonly{background : #7994E1 ; border-width :2px ; border-color : #7994E1 ;font-size : 9pt; font-weight:bold; color : White; font-family: Arial, Helvetica;}
input.part{background : #7994E1 ;border-width :1px ; font-size : 8pt; font-weight:bold; color : White; font-family: Arial, Helvetica;}
input.petit{border-width :1px ; font-size : 8pt; font-weight:bold; color : Black; font-family: Arial, Helvetica;}
input.readonly_petit{background : #7994E1 ;border-width :1px ; font-size : 8pt; font-weight:bold; color : White; font-family: Arial, Helvetica;}


select.test2{border-width :1px ; font-size : 8pt; color : Black; font-family: Arial, Helvetica;}
option.reference{background : #E4A0B4}
option.normal{background : #FFFFFF}

font.titreEspLic {font-size : 20pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : underline }
font.champEspLic {font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica }
font.sousChampEspLic {font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica }
td.champEspLic {font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica }
td.sousChampEspLic {font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica }

A.sousBlanc:visited { font-size : 8pt; color : White; text-decoration : none }
A.sousBlanc:link { font-size : 8pt; color : White; text-decoration : none }
A.sousBlanc:active { font-size : 8pt; color : white; text-decoration : none;}
A.sousBlanc:hover {font-size : 8pt; color : white; text-decoration : none; background-color : #E8F3FF; }

