.produit_catalogue {
	display: block;
	float: left;
	margin: 0px 10px 20px 0px;
	border: 2px dotted #FFFFFF;
	font-size: 10px;
	width: 110px;
}

.produit_catalogue:hover {
	background-color: #F9F9F9;
	background-image: url(../porte-carte-visite/etui-distributeur-protecteur/personnalisable-marque-personnalise/tampographie-serigraphie-gravure-laser-logo-resine/img/background.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.ajout_panier {
	background-image:url(../images/panier_ptt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 120px;
	padding-left: 23px;
	background-color:#FFFFFF;
	border: none;
}

.bouton {
	display: block;
	color: #000000;
	padding: 5px;
	background-image: url(../porte-carte-visite/etui-distributeur-protecteur/personnalisable-marque-personnalise/tampographie-serigraphie-gravure-laser-logo-resine/img/background.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 5px;
}

#catalogue {
	background-image: url(../images/panier_gd.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#catalogue_personnalisation {
	background-image: url(../images/perso-check_gd.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#catalogue_visualisation {
	background-image: url(../images/selection_gd.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#catalogue_recapitulatif {
	background-image: url(../images/visualisation_gd.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#catalogue_confirmation {
	background-image: url(../images/ok_gd.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.onglet_dessus, .onglet_dessous, .etape {
	border: 1px solid #0F218B;
}

.onglet_dessus, .onglet_dessous {
	display: block; 
	float: left;
	width: 100px;
	padding: 5px;
	text-align: center;
	font-size: 10px;
}

.onglet_dessus:hover, .onglet_dessous:hover {
	background-color: #E2E2E2;
}

.onglet_dessus {
	font-weight: bold;
	border-bottom: none;
}

.onglet_dessous {
	border-right: none;
	border-left: none;
	border-top: none;
}

.etape {
	display: block; 
	clear: both;
	width: 530px;
	border-top: none;
	padding: 10px;
}