.cadre_forum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 648px; PADDING-TOP: 0px
}
.cadre_forum A {
	COLOR: #20447e; TEXT-DECORATION: none
}
.cadre_forum A:link {
	COLOR: #20447e; TEXT-DECORATION: none
}
.cadre_forum A:visited {
	COLOR: #20447e; TEXT-DECORATION: none
}
.cadre_forum A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.cadre_forum A:active {
	COLOR: #333
}
#commentaire {
	TEXT-ALIGN: center
}
#commentaires {
	PADDING-RIGHT: 10px
}
.espace {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 10px
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #c7e8f4; HEIGHT: 1px; BACKGROUND-COLOR: #c7e8f4; BORDER-RIGHT-WIDTH: 0px
}
INPUT.obligatoire_erreur {
	BACKGROUND: #fee8bd
}
TEXTAREA.obligatoire_erreur {
	BACKGROUND: #fee8bd
}
INPUT.checkbox {
	WIDTH: 15px
}
INPUT.recherche {
	TEXT-INDENT: 5px; HEIGHT: 16px
}
.message_nav_page {
	CLEAR: both; FLOAT: left; WIDTH: 640px; HEIGHT: 26px; BACKGROUND-COLOR: #fff
}
.message_nav_page A:link {
	TEXT-DECORATION: underline
}
.message_nav_page A:visited {
	TEXT-DECORATION: underline
}
.message_nav_page A:hover {
	TEXT-DECORATION: none
}
.message_nav_page .surforum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: url(/forum/img/bg_nb_mess.gif); PADDING-BOTTOM: 2px; MARGIN: 2px 0px; WIDTH: 170px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; BACKGROUND-COLOR: #006189; TEXT-ALIGN: center
}
.message_nav_page .surforum A {
	COLOR: #fff; TEXT-DECORATION: none
}
.message_nav_page .loading {
	MARGIN-TOP: 7px; DISPLAY: none
}
.message_nav_page .message_nav_extremite {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 26px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.message_nav_page .message_nav_alleralapage {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.message_nav_page .message_nav_chiffre A {
	BORDER-RIGHT: #0080a8 1px solid; BORDER-TOP: #0080a8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #0080a8 1px solid; WIDTH: 20px; PADDING-TOP: 4px; BORDER-BOTTOM: #0080a8 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.message_nav_page .message_nav_chiffre_sel A {
	BORDER-RIGHT: #0080a8 1px solid; BORDER-TOP: #0080a8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/forum/img/bg_nb_mess.gif); PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #0080a8 1px solid; WIDTH: 28px; PADDING-TOP: 4px; BORDER-BOTTOM: #0080a8 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; BACKGROUND-COLOR: #006189; TEXT-ALIGN: center
}
.message_nav_page .message_nav_repondre_nouveau {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.message_nav_page .message_nav_page_presui_gris {
	COLOR: #9e9e9e
}
.message_nav_page .message_nav_page_presui A {
	BORDER-RIGHT: #0080a8 1px solid; BORDER-TOP: #0080a8 1px solid; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #0080a8 1px solid; WIDTH: 20px; PADDING-TOP: 4px; BORDER-BOTTOM: #0080a8 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.message_nav_page .message_nav_page_fin A {
	BORDER-RIGHT: #e6a776 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e6a776 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 1px 0px; BORDER-LEFT: #e6a776 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e6a776 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5e4ad; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.message_nav_page .message_nav_recherche {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #20447e; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.message_nav_page .message_nav_recherche_options {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #20447e; PADDING-TOP: 2px
}
.message_nav_page .message_nav_nbmess {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(/forum/img/bg_nb_mess.gif); PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px; BACKGROUND-COLOR: #006189
}
.liste_nav_page {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 638px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 31px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.liste_nav_page .message_nav_repondre_nouveau {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.liste_nav_page A:link {
	TEXT-DECORATION: underline
}
.liste_nav_page A:visited {
	TEXT-DECORATION: underline
}
.liste_nav_page A:hover {
	TEXT-DECORATION: none
}
.liste_nav_page .liste_nav_num_sujet {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 118px; PADDING-TOP: 6px
}
.liste_nav_page .liste_nav_page_presui_gris {
	COLOR: #9e9e9e
}
.liste_nav_page .liste_nav_page_presui {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-TOP: 6px
}
.liste_nav_page .liste_nav_manuel {
	FLOAT: left; WIDTH: 18px; PADDING-TOP: 7px; HEIGHT: 24px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.liste_nav_page .liste_nav_manuel_in {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -4px; MARGIN-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 12px; CURSOR: pointer; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.liste_nav_page .liste_nav_chiffre {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-TOP: 7px; HEIGHT: 24px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.liste_nav_page .liste_nav_chiffre_sel {
	BACKGROUND-COLOR: #c1e0ff
}
.message_total {
	CLEAR: both; BORDER-RIGHT: #0080a8 1px solid; BORDER-TOP: #0080a8 1px solid; FLOAT: left; BORDER-LEFT: #0080a8 1px solid; WIDTH: 638px; BORDER-BOTTOM: #0080a8 1px solid
}
.message_total_team {
	CLEAR: both; BORDER-RIGHT: #0080a8 1px solid; BORDER-TOP: #0080a8 1px solid; FLOAT: left; BORDER-LEFT: #0080a8 1px solid; WIDTH: 638px; BORDER-BOTTOM: #0080a8 1px solid
}
.message_total .message {
	CLEAR: both; FLOAT: left; WIDTH: 638px
}
.message_total_team .message {
	CLEAR: both; FLOAT: left; WIDTH: 638px
}
.message_total .message {
	BACKGROUND: url(/forum/img/fond_message.gif) #fff repeat-y left top
}
.message_total_team .message {
	BACKGROUND: url(/forum/img/fond_message_team.gif) #fff repeat-y left top
}
.message_redux {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 623px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
.opacite {
	FILTER: alpha(opacity=30); moz-opacity: 0.3; opacity: 0.3
}
.message_redux .message_contenu_moderer {
	FLOAT: right; WIDTH: 508px; TEXT-ALIGN: left
}
.message_redux .message_profil_pseudo {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(/forum/img/bg_pseudo.gif) no-repeat right bottom; FLOAT: left; WIDTH: 104px; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-ALIGN: center
}
.message .message_profil {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 122px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.message .message_profil .message_profil_actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 104px; PADDING-TOP: 3px; HEIGHT: 10px; TEXT-ALIGN: left
}
.message .message_profil .message_profil_actions_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 56px; PADDING-TOP: 1px; HEIGHT: 20px
}
.message .message_profil .message_profil_cadre {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 104px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.message_total .message .message_profil .message_profil_cadre {
	BACKGROUND-COLOR: #c5f1fd
}
.message_total_team .message .message_profil .message_profil_cadre {
	Z-INDEX: 10000; BACKGROUND-COLOR: #fae4c5
}
.message .message_profil .message_profil_cadre .message_profil_img {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/api/forum/img/ombre_avatar.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 104px; PADDING-TOP: 0px; HEIGHT: 84px; TEXT-ALIGN: left
}
.message_profil_img {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/api/forum/img/ombre_avatar.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 104px; PADDING-TOP: 0px; HEIGHT: 84px; TEXT-ALIGN: left
}
.message .message_profil .message_profil_cadre .message_profil_img_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 20px
}
.message_profil_img_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 20px
}
.message .message_profil .message_profil_cadre .message_profil_pseudo {
	CLEAR: both; BACKGROUND: url(/forum/img/bg_pseudo.gif) no-repeat right bottom; WIDTH: 104px; HEIGHT: 18px
}
.message .message_profil .message_profil_cadre .avatar {
	BORDER-RIGHT: #1698c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1698c1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #1698c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #1698c1 1px solid
}
.message .message_profil .message_profil_statut {
	PADDING-RIGHT: 0px; BORDER-TOP: #20447e 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.message .message_contenu {
	FLOAT: right; WIDTH: 503px; TEXT-ALIGN: left
}
.message .message_contenu .message_header {
	BORDER-RIGHT: #c7e8f4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7e8f4 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; BORDER-LEFT: #c7e8f4 1px solid; COLOR: #00aed7; PADDING-TOP: 0px; BORDER-BOTTOM: #c7e8f4 1px solid; FONT-FAMILY: arial; HEIGHT: 15px; BACKGROUND-COLOR: #e8f8fe
}
.message .message_contenu .message_header .message_date {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; TEXT-ALIGN: right
}
.message .message_contenu .message_header .niv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.message .message_contenu .message_header .message_modo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 0px 0px 5px; TEXT-ALIGN: left
}
.message .message_contenu .message_header .message_modo A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00aed7
}
.message .message_contenu .message_header .message_vote {
	MARGIN-TOP: -2px; FLOAT: right
}
.message .message_contenu .message_txt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; OVERFLOW: auto; WIDTH: 486px; PADDING-TOP: 5px; FONT-FAMILY: arial; TEXT-ALIGN: justify
}
.message .message_contenu .message_txt A:link {
	COLOR: #00f
}
.message .message_contenu .message_txt A:visited {
	COLOR: #00f
}
.message .message_contenu .message_txt A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.editer_commentaire {
	TEXT-ALIGN: center
}
.editer_commentaire #txt {
	WIDTH: 100%
}
.layer_reponse {
	CLEAR: both; FLOAT: left; WIDTH: 638px
}
BLOCKQUOTE {
	BACKGROUND: url(/forum/img/guillemet_haut.gif) #dedede no-repeat left top
}
BLOCKQUOTE DIV.quote {
	BORDER-RIGHT: #c7e8f4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7e8f4 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/forum/img/guillemet_bas.gif) no-repeat right bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 22px; BORDER-LEFT: #c7e8f4 1px solid; PADDING-TOP: 22px; BORDER-BOTTOM: #c7e8f4 1px solid
}
DIV.indent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.code {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
DIV.spoiler {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: none; PADDING-LEFT: 3px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
IMG.inpost {
	PADDING-RIGHT: 3px; DISPLAY: none; PADDING-LEFT: 3px
}
IMG.emoticon {
	DISPLAY: inline
}
#params {
	FLOAT: none
}
#params SPAN.options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; HEIGHT: 10px
}
#params SPAN.options LABEL {
	FONT-WEIGHT: bold
}
#params SPAN.options .help {
	COLOR: #666; FONT-STYLE: normal
}
.alert {
	COLOR: red
}
