BODY {
	background-repeat : repeat-x;
	background-position : top;
        background-color: #FFFFFF;
	/*background-color : #F4F3F8;*/
	/*background-attachment:fixed !important;*/
	/*background:url(/images/store/evenement/soldes/L0/bkd_all.jpg) center top no-repeat;*/
}

.main-table {
    position: relative;
}

#page-content-container{
        height:100% !important;
	width:1010px;
	padding: 0;
	border:#EEEEEE solid 1px;
	border-top:none;
        zoom: 1;
        background-position: center -4px;
        background-repeat: no-repeat;
        position: relative;
        z-index: 3;
}
    
.content-right-col{
	padding-right:1px;
	/*padding-top:12px;*/
}

#colonne_centre{
	/*background-color:white;*/
}

.page-header{
    zoom: 1;
}

.content-left-col{
	width:170px;
}
/*.content-center-col {
	width: 840px;
}*/

.content-right-col{
	width:160px;
}

.picto3d, .pictoVideo {
    background-image:url(/images/store/pictos3dvideo.png);
    width: 30px;
    height: 24px;
    display: block;
    position: absolute;
    top: 1px;
    right: 1px;
}

.pictoVideo {
    background-position: -30px 0;
}



/*Nouveau menu de gauche*/
.menuGauche {
    width: 163px;
    font-size: 12px;
    font-family: Arial, sans-serif;
}
.menuGauche ul {
    margin-bottom: 25px;
    list-style: none;
}
.menuGauche li a {
    display: block;
    margin: 8px 0;
    text-decoration: none;
    color: #7c7181;
}
.menuGauche li a.current {
    font-weight: bold;
}
.menuGauche li a.current {
    color: #bf3a7c;
}
.menuGauche li a:hover {
    color: #ff9eC8;
}
.menuGauche li a span {
    color: #b8b0bb;
    font-weight: normal;
}
.menuGauche li a.first {
    font-weight: bold;
}
/*Fin du nouveau Menu*/

.prix-normal, .prix-reduc20 {
    display: block;
    padding-top: 16px;
    width: 124px;
    height: 48px;
    color: #464543;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 23px;
    font-weight: bold;
    text-align: center;
    background: url("../images/store/listes/prix.png") no-repeat;
}
.prix-reduc20 {
    padding-top: 28px;
    height: 36px;
    font-size: 15px;
    background-position: -124px 0;
}
.prix-reduc20 span {
    display: block;
    font-size: 9px;
    font-weight: normal;
}

/* Blocs gauche (promos 20% et nouveautés) */
.bloc-gauche {
    position: relative;
    margin-top: 5px;
    border-top: 1px solid #f2f0f3;
    padding-top: 6px;
    width: 163px;
    height: 831px;
    font-family: Arial, sans-serif;
    background: no-repeat;
}
.bloc-gauche-flag {
    position: absolute;
    left: 85px;
    top: -1px;
    width: 73px;
    height: 61px;
    background: url("../images/store/listes/flags.png") no-repeat;
}
.gauche-reduc20 {
    background-position: 0 6px;
}
.gauche-reduc20 .bloc-gauche-flag {
    background-position: -73px 0;
}
.gauche-nouveautes {
    background-position: -326px 6px;
}
.gauche-nouveautes .bloc-gauche-flag {
    background-position: -146px 0;
}
.bloc-gauche-lien {
    position: relative;
    z-index: 1;
    display: block;
    height: 33px;
}
.bloc-gauche-produit {
    position: relative;
    margin: 0 10px;
    border-top: 1px solid #e1e0e5;
    padding: 20px 10px 0;
    height: 250px;
    text-align: left;
}
.bloc-gauche-first {
    border: 0;
}
.bloc-gauche-lien-produit {
    display: block;
    height: 28px;
}
.bloc-gauche-lien-produit a {
    color: #bf3a7c;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.bloc-gauche img {
    display: block;
    margin: 5px auto;
    border: 1px solid #e4e2e5;
}
.bloc-gauche .prix-normal, .bloc-gauche .prix-reduc20 {
    margin: 0 auto;
}
.bloc-gauche small {
    font-size: 67%;
}

/* Fil d'ariane */
#fil-ariane {
    margin: 4px 0 10px;
    border-bottom: 1px solid #e8e1e8;
    font-family : Arial, sans-serif;
    font-size: 11px;
    text-align: left;
}
#fil-ariane-texte {
    padding: 3px;
}
#fil-ariane-texte, #fil-ariane ul, #fil-ariane li {
    display: inline-block;
    *display: inline; /* IE6-7 */
    *zoom: 1; /* IE6-7 */
    vertical-align: top;
}
#fil-ariane-texte, #fil-ariane ul {
    position: relative;
    top: 1px;
}
#fil-ariane li span {
    display: block;
    padding: 3px 0;
}
#fil-ariane li {
    margin: 0 5px;
}
#fil-ariane-texte, #fil-ariane a {
    color: #7e7586;
}
#fil-ariane a:hover {
    text-decoration: none;
}
#fil-ariane a {
    display: block;
    padding: 0 3px 0 10px;
    font-weight: bold;
    background: url("../images/store/listes/fleche.png") left center no-repeat;
}
#fil-ariane-actuel {
    background: url("../images/store/listes/fil_ariane.png") left 0 no-repeat;
}
#fil-ariane-actuel a {
    margin-left: 5px;
    padding-left: 6px;
    color: #c14080;
    font-weight: bold;
    text-decoration: none;
}
#fil-ariane #fil-ariane-actuel span {
    position: relative;
    left: 6px;
    padding-right: 14px;
    background: url("../images/store/listes/fil_ariane_droite.png") right 0 no-repeat;
}

/* Menu Categories gauche */
#menu-cat-left{
	background-color: white;
	/*padding-bottom:20px;*/
}
#menu-cat-left li{
	list-style-type: none;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	margin:0px;
	margin-bottom:1px;
}

#menu-cat-left .menu-cat-left-P2{
	font-weight : bold;
	padding : 2px 2px;
	color:black;
	margin-bottom:5px;
}
.menu-cat-left-P3list{
	/*padding-bottom:20px;*/
}

#menu-cat-left .menu-cat-left-P3{
	display:inline;
}

#menu-cat-left .menu-cat-left-P3 a{
	background : url(../images/store/menu_detail.gif) #EDEDED left center no-repeat;
	font-size : 11px;
	font-weight : normal;
	border : 0px;

	padding : 3px 2px;

	color:#72002C;
	text-decoration: none;
	display:block;
	/*margin:0px;*/
	margin-bottom:1px;
}

#menu-cat-left .menu-cat-left-P3 a:hover{
	background-position: right center;
}

#menu-cat-left .nbprod{
	font-size: 8px;
}
/* Fin Menu Categories gauche */

SELECT {
	z-index : -200px;
}

/* Pas de filigrane sur les liens actifs */
a:focus
{
  outline: 0;
}

.fond_gris {
	background : #F3F3F3;
}
#bloc_centre, #bloc_centre2 {
	/*background-color : #FFFFFF;*/
}
#bloc_centre {
	/*border-bottom : 1px solid #D4D4D4;*/
	padding-top:14px;
}
#bloc_centre2 {
	/*border-bottom : 1px solid #D4D4D4;
	border-right : 1px solid #D4D4D4;
	border-left : 1px solid #D4D4D4;*/
}
.bordure_gauche {
	border-left : 1px solid #D4D4D4;
}
.bordure_gauche_et_haut {
	border-top : 1px solid #D4D4D4;
	border-left : 1px solid #D4D4D4;
}
.bordure_haut {
	border-top : 1px solid #D4D4D4;
}
.bordure_haut_et_droite {
	border-top : 1px solid #D4D4D4;
	border-right : 1px solid #D4D4D4;
}
.bordure_droite {
	border-right : 1px solid #D4D4D4;
}
.bordure_bas {
	border-bottom : 1px solid #D4D4D4;
}
TABLE#cinq_garanties {
	width : 144px;
}
TABLE#cinq_garanties TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
TABLE#cinq_garanties A, TABLE#cinq_garanties A:link, TABLE#cinq_garanties A:visited {
	color : #000000;
	text-decoration : none;

}
TABLE#cinq_garanties A:hover {
	color : #666666;
	text-decoration : underline;

}
.PanierRef {
	width : 410px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #EB749A;
	border-top : 1px solid #FFCCFF;
	border-left : 1px solid #FFCCFF;
	border-right : 1px solid #FFCCFF;
	border-bottom : 0px solid #FFCCFF;
}
.PanierRefLeft, .PanierRefLeftRight {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-left : 1px solid #FFCCFF;
}
.PanierRefLeftRight {
	border-right : 1px solid #FFCCFF;
}
a.texteconseildoc, a.texteconseildoc:link, a.texteconseildoc:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #5D41A2;
}
a.HomeNoneTitre1, a.HomeNoneTitre1:link, a.HomeNoneTitre1:visited, a.HomeNoneTitre1:hover, a.HomeNoneTitre2, a.HomeNoneTitre2:link, a.HomeNoneTitre2:visited, a.HomeNoneTitre2:hover, a.HomeNoneTitre4, a.HomeNoneTitre4:link, a.HomeNoneTitre4:visited, a.HomeNoneTitre4:hover {
	margin-right : 4px;
	margin-left : 4px;
}
a.homeTitreSexy, a.homeTitreSexy:link, a.homeTitreSexy:visited, a.homeTitreSexy:hover ,.Style48, .Style15, .Style18, .Style3, .MenuStyleP3, .HomePage1, a.homeTitre, a.homeTitre:link, a.homeTitre:visited, a.homeTitre:hover, a.HomeNone1, a.HomeNone1:link, a.HomeNone1:visited, a.HomeNone1:hover, a.HomeNoneTitre1, a.HomeNoneTitre1:link, a.HomeNoneTitre1:visited, a.HomeNoneTitre1:hover {
	color: #ffffff;
}
.HomeNoneTitre2Bis, a.HomeNoneTitre2Bis, a.HomeNoneTitre2Bis:link, a.HomeNoneTitre2Bis:visited, a.HomeNoneTitre2Bis:hover, a.HomeNone2, a.HomeNone2:link, a.HomeNone2:visited, a.HomeNone2:hover, a.HomeNoneTitre2, a.HomeNoneTitre2:link, a.HomeNoneTitre2:visited, a.HomeNoneTitre2:hover {
	color: #990033;
}
a.HomeNone3, a.HomeNone3:link, a.HomeNone3:visited, a.HomeNone3:hover, a.HomeNoneTitre3, a.HomeNoneTitre3:link, a.HomeNoneTitre3:visited, a.HomeNoneTitre3:hover {
	color: #330066;
}
a.HomeNone4, a.HomeNone4:link, a.HomeNone4:visited, a.HomeNone4:hover, a.HomeNoneTitre4, a.HomeNoneTitre4:link, a.HomeNoneTitre4:visited, a.HomeNoneTitre4:hover {
	color: #663333;
}
.HomePromoBig, .HomePromoStrike, .HomePromo20Strike, .HomePromo20Soit, .FicheProduit, a.FicheProduit:hover, .FicheProduitBorderTop, .FicheProduitBorderBottom, .PanierTexte, select.SelectFix4, .PanierRefLeft, .PanierRefLeftRight, .TableMenu, .TdMenu, TD.newsletter, .noir, a.col, a.col2, .col3, a.homeTexte, a.homeTexte:link, a.homeTexte:visited, a , a.LienShow {
	color : #000000;
}
.recalculer, a.Promo20Href:hover, .ErreurProduit, a.noir:hover, a.col:hover, a.col2:hover, a.col4, a.col4:hover, a.homeTexte:hover, a.colTopHome:hover {
	color : #FF367A;
}
a.colTopHome, a.colTopHome:link, a.colTopHome:visited, .HomePage2, .PanierTitre2 {
	color : #9E1945;
}
.HomePage3, .HomePage5 {
	color : #1B0B66;
}
.HomePage4 {
	color : #753F45;
}
a.iddn, a.iddn:link, a.iddn:visited {
	color : #0000CC;
}
a.iddn:hover {
	color : #0000FF;
}
.grisee {
	color : #AAAAAA;
}
li.bordershow {
	color : #c1c1e8;
}
li.borderstore, a:hover {
	color : #ff9ec8;
}
.titreconseildoc, .titreconseildoc:hover {
	color : #6E55A5;
}
.soustitreconseildoc, .soustitreconseildoc:hover {
	color : #98518B;
}
.Style12 {
	color : #990033;
}
.HomePromo20Style, .PanierTitre, .Style11  {
	color : #666666;
}
.PanierPrixTotal {
	color : #ff3479;
}
.Style32 {
	color : #333399;
}
.Style38 {
	color : #FF3379;
}
.Style53 {
	color : #0000FF;
}
.Style54 {
	color : #D4D0C8;
}
.HomeStyle3, .Style21, .Style20, .Style45 {
	color: #333333;
}
.HomeStoreStyleSexy {
   	background-color : #D4CAD2;
}
.PanierPrixTotal, .PanierCadeau0, .PanierCadeau1, .PanierCadeau2, .PanierCadeau3, .PanierCadeau4, .PanierCadeau5, .PanierCadeau6, .PanierTexte, .PanierTitre, .PanierCadeauDroite, select.SelectFix4, select.SelectListe0, select.SelectListe1, select.SelectListe2, select.SelectListe3, select.SelectListe4, select.SelectListe5, select.SelectListe6, li.bordershow, li.borderstore, .TableMenu, a.colTopHome, a.colTopHome:link, a.colTopHome:visited, a.colTopHome:hover, .PanierRef, .titreconseildoc, .soustitreconseildoc, a.texteconseildoc, a.texteconseildoc:link, a.texteconseildoc:visited, .PanierRefLeft, .PanierRefLeftRight {
	background-color : transparent;
}
a.SmallHomeCatego2:hover, a.SmallHomeCatego2, a.SmallHomeCatego2:link, a.SmallHomeCatego2:visited, a.SmallHomeCatego3:hover, a.SmallHomeCatego3, a.SmallHomeCatego3:link, a.SmallHomeCatego3:visited, a.SmallHomeCatego1:hover, a.SmallHomeCatego1, a.SmallHomeCatego1:link, a.SmallHomeCatego1:visited, a.SmallHomeCatego0:hover, a.SmallHomeCatego0, a.SmallHomeCatego0:link, a.SmallHomeCatego0:visited, a.SmallHomeCatego4:hover, a.SmallHomeCatego4, a.SmallHomeCatego4:link, a.SmallHomeCatego4:visited, a.SmallHomeCatego5:hover, a.SmallHomeCatego5, a.SmallHomeCatego5:link, a.SmallHomeCatego5:visited, a.SmallHomeCatego6:hover, a.SmallHomeCatego6, a.SmallHomeCatego6:link, a.SmallHomeCatego6:visited, .soustitreconseildoc, .titreconseildoc, select.SelectMenu, a.Promo20Href, a.Promo20Href:link, a.Promo20Href:visited, a.Promo20Href:hover, input.SubmitSearch0, input.SubmitSearch1, input.SubmitSearch2, input.SubmitSearch3, input.SubmitSearch4, input.SubmitSearch5, input.SubmitSearch6, .ErreurProduit, .HomePage5, a.HomeNoneTitre1, a.HomeNoneTitre1:link, a.HomeNoneTitre1:visited, a.HomeNoneTitre1:hover, a.HomeNoneTitre2, a.HomeNoneTitre2:link, a.HomeNoneTitre2:visited, a.HomeNoneTitre2:hover, a.HomeNoneTitre3, a.HomeNoneTitre3:link, a.HomeNoneTitre3:visited, a.HomeNoneTitre3:hover, a.HomeNoneTitre4, a.HomeNoneTitre4:link, a.HomeNoneTitre4:visited, a.HomeNoneTitre4:hover, .HomeNoneTitre2Bis, a.HomeNoneTitre2Bis, a.HomeNoneTitre2Bis:link, a.HomeNoneTitre2Bis:visited, a.HomeNoneTitre2Bis:hover, a.HomeNone1, a.HomeNone1:link, a.HomeNone1:visited, a.HomeNone1:hover, a.HomeNone3, a.HomeNone2, a.HomeNone2:link, a.HomeNone2:visited, a.HomeNone2:hover, a.HomeNone3:link, a.HomeNone3:visited, a.HomeNone3:hover, a.HomeNone4, a.HomeNone4:link, a.HomeNone4:visited, a.HomeNone4:hover, a.texteconseildoc, a.texteconseildoc:link, a.texteconseildoc:visited, .HomePromoBigOffre, .HomePromo20Soit, .FicheProduit, .FicheNomProduit, .FicheProduitBorderTop, .FicheProduitBorderBottom, .HomePromoBig, select.SelectListe0, select.SelectListe1, select.SelectListe2, select.SelectListe3, select.SelectListe4, select.SelectListe5, select.SelectListe6, input.SelectQte, select.SelectFix4, a.colmenu5, a.colmenu5:hover, a.colP1menu5, a.colP1menu5:hover, a.colmenu-over5, a.colmenu-over5:hover, a.colmenu6, a.colmenu6:hover, a.colP1menu6, a.colP1menu6:hover, a.colmenu-over6, a.colmenu-over6:hover, a.colmenu4, a.colmenu4:hover, a.colP1menu4, a.colP1menu4:hover, a.colmenu-over4, a.colmenu-over4:hover, a.colmenu3, a.colmenu3:hover, a.colP1menu3, a.colP1menu3:hover, a.colmenu-over3, a.colmenu-over3:hover, a.colmenu2, a.colmenu2:hover, a.colP1menu2, a.colP1menu2:hover, a.colmenu-over2, a.colmenu-over2:hover, a.colmenu1, a.colmenu1:hover, a.colP1menu1, a.colP1menu1:hover, a.colmenu-over1, a.colmenu-over1:hover, a.colmenu0, a.colmenu0:hover, a.colP1menu0, a.colP1menu0:hover, a.colmenu-over0, a.colmenu-over0:hover, a.Promo50Href5, a.Promo50Href5:link, a.Promo50Href5:visited, a.Promo50Href5:hover, a.Promo50Href5:hover, a.Promo50Href4, a.Promo50Href4:link, a.Promo50Href4:visited, a.Promo50Href4:hover, a.Promo50Href4:hover, a.Promo50Href3, a.Promo50Href3:link, a.Promo50Href3:visited, a.Promo50Href3:hover, a.Promo50Href3:hover, a.Promo50Href2, a.Promo50Href2:link, a.Promo50Href2:visited, a.Promo50Href2:hover, a.Promo50Href2:hover, a.Promo50Href1, a.Promo50Href1:link, a.Promo50Href1:visited, a.Promo50Href1:hover, a.Promo50Href1:hover, a.Promo50Href0, a.Promo50Href0:link, a.Promo50Href0:visited, a.Promo50Href0:hover, a.Promo50Href0:hover, .SpanBigHomeCatego1, .SpanBigHomeCatego2, .SpanBigHomeCatego3, .SpanBigHomeCatego4, .SpanBigHomeCatego5, .SpanBigHomeCatego0, .DecorNone, a.colTopHome, a.colTopHome:link, a.colTopHome:visited, a.homeTexte, a.homeTexte:link, a.homeTexte:visited, a.homeTitre, a.homeTitre:link, a.homeTitre:visited, a.homeTitre:hover, a.homeTitreSexy, a.homeTitreSexy:link, a.homeTitreSexy:visited, a.homeTitreSexy:hover, .col3, a.col, a.PromoDiscount0, a.PromoDiscount0:link, a.PromoDiscount0:visited, a.PromoDiscount1, a.PromoDiscount1:link, a.PromoDiscount1:visited, a.PromoDiscount2, a.PromoDiscount2:link, a.PromoDiscount2:visited, a.PromoDiscount3, a.PromoDiscount3:link, a.PromoDiscount3:visited, a.PromoDiscount4, a.PromoDiscount4:link, a.PromoDiscount4:visited, a.PromoDiscount5, a.PromoDiscount5:link, a.PromoDiscount5:visited, a.PromoDiscount6, a.PromoDiscount6:link, a.PromoDiscount6:visited {
	text-decoration : none;
}
.soustitreconseildoc:hover, .recalculer, a.texteconseildoc:hover, a.BigHomeProdCatego6:hover, a.BigHomeProdCatego6, a.BigHomeProdCatego6:link, a.BigHomeProdCatego6:visited, a.BigHomeCatego6:hover, a.BigHomeCatego6, a.BigHomeCatego6:link, a.BigHomeCatego6:visited, a.BigHomeProdCatego5:hover, a.BigHomeProdCatego5, a.BigHomeProdCatego5:link, a.BigHomeProdCatego5:visited, a.BigHomeCatego5:hover, a.BigHomeCatego5, a.BigHomeCatego5:link, a.BigHomeCatego5:visited, a.BigHomeProdCatego4:hover, a.BigHomeProdCatego4, a.BigHomeProdCatego4:link, a.BigHomeProdCatego4:visited, a.BigHomeCatego4:hover, a.BigHomeCatego4, a.BigHomeCatego4:link, a.BigHomeCatego4:visited, a.BigHomeProdCatego3:hover, a.BigHomeProdCatego3, a.BigHomeProdCatego3:link, a.BigHomeProdCatego3:visited, a.BigHomeCatego3:hover, a.BigHomeCatego3, a.BigHomeCatego3:link, a.BigHomeCatego3:visited, a.BigHomeProdCatego2:hover, a.BigHomeProdCatego2, a.BigHomeProdCatego2:link, a.BigHomeProdCatego2:visited, a.BigHomeCatego2:hover, a.BigHomeCatego2, a.BigHomeCatego2:link, a.BigHomeCatego2:visited, a.BigHomeProdCatego1:hover, a.BigHomeProdCatego1, a.BigHomeProdCatego1:link, a.BigHomeProdCatego1:visited, a.BigHomeCatego1:hover, a.BigHomeCatego1, a.BigHomeCatego1:link, a.BigHomeCatego1:visited, a.BigHomeProdCatego0:hover, a.BigHomeProdCatego0, a.BigHomeProdCatego0:link, a.BigHomeProdCatego0:visited, a.BigHomeCatego0:hover, a.BigHomeCatego0, a.BigHomeCatego0:link, a.BigHomeCatego0:visited, a.colTopHome:hover, a.homeTexte:hover, a.col4, a.col4:hover, a.col3:hover, .noir, a.noir:hover, a.col:hover, a.col2, a.col2:hover, a.PromoDiscount0:hover, a.PromoDiscount1:hover, a.PromoDiscount2:hover, a.PromoDiscount3:hover, a.PromoDiscount4:hover, a.PromoDiscount5:hover, a.PromoDiscount6:hover {
	text-decoration : underline;
}
.HotHome, .Style3, .Style15, table.fix, table.fixLarge, tale.ficheprod, table.fix140, table.fix146, table.fix156, table.BorderColor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.Style13, .col3, a.col3:hover, .MenuStyleP2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.HomePromo20Style, table.fixListe, .Style45, table.fix2, table.fix3, INPUT.newsletter, TD.newsletter, a.col4, a.col4:hover, .MenuStyleP3, .StyleP10, .StyleP11, .StyleP12, .StyleP13, .StyleP14, .StyleP15, .StyleP16, .StyleP20, .StyleP21, .StyleP22, .StyleP23, .StyleP24, .StyleP25, .StyleP26 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.colTopHome, a.colTopHome:link, a.colTopHome:visited, a.colTopHome:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.SpanBigHomeCatego0, .SpanBigHomeCatego1, .SpanBigHomeCatego2, .SpanBigHomeCatego3, .SpanBigHomeCatego4, .SpanBigHomeCatego5, .SpanBigHomeCatego6 {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 15px;
}
.titreconseildoc, a.HomeNoneTitre1, a.HomeNoneTitre1:link, a.HomeNoneTitre1:visited, a.HomeNoneTitre1:hover, a.HomeNoneTitre2, a.HomeNoneTitre2:link, a.HomeNoneTitre2:visited, a.HomeNoneTitre2:hover, a.HomeNoneTitre3, a.HomeNoneTitre3:link, a.HomeNoneTitre3:visited, a.HomeNoneTitre3:hover, a.HomeNoneTitre4, a.HomeNoneTitre4:link, a.HomeNoneTitre4:visited, a.HomeNoneTitre4:hover, .Style37, a.BigHomeProdCatego6, a.BigHomeProdCatego6:link, a.BigHomeProdCatego6:visited, a.BigHomeProdCatego6:hover, a.BigHomeCatego6, a.BigHomeCatego6:link, a.BigHomeCatego6:visited, a.BigHomeCatego6:hover, a.BigHomeProdCatego5, a.BigHomeProdCatego5:link, a.BigHomeProdCatego5:visited, a.BigHomeProdCatego5:hover, a.BigHomeCatego5, a.BigHomeCatego5:link, a.BigHomeCatego5:visited, a.BigHomeCatego5:hover, a.BigHomeProdCatego4, a.BigHomeProdCatego4:link, a.BigHomeProdCatego4:visited, a.BigHomeProdCatego4:hover, a.BigHomeCatego4, a.BigHomeCatego4:link, a.BigHomeCatego4:visited, a.BigHomeCatego4:hover, a.BigHomeProdCatego3, a.BigHomeProdCatego3:link, a.BigHomeProdCatego3:visited, a.BigHomeProdCatego3:hover, a.BigHomeCatego3, a.BigHomeCatego3:link, a.BigHomeCatego3:visited, a.BigHomeCatego3:hover, a.BigHomeProdCatego2, a.BigHomeProdCatego2:link, a.BigHomeProdCatego2:visited, a.BigHomeProdCatego2:hover, a.BigHomeCatego2, a.BigHomeCatego2:link, a.BigHomeCatego2:visited, a.BigHomeCatego2:hover, a.BigHomeProdCatego1, a.BigHomeProdCatego1:link, a.BigHomeProdCatego1:visited, a.BigHomeProdCatego1:hover, a.BigHomeCatego1, a.BigHomeCatego1:link, a.BigHomeCatego1:visited, a.BigHomeCatego1:hover, a.BigHomeProdCatego0, a.BigHomeProdCatego0:link, a.BigHomeProdCatego0:visited, a.BigHomeProdCatego0:hover, a.BigHomeCatego0, a.BigHomeCatego0:link, a.BigHomeCatego0:visited, a.BigHomeCatego0:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
}
.HomeStyle2, .HomePromo20Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
}
.PageSuivante0, .PageSuivante1, .PageSuivante2, .PageSuivante3, .PageSuivante4, .PageSuivante5, .PageSuivante6, .PanierTitre2, .Style18, .PanierCadeau0, .PanierCadeau1, .PanierCadeau2, .PanierCadeau3, .PanierCadeau4, .PanierCadeau5, .PanierCadeau6, .PanierTitre, .PanierCadeauDroite, select.SelectMenu, .HomeCatego, .ErreurProduit, .soustitreconseildoc, .HomeNoneTitre2Bis, a.HomeNoneTitre2Bis, a.HomeNoneTitre2Bis:link, a.HomeNoneTitre2Bis:visited, a.HomeNoneTitre2Bis:hover, .Style18, .PanierCadeau0, .PanierCadeau1, .PanierCadeau2, .PanierCadeau3, .PanierCadeau4, .PanierCadeau6, .PanierTitre, .PanierCadeauDroite, select.SelectMenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
select.SelectListe0, select.SelectListe1, select.SelectListe2, select.SelectListe3, select.SelectListe4, select.SelectListe5, select.SelectListe6, .Promo20Txt0, .Promo20Txt1, .Promo20Txt2, .Promo20Txt3, .Promo20Txt4, .Promo20Txt5, .Promo20Txt6, .HomePage1, .HomePage5, .PanierPrixTotal, .PanierTexte, input.SelectQte, select.SelectFix4, a.Promo50Href6, a.Promo50Href6:link, a.Promo50Href6:visited, a.Promo50Href6:hover, a.Promo50Href6:hover, a.Promo50Href5, a.Promo50Href5:link, a.Promo50Href5:visited, a.Promo50Href5:hover, a.Promo50Href5:hover, a.Promo50Href4, a.Promo50Href4:link, a.Promo50Href4:visited, a.Promo50Href4:hover, a.Promo50Href4:hover, a.Promo50Href3, a.Promo50Href3:link, a.Promo50Href3:visited, a.Promo50Href3:hover, a.Promo50Href3:hover, a.Promo50Href2, a.Promo50Href2:link, a.Promo50Href2:visited, a.Promo50Href2:hover, a.Promo50Href2:hover, a.Promo50Href1, a.Promo50Href1:link, a.Promo50Href1:visited, a.Promo50Href1:hover, a.Promo50Href1:hover, a.Promo50Href0, a.Promo50Href0:link, a.Promo50Href0:visited, a.Promo50Href0:hover, a.SmallHomeCatego6, a.SmallHomeCatego6:link, a.SmallHomeCatego6:visited, a.SmallHomeCatego6:hover, a.SmallHomeCatego5, a.SmallHomeCatego5:link, a.SmallHomeCatego5:visited, a.SmallHomeCatego5:hover, a.SmallHomeCatego4, a.SmallHomeCatego4:link, a.SmallHomeCatego4:visited, a.SmallHomeCatego4:hover, a.SmallHomeCatego3, a.SmallHomeCatego3:link, a.SmallHomeCatego3:visited, a.SmallHomeCatego3:hover, a.SmallHomeCatego2, a.SmallHomeCatego2:link, a.SmallHomeCatego2:visited, a.SmallHomeCatego2:hover, a.SmallHomeCatego1, a.SmallHomeCatego1:link, a.SmallHomeCatego1:visited, a.SmallHomeCatego1:hover, a.SmallHomeCatego0, a.SmallHomeCatego0:link, a.SmallHomeCatego0:visited, a.SmallHomeCatego0:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
}
input.InputSearchReduc, input.InputSearch, .Panier, table.fixSmallListe, table.BorderPanier, table.BorderPanier2, table.BorderCadeau, table.Panierfix146, td.BorderTdPanier, td.BorderTdPanierDbl {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.HomeStoreStyleSexy, .HomeStoreStyle0, .HomeStoreStyle1, .HomeStoreStyle2, .HomeStoreStyle3, .HomeStoreStyle4, .HomeStoreStyle5, .HomeStoreStyle6 {
	width : 134px;
}
a.BigHomeProdCatego6, a.BigHomeProdCatego6:link, a.BigHomeProdCatego6:visited, a.BigHomeProdCatego6:hover, a.BigHomeProdCatego5, a.BigHomeProdCatego5:link, a.BigHomeProdCatego5:visited, a.BigHomeProdCatego5:hover, a.BigHomeProdCatego4, a.BigHomeProdCatego4:link, a.BigHomeProdCatego4:visited, a.BigHomeProdCatego4:hover, a.BigHomeProdCatego3, a.BigHomeProdCatego3:link, a.BigHomeProdCatego3:visited, a.BigHomeProdCatego3:hover, a.BigHomeProdCatego2, a.BigHomeProdCatego2:link, a.BigHomeProdCatego2:visited, a.BigHomeProdCatego2:hover, a.BigHomeProdCatego1, a.BigHomeProdCatego1:link, a.BigHomeProdCatego1:visited, a.BigHomeProdCatego1:hover, a.BigHomeProdCatego0, a.BigHomeProdCatego0:link, a.BigHomeProdCatego0:visited, a.BigHomeProdCatego0:hover, a.BigHomeCatego6, a.BigHomeCatego6:link, a.BigHomeCatego6:visited, a.BigHomeCatego6:hover, a.BigHomeCatego5, a.BigHomeCatego5:link, a.BigHomeCatego5:visited, a.BigHomeCatego5:hover, a.BigHomeCatego4, a.BigHomeCatego4:link, a.BigHomeCatego4:visited, a.BigHomeCatego4:hover, a.BigHomeCatego3, a.BigHomeCatego3:link, a.BigHomeCatego3:visited, a.BigHomeCatego3:hover, a.BigHomeCatego2, a.BigHomeCatego2:link, a.BigHomeCatego2:visited, a.BigHomeCatego2:hover, a.BigHomeCatego1, a.BigHomeCatego1:link, a.BigHomeCatego1:visited, a.BigHomeCatego1:hover, a.BigHomeCatego0, a.BigHomeCatego0:link, a.BigHomeCatego0:visited, a.BigHomeCatego0:hover, .SpanBigHomeCatego0, .SpanBigHomeCatego1, .SpanBigHomeCatego2, .SpanBigHomeCatego3, .SpanBigHomeCatego4, .SpanBigHomeCatego5, .SpanBigHomeCatego6 {
	margin-left : 10px;
}
.Style50, .BoldAide, .PanierPrixTotal, .PanierCadeauDroite, .PanierCadeau0, .PanierCadeau1, .PanierCadeau2, .PanierCadeau3, .PanierCadeau4, .PanierCadeau5, .PanierCadeau6, .HomeStoreStyle0, .HomeStoreStyle1, .HomeStoreStyle2, .HomeStoreStyle3, .HomeStoreStyle4, .HomeStoreStyle5, .HomeStoreStyle6, .HomeStoreStyleSexy {
	text-align : center;
}
.StyleP10, .StyleP11, .StyleP12, .StyleP13, .StyleP14, .StyleP15, .StyleP16, .StyleP20, .StyleP21, .StyleP22, .StyleP23, .StyleP24, .StyleP25, .StyleP26, .TdMenu, select.SelectFix4, select.SelectMenu {
	height : 20px;
}
.HomePromoBigOffre, .HomePromo20Style, .HomePromo20Big, .FicheNomProduit, .HomePromoBig, .BoldAide, .HotHome, .Style3, .Style15, input.SubmitSearch0, input.SubmitSearch1, input.SubmitSearch2, input.SubmitSearch3, input.SubmitSearch4, input.SubmitSearch5, input.SubmitSearch6, .MenuStyleP3, .MenuStyleFirstP1, .MenuStyleP10, .MenuStyleP11, .MenuStyleP12, .MenuStyleP13, .MenuStyleP14 , .MenuStyleP15, .MenuStyleP16, .PanierRef, .StyleP10, .StyleP11, .StyleP12, .StyleP13, .StyleP14, .StyleP15, .StyleP16, .StyleP20, .StyleP21, .StyleP22, .StyleP23, .StyleP24, .StyleP25, .StyleP26 {
	font-weight : bold;
}
menu {
   	margin : 0;
   	padding : 0;
}
.MenuStyleFirstP1, .MenuStyleP10, .MenuStyleP11, .MenuStyleP12, .MenuStyleP13, .MenuStyleP14 , .MenuStyleP15, .MenuStyleP16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	height : 22px;
}
.MenuStyleFirstP1 {
	border-top : 1px solid #ffffff;
}
.MenuStyleP2 {
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
}
.MenuStyleFirstP1 {
	cursor : default;
}
.MenuStyleP2, .MenuStyleP3 {
	padding-left : 2px;
}
.MenuStyleP3 {
	padding-left : 6px;
}
.MenuStyleP3 {
	height : 14px;
	font-weight : normal;
}

TD.newsletter {
	height : 16px;
	padding-left : 3px;
	vertical-align : middle;
}
.TdMenu {
	width : 22px;
	background-color : #ffffff;
}
.TableMenu {
	width : 148px;
	border : 0 none ;
   	margin : 0;
   	padding : 0;
}
input.SubmitSearch0, input.SubmitSearch1, input.SubmitSearch2, input.SubmitSearch3, input.SubmitSearch4, input.SubmitSearch5, input.SubmitSearch6 {
	vertical-align : middle;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	width : 22px;
	height : 22px;
}

.StyleHotHome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #E52565;
}
a.Promo20Href, a.Promo20Href:link, a.Promo20Href:visited, a.Promo20Href:hover {
	font-size : 11px;
}
img {
	border : 0 none ;
}
font {
	font-family:arial;
}
div.bordershow {
	height : 250px;
	width : 380px;
	padding-top : 15px;
	border-collapse : inherit;
	border-bottom : 1px solid #d2d2ef;
	border-right : 1px solid #d2d2ef;
	border-top : 1px solid #d2d2ef;
	border-left : 1px solid #d2d2ef;
}
div.borderstore {
	width : 380px;
	padding-top : 15px;
	border-collapse : inherit;
	border-bottom : 1px solid #edd0ed;
	border-right : 1px solid #edd0ed;
	border-top : 1px solid #edd0ed;
	border-left : 1px solid #edd0ed;
}

table.fix, table.fixLarge, table.fix2 {
	width : 98%;
}
tale.ficheprod {
	width : 680px;
}
table.fixListe, table.BorderPanier {
	background : #E6E6E6;
	/*border-bottom : 1px solid #edd0ed;*/
}
table.BorderPanier {
	border-top : 1px solid #edd0ed;
}
table.BorderPanier {
	width : 100%;
}
table.BorderPanier2 {
	width : 100%;
}
.bordure_bas_panier {
	border-bottom : 1px solid #9E1945;
	line-height : 0px;
}
table.BorderCadeau{
	width : 190px;
}
table.fix3 {
	width : 158px;
	background-color : #FFFFFF;
	border-right : 1px solid #edd0ed;
	border-top : 1px solid #edd0ed;
	border-bottom : 1px solid #edd0ed;
}
table.fix140 {
	width : 148px;
}
table.fix156 {
	width : 156px;
}
table.fix146, table.Panierfix146 {
	width : 143px;
}
.PanierCadeauDroite {
	color : #FA397A;
}
td.BorderTdPanier {
	border-left : 1px solid #edd0ed;
}
td.BorderTdPanierDbl {
	border-left : 1px solid #edd0ed;
	border-right : 1px solid #edd0ed;
}
input.InputSearch {
	width  : 110px;
}
input.InputSearch, input.InputSearchReduc {
	text-align : left;
	vertical-align : middle;
}
input.InputSearchReduc {
	width  : 110px;
}
select.SelectFix4 {
	width : 50px;
}
select.SelectMenu {
	width : 125px;
}
input.SelectQte {
	width : 25px;
}
.recalculer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	cursor : pointer;
}
.HotHomeOption {
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
}
.Style11 {
	font-size : smaller;
}
.BoldAide {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}
.Style20 {
	font-family : Arial, Helvetica, sans-serif;
}
.Style21, .Style20 {
	font-size : 11px;
}
.Style22 {
	font-size : 14px;
}
.Style26, .Style48 {
	font-size : 12px;
}
.Style36, .HomeStyle1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.Style40 {
	font-size : 11px;
	color : #664C61;
}
.Style41 {
	font-size : 10px;
	color: #664C61;
}
.Style50 {
	font-size : 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.HomePromoStrike {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : line-through;
}
.HomePromoBig {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
}
.HomePromoBigOffre {
	font-size : 18px;
	font-family : Arial, Helvetica, sans-serif;
	color : #F8266D;
}
.HomePromo20Strike {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	/*text-decoration : line-through;*/
	font-weight : normal;
}
.HomePromo20Soit {
	font-size : 9px;
	font-family : Arial, Helvetica, sans-serif;
}
.FicheProduit, .FicheProduitBorderTop, .FicheProduitBorderBottom {
	font-size : 12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
.FicheNomProduit {
	font-size : 18px;
	font-family : Arial, Helvetica, sans-serif;
	color : #9E1945;
}
.FicheProduitBorderTop, .FicheProduitBorderBottom {
	border-top : 1px solid #edd0ed;
}
TD.vousetesici0, TD.vousetesici1, TD.vousetesici2, TD.vousetesici3 {
	padding-left:10px;
}
.Style130, .Style131, .Style132, .Style133, .Style134, .Style135, .Style136 {
	font-size : 11px;
}
img.BorderImg2 {
	border : 1px solid #EEEEEE;
}
table.fix140Grise {
	border-left : 2px solid #D4CAD2;
	border-right : 2px solid #D4CAD2;
	border-top : 2px solid #D4CAD2;
	border-bottom : 2px solid #D4CAD2;
	border-collapse : inherit;
}
td.BorderTdPanierDroite {
	border-right : 1px solid #edd0ed;
}
table.BorderColor {
	padding : 1px 1px 1px 1px;
}
input.bouton_submit {
	font-size : 12px;
	padding : 2px 10px 2px 10px;
	cursor : pointer;
	letter-spacing : 2px;
}
div.centre {
	padding-left : 6px;
}
.nouveau_client, .nouveau_client *, table.infos_livraison TD.infos_livraison {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
}
div.nouveau_client {
	padding-left : 6px;
}
.titre_commande, .titre_commande2 {
	font-weight : bold;
	font-family : Verdana, Arial, sans-serif;
}
.titre_commande {
	font-size : 13px;
}
.titre_commande2 {
	font-size : 11px;
}
a.titre_commande2, a.titre_commande2:link, a.titre_commande2:visited {
	text-decoration : underline;
}
a.titre_commande2:hover {
	color : #FF66A3;
}
a.titre_commande3gris:hover, a.titre_commande2:hover {
	text-decoration : none;
}
.titre_commande3, .titre_commande3gris {
	font-weight : normal;
}
.titre_commande3gris {
	color : #AAAAAA;
}
a.titre_commande3gris:hover {
	color : #AAAAAA;
}
input.commande_button {
	border : 0px;
	height : 21px;
	font-weight : bold;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	color : #E2156D;
	padding : 0px;
	width : 100%;
	cursor : pointer;
}
.txt_commande, .champs_commande, INPUT.input_commande, INPUT.input_adresse_proposition, TEXTAREA.input_commande, SELECT.input_commande {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
}
.champs_commande {
	font-weight : bold;
	padding-right : 4px;
}
.commentaire_commande{
	font-family : Verdana, Arial, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-align:left;
	color:#666666;
}
TEXTAREA.input_commande {
	border : 1px solid #888888;
	padding : 3px;
}
INPUT.input_commande, INPUT.input_adresse_proposition{
	border : 1px solid #888888;
	width : 260px;
	padding : 3px;
}
SELECT.input_commande{
	border : 1px solid #888888;
	padding : 1px;
}
DIV.input_commande{
	width : 268px;
	padding : 0px;
	margin:0px;
}
INPUT.input_adresse_proposition {
	color:red;
}
.nb {
	font-size : 10px;
}
td.img_arrow {
	padding-top : 2px;
}
table.commande td, div.texte, .texte TABLE TD, td.paiement, td.paiementDG, .titre_commande3gris, .titre_commande3 {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
}
.nb {
	font-size : 10px;
}
table.infos_livraison {
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
}
.texte_rose {
	font-weight : bold;
}
div.adresse {
	padding-left : 20px;
}
td.paiement, td.paiementDG  {
	border-right : 1px solid #CCCCCC;
	padding : 0px 2px 0px 5px;
}
td.paiementDG {
	border-left : 1px solid #CCCCCC;
}
DIV.bloc_panier, DIV.bloc_error {
	width : 98%;
	text-align:center;
	margin : auto;
	padding : 2px 2px 2px 2px;
}
DIV.bloc_error {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	color : #990066;
	font-weight : normal;
	padding : 6px 3px 6px 3px;
	text-align : justify;
}
DIV#copyright {
	color : #FFFFFF;
}
A.titre_en_avant, A.titre_en_avant:link, A.titre_en_avant:visited {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
}
A.titre_en_avant:hover {
	text-decoration : underline;
}
A.lien_haut, A.lien_haut:link, A.lien_haut:visited, TABLE.lien_haut TD {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	text-decoration : none;
}
A.lien_haut:hover {
	color : #000000;
}
select.SelectListe0, select.SelectListe1, select.SelectListe2, select.SelectListe3, select.SelectListe4, select.SelectListe5, select.SelectListe6 {
	background : #FFFFFF;
}
TD.TDImgListe {
	background-repeat : no-repeat;
	background-position : center;
	text-align : right;
	padding : 0px;
}
DIV.DIVImgListe {
	border-left : 1px solid #EEEEEE;
	border-right : 1px solid #EEEEEE;
	border-top : 1px solid #EEEEEE;
}

IMG.ImgListe {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
IMG.ImgListeOver {
	opacity: .2;
	filter: alpha(opacity=20);
	-moz-opacity: .20;
}
DIV.catego_content {
}
DIV.catego_content * {
}


/* Classes FAQ */

DIV.titre_faq, DIV.titre_faq TD {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
}
DIV.titre_faq {
	padding : 2px 6px 2px 6px;
	border-top : 1px solid white;
	border-bottom : 1px solid white;
}
TABLE.table_faq TD, DIV.titre_faq0, DIV.faq {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
}
DIV.titre_faq, TABLE.table_faq {
	width : 710px;
}
DIV.titre_faq0 {
	font-weight : bold;
}
TD.titre_faq2 {
	font-weight : bold;
}
DIV.titre_faq2 {
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
}
TABLE.table_faq A {
	color : #000000;
	text-decoration : none;
}
TABLE.table_faq A:hover {
	color : #000000;
	text-decoration : underline;
}
A.lien_menu_soldes, A.lien_menu_soldes:link, A.lien_menu_soldes:visited {
	color : #FFFFFF;
	text-decoration:underline;
}
A.lien_menu_soldes:hover {
	color : #FFC641;
}

/* FOR NEW STORE */
.tetiere_bas {
	/*border-bottom : 1px solid #FF24B3;*/
}
.tetiere_bas_over {
	/*border-bottom : 1px solid #EBDFE5;*/
}
.tetiereonglet, .tetiereonglet_over {
	color : #660033;
	font-family : Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	cursor : pointer;
}
.tetiereonglet_over {
	color : #FFFFFF;
}
.txt_vousetesici {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #2B0066;
}
.txt_vousetesici A, .txt_vousetesici A:link, .txt_vousetesici A:visited  {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #2B0066;
	text-decoration : none;
}
.txt_vousetesici A:hover {
	text-decoration : underline;
	color : #2B0066;
}
#bloc_catalogue A, #bloc_catalogue A:link, #bloc_catalogue A:visited, .blocLittleTxt {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #1A3DA7;
	text-decoration : underline;
}
#bloc_catalogue A:hover {
	text-decoration : none;
}
TABLE.doctor A, TABLE.doctor A:link, TABLE.doctor A:visited {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #214CBF;
	text-decoration : none;
	line-height : 14px;
}
TABLE.doctor A:hover {
	text-decoration : underline;
}
.garanties {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
}
A.garanties:hover {
	color: #000000;
	text-decoration : underline;
}
A.svc, A.svc:link, A.svc:visited, A.svc:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #223EAB;
	text-decoration : underline;
	line-height : 20px;
}
.p2_link {
	font-size : 12px;
	font-weight : bold;
	color : #223EAB;
	font-family : Tahoma, Arial, sans-serif;
	line-height : 16px;
	text-decoration : none;
}
A.p3_link, A.p3_link:link, A.p3_link:visited {
	font-size : 11px;
	font-weight : normal;
	color : #0066DD;
	font-family : Tahoma, Arial, sans-serif;
	line-height : 20px;
	text-decoration : none;
	letter-spacing : 1px;
}
A.p3_link:hover {
	text-decoration : underline;
}
DIV.cmd_par_ref_titre {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 12px;
	color : #D903A1;
	font-weight : bold;
}
DIV.cmd_par_ref {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight : normal;
	padding : 4px 0px 4px 0px;
}
TD.cmd_par_ref {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
}
INPUT.cmd_par_ref {
	border : 1px solid black;
}
INPUT.code_offre {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 10px;
}
INPUT.code_offre_gros {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 12px;
	padding : 2px;
	text-align : center;
}
#bloc_menusolde {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #000000;
}
#bloc_menusolde A, #bloc_menusolde A:link, #bloc_menusolde A:visited , #bloc_menusolde DIV.selected {
	font-family : Tahoma, Arial, sans-serif;
	font-size : 11px;
	color : #2444D6;
	font-weight : normal;
}
#bloc_menusolde A:hover {
	color : #9B6B7B;

}
#bloc_menusolde DIV.selected {
	color : #5972E3;
}
.zoom {
	border-left : 1px solid black;
	border-right : 1px solid black;
	width : 145px;
}
.commmande_titre_bloc {
	background : url(../images/store/header_commande.gif) #8D4387 top repeat-x;
	font-size : 14px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-weight : bold;
	border : 0px;
	letter-spacing : 2px;
}
.new_menu_p2 {
	background : url(../images/store/menu_rubrique.gif) #FDCCF4 top left repeat-x;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-weight : bold;
	border : 0px;
	height : 22px;
	padding : 0px 2px 0px 4px;
}
.new_menu_p2 A, .new_menu_p2 A:link, .new_menu_p2 A:visited, .new_menu_p2 A:hover {
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	text-decoration : none;
}
.new_menu_p3, .new_menu_p3_hover {
	background : url(../images/store/menu_detail.gif) #EDEDED left no-repeat;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-weight : normal;
	border : 0px;
	height : 20px;
	padding : 0px 2px 0px 4px;
}
.new_menu_p3 A, .new_menu_p3 A:link, .new_menu_p3 A:visited, .new_menu_p3 A:hover {
	color : #72002C;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	text-decoration : none;
}
.new_menu_p3_hover {
	background-position : right;
}
.new_menu_p3_hover A, .new_menu_p3_hover A:link, .new_menu_p3_hover A:visited {
	color : #C6004A;
	text-decoration : none;
}
 .new_menu_p3_hover A:hover {
	color : #72002C;
	text-decoration : none;
}
DIV.btn_evenement_30 {
	background : url(../images/store/evenement/rentree07/btn.gif) top left no-repeat;
	width : 159px;
	height : 16px;
	padding-top : 1px;
}
A.btn_evenement_30 {
	color : #54318B;
	font-weight : bold;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	text-decoration : none;
}
A.btn_evenement_30:hover {
	color : #6F6C7B;
}
.flashSticker{
	position:relative;
	left:20px;
	padding-top:175px;
	z-index:1;
	overflow:hidden;
	cursor:pointer;
}
#cap_div{
	position:absolute;
	font-size:11px;
        overflow:auto;
}
.adresses_check_result, .adresses_check_result_hidden{
	height:100px;
	position:relative; 
	margin: 0px 0px 2px 0px; 
}
.adresses_suggestions, .adresses_suggestions_hidden{
	height:150px;
	position:relative; 
	margin: 0px 0px 2px 0px; 
}
.adresses_entree, .adresses_entree_hidden{
	min-height:55px;
	position:relative; 
	margin: 0px 0px 2px 0px;
}
.adresses_intitule, .adresses_intitule_hidden{
	position:relative; 
	margin: 0px 0px 2px 0px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.adresses_titre{
	position:relative; 
	margin: 0px 0px 3px 0px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#999999;
	font-variant:small-caps;
}
.adresses_suggestions, .adresses_check_result, .adresses_entree, .adresses_intitule{
	font-family:Arial,sans-serif;
	padding:5px;
	border:1px solid #CCCCCC;
	vertical-align:top;
	overflow:auto;
	position:relative;
	background-color:#FCFCFC;
	z-index : 10000;
}
.adresses_suggestions_hidden, .adresses_check_result_hidden, .adresses_entree_hidden, .adresses_intitule_hidden{
	padding:5px;
	border:1px solid #CCCCCC;
	vertical-align:top;
	overflow:auto;
	position:relative;
	background-color:#FCFCFC;
	display:none;
	z-index:10000;
}
.adresse_suggeree{
	border:1px solid #FA367A;
	cursor:pointer;
	padding : 2px;
	margin: 0px 0px 2px 0px; 
	position:relative;
	text-align:left;
	z-index:10002;
	background-color:#FFFFFF;
}
.adresse_suggeree:hover, .adresse_suggeree_selectionnee, .adresse_suggeree_survolee{
	border:1px solid #000000;
	cursor:pointer;
	padding : 2px;
	margin: 0px 0px 2px 0px; 
	position:relative;
	text-align:left;
	z-index:10002;
	background-color:#FA367A;
	text-decoration:none;
}
.fond_cap_adresse{
	height:150px;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:10001;
	background-image:url('../images/store/cap_adresse.gif') !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/store/cap_adresse.gif',sizingMethod='scale');
	background-repeat:no-repeat;
	background-position:center center;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
a.select_adresse_suggeree{
	text-decoration:none;
	color:#333333;
}
.importantTexteRose{
	color:#FA367A;
	font-weight:bold;
	font-size:13px;
}
.loaderVisible,.loaderHidden{
	position:absolute;
	z-index:10003;
}
.loaderHidden{
	display:none;
}
.webmailLigne{
	font-size : 11px;
	font-face : arial;
	color : #000000;
}
.webmailMessage{
	font-size : 11px;
	color : #333333;
	font-face : verdana;
	background-color : #FFFFFF;
	border:1px solid #FA367A;
	padding:3px;
	overflow:auto;
}
.webmailLien{
	text-decoration:none;
	color : #FA367A;
}
.webmailLien:hover{
	text-decoration:underline;
	color : #FA367A;
}
.fond_fixed{
	-moz-opacity: 0.75;
	opacity: 0.75;
	filter: alpha(opacity=75);
	position:absolute; 
	top:0px;
	left:0px; 
	width:100%;
	height:100%;
	background-color:#000000;
}
/*---- POPUP MESSAGE -------*/
.ombreTop{
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:0px;
	height:14px;
	width:300px;	
	background-image:url('../images/store/gabarit/popup_top.png') !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/store/gabarit/popup_top.png',sizingMethod='scale');
}
.ombreLeft{
	background-repeat:no-repeat;
	background-position:top left;
	font-size:0px;
	height:300px;
	width:14px;
	background-image:url('../images/store/gabarit/popup_left.png') !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/store/gabarit/popup_left.png',sizingMethod='scale');
}
/*gestion des transparences*/
.opacity0{
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
}
.opacity50{
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.opacity100{
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}

/* 16/03/2011 Code CSS statique en provenance du fichier gabarit.tpl */
#page-container div.left, #page-container div.right {
    position: absolute;
    width: 100%;
    height:100%;
    top: -1px;
    background: none;

}

#page-container div.left {
    left: 0;
    z-index: 0;
    background-position: 0px -4px;

}

 #page-container div.right {
    right: 0;
     z-index: 1;
      background-position: right -4px;

}

#footerEdito {
    background-color: #E9E2E9;
}

#footerFull {
    background-color: #E9E2E9;
}

.bandeauGauche {
    float:left;
    height: 100% !important;
    height: 550px;
    left: 0;
    top:0px;
    position:absolute;
    display: block;
    width:100%;
    z-index: 3;

}

.bandeauDroit {
    display:block;
    float:right;
    height:100% !important;
    height: 100%;
    left:500px;
    position:absolute;

    width:100%;
    z-index:3;
}

.linkBandeau {
    cursor: pointer;

}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier gabarit.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_top_vente.tpl */
#compTopVentes {
    width:490px;
    height:330px;
    margin-left: 13px;
    font-family: Arial,sans-serif;
    __background: none;
}

#headerTopVentes {
    display:block;
    height:47px;
}

#contentProds {
    margin-left:8px;
    margin-top:5px;

    height:248px;
    width: 473px;

}

#contentLeftTopVentes {
    height:246px;
    float:left;
    width:297px;
    border:1px solid #B8B7B7;
}

#imageProdPrinc {
    float:left;

}

#contentRightTopVentes {
    height:248px;
    float:right;
    width:170px;
}

.prodSecond {
    height: 248px;
}

.prodAutres  {
    height: 18px;
    margin-top: 6px;
    text-align:right;
    width: 100%;
}

.linkVoir  {
    color:#4E343D;
    font-size: 12px;
    font-weight: bold;
    font-family:arial;
    text-decoration: underline;
    cursor:pointer;
    float: right;
    padding:3px 20px 0 0;
}
#compPromos .linkVoir {
    margin-right: 9px;
    padding-right: 11px;
    background: url("../images/store/home/fleche.png") right 5px no-repeat;
}
#compPromos .linkVoirSupplementaire {
    margin-right: 19px;
}

.linkVoir:hover {
    color: #e30083
}

.flecheVoir {
    background-position:-32px -11px;
    height:9px;
    width:8px;
    display: block;
    __font-size:6pt;
}

#specsProdPrinc {
    float:right;
    height:250px;
    padding-left:5px;
    width:125px;
}

.descProdPrinc {
    height:169px;
    padding-top:8px;
}

.priceProdPrinc {
    height:58px;
}

.produitNom {
    color:#756A77;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-decoration: none;
}

.produitNom:hover {
    text-decoration: none;
}

.divPrice {
    background-image:url("./../images/store/home/L0/pastille_prix.png");
    background-position:-23px 0;
    __filter:chroma(color=#c8d0d4);
    height:64px;
    position:relative;
    text-align:center;
    width:107px;
}

.priceTopVente {
    font-size:19px;
    font-weight:bold;
    position:relative;
    top:15px;
}
.priceTopVente small {
    font-size: 67%;
}

.imagesProduitSecond {
    height:120px;
    width: 80px;
}

#imageProduitSecond0 {
    float:left;
    border:1px solid #B8B7B7;
    font:400 0/0 '';
}

#imageProduitSecond1 {
    float:right;
    border:1px solid #B8B7B7;
    font:400 0/0 '';
}

#imageProduitSecond2 {
    float:left;
    border:1px solid #B8B7B7;
    margin-top:4px;
    font:400 0/0 '';
}

#imageProduitSecond3 {
    float:right;
    border:1px solid #B8B7B7;
    margin-top:4px;
    font:400 0/0 '';
}

.linksGrey {
    color:#786962;
    text-decoration: none;
}

.linksGrey:hover {
    text-decoration: none;
    color: #e30083;
}

.HotHomeOption {
    color: #929293;
    font-size: 11px;
}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_top_vente.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_promo20.tpl */

#compPromos {
    width:490px;
    height:330px;
    font-family: Arial,sans-serif;
    __background: none;
}

#headerPromos {
    display:block;
    height:47px;
}

#contentPromos {
    margin-left:8px;
    margin-top:5px;
    height:248px;
    width: 473px;
}

#contentTopPromos {
    height:249px;
}

.prodAutresPromos  {
    height: 28px;
    margin-top: 6px;
    text-align:right;
    width: 100%;
}

.imageProduitSecond {
    float:left;
}

.specsProduitSecond {
    float:right;
    height:120px;
    padding-left:5px;
    width:142px;
}

.descProduitSecond {
    height:55px;
}

.priceProduitSecond {
    height:60px;
}

.produitNom {
    color:#756A77;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-decoration: none;
}

.produitNom:hover {
    text-decoration: none;
}

.pricePromo {
    color:#786962;
    font-size: 14px;
    position: relative;
    font-weight: bold;
}
.pricePromo small {
    font-size: 67%;
}
.pricePromo span small {
    font-size: 85%;
}

.promo {
    color:#FED064;
    font-size:19px;
    height:25px;
    padding-top:2px;
}

.produitsPromo {
    border:1px solid #B8B7B7;
    width:230px;
    height:120px;
}

#produitPromo0 {
    float:left;
}

#produitPromo2 {
    float: left;
    margin-top: 5px;
}

#produitPromo1 {
    float:right;
}

#produitPromo3 {
    float: right;
    margin-top: 5px;
}

.divPricePromo {
    background-image:url("./../images/store/home/L0/pastille_prix.png");
    background-position:-23px -65px;
    __filter:chroma(color=#c8d0d4);
    height:64px;
    position:relative;
    margin-left: auto;
    margin-right: auto;
    text-align:center;
    width:107px;
}
.priceDestockage {
    background: url("../images/store/home/L0/pastille_destockage.png") -135px 0;
}
.priceDestockage .promo {
    color: #6e3d26;
    font-weight: bold;
    text-shadow: 0 0 2px #fff;
}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_promo20.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_nouveaute.tpl */

#compNouveautes {
    width:490px;
    height:218px;
    margin-left: 13px;
    font-family: Arial,sans-serif;
    __background: none;
}

#headerNouveautes {
    display:block;
    height:47px;
}

#contentNouveautes {
    margin-left:8px;
    margin-top:5px;

    height:134px;
    width: 473px;

}

.blocLink {
    float: right;
    position:relative;
    top:7px;

    width: 100%;
}

.produitsNouveaute {
    border:1px solid #B8B7B7;
    width:80px;
    height:120px;
    margin-top: 5px;
}

#produitNouveaute0 {
    float:left;
    margin-left: 5px;

}

#produitNouveaute1 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute2 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute3 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute4 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute5 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute6 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute7 {
    float: left;
    margin-left: 12px;
}

#produitNouveaute8 {
    float: left;
    margin-left: 12px;
}
#produitNouveaute9 {
    float: left;
    margin-left: 12px;
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_nouveaute.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_bloc_catalogue.tpl */

#compCatalogueInteractif {
    width:490px;
    height:218px;
    font-family: Arial,sans-serif;
    font-size: 10px;
    cursor: pointer;
}

#headerCatalogueInteractif {
    height: 46px;
}

#blocCatalogueInteractif {
    width:490px;
    display: block;
    height:141px;
    text-decoration: none;
    font-size: 9pt;
}

#blocCatalogueInteractif span {
    display: block;
    padding: 82px 0 0 198px;
    width: 175px;
    color: #73706b;
    cursor: pointer;
}

.blocLink {
    float: right;
    position:relative;
    top:7px;

    width: 100%;
}

#compCatalogueCommander {
    padding: 8px 3px 4px 4px;
    width: 483px;
    height: 206px;
}
#compCatalogueCommander a {
    display: block;
    height: 100%;
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_bloc_catalogue.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_bloc_catalogue.tpl */

#compCatalogue {
    width:327px;
    height:113px;
    margin-left:13px;
    font-family: Arial,sans-serif;
    __background: none;
}

#headerCatalogue {
    display:block;
    height:37px;
}

#blocCatalogue {
    height:63px;
}

.itemCatalogue {
    float: left;
    height: 15px;
    padding-left: 27px;
    padding-top: 13px;
    *padding-top: 10px;
    width: 135px;
}

.itemCatalogueHautDroit {
    float: left;
    height: 15px;
    margin-left: 15px;
    margin-top: 13px;
    width: 145px;
}

.itemCatalogueBasDroit {
    float: left;
    height: 30px;
    margin-left: 15px;
    margin-top: 2px;
    width: 145px;
}


.linkCatalogue {
    text-decoration: none;
    color: #858086;
    cursor:pointer;
    font-size: 11px;
}

.linkCatalogue:hover {
    text-decoration: none;
    color: #858086;
}

.cataGreyButton  {
    background-position:0 -1px;
    display:block;
    height:20px;
    text-align:center;
    width:30px;
    color:white;
    font-size: 12px;
    font-weight: bold;
}

.cataGreyButton:hover {
    background-position:0 -22px;
    text-decoration: none;
    color:white;
    cursor:pointer;
}

.searchCatalogue  {
    border:medium none;
    float:left;
    font-size:12px;
    height:27px;
    line-height:16px;
    padding-left:25px;
    width:81px;
    color:#8D8C91;
    *padding-top:4px;
    *height:23px;
    padding-top:4px\0/;
    height:23px\0/;
}

.cataGreyButton  {
    background-color:transparent;
    border:medium none;
    display:block;
    float:left;
    height:27px;
    width:34px;
    margin-left: 3px;
}

.cataGreyButton:hover {
    background-position:0 -27px;
    text-decoration: none;
    cursor:pointer;
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_bloc_catalogue.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_bloc_svc.tpl */

#compSVC {
    width:327px;
    height:113px;
    font-family: Arial,sans-serif;
    __background: none;
}

#headerSVC {
    display:block;
    height:37px;
}

#blocSVC {
    height:63px;
    padding-left: 6px;
}

.greyButton  {
    display:block;
    float:right;
    height:27px;
    margin-right:9px;
    margin-top:2px;
    width:70px;
}
.greyButton:hover {
    background-position:0 -27px;
    text-decoration: none;
    color:white;
    cursor:pointer;
}

.textButton {
    position:relative;
    top : 4px;
}

.svcContacter {
    color:#8B848B;
    font-size:11px;
    height:17px;
    margin-left:23px;
    margin-top:13px;
}

.bigGrey {
    font-size: 20px;
    color:#8D7F88;
    height: 20px;
}

.medGrey {
    font-size: 16px;
    color:#8D7F88;
    height: 20px;
    font-weight: bold;
}

.conteneurBandeauSVC {
    margin-left:8px;
    margin-right:4px;
    position:relative;
    top:20px;
}

.bandeauGris {
    background-position:0 9px;
    height:9px;
    clear:both;font:400 0/0 '';
}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_bloc_svc.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier home_bloc_doctor.tpl */
#compDoctor {
    width:327px;
    height:113px;
    font-family: Arial,sans-serif;
    font-size: 10px;
    __background: none;
}

#headerDoctor {
    display:block;
    height: 37px;
}

#blocDoctor {
    height:63px;
    padding-left:8px;
    margin-top: 5px;
}

.paraConseils {
    width: 171px;
    color:#8B848B;
    font-size:12px;
}

.flechePuce {
    background-position:-32px 0px;
    display:block;
    float:left;
    height:9px;
    margin-left:2px;
    margin-top:2px;
    width:10px;
}

.linkConseils {
    margin-top : 8px;
    margin-left: 20px;
}

.linkDoctor {
    text-decoration: none;
    color: #8B848B;
    cursor:pointer;
    font-size: 11px;
}

.linkDoctor:hover {
    text-decoration: none;
    color: #8B848B;
}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier home_bloc_doctor.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier footer_edito.tpl */
.footerEdito {
    background-color: #E9E2E9;
    font-family: Arial,sans-serif;
    font-size: 10px;
    height: 294px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 992px;
}

.footerEdito table tr {
    height: 66px;
}

.footerEdito p {
    text-align: justify;
    color: #8d888e;
    font-size: 11px;
    padding-left: 10px;
}
/* 16/03/2011 FIN Code CSS statique en provenance du fichier footer_edito.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier footer_full.tpl */

.footerFull {
    background-color: #E9E2E9;
    font-family: Arial,sans-serif;
    font-size: 10px;
    height: 238px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 992px;
}

.footerTop {
    width:1010px;
    height: 100px;
}

.footerBottom {
    margin-top : 16px;
}

.footer5Garanties {
    width:495px;
    float:left;
}

.footerLinks {
    width:164px;
    float:left;
    height:84px;
}

.footerNewsLetter {
    width:296px;
    float:left;
}

.footerLink {
    display: block;
    height:19px;
    padding-top: 4px;
}

.footerLinkGrey {
    color:#555555;
    text-decoration: underline;
}

.footerLinkGrey:hover {
    text-decoration: underline;
    color: #555555;
}


.flechePuceFontGrey {
    background-position:-132px 139px;
    display:block;
    float:left;
    height:13px;
    margin-left:2px;
    margin-top:2px;
    width:14px;
    __font-size:6pt;
}

.footerBourse {
    background-position:-8px -301px;
    height:102px;
    width:261px;
    float: left;
    display: none;
}

.footerCopyright {
    width: 710px;
    float:left;
    text-align: left;
    margin-left: 17px;
    color:#555555;
    font-size:9px;
    line-height:11px;
}

.bourseBottom {
    width:120px;
    height: 30px;
    margin-top: 70px;
    float:right;

}

.linkBourse {
    text-decoration: underline;
    color: #000000;
    cursor:pointer;
    font-size: 11px;
}

.linkBourse:hover {
    color: #e30083;
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier footer_full.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier bloc_cinq_garanties.tpl */

.blocGarantie {
    height:70px;
    width:98px;
    float:left;
    margin-top: 10px;
    text-align: center;
}

.imgGarantie {
    display:block;
    height:39px;
    width:42px;
    margin-top: 7px;
    margin-bottom: 7px;
}

#imgGarantie1 {
    background-position:0px 226px;
}

#imgGarantie2 {
    background-position:-44px 226px;
}

#imgGarantie3 {
    background-position:-44px 182px;
}

#imgGarantie4 {
    background-position:0px 182px;
}

#imgGarantie5 {
    background-position:0px 138px;
}

.tableGaranties td {
    width: 66px;
}

.linkGarantie {
    color:#5f410d;
    font-size: 11px;
    font-family:arial;

    cursor: pointer;
}

.linkGarantie:hover {
    color: #e30083;
}

.textGarantie {
    margin-top: 7px;
    height:20px;
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier bloc_cinq_garanties.tpl */

/* 16/03/2011 Code CSS statique en provenance du fichier haut.tpl */

body {
    position:relative;
}
.header {
    background:url("./../images/store/gabarit/menu/background.png") no-repeat scroll 0 0 transparent;
    height:102px;
    position:relative;
    width:1010px;
    z-index:2;
}
.logoSexy {
    float:left;
    left:11px;
    position:absolute;
    top:2px;
}
.top_header {
    height:18px;
    left:642px;
    line-height:18px;
    position:absolute;
    top:0px;
    vertical-align:middle;
    white-space:nowrap;
    width:296px;
}
.top_svc {
    float:right;
}

.top_culture {
    float: right;
    padding-right: 14px;
    position: relative;
    z-index: 3;
    width: 55px;
    height: 55px;
}

.convert {
    position: relative;
    top:1px;
}

#P1Menu {
    font-family:Arial,sans-serif;
    height:30px;
    left:10px;
    padding-left:0;
    position:absolute;
    float:left;
    top:62px;
    z-index:2;
    width:1000px;
}

.P0Tetiere, .P1Tetiere {
    position:relative;
    height:30px;
    float:left;
    line-height:30px;
    text-align:center;
    font-family:Arial, sans-serif;
}

.P0Tetiere {
    margin-right:30px;
}

.P1Tetiere {
    float:left;
    padding: 0 9px;
    height:30px;
}

.P1TetiereNormal {
    background-position: 0 -60px;
}

.P1TetiereNormal:hover {
    background-position: 0 -30px;

}

.P1Tetiere38 {
    background:transparent no-repeat scroll -87px 0px;
    float:left;
    height:30px;
    width:100px;
}

.P1Tetiere38:hover {
    background-position: -87px -30px;
}

.P1Tetiere39 {
    background:transparent no-repeat scroll -186px 0px;
    float:left;
    height:30px;
    width:103px;
}

.P1Tetiere39:hover {
    background-position: -186px -30px;
}

.P1Tetiere40 {
    background:transparent no-repeat scroll -288px 0px;
    float:left;
    height:30px;
    width:94px;
}

.P1Tetiere40:hover {
    background-position: -288px -30px;

}

.P1Tetiere41 {
    float:left;
    height:30px;
    width:86px;
    margin-left: 1px;
}

.P1Tetiere41:hover {
    background-position: 0px -30px;
}

.P1Tetiere42 {
    background:transparent no-repeat scroll -382px 0px;
    float:left;
    height:30px;
    width:58px;
}

.P1Tetiere42:hover {
    background-position: -382px -30px;
}

.P1Tetiere43 {
    background:transparent no-repeat scroll -440px 0px;
    float:left;
    height:30px;
    width:63px;
}
.es .P1Tetiere43 {
    width:70px;
}
.nl .P1Tetiere43 {
    width:95px;
}

.P1Tetiere43:hover {
    background-position: -440px -30px;
}

.fr .AutreTetiere {
    background-image: url(./../images/store/gabarit/menu/L0/tabs_left.png);
}
.en .AutreTetiere {
    background-image: url(./../images/store/gabarit/menu/L1/tabs_left.png);
}
.it .AutreTetiere {
    background-image: url(./../images/store/gabarit/menu/L2/tabs_left.png);
}
.es .AutreTetiere {
    background-image: url(./../images/store/gabarit/menu/L3/tabs_left.png);
}
.nl .AutreTetiere {
    background-image: url(./../images/store/gabarit/menu/L4/tabs_left.png);
}

.spanDebut {
    display:block;
    height:28px;
    float:left;
    width:8px;
}
.titre {
    text-decoration:none;
    font-family:Arial, sans-serif;
    font-size:14px;
    color: #625762;
    text-shadow: 0px 1px 0px #FFF;

}
.titre:hover, .current .titre {
    color: #625762;
}
.spacer {
    height:28px;
    width:2px;
    display:block;
    float:left;
}

#P1Menu .current {
    background-position: 0px -60px;
}
.current .titre {

}
.divMenu0 {
    padding: 0 5px;
}
.divMenu0 a {
    display: block;
    margin-top: 6px;
    width: 22px;
    height: 17px;
    background: url("../../images/store/gabarit/menu/picto_home.png") no-repeat;
}
.currentTemp {
    background-position: 0 -30px;
}
.currentTemp .titre {

}
.currentTemp .spanDebut {
    background-position: 0px 0px;
}
.P1home {
    width:28px;
    height:23px;
    display: block;
    margin-right:12px;
    padding:0px;
    position:absolute;
    background-position: 0px -23px;
}
.P1home:hover {
    background-position: 0px 0px;
}

.menuzero {
    width:1000px;
}

.menuzeroSmall {
    width:571px;
}

.menuzeroMedium {
    width:700px;
}

.menufirst {
    width:1000px;
    height:216px;
    position:relative;
    background-repeat: repeat-x;
}

.menufirstSmall {
    width:576px;
    height:216px;
}

.menufirstMedium {
    width:705px;
    height:216px;
}

.menusecond  {
    height:216px;
}

.p2_link {
    color:#3e3940;
    font-size: 15px;
    font-weight: bold;
    float:left;
}

.menu_spacer {
    height:206px;
    background-position: right center;
    background-repeat: no-repeat;
    width: 100%;
}

.menuthird {
    float: left;
    height: 27px;
    margin-left: 11px;
    margin-top: 8px;
    width: 100%;

}

.menufourSplit {
    float: left;
    width: 47%;
}

.menufour {
    float:left;
    width: 100%;
}

.menu_item {
    float: left;
    height: 15px;
    margin: 4px 0;
    overflow: hidden;
    width: 100%;
}

.menua {
    color: #635d65;
    font-weight: bold;
    font-size: 12px;
    text-decoration : none;
    margin-left:11px;
    float: left;
}
.p2_link:hover, .menua:hover {
    color: #e2007a;
}

.menu_item_nb {
    color: #C5C3C8;
    font-size: 12px;
    float: left;
    padding-left: 3px;
}

.menu_block_img {
    float:left;
    height: 203px;
    width: 235px;
}

.menu_img {
    float: left;
    background-position: -58px -8px;
    background-color: transparent;
    background-repeat: no-repeat;
    height: 166px;
    width: 235px;
}

.menu_img_bt {
    float: left;
    width: 210px;
    height: 25px;
    text-align: center;
    overflow: hidden;
}

.menu_img_bt:hover {
    background-position: 0px 25px;
}

.menu_img_bt a {
    color: white;
    position: relative;
    font-size: 12px;
    font-weight: bold;
    overflow: hidden;
    top: 3px;

    text-decoration: none;
}


.menu_img_p1_2 {
    height: 166px;
    width: 235px;
    background-repeat: no-repeat;
    zoom:1;
    font: 400 0/0 '';
}

/* MOTEUR DE RECHERCHE */
.header .formSearch
{
    text-align:center;
    position:absolute;
    left:240px;
    top:16px;
    width: 393px;
    font-family:Arial, sans-serif;
}
.header .formSearch p
{
    background-repeat:no-repeat;
    vertical-align:top;
}

.header .formSearch p label
{
    font-size:12px;
    float:left;
    width:85px;
    text-align:center;
    font-weight:bold;
    color:#766961;
    margin-top:4px;
    padding-left:5px;
}
.header .q
{
    background-image:url("./../images/store/gabarit/menu/search.png");
    border:medium none;
    float:left;
    font-size:12px;
    height:27px;
    line-height:16px;
    padding-left:39px;
    *padding-top:4px;
    *height:23px;
    padding-top:4px\0/;
    height:23px\0/;
    width:281px;
    color:#8D8C91;
}

.header .searchOK
{
    vertical-align:top;
    font-size:9px;
    height:18px;
    width:25px;
    font-weight:bold;
    height:24px;
    background-position:left top;
    width:31px;
    background-repeat:no-repeat;
    cursor:pointer;
    border:0;

}
.header .searchOK
{

}
a.lien_haut, a.lien_haut:link, a.lien_haut:visited, table.lien_haut td, .top_header {
    color:black;
    text-shadow: 0px 1px 0px #FFF;
}

a.lien_haut_light {
    color:#8D8C91;
    font-size : 11px;
    font-family : Verdana, Arial, sans-serif;
    text-decoration : none;
    text-shadow: 0px 1px 0px #FFF;
}
a.lien_haut_light, a.lien_haut_light:link, a.lien_haut_light:visited, table.lien_haut_light td, .top_header {
    color:#8D8C91;
}

.blocHeaderMonCompte {
    height:56px;
    line-height:20px;
    padding-left:10px;
    padding-top:0;
    width:122px;
}

.blocHeaderPanier {
    height:56px;
    line-height:15px;
    padding-top:7px;
    text-align:center;
    width:160px;
    float:left;
}

.blocHeaderPanier table {
    margin-left:46px;
}

.searchGreyButton  {
    background-color:transparent;
    background-image:url("./../images/store/gabarit/menu/bt_ok.png");
    border:medium none;
    display:block;
    float:right;
    font-size:11px;
    font-weight:bold;
    height:27px;
    margin-left:0;
    margin-right:21px;
    width:46px;
}

.searchGreyButton:hover {
    background-position:0 -27px;
    text-decoration: none;
    cursor:pointer;
}

.textButton {
    position:relative;
    top : 4px;
}

.textAlign {
    position: relative;
    text-align: center;
    top: 5px;
}

.imgCart {
    background-image:url(./../images/store/menu_elements_top.jpg);
    background-position:-16px -45px;
    display:block;
    float:left;
    height:25px;
    margin-left:2px;
    margin-top:2px;
    width:20px;
    __font-size:6pt;
}

.imgEuroToPounds {
    background-image:url(./../images/store/gabarit/menu/convertisseur.png);
    display:block;
    float:left;
    height: 22px;
    width: 50px;
    __font-size:6pt;
}

.imgEuroToPounds:hover {
    background-position: -51px 0;

}

.imgPoundsToEuro {
    background-image:url(./../images/store/gabarit/menu/convertisseur.png);
    background-position: 0 -21px;
    display:block;
    float:left;
    height: 22px;
    width: 50px;
    __font-size:6pt;
}

.imgPoundsToEuro:hover {
    background-position: -51px -21px;
}

.flecheLangue {
    background-position:51px -44px;
    display:block;
    float:right;
    height:7px;
    margin-right:3px;
    margin-top:6px;
    width:12px;
    font: 400 0/0 ' ';
}

/* LISTE DEROULANTE LANGUES */
.dropdownCell{
    background-image:url("./../images/store/gabarit/menu/flag.png");
    cursor:pointer;
    font-family:arial;
    font-size:10pt;
    height:24px;
    width:50px;
    padding-top: 3px;

}

.dropdownCell img{
    margin:4px 5px 0 7px;
    vertical-align: middle;
}

.dropdownPanel{
    border : 1px solid #bbb;
    width: 45px;
    position: absolute;
    z-index: 3;
    float:left;
}

.dropdownOpt{
    background-color: #fff;
    font-family: arial;
    font-size: 10pt;
    height: 17px;
    text-align: left;
}

.dropdownOpt img{
    margin:2px 6px 0 6px;
    vertical-align: middle;

}

.dropdownOptSelected{
    background-color: #ccc;
}

.flechePuce {
    background-position:-32px 0px;
    display:block;
    float:left;
    height:9px;
    margin-left:2px;
    margin-top:2px;
    width:10px;
    font: 400 0/0 ' ';
}

.lienPanier {
    font-size: 11px;
    font-family:Verdana,Arial,sans-serif;
    text-decoration: none;
    font-weight: normal;
}

.lienPanier:hover {
    text-decoration: none;
}

.imageP1 {
    width: 70px;
    height: 154px;
}

.menuImg5 {
    background-repeat:no-repeat;
    float:left;
    height:154px;

    position:relative;
    width:67px;

}

.menuImg4 {
    background-repeat:no-repeat;
    float: left;
    height: 77px;
    width: 67px;
}
.menuImg2 {
    height: 77px;
    background-repeat:no-repeat;
    float:left;
    width: 67px;
}

.menuImg7 {
    height: 77px;
    background-repeat:no-repeat;
    float:left;
    width: 67px;
}

.menuImg3 {
    height: 77px;
    background-repeat:no-repeat;
    float:left;
    width: 67px;
}

.P1Tetiere {
    background:url("./../../images/store/gabarit/menu/tabs.png") repeat-x;
}

.P1Tetiere41 {
    background: no-repeat 0 0px;
}

.P1home {
    background-image:url("./../../images/store/gabarit/home.gif");
}

.menufirst {
    background-image:url("./../../images/store/gabarit/menu/bkd_menu_big.png") ;
}

.menufirstSmall {
    background-image:url("./../../images/store/gabarit/menu/bkd_menu_small.png") !important;
}

.menufirstMedium {
    background-image:url("./../../images/store/gabarit/menu/bkd_menu_medium.png") !important;
}

.menu_spacer {
    background-image:url("./../../images/store/gabarit/menu/spacer_submenus.png") !important;
}

.menu_img_bt {
    background-image:url("./../../images/store/gabarit/menu/bt.png");
    margin-left: 8px;
    line-height: 20px;
}

.menu_img_p1_2 {
    background-image:url("./../../images/store/gabarit/menu/fond_toys.png");
}

.menu_img_p1_3 {
    background-image:url("./../../images/store/gabarit/menu/fond_massage.png");
}

.menu_img_p1_4 {
    background-image:url("./../../images/store/gabarit/menu/fond_bienetre.png");
}

.menu_img_p1_5 {
    background-image:url("./../../images/store/gabarit/menu/fond_lingerie.png");
}

.menu_img_p1_7 {
    background-image:url("./../../images/store/gabarit/menu/fond_libraire.png");
}

.flecheLangue {
    background-image: url('./../../images/store/menu_elements_top.jpg');
}

.flechePuce {
    background-image: url('./../../images/store/common_elements.jpg');
}

.menuImg5 {
    background-image:url("./../../images/store/gabarit/menu/Submenu_pics/lingerie.jpg");
}

.menuImg4 {
    background-image:url("./../../images/store/gabarit/menu/Submenu_pics/bien_etre.jpg");
}
.menuImg2 {
    background-image:url("./../../images/store/gabarit/menu/Submenu_pics/toys.jpg");
}

.menuImg7 {
    background-image:url("./../../images/store/gabarit/menu/Submenu_pics/librairie_jeux.jpg");
}

.menuImg3 {
    background-image:url("./../../images/store/gabarit/menu/Submenu_pics/massage.jpg");
}

/* 16/03/2011 FIN Code CSS statique en provenance du fichier haut.tpl */

/* 17/03/2011 Code CSS statique en provenance du fichier sql_store.inc.php:DisplayTeteDeGondole() */

#main
{
    position:relative !important;
    text-align:left !important;
    width: 1000px;
    margin: 0 auto;
}
.area
{
    position:absolute;
    overflow:hidden;
    font-family:arial,sans-serif;
}

/* 17/03/2011 FIN Code CSS statique en provenance du fichier sql_store.inc.php:DisplayTeteDeGondole() */

.lienPartenaire {
    color: #8D888E;
    font-size: 11px;
    text-decoration: none;
}

#numero-svc-panier {
    clear: both;
    position: relative;
    margin: 0 auto 10px;
    width: 978px;
    height: 71px;
    text-align: left;
}
#formpanier #numero-svc-panier {
    margin-top: -15px;
}
#choixExpedition #numero-svc-panier {
    margin-bottom: 0;
    padding-top: 10px;
}
#bandeau-normal, #bandeau-lp {
    position: absolute;
    width: 100%;
    height: 100%;
}
#bandeau-lp {
    display: none;
}
#wraper-lp {
    position: absolute;
    top: 0;
    right: 0;
    width: 296px;
}
#wraper-lp table {
    margin: 0;
    width: auto;
}
#wraper-lp td {
    padding: 0;
    border: 0;
    background: none;
    text-indent: 0;
}
#wraper-lp .lpStaticButtonTR a, #wraper-lp .lpStaticButtonTR img {
    display: block;
    width: 296px;
    height: 71px;
}
.lpPoweredBy, .lpEmtStarRating {
    display: none;
}
.lpInviteChatTbl {
    position: absolute;
    top: -87px;
    left: -139px;
}
#widget-ekomi {
    margin: 15px 0 5px;
}
.titre-bloc-colonne-gauche {
    border: solid #b9b7ba;
    border-width: 1px 1px 0;
    padding: 4px;
    width: 150px;
    color: #6d616d;
    font-family: Arial, sans-serif;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0 1px 0 #fff;
    background: #e5e0e4 no-repeat;
}

div.msgAucunProduitDispoFiltre {
    background-color: #f2dede;
    color: #000000;
    text-align: center;
    font-family: Arial;
    margin-top: 4px;
}

a.pictPaiement.mode11 {
    background-image: url(/images/store/panier/syspay.jpg);
    background-size: 80px 30px;
    background-position: 0px 5px;
}
