@charset "utf-8";
/* CSS Document */

body.black-bg
{
	background:url(images/bg_body_b.gif);
}
/*** body ***/

body.member #footer, body.member #footer-inner
{
	background:#85659C url(images/footer/bg_footer_member.gif) repeat-x bottom left;
}
/*** footer ***/

body.member #navbar a
{
	background:url(images/menu/bg_menu_item_b.gif) no-repeat top left;
}
body.member #navbar a span
{
	background:url(images/menu/bg_menu_item_b_right.gif) no-repeat top right;
}
	body.member #navbar a:hover, body.member #navbar li.active a
	{
		background:url(images/menu/bg_menu_item_b_act.gif) no-repeat top left
	}
	body.member #navbar a:hover span, body.member #navbar li.active a span
	{
		background:url(images/menu/bg_menu_item_b_act_right.gif) no-repeat top right;
	}
	
body.jouer-body #navbar a, body.jouer-body .right-navbar a
{
	background:url(images/menu/bg_menu_item_j.gif) no-repeat top left;
}
body.jouer-body #navbar a span, body.jouer-body .right-navbar a span
{
	background:url(images/menu/bg_menu_item_right_j.gif) no-repeat top right;
}
	body.jouer-body #navbar a:hover, body.jouer-body #navbar li.active a, body.jouer-body .right-navbar a:hover, body.jouer-body .right-navbar li.active a
	{
		background:url(images/menu/bg_menu_item_j_act.gif) no-repeat top left
	}
	body.jouer-body #navbar a:hover span, body.jouer-body #navbar li.active a span, body.jouer-body .right-navbar a:hover span, body.jouer-body .right-navbar li.active a span
	{
		background:url(images/menu/bg_menu_item_right_j_act.gif) no-repeat top right;
	}
/*** navbar ***/
	
body.member #header
{
	background:#85659C url(images/header/bg_header_top_member.gif) repeat-x top left;
}
body.member #header-inner
{
	background:#85659C url(images/header/bg_header_top_member.gif) repeat-x top left;
	width:973px;
	margin:0px auto;
}

body.jouer-body #header
{
	background:#FD7B00 url(images/header/bg_header_jouer.gif) repeat-x top left;
}
body.jouer-body #header-inner
{
	background:#FD7B00 url(images/header/bg_header_jouer.gif) repeat-x top left;
	width:973px;
	margin:0px auto;
}
body.jouer-body #header-blocks .text
{
	color:#3B2E32;
}
/*** header ***/

body.member .ac-menu
{
	padding-top:18px;
}
body.member .ac-menu li
{
	height:28px;
}
body.member .ac-menu li a
{
	height:28px;
}
body.member .ac-menu li.logout a
{
	background:url(images/btns/acl/btn_member_logout.gif) no-repeat top left;
	width:132px;
	height:28px;
	display:block;
}
	body.member .ac-menu li.logout a:hover
	{
		background:url(images/btns/acl/btn_member_logout_act.gif) no-repeat top left;
	}
body.member .ac-menu li a
{
	display:none;
}
body.member .ac-menu li.actus
{
	background:url(images/btns/acl/btn_m_logmenu_actus.gif) no-repeat top left;
	width:81px;
}
	body.member .ac-menu li.actus a.logout
	{
		display:block;
		background:url(images/btns/acl/btn_m_logmenu_actus_act.gif) no-repeat top left;
	}
body.member .ac-menu li.mes-fav
{
	background:url(images/btns/acl/btn_m_logmenu_mes_favoris.gif) no-repeat top left;
	width:108px;
}
	body.member .ac-menu li.mes-fav a.logout
	{
		display:block;
		background:url(images/btns/acl/btn_m_logmenu_mes_favoris_act.gif) no-repeat top left;
	}
body.member .ac-menu li.mes-info
{
	display:none;
}
/*** ac menu ***/
