/*body
{
  scrollbar-face-color : #8DAEE8 ;
  scrollbar-arrow-color :  #00225A ;
  scrollbar-track-color : #DEE0EA ;
  scrollbar-3dlight-color : #FFFFFF ;
  scrollbar-highlight-color : #FFFFFF ;
 scrollbar-shadow-color : #666666 ;
  scrollbar-darkshadow-color : #000000 ;
}*/
/*
  body {scrollbar-3dlight-color:aqua;
           scrollbar-arrow-color:blue;
           scrollbar-base-color:;
           scrollbar-darkshadow-color:blue;
           scrollbar-face-color:khaki;
           scrollbar-highlight-color:blue;
           scrollbar-shadow-color:blue}
*/

/*.textemenu,a:link,a:hover,a:active,a:visited{*/
.textemenu{
	text-transform:none; 
	text-decoration:none;
}


.collection{
	font-family: Arial;
	color:#ffffff;
	font-size: 11px;
	text-transform:none; 
	text-decoration:none;
}

select {font-family: Arial ; font-size: 11px ; color:#333333;background-color:#FFFFFF;}

.menu{
	font-family: Arial;
	color:#ffffff;
	font-size: 11px;
	text-align:left;	
	text-transform:uppercase;
	text-decoration:none;
}

.menu a {
color:#ffffff;
text-decoration:none;
}


.chemin{
	font-family: Arial;
	color:#000000;
	font-size: 10px;
	text-align:left;	
	text-transform:capitalize;
	margin-left:20px;
	margin-top:20px;
}
.chemin a{
color:#000000;
}
.menu11{
cursor:pointer;
font-family: Arial;
color:#ffffff;
border:outset 0px #ff0000;
font-size: 10px;
text-transform:uppercase;
padding: 0px 0px;
height:17px;
width:auto;
text-decoration:none;
background:url(./imgsite/b1m.gif);
}



.formbutton{
text-decoration:none;
cursor:pointer;
border:outset 0px #ff0000;
background:#ff0000;
color:#fff;
font-size: 11px;
font-family: Arial;
text-transform:uppercase;
padding: 1px 2px;
background:url(./imgsite/b1m.gif) repeat-x left top;
}

.formsupprime{
text-decoration:none;
cursor:pointer;
border:outset 1px #ff0000;
background:#ff0000;
color:#fff;
font-size: 11px;
font-family: Arial;
text-transform:uppercase;
padding: 1px 2px;
background:url(./imgsite/b1m.gif) repeat-x left top;
}

.adresse{
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	text-align:left;	
	text-decoration:none;
	text-transform:lowercase;
}
.ville{
	font-family: Arial;
	color:#000000;
	font-size: 10px;
	text-align:left;	
	text-transform:uppercase;
	text-decoration:none;
}

.recherche{
	font-family: Arial;
	color: #ffffff;
	background-color:#000000;
	font-size: 12px;
	font-weight: bolder;
	text-align:left;	
	text-transform:uppercase;
	text-decoration:none;	
}

.liste { 
font-family: Arial ; 
font-size: 7pt ; 
color:#0288cf ;
background-color: #FFFFFF; 
font-weight: bold ; 
}


.listecritere { 
font-family: Arial ; 
font-size: 11pt ; 
color:#000000 ;
background-color: #FFFFFF; 
}

.titregras{
font-family: Arial ; 
font-size: 9pt ; 
/*color:#d10719;*/
color:#ff7006;
font-weight: normal ; 
text-transform:capitalize;
text-decoration:none;
}

.orange a{
/*color:#ec6400;*/
color:#ff7006;
text-decoration:none;
}
.orange {
color:#ff7006;
text-decoration:none;
}


.textelangue{
font-family: Arial;
color: #ffffff;
background-color: #000000;
font-size: 12px;
text-align: left;
text-transform: uppercase;
text-decoration: none;
}

.letableau td {
border-left:1px solid white;border-right:1px solid white;
border-top:1px solid white;border-bottom:1px solid white;
text-decoration: none;
}
 
.letabyleauhb tableau {
border-top:1px solid white;
border-bottom:1px solid white;
}



.tableaunavig{
background-color:#000000;color:#ffffff;font-family:Arial;font-size: 12px;
}
.articlenavig{
background-color:#ffffff;color:#000000;font-family:Arial;font-size: 12px;
}
.menu9{
background-color:#000000;color:#ff0000;font-family:Arial;font-size: 10px;
}
.menu6{
background-color:#000000;color:#b5b3a7;font-family:Arial;font-size: 10px;
}

.article{
font-family:Arial;
color:#7a7a7a;
font-size: 12px;
}

.panier{
background-color:#ffffff;
border:1px solid #000000;
border-collapse:collapse;
text-align:center;
font-family: Arial ;font-size: 12px ;
}


.panier th{
padding:2px;
background-color:#000000;
font-family: Arial ;font-size: 11px ;font-variant:small-caps;
color:#ffffff;
}

.articlepanier{
color:#000000;font-family: Arial;font-size:12px;

}

.champ {
background-color:#ffffff;  border:1px solid #829dba; font-family: Arial;font-size:9;
}
.champ0 {
background-color:#ffffff;  border:1px solid #829dba; font-family: Arial;font-size:9;width:20px;height:20px;
margin-top:-1px;
}

.menu3{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align:left;	
	text-transform:capitalize; 
	text-decoration:none;
}

.lignePanierHeader{
	background: #EBE5D1;
	color: #C26C16;
	font-weight: bold;
	padding : 6px 4px;
	height:30px;	
}
.lignePanierHeader th{font-weight: bold;font-size: 12px;}

.login2{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align:left;	
	text-transform:capitalize; 
	text-decoration:none;
}
.login a{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight: bold;
	text-align:left;	
	text-decoration:none;
}
/**********************************************************/
.petittexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
}
.tableau {
	border: thin solid #E77526;
}
.colori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ff7006;
	border-left-color: #333333;
	border-right-width: thin;
	border-right-style: dashed;
	border-right-color: #333333;
	color:#000000;
}

.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff7006;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
}

.details a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff7006;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
}

.nouveautes {
	background-image: url(/imgsite/picto_nouveautes.jpg);
}
.pasnouveautes {
	background-image: url(/imgsite/picto_pasnouveautes.jpg);
	text-transform: uppercase;
	
}
.paspanier {
	background-image: url(/imgsite/paspanier.jpg);
}

.fleche {
	background-image: url(./imgsite/fleche.jpg);
	background-color: #584f49;
}
.achat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	background-position: center;
	line-height: normal;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-image: url(./imgsite/panier.gif);
}
.produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #333333;
	background-position: center;
	border-bottom-style: solid;
	border-bottom-color: #ff7006;
	border-bottom-width: medium;
	text-align: center;
	text-transform: uppercase;
}
.produitpanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #333333;
	background-position: center;
	border-bottom-style: solid;
	border-bottom-color: #ff7006;
	border-bottom-width: medium;
	text-align: center;
	text-transform: uppercase;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #ff7006;
	border-left-color: #ff7006;
}
.tableaupanier {
	border: thin solid #ff7006;
}

/*******************************************************************************************************/
/***************** css fiche  produit ********************************************************************/
/*******************************************************************************************************/
.tableau_fiche_produit {
	border: thin solid #ff7006;
}
.colori_fiche_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ff7006;
	border-left-color: #333333;
	border-right-width: thin;
	border-right-style: dashed;
	border-right-color: #333333;
}
.produit_fiche_produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #333333;
	background-position: center;
	border-bottom-style: solid;
	border-bottom-color: #ff7006;
	border-bottom-width: medium;
	text-align: center;
	text-transform: uppercase;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #ff7006;
	border-left-color: #ff7006;
}
.traitvertical_fiche_produit {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #333333;
}
.traithorizontal_fiche_produit {
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.traithorizontalbas_fiche_produit {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.textegras_fiche_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 25px;
}
.titreref_fiche_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	color: #666666;
}
.titrecolori_fiche_produit {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.texteblanc_fiche_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
}
.textetaille_fiche_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	line-height: 25px;
	color:#000000;
}

.introdetailtechno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-transform: none;
	color: #333333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff7006;
	border-right-color: #FF7006;
	border-bottom-color: #ff7006;
	border-left-color: #ff7006;
	text-indent: 0px;
	left: 10px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	font-weight: normal;
}

.titretextetechnologies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	color: #ff7006;
	text-decoration: underline;
	text-align: left;
	text-indent: 5px;
}



.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	text-transform: uppercase;
	text-align: center;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.paiementligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #000000;
	text-align: center;
	color: #FFFFFF;
	border: thin solid #FF0000;
}
.titretableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
}