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:none }
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 : #FFFFFF;}
td.zone2login{ font-size : 8pt; color : red }
td.zone3login{ font-size : 8pt; color : #FFFFFF;}


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



td.baspage { font-size : 8pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4040FF}
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 : #4040FF; 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 : #4040FF; 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.info { font-size : 9pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #FFF2D9}
td.fond { font-size : 10pt; color : #000000; font-family: Arial, Helvetica; text-decoration : none; background-color : #E1E1FF}
td.entete { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4040FF; font-weight:bold}
td.entete-lic { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4040FF; font-weight:bold}
td.entete-lic:hover { background-color : #9696FF}
td.criteres { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4040FF; 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 : #4040FF; font-weight:bold}
td.presentationSmall { font-size : 9pt; color : #FFFFFF; font-family: Arial, Helvetica; text-decoration : none; background-color : #4040FF}
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 : none }
td.detailsGras { font-size : 9pt; font-family: Arial, Helvetica; text-decoration : none; 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}
td.center {text-align:center}
td.right {text-align:right}
td.alert { font-size : 9pt; color : #FF0000; font-family: Arial, Helvetica; text-decoration:none; font-weight:bold }

tr.evenBis { background-color : #9696FF}
tr.evenBis:hover { background-color : #D3E4F2}
tr.oddBis { background-color : #EAEAEA}
tr.oddBis:hover { background-color : #D3E4F2}
tr.even { background-color : #9696FF}
tr.even:hover { background-color : #D3E4F2}
tr.odd { background-color : #EAEAEA}
tr.odd:hover { background-color : #D3E4F2}
tr.alert { background-color : #FF6666; }
tr.fond { font-size : 9pt; background-color : #4169E1; }
tr.barreinfo { background-color : #FFF2D9; font-size : 10pt; font-weight:bold}

th { font-size : 9pt; background-color : #55719E; }


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 : #FFF2D9; }
legend.barreinfo { background-color : #FFF2D9; -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: #8C0101;
	border: 1px solid #8C0101;
	color : #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	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;}

