/* ///////   Stars 1 ////////   */

.image_detail_produit
{ background: transparent; width:224px; overflow:hidden; float:left; margin-top: 3px; margin-right: auto; margin-bottom: 0; margin-left: 5px;/* border: 1px solid #6F0;*/ display:inline;}


.image_detail_produit_b
{ background: transparent; width:224px; overflow:hidden; float:left; margin-top: 3px; margin-right: auto; margin-bottom: 0; margin-left: 40px;/* border: 1px solid #6F0;*/ display:inline;}


.raised {
	background: transparent;
	width:224px;
	overflow:hidden;
	float:left;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
}
.raised h1, .raised p {
	
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
.raised h1 {font-size:0.6em; color:#333333; letter-spacing:1px;border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #DEDFDF;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b2b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#ccc;}
.raised .boxcontent {display:block;  background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;height:auto;overflow:hidden;}

.raised .boxcontent a
{
	margin: 0px;
	padding: 0px;
}

/*----------------------------------------------------------------------------------------------------------------------------*/

/*------------------------------------------Resultat recherche--------------------------------------------------------------*/

.raisedre {
	background: transparent;
	width:114px;
	overflow:hidden;
	float:left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 25px;
}
.raisedre h1, .raisedre p {
	
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
.raisedre h1 {font-size:5px; color:#333333; letter-spacing:1px;border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #DEDFDF;}
.raisedre p {
	padding-bottom:0.5em;
	font-size: 9px;
}

.raisedre .top, .raisedre .bottom {display:block; background:transparent; font-size:1px;}
.raisedre .b1, .raisedre .b2, .raisedre .b3, .raisedre .b4, .raisedre .b1b, .raisedre .b2b, .raisedre .b3b, .raisedre .b4b {display:block; overflow:hidden;}
.raisedre .b1, .raisedre .b2, .raisedre .b3, .raisedre .b1b, .raisedre .b2b, .raisedre .b3b {height:1px;}

.raisedre .b2 {background:#ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raisedre .b3 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raisedre .b4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raisedre .b4b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raisedre .b3b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raisedre .b2b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}


.raisedre .b1 {margin:0 5px; background:#fff;}
.raisedre .b2, .raisedre .b2b {margin:0 3px; border-width:0 2px;}
.raisedre .b3, .raisedre .b3b {margin:0 2px;}
.raisedre .b4, .raisedre .b4b {height:2px; margin:0 1px;}
.raisedre .b1b {margin:0 5px; background:#ccc;}
.raisedre .boxcontentre {display:block;  background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;height:150px;overflow:hidden;}



#titreup
{
	z-index: 3;
	position: absolute;
}


.resultattexte, .resultattextevide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000CC;
	text-align: left;
}

.resultattextevide
{
	
	color: #CC0000;
	
}


/*----------------------------------------------------------------------------------------------------------------------------*/
#gamme
{ border: 0px solid #FF0;  margin-left: 0px; }

#detailproduit
{
	float:left;
	
	
	/*width: 559px;*/
	width: 768px;
	padding:0;	
	margin-top: 0px;
	margin-right: 0.2em;
	margin-bottom: 0px;
	margin-left: 1.3em;
	/*border: 1px solid #006600;*/
}

#sep
{
	float:left;
	margin-top: 3px;
	margin-left:27px;
	height: 272px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	margin-bottom: 20px;	
}

.soulignement_mot
{ width: 768px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc; overflow: auto;*/
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; }
.soulignement_mot span
{ display: block; margin-left: 311px; }

.block_infos_1
{ height: auto; width: 305px; float:left; display:inline; margin-right: 5px;  }

/*.zone_vignette
{ float:right; display:inline; margin-top: 3px; border: 0px solid #F00; height: auto; width: 67px; margin-left:0px; }*/

.zone_vignette
{ float:left; display:inline; margin-top: 3px; border: 0px solid #F00; height: auto; width: 225px; margin-left:40px; border:0px solid #F00; }


/*.zone_vignette a
{ display: block; margin-bottom: 10px; 	
}*/

.zone_vignette a
{ display: inline; margin-bottom: 3px; 	
}

.block_infos_2
{
	float:left; display:inline; margin-top: 0px; height: auto; width: 450px;
}

.block_description
{ float:left; display:inline; margin-top: 0px; height: auto; width: 450px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px solid #00FF99; margin-left: 0px; margin-bottom: 15px; }

/*#des .soulignement_mot
{ width: 500px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #666666; }*/

.block_description h1, h3, h4
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: normal; white-space: normal; color: #333333}

.block_description h2
{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: normal; white-space: normal; color: #333333}


.block_infos_3
{ float:left; display:inline; height: auto; width: 450px; margin-left: 0px; background-color: #FFF;  }




#tableau
{
	
	margin-bottom: 15px;
	/**border: 1px solid #00FF99;*/
}

.bordurehaut{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.ref_ital
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; font-style: italic; text-indent: 5px; }

.policetableau
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.lignetd
{ padding-left: 5px; }
.policetableau_panier
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 2px;
	text-indent: 0px;
}
/*/////////////////////////////////////////////////////////////////////*/


.couleur_usage_unique_clair
{
}

.couleur_usage_unique_fonce
{
}

/*///////////////////////////TEXTE haut tableau/////////////////////////*/
.couleur_texte_clair
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}



.couleur_texte_fonce
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*/////////////////////////////////////////////////////////////////////*/


#onglet
{
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	width: 548px;
	margin: 0px;
	padding: 0px;
}


/*detail bouton ajourter au pannier*/




/*#b
 {
	width: 32px;
	height: 25px;
	background-image: url(/images/interface/caddie_4.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:transparent;
	display: inline;
	margin:0px;
	padding: 0px;
}*/


/*#b
 {
	width: 41px;
	height: 23px;
	background-image: url(/images/interface/caddie_3.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:transparent;
	display: inline;
	margin:0px;
	padding: 0px;
}
*/

/*#b
 {
	width: 22px;
	height: 22px;
	background-image: url(/images/interface/caddie.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:transparent;
	display: inline;
	margin:0px;
	padding: 0px;
}*/
#b
 { width: 35px; height: 35px; background-image: url(images/interface/detail_produit/panierv3.gif); background-repeat: no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:transparent; display: inline; margin:0px; padding: 0px; cursor: pointer; }
 
 .bouton_ajouter_panier_rouge
 {
	
  width: 140px; height: 27px; background-image: url(images/interface/detail_produit/Bouton-nouveau-panier.gif); background-repeat: no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:transparent; display: inline; margin:0px; padding: 0px; }
  
   .bouton_ajouter_panier_vert
 {
	
  width: 140px; height: 27px; background-image: url(images/interface/detail_produit/Bouton-nouveau-panier_2.gif); background-repeat: no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:transparent; display: inline; margin:0px; padding: 0px; }
  
   .bouton_ajouter_panier_g
 { width: 154px; height:39px; background-image: url(images/interface/detail_produit/panier_g.gif); background-repeat: no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:transparent; display: inline; padding: 0px; background-position: left top; float: right; margin-top: 5px; margin-right: 19px; margin-bottom: 0px; margin-left: 0px;cursor: pointer; }
  

.b
 {
	width: 22px;
	height: 22px;
	background-image: url(/images/interface/caddie.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:transparent;
	display: inline;
	margin:0px;
	padding: 0px;
}

#ajout
{
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}


.ajout
{
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

#cat
{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-align: right;
	margin-top: 20px;
	margin-right: 10px;
	/*border: 1px solid #009999;*/
}
/*/////////////Lien retour chapitre/////////////*/
a.cat:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #990000;
}
a.cat:link, a.cat:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #990000;
}
a.cat:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
}

/*/////////////fin retour chapitre/////////////*/

.lignetd1{
background-color:#EBEBEB;
/*padding-left:5px;*/
color:#333333;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lignetd2{
background-color:#FFFFFF;
/*padding:0 5px 0;*/
color:#333333;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* onglet détail produit*/
.onglets {
	background: transparent;
	/*width:225px;*/
	width:auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}
.onglets h1, .onglets p {margin:0 10px;}
.onglets h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.onglets p { padding-bottom:0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; /*color: #666666;*/
	color: #00F; padding-top: 2px; }

.onglets .top, .onglets .bottom {display:block; background:transparent; font-size:1px;}
.onglets .b1, .onglets .b2, .onglets .b3, .onglets .b4, .onglets .b1b, .onglets .b2b, .onglets .b3b, .onglets .b4b {display:block; overflow:hidden;}
.onglets .b1, .onglets .b2, .onglets .b3, .onglets .b1b, .onglets .b2b, .onglets .b3b {height:1px;}
.onglets .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.onglets .b3 {background:#ccc; border-left:1px solid #999; border-right:1px solid #ddd;}
.onglets .b4 {background:#ccc; border-left:1px solid #999; border-right:1px solid #aaa;}
.onglets .b4b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}
.onglets .b3b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}
.onglets .b2b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}


.onglets .b1 {margin:0 5px; background:#fff;}
.onglets .b2, .onglets .b2b {margin:0 3px; border-width:0 2px;}
.onglets .b3, .onglets .b3b {margin:0 2px;}
.onglets .b4, .onglets .b4b {height:2px; margin:0 1px;}
.onglets .b1b {margin:0 5px; background:#8A9FA4;}
.onglets .boxcontent { display:block; background-color: #E1E1E1; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ccc; border-left-color: #ccc; }





/* onglet détail client*/
.onglets2 {
	background: transparent;
	width:225px;
	margin: 0px;
	float: left;
}
.onglets2 h1, .onglets p {margin:0 10px;}
.onglets2 h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.onglets2 p {
	padding-bottom:0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E7E7E;
	padding-top: 2px;
}

.onglets2 .top, .onglets .bottom {display:block; background:transparent; font-size:1px;}
.onglets2 .b1, .onglets .b2, .onglets .b3, .onglets .b4, .onglets .b1b, .onglets .b2b, .onglets .b3b, .onglets .b4b {display:block; overflow:hidden;}
.onglets2 .b1, .onglets .b2, .onglets .b3, .onglets .b1b, .onglets .b2b, .onglets .b3b {height:1px;}
.onglets2 .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.onglets2 .b3 {background:#ccc; border-left:1px solid #999; border-right:1px solid #ddd;}
.onglets2 .b4 {background:#ccc; border-left:1px solid #999; border-right:1px solid #aaa;}
.onglets2 .b4b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}
.onglets2 .b3b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}
.onglets2 .b2b {background:#ccc; border-left:1px solid #999; border-right:1px solid #999;}


.onglets .b1 {margin:0 5px; background:#fff;}
.onglets .b2, .onglets .b2b {margin:0 3px; border-width:0 2px;}
.onglets .b3, .onglets .b3b {margin:0 2px;}
.onglets .b4, .onglets .b4b {height:2px; margin:0 1px;}
.onglets .b1b {margin:0 5px; background:#8A9FA4;}
.onglets .boxcontent { display:block; background-color: #E1E1E1; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ccc; border-left-color: #ccc; }
/**/
/*.soulignement_mot
{ width: 500px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc; /*overflow: auto;*/
	/*font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; }*/
/*nuancier du détail produit*/


.onglet_infos
{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color :#990066; text-decoration: none; }



a.onglet_infos:active{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color :#990066; text-decoration: none;
}
a.onglet_infos:link, a.onglet_infos:visited {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color :#990066; text-decoration: none;
}
a.onglet_infos:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color :#C00; text-decoration: none; }




#nuancier
{
	float:left;
	height: 30px;
	width: 60px;
	border: 2px solid #999999;
	margin-left: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	vertical-align: middle;
	margin-bottom: 5px;
}
#fin2
{
clear:both;
}

.fin2
{
clear:both;
}

.nuancier
{
	width: 60px;
	height: 15px;
	border: 1px solid #999999;
	
}
.texte_nuancier
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	margin-bottom: 3px;
}

.texte_accessoires
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; margin-bottom: 3px; font-weight: bold; }

.affiche_famille
{
	border: 1px dashed #33FF00;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

.image_produit
{ border: 1px solid #CCCCCC;  }

.separation_ferme
{
	background-color: #CCCCCC;
	height: auto;
	width: 558px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: 12px;
	color: #990000;
}


