BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
IMG.bordure_mauve {
	BORDER-BOTTOM: #8e004d 1px solid; BORDER-LEFT: #8e004d 1px solid; BORDER-TOP: #8e004d 1px solid; BORDER-RIGHT: #8e004d 1px solid
}
H4 {
	COLOR: #8e004d; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
H4.bold {
	PADDING-BOTTOM: 0px; MARGIN: 35px 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8e004d; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H5 {
	MARGIN: 0px 0px 10px; COLOR: #8e004d; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8e004d; FONT-SIZE: 11px; PADDING-TOP: 0px
}
P.pMargin12 {
	MARGIN: 0px 12px 12px
}
P.pMargin12_0 {
	MARGIN: 0px 12px 2px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A.blanc {
	COLOR: #ffffff
}
A.mb {
	COLOR: #ffffff
}
A.mauve {
	COLOR: #8e004d
}
A.noir {
	COLOR: #000000
}
#wrapper {
	MARGIN: 10px auto; WIDTH: 955px
}
#header {
	WIDTH: 955px; BACKGROUND: url(../img_site/bande_haut.gif) no-repeat left top; HEIGHT: 82px
}
#contenu {
	BORDER-BOTTOM: #8e004d 2px solid; BORDER-LEFT: #8e004d 2px solid; BORDER-RIGHT: #8e004d 2px solid
}
#footer {
	CLEAR: both
}
#mention_legal {
	TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 955px; FONT-SIZE: 9px
}
.separation {
	CLEAR: both
}
.menu_bas {
	TEXT-ALIGN: right; MARGIN: 20px
}
TABLE.t1 {
	MARGIN-LEFT: 120px
}
.rect_mauve_360-haut {
	WIDTH: 360px; BACKGROUND: url(../img_site/rect_mauve_360-ht.gif) no-repeat left top; HEIGHT: 15px; FONT-SIZE: 1px
}
.rect_mauve_360-milieu {
	BACKGROUND-COLOR: #8e004d; WIDTH: 360px
}
.rect_mauve_360-bas {
	WIDTH: 360px; BACKGROUND: url(../img_site/rect_mauve_360-bas.gif) no-repeat 50% bottom; HEIGHT: 15px; FONT-SIZE: 1px
}
IMG.marg15 {
	MARGIN-LEFT: 15px
}
.rect_blanc_400-ht {
	WIDTH: 400px; BACKGROUND: url(../img_site/rect_blanc_400-ht.gif) no-repeat 50% bottom; HEIGHT: 10px; FONT-SIZE: 1px
}
.rect_blanc_400-milieu {
	BORDER-LEFT: #8e004d 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #8e004d 1px solid; PADDING-TOP: 5px
}
.rect_blanc_400-bas {
	WIDTH: 400px; BACKGROUND: url(../img_site/rect_blanc_400-bas.gif) no-repeat 50% bottom; HEIGHT: 10px; FONT-SIZE: 1px
}
.rect_blanc_750-ht {
	WIDTH: 750px; BACKGROUND: url(../img_site/rect_blanc_750-ht.gif) no-repeat 50% bottom; HEIGHT: 10px; FONT-SIZE: 1px
}
.rect_blanc_750-milieu {
	BORDER-LEFT: #8e004d 1px solid; BORDER-RIGHT: #8e004d 1px solid
}
.rect_blanc_750-bas {
	WIDTH: 750px; BACKGROUND: url(../img_site/rect_blanc_750-bas.gif) no-repeat 50% bottom; HEIGHT: 10px; FONT-SIZE: 1px
}
.bt_carre P {
	LINE-HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.bt_carre P IMG {
	VERTICAL-ALIGN: bottom
}
#menu {
	MARGIN-LEFT: 590px; PADDING-TOP: 30px
}
#menu1 {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px
}
#menu2 {
	MARGIN-LEFT: 20px
}
#menu1 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu2 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu1 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#menu2 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#menu1 LI A {
	PADDING-RIGHT: 27px; BACKGROUND: url(../img_site/fond_item_menu.gif) no-repeat right top; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#menu2 LI A {
	PADDING-RIGHT: 27px; BACKGROUND: url(../img_site/fond_item_menu.gif) no-repeat right top; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#menu1 LI A:hover {
	BACKGROUND-POSITION: 100% -15px; TEXT-DECORATION: underline
}
#menu2 LI A:hover {
	BACKGROUND-POSITION: 100% -15px; TEXT-DECORATION: underline
}
