BODY {
	FONT-SIZE: 11px; MARGIN: auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #025b8d; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #214f7a; FONT-FAMILY: Helvetica, Arial, serif
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #214f7a; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #214f7a; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #cbd7e2; COLOR: #214f7a; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: #cbd7e2; COLOR: #214f7a; TEXT-DECORATION: none
}
A.souscat:link {
	FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #214f7a; TEXT-DECORATION: none
}
A.souscat:visited {
	FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #214f7a; TEXT-DECORATION: none
}
A.souscat:hover {
	FONT-SIZE: 9px; BACKGROUND: #cbd7e2; COLOR: #214f7a; TEXT-DECORATION: none
}
A.souscat:active {
	FONT-SIZE: 9px; BACKGROUND: #cbd7e2; COLOR: #214f7a; TEXT-DECORATION: none
}
#menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 770px; PADDING-TOP: 0px; HEIGHT: 34px; BACKGROUND-COLOR: #025b8d
}
#menu UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: #025b8d
}
#menu LI UL {
	VISIBILITY: hidden; BACKGROUND-COLOR: #ffffcc
}
#menu LI LI UL {
	MARGIN-TOP: -16px; LEFT: auto; MARGIN-LEFT: 20px; POSITION: absolute; TOP: auto
}
#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#menu LI LI {
	DISPLAY: block; FLOAT: none
}
#menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 192px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu LI LI A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid
}
#menu A:hover {
	COLOR: #000; BACKGROUND-COLOR: #eee
}
#menu LI LI A:hover {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee
}
#menu A:active {
	BACKGROUND-COLOR: #aaf
}
TABLE.adm {
	MARGIN: auto; WIDTH: 100%; TEXT-ALIGN: left
}
UL {
	LIST-STYLE-IMAGE: url(../images/puce1.gif)
}
UL UL {
	LIST-STYLE-IMAGE: url(../images/puce2.gif)
}
UL UL UL {
	LIST-STYLE-IMAGE: url(../images/puce3.gif)
}
UL UL UL UL {
	LIST-STYLE-IMAGE: url(../images/puce4.gif)
}
INPUT {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; FONT-STYLE: italic; FONT-FAMILY: "Courier New", Courier, mono; TEXT-ALIGN: center
}
SELECT {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; FONT-STYLE: italic; FONT-FAMILY: "Courier New", Courier, mono; TEXT-ALIGN: center
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dashed; COLOR: black; BORDER-BOTTOM: #000000 1px dashed; FONT-FAMILY: Verdana, serif
}
UL.limg {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; TEXT-ALIGN: left
}
UL.arti {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; TEXT-ALIGN: left
}
UL.results {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle; TEXT-ALIGN: left
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.justify {
	TEXT-ALIGN: justify
}
.top {
	VERTICAL-ALIGN: top
}
.middle {
	VERTICAL-ALIGN: middle
}
.bottom {
	VERTICAL-ALIGN: bottom
}
.bold {
	FONT-WEIGHT: bold
}
.noborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.admtitle {
	FONT-SIZE: 13px; BACKGROUND: #daf0f3; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif
}
.adm1 {
	FONT-SIZE: 13px; BACKGROUND: #ffffcc; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif
}
.adm2 {
	FONT-SIZE: 13px; BACKGROUND: #ffcc99; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif
}
.admin {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif
}
UL.arbo TD.img {
	WIDTH: 16px; CURSOR: pointer
}
UL.arbo {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.arbo UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.arbo LI {
	LIST-STYLE-IMAGE: none; MARGIN-LEFT: -20px; LIST-STYLE-TYPE: none
}
UL.arbo UL {
	DISPLAY: none
}
UL.arbo TD.name {
	WIDTH: 250px
}
.vote {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 10px; BACKGROUND: whitesmoke; MARGIN: auto; VERTICAL-ALIGN: middle; BORDER-LEFT: silver 1px solid; WIDTH: 150px; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, serif; TEXT-ALIGN: center
}
.sublink {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 10px; BACKGROUND: whitesmoke; MARGIN: auto; BORDER-LEFT: silver 1px solid; WIDTH: 550px; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, serif; TEXT-ALIGN: center
}
.categ {
	VERTICAL-ALIGN: top; WIDTH: 100%; TEXT-ALIGN: left
}
.titre {
	FONT-SIZE: 13px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif; TEXT-ALIGN: left
}
.cat {
	FONT-SIZE: 13px; BACKGROUND: #ffe8cf; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif; TEXT-ALIGN: left
}
.desc {
	FONT-SIZE: 13px; BACKGROUND: #fff6dd; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif; TEXT-ALIGN: left
}
.nbsouscat {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a2bcd6; FONT-FAMILY: Helvetica, Arial, serif
}
.nbcat {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a2bcd6; FONT-FAMILY: Helvetica, Arial, serif
}
.help {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Helvetica, Arial, serif
}
.obfield {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif
}
.keywords {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: red; FONT-FAMILY: Arial, serif
}
.search {
	FONT-SIZE: 14px; MARGIN: auto; WIDTH: 100%; TEXT-ALIGN: center
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif
}
.tmp {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
.title {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif; TEXT-ALIGN: center
}
.barrenavig {
	FONT-SIZE: 13px; BACKGROUND: #daf0f3; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, serif; TEXT-ALIGN: left
}
.header {
	MARGIN: auto; WIDTH: 780px; HEIGHT: 100px; TEXT-ALIGN: left
}
.body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #333333 1px dotted; WIDTH: 610px; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
.content {
	BACKGROUND: #ffffff; MARGIN: auto; WIDTH: 770px; TEXT-ALIGN: justify
}
.newsletter {
	MARGIN: auto; VERTICAL-ALIGN: middle; WIDTH: 200px; HEIGHT: 100px; TEXT-ALIGN: center
}
.transfer {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 10px; BACKGROUND: whitesmoke; BORDER-LEFT: silver 1px solid; WIDTH: 250px; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, serif; TEXT-ALIGN: center
}
.submsg {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 10px; BACKGROUND: whitesmoke; MARGIN: auto; BORDER-LEFT: silver 1px solid; WIDTH: 350px; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, serif; TEXT-ALIGN: center
}
.imgnews {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.tbcont {
	FONT-SIZE: 14px; MARGIN: auto; WIDTH: 600px; TEXT-ALIGN: center
}
.tbmsg {
	FONT-SIZE: 14px; MARGIN: auto; WIDTH: 90%; TEXT-ALIGN: center
}
.tbimg {
	FONT-SIZE: 14px; MARGIN: auto; WIDTH: 600px; TEXT-ALIGN: center
}
.imgbrowser {
	BORDER-RIGHT: #ffcc66 thin groove; BORDER-TOP: #ffcc66 thin groove; FONT-SIZE: 14px; MARGIN: auto; BORDER-LEFT: #ffcc66 thin groove; WIDTH: 600px; BORDER-BOTTOM: #ffcc66 thin groove; TEXT-ALIGN: center
}
.msg {
	TEXT-ALIGN: right
}
.authart {
	MARGIN-TOP: 20px; TEXT-ALIGN: right
}
.article {
	TEXT-ALIGN: justify
}
.title_img1 {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif
}
.title_img2 {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif
}
.empty {
	FONT-SIZE: 17px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Viner Hand ITC, Helvetica, Arial, serif
}
.bandeau_titre {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 770px; BORDER-BOTTOM: 0px; HEIGHT: 100px
}
.left_part {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: auto auto auto 5px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.page {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; MARGIN: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 770px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.fleft {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.fright {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #3399cc; FONT-STYLE: italic; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
.adresse {
	WIDTH: 300px
}
.observations {
	WIDTH: 300px
}
.txt {
	FLOAT: left; WIDTH: 150px
}
A.mailweb {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}

