UNKNOWN {
	outline: none
}
.sousmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 11px
}
.sousmenu A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.sousmenu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #90afdd
}
.sousmenu A:visited {
	COLOR: #ffffff
}
SPAN.separateur {
	FONT-SIZE: 10px; MARGIN: 1px 0px; BORDER-LEFT: #ffffff 1px solid; HEIGHT: 10px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
FORM.recherche {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #4d6db3; PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
FORM.recherche .select {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; BACKGROUND: #ffffff; COLOR: #000097
}
FORM.recherche .bouton {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: #90afdd; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
FORM.recherche INPUT.text {
	BORDER-RIGHT: #4d6db3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #4d6db3 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #4d6db3 1px solid; COLOR: #000097; PADDING-TOP: 1px; BORDER-BOTTOM: #4d6db3 1px solid
}
FORM.bleuclair {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000097; PADDING-TOP: 1px
}
FORM.bleuclair IMG {
	VERTICAL-ALIGN: middle
}
FORM.bleuclair INPUT {
	BORDER-RIGHT: #4d6db3 1px solid; BORDER-TOP: #4d6db3 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; BORDER-LEFT: #4d6db3 1px solid; COLOR: #000097; TEXT-INDENT: 3px; BORDER-BOTTOM: #4d6db3 1px solid
}
INPUT.bleuclair {
	BORDER-RIGHT: #4d6db3 1px solid; BORDER-TOP: #4d6db3 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; BORDER-LEFT: #4d6db3 1px solid; COLOR: #000097; TEXT-INDENT: 3px; BORDER-BOTTOM: #4d6db3 1px solid
}
FORM.bleuclair TEXTAREA {
	BORDER-RIGHT: #4d6db3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4d6db3 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #4d6db3 1px solid; COLOR: #000097; PADDING-TOP: 2px; BORDER-BOTTOM: #4d6db3 1px solid
}
FORM.bleuclair SELECT {
	FONT-SIZE: 10px; COLOR: #000097; TEXT-ALIGN: center
}
#copyright {
	FONT-SIZE: 10px; MARGIN: 1px; COLOR: #4d6db3; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#copyright A:link {
	FONT-SIZE: 10px; MARGIN: 1px; COLOR: #4d6db3; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#copyright A:visited {
	FONT-SIZE: 10px; MARGIN: 1px; COLOR: #4d6db3; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#copyright A:hover {
	TEXT-DECORATION: underline
}
#menu-bottom {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 15px
}
#menu-bottom-links {
	MARGIN: 0px 20px 0px 0px; HEIGHT: 15px
}
#menu-bottom UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,sans-serif; LIST-STYLE-TYPE: none; TOP: 2px
}
#menu-bottom LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 3px; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu-bottom LI A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menu-bottom LI A:hover {
	BACKGROUND-COLOR: #90afdd
}
.barre_user {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000080; LINE-HEIGHT: 20px; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-ALIGN: left
}
.barre_user A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #20447e; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.barre_user A:hover {
	TEXT-DECORATION: underline
}
.barre_user .left {
	FLOAT: left
}
.barre_user .right {
	FLOAT: right
}
#homepagev2 #h_homepage #cartouche_menu {
	BACKGROUND-POSITION: 50% top
}
.contenu A {
	COLOR: #000080; TEXT-DECORATION: none
}
.contenu A:hover {
	TEXT-DECORATION: underline
}
.contenu {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.cadre {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 3px; PADDING-TOP: 1px
}
DIV.cadre #commentaire {
	FLOAT: left; WIDTH: 670px; TEXT-ALIGN: center
}
DIV.editorial {
	FONT-SIZE: 1.1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
DIV.editorial A:link {
	COLOR: #4d6db3
}
DIV.editorial A:visited {
	COLOR: #4d6db3
}
DIV.editorial A:hover {
	COLOR: #4d6db3; TEXT-DECORATION: underline
}
.petitgris {
	FONT-SIZE: 0.9em; COLOR: #888888
}
A.petitgris:link {
	FONT-SIZE: 0.9em; COLOR: #888888; TEXT-DECORATION: none
}
A.petitgris:visited {
	FONT-SIZE: 0.9em; COLOR: #888888; TEXT-DECORATION: none
}
A.petitgris:hover {
	FONT-SIZE: 0.9em; COLOR: #000000; TEXT-DECORATION: none
}
H1.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 5px 5px 2px; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
H2.titre {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(images/bg/degrade-titre-bleu.jpg); PADDING-BOTTOM: 2px; MARGIN: 3px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #90afdd 1px solid; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
H3.titre {
	
}
H4.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN: 1px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #4d6db3; BORDER-BOTTOM: #90afdd 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
H1.editorial {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN: 2px 0px 1em; COLOR: #3f526f
}
H2.editorial {
	FONT-SIZE: 1.3em; MARGIN: 2px 2px 2px 0px; COLOR: #666666
}
H4.editorial {
	FONT-SIZE: 1.2em; MARGIN: 1px 1px 1px 0px; COLOR: #ff0000
}
.griser {
	COLOR: #7f7f7f
}
.mini {
	FONT-SIZE: 0.8em
}
H4.droite {
	FONT-WEIGHT: lighter; FONT-SIZE: 0.9em; MARGIN: 1px 0px 5px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial,helvetica,sans-serif
}
TABLE.cadre1 {
	BORDER-RIGHT: #90afdd 1px solid; BORDER-TOP: #90afdd 1px solid; BORDER-LEFT: #90afdd 1px solid; BORDER-BOTTOM: #90afdd 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.cadre1 TH {
	BORDER-RIGHT: #90afdd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #90afdd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #90afdd 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #90afdd 1px solid; BACKGROUND-COLOR: #90afdd; TEXT-ALIGN: left
}
TABLE.cadre1 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.premium TABLE.nopremium {
	BORDER-COLLAPSE: collapse
}
TABLE.premium TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
TABLE.nopremium TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
TABLE.premium TD.image IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.nopremium TD.image IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.cadre_menu {
	BORDER-RIGHT: #4d6db3 1px solid; BORDER-TOP: #4d6db3 1px solid; BORDER-LEFT: #4d6db3 1px solid; WIDTH: 100%; BORDER-BOTTOM: #4d6db3 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.cadre_menu TD.entete {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; BACKGROUND: #90afdd; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 5px
}
TABLE.cadre_menu TD.page_contenu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.cadre_menu TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; HEIGHT: 26px; TEXT-ALIGN: center
}
TABLE.cadre_menu TH.active {
	FONT-WEIGHT: bold; BACKGROUND: #90afdd; COLOR: #fff; BORDER-BOTTOM: #90afdd 1px solid
}
TABLE.cadre_menu TH.active A {
	COLOR: #fff
}
TABLE.cadre_menu TH A.selected {
	FONT-WEIGHT: 700
}
TABLE.cadre_menu TH.inactive {
	BORDER-RIGHT: #4d6db3 1px solid; BORDER-TOP: #4d6db3 1px solid; BACKGROUND: #e7f3fd; BORDER-LEFT: #4d6db3 1px solid; BORDER-BOTTOM: #4d6db3 1px solid
}
TABLE.cadre_menu TH.nonvalide {
	BORDER-RIGHT: #4d6db3 1px solid; BORDER-TOP: #4d6db3 1px solid; BACKGROUND-IMAGE: url(images/bg/grise.gif); BORDER-LEFT: #4d6db3 1px solid; COLOR: #ccc; BORDER-BOTTOM: #4d6db3 1px solid
}
DIV.avis {
	BORDER-RIGHT: #4d6db3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #4d6db3 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #4d6db3 1px solid; WIDTH: 810px; PADDING-TOP: 0px; BORDER-BOTTOM: #4d6db3 1px solid
}
DIV.avis .pseudo_note {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 155px
}
DIV.avis .aviscontenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 645px; PADDING-TOP: 5px
}
DIV.avis .pseudo {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 5px 2px 5px 10px; COLOR: #000099
}
DIV.avis .note {
	FONT-SIZE: 2em; MARGIN: 15px 2px 5px 10px; COLOR: #4d6db3
}
DIV.avis .titre {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #000099; TEXT-DECORATION: underline
}
DIV.avis .date {
	FLOAT: right; COLOR: #999999
}
DIV.avis .commentaire {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
DIV.avis .moncommentaire {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
DIV.avis .moncommentaire {
	COLOR: #666666
}
DIV.minicadredl {
	BORDER-RIGHT: #90afdd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #90afdd 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(images/picto/telecharger.gif) no-repeat left center; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #90afdd 1px solid; WIDTH: 130px; PADDING-TOP: 8px; BORDER-BOTTOM: #90afdd 1px solid; TEXT-ALIGN: center
}
.minicadredl A {
	FONT-SIZE: 14px
}
UL.news {
	PADDING-LEFT: 0px; FONT-SIZE: 1.1em; MARGIN: 2px; LIST-STYLE-TYPE: none
}
UL.news LI.date {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; MARGIN: 5px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000000
}
UL.news IMG.picto {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
UL.news LI.new SPAN.newheure {
	FONT-SIZE: 0.8em; COLOR: #c70b0b; MARGIN-RIGHT: 5px
}
UL.news LI.new SPAN.heure {
	FONT-SIZE: 0.8em; COLOR: #999999; MARGIN-RIGHT: 5px
}
UL.simple LI SPAN.date {
	FONT-SIZE: 0.8em; COLOR: #999999; MARGIN-RIGHT: 5px
}
#ll UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#ll2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#ll LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(/style/images/gtchemin.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 2px 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
#ll LI#c {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 2px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ll2 LI#c {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 2px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ll2 LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(/style/images/gtchemin.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 0px 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
UL.simple LI {
	LIST-STYLE-IMAGE: url(images/puce/liste.gif)
}
UL.fleche LI {
	BACKGROUND: url(images/puce/fleche-rouge.gif) no-repeat; TEXT-INDENT: 10px; LIST-STYLE-TYPE: none
}
UL.nomarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
UL.nomarge LI {
	MARGIN: 1px 0px
}
UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
UL.menu LI.cat {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; TEXT-INDENT: 15px; LIST-STYLE-TYPE: none
}
UL.menu LI.catactive {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; TEXT-INDENT: 15px; LIST-STYLE-TYPE: none
}
UL.menu LI.catactive {
	BACKGROUND: url(images/puce/arbomoinscat.gif) #e7f3fd no-repeat left center
}
UL.menu LI.cat {
	BACKGROUND: url(images/puce/arbopluscat.gif) no-repeat left center
}
UL.menu LI.sscatactive {
	FONT-WEIGHT: bold
}
UL.menu LI.sscatactive2 {
	FONT-WEIGHT: bold
}
UL.menu LI.sscat {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.menu LI.sscatactive {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.menu LI.sscat2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.menu LI.sscatactive2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.menu LI.sscat {
	BACKGROUND: url(images/puce/arboplussscat.gif) no-repeat left center; TEXT-INDENT: 28px
}
UL.menu LI.sscatactive {
	BACKGROUND: url(images/puce/arbomoinsscat.gif) no-repeat left center; TEXT-INDENT: 28px
}
UL.menu LI.sscat2 {
	BACKGROUND: url(images/puce/arboplussscat2.gif) no-repeat left center; TEXT-INDENT: 36px
}
UL.menu LI.sscatactive2 {
	BACKGROUND: url(images/puce/arbomoinsscat2.gif) no-repeat left center; TEXT-INDENT: 46px
}
UL.losange LI {
	BACKGROUND: url(images/puce/losange.gif) no-repeat left center; TEXT-INDENT: 12px; LIST-STYLE-TYPE: none
}
UL.menuD2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
UL.menuD2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; outline: 0
}
UL.menuD2 LI {
	FONT-SIZE: 0em; LIST-STYLE-TYPE: none
}
UL.menuD2 LI SPAN {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: url(images/puce/arbopluscat.gif) no-repeat 0px 4px; PADDING-BOTTOM: 1px; TEXT-INDENT: 15px; PADDING-TOP: 1px
}
UL.menuD2 LI LI SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL.menuD2 LI LI LI SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
UL.menuD2 LI A.catactive SPAN {
	FONT-WEIGHT: bold; BACKGROUND: url(images/puce/arbomoinscat.gif) no-repeat 0px 4px
}
UL.menuD2 LI A {
	DISPLAY: block; outline: 0
}
UL.menuD2 LI LI A {
	PADDING-LEFT: 20px
}
UL.menuD2 LI LI LI A {
	PADDING-LEFT: 40px
}
UL.menuD2 LI LI LI LI A {
	PADDING-LEFT: 60px
}
UL.menuD2 LI LI LI LI LI A {
	PADDING-LEFT: 80px
}
UL.menuD2 LI LI LI LI LI LI A {
	PADDING-LEFT: 100px
}
UL.menuD2 LI LI LI LI LI LI LI A {
	PADDING-LEFT: 120px
}
UL.menuD2 LI LI LI LI LI LI LI LI A {
	PADDING-LEFT: 140px
}
UL.menuD2 LI LI LI LI LI LI LI LI LI A {
	PADDING-LEFT: 160px
}
UL.menuD2 LI LI LI LI LI LI LI LI LI LI A {
	PADDING-LEFT: 180px
}
UL.menuD2 LI A.catactive {
	BACKGROUND-COLOR: #e7f3fd
}
UL.menuD2 LI A:hover {
	BACKGROUND-COLOR: #e7f3fd
}
A.lientitregras {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 0px
}
A.lienpucegras {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/puce/vert.gif) no-repeat; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 16px
}
SPAN.pucegras {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/puce/vert.gif) no-repeat; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 16px
}
A.lienpucedemigras {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/puce/vert.gif) no-repeat; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 14px
}
SPAN.pucedemigras {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/puce/vert.gif) no-repeat; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 14px
}
A.lienpuce {
	DISPLAY: block; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 10px; LIST-STYLE-TYPE: none
}
A.lienpucevert {
	DISPLAY: block; MARGIN-LEFT: 2px; COLOR: #000080; TEXT-INDENT: 10px; LIST-STYLE-TYPE: none
}
A.lienpuce {
	BACKGROUND: url(images/puce/fleche-rouge.gif) no-repeat
}
A.lienpucevert {
	BACKGROUND: url(images/puce/liste.gif) no-repeat
}
A.plus_de {
	PADDING-RIGHT: 18px; DISPLAY: block; FONT-SIZE: 0.75em; BACKGROUND: url(images/plus-de.jpg) no-repeat right center; MARGIN: 1px 3px; COLOR: #000080; LINE-HEIGHT: 15px; TEXT-ALIGN: right
}
A.plus_de2 {
	PADDING-RIGHT: 24px; DISPLAY: block; FONT-SIZE: 0.75em; BACKGROUND: url(images/plus-de2.jpg) no-repeat right top; MARGIN: 1px 3px; COLOR: #000080; LINE-HEIGHT: 16px; TEXT-ALIGN: right
}
.fauxlien {
	COLOR: #000080; TEXT-DECORATION: underline
}
DIV.navigation_page {
	BORDER-RIGHT: #4d6db3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #4d6db3 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 2px; BORDER-LEFT: #4d6db3 1px solid; COLOR: #4d6db3; PADDING-TOP: 0px; BORDER-BOTTOM: #4d6db3 1px solid; TEXT-ALIGN: center
}
DIV.navigation_page A {
	COLOR: #4d6db3
}
DIV.navigation_page SPAN.griser {
	COLOR: #6d6d6d
}
DIV.navigation_page DIV.precedente {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: #ebebeb; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; WIDTH: 130px; PADDING-TOP: 6px
}
DIV.navigation_page DIV.suivante {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: #ebebeb; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; WIDTH: 130px; PADDING-TOP: 6px
}
DIV.navigation_page DIV.precedente {
	FLOAT: left
}
DIV.navigation_page DIV.suivante {
	FLOAT: right
}
DIV.navigation_page DIV.page {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.couleur_cadre_bg {
	BACKGROUND-COLOR: #4d6db3
}
.couleur_cadre_border {
	BORDER-LEFT-COLOR: #4d6db3; BORDER-BOTTOM-COLOR: #4d6db3; BORDER-TOP-COLOR: #4d6db3; BORDER-RIGHT-COLOR: #4d6db3
}
.couleur_barre_droite_bg {
	BACKGROUND-COLOR: #e9ecfb
}
A.home_glossaire_lettre {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #888; PADDING-TOP: 3px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.home_glossaire_lettre :hover {
	TEXT-DECORATION: none
}
H1.titre_yahoo {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #4d6db3; BORDER-BOTTOM: #4d6db3 1px solid
}
.contenu A.lien_lex {
	BORDER-BOTTOM: #4d6db3 1px dashed
}
.contenu A.lien_lex:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.underline {
	TEXT-DECORATION: underline
}
A.underline:hover {
	TEXT-DECORATION: none
}
#abonn_news2 {
	DISPLAY: block
}
#abonn_news2 TABLE {
	MARGIN-TOP: -6px
}
#abonn_news2 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#abonn_news2 .info TD {
	TEXT-ALIGN: center
}
#abonn_news2 LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#abonn_news2 SPAN {
	FONT-SIZE: 10px
}
#abonn_news2 SPAN A {
	FONT-SIZE: 10px
}
#abonn_news2 INPUT {
	FONT-SIZE: 10px
}
#abonn_news2 A {
	COLOR: #999; TEXT-DECORATION: underline
}
#abonn_news2 A:hover {
	TEXT-DECORATION: none
}
#abonn_news2 DIV.titre1_newsletter .titre1_milieu {
	MARGIN-TOP: 10px
}
#abonn_news2 DIV.titre1_newsletter DIV.titre1_right {
	MARGIN-TOP: 10px
}
#abonn_news2 DIV.titre1_newsletter {
	BACKGROUND-POSITION: 0px 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 35px
}
IMG.widtam {
	BORDER-RIGHT: #8883b9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8883b9 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #8883b9 1px solid; MARGIN-RIGHT: 6px; PADDING-TOP: 1px; BORDER-BOTTOM: #8883b9 1px solid; BACKGROUND-COLOR: #fff
}
SPAN.widtam {
	FONT-SIZE: 10px; COLOR: #999
}
.nofloat {
	CLEAR: both
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
#TB_secondLine A {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
#TB_window A:link {
	COLOR: #666666
}
#TB_window A:visited {
	COLOR: #666666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666666
}
#TB_window A:unknown {
	COLOR: #666666
}
#TB_overlay {
	Z-INDEX: 10000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #000; moz-opacity: 0.75; opacity: 0.75
}
HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_window {
	BORDER-RIGHT: #525252 4px solid; BORDER-TOP: #525252 4px solid; DISPLAY: none; Z-INDEX: 10002; BACKGROUND: #ffffff; LEFT: 50%; BORDER-LEFT: #525252 4px solid; COLOR: #000000; BORDER-BOTTOM: #525252 4px solid; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
HTML #TB_window {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 103; LEFT: 50%; MARGIN: -6px 0px 0px -104px; WIDTH: 208px; POSITION: fixed; TOP: 50%; HEIGHT: 13px
}
HTML #TB_load {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; moz-opacity: 0; opacity: 0
}
HTML #TB_HideSelect {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_iframeContent {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#TB_ImageFull {
	DISPLAY: block; OVERFLOW: auto
}
A#bandeau {
	BORDER-RIGHT: #0a4563 1px solid; BORDER-TOP: #0a4563 1px solid; BORDER-LEFT: #0a4563 1px solid; BORDER-BOTTOM: #0a4563 1px solid; BACKGROUND-COLOR: #ffffff! important
}
A#bandeau:hover {
	BORDER-RIGHT: #072a3c 1px solid; BORDER-TOP: #072a3c 1px solid; BACKGROUND: #f0f0f0; BORDER-LEFT: #072a3c 1px solid; BORDER-BOTTOM: #072a3c 1px solid
}
A#bandeau SPAN#txt_bandeau {
	COLOR: #0a4563! important
}
A#bandeau:hover SPAN#txt_bandeau {
	COLOR: #072a3c! important
}
#social_bar {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; COLOR: #9c9c9c; BORDER-BOTTOM: 1px dotted; FONT-FAMILY: arial; HEIGHT: 20px
}
#social_bar A {
	COLOR: #4d6db3; TEXT-DECORATION: none
}
#social_bar A:hover {
	COLOR: #4d6db3; TEXT-DECORATION: underline
}
#social_bar .barre_left {
	FLOAT: left
}
#social_bar .barre_right {
	FLOAT: right
}
#social_bar .barre_right IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#footer_groupe_m6 {
	
}
#footer_groupe_m6 UL {
	DISPLAY: inline
}
#goM6 {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 1130px; COLOR: #555555; LETTER-SPACING: -1px; POSITION: absolute; TOP: 5px; TEXT-DECORATION: none
}
#goM6 IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; BORDER-RIGHT-WIDTH: 0px
}
#footer-contextuel {
	PADDING-RIGHT: 10px; BORDER-TOP: #d6dde2 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #4d6db3! important; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footer-contextuel A {
	COLOR: #4d6db3! important
}
#footer-contextuel SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer-groupe {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#footer-groupe UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-groupe LI {
	DISPLAY: inline
}
#footer-groupe LI A:hover {
	BACKGROUND: #d6e1f9; TEXT-DECORATION: none
}
#footer-groupe LI A {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #c7d6f6; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; COLOR: #4d6db3! important; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#footer-groupe LI A IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
#footer {
	BACKGROUND: #d6e1f9; LINE-HEIGHT: 20px
}
#footer UL {
	TEXT-ALIGN: center
}
#footer LI {
	DISPLAY: inline; MARGIN: 0px 10px
}
#footer LI {
	COLOR: #4d6db3
}
#footer LI A {
	COLOR: #4d6db3
}
.selection_af {
	FLOAT: left; MARGIN: 0px 5px 5px; WIDTH: 150px; COLOR: #444444; TEXT-ALIGN: center
}
.selection_af A {
	TEXT-DECORATION: none; outline: none
}
.selection_af .nom_produit A {
	TEXT-DECORATION: none; outline: none
}
.selection_af A:hover {
	TEXT-DECORATION: underline
}
.selection_af .nom_produit A:hover {
	TEXT-DECORATION: underline
}
.selection_af .visuel {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 120px; TEXT-ALIGN: center
}
.selection_af .nom_produit {
	FONT-SIZE: 11px; COLOR: #444444
}
.selection_af .marque_produit {
	FONT-SIZE: 11px; COLOR: #444444
}
.selection_af .nom_produit A {
	FONT-SIZE: 11px; COLOR: #444444
}
.selection_af .marque_produit A {
	FONT-SIZE: 11px; COLOR: #444444
}
.more_caracteristique_contenu H3 {
	FONT-SIZE: 11px; COLOR: #444444
}
.selection_af .nom_produit {
	OVERFLOW: hidden; HEIGHT: 14px
}
.selection_af .more_caracteristique_contenu H3 {
	TEXT-ALIGN: left
}
.selection_af .prix {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #db0000
}
.selection_af .more_caracteristique {
	FONT-SIZE: 10px; COLOR: #056595
}
.selection_af .more_caracteristique A {
	FONT-SIZE: 10px; COLOR: #056595
}
.selection_af .more_caracteristique A:hover {
	FONT-SIZE: 10px; COLOR: #056595
}
.selection_af .more_caracteristique_contenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.selection_af .more_caracteristique_contenu LI {
	FONT-SIZE: 10px; WIDTH: 134px; COLOR: #808080; TEXT-ALIGN: left
}
.selection_af .more_caracteristique_contenu UL {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 8px; MARGIN: -10px 0px 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #f1f1f1 1px solid; LIST-STYLE-TYPE: none
}
.selection_af .more_caracteristique_contenu SPAN {
	COLOR: #444444
}
.selection_af .comparer_les_prix {
	MARGIN: 0px auto; WIDTH: 134px
}
.selection_af .comparer_les_prix A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: url(/api/img/selection/clubic_comparer_off.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 134px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
.selection_af .comparer_les_prix A:hover {
	BACKGROUND: url(/api/img/selection/clubic_comparer_on.gif) no-repeat
}
.selection_af .voir_offre {
	MARGIN: 0px auto; WIDTH: 93px
}
.selection_af .voir_offre A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: url(/api/img/selection/clubic_voir_offre_off.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 93px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
.selection_af .voir_offre A:hover {
	BACKGROUND: url(/api/img/selection/clubic_voir_offre_on.gif) no-repeat
}
#haut_dart_habillage {
	MARGIN: auto; WIDTH: 1000px; HEIGHT: 0px
}
#bas_dart_habillage {
	MARGIN: auto; WIDTH: 1000px; HEIGHT: 0px
}
