#divstyle
{
    text-align: left;

}
.bordureRouge
{
	width:163px;
    border-right: #89bb33 1px solid;
    border-top: #89bb33 0px solid;
    border-left: #89bb33 1px solid;
    border-bottom: #89bb33 1px solid;
}
.bordureVerte
{
	width:163px;
    border-right: #fcaf11 1px solid;
    border-top: #fcaf11 0px solid;
    border-left: #fcaf11 1px solid;
    border-bottom: #fcaf11 1px solid;
}
#BarreNav
{
width: 100%;
    margin: 0;
    border: solid 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    float: left;
    padding-top: 0px;
    list-style-type: none;
    background-color: #034d96;
}
#BarreNav ul
{
	z-index : 5;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    background: white;
    float: left;
    padding-top: 0px;
    list-style-type: none;
}

#BarreNav a
{
    color: #ffffff;
    font-weight: bold;
    font-size: 08pt;
    text-decoration: none;
}

#BarreNav ul a
{
    display: block;
    padding-left: 0.25em;
    padding-bottom: 0.25em;
    text-decoration: none ;
    font-family: Arial, Verdana;
    font-weight: normal;
    font-size: 08pt;
    color: #0e618b;
}
#BarreNav a:hover, #nav a.change
{
    font-weight: bold;
    list-style-type: none;
}

#BarreNav li
{
    font-family: Arial, Verdana;
    font-size: 08pt;
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    padding-top: 0px;
}
#BarreNav li ul
{
    font-weight: normal;
    left: -999em;
    margin: 0px;
    position: absolute;
    height: auto;
}
#BarreNav li li
{

    /*padding-right: 1em;*/
}

#BarreNav li ul ul
{
    margin: -1.75em 0px 0px;
}
#BarreNav li:hover ul ul
{
    left: -999em;

}
#BarreNav li:hover ul ul ul
{
    left: -999em;
}

html:not([lang*=""]) #BarreNav li:hover ul
{
       left: auto;
}

#BarreNav li li:hover ul
{
    left: auto;
}
#BarreNav li li li:hover ul
{
    left: auto;
}



#BarreNav li.change ul ul
{
    left: -999em;
}
#BarreNav li.change ul ul ul
{
    left: -999em;
}

#BarreNav li.change ul
{
    left: auto;
}
#BarreNav li li.change ul
{
    left: auto;
}
#BarreNav li li li.change ul
{
    left: auto;
}
.fontN0
{
    color: #ffffff;
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 08pt;
    text-decoration: none;
}
.fontN1
{
    color: #abcdef;
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 08pt;
    text-decoration: none;
}





.listeSelect A
{
    color: #ffffff;
    font-size: 9px;
    text-decoration: none;
}
td.listeSelect
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    background-color: #e6e6e6;
    color: #000000;
    cursor: pointer;
}

.listeNo A
{
    color: #ffffff;
    text-decoration: none;
}
td.listeNo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    background-color: #FFFFFF;
    color: #000000;
    cursor: pointer;
}

.ParDefaut
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    background-color: #FFFFFF;
    color: #000000;
    cursor: pointer;
}

.bordureBleu
{
    border-right: #89bfdd 1px solid;
    border-top: #89bfdd 0px solid;
    border-left: #89bfdd 1px solid;
    border-bottom: #89bfdd 1px solid;
}
.entete
{
    background: #ffffff;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border-right: #89bfdd 1px solid;
    border-top: #89bfdd 1px solid;
    border-left: #89bfdd 1px solid;
    border-bottom: #89bfdd 1px solid;
}


/* Barre on */
#BarreNav table.accueil
{
    width: 61px;
    height: 28px;

    background-color : #89bb33;
}

#BarreNav table.bebe
{
    width: 92px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.jouets
{
    width: 101px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.loisirscreatifs
{
    width: 95px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.livres
{
    width: 56px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.multimedia
{
    width: 81px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.pleinair
{
    width: 68px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.multimedia
{
    width: 81px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.deco
{
    width: 45px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.anniversaire
{
    width: 92px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.promotion
{
    width: 70px;
    height: 28px;
    background-color : #d1003b;
}

#BarreNav table.magasins
{
    width: 65px;
    height: 28px;
    background-color : #89bb33;
}

#BarreNav table.fnaccom
{
    width: 74px;
    height: 28px;
    background-image: url(../Graphisme/BarreNav/N_FNAC.jpg);
}
#listeProduit{
    width: 640px;
    padding-left: 0.25em;
    padding-right: 0.25em;
    padding-top: 0.25em;
    background-color: #FFFFFF;
}

/* Barre off */

#BarreNav table.accueil_on
{
    width: 61px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.bebe_on
{
    width: 92px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.jouets_on
{
    width: 101px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.loisirscreatifs_on
{
    width: 95px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.livres_on
{
    width: 56px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.multimedia_on
{
    width: 81px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.pleinair_on
{
    width: 68px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.multimedia_on
{
    width: 81px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.deco_on
{
    width: 45px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.anniversaire_on
{
    width: 92px;
    height: 28px;
    background-color : #fcaf11;
}
#BarreNav table.magasins_on
{
    width: 65px;
    height: 28px;
    background-color : #fcaf11;
}

#BarreNav table.promotion_on
{
    width: 70px;
    height: 28px;
    background-color : #d1003b;
}


#BarreNav table.blancEspace
{
	width: 2px;
    height: 28px;
    background-color : #ffffff;
}
#BarreNav table.BleuEspace
{
	width: 5px;
    height: 28px;
    background-color : #01509b;
}
