.titrebleucentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #3333CC;
	background-position: center center;
	text-align: center;
}

.titrenoircentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	background-position: center center;
	text-align: center;
}

.titrebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #0066CC;
	background-position: right center;
	text-align: right;
}

.txtnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
}

.txtbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066CC;
	background-position: left center;
}

.lignescolleesbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 2px;
	color: #99ccff;
	text-align: center;
	vertical-align: middle;
}

.txtnoircentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
	text-align: center;
}

.txtbleujustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0099CC;
	background-position: left center;
	text-align: justify;
}

.txtbleurollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066CC;
	text-decoration:none
	background-position: left center;
	text-align: justify;
	font-weight: bold;
}

A.txtbleurollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #1AD095;
	background-position: left center;
	text-align: justify;
	font-weight: bold;
}

.txtvioletrollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration:none;
	background-position: left center;
	text-align: justify;
}

A.txtvioletrollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #9900CC;
	background-position: left center;
	text-align: justify;
}

.txtrougerollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration:underline;
	background-position: left center;
	text-align: justify;
	font-weight: bold;
}

A.txtrougerollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #BB0000;
	background-position: left center;
	text-align: justify;
}

.txtorangerollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC6600;
	text-decoration: underline;
	background-position: left center;
	text-align: justify;
}

A.txtorangerollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
	text-align: justify;
}

.txtorangebrollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF9933;
	text-decoration: underline;
	background-position: left center;
	text-align: justify;
}

A.txtorangebrollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
	text-align: justify;
}

.txtnoirrollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration:none;
	background-position: left center;
	text-align: justify;
}

A.txtnoirrollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066CC;
	background-position: left center;
	text-align: justify;
}

.txtvertrollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #339966;
	text-decoration:none;
	background-position: left center;
	text-align: justify;
	font-weight: bold;
}

A.txtvertrollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color: #66CC99;
	background-position: left center;
	text-align: justify;
	font-weight: bold;
}

.txtbleugras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066CC;
	background-position: left center;
	font-weight: bold;
}

.txtvertgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #339966;
	background-position: left center;
	font-weight: bold;
}

.txtnoirgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}

.txtbleudroite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3333CC;
	background-position: right center;
	text-align: right;
}

.txtvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #33CC99;
	background-position: left center;
}

.lignescolleesvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003333;
	text-align: center;
	vertical-align: middle;
	display: block;
}

.txtvertcentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003333;
	background-position: left center;
	text-align: center;
}

.txtnoirjustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-position: left center;
	text-align: justify;
}

.txtorangejustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #E46303;
	background-position: left center;
	text-align: justify;
}

.txtrougejustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #BB0000;
	background-position: left center;
	text-align: justify;
}

.txtvertjustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #339966;
	background-position: left center;
	text-align: justify;
}
 
 .txtjaunejustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #C1D00D;
	background-position: left center;
	text-align: justify;
}
 
 .txtvioletjustifie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #9900CC;
	background-position: left center;
	text-align: justify;
}
 
.txtvertdroite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003333;
	background-position: right center;
	text-align: right;
}

.txtvertretrait {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003333;
	background-position: left center;
	margin-left: 40px;
}

.bleu:link {
	color: #0099ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.bleu:visited {
	color: #0081D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.bleu:active {
	color: #0081D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.bleu:hover {
	color: #0081D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.noir:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.noir:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.noir:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.noir:hover {
	color: #CCCC66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}


.vert:link {
	color: #339966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.vert:visited {
	color: #66cc99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.vert:active {
	color: #66cc99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.vert:hover {
	color: #66cc99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.rouge:link {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.rouge:visited {
	color: #ff9999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.rouge:active {
	color: #ff9999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}

.rouge:hover {
	color: #ff9999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
	background-position: center;
	text-align: center;
}


.bf:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003399;
	background-position: center center;
	text-align: center;
}

.bf:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003399;
	background-position: center center;
	text-align: center;
}

.bf:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003399;
	background-position: center center;
	text-align: center;
}

.bf:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003399;
	background-position: center center;
	text-align: center;
}

.alerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FF0000;
}

.txtbleucentrefonce {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #3333CC;
	background-position: center center;
	text-align: center;
}

.txtrougecentre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990000;
	background-position: left center;
	text-align: center;
}
.titrebleugauche {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #3333CC;
	background-position: left center;
	text-align: left;
}

.titrevert {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #1AD095;
}

.titrerouge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #ff0000;
	background-position: right center;
	text-align: right;
}

.titrevertpetit {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #1AD095;
}

.titrebleupetit {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #0066CC;
}

.background {
	background-color: #FFFFFF;
}
.bleubackground {
	background-color: #0099ff;
}
.bleuclairbackground {
	background-color: #99ccff;
}
.violetbackground {
	background-color: #9900cc;
}
.violetclairbackground {
	background-color: #cc66ff;
}
.rougebackground {
	background-color: #CC0000;
}
.rougeclairbackground {
	background-color: #ff9999;
}
.vertbackground {
	background-color: #339966;
}
.vertclairbackground {
	background-color: #66cc99;
}
.orangebackground {
	background-color: #ff9933;
}
.orangeclairbackground {
	background-color: #ffcc66;
}
.jaunebackground {
	background-color: #ffff00;
}
.jauneclairbackground {
	background-color: #ffffcc;
}
.bordcolor {
	border: #FFFFFF;
}
BODY {
	SCROLLBAR-FACE-COLOR: #808080; SCROLLBAR-HIGHLIGHT-COLOR: #808080;
 SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff;
 SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff;
 SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
 color: #FFFFFF; size: 2; 
}
