﻿/* Positionnement des boutons TOUS LES BOUTONS */
.bouton_ok{
	background-repeat:no-repeat;
	background-position: left top;
	cursor:pointer;
}
/* Positionnement de l'image sprite */
.bouton_ok:hover{
	background-position: left bottom;
}
.bouton_ok{
	width: 32px;
}
.bouton_ok{
	height: 32px;
}
/*Boutons input */
.bouton_ok{
	background-color:transparent;
	border:none;
}
/*
Fin des propriétés générales, début des spécifiques à chaque bouton
*/
.bouton_courrier_profil{
	background-image:url("/graphismes/boutons/ecrire_courriel.png");
}
.bouton_editer_challenge{
	background-image:url("/graphismes/boutons/editer.png");
}
.bouton_ok{
	background-image:url("/graphismes/boutons/ok.png");
}
.bouton_sauvegarder{
	background-image:url("/graphismes/boutons/sauvegarder.png");
}
.bouton_archiver{
	background-image:url("/graphismes/boutons/archiver.png");
}
.bouton_soumettre_histoire{
	background-image:url("/graphismes/boutons/soumettre_histoire.png");
}
.bouton_ajouter_perso{
	background-image:url("/graphismes/boutons/ajouter_perso.png");
}
.bouton_ajouter_sim{
	background-image:url("/graphismes/boutons/ajouter_sim.png");
}
.bouton_modifier_grille{
	background-image:url("/graphismes/boutons/editer_grille.png");
}
.bouton_reinitialiser{
	background-image:url("/graphismes/boutons/effacer.png");
}
.bouton_publier{
	background-image:url("/graphismes/boutons/publier.png");
}
.bouton_supprimer{
	background-image:url("/graphismes/boutons/supprimer.png");
}
.bouton_participer{
	background-image:url("/graphismes/boutons/participer.png");
}
.bouton_chercher{
	background-image:url("/graphismes/boutons/chercher.png");
}
.btn-img-log{
	background-image:url("/graphismes/boutons/btn-log.png");
}
.btn-img-check{
	background-image:url("/graphismes/boutons/btn-check.png");
}
.btn-img-edit{
	background-image:url("/graphismes/boutons/btn-edit.png");
}
.btn-img-erase{
	background-image:url("/graphismes/boutons/btn-erase.png");
}
.btn-img-save{
	background-image:url("/graphismes/boutons/btn-save.png");
}
.btn-img-user{
	background-image:url("/graphismes/boutons/btn-user.png");
}
.btn-img-faq{
	background-image:url("/graphismes/boutons/btn-faq.png");
}
.btn-img-book{
	background-image:url("/graphismes/boutons/btn-book.png");
}
.btn-img-mail{
	background-image:url("/graphismes/boutons/btn-mail.png");
}
.btn-img-savedb{
	background-image:url("/graphismes/boutons/btn-savedb.png");
}
.btn-img-sheet{
	background-image:url("/graphismes/boutons/btn-sheet.png");
}
.btn-img-list{
	background-image:url("/graphismes/boutons/btn-list.png");
}
.btn-light,
.btn-dark,
.btn-green,
.btn-red{
	background-repeat:no-repeat;
	font-family:HELVETICA,Verdana,sans-serif;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size:12px;
	
}
input.btn-light,
input.btn-dark,
input.btn-green,
input.btn-red{
	min-width:150px;
	cursor:pointer;
	height:32px;
	padding-left:30px;
}
a.btn-light,
a.btn-dark,
a.btn-green,
a.btn-red{
	display:inline-block;
	line-height:32px;
	height:30px;
	text-align:center;
	min-width:110px;
	padding:0 10px 0 30px;
}
.btn-light,
.btn-light-hover:hover,
.btn-light-active:active{
	background-position:left top;
	color:#3B6BB4;
	border-top:1px solid #ACD1E7;
	border-left:1px solid #92BED8;
	border-bottom:1px solid #7FAFCB;
	border-right:1px solid #8CB9D4;
}
.btn-dark,
.btn-dark-hover:hover,
.btn-dark-active:active{
	background-position:left -30px;
	color:#CBE4F7;
	border-top:1px solid #3687BD;
	border-left:1px solid #3482B7;
	border-bottom:1px solid #0B5C97;
	border-right:1px solid #1A669F;
}
.btn-green,
.btn-green-hover:hover,
.btn-green-active:active{
	background-position:0px -60px;
	color:#CBE4F7;
	border-top:1px solid #45943A;
	border-left:1px solid #3D8937;
	border-bottom:1px solid #177032;
	border-right:1px solid #65A94C;	
}
.btn-red,
.btn-red-hover:hover,
.btn-red-active:active{
	background-position:left bottom;
	color:#CBE4F7;
	border-top:1px solid #E87F36;
	border-left:1px solid #E3762C;
	border-bottom:1px solid #D26020;
	border-right:1px solid #E07129;	
}
.btn-float-droite{
	float:right;
}