body{
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	/*margin-top: 5px;background-image: url(../images/template/fond.gif);*/
	margin:0;
	background-color:#7B7BAA;/**/
}
form { 
margin:0 auto 0 auto; 
} 
.vert{
	background-color: #00FF99;
}
.precision1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;font-size: medium;font-weight: bold;color: #fff;
}
.precision3{
color:#fff;background-color:#FF9C08; font-size:16px; font-family:"Trebuchet MS"; font-weight:bolder; padding-left:5px; padding-right:5px;/*FF6600*/
}
.precision2{
font-family: "Trebuchet MS";background-color:#ff6600;
font-size: 12px;font-size: medium; font-weight: bold;color: #fff;

}
.page{
color:#fff;background-color:#FF6600; font-family:"Trebuchet MS";padding-left:5px; padding-right:5px;
}
.color1{
background: #FF9C08; font-family:"Trebuchet MS"; padding-left:5px; padding-right:5px;
}
.color2{
background: #F5BA61; padding-left:5px; padding-right:5px;
}
.chariot{
border-bottom-style: solid;
border-bottom-color: #000000;
border-bottom-width: thin;
}
.selection{
	/*background-color:#CCCCCC;*/
	font-size: 14px;
	color:#009966;
	font-weight: bold;	
}
.rougeSB{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF;
background-color:#BFBD3A;}
.titre {
font-family: Arial, Helvetica, sans-serif;background-color:#2B3386;/*5A5A8F*/
font-size: 14px;font-size: medium; font-weight: bold;color: #FFFFFF; padding-left:5px; padding-right:5px;
	 }
.titrenoir {
font-family: Arial, Helvetica, sans-serif;/*5A5A8F*/
font-size: 14px;font-size: medium; font-weight: bold;color: #000; padding-left:5px; padding-right:5px;
	 }	 
.titrecom {
font-family: Arial, Helvetica, sans-serif;/*background-color:#5A5A8F;*/
font-size: 12px;font-size: medium; color: #ffcc33; padding-left:5px;
	 }	 
.titresbg {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;font-size: medium; font-weight: bold;color: #FFF; padding-left:5px;
	 }
.fondT{
font-family: Arial, Helvetica, sans-serif;
background-color:#2B3486;/*6699CC-BFBD3A*/
}
.fondT2{
font-family: Arial, Helvetica, sans-serif;
background-color:#4E84B9;/*5A5A8F*/
}
.nom{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px; font-weight: bold;color: #FFF;
}
.nompromo{
font-family: Arial, Helvetica, sans-serif; background-color:#2B3386;
font-size: 20px; font-weight: bold;color: #00CCFF;

}
.description{
font-family:"Trebuchet MS";/**/
font-size: 14px; font-weight: normal;color: #000; background-color:#FFFFFF; padding:5px;
}
.slogan{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;font-size: medium; font-weight: bold;color: #fff;
}
.nbprod {
font-family: "Trebuchet MS";
font-size: 8px;font-size: medium; color: #ffF; padding-right:5px;
	 }	 
.jaune{
font-family: "Trebuchet MS";
	color:#FFFF00;
	font-size:12px;
	font-family:tahoma;
	font-weight: bold;
}
.expedition{
	
}
table.expedition tr.clickover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-color: #5A5A8F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
table.expedition tr.hover { 
 background-color: #ff8; 
}
 
.etoile{
font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FF0000;
}
.arrondi{
/*border: thin solid #999;margin: -3em 0 0 -3em;
 padding: 1.5em;
background: #ffd
*/

 -moz-border-radius: 15px;
     z-index:100; padding:5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF;
	filter:alpha(opacity=100); -moz-opacity:2; -khtml-opacity: 2;	opacity: 2;/**/
    border-bottom: 2px solid #FFF;
	 border-right: 2px solid #FFF;
	border-left: 2px solid #FFF; 
}
/* FIN les calques -------------------------*/
.form_text{
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000;

}


.message{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
font-weight: bold;}
.titremod{
background-color:#6699CC;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;
}
.pied{
background-color:#2B3386;/*5A5A8F*/
}
.fondblanc{
background-color:#FFF; color:#000000;/*45E757*/
}
.fondprod{
background-color:#FFF;/*45E757*/
}
.fondcentre{
background-color:#6699CC;color:#000000;font-size: 14px;/*45E757*/
}
.fondgauche{
background-color:#E5EDF5;
}
.panier{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;color: #000;/*text-align: center;*/
}


.disponibilite{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;color: #FFF;text-align: center;

}

.categorie{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;font-size: medium; font-weight: bold;color: #fff;

}

.noir{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: normal;color: #000;

}
.blanc{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; font-weight: bold;color: #FFF;
}

.typeProd{
font-family: Arial, Helvetica, sans-serif;background-color:#fff;
font-size: 25px;font-weight: bold;color: #C44747;

}
.options{
font-family: Arial, Helvetica, sans-serif;background-color:#E5EDF5;
font-size: 16px;font-weight: bold;color: #C44747;
}


.statut{
font-family: Arial, Helvetica, sans-serif;background-color:#C44747;
font-size: 12px;font-size: medium; font-weight: bold;color: #fff;

}
.prix{
font-family: Arial, Helvetica, sans-serif;/*background-color:#fff;*/
font-size: 22px; font-weight: bold;color: #C44747;
}
.stock{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#E5EDF5;
	font-size: 20px;
	font-weight: bold;
	color: #C44747;
	text-align: center;
}
.entete{
font-family: Arial, Helvetica, sans-serif;background-color:#4E84B9;
font-size: 14px;font-size: medium; font-weight: bold;color: #FFFFFF;
}

.basicblanc{
font-family: Arial, Helvetica, sans-serif;color:#FFF;
/*background-color:#4E84B9;*/font-size: 12px; font-weight: bold;
}
.img{
//vertical-align: middle;
}

.basicnoir{
font-family: Arial, Helvetica, sans-serif;color:#000;
/*background-color:#C44747;*/font-size: 14px; font-weight: bold;

}
.fondB{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000;
background-color:#FFFFFF;/*FFE27B*/
}
.fondJ{
font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000;
background-color:#FFCC33;/*FFE27B*/
}

.petitpromo{
font-family: Arial, Helvetica, sans-serif;
font-size: 13; font-weight:bold;color:#000;
}
.moyenpromo{
font-family: Arial, Helvetica, sans-serif;
font-size:12 ;color:#CC0000;
}
.grandpromo{
font-size: large;color:#CC0000;
}

.infoscli{
  border:1px dotted #000000;
  padding:5px;
  margin:5px;
  background-color:#E5EDF5;
}/******************************************************/
/* Page commande.php */
input {
	margin-bottom:0px;
	font-size:14px;
	
}

#validation #valider ,
#adresse #coordonnees ,
#paiement #payer ,
#confirmation #confirmer 
 {
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#FFFFFF;
background-color:#2B3386;
}
A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;color: #000;font-weight: bold;
	color: #000;text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;font-weight: bold;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}