#menu td td td td {
	padding: 0 5px!important;
	/*border: 1px solid red;*/
	border-collapse: collapse	
}

/*
------------------------------------------------------------------------------*/
#menu
{
	margin-left:-15px;
	margin-top:4px;
	float:left;
	width:178px
}
#menu .encart
{
	width:178px;
	margin-top:10px;
	padding-top:0!important
}
#menu .encart a
{
	text-decoration:none
}
#menu .encart a
{
	text-decoration:none
}
/* club
------------------------------------------------------------------------------*/
#menu dl.club
{
	background-image:url(../img/encart_club_fond.png);
	background-repeat:no-repeat;
	color:#FFF;
	background-color:inherit
}
#menu dl.club dd
{
	border-color:#0062B9
}
#menu dl.club li
{
	background-image:url(../img/chevron_jaune.png)
}
#menu dl.club a
{
	color:#FC3;
	background-color:inherit;
	text-decoration:underline
}
#menu dl.club .bouton
{
	margin-top:10px;
	padding-left:0;
	text-align:center;
	background-image:none
}
/* compass
------------------------------------------------------------------------------*/
#menu dl.compass
{
	color:#FFF;
	background-color:#21C0F0
}
#menu dl.compass dd
{
	border-color:#21C0F0
}
#menu dl.compass li
{
	background-image:url(../img/chevron_blanc.png)
}
#menu dl.compass a
{
	color:#FFF;
	background-color:inherit;
	text-decoration:underline
}
/* nescafe
------------------------------------------------------------------------------*/
#menu dl.nescafe
{
	background-image:url(../img/encart_nescafe_fond.png);
	background-repeat:repeat-y
}
#menu dl.nescafe dd
{
	border-color:transparent;
	padding: 0!important;
	border: none!important;
}
#menu dl.nescafe dd img
{
	display:block;
	/*margin:0 -10px -10px!important*/
	margin: 0!important
}
/* communaute
------------------------------------------------------------------------------*/
#menu dl.communaute {
	margin-top: 0!important
}

#menu dl.communaute dd
{
	border-color:#8626C5
}
#menu dl.communaute dl dt
{
	margin:0 -8px 4px -8px;
	padding:1px 8px;
	background-color:#DC9AEE;
	color:#4E037F;
	font-weight:bold
}
#menu dl.communaute dl dd
{
	margin-bottom:4px
}
#menu .communaute dl dd li
{
	padding-left:0
}
#menu dl.communaute dl dd a
{
	padding-left:10px;
	display:block;
	background-image:url("../img/chevron_noir.png");
	background-position:0 4px;
	color:#000;
	background-color:inherit;
	background-repeat:no-repeat
}
#menu dl.communaute dl small a
{
	padding:0;
	background-image:none;
	display:inline;
	text-decoration:underline;
	color:#93C;
	background-color:inherit
}
#menu dl.communaute dl dt a {
	color:#4E037F
}
#menu dl.communaute dl strong a
{
	font-weight:normal;
	background-color:inherit;
	background-image:url("../img/chevron_violet.png");
	color:#93C;
	text-decoration:underline!important
}
#menu dl.communaute dl small
{
	display:block
}
#menu dl.communaute dl small img
{
	margin-top:-2px;
	vertical-align:middle
}
#menu dl.communaute .separation
{
	padding-bottom:5px!important;
	border-bottom:1px solid #C1C1C1!important
}
span.separation
{
	display:block
}
/* sondage
------------------------------------------------------------------------------*/
#menu dl.sondage .separation
{
	padding:5px 0!important;
	border-bottom:1px solid #f80
}
#menu dl.sondage .separation br {
	clear: both
}

#menu dl.sondage input.radio
{
	float:left;
	width:16px;
	display:block
}
#menu dl.sondage legend
{
	padding:6px 0;
	font-size:1.1em
}
#menu dl.sondage legend strong
{
	width:158px;
	display:block
}
#menu dl.sondage .submit
{
	margin:4px 8px 8px
}

#menu dl.sondage dd
{
	border-color:#F80
}

#menu dl.sondage dd
{
	overflow:hidden;
	width:158px
}
.toolbox dd
{
	border:none;
	background-image:url(../img/encart_toolbox_fond.png);
	background-position:0 100%;
	background-repeat:no-repeat;
}
.toolbox dd a
{
	color:#333;
	background-color:inherit;
	padding-left:10px;
	background-image:url(../img/chevron_noir.png);
	background-repeat:no-repeat;
	background-position:0 4px
}
#marques
{
	margin:0!important;
	padding:0!important;
	background-color:#FFF!important;
	color:inherit
}
#marques li
{
	float:left;
	margin:5px!important;
	padding:0!important
}
#marques li img
{
	margin:0!important
}

/* Mes moments
------------------------------------------------------------------------------*/

#menu dl.mes_moments_menu dd {
	border-color: #f3c!important
}

.mes_moments_menu dd ul {
	padding-top: 10px
}

.mes_moments_menu dd a {
	color:#f3c;
	background-color:inherit;
	padding-left:10px;
	display: block;
	background-image:url(../img/chevron_rose.png);
	background-repeat:no-repeat;
	background-position:0 4px;
}

/* Best Of Recettes
------------------------------------------------------------------------------*/

#menu dl.bestof dd {
	border-color: #f80!important;
	background: url(../img/encart_bestof_fond.png) repeat-x 0 0
}

.bestof dd p {
	padding: 6px 0 0
}
.bestof dd strong {
	padding-left: 6px;
	display: block
}
.bestof dd a {
	color:#f80;
	background-color:inherit;
	padding: 6px 0 0 10px;
	display: block;
	font-weight: bold;
	background-image:url(../img/chevron_orange.png);
	background-repeat:no-repeat;
	background-position:0 10px;
}

/* Telecharger - donner son avis
------------------------------------------------------------------------------*/
#menu dl.telecharger dd,
#menu dl.donner_avis dd {
	border-color: #106ec5!important
}

.telecharger p,
.donner_avis p {
	padding: 6px 0 0
}

#menu .telecharger li,
#menu .donner_avis li {
	margin: 5px 0 0 0;
	padding: 0!important
}

/* Pushs qualif
------------------------------------------------------------------------------*/
#menu p.push_qualifs {
	border: 2px #106fc3 solid;
	padding: 6px 0 0 0
}
#menu p.push_qualifs img {
	margin-bottom: 6px
}
