body { background-color : #FFFFFF ; font-size : 9pt; color : Black; font-family: Arial;}
body.fondlogin { background-color : #FFFFFF ; font-size : 9pt; color : Black; font-family: Arial; background-image: url(../img/fond.jpg);}
body.fondcouleur { background-color : #FFFFFF ; font-size : 9pt; color : Black; font-family: Arial; }
body.fondlogin2 { font-size : 9pt; color : Black; font-family: Arial; background-image: url(../img/fond2.jpg);}

a:visited  { color : #000000; }
a:link { color : #000000; }
a:active { color : #FF0000; }
a:hover { color : #FF0000; }

a.blanc:visited  { color : #FFFFFF; }
a.blanc:link { color : #FFFFFF; }
a.blanc:active { color : #FF0000; }
a.blanc:hover { color : #FF0000; }

.blanc, .blanc a:visited, .blanc a:link  { color : #FFFFFF; }
.blanc a:active, .blanc a:hover { color : #FF0000; }

font.titre { font-size : 12pt; color : #000000; font-family: Arial, Helvetica; font-weight:bold; text-decoration : underline }
font.alert { font-size : 12pt; color : #FF0000; font-weight : bold; font-family: Arial, Helvetica;}

td { font-size : 9pt; color : Black; font-family: Arial, Helvetica; text-decoration }
td.titre { font-size : 10pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold }

td.titrelogin { font-size : 12pt; font-weight : bold; color : #6699CC; }
td.saisielogin { font-size : 10pt; font-weight : bold; color : #000066; }
td.zone1login{ font-size : 7pt; color : #6699CC;}
td.zone2login{ font-size : 7pt; color : red }
td.zone3login{ font-size : 7pt; color : #6699CC;}



li.zone1login{ font-size : 7pt; color : #6699CC;}
li.zone2login{ font-size : 7pt; color : red }
li.zone3login{ font-size : 7pt; color : #6699CC;}



td.baspage { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #6699CB}
td.baspageSansFond { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none;}
td.baspageDegradeGauche { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-image: url(../img/degrade_gauche.gif);}
td.baspageDegradeDroite { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-image: url(../img/degrade_droite.gif);}
td.hautpage { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #6699CB; font-weight:bold}
td.hautpageSansFond { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold}
td.hautpageSansFondBig { font-size : 14pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold}
td.hautpageDegradeGauche { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold; background-image: url(../img/degrade_gauche.gif);}
td.hautpageDegradeDroite { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold; background-image: url(../img/degrade_droite.gif);}
td.hautpageDegradeGaucheBig { font-size : 14pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold; background-image: url(../img/degrade_gauche.gif);}
td.hautpageDegradeDroiteBig { font-size : 14pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold; background-image: url(../img/degrade_droite.gif);}
td.hautpageDegradeGaucheEtMarge { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold; background-image: url(../img/degrade_gauche_et_marge.gif);}
td.hautpageBig { font-size : 14pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #6699CB; font-weight:bold}
td.menu { font-size : 8pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #FFFFFF; font-weight:bold; text-align:center}
td.fond { font-size : 10pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #D3E4F2;}
td.entete { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #146AB1; font-weight:bold}
td.entete-lic { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #146AB1; font-weight:bold}
td.entete-lic:hover { background-color : #B3D7F7}
td.criteres { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #6699CB; font-weight:bold}
td.blocinfo { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #98C9F3; font-weight:bold}
td.tablo { font-size : 8pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #FFFFFF}
td.tabloGras { font-size : 8pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #FFFFFF; font-weight:bold}
td.petit { font-size : 7pt; }
td.presentation { font-size : 14pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #1A7ED0; font-weight:bold}
td.ongletcourrant { font-size : 9pt; color : black; font-family: Arial, Helvetica; text-decoration : none; background-color : white; font-weight:bold}
td.onglet { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4682B4 ; vertical-align : middle}
td.details { font-size : 9pt; font-family: Arial, Helvetica; text-decoration }
td.detailsGras { font-size : 9pt; font-family: Arial, Helvetica; text-decoration; font-weight:bold }
td.sousongletcourrant { font-size : 9pt; color : black; font-family: Arial, Helvetica; text-decoration : none; background-color : white; font-weight:bold}
td.sousonglet { font-size : 9pt; color : black; font-family: Arial, Helvetica; text-decoration : none; background-color : white}
td.left {text-align:left;font-size : 8pt}
td.center {text-align:center;font-size : 8pt}
td.right {text-align:right;font-size : 8pt}
td.alert { font-size : 9pt; color : #FF0000; font-family: Arial, Helvetica; text-decoration; font-weight:bold }

tr.evenBis { background-color : #BFDFF9}
tr.evenBis:hover { background-color : #D3E4F2}
tr.oddBis { background-color : #E4F1FC}
tr.oddBis:hover { background-color : #D3E4F2}
tr.even { background-color : #B3D7F7}
tr.even:hover { background-color : #D3E4F2}
tr.odd { background-color : #98C9F3}
tr.odd:hover { background-color : #D3E4F2}
tr.alert { background-color : #FF6666; }
tr.fond { font-size : 9pt; background-color : #4169e1; }
tr.barreinfo { background-color : #98C9F3; font-size : 10pt; font-weight:bold}

th { font-size : 9pt; background-color : #146AB1; }


input.input-erreur {background-color:#FF6666; font-weight:bold}
option { font-size : 9pt; }
select { font-size : 9pt; }
#select-erreur {background-color:#FF6666; font-weight:bold}

img.bas { vertical-align : bottom }

li.erreur { color : #FF0000 }

fieldset.barreinfo { background-color : #98C9F3; }
legend.barreinfo { background-color : #98C9F3; -moz-border-radius: 4px;}
legend.aide { background-color : #4682B4; -moz-border-radius: 4px; font-size : 10pt; font-weight:bold}

fieldset.formerror { background-color : #ff7070; margin-top:10px; margin-bottom:10px; font-weight:bold; text-align:left ;}
fieldset.forminfo { background-color : #FFFFDD; margin-top:10px; margin-bottom:10px; font-weight:bold; text-align:left ;}

.bouton{
	background-color: #2C5783;
	border: 1px solid #2C5783;
	color : #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	Cursor: hand;
	text-align: center;
}

.listBox {
   padding-top      : 5px;
   padding-bottom   : 5px;
   background-color : #ffffff;
   border           : 1px solid #8b8b8b;
}

.logBox {
   padding-top      : 5px;
   padding-bottom   : 5px;
   background-color : #ffffee;
   border           : 1px solid #8b8b8b;
}


tr.tabloannule { background-color : #D3E4F2;} 
tr.tablo { background-color : #FFFFFF;}
tr.tablotransfert { background-color : #E7EEF5;}
tr.tablotransforme { background-color : #E0ECF7;}

td.eplabelglobal { font-size : 12pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #146AB1; font-weight:bold}
td.eplabelencadre { font-size : 9pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; font-weight:bold}
