﻿/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, input, select, textarea{font:11px Arial, Helvetica, Sans-serif;font-weight:normal;color:#59584d;}
img{border:0}

a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}
dd{margin:0 0 0 20px;}
select option{padding:0 3px;}
hr{display:none;}
fieldset{border:none;}
fieldset legend{display:none;}

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;}
	#global{position:relative;width:966px;text-align:left;margin:0 auto;padding-bottom:210px}
	#top, #middle, #bottom, #footer{position:relative;width:100%;clear:both;}
	
	#top {z-index:10;}
	#middle {z-index:8;}
	#bottom, #footer {z-index:6;}
	#top a, #bottom a, #footer a {text-decoration:none;}
	#top a:hover, #bottom a:hover, #footer a:hover {text-decoration:underline;}
	
/* formulaire pop-up */
#form_label {background:#B4C3DA none repeat scroll 0 0;font-family: Arial, sans-serif;font-size: 11px;color: #464646;text-decoration: none;text-align:left;}
#form_label label{font-size: 11px;padding-right:22px;}
#form_label input{margin:0 3px 0 0;position:relative;top:2px;}
#form_label span{font-size: 11px;}
/*#form_label form{margin: 0 6px;width:836px;background:#FFF;border:solid 1px #e6e6e6;}*/
#form_label .bgClair {background:#f9f8f8;}
#form_label .bgFonce {background:#e6e6e6;}
#form_label .fond_form{margin: 0 6px;width:836px;background:#FFF;border:solid 1px #e6e6e6;}
#form_label .mise_page00 {padding:0 30px;}
#form_label .mise_page01 {padding:0 4px;}

#form_label #bt_valid {background:#646464;margin:0 2px 0 2px;padding:5px 10px 5px 0;width:822px;}
#form_label #bt_valid a{color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;}
#form_label #bt_valid a:hover{text-decoration:underline;}

#form_label .txt12 {font-size:12px;font-weight:bold;}
#form_label .lien1 {font-size:12px;font-weight:bold;color:#464646}
#form_label a:hover.lien1 {color:#000000}
#form_label	.input1 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}

	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coin{position:absolute;overflow:hidden;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinHGa{top:0;left:0;}
	.coinHD{top:0;right:0;}
	.coinBG{bottom:0;left:0;}
	.coinBD{bottom:0;right:0;}

	/* Blocks  */
	.box00{position:relative;margin:11px 0 10px;background:#f1f1f1;}
	.box00_0{padding:10px;}
	.box00 .coin{width:13px;height:13px;background-image:url(../images/bg-coins00.gif);}
	.box00 .coinHG{background-position:0 0;}
	.box00 .coinHD{background-position:-13px 0;}
	.box00 .coinBG{background-position:-26px 0;}
	.box00 .coinBD{background-position:-39px 0;}

	/* Formualires */
	.form{position:relative;width:100%;overflow:hidden;}
	.form_0{}
	.form .lig{position:relative;width:100%;overflow:hidden;padding:2px 0;}
	.form .lig *{float:left;display:inline;}
	.form .lig label{line-height:18px;}
	.form .lig img {margin:0 0 0 6px;}
	.form .lig select option, .form .lig select optgroup {float:none;display:block;}
	.form .lig select optgroup option {margin:0 0 0 10px;}
	.form .lig .input_radio, .form .lig .input_checkbox{width:18px;height:18px;border:0;}	

	/* POPUP */
	.popup{position:relative;width:600px;background:red;}
	.popup_0{position:relative;padding:20px 10px 10px;}
	.popup_0 .close{position:absolute;top:0;right:0;}

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
/*************************************************************************************************************************************************************************/

/* Navigation Pays TOP */
.navigationTop a {font-weight:bold;}
.navigationTop {width:100%;overflow:hidden;padding:4px 0 0;}
.navigationTop p, .navPays ul li, .navPays ul, .navPays span {float:left;display:inline}
.navPays {float:right}
.navPays ul, .navPays {overflow:hidden;margin:0;font-size:10px;}
.navPays span {letter-spacing:1px;}
.navPays ul li {margin:0 0 0 10px;}
.navPays ul li a {font-size:10px;font-weight:normal;}

.texteRef, .texteRefPage {color:#969696;position:absolute;bottom:30px; font-size:10px;padding:0 55px} /*margin-bottom:-135px; padding-bottom: 20px;*/
.texteRef a, texteRefPage a {text-decoration:underline; font-size:10px; color:#969696;}
.texteRefPage {bottom:160px}

/*************************************************************************************************************************************************************************/
/************************************************************      TOP       ************************************************************/
/* Commun */
#top {height:142px}
#top, #top a {color:#FFF;}
#top .topIntro, .topOutil {overflow:hidden;}
#top .topIntro, .topOutil, .topMenu {margin:2px 0 0;}
.topOutil, .topMenu {height:22px;padding:2px 14px;width:938px;overflow:visible;}
.topMenu li {padding: 0px 13px 0 2px;}
.logoTop {padding:10px 0 0;}

/* TOP Intro */
#top .topIntro {height:58px;padding:12px 0 12px 18px;width:948px;position:absolute;margin-top:4px}
#top .topIntroNav, .topIntro p {display:inline;}
#top .topIntro p {margin-right:30px;float:left;}
#top .topIntroNav {float:right;padding:0 160px 0 0;width:160px;}
#top .topIntro .logo {padding-top:10px;}
#top .topIntro .logo a, #top .topIntro .logo a:hover {text-decoration:none;}
#top .topIntro .logo .PoliceChaussures {font-size:15px;font-style:italic;text-decoration:none;letter-spacing:0;line-height:10px;margin-left:35px;display:block;}
#top .topIntro .logo .PoliceDesmazieres {font-size:36px;font-style:italic;text-decoration:none;letter-spacing:-1px;line-height:26px;padding-top:0px;}

/* TOP Outils */
.topOutil{position:absolute;margin-top:88px}
.topOutil .search, .topOutil .news {float:left;display:inline;}
.topOutil input, .topOutil select {margin-left:8px;}
.topOutil .bt_ok {margin-left:13px;}
.topOutil .news {border-left:2px solid #FFF;margin:0 0 0 14px;padding:0 0 0 20px;}
.topOutil .news span {text-transform:uppercase;font-weight:bold;letter-spacing:1px;}
.pictoRecherche {margin-top:2px;}

/* TOP Menu */
.topMenu {position:absolute;margin-top:116px;background : transparent url(../images/bg-blanc-menuTop.gif) repeat-x 0 23px;padding:0 14px;}
.topMenu img {float:left;display:inline;margin:6px 0 0;}
#menuDeroulant {width:auto;overflow:hidden;list-style-type:none;margin:0;zoom:1}
#menuDeroulant li {float:left;display:inline;margin:0 2px;}
#menuDeroulant li a {text-transform:uppercase;font-size:12px;font-weight:bold;background:url(../images/puce02.gif) no-repeat 96% 50%;padding:3px 22px 3px 8px;}
#menuDeroulant li a:link, #menuDeroulant li a:visited {display:block;height:1%;color:#FFF;margin:0;text-decoration:none;}
*html #menuDeroulant li a:link, *html #menuDeroulant li a:visited {width:1px;white-space:nowrap}
#menuDeroulant li a:hover, #menuDeroulant li.active a {text-decoration:none;background:url(../images/puce04.gif) #46193b no-repeat 96% 50%;}
#menuDeroulant li a:active {background-color:#5F879D;}
#menuDeroulant li span {display:none}
#menuDeroulant li.active span{border-bottom:3px solid #46193b;background:none;display:block;margin-top:6px;font-size:0;}
		/* Sous Menu */
#menuDeroulant li:hover .sousMenu, #menuDeroulant li.sfhover .sousMenu {display:block;}
#menuDeroulant .sousMenu {display:none;list-style-type:none;margin:0;padding:12px 0 0;position:absolute;width:204px;top:15px;}
#menuDeroulant .sousMenu li {float:none;display:block;margin:0;padding:0;background:transparent url(../images/bgMenuDeroul.png) repeat;}
#menuDeroulant .sousMenu li a, #menuDeroulant .sousMenu li a:hover {background:url(../images/puce03.gif) no-repeat 12px 7px;}
#menuDeroulant .sousMenu li a {text-transform:none;font-size:11px;font-weight:normal;padding:2px 0 2px 30px;width:174px;}
#menuDeroulant .sousMenu li a:hover {width:auto;text-decoration:underline;}
*html #menuDeroulant .sousMenu li a:link, *html #menuDeroulant .sousMenu li a:visited {white-space:normal !important;width:auto !important;}
#menuDeroulant .sousMenu .ssMenuTop, #menuDeroulant .sousMenu .ssMenuBot {display:block;line-height:0;font-size:0;height:5px;width:204px;}
#menuDeroulant .sousMenu .ssMenuTop {background:url(../images/bg-ssMenuTop.png) no-repeat 0 0;}
#menuDeroulant .sousMenu .ssMenuBot {background:url(../images/bg-ssMenuBottom.png) no-repeat 0 0;}

/* Panier Top */
.panierTop {position:absolute;z-index:99;right:0;margin-top:10px;background:url(../images/bg-panierTop.gif) no-repeat 0 0;padding:26px 0 0 16px; width:139px;height:58px;font-size:15px;color:#d8411d;}
.panierTop h4 {color:#59584d;font-size:15px;}
.panierTop .imgPanier {float:left;display:inline;width:18px;height:30px;padding:0 8px 0 0;}
.panierTop .imgPanier a {display:block;}
#top .panierTop p a {font-size:15px;color:#D8411D;}

/*************************************************************************************************************************************************************************/
/************************************************************     BOTTOM et FOOTER       ************************************************************/

/* FOOTER FACEBOOK */
#contentFacebookTwitter
 {
  position: relative; /* on positionne le conteneur */ 
  background:#f4f4f3;
  vertical-align:middle; 
  /*padding-bottom:4px; 
  padding-top:4px; */
  padding-bottom:4px;
  padding-top:1px;
  font-family:Arial;
  letter-spacing:1px;
  font-size:20px;
  font-weight:bold;
  /*
    margin-left:10px;
  margin-right:10px;*/
  /*text-align:center;*/
  height:35px;
 }
 
 #FooterMedias{display:none;}
 
  /*margin:0 0 20px;}*/
#contentFacebookTwitter a{ font-family:"Trebuchet MS", Arial; font-size:12px;}
/*#contentFacebookTwitter img{padding-left:10px; vertical-align:middle;}*/

.classImgFacebook{padding-left:15px; padding-right: 2px; vertical-align:middle;}
.classImgTwitter{padding-left:15px; padding-right: 2px; vertical-align:middle;}
.classImgBlog{padding-left:0px; padding-right: 2px; vertical-align:middle;}

#FooterFacebookTwitterBlog{padding:10px;height:100%}
#fb-root{width:250px; display:inline;float:left;margin-left:20px;}
#fb-root #likeboutton{display:block;margin-bottom:10px;}

#fbfan{margin:10px 0 7px 0;}
#fbfan #fbfan-site, #fbfan #fbfan-texte {color:#3B5998;display:inline;}
    #fbfan #fbfan-site{font-size:16px;font-weight:bold;}
    #fbfan #fbfan-texte{font-size:12px;}

#gplus{width:280px; display:inline;float:left;text-align:center;padding-left:5px;}
#gplus1{margin:0 0 10px 55px;}

#twitte{width:340px; display:inline;float:left;text-align:right;margin-right:20px;}
#twitte span{margin:0 6px 0 0;display:block;}
#follow{margin:0 0 0 0px; float:right;display:inline;width:146px;font-size:10px}

/* BOTTOM */
#bottom {background:none;overflow:hidden;width:100%;padding:20px 0 10px;}
/*#bottom {overflow:hidden;padding:20px 0 10px;}*/
#bottom h3, #bottom h3 a, .middleMarques h3 {background:#f4f4f3;text-align:center;padding:4px 0;font-family:"Trebuchet MS", Arial;letter-spacing:1px;font-size:14px;font-weight:bold;margin:0 0 20px;}
#bottom h3 a:hover {text-decoration:none;}
#bottom .bottomConseil h3 {margin:0 0 14px;}
.bottomConseilHome, .bottomMarques, .middleMarques {background:url(../images/bg-degrade00.jpg) repeat-x 0 0;padding:4px 10px 0;height:148px;float:left;display:inline;margin-top:-6px;}
.bottomConseil {background:url(../images/bg-degradeBottom.jpg) no-repeat left bottom;padding:0 0 20px;text-align:center;}
.bottomConseilHome {width:428px;}
.bottomMarques, .middleMarques {width:488px;margin-left:10px;text-align:center}
.middleMarques {width:744px;float:none;display:block;margin:30px 3px 0 5px;}
.bottomConseil ul, .bottomConseilHome ul {margin:0;list-style-type:none;overflow:hidden;}
.bottomConseil ul {width:100%}
.bottomConseil ul li, .bottomConseilHome ul li {width:214px;float:left;display:inline;padding:1px 0;}
.bottomConseil ul li {width:190px;}
.bottomConseil ul li a , .bottomConseilHome ul li a {background:url(../images/puce01.gif) no-repeat 8px 50%;font-size:10px;padding:0 0 0 20px;}

#footer {text-align:center;padding:0 0 20px;background-color:#FFF}
#footer ul {overflow:hidden;padding:6px 0;margin:0;}
#footer li {float:left;display:inline;background:url(../images/puce05.gif) no-repeat right 80%;width:190px;padding:2px 0;}
#footer li.last {background:none;}

/*************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************/
#middle {padding:12px 0 20px;background-color:#FFF}

.mb2 {margin-bottom:2px} .mb5 {margin-bottom:5px} .mb20 {margin-bottom:20px}
.mt5 {margin-top:5px;} .mt18 {margin-top:18px;} .mt40 {margin-top:40px;}
.mrl40 {margin:0 40px;} .mr6 {margin-right:6px;} .mr8 {margin-right:8px;}
.plb00 {padding:0 0 10px 10px;}
.p10 {padding:10px;}
.pb10 {padding-bottom:10px;}
.tar {text-align:right;} .tac {text-align:center;}
.dispBlk {display:block}
.br1FFF {border-right:1px solid #FFF;}
.width550 {width:550px;}
.txtMaj {text-transform:uppercase}

/******************** COMMUN PAGES ********************/
/* prix */		/**** + style IE6 et IE7  ****/
.prixBarre00, .prixBarre01, .prixBarre02 {text-decoration:line-through;font-size:12px;color:#59584d}
.prixBarre04 {text-decoration:line-through;font-size:10px;color:#59584d}
.prixGlobal00, .prixGlobal01, .prixGlobal02, .prixGlobal03, .prixUnitaire00, .prixPanier00 {font-size:24px;color:#782b6d;font-weight:bold;line-height:24px;margin:0 14px 0 0;}
.prixGlobal04 {font-size:18px;color:#782b6d;font-weight:bold;line-height:24px;margin:0 14px 0 0;}
.prixGlobal00 sup, .prixGlobal00 sub, .prixGlobal01 sup, .prixGlobal01 sub, .prixGlobal02 sup, .prixGlobal02 sub, .prixGlobal03 sup, .prixGlobal03 sub, .prixGlobal04 sup, .prixGlobal04 sub, 
.prixUnitaire00 sup, .prixUnitaire00 sub, .prixPanier00 sup, .prixPanier00 sub {font-size:14px;line-height:12px;position:absolute;margin-left:2px}
.prixGlobal00 sub, .prixGlobal01 sub, .prixGlobal03 sub, .prixGlobal04 sub, .prixUnitaire00 sub {margin-top:10px;font-weight:normal;font-size:12px;}
.prixUnitaire00, .prixPanier00 {color:#59584d;}
	/* pour alignement horizontal des 2 prix */
	.prixBarre01, prixBarre04 {margin:8px 0 0 2px;display:block;text-align:right;}
	.prixGlobal01, .prixGlobal03, .prixGlobal04 {margin:0 14px 0 6px;float:right;display:inline;}
	/* pour la page produit - prix plus gros */
	.prixBarre02 {font-size:14px;display:block;}
	.prixGlobal02 {font-size:44px;line-height:44px;font-weight:normal;}
	.prixGlobal02 sup, .prixGlobal02 sub {line-height:20px;}
	.prixGlobal02 sup {font-size:24px;}
	.prixGlobal02 sub {font-size:18px;margin-top:20px;}
	/* pour la panier - prix plus petit */
	.prixPanier00 {font-size:18px;line-height:18px;}
	.prixPanier00 sup, .prixPanier00 sub {line-height:6px;}
	.prixPanier00 sup {font-size:12px;}
	.prixPanier00 sub {font-size:10px;margin-top:9px;}
	/* pour menu Left BA et TV */
	.prixGlobal03 {font-size:18px;}
	.prixGlobal03 sup {font-size:10px;font-weight:normal;line-height:10px;}
	.prixGlobal03 sub {font-size:10px;margin-top:8px;}

/* balises formulaires */
input {border:1px solid #FFF;padding:1px 4px;}
.input2 {border:0;padding:0;}
select {border:1px solid #FFF;}
.label00, .label02, .label03 {width:200px;text-align:right;padding:0 10px 0 0;}
.label01 {padding:0 10px 0 0;}
.label02 {width:220px;}
.label03 {width:auto;}
.input_text01, .input_text02, .input_textError00, .text_area00 {border:1px solid #777777;}
.input_text01 {width:160px;}
.input_text02 {width:80px;}
.input_textError00 {width:160px;background:#ffe5e5;}
.input_radio input, .input_radioTab input {border:0;}
.input_radioTab label {padding:0 8px 0 4px;}
.form .lig .input_radioTab label {line-height:14px}
* html body .form .lig .input_radioTab label {line-height:18px}
.input_checkbox01 input {margin:0 8px 0 0;}
.input_radioTab02 input, .input_radioTab03 input {border:0;margin:2px 0 0;}
.input_radioTab02 label, .input_radioTab03 label {padding:0 0 0 6px;}
.input_radioTab03 label {width:180px;}
.label_radio {margin:0 10px 0 0;}
.label_radio01 {font-weight:bold;text-transform:uppercase;margin:0 0 0 4px;}
.label_radio02 {width:180px}
.text_area00 {width:300px;padding:4px;}
.bt_ok {background:url(../images/bg-btOK.gif);width:21px;height:21px;border:0;color:#FFF;font-weight:bold;padding:0; cursor: pointer;cursor: hand;}
.bt_close00 {float:right;display:inline;padding:0;margin:2px 10px 0 0;}
.txtSsInput00, .txtSsInput01, .txtSsInput02, .txtSsInput03, .txtSsInput04 {padding:0 0 10px 210px;color:#969696;font-size:11px;}
.txtSsInput00 {font-size:10px;}
.txtSsInput02 {padding:2px 0 0 4px;}
.txtSsInput03 {padding-left:230px;}
.txtSsInput04 {padding:0 0 0 30px;font-size:12px;}
.txtSsInput04 a {font-size:12px;}

/* Blocs Left et Right dans les pages */
.content_bloc00, .content_bloc02 , .content_bloc03 {overflow:hidden;width:100%;}
.content_bloc01 {overflow:visible;width:100%;}
.fb_ltr {z-index:1000;}

.content_bloc02 {padding:18px 0 0;}
.content_bloc03 .blocL00 {width:875px;}
.content_bloc04 {margin:16px 0 0;}
.blocL00, .blocL01, .blocL02, #middleRight, .blocLHomeCpte00, .blocLHomeCpte02, .blocLHomeCpte03 {float:left;display:inline; } /*text-align:right;*/

/*Pour résolution bug mise en page cross selling sur fiche produit*/
.conteneurFicheProduit .blocL00 {clear:both;width:100%}
/*Fin résolution*/

.blocR00 {float:right;display:inline;}
.blocR01, .blocR02 {float:right;display:inline;}
#middleRight {width:774px;padding:2px 0 0 10px;float:right}
.blocLHomeCpte00, .blocLHomeCpte02 {width:288px;margin:0 3px 0 0;}
.blocLHomeCpte03 {width:430px;margin:0 3px 0 0;}


/* Taille */
.taille00, .taille01 {margin:5px 24px 5px 22px;overflow:hidden;width:134px;}
.taille00 span a, .taille01 span a {display:block;float:left;border:1px solid #eaeaea;height:14px;width:18px;background:#eaeaea;margin:2px 2px 0 0;text-align:center}
.taille00 span a:hover, .taille01 span a:hover {border:1px solid #000;text-decoration:none;}
.taille00 .active a, .taille01 .active a {background:#d2bacf;border:1px solid #d2bacf;color:#FFF}
.taille00 .noStock a, .taille00 .noStock a:hover, .taille01 .noStock a, .taille01 .noStock a:hover {color:#b2b1a9;border:1px solid #eaeaea;cursor:default;}
.taille01 {margin:0;width:140px;background:url(../images/bgTailleBottom.jpg) #f6f6f4 no-repeat bottom left;padding:4px 4px 30px 5px;}
.taille01 span a {height:18px;width:31px;text-decoration:none;padding:4px 0 0;font-size:12px;}

.taille01 .unique {background:#d2bacf;border:1px solid #d2bacf;color:#000;height:18px;width:140px;text-decoration:none;padding:4px 0 0;font-size:12px;}
.taille01 .unique2 {height:18px;width:140px;text-decoration:none;padding:4px 0 0;font-size:12px;}


/* Fil d'ariane */
.fil_ariane {padding:0 0 10px 10px}
.fil_ariane a {text-decoration:none;}
.fil_ariane a:hover {text-decoration:underline;}
.fil_ariane span {font-weight:bold;}
.fil_ariane, .fil_ariane a {color:#9c9c98}
.content_filAriane {overflow:hidden;width:100%;padding:0 0 6px}
.content_filAriane .fil_ariane {float:left;display:inline;padding-bottom:0}
.content_filAriane .blocR00 {padding:0 90px 0 0;}
/*
.content_filAriane .blocR00 a {color:#782B6D;font-weight:bold;background:url(../images/puce01.gif) no-repeat 0 4px;padding-left:10px}
*/

/* Inscription client */
#formulaireinscription{width:600px; float:left;}
#socialinscriptionclient{float:left;width:250px;}

 
/* Fil process commande */
.filProcessComde {margin:0 0 20px;}
.filProcessComde ul {width:875px;overflow:hidden;margin:0;}
.filProcessComde ul *{float:left;display:inline;}
.filProcessComde ul li {margin:0 0 0 -24px;height:31px;font-size:13px;color:#FFF;font-weight:bold;}
.filProcessComde ul li span {height:31px;line-height:31px;}
.filProcessComde ul li.first {margin:0;}
.filProcessComde ul li .left {background:url(../images/bgProcess-off01.gif) no-repeat 0 0;width:24px;}
.filProcessComde ul li .center {background:#c99ac3;padding:0 10px;}
.filProcessComde ul li .right {background:url(../images/bgProcess-off00.gif) no-repeat 0 0;width:24px;}
.filProcessComde ul li.active .left {background:url(../images/bgProcess-on01.gif) no-repeat 0 0;}
.filProcessComde ul li.active .center {background:#782b6d;}
.filProcessComde ul li.active .right {background:url(../images/bgProcess-on00.gif) no-repeat 0 0;}

/* Pagination */
.pagination, .paginationEbout {padding:4px 0;margin-right:3px;}
.paginationEbout {overflow:hidden;float:right}
.pagination a, .paginationEbout a {color:#933588;text-decoration:underline;}
.pagination a:hover, .paginationEbout a:hover {text-decoration:none;}
.pagination p, .paginationEbout p {background:#ebebea;padding:4px 6px;display:inline;margin:0 0 0 10px;}
.pagination p a, .paginationEbout p a {color:#3a3932;text-decoration:none}
.pagination p span, .paginationEbout p span {background:#FFF;border:1px solid #808080;padding:2px;}
.content_bloc01 .pagination {margin-top:-4px;}
.affTout, .numPage {float:left;display:inline;}
.affTout {padding:6px 0 0;}

/* Titres et texte */
.titre00, .titre01 {text-transform:uppercase;color:#c99ac3;font-size:12px;font-weight:bold}
.titre00 span {text-transform:lowercase;color:#3a3932;font-size:11px;font-weight:normal}
.titre01 {color:#7d2d71;padding:0 0 10px 10px;}
.titre02 {text-transform:uppercase;color:#7A2B6D;font-size:12px;padding:4px 0 10px 10px;letter-spacing:1px;font-weight:bold;}
.txt12 {font-size:12px;margin:0 0 4px;}
.texteInfo00 {padding:40px 0 20px;text-align:center;font-size:12px;}
.mentions {padding:20px 10px 10px;font-size:12px;}
.mentions span {font-size:10px;}

/* Bloc erreur */
.errFdRose, .errFdRose2, .errFdRose3 {background:/*url(../images/bg-bt05.gif)*/ #ffdef1; background-repeat:no-repeat;margin:0px;}
.errFdRose span, span.errFdRose a,  span.errFdRose em {background:url(../images/bg-bt05.gif) no-repeat 100% -20px;height:14px;padding:3px 0 3px 5px;}
.errFdRose, .errFdRose span, .errFdRose a, span.errFdRose, .errFdRose2, span.errFdRose em {display:block;font-weight:bold;color:#ff0000;font-style:normal;text-transform:uppercase;font-size:11px;}
.errFdRose2 {padding:3px 0 3px 5px;}
.errFdRose3 span, span.errFdRose3 a,  span.errFdRose3 em {font-weight:bold;color:#ff0000;font-style:normal;text-transform:uppercase;font-size:11px;}
.mtb10 {margin:10px 0;}
.listErreur li {background:url(../images/puce03.gif) no-repeat 0px 6px; padding-left:10px; list-style-type:none;}

.error, .error10 {color:#ff0000;font-size:12px;text-align:right;padding:0 10px 0 0;}
.error10 {font-size:10px;}

/* Titres + sous bloc en fond gris */
.titreFdGris, .titreFdGris01, .titreFdGris02 {background:url(../images/bg-bt04.gif) no-repeat 0 0;height:20px;display:block;}
.titreFdGris span, .titreFdGris01 span, .titreFdGris02 span {background:url(../images/bg-bt04.gif) no-repeat 100% -20px;height:14px;padding:3px 0 3px 10px;display:block;font-weight:bold;}
.titreFdGris01 {background:url(../images/bg-bt03.gif) no-repeat 0 0;margin:0 0 2px;}
.titreFdGris01 span {background:url(../images/bg-bt03.gif) no-repeat 100% -20px;}
.titreFdGris02 {background:url(../images/bg-bt07.gif) no-repeat 0 0;margin:0 0 2px;height:40px;}
.titreFdGris02 span {background:url(../images/bg-bt07.gif) no-repeat 100% -40px;}
.blocFdGris, .blocFdGris01, .blocFdGris02, .blocFdGris03, .blocFdGris04 {background:#f6f6f4;padding:10px;font-size:12px;}
.blocFdGris h3 {color:#7d2d71;font-weight:bold;padding:0 0 4px;margin:0 0 6px;font-size:14px;background:url(../images/bg-pointille.gif) repeat-x left bottom;}
.blocFdGris h3 span {font-size:10px;}
.blocFdGris01 p {padding:12px 0;}
.blocFdGris02, .blocFdGris04 {overflow:hidden;width:100%;padding:2px;}
.blocFdGris02 .eltLeft, .blocFdGris04 .eltLeft {float:left;display:inline;padding:20px 0 0 30px;}
.blocFdGris03 {padding:0 10px;}
.blocFdGris03 .ssBlocPointille, .blocFdGris03 .last {background:url(../images/bg-pointille.gif) repeat-x left bottom;overflow:hidden;width:100%;padding:20px 0;color:#969696;}
.blocFdGris03 .last {background:none;}
.blocFdGris03 .ssBlocPointille p {float:left;display:inline;margin:0 0 0 10px;}
.blocFdGris03 .ssBlocPointille span {color:#59584d;font-weight:bold;}
.blocFdGris03 .step00 {font-size:18px;font-weight:bold;color:#782b6d;width:20px;}
.blocFdGris03 .txt00 {width:400px;}
.blocFdGris03 .txt01 {width:206px;}
.blocFdGris04 {padding:20px;width:835px;}
.blocFdGris04 img {float:left;display:inline;}
.blocFdGris04 .eltLeft {padding-top:10px;}
.blocFdGris04 .eltLeft a {text-decoration:underline;}
.blocFdGris04 .eltLeft a:hover {text-decoration:none;}

/* Pictos produit */
.pictoProduit, .pictoProduitFP {overflow:hidden;}
.pictoProduit {float:right;display:inline;margin:0 0 0 6px;}
.pictoProduitFP {padding:0 0 10px;width:100%}
.pictoProduit img, .pictoProduitFP img {float:left;display:inline;margin:0 4px 2px 0;}
.teaserInfo00 {background:url(../images/picto-taille00.gif) no-repeat 0 0;width:19px;height:30px;display:block;float:left;text-align:center;padding:1px 0 0;margin:0 4px 0 0;}
.teaserInfo00 span {color:#FFF;display:block;padding:2px 0 0;}

/* Boutons */		/**** + style IE6 et IE7  ****/
.boutons {margin:6px 0 0;padding:11px 0;}
.boutons a, .boutons span{cursor:pointer;background:url(../images/bg-blank.gif) no-repeat 0 0;text-decoration:none;font-size:15px;text-align:center;}
.boutons span img {padding:0 4px 0;position:relative;bottom:6px;}
.btVioletFonce00 a, .btVioletClair00 a, .btVioletFonce01 a {color:#FFF;padding:11px 0;}
* html body .btVioletFonce01 a {color:#FFF;padding:0}
.btVioletFonce00 span, .btVioletFonce01 span, .btVioletClair00 span {padding:11px 6px;}
.btVioletFonce00 a, .btVioletFonce01 a {background:url(../images/bg-bt01.gif) no-repeat 0 0;}
.btVioletFonce00 span, .btVioletFonce01 span {background:url(../images/bg-bt01.gif) no-repeat 100% -38px;}
.btVioletClair00 a {background:url(../images/bg-bt02.gif) no-repeat 0 0;}
.btVioletClair00 span {background:url(../images/bg-bt02.gif) no-repeat 100% -38px;}
.btRoseClair00, .btRoseClair00 a {padding:4px 0;}
.btRoseClair00 a, .btRoseClair00 span {font-size:11px;color:#933588;}
.btRoseClair00 a {background:url(../images/bg-bt06.gif) no-repeat 0 0;text-decoration:underline;}
.btRoseClair00 a:hover {text-decoration:none;}
.btRoseClair00 span {background:url(../images/bg-bt06.gif) no-repeat 100% -20px;padding:4px 2px;}

/* Separateur */
.separ00 {background:url(../images/separ00.gif) no-repeat center top;display:block;font-size:0;height:3px;width:100%;margin:10px 0 20px;padding:0;}
.separ01 {background:url(../images/bg-pointille.gif) repeat-x 0 0;display:block;font-size:1px;width:100%;} /* pointille*/
.separ02 {background:url(../images/separ02.gif) no-repeat center 50%;font-size:14px;font-weight:bold;color:#FFF;text-align:center;height:130px;} 
.content_blocTable00 .separTab00, .blocL01 .separTab00 {font-size:0;height:4px;line-height:0;padding:0;background:#FFF}
.blocL00 .separTab00, .blocL01 .separTab00 {height:2px;}

/* Livraison rapide et Achat confiance */
.home .content_infosHome {background:url(../images/bg-infos-home.jpg) no-repeat 0 0;width:275px;height:87px;margin-top:7px;overflow:hidden}
.content_infosHome_eboutique { height:253px;width:275px;margin-top:0;}
.content_infosHome_eboutique ul {line-height:18px;font-size:11px;color:#933588;margin:2px 6px 0 0;list-style-type:none;}
.content_infosHome_eboutique ul li {text-align:right}
.content_infosHome_eboutique ul li a {background:url(../images/puce01.gif) no-repeat 0 4px;padding:0 0 0 8px;color:#782B6D;text-decoration:underline;}
.content_infosHome_eboutique ul li a:hover {text-decoration:none;}
.home .infosHome00, .home .infosHome01, .content_infosMiddle00 {float:left;display:inline;padding:4px 0 0;text-align:center;}
.home h4, .content_infosMiddle00 h4 {font-family:"Trebuchet MS", Arial;}
.home h4 {font-weight:bold;}
.content_infosMiddle00 h4 {letter-spacing:1px;}
.home .infosHome00 {width:152px;}
.home .infosHome01 {width:123px;}
.home .infosHome00 p, .content_infosMiddle00 p, .content_infosMiddle00 p a {font-size:10px;}
.home .infosHome00 p {float:left;width:46%;padding:6px 2px 0;}
.home .infosHome00 p span, .content_infosMiddle00 p span,.home .infosHome00 p span a {display:block;line-height:10px;padding:4px 0 0}
.home .infosHome01 p {padding:3px 0 0;}
.content_bloc00 .content_infosMiddle00, .content_blocTable00 .content_infosMiddle00 {float:right;}
.content_infosMiddle00 {width:78px;padding:0 4px;}
.content_infosMiddle00 h4 {line-height:12px;padding:0 0 14px;font-weight:bold;}
.content_infosMiddle00 img {margin:0 0 6px;}
.content_infosMiddle00 p span {padding:0 0 14px}
.content_infosMiddle00 p a:hover span {text-decoration:underline;}

/* Produits en ligne avec prix sans picto - home : bloc01 et home categorie : bloc00 */
.content_bloc02 .blocL00 p, .content_bloc02 .blocL01 p {width:116px;float:left;display:inline;margin:0 9px 0 0;}
.content_bloc02 .blocL00 p {width:150px;margin:0 18px 10px;}
.content_bloc02 .blocL00 p a, .content_bloc02 .blocL01 p a {display:block;padding-bottom:6px}
.content_bloc02 .blocL00 p.last, .content_bloc02 .blocL01 p.last {margin:0}
.content_bloc02 .textViolet00 {padding:0 0 6px 2px;}

/*************************************************************************************************************************************************************************/
/************************************************************     HOME       ************************************************************/
.home .blocL01 {width:367px;margin:0 10px 0 0;overflow:hidden;}
.home .blocL01 img {margin:0;}
.home .blocL02 {width:212px;}
.home .content_bloc02 {padding-top:7px;}

/*************************************************************************************************************************************************************************/
/**************************************************************    MIDDLE        ************************************************************/
#middle .lienPuce00 {background:#782b6d;padding:6px 0;text-align:center;margin:10px 0 0;}
#middle .lienPuce00 a {background:url(../images/puce00.gif) no-repeat 0 6px;padding-left:10px;font-size:13px;font-weight:bold;color:#FFF;text-decoration:none;}
#middleRight .pagination {float:right;display:inline;}
#middleRight .titre00, .ficheProduit {float:left;display:inline;}
#middleRight .titre00 {padding:0 0 8px;}

.lienSuppr00 a {font-size:12px;font-weight:bold;}
.lien00 a, .lien00, .lien03 a, .lien03 {font-size:12px;color:#933588;}
.lien01 a, .lien01 {font-size:10px;color:#782b6d;text-decoration:underline}
.lien01 a:hover, .lien01:hover, .lien03 a:hover, .lien03:hover {text-decoration:none}
.lien02 a, .lien02 {font-size:12px;padding:0 0 0 6px;}
.lien03 a, .lien03 {text-decoration:underline}

.textViolet00 {color:#7d2d71;font-size:12px;font-weight:bold}
.textViolet01 {color:#933588;font-size:10px;}
.cgv {text-align:right;padding:10px 0 6px;}
.cgv a {text-decoration:underline;}
.cgv a:hover {text-decoration:none;}

/*********************************************************    MIDDLE MENU GAUCHE       **********************************************************/
.pmenuLeft {padding-left:6px; font-weight:bold; margin-bottom:8px;}
.menuLeft {float:left;display:inline;width:181px;background:url(../../images/degrade-menu-left.png) #f7f7f7 repeat-y right 0;padding:10px 0 6000px 1px;margin-bottom:-6000px;}
.menuLeft select {margin:2px 0 2px 20px;width:158px;border:0;background:#F7F7F7;}
.menuLeft .bloc00 a, .menuLeft .bloc01 a {text-decoration:none}
.menuLeft .bloc00 a:hover, .menuLeft .bloc01 a:hover {text-decoration:underline}
.menuLeft .bloc00, .menuLeft .bloc01 {padding:0 0 8px;margin:0 0 10px;background:url(../images/bg-pointille.gif) repeat-x bottom left;}
.menuLeft .bloc01 {background:none;margin:0 0 30px;}
.menuLeft .bloc00 .taille00 span a:hover {text-decoration:none}
.menuLeft .bloc00 .taille00, .menuLeft .bloc00 .contentFilter {display:none;}

.menuLeft .filtres00 {background:url(../images/puce01.gif) #FFF no-repeat 5px 8px;padding:4px 0 4px 16px;margin:2px 4px;}
.menuLeft .filterOpen {background:url(../images/puce04.gif) #FFF no-repeat 4px 10px;}
.menuLeft .filtres00 a {display:block}
.menuLeft .filtres00 a:hover {text-decoration:none}
.menuLeft .filtres00 span {color:#782b6d}

		/* ul li menu left */
.menuLeft .nomCat {color:#7d2d71;font-size:12px;text-transform:uppercase;font-weight:bold;padding:0 0 8px 8px;}
.menuLeft .catGlobal, .menuLeft .catEboutik {margin:0;}
.menuLeft .catGlobal li a, .menuLeft .catEboutik li a {color:#3a3932;padding:4px 0 4px 14px;background:url(../images/puce01.gif) no-repeat 5px 8px;}
.menuLeft .catGlobal li a {display:block;}
.menuLeft .catGlobal li.ssCatactive, .menuLeft .catGlobal li.active {background:url(../images/degrade-menu-left.png) #d2bacf repeat-y right 0}
.menuLeft .catGlobal li.active a {background:url(../images/puce04.gif) no-repeat 5px 10px;}
.menuLeft .catGlobal li.ssCatactive a {background:url(../images/puce04.gif) no-repeat 5px 8px;}
.menuLeft .catGlobal .ssMenuTop {list-style:none;margin:0;display:none;}
.menuLeft .catGlobal .ssMenuTop li {padding:2px 0;}
.menuLeft .catGlobal .ssMenuTop li a {background:none;padding:0 0 0 14px;}
.menuLeft .catGlobal .ssMenuTop li a:hover {text-decoration:underline}
.menuLeft .catGlobal .ssMenuTop li.SsSsCatactif a {text-decoration:underline}
.menuLeft .catGlobal li.active .ssMenuTop, .menuLeft .catGlobal li.ssCatactive .ssMenuTop {display:block}

.menuLeft .catEboutik li.first {font-size:0;padding:0;line-height:1px}
.menuLeft .catEboutik li.separ {background:url(../images/bg-pointille.gif) repeat-x 0 0;font-size:1px;line-height:1px;}
.menuLeft .catEboutik li a {background-position:6px 13px;padding:8px 6px 8px 16px;display:block}
.menuLeft .catEboutik li.active {background:url(../images/degrade-menu-left.png) #d2bacf repeat-y right 0;}
.menuLeft .catEboutik li.active a {background:url(../images/puce01.gif) no-repeat 6px 13px;}

/* Bonnes affaires + Top des ventes */
.blocAffVentes {background:url(../images/bg-MenuLTop.gif) no-repeat 0 0;width:162px;margin:20px 8px 10px;}
.blocAffVentes .blocAffVentesBott {background:url(../images/bg-MenuLBott.gif) no-repeat 0 0;height:4px;font-size:0;}
.blocAffVentes h3 {font-size:15px;font-weight:bold;padding:12px 0 18px 24px;}
.blocAffVentes h3.BA {background:url(../images/picto-affaire00.gif) no-repeat 6px 15px;}
.blocAffVentes h3.TV {background:url(../images/picto-top-vente00.gif) no-repeat 6px 15px;}
.blocAffVentes .ligneAffVentes {overflow:hidden;width:150px;padding:6px;background:#FFF;}
.blocAffVentes .ligneAffVentes .imageAffVentes {width:38px;padding:0 8px 0 0;float:left;display:inline;}
.blocAffVentes .ligneAffVentes .tailleAffVentes {font-size:10px;display:block;color:#8a8a82;}
.blocAffVentes .ligneAffVentes h4 {font-weight:bold}
.toutAffVentes {background:url(../images/puce06.gif) #fafafa no-repeat 8px 6px;margin:4px 8px;padding:2px 0 2px 14px;border:1px solid #c7c7c4;}
.toutAffVentes a {font-size:10px;text-decoration:none;}

/******************************************************     MIDDLE LISTING PRODUCTS       ************************************************************/
.listingPdts a {display:block;margin:0 0 8px;}
.listingPdts {width:149px;height:250px;margin:10px 20px;overflow:hidden;float:left;display:inline;}
.listingPdts .blocR00 .prixBarre01 {margin:0;}

/********************************************************        FICHE PRODUIT       ************************************************************/
.ficheProduit {border:1px solid #c3c1c3;padding:10px;width:662px;position:relative;}
.ficheProduit .blocL00 {width:228px;}
.ficheProduit .blocL00 .btZoom {float:right;margin:10px 0 0}
.ficheProduit .blocR00 {width:408px;margin:0 0 0 26px;}
.ficheProduit .blocR00 h3 {font-size:16px;font-weight:bold;text-transform:uppercase;padding:0 0 10px;}
.ficheProduit .intitule, .ficheProduit .ref {font-size:14px;}
.ficheProduit .intitule {padding:0 0 10px;}
.ficheProduit .ref {padding:0 0 30px;}
.ficheProduit .error {text-align:center}
.ficheProduit .ficheDescription, .ficheProduit .ficheTaille {float:left;display:inline;width:148px}
.ficheProduit .ficheDescription {background:url(../images/separ01.gif) no-repeat right top;margin:0 12px 0 0;width:246px;color:#908f8f;}
.ficheProduit .ficheDescription .descript {font-size:12px;padding:0 6px 6px 0;}
.ficheProduit .ficheTaille .btVioletFonce00, .ficheProduit .ficheTaille .btVioletFonce01 {position:absolute;bottom:10px;width:148px;text-align:center;}
.ficheProduit .ficheTaille .btVioletFonce00 a, .ficheProduit .ficheTaille .btVioletFonce01 a {text-align:center}
.ficheProduit .ficheTaille .tailleU {height:18px;width:140px;text-decoration:none;padding:4px 0 0;font-size:12px;}
.ficheProduit .imgMarq {clear:both}
#socialwidget{float:left;width:200px;overflow:visible;display:block;height:100px;margin-top:10px;}
#LikeProduct{float:left;z-index:1000;overflow:visible;width:100px;height:160px;}
#socialwidget iframe{width: 500px; z-index: 1000; overflow: visible;}
#plusone-container{margin-right:8px;float: right}
#socialwidget .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {width: 200px; }


#fb-root .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
display: none !important;}

/***********************************************************        COMPTE CLIENT       ***************************************************************/
.blocLHomeCpte00 .blocFdGris {height:100px;padding:24px 40px 0 26px;}
.blocLHomeCpte00 a {text-decoration:none;display:block;padding:6px 0pt 16px 80px;font-size:12px;width:142px;}
.blocLHomeCpte00 .infoPersoCpte, .blocLHomeCpte00 .suiviCmdeCpte {padding-top:12px;}
.blocLHomeCpte00 .infoPersoCpte a {background:url(../images/imgInfoPerso00.png) no-repeat 0 0;}
.blocLHomeCpte00 .suiviCmdeCpte a {background:url(../images/imgSuiviCmde00.png) no-repeat 0 0;}
.blocLHomeCpte00 .panierCpte a {background:url(../images/imgPanier00.png) no-repeat 0 0;padding:20px 0pt 20px 50px}

.blocLHomeCpte01 .blocFdGris {height:100px;padding:24px 40px 0 26px;}
.blocLHomeCpte01 a {text-decoration:none;display:block;font-size:12px;width:680px;}
.blocLHomeCpte01 .infoPersoCpte, .blocLHomeCpte00 .suiviCmdeCpte {padding-top:12px;}
.blocLHomeCpte01 .infoPersoCpte a {background:url(../images/imgInfoPerso00.png) no-repeat 0 0;}
.blocLHomeCpte01 .suiviCmdeCpte a {background:url(../images/imgSuiviCmde00.png) no-repeat 0 0;}
.blocLHomeCpte01 .panierCpte a {background:url(../images/imgPanier00.png) no-repeat 0 0;padding:20px 0px 20px 50px}

.titreFdGris2 {background:url(../images/bg-bt04.gif) no-repeat 0 0;height:20px;display:block; width:400px;}
.titreFdGris2 span {background:url(../images/bg-bt04.gif) no-repeat 100% -20px;height:14px;padding:1px 0 3px 26px;display:block;font-weight:bold; font-size:16px;}
.blocFdGris2 {background:#f6f6f4;padding:10px;font-size:12px;}

/**********************************************************        qui sommes nous       ******************************************************************/
.infoPersoCptePDG {padding:10px 0;}
.infoPersoCptePDG span {background:url(../images/QuiSommesNousPDG.jpg) no-repeat 0 0; padding-left: 120px;display:block;height:100px;line-height:16px;}
.blocLHomeCpte03 .blocFdGris2 {padding:15px 30px 0 26px;}
.blocLHomeCpte03 .titreFdGris2 {width:430px}
.blocLHomeCpte03 a {text-decoration:none;display:block;padding:6px 0pt 16px 80px;font-size:12px;width:170px;}
.blocLHomeCpte03 .blocFdGris2 p a {padding:0 0 10px 175px;height:180px;}
.blocLHomeCpte03 .infoPersoCpte2 a {background:url(../images/QuiSommesNous1815.jpg) no-repeat 0 0;}
.blocLHomeCpte03 .suiviCmdeCpte2 a {background:url(../images/QuiSommesNous1972.jpg) no-repeat 0 0;}
.blocLHomeCpte03 .panierCpte2 a {background:url(../images/QuiSommesNous1987.jpg) no-repeat 0 0;}
.blocLHomeCpte03 .panierCpte3 a {background:url(../images/QuiSommesNous2009.jpg) no-repeat 0 0;}

/* Identification */
.content_connect {overflow:hidden;width:100%;}
.connect00, .connect01, .connect02 {float:left;display:inline;width:48%;}
.connect01 {width:4%;}
.connect01.separ02 {height:104px;}
.connect01 span {display:block;padding:44px 0 0;}
.connect02 .label00 {width:160px;}
.connect02 .txtSsInput00 {padding:10px 0 10px 170px;}

/**************************************************************        TABLEAU       ******************************************************************/
.content_blocTable00 {overflow:hidden;width:100%;}
.content_blocTable00 .blocL00, .content_blocTable00 .blocL01 {width:875px;}
.content_blocTable00 .btVioletFonce00 {text-align:right}
.content_blocTable00 .btVioletFonce01 {text-align:center}
.content_blocTable00 input {border:1px solid #000;}
.content_blocTable00 .input_checkbox input, .content_blocTable00 .input_checkbox01 input {border:none;}
.content_blocTable00 .ref {font-weight:normal;font-size:10px;}
.content_blocTable00 .titreTotal00 {background:#e2cfde;color:#933588;text-transform:uppercase;font-size:14px;}
.content_blocTable00 .prixTotal00, .content_blocTable00 .prixTotal01 {background:#FFF;}
.content_blocTable00 .prixTotal01 {border:1px solid #e2cfde;}
.content_blocTable00 .remiseTotal00, .content_blocTable00 .txtRemise02 {background:#edede9;}
.content_blocTable00 .borderleftFFF {border-left:3px solid #FFF;}
.content_blocTable00 .noBackground, .blocL01 .noBackground {background:none}
.content_blocTable00 .btRose {padding:0;text-align:left;background:#FFF}
.content_blocTable00 .btRose p {margin:0;}
.content_blocTable00 .txtIntitule {text-align:left;}
.content_blocTable00 .txtIntitule01, .content_blocTable00 .txtIntitule02, .content_blocTable00 .txtRemise02 {padding-left:10px;text-align:left;font-weight:normal;}
.content_blocTable00 .txtIntitule02 {font-weight:bold;text-transform:uppercase;}
.content_blocTable00 .txtIntitule03 {padding-left:10px;font-weight:normal;font-size:0px;}
.content_blocTable00 .txtIntitule03 span {color:#782b6d;}
.content_blocTable00 .txtIntitule04, .content_blocTable00 .txtIntitule04b, .content_blocTable00 .txtIntitule05 {color:#933588;text-align:left;padding:6px 0 6px 10px;}
.content_blocTable00 .txtIntitule04 {font-size:11px;background:url(../images/puce01.gif) no-repeat 5px 7px;padding:3px 0 3px 13px;}
.content_blocTable00 .txtIntitule05, .content_blocTable00 .txtIntitule05b {background:#EDEDE9;}
.content_blocTable00 .txtIntitule05b {color:#933588;text-align:center;}
.content_blocTable00 .thMaj00 em, .content_blocTable00 .thMaj01 em {text-transform:uppercase;}
.content_blocTable00 .thMaj00, .content_blocTable00 .thMaj01 {padding:0;}
.content_blocTable00 .thMaj00 em {padding-left:10px;text-align:left}
.content_blocTable00 .content_addrPtRelais {font-weight:normal;text-align:left;padding:10px;}
.content_blocTable00 .addrPtRelais {padding:6px 0 0 60px;}
.content_blocTable00 .addrPtRelais strong {text-transform:uppercase}
.content_blocTable00 .tdSans {font-size:0;line-height:1px;padding:0;background:none;}
.content_blocTable00 .bt_close01, .content_blocTable00 .bt_print00 {text-align:right;background:#FFF;}
.content_blocTable00 .bt_close01 a, .content_blocTable00 .bt_print00 a {padding:0 30px 4px 0;}
.content_blocTable00 .bt_close01 a {background:url(../images/bt-close01.gif) no-repeat right top;color:#908f8f;}
.content_blocTable00 .bt_print00 a {background:url(../images/bt-print00.gif) no-repeat right top;color:#933588;}

.content_blocTable00 th, .table00 th, .table04 th {height:20px;text-align:center;padding:0 3px 0 0;}
.content_blocTable00 th span, .table00 th span, .table04 th span {background:url(../images/bg-bt03.gif) no-repeat 0 0;height:20px;display:block}
.content_blocTable00 th em, .table00 th em, .table04 th em {background:url(../images/bg-bt03.gif) no-repeat 100% -20px;height:14px;padding:3px 0;display:block;font-style:normal;}
.content_blocTable00 th.last, .blocL01 th.last {padding:0;}
.content_blocTable00 td, .table00 td {text-align:center;font-weight:bold;font-size:12px;padding:6px 0;background:#f6f6f4;}
.content_blocTable00 .lien00 {text-align:right;padding-right:10px}
.content_blocTable00 .lien00 a {text-decoration:underline;background:url(../images/puce01.gif) no-repeat 0 5px;padding:0 0 0 10px}
.content_blocTable00 .lien00 a:hover {text-decoration:none}
.table00 {padding:0 10px;}
.table00 th {padding:0 3px;}
.table00 td {padding:4px 0;}
.table02 {background:#f6f6f4;}
.table02 td, .table03 td {font-weight:normal;}
.table03 td {padding:2px 0;}
.table04 {padding:6px;}
.table04 th {padding:0;}
.table04 td {font-size:12px;padding:4px;background:#f6f6f4;}

/* Pages Stat avec Tableau */
.content_pagesStat {overflow:hidden;width:100%;}
.content_pagesStat ul {margin:0;list-style:none;}
.content_pagesStat li a, .content_pagesStat li.catPrincipale, .content_pagesStat li.catPrincipale a {line-height:18px;font-size:11px;color:#933588;background:url(../images/puce01.gif) no-repeat 0 4px;padding:0 0 0 8px;margin:0 0 0 6px;}
.content_pagesStat li.catPrincipale, .content_pagesStat li.catPrincipale a {background:none;padding:0;font-weight:bold;margin:0;}
.content_pagesStat li a:hover {text-decoration:none;}
.content_pagesStat .list00 {margin:0 0 0 40px;list-style-type:disc;padding:0 0 10px;}
.content_pagesStat .ligneTitreMag td {background:#edede9;padding:10px 10px 6px;font-weight:bold;}
.content_pagesStat .ligneDescrMag td {padding:10px;line-height:20px}
.content_pagesStat .ligneTitreMag td, .content_pagesStat .ligneDescrMag td {border-right:1px solid #FFF;}

.content_pagesStat .listPtsRelais {background:#edede9;padding:10px;text-transform:uppercase;text-align:left}
.content_pagesStat .listPtsRelais li a {font-size:10px;color:#59584d;margin:0;}
.content_pagesStat .listPtsRelais li a:hover {text-decoration:underline}
.content_pagesStat .listPtsRelais li a strong {color:#7d2d71;}
.content_pagesStat .nomPtsRelais {font-weight:bold;font-size:11px;text-transform:uppercase;text-align:left;padding:10px;letter-spacing:1px;}
.content_pagesStat .nomPtsRelais .puce00 {background-position:0 6px;}

.content_pagesStat .table00, .content_pagesStat .table00 td {padding:0;}
.content_pagesStat .table01 {border:2px solid #FFF;}
.content_pagesStat .table01 td {border:1px solid #FFF;border-width:0 1px 1px 0;padding:6px 0}
.content_pagesStat .table01 td.last {border-right:0}
.content_pagesStat .blocL00 {width:875px;}
.content_pagesStat .blocFdGris {padding:0;}
.content_pagesStat .puce00 {background:url(../images/puce01.gif) no-repeat 0 8px;padding:2px 0 2px 10px;}
.content_pagesStat .puce01 a, .content_pagesStat .puce02 a {font-size:11px;color:#933588;background:url(../images/puce01.gif) no-repeat 0 7px;padding:2px 0 2px 8px;margin:0 0 0 6px;text-decoration:none;}
.content_pagesStat .puce01 a:hover {text-decoration:underline;}
.content_pagesStat .puce02 a {font-size:12px;text-decoration:underline;display:block;}
.content_pagesStat .puce02 a:hover {text-decoration:none;}
.content_pagesStat .txt00 {font-size:11px;padding:0 0 10px;}
.content_pagesStat .lien {font-size:11px;padding:0 0 10px;}
.content_pagesStat h3 {background:none;text-transform:uppercase;}
.content_pagesStat th {height:20px;}
.content_pagesStat th span {background:url(../images/bg-bt03.gif) no-repeat 0 0;height:20px;display:block}
.content_pagesStat th em {background:url(../images/bg-bt03.gif) no-repeat 100% -20px;height:14px;padding:3px 10px;display:block;font-style:normal;}
.content_pagesStat th a em {font-weight:bold;font-size:12px;}
.content_pagesStat th a:hover em {color:#9f4b96;}

.tableTaille00 .nom {text-align:left;padding:0 0 0 6px;font-weight:normal;}
.tableTaille00 tr {height:22px;}
.tableTaille01 tr {height:30px;}
.tableTaille00 td {text-align:center;}
.ligneClair, .ligneClairBold {background:#F9F8F8;}
.ligneFonce, .ligneFonceBold {background:#E6E6E6;}
.ligneClairBold, .ligneFonceBold {font-weight:bold;}

/***********************************************************        MIDDLE PAGES       ******************************************************************/
.content_bloc03 .blocFdGris .btVioletFonce00, .content_bloc03 .blocFdGris .btVioletFonce01, .flecheBt {text-align:center;}
.content_bloc03 .btVioletFonce00 {text-align:right;}
.content_bloc03 .btVioletFonce01 {text-align:center;}
.content_bloc03 .blocL01 {width:390px;}
.content_bloc03 .blocR01 {width:484px;}
.content_bloc03 .blocL02 {width:460px;}
.content_bloc03 .blocR02 {width:400px;margin:25px 0 0;}

#block_Mess_attente_relais{width:100%;float:left;margin:10px 0;}

	/* Tableau choix livraison Gauche */
.blocL01 th, .table01 th {height:40px;text-align:center;padding:0 3px 0 0;}
.blocL01 th span, .table01 th span {background:url(../images/bg-bt07.gif) no-repeat 0 0;height:40px;display:block}
.blocL01 th em, .table01 th em {background:url(../images/bg-bt07.gif) no-repeat 100% -40px;height:30px;padding:5px 0;display:block;font-style:normal;}
.blocL01 td, .table01 td {font-size:12px;padding:8px;background:#f6f6f4;font-weight:normal;}
.blocL01 .first em {padding:12px 0 0;height:28px;}
.blocL01 .input_radio input {margin:0 0 0 6px;}
.blocL01 img {margin:0 0 0 2px}
.blocL01 .fleche00 {margin:0 0 0 0; padding:0 0 0 0; background :none;}
	/* FIN tableau choix livraison Gauche */

.blocR01 .bt_ok {margin:0 0 0 5px;}
.blocAdressPtRel {padding:0 0 8px 22px}
.flecheBt {margin:4px 0 0;}

.boutonLigne {overflow:hidden;width:100%}
.boutonLigne .btVioletClair00, .boutonLigne .btVioletFonce00, .boutonLigne .btVioletFonce01 {width:49%;}
.boutonLigne .btVioletClair00 {float:left;display:inline}
.boutonLigne .btVioletFonce00, .boutonLigne .btVioletFonce01 {float:right;display:inline;}

.violet, .violetLien, .violetLien01, .violetLien02 {color:#7A2B6D;text-decoration:none;font-size:12px;}
.violetLien:hover, .violetLien01, .violetLien02:hover {text-decoration:underline;}
.violetLien01:hover {text-decoration:none;}
.violetLien02 {font-size:11px;}
.strongViolet strong {color:#7A2B6D;}

/******************************************************      Formulaire de paiement *************************************************/
.paiement {width:870px;margin:0;background-color:#f6f6f4;position:relative;padding:0px 0px 60px}
.paiement .headForm {margin-bottom:10px;font-weight:bold;background:url(../images/bg-bt03.gif) no-repeat 0 0;height:20px}
.paiement .headForm span {background:url(../images/bg-bt03.gif) no-repeat 100% -20px;height:30px;padding:3px 0 3px 10px;display:block;height:14px}
.paiement .ligne {width:860px;padding:5px;overflow:hidden;}
.paiement .lastLigne {padding-bottom:15px}
.paiement .ligne span {}
.paiement .ligne .labelForm, .paiement .ligne .label00 {float:left;display:inline;padding:2px 4px}
.paiement .ligne .labelForm {width:200px;text-align:right;}
.paiement .ligne .input1 {display:inline;}
.paiement .boutonLigne {position:absolute;bottom:0;}



/******************************************************        FENETRE PRINT + PAGE EXTERNE      **************************************************************/
#print {width:730px;padding:0 20px 20px;}
#print h2 {display:none;}
#topExterne {overflow:hidden;width:100%;background:#933588;letter-spacing:1px;line-height:16px;}
#topExterne h4 {text-decoration:underline;color:#FFF;font-weight:bold;}
#topExterne span {font-weight:bold}
#middleExterne {padding:10px 0;font-size:12px;}
#middleExterne .input_text01 {margin:10px 0 0;}
#middleExterne .error {text-align:center}
.pageExterne {width:100%;}
.eltExterneCentre {overflow:hidden;width:600px;margin:0 auto;}
.eltExterneCentre01 {text-align:left;font-size:11px;padding:6px;}
.MsoBodyText {padding:2px 0;}

.logoExterne, .cltExterne, .factureExterne, .titreExterne {background:url(../images/separ03.png) no-repeat right 0;height:69px;width:222px;padding:6px 10px;float:left;display:inline;color:#FFF;text-align:left}
.logoExterne h3 {background:url(../images/logo00.png) no-repeat 0 0;height:0;padding-top:55px;overflow:hidden;margin:14px 0 0 20px;}
.factureExterne, .titreExterne {background:none;}
.factureExterne span {display:block;float:left;width:130px;padding-right:6px;}
.titreExterne {width:336px;}
.titreExterne h5 {color:#FFF;font-style:italic;font-size:18px;padding:20px 0 0 10px;}

/** pop panier **/
#popupPanier {position:absolute;top:-5000px;left:-5000px;}

/***********************************************************             PAGE INFOS GENERALES             *********************/
.FlagTarifs {margin-right:10px;}
.blocRTarif  {padding-top:26px;}
.LogosAffiliation {margin:40px 20px 40px 20px; }

/* Légende fiche produit */
.LabelFooterProduct {color:#9C9C98; font-family: Arial, Helvetica, sans-serif;font-size: 9px;}

/* Gestion du Caroussel sur la fiche produit */
div.jcarouselFicheProduit 
{
	width: 245px;    
    /*padding:0;*/
    padding-top:10px;
    clear:both;
	margin:0;	
}

.jcarouselFicheProduit ul
{
	list-style-type:none;	
	margin:0;
}

.jcarouselFicheProduit li
{
	margin-left:6px;
	float:left; /*pour IE*/
	display:inline;
}

div.jcarouselFicheProduit div {padding-top:5px;}

.jcarouselFicheProduit li img {cursor:pointer;}

.clearboth {clear:both;}
