h1, h2, h3 {
	background-color: silver;
	color: blue;
}

body {
	background: #D5DEEC; /* Fond de page bleu clair, avec une image de fond (bleu clair aussi) */
	font: 14px Georgia; /* Style et taille de la police de la page */
	margin: 1em; /* Marge du document HTML */
}
p, li {
  text-align: justify;                 /* Justifier le texte des paragraphes et des lignes de listes */
}
p:first-letter {                       /* Pour la première lettre de chaque paragraphes : */
  font-size: x-large;                  /* Utiliser une police large */
  font-weight: bold;                   /* Et grasse                 */
  color: #0000AA;                      /* De couleur bleu foncée    */
}

a.button{
	background:url(img/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}

a:hover.button{
	color:#0066CC;
}

/* -------------------- */
/* CLASSES */
/* -------------------- */
.add{
	background:url(../img/add.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.delete{
	background:url(../img/delete.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.user{
	background:url(../img/user.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
} 


.add {
    background-image: url( ../images/add.gif ) !important;
}
.add16 {
    background-image: url( ../images/add16.gif ) !important;
}
.add24 {
    background-image: url( ../images/add24.gif ) !important;
}
.remove {
    background-image: url( ../images/delete.gif ) !important;
}
.edit {
    background-image: url( ../images/edit.gif ) !important;
}
.find {
    background-image: url( ../images/find.gif ) !important;
}
.view {
    background-image: url( ../images/view.gif ) !important;
}
