/* CSS Document */





/*********** STYLE GENERALE *********/





/*** lien ***/

a:focus

{ /* enleve le focus sur les liens dans FF */
	outline: none;/**/
}



a  {
	color: #6b6d6d;
	text-decoration: none;
}

a:hover {
	color: #939696;
}


/*** TITRE ***/
.btitrer, .btitreg
{
	background:url(../img/titre.centre.033.gif) repeat-x left top; /* hauteur 80 */
	color:#fff;
	font-size:100%;
	letter-spacing:1px;
	font-variant:small-caps;
}
.btitrer span, .btitreg span
{
	display:block;
	background:url(../img/titre.gauche.033.gif) no-repeat left top; /* hauteur 80 */
}
.btitrer strong, .btitreg strong
{
	display:block;
	padding: 1px 0.4em 1px 0.4em;
	background:url(../img/titre.droite.033.gif) no-repeat right top; /* hauteur 80 */
}

.btitreg
{
	background-image:url(../img/titre.centre.033.gif);
}
.btitreg span
{
	background-image:url(../img/titre.gauche.033.gif);
}
.btitreg strong
{
	background-image:url(../img/titre.droite.033.gif);
}

.titre
{
	color:#a9aaaa;
	font-size:180%;
	font-weight:normal;
	letter-spacing:1px;
}
.stitre
{
	color:#6b6d6d;
	font-size:120%;
	font-weight:normal;
	letter-spacing:1px;
	border-bottom:#d9d9d9 1px dashed;
}

/***** HEADER *****/



/********** Acces rapide Contenu haut page *****************/
/*** positionnement du menu acces dans style.css ***/

#accesmenu
{
}
#accesmenu li
{
	list-style:none;
	float:left;
	color:#ccc;
}
#accesmenu li a
{
	color:#939696;
	margin: 0 0.5em 0 0.5em;
	font-size:70%;
	text-decoration:none;
}
#accesmenu li a:hover
{
	color:#6b6d6d;
}
#accesmenu .current a, #accesmenu .current a:hover
{
	color: #6b6d6d;
	font-weight:bold;
}

/**** Achat header ****/
#achat ul
{
	list-style:none;
}
#achat li a
{
	position:relative; /* bug png ie 6 */
	background:url(../img/puce.grise.gif) no-repeat 10px 0.45em;
	padding-left:18px;
	font-variant:small-caps;
	font-size:95%;
	color:#939696;
	z-index:50;
}

#achat li a:hover
{
	color:#6b6d6d;
}


/*** STYLE PAGE ***/


/* SELECTION RECHERCHE */
#selection
{ /* bloc selection */
	/*background:url(../img/menu/fond.colonne.2.20.271.4.jpg) repeat-x left top #E6B2C8;  -171 342 513 684 855 */
	background:url(../img/fond.jpg) repeat-x left -250px #aaa;
	border:#c2c2c2 1px solid;
	padding: 0.4em 0.4em 0.5em 0.4em;
	margin-bottom:1em;
}
#selection p
{
	margin: 0.2em 0;
	font-size:80%;
}
#selection fieldset
{
	margin: 0.5em 0;
	color:#ccc;
}

#selection .submit
{
	letter-spacing:1px;
	margin-left:1em;
	padding: 0;
	color:#fff;
	border:0;
	/*border:#fff 1px solid;
	background-color:#D20A1C;*/
	width:80px;
	height:26px;
	line-height:26px; /* ie */
	font-size:7pt;
	background:url(../img/bt.1.80x26.gif) no-repeat left top;

}


/*** ANNONCES ***/

#annonce1, #annonce2
{
	/*border:#c2c2c2 1px solid;*/
	overflow:hidden;
	background:url(../img/titre.centre.03.gif) repeat-x left bottom #fff;
}

#annonce1
{
	position:static;
	float: left;
	width: 48.5%; /*  48.5%; 285px; largeur ie dans ie.css */
	margin-right: 13px; /* bug de 3px dans ie 6 avec les flottant modif dasn ie.css */
	padding:0px 0px 0px 0px;
	/*background: burlywood;*/
}

#annonce2
{
	position:static;
	overflow: hidden; /* établi un contexte de formatage qui l'empeche de glisser sous les colonne 1 et 2 */
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
	/*background: #f03;*/
}
#annonce1 .slider, #bloc #annonce2 .slider
{
	border:#c2c2c2 1px solid;
}
#annonce1 dl, #annonce2 dl
{ /* hack safari & chrome dans safariopera.css */
	border-left:#c2c2c2 1px solid;/**/
	border-right:#c2c2c2 1px solid;/**/
	/*background:url(../img/titre.centre.044.gif) repeat-x left bottom;  hauteur 80 */
	padding:0 0 0 0.5em;
	position:relative;
}
#annonce1 .desc, #annonce2 .desc,
#annonce1 .prixold, #annonce2 .prixold
{
	font-size:70%;
	font-weight:bold;
}
#annonce1 .prix, #annonce2 .prix
{
	color:#7D0118;
	font-size:120%;
	font-weight:bold;
}
.annonce_etq1, .annonce_etq2
{
	position:absolute;
	right:2px;
	top:4px;
	color:#fff;
	font-size:120%;
	font-weight:bold;
}
.annonce_etq1
{
	background:url(../img/indic.a.01.gif) no-repeat left top;
}
.annonce_etq1 span
{
	background:url(../img/indic.a.02.gif) no-repeat right top;
	display:block;
	line-height:45px;
	padding:0 12px 4px 7px;
}
.annonce_etq2
{
	background:url(../img/remise.01.gif) no-repeat left top;
}
.annonce_etq2 span
{
	background:url(../img/remise.02.gif) no-repeat right top;
	display:block;
	line-height:45px;
	padding:0 12px 4px 40px;
	font-size:150%;
}
#annonce1 .ajouter, #annonce2 .ajouter
{
	color:#fff;
	background:url(../img/titre.centre.02.gif) repeat-x left bottom; /* hauteur 80 */
	text-align:right;
	list-style:none;
}
#annonce1 .ajouter li, #annonce2 .ajouter li
{
	display:block;
	background:url(../img/titre.gauche.02.gif) no-repeat left bottom; /* hauteur 80 */
}
#annonce1 .ajouter li a, #annonce2 .ajouter li a
{
	display:inline-block;
	background:url(../img/titre.droite.02.gif) no-repeat right bottom; /* hauteur 80 */
}

#annonce1 .ajouter a span, #annonce2 .ajouter a span
{
	padding:0 10px 0 9px;
	color:#fff;
	line-height:25px;
	background:url(../img/puce.white.gif) no-repeat left 0.4em;
}
#annonce1 .ajouter a:hover span, #annonce2 .ajouter a:hover span
{
	color:#faafb3;
	background:url(../img/puce.white.gif) no-repeat 2px 0.4em;
}



/**** TOP  ****/
#top5
{
	margin-top:10px;
}
#top5 dt, #top5 dd
{
	float:left;
	display:block;
	border:#c2c2c2 1px solid;
	border-collapse:collapse;
	background-color:#fff;
}
#top5 dt
{
	position:relative;
	width:102px;
	height:117px;
	/*background:#E10629;  -171 342 513 684 855 */
	background:url(../img/titre.centre.01.gif) repeat-x left top #7D0118; /* hauteur 80 */
	text-align:center;
	color:#fff;
	padding:5px 0 0 0;
	letter-spacing:1px;
/*	line-height:2.7em;*/
}
#top5 dt span
{
	color:#ccc;
	display:block;
	font-size:400%;
	font-weight:bold;
	margin-bottom:-10px;
}
#top5 dt #indic
{
	position:absolute;
	right:-8px;
	top:52px;
	width:8px;
	height:16px;/**/
	background:url(../img/puce.indicateur.gif) no-repeat left top;
}


/**************************************************************************************************************************/
/*** ACTUALITES INTERVIEW SONDAGE ***/

/* page ACTUALITES INTERVIEW SONDAGE */
#bloccontenu						{  }
.resume_actu						{ text-align:justify; margin:15px 0;}
.texte_actu, .texte_interview		{ text-align:justify; margin:15px 0;}
.visuel_actu, .visuel_interview		{ float:left; margin:20px 15px 10px 0; cursor:pointer;}

/*** ACTUS ***/

#actus
{
	/*background:url(../img/menu/fond.colonne.2.20.271.6.jpg) repeat-x left top #F3D9E4;  -171 342 513 684 855 */
}
#actus,
#interview,
#sondage
{
	border:#c2c2c2 1px solid;
	margin-bottom:8px;
	background:#fff;
	/*padding-bottom:8px; dans ie6.css et ie7.css */
}

#actus .desactus,
#interview .desactus,
#sondage .desactus
{
	clear:both;
	margin:8px 8px 8px 8px; /* ie6.css ie7.css enlever bug ie */
	/*padding:8px 0 0 8px;  remplace margin car bug ie */
}
#actus .imgactus,
#interview .imgactus,
#sondage .imgactus
{
	position:static;
	float:left;
	margin-right:10px;
}
.imgactus img,
.visuel_interview img,
.visuel_actu img
{
	border:#5f6269 1px solid;
}
.desactus p,
.desactus h3
{
	position:static;
	overflow: hidden; /* établi un contexte de formatage qui l'empeche de glisser sous les colonne 1 et 2 */
}

.desactus .date,
.desactus .date a
{
	color:#939393;
}
.desactus p
{
	font-size:80%;
	text-align:justify;
}
.desactus p,
.desactus p a
{
	color:#282a2a;
}
.desactus h3
{
	font-size:100%;
	border-bottom:#525153 1px dotted;
}
.desactus h3,
.desactus h3 a
{
	color:#282a2a;
}
.desactus .date a:hover,
.desactus p a:hover,
.desactus h3 a:hover
{
	color: #636363;
}

/* interview */
#interview
{
	background:url(../img/fond.jpg) repeat-x left -250px #aaa;
	/*background:url(../img/menu/fond.colonne.2.20.271.4.jpg) repeat-x left top #E6B2C8;  -171 342 513 684 855 */
}

/* sondage */
#sondage
{
	/*background:url(../img/menu/fond.colonne.2.20.271.6.jpg) repeat-x left top #F3D9E4;  -171 342 513 684 855 */
}
#sondage dl
{
	margin: 9px;
}
#sondage ul
{
	list-style:none;
}
#sondage ul li
{
	float:left;
}
#sondage ul li a
{
	color:#282a2a;
	padding:0 15px 0 9px;
	background:url(../img/puce.grise.gif) no-repeat left 0.4em;
}
#sondage ul li a:hover
{
	color:#636363;
	background-position: 2px 0.4em;
}
#sondage .bt
{
	width:80px;
	height:26px;
	line-height:26px; /* ie */
	text-align:center;
	font-size:7pt;
	color:#fff;
	padding-top:0;
	font-weight:bold;
	background:url(../img/bt.1.80x26.gif) no-repeat left top;
	border:0;
}/**/


/*** FIN ACTUALITES ***/
/**************************************************************************************************************************/

/* Les TD génériques */
TD, TH						{	/*COLOR: #24151b;*/	font-size:8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.titre					{	FONT-WEIGHT: BOLD;}
TD.titreL					{	FONT-WEIGHT: BOLD;	TEXT-ALIGN: LEFT;}
TD.titreC					{	FONT-WEIGHT: BOLD;	TEXT-ALIGN: CENTER;}
TD.titreR					{	FONT-WEIGHT: BOLD;	TEXT-ALIGN: RIGHT;}
TD.titreJ					{	FONT-WEIGHT: BOLD;	TEXT-ALIGN: JUSTIFY;}
TD.texteC					{	/*COLOR: #000000;*/	TEXT-ALIGN: CENTER;}
TD.texteJ					{	/*COLOR: #ebebeb;*/	TEXT-ALIGN: JUSTIFY;}

SELECT,
TEXTAREA,
TEXTAREA.commentaire		{	/*COLOR: #000000;*/	font-size:8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;}
TEXTAREA					{	width: 300px}
TEXTAREA.commentaire		{	width: 250px}

/*
INPUT.Recherche				{	BACKGROUND-COLOR: #BBBCBD;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 200px;}
INPUT.Texte					{	BACKGROUND-COLOR: #BBBCBD;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 100px;}
INPUT.qListe				{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 40px; TEXT-ALIGN: RIGHT;}
INPUT.rListe				{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 90px;}
INPUT.presel				{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 120px;}
INPUT.autoBd				{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	TEXT-ALIGN: LEFT;}
TEXTAREA					{	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	WIDTH: 300px}
TEXTAREA.commentaire		{	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	WIDTH: 250px}
INPUT.popUpTarifPerso		{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	FONT-SIZE: 8PT;	FONT-FAMILY: VERDANA;	FONT-WEIGHT: NORMAL;	WIDTH: 80px;}
*/

/* recherche home */

#fselection             { margin-top:-3px; }
#fselection table       { width:100%; }
#fselection input,
#fselection select		{ font-size:8pt; }
#fselection #ref   		{ width:100px; height:12px; }
#fselection #matiere	{ width:122px; }
#fselection #univers    { width:259px; }
#fselection #famille	{ width:177px; }
#fselection #prixmin    { width:82px; }
#fselection #prixmax    { width:83px; }

/* Pagination */
.menuPage,
.menuPage:link,
.menuPage:visited       { padding:1px 6px 1px 6px; border:1px solid #AAAAAA; margin:2px; color:#555; }
.menuPage:hover         { text-decoration:none; background-color:#FFFF00; color:#000; }
.menuPageSelec          { padding:1px 6px 1px 6px; border:1px solid #AAAAAA; text-decoration:none; margin:2px; font-weight:bold; color:#FF0000; }
.menuListePages,
.menuListePages:link,
.menuListePages:visited { display:none; margin-left:-20px; margin-top:15px; position:relative; width:260px; }
.numPageListe,
.numPageListe:link,
.numPageListe:visited   { padding:1px; border:1px solid #AAAAAA; float:left; width:24px; background-color:#FFFFFF; text-align:center; color:#555; }
.numPageListe:hover     { background-color:#FFFF00; text-decoration:none; }

div.catalogue_article   { margin:0 20px 20px 0; float:left; border:1px solid #bbb;
						  background:url(../img/fond.liste.catalogue.gif) repeat-y -142px top; }

/*#chemin_menu { width:950px; background-color:#33FF33;}*/
/**************************************************************************************************************************/
/*** ESPACE CLIENT ***/

table.espace_client                                 { width:100%; margin-bottom:100px; margin-top:10px; border:0; }
table.espace_client td                              { margin:0; padding-top:15px;  padding-bottom:15px; }
table.espace_client td div                          { padding:3px; }
table.espace_client .hover                          { background-color:#F0F0F0; }
table.espace_client td.img                          { width:50px; padding-top:50px; }
table.espace_client h2                              { color:#a9aaaa; margin-bottom:5px; font-size:12pt; }
table.espace_client a:hover h2                      { color:#e20028; }

img.menu_espace_cli                                 { vertical-align:-3px; margin-right:4px; }

table.liste_commandes td, table.liste_commandes th  { /*color:#ebebeb;*/ padding:2px; }
table.liste_commandes                               { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; width:100%; padding:0px; border-spacing:1px; }
table.liste_commandes th                            { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; font-weight:bold; }
table.liste_commandes td                            { background-color:#FFF; }
table.liste_commandes tr.impair td                  { background-color:#ededed; padding:2px; }
table.liste_commandes td.pas_de_lignes              { background-color:#FFF; padding:20px; text-align:center; font-weight:bold; }
table.liste_commandes tr.ruled td                   { background-color:#FAA; }
table.liste_commandes td.ruled                      { background-color:#FAA; }
table.liste_commandes td.surligne:hover             { background-color:#F99; }

table.entete_listes_encours                         { width:100%; }
table.entete_listes_encours td                      { font-weight:bold; /*color:#ebebeb;*/ }

table.reste_a_livrer                                { height:150px; }
table.reste_a_livrer td                             { text-align:center; vertical-align:middle; }
table.reste_a_livrer td.date                        { background-color:#888; color:#FFF; }
table.reste_a_livrer td.image                       { height:105px; }

table.droits_formulaire                             { margin-left:30px; }
table.droits_formulaire td.libelle                  { text-align:right; padding-right:10px; }
table.droits_formulaire td.sep_bas                  { border-bottom:1px solid #ebebeb; background-color:#ededed;}
table.droits_formulaire td.sep_haut                 { border-top:1px solid #ebebeb; background-color:#ededed;}

div.erreur                                          { border:1px solid #CE0E19; color:#CE0E19; font-weight:bold; text-align:center; padding:15px; margin-bottom:5px; }

div.conteneur_articles                              { text-align:center; position:relative; } /* position relative et activation layout pour ie6.css */
/* evite que les bt commander se balade partout */


table.liste_catalogue                               { width:218px; height:160px; zoom:1;/*background-color:#c00; */}
table.liste_catalogue .photo img                    { border:1px solid #86898A; margin-bottom:3px; }
table.liste_catalogue .submit                       { color:#FFF; font-size:7pt; font-weight:bold; 
													  background:url(../img/bt.1.80x26.gif) no-repeat left top;
													  width:80px; height:26px; padding-bottom:2px; border:0; position:relative;}
table.liste_catalogue td                            { text-align:center; /*color:#333;*/}
table.liste_catalogue td span .ancien_prix          { text-decoration:line-through; margin-right:4px; color:#AB0213; font-family: Georgia, "Times New Roman", Times, serif; }

table.fiche_article                                 { /*background-color:#ededed;*/ width:90%; }
table.fiche_article table                           { width:100%; /*background-color:#ededed;*/ }
table.fiche_article td                              { vertical-align:top; /*background-color:#ffebf4;*/ }
table.fiche_article td.sep_bas                      { border-bottom:1px solid #211319; }
table.fiche_article td.sep_haut                     { border-top:1px solid #bbb; }
table.fiche_article td.sep_haut img                 { border:1px solid #bbb; margin-top:1em;}
table.fiche_article td input.qte                    { width:40px; height:14px; font-size:8pt; }
table.fiche_article table table th                  { margin-bottom:5px; }
table.fiche_article table tr.pair td                { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; line-height:20px; }
table.fiche_article table td.type_prix              { background-color:#6b6d6d; color:#fff; }
input.catQuantite									{ background-color:#fff; color:#000; font-size:8pt; FONT-FAMILY: VERDANA; FONT-WEIGHT: NORMAL;
													  WIDTH: 25px; TEXT-ALIGN: RIGHT; border:1px solid #6b6d6d; padding:2px}

#zoom_article                                       { display:none; position:absolute; top:0; z-index:5; text-align:center; width:970px; }
#zoom_article td.img_zoom                           { padding:20px; background-color:#FFF; border:2px solid #bbb; }
#lien_zoom_article									{ background-color:#ededed; padding: 2px 5px;  border:#A9AEB0 1px solid; margin-right:52px;}

#popup_preselection                                 { z-index:10; display:none; position:absolute; text-align:center; width:970px; }
#popup_preselection h2                              { font-size:10pt; }
#popup_preselection td.img_zoom                     { padding:50px; background-color:#FFF; border:2px solid #BBB; text-align:left; }
#popup_preselection #table_presel                   { z-index:15; }
#popup_preselection #ifr_presel                     { display:none; z-index:9; position:absolute; border:0; }*/

table.panier_confirmation                           { width:100%; }
table.panier_confirmation th                        { border-bottom:1px solid #d3d3d3; padding-top:15px; background:url(../img/titre.centre.03.gif) repeat-x top left #ededed;}
table.panier_confirmation textarea                  { width:600px; height:80px; }
table.panier_confirmation input.email               { width:600px; }

div.panier_commande_confirmee                       { padding:50px; font-weight:bold; text-align:center; font-size:10pt; font-family:verdana;}

table.panier td, table.panier th                    { /*color:#ebebeb*/ padding:2px; }
table.panier                                        { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; width:100%; padding:0px; border-spacing:1px; }
table.panier th                                     { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; font-weight:bold; }
table.panier td                                     { background-color:#fff; }
table.panier tr.impair td                           { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; padding:2px; }
table.panier td.pas_de_lignes                       { background-color:#FFF; padding:20px; text-align:center; font-weight:bold; }
table.panier tr.ruled td                            { background-color:#FAA; }
table.panier td.ruled                               { background-color:#FAA; }
table.panier td.surligne:hover                      { background-color:#F99; }
table.panier input.qte                              { width:80px; }

.bPanierRecalculer,
.bPanierVider,
.bPanierValider,
.bt
{
	width:120px;
	height:26px;
	line-height:26px; /* ie */
	text-align:center;
	font-size:9pt;
	color:#fff;
	padding-bottom:3px;
	font-weight:bold;
	background:url(../img/bt.1.120x26.gif) no-repeat left top;
	border:0;
}
.bt2
{
	width:80px;
	height:26px;
	line-height:26px; /* ie */
	text-align:center;
	font-size:9pt;
	color:#fff;
	padding-bottom:3px;
	font-weight:bold;
	background:url(../img/bt.1.80x26.gif) no-repeat left top;
	border:0;
}

ul.navig_espace_client li
{
    padding-left:20px;
    font-size:8pt;
    font-family:verdana;
	list-style:none;
}

/*** FIN ESPACE CLIENT ***/
/**************************************************************************************************************************/

#popup_gravure                                 { z-index:10; display:none; position:absolute; text-align:center; width:970px; }
#popup_gravure table                           { width:700px; border:2px solid #999; background-color:#FFF; }
#popup_gravure td, #popup_gravure th           { font-size:10pt; padding:8px; }
#popup_gravure input.text                      { width:200px;}
#popup_gravure td.fermer                       { text-align:right; border-top:1px solid #999; }
#popup_commentaire                             { z-index:10; display:none; position:absolute; text-align:center; width:970px; }
#popup_commentaire table                       { width:700px; border:2px solid #999; background-color:#FFF; }
#popup_commentaire td, #popup_commentaire th   { font-size:10pt; padding:8px; }
#popup_commentaire textarea                    { width:500px; height:200px; }
#popup_commentaire td.fermer                   { text-align:right; border-top:1px solid #999; }

#chemin_menu                                   { position: relative; top:-42px; z-index:1; height:20px; font-size:8pt; font-weight:bold; color:#190E11; }


/**************************************************************************************************************************/
/*** AUDIT / ASSORTIMENT ***/

table.cat_trav                      { width:100%; /*background-color:#ededed;  -171 342 513 684 855 */}
table.cat_trav tr.grande_fam th     { padding-top:20px; }
table.cat_trav .col_libelle         { width:60%; }
table.cat_trav .qte                 { text-align:center; }

#cat_filtre			                { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; padding:2px 10px; }
#cat_filtre .current                { font-weight:bold; }

table.cat_liste                     { width:100%; border-collapse:collapse; }
table.cat_liste td,
table.cat_liste th                  { text-align:center; border:1px solid #999; }
table.cat_liste th                  { background:url(../img/titre.centre.03.gif) repeat-x top left #ededed; }
table.cat_liste tr.impair td        { background-color:#ededed; }
table.cat_liste tr td.best          { background-color:#0F0; }
table.cat_liste tr td.nouv          { background-color:#FF9900; }
table.cat_liste tr td.autre         { background-color:#F00; }
table.cat_liste input.text          { width:60px; }
table.cat_liste tr td.flags img     { margin:0px 3px 0px 3px; }

table.cat_val_cachees               { width:100%; }
table.cat_val_cachees td.dim        { text-align:right; width:50%; }
table.cat_val_cachees td.qte        { text-align:left; width:50%; }
table.cat_val_cachees td            { border:0; padding:0; }

table.liste_assort                  { width:130px; height:180px; background-color:#FFE6E6; }
table.liste_assort .photo img       { border:1px solid #9E0A12; margin-bottom:3px; }
table.liste_assort .submit          { border:1px solid #A20A14; background-color:#F97D96; color:#FFF; width:75px; font-size:7pt; font-weight:bold; }
table.liste_assort td               { text-align:center; }
table.liste_assort input.text_petit { width:20px; text-align:center; }
table.liste_assort tr td.best       { background-color:#0F0; }
table.liste_assort tr td.nouv       { background-color:#FF0; }
table.liste_assort tr td.flags      { height:5px; }
table.liste_assort tr td.flags  img { margin:0px 3px 0px 3px; }


/*** FIN AUDIT / ASSORTIMENT ***/
/**************************************************************************************************************************/



/**************************************************************************************************************************/
/*** SONDAGE ***/

table.sondage_reponse               	{ border-collapse:collapse; margin-top:10px; }
table.sondage_reponse td.question   	{ padding-top:4px; padding-right:20px; }
table.liste_sondages             		{ margin:auto; width:90%;}
table.liste_sondages td             	{ padding:4px; border-bottom:#d9d9d9 1px dashed; }
table.liste_sondages td.titretd     	{ width:60%;}
table.liste_sondages td.titretd .stitre	{ border:0;}
table.liste_sondages td.action      	{ padding-left:20px; }
table.liste_sondages td.action a
{
	padding:0 15px 0 9px;
	background:url(../img/puce.grise.gif) no-repeat left 0.4em;
}
table.liste_sondages td.action a:hover
{
	background-position:2px 0.4em;
}


/*** FIN SONDAGE ***/
/**************************************************************************************************************************/


/**************************************************************************************************************************/
/*** SLIDER JQUERY ***/

.slider {
    /*width: 410px;  important to be same as image width */
    height: 344px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin:0;
	padding:0;
	/*background-color:#c00;*/
}

.slider ul {
    /*width: 410px;  important to be same as image width or wider */
    position: absolute;
	width:100%;
	top: 0;
	left:0;
	margin:0;
	padding:0;
	/*background-color:#c00;*/
	list-style-type: none;
}

.slider ul li
{
    float: left;
    position: relative;
	display: none;
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
	/*background-color:#c00;*/
}

.slider ul li span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	margin:0;
	padding:0;
	background-color:#FFF;
}

.clear {
	clear: both;
}

.slider ul li span strong {
    font-size: 14px;
}

.top {
	top: 0;
	left: 0;
}

.bottom {
	bottom: 0;
    left: 0;
}

/*** FIN SLIDER ***/
/**************************************************************************************************************************/

#type_prix              { margin-top:-25px; text-align:right; padding-right:20px; font-weight:bold; color:#555; }

#reclac_page            { font-size:7pt; position:absolute; top:0px; left:0px; width:100px; background-color:#FFF; border:1px solid #66F; text-align:center; }
#popup_article_ajoute   { display:none; position:absolute; padding:50px; border:2px solid #AAA; background-color:#FFF; font-weight:bold; }

.dim_en_reassort    { font-weight:bold; color:#9E0B13; }
.cat_qte_reassort   { color:#4F3132; font-size:7pt; font-weight:bold; }
