
html {
	background-color: #000000;
	width: 100%;
	height: 100%;
}

body {
	width: 770px;
	height: 100%;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #807F84;
	color: #000000;
  font-family: arial,sans-serif;
  font-size: 12px;
  font-style: normal;
}

div
{
  padding: 0px;
  margin: 0px;
}

img {
  border: 0px;
}

a {
  text-decoration: none;
	color: #000000;
}

.espacement {
	clear: both;
	with: 100%;
	height: 3px;
	font-size: 3px;
}

.espacement_haut {
	clear: both;
	with: 100%;
	height: 10px;
	font-size: 3px;
}

.alaligne {
  width: 100%;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  clear: both;
}

.ligne {
  width: 100%;
  height: 10px;
  line-height: 1px;
  font-size: 1px;
  clear: both;
  margin-bottom: 10px;
  border-bottom: 1px solid #807F84;
}

.note {
	font-size: 10px;
	color: #807F84;;
}

.erreur {
	height: 30px;
	line-height: 20px;
	margin-left: 20px;
	text-align: center;
	color: #CF303F;
	font-weight: bold;
}

.justifie {
	text-align: justify;
}

#affiche {
	width: 770px;
	background-color: #000000;
}

#affiche #image_affiche {
	width: 770px;
	height: 489px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/affiche.jpg);
}

#affiche a#lien_blog{
	display: block;
	width: 385px;
	height: 245px;
	margin-top: 244px;
	float: left;
}

#affiche a#lien_store{
	display: block;
	width: 385px;
	height: 245px;
	margin-top: 244px;
	float: right;
}

#contener {
	width: 770px;
	height: auto;
	float: left;
	margin: auto;
	margin-bottom: 0px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_contener.gif);
}
#bandeau_print {
	display: none;
}

#bandeau {
	width: 770px;
	height: 130px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/bandeau.gif);
	background-position: 180px 0px;
}

#bandeau a.zio {
	display: block;
	width: 180px;
	height: 130px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/logo_zio.gif);
}

#bandeau a.francais {
	display: block;
	width: 24px;
	height: 16px;
	margin-top: 50px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/dp-francais.gif);
	background-repeat: no-repeat;
}

#bandeau a.english {
	display: block;
	width: 24px;
	height: 16px;
	margin-top: 70px;
	margin-left: -24px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/dp-english.gif);
	background-repeat: no-repeat;
}

#bandeau div.english-gris {
	display: block;
	width: 24px;
	height: 16px;
	margin-top: 70px;
	margin-left: -24px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/dp-english-gris.gif);
	background-repeat: no-repeat;
}

#bandeau a.blog {
	display: block;
	width: 140px;
	height: 130px;
	float: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/logo_blog.gif);
}
input {
  border: 1px solid #98c000;
  width: 140px;
	height: 14px;
	line-height: 14px;
	float: left;
	font-size: 11px;
	color: #000000;
	margin-bottom: 5px;
}

label
{
  width: 120px;
	height: 14px;
	line-height: 14px;
	float: left;
	font-size: 11px;
	color: #000000;
	margin-bottom: 5px;
}

label.gras
{
  font-weight: bold;
}


#identification {
	width: 600px;
	height: 27px;
	padding-left: 170px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_identification.gif);
}

a.deconnexion {
	display: block;
	width: 100px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #CF303F;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/picto_croix.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

input.long {
	width: 120px;
	height: 14px;
	line-height: 14px;
	margin-top: 5px;
	margin-right: 10px;
	padding-left: 5px;
	float: left;
	border: 0px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000000;
}

input.court {
	width: 80px;
	height: 14px;
	line-height: 14px;
	margin-top: 5px;
	margin-right: 10px;
	padding-left: 5px;
	float: left;
	border: 0px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000000;
}

span.je-midentifie {
	display: block;
	width: 80px;
	height: 15px;
	line-height: 15px;
	margin-top: 6px;
	margin-right: 5px;
	float: left;
	color: #c3c5c8;
  font-weight: bold;
}

a.valider {
	display: block;
	width: 22px;
	height: 22px;
	margin-top: 3px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_ok.gif);
	background-repeat: no-repeat;
}

a.sinscrire {
	display: block;
	width: 95px;
	height: 20px;
	line-height: 20px;
	margin-top: 4px;
	padding-left: 5px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_sinscrire.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #c3c5c8;
  font-weight: bold;
}

#droite {
	width: 141px;
	height: auto;
	float: left;
}

#droite #contact {
	width: 141px;
	height: 73px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_contact.gif);	
}

#droite #contact a.contacter {
	display: block;
	width: 84px;
	height: 26px;
	line-height: 26px;
	padding-left: 3px;
	margin: auto;
	margin-top: 6px;
	color: #c3c5c8;
  font-weight: bold;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_contact.gif);
}

#droite h1.la-boutique {
	display: block;
	width: 141px;
	height: 77px;
	margin: 0px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/titre_boutique.gif);
}

#droite h1.la-boutique span {
	display: none;
}

#droite ul {
	width: 130px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}

#droite ul li {
	line-height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #FFFFFF;
}

#droite ul li a {
	display: block;
	width: 100%;
	height: 100%;
	font-weight: bold;
}

#droite ul li a:hover {
	color: #FFFFFF;
}

#droite ul li a.selected {
	display: block;
	width: 100%;
	height: 100%;
	font-weight: bold;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/li_croix.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

#droite #promotion {
	display: inline;
	width: 120px;
	height: 120px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

#contenu {
	width: 489px;
	height: auto;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_contenu.gif);
	background-repeat: no-repeat;
}

#texte {
	display: inline;
	width: 446px;
	height: auto;
	margin-left: 21px;
	margin-top: 30px;
	float: left;
}

#texte .cadre_produit {
	display: inline;
	width: 219px;
	height: auto;
	margin-left: 2px;
	margin-right: 2px;
	padding-bottom: 20px;
	float: left;
}

#texte .visuel_produit {
	width: 219px;
	height: 245px;
}

#texte .visuel_produit img {
	cursor: pointer;
}

#texte .visuel_produit_index {
	width: 219px;
	height: 237px;
	padding-top: 8px;
	cursor: pointer;
}

#texte .visuel_produit_index img {
	display: none;
}

#texte .visuel_produit_index ul {
	list-style: none;
	margin: 0px;
	margin-left: 22px;
	padding: 0px;
}

#texte .visuel_produit_index ul li {
	width: 170px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 1px;
}

#texte .visuel_produit_index ul li a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 5px;
	font-size: 10px;
	background-color: #fff268;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8;
	opacity: 0.8;
}

#texte .visuel_produit_index ul li a:hover {
	filter:alpha(opacity=100); 
	-moz-opacity:1;
	opacity: 1;
}

#texte .desc_produit {
	width: 219px;
	height: auto;
	padding-top: 5px;
	text-align: center;
}

#texte .desc_produit span.nom_produit {
	color: #807F84;
	font-weight: bold;
}

#texte .desc_produit span.prix_produit {
	color: #98c000;
	font-weight: bold;
}

#texte .desc_produit span.prix_promo {
	color: #CF303F;
	font-weight: bold;
}

#texte .desc_produit span.prix_barre {
	font-size: 10px;
	color: #807F84;
	font-weight: normal;
	text-decoration: line-through;
}

#texte .desc_produit a.apercu {
	display: block;
	width: 24px;
	height: 20px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/loupe.gif);
	background-repeat: no-repeat;
}

#texte .desc_produit select {
	float: left;
	margin-right: 5px;
}

#texte .desc_produit a.ajouter_panier {
	display: block;
	width: 21px;
	height: 18px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/caddie.gif);
	background-repeat: no-repeat;
}

#texte h4 {
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

#texte h4 a {
	color: #F28E00;
	text-decoration: none;
}

#texte h5 {
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #F28E00;
	border: 1px solid #D8DADC;
}

#texte h5 a {
	display: block;
	float: left;
	width: auto;
	height: 20px;
	margin: 0px;
	padding-right: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #F28E00;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#texte p {
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}

#texte strong {
	font-size: 12px;
	font-weight: normal;
	color: #F28E00;
}

#texte b {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

#texte a.lien {
	font-size: 12px;
	font-weight: normal;
	color: #F28E00;
	text-decoration: none;
}

#texte a.lien_note {
	font-size: 10px;
	font-weight: normal;
	color: #F28E00;
	text-decoration: none;
}

#texte a:hover.lien {
	text-decoration: underline;
}

#texte a:hover.lien_note {
	text-decoration: underline;
}

#texte ul {
	list-style-type: square;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}
#texte table.frais {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 400px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}

#texte table.frais tr td.frais_montant {
	text-align: right;
}


.mot_passe_perdu {
	text-align: right;
}

#texte .mot_passe_perdu .mot_de_passe_orange {
	margin-bottom: 0px;
	color: #F28E00;
}

#texte .mot_passe_perdu .une_ligne_mot_de_passe{
	width: 446px;
	height: 30px;
	float: right;
}

#titre_inscription {
	width: 446px;
	height: 39px;
	padding-top: 40px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/titre_inscription.gif);
	background-repeat: no-repeat;
}

.une_ligne {
	width: 446px;
	height: 30px;
	float: left;
}

.une_ligne a.btn_valider_ok {
	display: block;
	width: 29px;
	height: 29px;
	margin-left: 10px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_valider.gif);
	background-repeat: no-repeat;	
}

.une_ligne .libelle_inscription {
	width: 180px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}

.une_ligne .libelle_inscription_court {
	width: 80px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}

.une_ligne input {
	width: 205px;
	height: 17px;
	line-height: 17px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input_inscription.gif);
	background-repeat: no-repeat;
	border: 1px solid #c3c5c8;
}

.une_ligne select {
	width: 210px;
	height: 17px;
	line-height: 17px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
	border: 1px solid #c3c5c8;
}

.une_ligne textarea {
	width: 250px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond-textarea.gif);
	background-repeat: no-repeat;
	border: 1px solid #c3c5c8;
}

.une_ligne input.radio {
	width: 15px;
	border: 0px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/transparent.gif);
}

.une_ligne input.readonly {
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input_readonly.gif);
	background-repeat: no-repeat;
	border: 1px solid #c3c5c8;
}

.une_ligne .legende_radio {
	width: 50px;
	height: 25px;
	line-height: 25px;
	margin-left: 5px;
	float: left;
}

.une_ligne .legende_radio label {
	width: 50px;
	height: 25px;
	line-height: 25px;
}

#haut_commande {
	position: relative;
	width: 446px;
	margin-top: -10px;
	margin-bottom: 10px;
	float: left;
	z-index: 2;
}

#haut_commande a.retour_shop{
	display: block;
	width: 104px;
	height: 22px;
	float: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_retour_shop.gif);
	background-repeat: no-repeat;
}

#haut_commande .site_securise {
	display: block;
	width: 50px;
	height: 22px;
	line-height: 10px;
	padding-left: 17px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/site_securise.gif);
	background-repeat: no-repeat;
}

#texte #etape {
	width: 446px;
	height: 45px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/degrade-vert.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#texte #etape ul#chiffre {
	padding: 0px;
	margin: 0px;
	margin: auto;
}

#texte #etape ul#chiffre li {
	list-style-type: none;
	width: 89px;
	height: 20px;
	line-height: 20px;
	float: left;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #807F84;
}

#texte #etape ul#chiffre li.selected {
	color: #000000;
}

#texte #etape ul#chiffre li.valide {
	color: #98c000;
}
#texte #etape ul#chiffre li.valide a{
	color: #98c000;
}

#texte #etape ul#nom_etape {
	padding: 0px;
	margin: 0px;
	margin: auto;
}

#texte #etape ul#nom_etape li {
	list-style-type: none;
	width: 89px;
	height: 20px;
	line-height: 20px;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #807F84;
}

#texte #etape ul#nom_etape li.selected {
	color: #000000;
}

#texte #etape ul#nom_etape li.valide {
	color: #98c000;
}
#texte #etape ul#nom_etape li.valide a{
	color: #98c000;
}

#texte .separateur {
	width: 446px;
	height: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/degrade-vert.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.mon_carnet {
	width: 220px;
	float: left;
	color: #807F84;s
}

.mon_carnet .nom_adresse {
	font-size: 10px;
	color: #000000;
}

.mon_carnet a.bouton_modifier {
	display: block;
	width: 50px;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	color: #F28E00;
	padding-right: 20px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant_petit.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.mon_carnet a.bouton_supp {
	display: block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	color: #F28E00;
	padding-right: 20px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_supp.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

a.bouton_ajout {
	display: block;
	width: 205px;
	height: 20px;
	line-height: 20px;
	color: #98c000;
	padding-right: 20px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant_petit.gif);
	background-repeat: no-repeat;
	background-position: right center;
}


.tableau_filleul {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 446px;
	margin-bottom: 10px;
}

.tableau_filleul tr td.depuis {
	text-align: right;
}

.recap_commande {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 446px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.recap_commande tr th {
	text-align: left;
}

.recap_commande tr td {
	width: 100px;
	height: 20px;
	line-height:20px;
	color: #807F84;
}

.recap_commande tr td.montant_commande {
	width: 80px;
	height:20px;
	line-height:20px;
	color: #807F84;
	text-align: right;
	padding-right: 25px;
}

.recap_commande tr td a {
	display: block;
	width: auto;
	float: left;
	padding-right: 20px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant_petit.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.recap_commande tr td a.supprimer {
	display: block;
	width: 14px;
	height: 20px;
	float: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_supp.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

a.suivant_orange {
	padding-right: 20px;
	color: #F28E00;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant_petit.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

a.bouton_impression {
	display: block;
	width: 105px;
	height: 20px;
	float: right;
	line-height: 20px;
	color: #98c000;
	padding-right: 20px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant_petit.gif);
	background-repeat: no-repeat;
	background-position: right center;
}



table#mon_panier_en_tete {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 446px;
	margin-top: 15px;
	margin-bottom: 10px;
}

table#mon_panier_en_tete tr td.titre_en_tete {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

table#mon_panier_en_tete tr td.info_en_tete {
	width: 60px;
	text-align: right;
	font-size: 10px;
}

table#mon_panier_en_tete tr td.supp {
	width: 30px;
	text-align: center;
	font-size: 10px;
}

table#mon_panier_en_tete tr td.bas_en_tete {
	height: 4px;
	font-size: 1px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/degrade-vert.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

table.mon_panier_mes_articles {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 446px;
}

table.mon_panier_mes_articles tr td.vignette_produit {
	width: 50px;
}

table.mon_panier_mes_articles tr td.vignette_produit img {
	width: 44px;
	height: 44px;
}

table.mon_panier_mes_articles tr td.denomination_article {
	font-size: 11px;
	color: #807F84;
}

table.mon_panier_mes_articles tr td.intitule_colonne {
	font-size: 11px;
	color: #000000;
	text-align: right;
}

table.mon_panier_mes_articles tr td.info_article {
	width: 60px;
	text-align: right;
}

table.mon_panier_mes_articles tr td.info_article input {
	width: 40px;
	text-align: right;
	margin-top: 3px;
	margin-left: 7px;
	padding-right: 5px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input_inscription.gif);
	background-repeat: no-repeat;
	border: 1px solid #c3c5c8;
}

table.mon_panier_mes_articles tr td.suppression {
	width: 30px;
	text-align: center;
}

table.mon_panier_mes_articles tr td.suppression  img {
	vertical-align: middle;
}

.coupon {
	width: 446px;
	height: auto;
	line-height: 20px;
	float: left;
	color: #F28E00;
}

.titre_coupon {
	height: auto;
	float: left;
}

.code_coupon {
	height: 20px;
	float: right;
	margin-right: 5px;
}

.code_coupon input {
	padding-left: 5px;
	margin-right: 5px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_input_inscription.gif);
	background-repeat: no-repeat;
	border: 1px solid #c3c5c8;
}

.code_coupon input.checkbox {
	margin-top: 5px;
	width: 15px;
	border: 0px;
}

.code_coupon a {
	font-weight: bold;
	color: #F28E00;
}

#frais_port {
	height: 40px;
}

#frais_port #titre_frais_port {
	float: left;
	color: #807F84;
}

#frais_port #montant_frais_port {
	display: inline;
	float: right;
	margin-right: 36px;
}

#total_panier {
	height: 18px;
}

#total_panier #titre_total_panier {
	float: left;
	color: #807F84;
}

#total_panier #montant_total_panier {
	display: inline;
	float: right;
	margin-right: 36px;
}

.navigation_panier {
	width: 446px;
	float: left;
	margin-bottom: 10px;
}

a.btn_suivant {
	display: block;
	width: 140px;
	height: 24px;
	line-height: 24px;
	float: right;
	padding-left: 25px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

a.btn_suivant_court {
	display: block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	float: right;
	padding-left: 25px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_suivant.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

a.btn_precedent {
	display: block;
	width: 150px;
	height: 24px;
	line-height: 24px;
	float: left;
	padding-left: 25px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_precedent.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

a.btn_precedent_court {
	display: block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	float: right;
	padding-left: 25px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_precedent.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

a.btn_commander {
	display: block;
	width: 86px;
	height: 24px;
	float: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_commander.gif);
	background-repeat: no-repeat;	
}

#texte .expiration_panier {
	clear: both;
	text-align: right;
	font-size: 10px;
	color: #807F84;
}

.une_adresse {
	width: 220px;
	float: left;
	color: #807F84;
}

.une_adresse .libelle {
	height: 20px;
	line-height: 20px;
	font-size: 10px;
	color: #000000;
}

.une_adresse .libelle input.radio{
	width: 15px;
	border: 0px;
}

a.btn_valider {
	display: block;
	width: 170px;
	height: 29px;
	line-height: 23px;
	float: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_valider.gif);
	background-repeat: no-repeat;	
	background-position: right top;	
	color: #F28E00;
}

a.btn_modifier {
	display: block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	margin-top: 10px;
	float: left;
	padding-left: 25px;
	color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_precedent.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.adresse_recapitulatif {
	display: inline;
	width: 140px;
	height: auto;
	margin-right: 75px;
	float: left;
	font-size: 12px;
	color: #807F84;
}

.adresse_recapitulatif .libelle {
	width: 140px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #000000;
}

.libelle-recap {
	width: 350px;
	height: auto;
	float: left;
	font-size: 12px;
	color: #807F84;
}

.libelle-recap .orange {
	font-size: 12px;
	color: #F28E00;
}

.montant-recap {
	width: 75px;
	height: auto;
	float: right;
	text-align: right;
}

.rouge {
	font-size: 12px;
	color: #CF303F;
}

.rouge_bold {
	font-size: 12px;
	color: #CF303F;
	font-weight: bold;
}

.gris {
	font-size: 12px;
	color: #807F84;
}

a.cb {
	display: block;
	width: 37px;
	height: 23px;
	margin-right: 10px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/cb.gif);
	background-repeat: no-repeat;
}

a.visa {
	display: block;
	width: 37px;
	height: 23px;
	margin-right: 10px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/visa.gif);
	background-repeat: no-repeat;
}

a.mastercard {
	display: block;
	width: 37px;
	height: 23px;
	margin-right: 10px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/mastercard.gif);
	background-repeat: no-repeat;
}


#tableau_confirmation {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 446px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #000000;
}

#tableau_confirmation tr td.intitule_article {
	width: 300px;
}

#tableau_confirmation tr td.quantite_article {
	width: 50px;
	text-align: right;
}

#tableau_confirmation tr td.prix_article {
	text-align: right;
}

#texte .note_noir {
	font-size: 10px;
	color: #000000;	
}

#fenetre_fenetre {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8;
	opacity: 0.8;
}

.fenetre_produit {
	width: 616px;
	height: 400px;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;     
	margin-top: -200px; /* moitié de la hauteur */
  margin-left: -308px; /* moitié de la largeur */
}

.haut_fenetre {
	width: 616px;
	height: 30px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/haut_fenetre.gif);
	background-repeat: no-repeat;
}

.haut_fenetre a.retour_shop{
	display: block;
	width: 104px;
	height: 22px;
	float: right;
	margin-top: 8px;
	margin-right: 15px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_retour_shop.gif);
	background-repeat: no-repeat;
}

.milieu_fenetre {
	width: 616px;
	height: 370px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/milieu_fenetre.gif);
	background-repeat: repeat-y;
}

.milieu_fenetre .milieu_gauche {
	display: inline;
	width: 350px;
	height: 370px;
	margin-left: 20px;
	float: left;
}

.milieu_fenetre .milieu_gauche .gauche_haut {
	display: inline;
	width: 300px;
	height: 320px;
	margin-left: 25px;
	float: left;
}

.milieu_fenetre .milieu_gauche .gauche_bas {
	display: inline;
	width: 300px;
	height: 50px;
	margin-left: 25px;
	float: left;
}

.milieu_fenetre .milieu_gauche .gauche_bas a.picto {
	display: block;
	width: 46px;
	height: 46px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}

.milieu_fenetre .milieu_gauche .gauche_bas .picto img.vignette {
	width: 44px;
	height: 44px;
	border: 1px solid #000000;
}

.milieu_fenetre .milieu_gauche .gauche_bas .picto img:hover.vignette {
	border: 1px solid #CF303F;
}

.milieu_fenetre .milieu_droite {
	display: inline;
	width: 226px;
	height: 370px;
	margin-right: 20px;
	float: left;
}

.milieu_fenetre .milieu_droite .droite_haut {
	width: 226px;
	height: 330px;
	float: left;
}

.milieu_fenetre .milieu_droite .droite_haut .reference_produit {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #807F84;
}

.milieu_fenetre .milieu_droite .droite_haut .reference_produit span {
	color: #000000;
}

.milieu_fenetre .milieu_droite .droite_haut #ecolo {
	width: 210px;
	height: auto;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #F28E00;
	border: 1px solid #807F84;
	background-color: #FFFFFF;
}

.milieu_fenetre .milieu_droite .droite_haut #ecolo a {
	display: block;
	width: 200px;
	height: 10px;
	text-align: right;
	color: #807F84;
	font-size: 10px;
}

.milieu_fenetre .milieu_droite .droite_haut .description_produit {
	margin-bottom: 20px;
	font-size: 12px;
	font-weight: normal;
	color: #807F84;
}

.milieu_fenetre .milieu_droite .droite_haut .prix_produit {
	font-size: 12px;
	font-weight: bold;
	color: #F28E00;
}

.milieu_fenetre .milieu_droite .droite_haut .prix_promo {
	font-size: 12px;
	font-weight: bold;
	color: #CF303F;
}

.milieu_fenetre .milieu_droite .droite_haut .prix_barre {
	font-size: 11px;
	font-weight: normal;
	color: #807F84;
	text-decoration: line-through;
}

.milieu_fenetre .milieu_droite .droite_bas {
	width: 226px;
	height: 40px;
	float: left;
}

.milieu_fenetre .milieu_droite .droite_bas select {
	float: left;
	margin-right: 5px;
}

.milieu_fenetre .milieu_droite .droite_bas a.ajouter_panier {
	display: block;
	width: 21px;
	height: 18px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/caddie.gif);
	background-repeat: no-repeat;
}

.bas_fenetre {
	width: 616px;
	height: 30px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/bas_fenetre.gif);
	background-repeat: no-repeat;
}


#gauche {
	width: 140px;
	height: auto;
	float: right;
}

#gauche #parrainage {
	width: 140px;
	height: 73px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_parrainage.gif);
}

#gauche #parrainage input.long {
	margin: 0px;
	margin-left: 10px;
}

#gauche #parrainage #titre_parrainage {
	width: 140px;
	height: 17px;
	float: left;
	color: #c3c5c8;
  font-weight: bold;
  text-align: center;
}

#gauche #parrainage .explication {
	width: 90px;
	height: auto;
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	font-size: 10px;
	color: #C3C5C8;
	line-height: 11px;
}

#gauche #parrainage a.envoi {
	display: block;
	width: 35px;
	height: 18px;
	margin-top: 3px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/btn_envoi.gif);
}

#gauche h1.mon-espace {
	display: block;
	width: 140px;
	height: 77px;
	margin: 0px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/titre_espace.gif);
}

#gauche h1.mon-espace span {
	display: none;
}

#gauche #panier_vide {
	width: 130px;
	height: 59px;
	float: left;
	padding-right: 10px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/mon_caddie.gif);	
	text-align: right;
}

#gauche #panier_plein {
	width: 130px;
	height: auto;
	float: left;
}

#gauche #panier_plein #haut {
	width: 130px;
	height: auto;
	float: left;
	padding-right: 10px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/haut_panier_plein.gif);	
	text-align: right;
}

#gauche #panier_plein #haut table {
  border-spacing: 0px;
  border-collapse: collapse;
	width: 105px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-align: left;
	float: right;
	font-size: 9px;
}

#gauche #panier_plein #haut table tr {
	height: 9px;
	line-height: 9px;
}

#gauche #panier_plein #haut table .jaune {
	color: #fdca00;
}

#gauche #panier_plein #haut table .reference {
	color: #FFFFFF;
}

#gauche #panier_plein #haut table td.port {
	text-align: right;
	color: #fdca00;
}

#gauche #panier_plein #haut table .montant {
	color: #98c000;
	font-weight: bold;
}

#gauche #panier_plein #bas {
	width: 140px;
	height: 33px;
	float: left;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/bas_panier_plein.gif);
}

#gauche #panier_plein #bas a.commander {
	display: block;
	width: 100px;
	height: 25px;
	float: right;
}

#gauche .mon_panier {
	margin-top: 10px;
	font-size: 11px;
	color: #FFFFFF;
}

#gauche .nb_article {
	margin-top: 5px;
	font-size: 11px;
	color: #fdca00;
}

#gauche ul {
	width: 130px;
	margin: 0px;
	margin-top: 3px;
	padding: 0px;
	list-style: none;
	float: right;
	text-align: right;
}

#gauche ul li {
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 1px solid #FFFFFF;
}

#gauche ul li a {
	display: block;
	width: 100%;
	height: 100%;
	font-weight: bold;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/li_interrogation.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#gauche ul li a.compte {
	display: block;
	width: 100%;
	height: 100%;
	font-weight: bold;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/li_i.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#gauche ul li a:hover {
	color: #FFFFFF;
}

#pied {
	width: 770px;
	height: auto;
	float: left;
	padding-top: 60px;
	padding-bottom: 20px;
	font-size: 10px;
	color: #FFFFFF;
  font-weight: normal;
  text-align: center;
	background-color: #807F84;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fond_pied.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#pied a {
	font-size: 10px;
	color: #FFFFFF;
  font-weight: normal;
  text-decoration: none;
}

#pied a:hover {
  text-decoration: underline;
}

#pied span.marque {
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	margin: auto;
	padding-left: 43px;
	font-size: 10px;
	color: #FFFFFF;
  font-weight: normal;
  text-align: right;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/petit-zio.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#pied a.flux_rss {
	display: block;
	width: 65px;
	height: 18px;
	line-height: 18px;
	margin: auto;
	margin-bottom: 10px;
	padding-left: 15px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/syndication.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#pied_print {
	display: none;
}


.mon-compte {
	float: left;
}

.mon-compte label
{
  width: 210px;
	height: 15px;
	line-height: 15px;
	float: left;
	font-size: 12px;
	color: #000000;
	margin-bottom: 10px;
}

.mon-compte label.gras
{
  font-weight: bold;
}

.mon-compte input {
  border: 1px solid #98c000;
  width: 200px;
	height: 15px;
	line-height: 15px;
	float: left;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

.mon-compte select {
  border: 1px solid #98c000;
  width: 200px;
	height: 17px;
	line-height: 17px;
	float: left;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}



.milieu_fenetre {
	width: 616px;
	height: 370px;
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/milieu_fenetre.gif);
	background-repeat: repeat-y;
}

.milieu_fenetre .erreur {
	display: inline;
	width: 596px;
	height: 20px;
	float: left;
	margin-left: 20px;
	text-align: center;
	color: #CF303F;
	font-weight: bold;
}

.milieu_fenetre .haut_gauche_auth {
	display: inline;
	width: 288px;
	height: 100px;
	float: left;
	margin-left: 20px;
}

.milieu_fenetre .haut_droite_auth {
	display: inline;
	width: 293px;
	height: 100px;
	float: left;
}

.milieu_fenetre .bas_gauche_auth {
	display: inline;
	width: 288px;
	height: auto;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

.milieu_fenetre .bas_droite_auth {
	display: inline;
	width: 293px ;
	height: auto;
	float: left;
	margin-top: 20px;
}

.milieu_fenetre .bas_gauche_auth select,
.milieu_fenetre .bas_droite_auth select,
.milieu_fenetre .haut_gauche_auth select,
.milieu_fenetre .haut_droite_auth select {
  width: 140px;
	float: left;
	font-size: 11px;
	color: #000000;
	margin-bottom: 5px;
	padding: 0px;
}


.milieu_fenetre div.note {
  font-size: 12px;
  clear: both;
  text-align: left;
  height: 20px;
  line-height: 20px;
  margin-top: 14px;
  margin-bottom: 13px;
  font-size: 10px;
  color: #807F84;
}

.milieu_fenetre h2 {
  font-size: 16px;
  color: #98c000;
  clear: both;
  text-align: center;
}
.milieu_fenetre h3 {
  font-size: 14px;
  color: #98c000;
  font-weight: normal;
  clear: both;
}

.milieu_fenetre a.valider
{
	background-image: url(http://blog.ziopeppino.com/shop/commun/img/fleche_grise.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	float: right;
	width: 200px;
	height: 22px;
	line-height: 17px;
	text-align: right;
	padding-right: 27px;
  font-size: 12px;
  color: #98c000;
  font-weight: bold;	
}


#multi_down div.suivant_precedent {
	clear: both;
	display: inline;
	width: 85px;
	height: 29px;
	margin-left: 183px;
	float: left;
}

#multi_down div.suivant_precedent div {
	width: 19px;
	height: 19px;
	margin-top: 5px;
	float: left;
}

#multi_down div.suivant_precedent div.page {
	width: auto;
	height: auto;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

#multi_down .multi_resultat
{
	display: none;
}

.multi_lien {  
	display: block;
	width: 15px;
	margin-top: 5px;
	float: left;
  font-family: arial, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  color: #008fd7;
  text-decoration: none;
}

.multi_lien a {  
  font-family: arial, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  color: #008fd7;
  text-decoration: none;
}

.multi_lienover {
	display: block;
	width: 15px;
	margin-top: 5px;
	float: left;
  font-family: arial, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  color: #807F84;
}
