BODY {
	MARGIN-TOP: 8px; BACKGROUND: #fbfbfd fixed no-repeat left top; COLOR: #333333; FONT-FAMILY: verdana,helvetica,sans-serif; HEIGHT: 100%
}
A {
	TEXT-DECORATION: none
}
A:active {
	COLOR: #0000cc
}
A:link {
	COLOR: #0000cc
}
A:visited {
	COLOR: #0000cc
}
A:hover {
	COLOR: #ff8000; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT-FAMILY: georgia,times,serif
}
TD {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top
}
.float_right {
	FLOAT: right; TEXT-ALIGN: right
}
.small_txt {
	FONT-SIZE: 85%; COLOR: #717171; PADDING-TOP: 2px
}
.small_txt_right {
	FONT-SIZE: 85%; COLOR: #717171; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.date_txt {
	FONT-SIZE: 80%; COLOR: #717171
}
.new {
	FONT-SIZE: 85%; COLOR: #ff8000
}
.ans {
	FONT-SIZE: 85%; COLOR: #d42680
}
.warning {
	FONT-WEIGHT: bold; COLOR: #d42680; PADDING-TOP: 6px
}
.head {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #c4c4ff 2px solid
}
.head_left {
	MARGIN-TOP: 1px; FONT-SIZE: 85%; FLOAT: left
}
.foot {
	BORDER-RIGHT: #c4c4ff 1px solid; BORDER-TOP: #c4c4ff 2px solid; FONT-SIZE: 85%; MARGIN: 0px 0px 20px; COLOR: #717171; TEXT-ALIGN: right
}
.foot P {
	MARGIN: 7px
}
.google_box {
	BORDER-RIGHT: #c4c4ff 1px solid; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; BORDER-LEFT: #c4c4ff 1px solid; WIDTH: 150px; BORDER-BOTTOM: #c4c4ff 1px solid; FONT-FAMILY: verdana,helvetica,sans-serif; moz-border-radius: 6px
}
.google_form {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: right
}
.irc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c4c4ff 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #f5f5ff
}
.info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #eaeaff; TEXT-ALIGN: left
}
.line_right {
	BORDER-RIGHT: #c4c4ff 2px solid
}
.line_left {
	BORDER-LEFT: #c4c4ff 2px solid
}
.box_left {
	BORDER-TOP: #c4c4ff 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #c4c4ff 1px solid; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #f5f5ff
}
.box_right {
	BORDER-RIGHT: #c4c4ff 1px solid; BORDER-TOP: #c4c4ff 1px solid; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #f5f5ff
}
.box_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 17px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: georgia,times,serif; BACKGROUND-COLOR: #eaeaff; TEXT-ALIGN: center
}
.box_in {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.box_in P {
	MARGIN: 4px 1px
}
.box_up {
	BORDER-RIGHT: #c4c4ff 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 6px; MARGIN: 6px; BORDER-LEFT: #c4c4ff 1px dashed; PADDING-TOP: 6px; BORDER-BOTTOM: #c4c4ff 1px dashed; BACKGROUND-COLOR: #fbfbfd
}
.list_on {
	
}
.list_on UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.list_on LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #c4c4ff; LIST-STYLE-TYPE: disc
}
.list_on LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #9494ff
}
.list_off {
	
}
.list_off UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.list_off LI {
	MARGIN: 2px 2px 7px; LIST-STYLE-TYPE: none
}
.menu_box {
	MARGIN: 0px 10px 20px 0px
}
A.menu {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c4c4ff 1px solid; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #f5f5ff; TEXT-DECORATION: none; moz-border-radius: 6px
}
A.menu:hover {
	BORDER-RIGHT: #c4c4ff 1px solid; BORDER-TOP: #c4c4ff 1px solid; BORDER-LEFT: #c4c4ff 1px solid; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #eaeaff
}
.r_cad {
	MARGIN: 0px 10px 20px
}
.r_head {
	BORDER-BOTTOM: #c4c4ff 2px solid; TEXT-ALIGN: left
}
.r_title {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 6px; FONT-FAMILY: georgia,times,serif
}
.r_box {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c4ff 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ff 2px solid; BACKGROUND-COLOR: #ffffff; moz-border-radius: 12px
}
.r_box_up {
	BORDER-RIGHT: #c4c4ff 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 6px 8px 4px; BORDER-LEFT: #c4c4ff 1px dashed; PADDING-TOP: 6px; BORDER-BOTTOM: #c4c4ff 1px dashed; BACKGROUND-COLOR: #fbfbfd
}
.r_box_down {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 6px 9px 4px; PADDING-TOP: 6px
}
.r_site {
	BORDER-TOP: #c4c4ff 1px dashed; FONT-SIZE: 85%; MARGIN: 20px 5px 2px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.r_word {
	PADDING-RIGHT: 2px; BORDER-TOP: #c4c4ff 1px dashed; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #717171; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.r_list {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #c4c4ff 1px dashed; TEXT-ALIGN: center
}
.a_head {
	PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eaeaff; TEXT-ALIGN: left
}
.a_cad {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 40px; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 40px; PADDING-BOTTOM: 20px; MARGIN: 10px 10px 30px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #ffffff; moz-border-radius: 12px
}
.a_hat {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #c4c4ff 1px solid; COLOR: #717171; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5ff
}
.a_hat P {
	MARGIN: 2px 0px
}
.a_hat_art {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #c4c4ff 1px solid; COLOR: #717171; PADDING-TOP: 4px
}
.a_hat_art P {
	MARGIN: 3px 0px
}
.a_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 25px; TEXT-ALIGN: center
}
.a_txt {
	FONT-SIZE: 15px; FONT-FAMILY: georgia,times,serif; TEXT-ALIGN: justify
}
.a_txt .intro {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 24px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; MARGIN: 30px 0px; BORDER-LEFT: #c4c4ff 1px solid; COLOR: #717171; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5ff
}
.a_txt .chapo {
	PADDING-LEFT: 160px; FONT-SIZE: 95%
}
.a_txt .intro P {
	MARGIN: 5px
}
.a_sign {
	FONT-SIZE: 15px; MARGIN: 30px 50px 0px 0px; FONT-FAMILY: georgia,times,serif; TEXT-ALIGN: right
}
.a_notes {
	BORDER-TOP: #c4c4ff 1px dashed; MARGIN-TOP: 30px; FONT-SIZE: 80%; COLOR: #717171
}
.a_notes P {
	MARGIN: 6px
}
.a_ps {
	BORDER-TOP: #c4c4ff 1px solid; MARGIN-TOP: 30px; FONT-SIZE: 85%; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.a_doc {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
P.forum_post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.forum_ext {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c4c4ff 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 2px; FONT-SIZE: 85%; PADDING-BOTTOM: 4px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4ff 2px solid; BACKGROUND-COLOR: #eaeaff; moz-border-radius: 6px
}
.forum_last_ans {
	FONT-SIZE: 85%; COLOR: #717171
}
.forum_int_sub {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #ffffff
}
.forum_int_ans {
	BORDER-RIGHT: #c4c4ff 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #c4c4ff 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #c4c4ff 1px dashed; BACKGROUND-COLOR: #ffffff
}
.forum_ans {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.forum_form {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.poll_form {
	MARGIN: 0px
}
.poll_title {
	BORDER-RIGHT: #c4c4ff 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #c4c4ff 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4ff 1px dashed; BACKGROUND-COLOR: #fbfbfd
}
A.spip_url {
	
}
A.spip_in {
	
}
A.spip_out {
	
}
A.spip_glossaire {
	TEXT-DECORATION: none
}
A.spip_glossaire:active {
	COLOR: #888955
}
A.spip_glossaire:link {
	COLOR: #888955
}
A.spip_glossaire:visited {
	COLOR: #888955
}
A.spip_glossaire:hover {
	COLOR: #ff8000; TEXT-DECORATION: underline overline
}
B.spip {
	
}
.spip_puce {
	LIST-STYLE-POSITION: outside
}
.spip_code {
	FONT-SIZE: 85%; COLOR: #717171
}
P.spip_note {
	
}
UL.spip {
	
}
LI.spip {
	
}
HR.spip {
	BORDER-RIGHT: #eaeaff 1px solid; BORDER-TOP: #eaeaff 1px solid; BORDER-LEFT: #eaeaff 1px solid; BORDER-BOTTOM: #eaeaff 1px solid; HEIGHT: 0px
}
BLOCKQUOTE.spip {
	BORDER-RIGHT: #c4c4ff 1px dashed; PADDING-RIGHT: 15px; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px; BORDER-LEFT: #c4c4ff 1px dashed; COLOR: #545454; PADDING-TOP: 15px; BORDER-BOTTOM: #c4c4ff 1px dashed
}
H3.spip {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TABLE.spip {
	BORDER-RIGHT: #c4c4ff 1px solid; BORDER-TOP: #c4c4ff 1px solid; BORDER-LEFT: #c4c4ff 1px solid; BORDER-BOTTOM: #c4c4ff 1px solid
}
TABLE.spip TR.row_first {
	BACKGROUND-COLOR: #eaeaff
}
TABLE.spip TR.row_first TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TABLE.spip TR.row_odd {
	BACKGROUND-COLOR: #f5f5ff
}
TABLE.spip TR.row_even {
	BACKGROUND-COLOR: white
}
TABLE.spip TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4ff 1px solid; TEXT-ALIGN: left
}
.forml {
	BORDER-RIGHT: #c4c4ff 1px dashed; BORDER-TOP: #c4c4ff 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #c4c4ff 1px dashed; WIDTH: 384px; COLOR: #545454; BORDER-BOTTOM: #c4c4ff 1px dashed; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.spip_encadrer {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c4c4ff 1px solid; WIDTH: 404px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eaeaff; moz-border-radius: 6px
}
.spip_cadre {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.spip_bouton {
	BORDER-RIGHT: #696bb3 1px solid; BORDER-TOP: #696bb3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #696bb3 1px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #696bb3 1px solid; FONT-FAMILY: verdana,helvetica,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #9093fa; moz-border-radius: 6px
}
.formrecherche {
	WIDTH: 85%; BACKGROUND-COLOR: #eaeaff
}
.reponse_formulaire {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red; FONT-FAMILY: verdana,helvetica,sans-serif
}
.spip_surligne {
	BACKGROUND-COLOR: #fffce5
}
.spip-admin {
	FONT-SIZE: 80%
}
.spip_documents {
	FONT-SIZE: 85%
}
A.spip_barre IMG {
	BORDER-RIGHT: #aa9966 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aa9966 1px solid; BACKGROUND-COLOR: #eaeaff
}
A.spip_barre:hover IMG {
	BORDER-RIGHT: #c4c4ff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c4c4ff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c4c4ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c4c4ff 1px solid; BACKGROUND-COLOR: #ffffff
}
