/*barre nav */

#menuContainer, #menuContainer .headlink, #cssdropdown
{
	height: 48px;
	overflow: visible;
}

#menuContainer .menuTopLink
{
	height: 48px;
	overflow: hidden;
}

#tab-product{
    background: transparent url(../images/tab_product.png) no-repeat 0 0;
    *background: transparent url(../images/tab_product.gif) no-repeat 0 0;
    width: 197px;
    text-indent: -9999px;
    float:left;
}

#tab-sponsor{
    background: transparent url(../images/tab_sponsor.png) no-repeat 0 0;
    *background: transparent url(../images/tab_sponsor.gif) no-repeat 0 0;
    width: 127px;
    text-indent: -9999px;
    float:left;
}

#tab-help{
    background: transparent url(../images/tab_help.png) no-repeat 0 0;
    *background: transparent url(../images/tab_help.gif) no-repeat 0 0;
    width: 66px;
    text-indent: -9999px;
    float:left;
}

#tab-my-account{
    background: transparent url(../images/tab_my_account.png) no-repeat 0 0;
    *background: transparent url(../images/tab_my_account.gif) no-repeat 0 0;
    width: 132px;
    text-indent: -9999px;
    float:left;
}

#tab-my-basket{
    background: transparent url(../images/tab_my_basket.png) no-repeat 0 0;
    *background: transparent url(../images/tab_my_basket.gif) no-repeat 0 0;
    width: 133px;
    text-indent: -9999px;
    float:left;
}

/*barre nav */

/* General */

/*body{
    behavior: url(csshover.htc);
}*/

/* Head links */
.headlink { 
    float: left;
    text-align: center;
}

.ahref_principal {
    display: block;
    height:48px;
    font-size: 13px;
    font-weight: bold;
}

/* Child lists and links */
#tab-product ul {
    display: none;
    list-style: none;
    text-align: left;
}

#tous_nos_produits{
    position:relative;
}

.withSubMenu ul
{
    width: 196px;
	*width: 210px;
	*margin-left: -15px; /* Bizarre qu'on soit obligés de faire ça */
}

.withSubMenu ul li
{
	overflow: hidden;
}

/*
#tab-product:hover ul {
    display: block;
    position: relative;
    top: 10;
    left: 0;
    width:196px;
    z-index:10000;
}
*/

#tab-product ul li a {
    text-decoration: none;
    height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #72286E;
    background-color: #EFE9E8;
    color:#72286E;
    text-indent: 10px;
}

#tab-product ul li a:hover { 
    background:#72286E;
    color:#EFE9E8;
}