DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 11px; COLOR: #3e4851; FONT-FAMILY: Verdana, Arial
}
TD {
	FONT-SIZE: 11px; COLOR: #3e4851; FONT-FAMILY: Verdana, Arial
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-SIZE: 11px; COLOR: #3e4851; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #3e4851; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
H2.titre0 {
	COLOR: #ffffff
}
H2.stitre0 {
	COLOR: #ffffff
}
.couleur0 {
	COLOR: #ffffff
}
.pcouleur0 {
	COLOR: #ffffff
}
.gcouleur0 {
	COLOR: #ffffff
}
.couleur0 A {
	COLOR: #ffffff
}
.couleur0 A:hover {
	COLOR: #ffffff
}
A.couleur0 {
	COLOR: #ffffff
}
A.couleur0:hover {
	COLOR: #ffffff
}
.grasrouge {
	FONT-WEIGHT: bold; COLOR: #f30
}
H2.titre1 {
	COLOR: #95268f
}
H2.stitre1 {
	COLOR: #95268f
}
.couleur1 {
	COLOR: #95268f
}
.pcouleur1 {
	COLOR: #95268f
}
.gcouleur1 {
	COLOR: #95268f
}
.couleur1 A {
	COLOR: #95268f
}
.couleur1 A:hover {
	COLOR: #95268f
}
A.couleur1 {
	COLOR: #95268f
}
A.couleur1:hover {
	COLOR: #95268f
}
.stitre1 A {
	COLOR: #95268f
}
.stitre1 A:hover {
	COLOR: #95268f
}
H2.titre2 {
	COLOR: #fb971f
}
H2.stitre2 {
	COLOR: #fb971f
}
.couleur2 {
	COLOR: #fb971f
}
.pcouleur2 {
	COLOR: #fb971f
}
.gcouleur2 {
	COLOR: #fb971f
}
.couleur2 A {
	COLOR: #fb971f
}
.couleur2 A:hover {
	COLOR: #fb971f
}
A.couleur2 {
	COLOR: #fb971f
}
A.couleur2:hover {
	COLOR: #fb971f
}
.stitre2 A {
	COLOR: #fb971f
}
.stitre2 A:hover {
	COLOR: #fb971f
}
H2.titre3 {
	COLOR: #8cc63e
}
H2.stitre3 {
	COLOR: #8cc63e
}
.couleur3 {
	COLOR: #8cc63e
}
.pcouleur3 {
	COLOR: #8cc63e
}
.gcouleur3 {
	COLOR: #8cc63e
}
.couleur3 A {
	COLOR: #8cc63e
}
.couleur3 A:hover {
	COLOR: #8cc63e
}
A.couleur3 {
	COLOR: #8cc63e
}
A.couleur3:hover {
	COLOR: #8cc63e
}
.stitre3 A {
	COLOR: #8cc63e
}
.stitre3 A:hover {
	COLOR: #8cc63e
}
H2.titre02 {
	FONT-SIZE: 12px; COLOR: #fb971f; BORDER-BOTTOM: #fb971f 1px solid; LETTER-SPACING: 1px
}
H2.titre002 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; WIDTH: 250px; COLOR: #ffffff; FONT-FAMILY: Arial; LETTER-SPACING: 1px; BACKGROUND-COLOR: #fb971f
}
H2.titre0 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px
}
H2.titre1 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px
}
H2.titre2 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px
}
H2.titre3 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px
}
H2.stitre0 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
H2.stitre1 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
H2.stitre2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
H2.stitre3 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
.small {
	FONT-SIZE: 10px
}
.small A {
	FONT-SIZE: 10px
}
.small A:hover {
	FONT-SIZE: 10px
}
A.small {
	FONT-SIZE: 10px
}
A.small:hover {
	FONT-SIZE: 10px
}
.pcouleur0 {
	FONT-SIZE: 10px
}
.pcouleur1 {
	FONT-SIZE: 10px
}
.pcouleur0 A {
	FONT-SIZE: 10px
}
.pcouleur1 A {
	FONT-SIZE: 10px
}
.gros {
	FONT-SIZE: 13px
}
.gcouleur0 {
	FONT-SIZE: 13px
}
.gcouleur1 {
	FONT-SIZE: 13px
}
IMG.marge1 {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
IMG.marge1bordure1 {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
IMG.marge1bordure2 {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
IMG.marge1bordure3 {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
IMG.marge2 {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
IMG.marge2bordure1 {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
IMG.marge2bordure2 {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
IMG.marge2bordure3 {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
IMG.bordure1 {
	BORDER-RIGHT: #95268f 1px solid; BORDER-TOP: #95268f 1px solid; BORDER-LEFT: #95268f 1px solid; BORDER-BOTTOM: #95268f 1px solid
}
IMG.marge1bordure1 {
	BORDER-RIGHT: #95268f 1px solid; BORDER-TOP: #95268f 1px solid; BORDER-LEFT: #95268f 1px solid; BORDER-BOTTOM: #95268f 1px solid
}
IMG.marge2bordure1 {
	BORDER-RIGHT: #95268f 1px solid; BORDER-TOP: #95268f 1px solid; BORDER-LEFT: #95268f 1px solid; BORDER-BOTTOM: #95268f 1px solid
}
IMG.bordure2 {
	BORDER-RIGHT: #fb971f 1px solid; BORDER-TOP: #fb971f 1px solid; BORDER-LEFT: #fb971f 1px solid; BORDER-BOTTOM: #fb971f 1px solid
}
IMG.marge1bordure2 {
	BORDER-RIGHT: #fb971f 1px solid; BORDER-TOP: #fb971f 1px solid; BORDER-LEFT: #fb971f 1px solid; BORDER-BOTTOM: #fb971f 1px solid
}
IMG.marge2bordure2 {
	BORDER-RIGHT: #fb971f 1px solid; BORDER-TOP: #fb971f 1px solid; BORDER-LEFT: #fb971f 1px solid; BORDER-BOTTOM: #fb971f 1px solid
}
IMG.bordure3 {
	BORDER-RIGHT: #8cc63e 1px solid; BORDER-TOP: #8cc63e 1px solid; BORDER-LEFT: #8cc63e 1px solid; BORDER-BOTTOM: #8cc63e 1px solid
}
IMG.marge1bordure3 {
	BORDER-RIGHT: #8cc63e 1px solid; BORDER-TOP: #8cc63e 1px solid; BORDER-LEFT: #8cc63e 1px solid; BORDER-BOTTOM: #8cc63e 1px solid
}
IMG.marge2bordure3 {
	BORDER-RIGHT: #8cc63e 1px solid; BORDER-TOP: #8cc63e 1px solid; BORDER-LEFT: #8cc63e 1px solid; BORDER-BOTTOM: #8cc63e 1px solid
}
HR {
	BORDER-TOP: #fffff8 1px solid; COLOR: #fffff8; BORDER-BOTTOM: #040404 1px solid; HEIGHT: 1px
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
DIV.alignecentre {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
DIV.alignedroite {
	WIDTH: 100%; TEXT-ALIGN: right
}
DIV.alignedroite60 {
	WIDTH: 60%; TEXT-ALIGN: right
}
DIV.alignedroite80 {
	WIDTH: 88%; TEXT-ALIGN: right
}
H1.affiche {
	FONT-SIZE: 16px; WIDTH: 150px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; BACKGROUND-COLOR: #fb971b; TEXT-ALIGN: center
}
H1.affiche:first-letter {
	COLOR: #92278f
}
DIV.blocviolet {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; COLOR: #ffffff; PADDING-TOP: 15px; BACKGROUND-COLOR: #92278f
}
H2.iconeviolet {
	BACKGROUND-POSITION: left 5px; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
H2.iconeorange {
	BACKGROUND-POSITION: left 5px; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
H2.iconevert {
	BACKGROUND-POSITION: left 5px; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
H2.iconeviolet A {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
H2.iconeorange A {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
H2.iconevert A {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
H2.iconeviolet A:hover {
	FONT-SIZE: 13px; TEXT-DECORATION: underline
}
H2.iconeorange A:hover {
	FONT-SIZE: 13px; TEXT-DECORATION: underline
}
H2.iconevert A:hover {
	FONT-SIZE: 13px; TEXT-DECORATION: underline
}
H2.iconeviolet {
	BACKGROUND-IMAGE: url(img/icone-carre-violet.gif); WIDTH: 100%; COLOR: #95268f
}
H2.iconeviolet A {
	COLOR: #95268f
}
H2.iconeviolet A:hover {
	COLOR: #95268f
}
H2.iconeorange {
	BACKGROUND-IMAGE: url(img/icone-carre-orange.gif); WIDTH: 100%; COLOR: #fb971f
}
H2.iconeorange A {
	COLOR: #fb971f
}
H2.iconeorange A:hover {
	COLOR: #fb971f
}
H2.iconevert {
	BACKGROUND-IMAGE: url(img/icone-carre-vert.gif); WIDTH: 100%; COLOR: #8cc63e
}
H2.iconevert A {
	COLOR: #8cc63e
}
H2.iconevert A:hover {
	COLOR: #8cc63e
}
DIV.infos {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
DIV.mooinfos {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
TABLE.tableau1 {
	
}
TABLE.tableau1 TH {
	FONT-SIZE: 10px; COLOR: #922990; BACKGROUND-COLOR: #c2d6ee; TEXT-ALIGN: center
}
TABLE.tableau1 TD.titre {
	FONT-SIZE: 10px; COLOR: #922990; BACKGROUND-COLOR: #c2d6ee; TEXT-ALIGN: center
}
TABLE.tableau1 TD {
	FONT-SIZE: 10px; MARGIN: 4px; COLOR: #922990; BACKGROUND-COLOR: #d6e7f1
}
TABLE.tableau2 {
	WIDTH: 100%
}
TABLE.tableau2 TH {
	FONT-SIZE: 10px; COLOR: #922990; BACKGROUND-COLOR: #c2d6ee; TEXT-ALIGN: center
}
TABLE.tableau2 TD.titre {
	FONT-SIZE: 10px; COLOR: #922990; BACKGROUND-COLOR: #c2d6ee; TEXT-ALIGN: center
}
TABLE.tableau2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #d6e7f1 1px solid
}
UL.listephotos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.listephotos LI {
	DISPLAY: block; FLOAT: left; WIDTH: 150px; HEIGHT: 130px; TEXT-ALIGN: center
}
UL.listephotos LI IMG {
	MARGIN-TOP: 5px
}
UL.fleche2 {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #040404 1px solid
}
UL.fleche2 LI {
	BACKGROUND-POSITION: left 7px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(img/icone-carre-orange.gif); MARGIN-BOTTOM: 8px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.fleche2 LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
UL.fleche2 LI A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.bnbasblocnote {
	LINE-HEIGHT: 19px
}
A.bnenvoyer {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 19px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat
}
A.bnimprimer {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 19px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat
}
A.bnsupprimer {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 19px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat
}
A.bnvider {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 19px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat
}
A.bnmodif {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 19px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat
}
A.bnenvoyer {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(img/bn_envoyer.gif)
}
A.bnimprimer {
	BACKGROUND-IMAGE: url(img/bn_imprimer.gif)
}
A.bnsupprimer {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(img/bn_supprimer.gif); MARGIN-LEFT: 20px
}
A.bnvider {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(img/bn_vider.gif); MARGIN-LEFT: 10px
}
A.bnmodif {
	BACKGROUND-IMAGE: url(img/bn_vider.gif); PADDING-TOP: 2px
}
