* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
* BODY {
	FONT-SIZE: 100%; BACKGROUND: url(../images/fond-de-page.png) repeat-x; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#globale {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: url(../images/fond_menu.png) #fff repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 5px auto; BORDER-LEFT: #000 1px solid; WIDTH: 780px; BORDER-BOTTOM: #000 1px solid
}
#haut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/haut-banniere.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; HEIGHT: 100px; TEXT-ALIGN: right
}
#image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bas-banniere.png) left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 50px
}
#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contenu {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/.jpg) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; WIDTH: 520px; PADDING-TOP: 15px; POSITION: relative
}
#contenu H1 {
	PADDING-LEFT: 15px; FONT-SIZE: 1em; MARGIN: 0px; WIDTH: 95%; COLOR: #db0023; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
#contenu P {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
#contenu P A {
	COLOR: #202f83; TEXT-DECORATION: none
}
#contenu P A:hover {
	COLOR: #202f83; BORDER-BOTTOM: #202f83 1px solid; TEXT-DECORATION: none
}
SPAN {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: right
}
#contenu IMG.int {
	BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 3px solid; MARGIN-TOP: 5px; BORDER-LEFT: #000 3px solid; BORDER-BOTTOM: #000 3px solid
}
#menu_gauche {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 160px; MARGIN-RIGHT: 10px
}
#menu_gauche .categorie {
	PADDING-RIGHT: 4px; MARGIN-TOP: 15px; PADDING-LEFT: 4px; BACKGROUND: url(../images/fond_titre.jpg) #fff no-repeat; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
H2 {
	PADDING-LEFT: 25px; FONT-WEIGHT: bolder; FONT-SIZE: 0.9em; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H3 {
	BORDER-RIGHT: #264816 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #438026; COLOR: #fff; BORDER-BOTTOM: #264816 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif
}
H4 {
	BORDER-RIGHT: 1px dashed; BORDER-TOP: 1px dashed; PADDING-LEFT: 20px; FONT-WEIGHT: bolder; FONT-SIZE: 1.1em; MARGIN: 0px; BORDER-LEFT: 1px dashed; COLOR: #202f83; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#menu_gauche UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#menu_gauche UL LI {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/double_fleche.gif) no-repeat 3px 50%; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #202f83 1px dotted; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#menu_gauche UL LI A {
	COLOR: #202f83; TEXT-DECORATION: none
}
#menu_gauche UL LI A:hover {
	COLOR: #db0023
}
#pied {
	CLEAR: both; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px; WIDTH: 100%; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center
}
#pied P {
	FONT-SIZE: 0.8em; WIDTH: 75%; COLOR: #000000; TEXT-ALIGN: center
}
#pied P A {
	COLOR: #a1a1a1; TEXT-DECORATION: underline
}
#pied P A:hover {
	COLOR: #a1a1a1; TEXT-DECORATION: underline
}
.lien {
	MARGIN-TOP: 30px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 150px; HEIGHT: 89px
}
.folio_img {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 60px; BORDER-LEFT: #cccccc 1px dashed; WIDTH: 80%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.folio_img IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 20px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.folio_fiche {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px dashed; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 195px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.folio_fiche IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.folio_fiche IMG {
	FLOAT: left
}
.style1 {
	COLOR: #ff9900
}
.imgtexte {
	BORDER-RIGHT: #000 4px solid; BORDER-TOP: #000 4px solid; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #000 4px solid; BORDER-BOTTOM: #000 4px solid
}
.logo IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.gris {
	BACKGROUND: #e2e2e2
}
THEAD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0.8em; BACKGROUND: #080564; BORDER-LEFT: black 1px solid; COLOR: #fff; BORDER-BOTTOM: black 1px solid
}
IMG {
	FLOAT: none; MARGIN: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.institut {
	FLOAT: right
}
IMG.news {
	FLOAT: right; MARGIN-RIGHT: 40px
}
HR {
	BORDER-RIGHT: #202f83 1px dotted; BORDER-TOP: #202f83 1px dotted; BORDER-LEFT: #202f83 1px dotted; COLOR: #ffffff; BORDER-BOTTOM: #202f83 1px dotted
}
P {
	TEXT-ALIGN: justify
}
INPUT {
	WIDTH: 200px
}
TEXTAREA {
	WIDTH: 400px; HEIGHT: 100px
}
.memoBar {
	BORDER-RIGHT: #315693 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #315693 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../richedit/images/fond.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #315693 1px solid; WIDTH: 400px; PADDING-TOP: 0px; BORDER-BOTTOM: #315693 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: left
}
.memoBar IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.memoOver {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.memoOut {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.memoText {
	BORDER-RIGHT: #315693 1px solid; BORDER-TOP: #315693 1px solid; OVERFLOW-Y: auto; OVERFLOW-X: hidden; BORDER-LEFT: #315693 1px solid; BORDER-BOTTOM: #315693 1px solid; TEXT-ALIGN: left
}
.memoText P {
	MARGIN: 0px
}
.memoText A {
	COLOR: blue; TEXT-DECORATION: underline
}
.explications {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
#haut INPUT {
	FONT-SIZE: 10px; FILTER: alpha(opacity=50); COLOR: red; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; -moz-opacity: 0.5; opacity: 0.5
}
