.bleuMoyen {
	background-color: #00559C;
}
.bleuFonce {

	background-color: #10175C;
}
.bleuClair {

	background-color: #A3D3F3;
}
.bleuTclair {
	background-color: #ECF3F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.OrangeClair {
	BACKGROUND-COLOR: #ffe379
}

.OrangeTclair {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffbe7
}
.payTclair {
	background-color: #D8F1F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.dontrepeat {
	background-repeat: repeat-y;
}

a.infotitr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00559C;
	text-decoration: none;
}
a.infotitr:link {
	color: #00559C;
	text-decoration: none;
}
a.infotitr:visited {
	color: #00559C;
	text-decoration: none;
}
a.infotitr:hover {
	text-decoration: underline;
}



a.infoalert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #820808;
	text-decoration: none;
}
a.infoalert:link {
	color: #820808;
	text-decoration: none;
}
a.infoalert:visited {
	color: #820808;
	text-decoration: none;
}
a.infoalert:hover {
	text-decoration: underline;
}


a.infotxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.infotxt:link {
	color: #000000;
	text-decoration: none;
}
a.infotxt:visited {
	color: #000000;
	text-decoration: none;
}
a.infotxt:hover {
	text-decoration: underline;
}

a.infotxtBleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 17175C;
	text-decoration: none;
}
a.infotxtBleu:link {
	color: 17175C;
	text-decoration: none;
}
a.infotxtBleu:visited {
	color: 17175C;
	text-decoration: none;
}
a.infotxtBleu:hover {
	text-decoration: underline;
}


a.puce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10175C;
	text-decoration: none;
	font-weight: bold;

}
a.puce:link {
	color: #10175C;
	text-decoration: none;
}
a.puce:visited {
	color: #10175C;
	text-decoration: none;
}
a.puce:hover {
	text-decoration: underline;
}

a.pucePetit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #10175C;
	text-decoration: none;
	font-weight: bold;
}

a.pucevis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00559C;
	text-decoration: none;
	font-weight: bold;

}
a.pucevis:link {
	color: #00559C;
	text-decoration: none;
}
a.pucevis:visited {
	color: #00559C;
	text-decoration: none;
}
a.pucevis:hover {
	text-decoration: underline;
}


a.pucepay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17175C;
	text-decoration: none;
	font-weight: bold;

}
a.pucepay:link {
	color: #17175C;
	text-decoration: none;
}
a.pucepay:visited {
	color: #17175C;
	text-decoration: none;
}
a.pucepay:hover {
	text-decoration: underline;
}


a.pucepayVert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #426A05;
	text-decoration: none;
	font-weight: bold;

}
a.pucepayVert:link {
	color: #426A05;
	text-decoration: none;
}
a.pucepayVert:visited {
	color: #426A05;
	text-decoration: none;
}
a.pucepayVert:hover {
	text-decoration: underline;
}


.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.txt11Pay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17175C;
}

.txt11PayVert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #426A05;
}
.txt11Bleu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10175C;
}


.titrBleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00559C;
}


.titrBleuF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10175C;
}


.titrAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #820808;
}


.txt11pay {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17175C;
}


.titrpay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #17175C;
	text-decoration: none;
}

.titrpay:link {
	color: #17175C;
	text-decoration: none;
}
.titrpay:visited {
	color: #17175C;
	text-decoration: none;
}
.titrpay:hover {
	text-decoration: underline;
}

.titrTablo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0A0F6B;
}

.titrTablObs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00559C;
}

.titrTabloAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #820808;
}

.TitreVigilence {
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#01559d;
}

.PhenoVigilence {
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#10135c;
}

a.lienPhenoVigilence:hover {
 	text-decoration : underline;
 	font-size: 12px;
 }

.PhenoLegend {
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
font-size:0.75em;
font-weight:bold;
	color:#10135c;
}

.phenoListe {
margin:0px;
list-style-type:none;
padding:0px;
}

.PhenoVigilence a {
text-decoration:none;
	color:#10135c;
}

.txt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.red11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.white11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.white11Alerte {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold;}
.vertFonce {
	background-color: #17175C;
}
.vertFonceEcheance {
	border-color: #17175C;
	background-color: #D8F1F1;
}

.vertFonceEcheance {
	border-color: #17175C;
	background-color: #D8F1F1;
}

.vertFonceEcheancePayante {
	border-color: #426A05;
	background-color: #EBF1E2;
}

.black09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.red09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000}
.white09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.vertFonce {
	background-color: #17175C;
}
.vertTclair {
	background-color: #A5EDED;
}
.bleuMoyenOpac {

	background-color: #D4E3EF;
}
.pucevisgloss { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00559C; text-decoration: none; font-weight: bold; ; background-color: #B6D0E4}
.glossvoir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00559C; ; background-color: #F0F6FA }
.glosscadre { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #10175C; ; background-color: #D9E8F4}
.puceitaliq { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #10175C; text-decoration: none; font-weight: bold; ; font-style: italic}
a.puceitaliq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10175C;
	text-decoration: none;
	font-weight: bold;

}
a.puceitaliq:link {
	color: #10175C;
	text-decoration: none;
}
a.puceitaliq:visited {
	color: #10175C;
	text-decoration: none;
}
a.puceitaliq:hover {
	text-decoration: underline;
}
.titrTabloPay {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #17175C;
}

.txtErreur { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; color: #FF0000; ; font-weight: bold}

.courier {
	font-family: courier;
	font-size: 12px;
	color: #000000;
	}
	
.puce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10175C;
	text-decoration: none;
	font-weight: bold;

}

.pucevis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00559C;
	text-decoration: none;
	font-weight: bold;
}

a.pucevis2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00559C;
	text-decoration: none;
}
a.pucevis2:link {
	color: #00559C;
	text-decoration: none;
}
a.pucevis2:visited {
	color: #00559C;
	text-decoration: none;
}
a.pucevis2:hover {
	text-decoration: underline;
}

.bleuFonce {
	BACKGROUND-COLOR: #10175c
}

.bleuFonceBg {
background:url(img/bgTab.gif) repeat-x;
vertical-align:top;
}

.bleuFonceID {
	padding-left:16px;
	BACKGROUND-COLOR: #10175c;
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bleuFonceID a {
color:#FFFFFF;
}

.blancID {
	padding-left:16px;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 10px; COLOR: #10175c; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.blancFonceID a {
color:#10175c;
}

.bleuFonceBgBtn {
background:url(img/bgTab.gif) repeat-x;
vertical-align:top;
padding:5px;
}

.titrFrambFLit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 11px;
}

.form {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:1px solid black;
    margin-top:3px;

}

.formID {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:1px solid #00559c;
}

.FlashPlusTxt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:4px;
}
