BODY {
	MARGIN: 0px
}
.fond {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #d4d4d4
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	HEIGHT: 89px
}
.texte {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: italic, bold;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: #000000;
	POSITION: relative;
	TEXT-ALIGN: left
}
.titre {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: center;
}
.titre A {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.titre A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.slogan {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	MARGIN: 6px 0px 0px;
	COLOR: #000080;
	TEXT-ALIGN: left
}
.slogan A {
	COLOR: #000080;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
.slogan A:hover {
	COLOR: #000FFF;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline
}
.signature {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN: 6px 0px 0px;
	COLOR: #000000;
	TEXT-ALIGN: right
}
.texteIn {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #FCCF02 5px solid;
	PADDING-TOP: 10px
}
.texteOut {
	BORDER-RIGHT: #777873 1px solid;
	BORDER-TOP: #777873 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 10px;
	BORDER-LEFT: #777873 1px solid;
	BORDER-BOTTOM: #777873 1px solid;
	BACKGROUND-COLOR: #ffffff
}
.date-jour {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #757575;
	TEXT-ALIGN: right
}
.corps {
	MARGIN-LEFT: 0px;
	WIDTH: 577px;
	COLOR: #757575;
}
.corps A {
	FONT-WEIGHT: bold;
	COLOR: #757575;
	TEXT-DECORATION: none
}
.corps A:hover {
	TEXT-DECORATION: underline
}
.titre-corps {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #757575;
	PADDING-TOP: 0px
}
.titre-corps A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #757575;
	PADDING-TOP: 0px
}
.titre-corps A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #757575;
	PADDING-TOP: 0px
}
.heure {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 18px;
	COLOR: #757575
}
#corps .header {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 18px;
	BACKGROUND: #757575;
	PADDING-BOTTOM: 2px;
	COLOR: white;
	PADDING-TOP: 2px
}
#navigation {
	CLEAR: center;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #777873;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #777873 1px dashed;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #d4d4d4
}
#navigation P {
	PADDING-LEFT: 9px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#navigation A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
#navigation A:hover {
	TEXT-DECORATION: underline
}
#navigation .Perso {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #969696
}
.navig {
	CLEAR: left;
	BOX-SIZING: border-box;
	-moz-box-sizing: border-box;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #008080;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #777873 1px dashed;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #d4d4d4
}
.navig LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navig P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 9px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navig A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.navig A:hover {
	TEXT-DECORATION: underline
}
.MonLien A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000080;
	TEXT-DECORATION: none
}
.MonLien A:hover {
	TEXT-DECORATION: underline
}
#menu {
	FLOAT: left;
	WIDTH: 179px
}
#menu .margeIn {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
#menu P {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #757575
}
.titre-categories {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN: 8px 0px 3px;
	COLOR: #707070
}
.categories UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.categories LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
.categories A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #737176;
	TEXT-DECORATION: none
}
.categories A:hover {
	TEXT-DECORATION: underline
}
#calendrier {
}
#calendrier .calendarTop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #ffffff
}
#calendrier .calendarHeader {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #757575
}
#calendrier .calendarToday {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #f7d649
}
#calendrier .calendarPost {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #969696
}
#calendrier .calendarDays {
	FONT-SIZE: 10px;
	WIDTH: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center
}
#calendrier .calendarTable {
	BORDER-RIGHT: #757575 1px solid;
	BORDER-TOP: #757575 1px solid;
	BORDER-LEFT: #757575 1px solid;
	BORDER-BOTTOM: #757575 1px solid;
	BACKGROUND-COLOR: #ffffff
}
#calendrier A.calendarlien {
	FONT-WEIGHT: bold;
	COLOR: #ff8000;
	TEXT-DECORATION: none
}
#calendrier A.calendarlien:hover {
	COLOR: #ff00ff;
	TEXT-DECORATION: underline
}
SELECT {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	FONT-SIZE: 13px;
	BACKGROUND: white;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	font-color: #565656
}
INPUT {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	FONT-SIZE: 13px;
	BACKGROUND: white;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	font-color: #565656
}
TEXTAREA {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	FONT-SIZE: 13px;
	BACKGROUND: white;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	font-color: #565656
}
.vote {
	BORDER-RIGHT: #757575 1px dashed;
	PADDING-RIGHT: 1em;
	BORDER-TOP: #757575 1px dashed;
	MARGIN-TOP: 1em;
	PADDING-LEFT: 1em;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	BORDER-LEFT: #757575 1px dashed;
	WIDTH: 80%;
	COLOR: #777873;
	BORDER-BOTTOM: #757575 1px dashed;
	TEXT-ALIGN: center
}
.vote TD {
	FONT-SIZE: 12px;
	COLOR: #777873
}
.footer {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.footer A {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
