BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #163463; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
P {
	FONT-SIZE: 11px; COLOR: #ab3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #ab3333
}
.lien {
	COLOR: #ab3333
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.texte {
	FONT-SIZE: 11px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textespoting {
	FONT-SIZE: 11px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textegras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Album {
	FONT-SIZE: 11px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texterouge {
	FONT-SIZE: 11px; COLOR: #ab3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ville {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; LEFT: 50px; COLOR: #fccb47; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 40px
}
.villep {
	FONT-SIZE: 12px; COLOR: #fccb47
}
.villep A {
	FONT-SIZE: 12px; COLOR: #fccb47
}
.villep:visited {
	FONT-SIZE: 12px; COLOR: #fccb47
}
.villep:hover {
	FONT-SIZE: 12px; COLOR: #fccb47
}
.ongletlargeur {
	Z-INDEX: 3; LEFT: 140px; FLOAT: left; WIDTH: 100%; POSITION: relative
}
.ongletfond {
	PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; Z-INDEX: -1; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 60%; PADDING-TOP: 3px; POSITION: absolute; BACKGROUND-COLOR: #464646
}
.onglets {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #464646; TEXT-ALIGN: center
}
.ongleton {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; Z-INDEX: 15; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: auto; COLOR: #43474a; PADDING-TOP: 3px; BORDER-BOTTOM: #ffcc33 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffcc33; TEXT-DECORATION: none
}
.ongleton:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; Z-INDEX: 15; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: auto; COLOR: #43474a; PADDING-TOP: 3px; BORDER-BOTTOM: #ffcc33 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffcc33; TEXT-DECORATION: none
}
.ongletoff {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; Z-INDEX: 3; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #747474 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BACKGROUND-COLOR: #464646; TEXT-DECORATION: none
}
.ongletrencontres {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; Z-INDEX: 3; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #747474 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BACKGROUND-COLOR: #464646; TEXT-DECORATION: none
}
.ongletrencontreson {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; Z-INDEX: 3; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #747474 1px solid; WIDTH: auto; COLOR: #747474; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffccff; TEXT-DECORATION: none
}
.ongletoff:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; Z-INDEX: 3; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #747474 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BACKGROUND-COLOR: #464646; TEXT-DECORATION: none
}
.ongletoff:hover {
	BACKGROUND-COLOR: #6a6555; TEXT-DECORATION: underline
}
.ongletrencontres:hover {
	COLOR: #43474a; BACKGROUND-COLOR: #ffccff; TEXT-DECORATION: underline
}
.halloween {
	BORDER-RIGHT: #ff8000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff8000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; Z-INDEX: 15; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff8000 1px solid; WIDTH: auto; COLOR: #ff8000; PADDING-TOP: 3px; BORDER-BOTTOM: #ffcc33 1px solid; POSITION: relative; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.halloween:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ff8000
}
.traitjaune {
	CLEAR: left; Z-INDEX: 10; LINE-HEIGHT: 5px; BORDER-BOTTOM: #d29d01 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffcc33
}
.chercher {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 141px; COLOR: #917d40; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc33 5px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe083; TEXT-ALIGN: center
}
.citymail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #917d40; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc33 5px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe083; TEXT-ALIGN: center
}
.cherchertext {
	BORDER-RIGHT: #d29d01 1px solid; BORDER-TOP: #d29d01 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d29d01 1px solid; BORDER-BOTTOM: #d29d01 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff9e9; TEXT-ALIGN: center
}
.citymailtext {
	BORDER-RIGHT: #d29d01 1px solid; BORDER-TOP: #d29d01 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d29d01 1px solid; BORDER-BOTTOM: #d29d01 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff9e9; TEXT-ALIGN: center
}
.calendriertext {
	BORDER-RIGHT: #d29d01 1px solid; BORDER-TOP: #d29d01 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d29d01 1px solid; BORDER-BOTTOM: #d29d01 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff9e9; TEXT-ALIGN: center
}
.menugauche {
	WIDTH: 140px; BACKGROUND-COLOR: #ffeebe
}
.menugauche A {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 140px; COLOR: #000000; LINE-HEIGHT: 19px; BORDER-BOTTOM: #ffcc33 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffeebe; TEXT-DECORATION: none
}
.menugauche A:hover {
	BACKGROUND-COLOR: #ffffff
}
.menugauchebis {
	WIDTH: 140px; BACKGROUND-COLOR: #ffeebe
}
.menugauchebis A {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; MARGIN: 0px; WIDTH: 140px; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ffcc33 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffeebe; TEXT-DECORATION: none
}
.menugauchebis A:hover {
	BACKGROUND-COLOR: #ffffff
}
.menugauchepa {
	WIDTH: 140px; BACKGROUND-COLOR: #5e9ccc
}
.menugauchepa A {
	BORDER-TOP: #5583c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; MARGIN: 0px; WIDTH: 140px; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #5583c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5e9ccc; TEXT-DECORATION: none
}
.menugauchepa A:hover {
	COLOR: #ffeebe; BACKGROUND-COLOR: #5583c0
}
.menugaucheren {
	WIDTH: 140px; BACKGROUND-COLOR: #5e9ccc; FONT-COLOR: #FFccFF
}
.menugaucheren A {
	BORDER-TOP: #5583c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 140px; LINE-HEIGHT: 15px; BORDER-BOTTOM: #5583c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5e9ccc; TEXT-DECORATION: none; FONT-COLOR: #FFccFF
}
.menugaucheren A:hover {
	COLOR: #ffccff; BACKGROUND-COLOR: #5583c0
}
.top H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px; COLOR: #ab3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topgauche {
	BORDER-TOP: #ffcc32 5px solid; WIDTH: 140px; BORDER-BOTTOM: #eeeeee 5px solid; BACKGROUND-COLOR: #ffffff
}
.topgauche IMG {
	FLOAT: left; MARGIN: 5px 3px 3px 1px
}
.topgauche H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003363; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6e6e6
}
.topgauche H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ae5051; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 4px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6e6e6
}
.topgauche P {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #003363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.top P {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #003363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.top A {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.top A:link {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.top A:visited {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.top A:hover {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.colrencontres {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #003363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.topgauche A {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.topgauche A:visited {
	FONT-WEIGHT: normal; COLOR: #656565; TEXT-DECORATION: none
}
.topgauche A:hover {
	TEXT-DECORATION: underline
}
.rencontres {
	BORDER-BOTTOM: #ffcc32 5px solid; BACKGROUND-COLOR: #ffffff
}
.rencontres H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003363; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6e6e6
}
.rencontres TABLE {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #ab1616; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rencontres SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#logo {
	PADDING-LEFT: 5px; WIDTH: 100%; HEIGHT: 67px; BACKGROUND-COLOR: #18558b
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date A {
	FONT-WEIGHT: normal; COLOR: #656565
}
.chemin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chemin A {
	COLOR: #aaaaaa
}
.chemin {
	COLOR: #aaaaaa
}
.invitations IMG {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.une {
	CLEAR: left; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 10px 0px 10px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.une H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #7e7e7e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.une IMG {
	FLOAT: left; MARGIN: 3px
}
.une A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 3px 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.une P {
	FONT-SIZE: 11px; MARGIN: 3px 10px 10px 0px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.titregris {
	CLEAR: left; FONT-SIZE: 11px; Z-INDEX: 6; MARGIN: 20px 10px 0px; COLOR: #9e9e9e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.traitgris {
	FONT-SIZE: 1px; Z-INDEX: 1; LEFT: 10px; WIDTH: 97%; LINE-HEIGHT: 1px; POSITION: relative; TOP: -7px; BACKGROUND-COLOR: #cfcfcf
}
.cliquezcgagne {
	CLEAR: left; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cliquezcgagnevert {
	CLEAR: left; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.enavant {
	CLEAR: left; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.encemoment {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cliquezcgagne TD {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 10px
}
.enavant TD {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 10px
}
.encemoment TD {
	BORDER-RIGHT: #bbbbbb 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 10px
}
.cliquezcgagne P {
	VERTICAL-ALIGN: middle; HEIGHT: 55px
}
.cliquezcgagne IMG {
	BORDER-RIGHT: #9b1d1e 0px solid; BORDER-TOP: #9b1d1e 0px solid; MARGIN: 0px; BORDER-LEFT: #9b1d1e 0px solid; BORDER-BOTTOM: #9b1d1e 0px solid
}
.cliquezcgagnevert IMG {
	BORDER-RIGHT: #9b1d1e 2px solid; BORDER-TOP: #9b1d1e 2px solid; MARGIN: 5px; BORDER-LEFT: #9b1d1e 2px solid; BORDER-BOTTOM: #9b1d1e 2px solid
}
.cliquezcgagnevert TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.cliquezcgagnevert IMG {
	FLOAT: left
}
.cliquezcgagne A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.cliquezcgagnevert A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.enavant A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.invitations A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.encemoment A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.citymail H1 {
	FONT-SIZE: 16px; MARGIN: 0px; COLOR: #ab3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.pied {
	BORDER-TOP: #000000 1px solid; WIDTH: 100%; LINE-HEIGHT: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffcc33
}
#leftcol {
	BORDER-RIGHT: #d29d01 1px solid; VERTICAL-ALIGN: top; WIDTH: 141px; BACKGROUND-COLOR: #f5f3f4
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#rightcol {
	VERTICAL-ALIGN: top; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 160px; BACKGROUND-COLOR: #f5f3f4; TEXT-ALIGN: center
}
.buzz {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #163463; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.buzz TABLE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #163463; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.buzz H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #195589; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buzz H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buzz H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px; COLOR: #ab3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; texte-align: center
}
.buzz A {
	COLOR: #ab3333
}
.detailevenement H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 0px; COLOR: #163463; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.detailfiche H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 0px; COLOR: #163463; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.detailevenement A {
	COLOR: #ab3333
}
.detailfiche A {
	COLOR: #ab3333
}
.cadreimage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cadreimage IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.navigreponses {
	CLEAR: right; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.liste {
	FONT-SIZE: 11px; WIDTH: 100%
}
.calendrier TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT: 0px; WIDTH: 140px; COLOR: #163463; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.calendrier TD {
	
}
.j1 {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
TD.d1 {
	FONT-WEIGHT: normal; COLOR: #999999
}
TD.d1 A {
	FONT-WEIGHT: normal
}
TD.d2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #163463
}
TD.d2 A {
	COLOR: #ffffff; BACKGROUND-COLOR: #163463
}
.calendrier A {
	COLOR: #163463
}
.formulaire {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px; COLOR: #ab3333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; tet-align: left
}
.colrencontres SELECT {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formulaire INPUT {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formulaire TEXTAREA {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formulaire SELECT {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formulaire valider {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.MFormulaire {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px; COLOR: #ab3333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; tet-align: left
}
.MFormulaire INPUT {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, 
sans-serif; BACKGROUND-COLOR: #ffffff
}
.MFormulaire SELECT {
	BORDER-RIGHT: #163463 1px solid; BORDER-TOP: #163463 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #163463 1px solid; COLOR: #163463; BORDER-BOTTOM: #163463 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, 
sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.valider {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bd1918
}
.calendrier H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003363; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.calendrierrecherche {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 1%; WIDTH: 98%; PADDING-TOP: 5px
}
.footer1 {
	BORDER-TOP: #d29d01 1px solid; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d29d01 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc33; TEXT-ALIGN: center
}
.footer1 A {
	COLOR: #43474a
}
.footer2 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 15px; BORDER-BOTTOM: #d29d01 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #18558b; TEXT-ALIGN: center
}
.toptenevt {
	BORDER-TOP: #ffcc32 5px solid; FONT-SIZE: 11px; MARGIN: 10px 1%; WIDTH: 98%; BORDER-BOTTOM: #eeeeee 5px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toptenevt P {
	FONT-WEIGHT: bold; MARGIN: 5px
}
.toptenevt A {
	FONT-WEIGHT: normal
}
.toptenevt H1 {
	FONT-SIZE: 12px; MARGIN: 10px; TEXT-ALIGN: center
}
.toptenevt .col {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 49%; PADDING-TOP: 10px
}
.abonnes TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #dddddd 1px solid; WIDTH: 50%; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
TABLE.bloc {
	FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.blocb {
	FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.blocf {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.blocbf {
	FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 98%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.bloc {
	CLEAR: left; FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 99%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.blocb {
	CLEAR: left; FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 99%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.blocf {
	CLEAR: left; FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 99%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.blocbf {
	CLEAR: left; FONT-SIZE: 11px; MARGIN: 10px 5px; WIDTH: 99%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.blocb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.blocbf {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bloc H1 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 10px; COLOR: #ab3333
}
.blocb H1 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 10px; COLOR: #ab3333
}
.blocf H1 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 10px; COLOR: #ab3333
}
.blocbf H1 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 10px; COLOR: #ab3333
}
.bloc H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px
}
.blocb H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px
}
.blocf H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px
}
.blocbf H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px
}
TD.bloc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.blocb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.blocbf {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.blocf {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.blocb {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
TD.blocb {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
DIV.blocb {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
TABLE.blocbf {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TD.blocbf {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #f7f7f7
}
DIV.blocbf {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #f7f7f7
}
DIV.blocf {
	BACKGROUND-COLOR: #f7f7f7
}
TABLE.blocf {
	BACKGROUND-COLOR: #f7f7f7
}
.separateur {
	MARGIN: 10px 1%; WIDTH: 100%; LINE-HEIGHT: 5px; HEIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.pop {
	CLEAR: left; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 10px 0px 10px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
TABLE.pop {
	ALIGN: CENTER
}
.pop H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 3px 0px 3px 3px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pop H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 3px 0px 3px 3px; COLOR: #b11200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pop H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pop H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pop H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 3px 0px 3px 3px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.article {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.top-phrase {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-LEFT: 8px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif
	height : auto
}
.textea {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ab3333; FONT-FAMILY: Verdana
}
.Vfooter {
	FONT-SIZE: 11px; COLOR: #163463; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
