BODY {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc33
}
TD {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; COLOR: black;  TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline; 
}
A.white {
	FONT-WEIGHT: bold; COLOR: white;  TEXT-DECORATION: none
}
A.white:hover {
	TEXT-DECORATION: underline; 
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px
}
SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px
}
CHECKBOX {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px
}
HR {
	COLOR: black; HEIGHT: 1px
}
.TDSouligne {
	PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #95b2e2 1px solid
}
.gras {
	FONT-WEIGHT: bold
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: black; TEXT-ALIGN: center
}
.titresom {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: black
}
.soustitre {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #990099; TEXT-ALIGN: center
}
.fil {
	FONT-SIZE: 8pt; COLOR: #000066
}
.petit {
	FONT-SIZE: 7pt
}
.cadre {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #d1ddf2
}
INPUT.bouton {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; BACKGROUND-COLOR: #d1ddf2
}
.titreannu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #3280c9
}
.fondPopup {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #d1ddf2
}
.cadrePopup {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #3280c9
}
.boutonPopup {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #3280c9
}
.inverse {
	COLOR: white
}
HR.relief {
	BORDER-TOP: #95b2e2 1px solid; BORDER-BOTTOM: white 1px solid; HEIGHT: 2px
}
A.titreannu {
	COLOR: white
}
.annu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000066; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
.annuOMO {
	BACKGROUND-COLOR: #95b2e2
}
.footerannu {
	FONT-SIZE: 7pt; COLOR: white; BACKGROUND-COLOR: #3280c9
}
.titrerub {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #3280c9
}
.titrerubbottom {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #3280c9
}
.fondtitrerub {
	BACKGROUND-COLOR: #3280c9
}
.balCoche {
	BACKGROUND-COLOR: #95b2e2
}
.balNonLu {
	BACKGROUND-COLOR: #d1ddf2
}
.balLu {
	BACKGROUND-COLOR: white
}
.balAR {
	BACKGROUND-COLOR: #ccffff
}
.balBouton {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #d1ddf2
}
.selectTitreAnnonces {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #3280c9
}
.cadretransparent {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.albpho {
	BORDER-RIGHT: #95b2e2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #95b2e2 1px solid
}
.cadrePho {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.liremess {
	COLOR: black; BACKGROUND-COLOR: white
}
.selectWEBCAM {
	FONT-SIZE: 8pt
}
.titrePopup {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0033cc
}
TEXTAREA.popup {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
INPUT.inputPopup {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; WIDTH: 100%; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0033cc
}
BODY.popup {
	SCROLLBAR-FACE-COLOR: #0033cc; FONT-SIZE: 8pt; SCROLLBAR-HIGHLIGHT-COLOR: #e1ebf7; SCROLLBAR-SHADOW-COLOR: #000000; COLOR: black; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-TRACK-COLOR: #e1ebf7; FONT-FAMILY: Arial; BACKGROUND-COLOR: #dbe2fb; scrollbar-3d-light-color: white; scrollbar-dark-shadow-color: #29558C
}
.petitPopup {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial
}
.Admin {
visibility : hidden;
}