h1.rubrique{color:#F90000;font-size:14px;text-align:center}
h1.produit{color:#F90000;font-size:14px;text-align:center}
h2.accessoire{text-align:center}
h2.produit{
	color:#0e005a;font-size:1.1em;font-weight:lighter;text-align:center;
	margin:0 0 0 0;
	border-top:1px solid;border-left:1px solid;border-right:1px solid;
	background-color:#B4E4FA;
	width:215px;
	-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px
}
h2.produit2{color:#0e005a;font-size:1.1em;font-weight:lighter;text-align:center;margin:0 0 0 0;background-color:#B4E4FA;width:215px;}

h3.adresseLivraison{text-align:center;background:url(../Images/bandeauAdresse.png) no-repeat center;padding:1px 0 0 0;height:17px}
h3.adresseLivraison2{text-align:center;background:url(../Images/bandeauAdresse2.png) no-repeat center;padding:1px 0 0 0;height:17px}

p.adresseLivraison{width:180px;margin-left:10px}
p.adresseFacturation{width:180px;margin-left:35px}

hr.rubrique{color:#D3373A;margin:1px;}

a.acheter{font-weight:bold;color:red}
a.panier{text-decoration:none}

span.cellule{color:#606060}
span.prixProduit{font-size:1.05em}
span.onglet{background-color:#D6E8EE;margin:0 -2px 0 0;padding:5px;color:#0e005a;-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px;border:1px solid #94BBCD}
span.onglet:hover{background-image:url(../Images/menu_transparent2.png);cursor:pointer;}
div.onglet{position:absolute;margin-left:325px;margin-top:275px;z-index:19;width:787px;}

table.catalogue td{padding:25px 25px 0 0}

div.chapo{color:#D3373A;font-size:0.90em;height:10px}
div.blocDImages{float:left;margin-right:15px;text-align:center;border:1px solid;margin-bottom:15px;}
div.blocMozaique{padding-top:25px;text-align:left;border:1px solid}
div.blocProduit{height:175px;text-align:left}
div.titreAccessoire{text-align:left}
div.accessoire{width:800px;text-align:center}
select.choix{font-size:0.90em;font-weight:normal;background-color:#D6E8EE}
option.choix{background-image:url(../Images/background_box.png);background-repeat:repeat-x;}


/* catalogue */
span.introProduit{
	float:left;display: inline;
	border:1px solid black;
	margin-right:25px;
	padding-top:25px;
	width:215px;height:175px;
	z-index:19;
	text-align:center;
	-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px
}
div.ficheProduit{
	float:top;height:195px;width:auto;text-align:left;-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px
}
div.description{margin:13px 0 0 0;width:783px}
ul.contenuProduit{margin-left:230px;}
span.blocDImages2{
	margin:30px 0 5px 0;
}
span.totalPanier{position:absolute;padding:5px;margin-top:-6px;margin-left:4px;width:130px;text-align:center;background-color:#88D37C;color:#0e005a;-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px;border:1px solid #7594A2}
div.aide{position:absolute;margin-top:450px;margin-left:1005px;z-index:20;text-align:center;color:#0e005a;border:1px solid #0e005a;padding:5px;background-color:white;-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius: 5px}

/* Contenu Associé */
h3.contenuAssocie{margin-bottom:0;font-size:0.90em;float:left}
div.contenuAssocie{margin-left:206px;width:800px;text-align:left}
li.contenuAssocie{margin-left:25px;list-style-type:circle;font-size:0.80em}
a.contenuAssocie{color:#606060}

div.retourCatalogue{
	float:left;
	background-image:url(../Images/moncompte.png);
	padding:7px 0 0 18px;
	height:23px;width:162px;
	z-index:8;
	font-weight:bold;font-size:0.95em;color:white
}
div.actualiserPanier{
	float:left;
	background-image:url(../Images/actualiserPanier.png);
	padding:7px 0 0 13px;
	height:23px;width:137px;margin-left:10px;
	z-index:8;
	font-weight:bold;font-size:0.95em;color:white;text-decoration:underline
}
div.retourPanier{
	position:absolute;
	background-image:url(../Images/connection.png);
	top:215px;padding:7px 0 0 42px;
	height:23px;width:233px;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline;
	z-index:8
}
div.retourPanier2{
	float:left;
	background-image:url(../Images/connection.png);
	padding:7px 0 0 42px;
	height:23px;width:133px;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline;
	z-index:8
}
div.confirmAdresse{
	margin-left:350px;padding:7px 0 0 18px;
	background-image:url(../Images/poursuiteCommande.png);
	height:23px;width:162px;
	z-index:8;
	font-weight:bold;font-size:0.90em;color:white;text-decoration:underline
}
div.confirmAdresse2{
	padding:7px 0 0 35px;margin-left:10px;
	float:left;
	background-image:url(../Images/connection.png);
	height:23px;width:140px;
	z-index:8;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline
}
div.confirmCommande{
	float:left;
	background-image:url(../Images/poursuiteCommande.png);
	padding:7px 0 0 15px;margin-left:10px;
	height:23px;width:165px;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline;
	z-index:8
}
div.valideCommande{
	background-image:url(../Images/connection.png);
	top:202px;padding:7px 0 0 23px;margin-left:370px;margin-bottom:5px;
	height:23px;width:252px;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline;
	z-index:8
}
div.ajoutPanier{
	background-image:url(../Images/actualites2.png);
	padding:7px 0 0 0px;margin-left:25px;margin-bottom:5px;
	width:120px;height:23px;
	font-weight:bold;font-size:0.90em;color:white;text-decoration:underline;
	z-index:8
}

div.queFaire{position:absolute;margin-left:433px;top:285px;z-index:12;width:700px;text-decoration:none;height:30px}
div.cgv{padding-bottom:10px}

button.ajoutPanier2{
	background-image:url(../Images/panier2.png);
	background-repeat:repeat-x;
	margin-bottom:5px;
	height:30px;width:150px;
	font-weight:bold;font-size:0.98em;color:white;text-decoration:underline;
	z-index:8;border:0;
	cursor:pointer
}

/* Moule de paiement et adresse */
div.adresseDeLivraison{width:305px;float:left}
div.adresseDeLivraison2{width:210px;float:left}
div.adresseDeFacturation{width:210px;padding-right:25px}
div.livraison{position:static;float:left;margin-bottom:10px;width:350px}
div.fiancement{position:static;margin-bottom:10px;width:350px;border:1px solid}
div.paiement{float:left;width:200px;padding-right:25px;padding-left:10px}
p.paiement{width:180px;margin-left:15px}
p.adresseLivraison{margin-bottom:0px}
p.adresseFacturation{margin-left:15px}
span.modeDeLivraison{font-weight:bold}
#adrFacturation{margin-left:-10px;width:190px}
