BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px
}
H2 {
	MARGIN-TOP: 16px; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffcc33
}
H3 {
	MARGIN-TOP: 12px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; LETTER-SPACING: 1px
}
#layout_center {
	Z-INDEX: 1; MARGIN: 0px auto; WIDTH: 960px; POSITION: relative
}
#layout_parent {
	PADDING-LEFT: 1px; LEFT: 0px; BACKGROUND-IMAGE: url(images/main_bg.gif); OVERFLOW: hidden; WIDTH: 967px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#layout_header {
	Z-INDEX: 2; LEFT: -1px; FLOAT: left; WIDTH: 960px; POSITION: relative; TOP: -1px; HEIGHT: 90px
}
#layout_footer {
	Z-INDEX: 3; LEFT: -1px; FLOAT: left; BACKGROUND-IMAGE: url(images/bot_bg.gif); WIDTH: 962px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 5px; HEIGHT: 16px
}
#layout_copyright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 10; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: -1px; WIDTH: 970px; COLOR: #999999; PADDING-TOP: 10px; TOP: 5px; BACKGROUND-COLOR: #ededed; TEXT-ALIGN: center
}
#layout_top_menu {
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(images/bot_bg.gif); PADDING-BOTTOM: 6px; WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 0px
}
#layout_left_menu {
	FLOAT: left; WIDTH: 139px
}
#layout_content {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 680px; PADDING-TOP: 10px
}
#layout_right_menu {
	FLOAT: right; WIDTH: 139px; MARGIN-RIGHT: 6px
}
#actualites {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 430px; POSITION: relative
}
#content_calendar {
	FLOAT: right; WIDTH: 221px; POSITION: relative
}
#box_calendrier {
	BACKGROUND-IMAGE: url(images/calen_bg.gif); WIDTH: 221px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.table_calendar {
	MARGIN-LEFT: 1px; WIDTH: 214px; MARGIN-RIGHT: 1px
}
.calendrier_jour {
	BACKGROUND-IMAGE: url(images/day_bg.gif); BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
#layout_top_pub {
	Z-INDEX: 10; LEFT: 509px; WIDTH: 450px; POSITION: absolute; TOP: 4px; HEIGHT: 85px; TEXT-ALIGN: right
}
#map {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
.box_menu {
	Z-INDEX: 5; LEFT: 2px; BACKGROUND-IMAGE: url(images/menu_bg.gif); MARGIN: 4px auto; WIDTH: 127px; POSITION: relative
}
.box_menu A {
	TEXT-DECORATION: none
}
.box_menu A:hover {
	TEXT-DECORATION: underline
}
.box_menu_don {
	Z-INDEX: 5; LEFT: 2px; MARGIN: 4px auto; WIDTH: 127px; POSITION: relative
}
.content_menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
.news_resume {
	DISPLAY: list-item; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(images/fleche.gif); LINE-HEIGHT: 14px
}
.content_article_resume {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LETTER-SPACING: -1px; TEXT-ALIGN: justify
}
.image_article_resume {
	MARGIN-TOP: 2px; FLOAT: right; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 8px
}
.box_article {
	FLOAT: left; BACKGROUND-IMAGE: url(images/box_bg.gif); MARGIN-BOTTOM: 2px; MARGIN-LEFT: 4px; WIDTH: 334px; MARGIN-RIGHT: -2px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.titre_article_resume {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.article_footer {
	FLOAT: left; MARGIN: 10px; WIDTH: 627px; TEXT-ALIGN: center
}
.article_content {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 667px
}
#article {
	PADDING-LEFT: 10px; WIDTH: 660px; LINE-HEIGHT: 150%
}
#article H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 640px
}
#article H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 640px
}
#article H3 {
	
}
#article IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#article .texte {
	FLOAT: left
}
#article .resume {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 640px
}
#article .remerciement {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 10px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#map_div {
	FLOAT: right; WIDTH: auto; LINE-HEIGHT: 100%; FONT-STYLE: italic; TEXT-ALIGN: center
}
#map_div IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blanc {
	COLOR: #ffffff
}
.noir {
	COLOR: #000000
}
#bulle {
	BORDER-RIGHT: #ddddaa 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddddaa 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffdd; PADDING-BOTTOM: 8px; BORDER-LEFT: #ddddaa 1px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #ddddaa 1px solid
}
DIV#infobulle_fermer A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SPAN#link {
	CURSOR: pointer
}
.publicite_droite {
	MARGIN-LEFT: 1px; WIDTH: 120px; TEXT-ALIGN: center
}
.post_forum {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.post_forum I {
	COLOR: #666666
}
.style {
	BACKGROUND: #fdca00; COLOR: #000000
}
.style_0 {
	BACKGROUND: #fdca00; COLOR: #000000
}
.texte_0 {
	COLOR: #000000
}
.style A {
	TEXT-DECORATION: none
}
.menu_bg_0 {
	BACKGROUND-COLOR: #fff6ab
}
.style_1 {
	BACKGROUND: #008000; COLOR: #ffffff
}
.texte_1 {
	COLOR: #ffffff
}
.style_1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_1 {
	BACKGROUND-COLOR: #abe7ab
}
.style_2 {
	BACKGROUND: #787878; COLOR: #ffffff
}
.texte_2 {
	COLOR: #ffffff
}
.style_2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_2 {
	BACKGROUND-COLOR: #e5e5e5
}
.style_3 {
	BACKGROUND: #ea8c00; COLOR: #000000
}
.texte_3 {
	COLOR: #000000
}
.style_3 A {
	TEXT-DECORATION: none
}
.menu_bg_3 {
	BACKGROUND-COLOR: #fbe9ab
}
.style_4 {
	BACKGROUND: #4b90dc; COLOR: #ffffff
}
.texte_4 {
	COLOR: #ffffff
}
.style_4 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_4 {
	BACKGROUND-COLOR: #d8eaf9
}
.style_5 {
	BACKGROUND: #cc3333; COLOR: #ffffff
}
.texte_5 {
	COLOR: #ffffff
}
.style_5 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_5 {
	BACKGROUND-COLOR: #f6d1d1
}
.style_6 {
	BACKGROUND: #c07acc; COLOR: #ffffff
}
.texte_6 {
	COLOR: #ffffff
}
.style_6 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_6 {
	BACKGROUND-COLOR: #f4e5f6
}
.style_7 {
	BACKGROUND: #86ba23; COLOR: #ffffff
}
.texte_7 {
	COLOR: #ffffff
}
.style_7 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_7 {
	BACKGROUND-COLOR: #e8f3ca
}
.style_8 {
	BACKGROUND: #4b90dc; COLOR: #ffffff
}
.texte_8 {
	COLOR: #ffffff
}
.style_8 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_8 {
	BACKGROUND-COLOR: #d8eaf9
}
.style_9 {
	BACKGROUND: #666633; COLOR: #ffffff
}
.texte_9 {
	COLOR: #ffffff
}
.style_9 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_9 {
	BACKGROUND-COLOR: #e0e0d1
}
.style_10 {
	BACKGROUND: #7c4eb4; COLOR: #000000
}
.texte_10 {
	COLOR: #000000
}
.style_10 A {
	TEXT-DECORATION: none
}
.menu_bg_10 {
	BACKGROUND-COLOR: #e6d9f1
}
.style_11 {
	BACKGROUND: #5675ae; COLOR: #ffffff
}
.texte_11 {
	COLOR: #ffffff
}
.style_11 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_11 {
	BACKGROUND-COLOR: #dce4f1
}
.style_12 {
	BACKGROUND: #969696; COLOR: #ffffff
}
.texte_12 {
	COLOR: #ffffff
}
.style_12 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bg_12 {
	BACKGROUND-COLOR: #ececec
}
