body {
	margin: 0 0 15px 0;
	color: #000;
	background-color: #faf7f7;
	font: 0.8em Arial, Helvetica, sans-serif;
}

#recherche {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
}
table {
	border: 0 none;
}
a img {
	border: 0 none;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#auteur li {
	margin: 0 0 14px 0;
}
ul.liste_auteur_publication {
    margin: 0;
    padding: 0;
}
ul.liste_publication {
	margin: 0 0 15px 0;
    padding: 0;
}
ul.liste_publication li {
	margin: 0;
}
input#submit_search {
	background: url('../pics/bt-ok.gif') no-repeat center top;
	width: 31px;
	height: 18px;
	border: 0 none;
}

.arial { font-family: Arial, Helvetica, sans-serif; margin:0;}
.times { font-family: "Times New Roman", Times, serif; margin:0;}

.p9 { font-size: 9px; }
.p10 { font-size: 10px; }
.p11 { font-size: 11px; }
.p12 { font-size: 12px; }
.p13 { font-size: 13px; }
.p14 { font-size: 14px; }
.p15 { font-size: 15px; }
.p16 { font-size: 16px; }
.p18 { font-size: 18px; }
.p24  { font-size: 24px; }

.l12 { line-height: 12px; }
.l13 { line-height: 13px; }
.l14 { line-height: 14px; }
.l15 { line-height: 15px; }
.l16 { line-height: 16px; }
.l17 { line-height: 17px; }
.l18 { line-height: 18px; }
.l19 { line-height: 19px; }
.l20 { line-height: 20px; }
.l21 { line-height: 21px; }
.l22 { line-height: 22px; }
.l23 { line-height: 23px; }
.l24 { line-height: 24px; }

.m0 { margin: 0; }
.m5 { margin: 0 0 5px 0; }
.m10 { margin: 0 0 10px 0; }
.m15 { margin: 0 0 15px 0; }
.m20 { margin: 0 0 20px 0; }

.gras { font-weight:bold; }
.maj { text-transform: uppercase; }
.italic { font-style: oblique; }
.justif { text-align: justify; }
.center { text-align: center; }
.left { text-align: left; }

.mot-1 { word-spacing: -1px; }

.orangeClair { color: #ee9966; text-decoration: none; }
.orangeFonce { color: #e55701; text-decoration: none; }
.rouge { color: #d4021b; text-decoration: none; }
.beige { color: #9F9FA0; text-decoration: none; }
.noir { color: #000000; text-decoration: none; }

.auteur_search h4 {
	margin: 0;
}
#home {
    width: 89px;
    height: 153px;
    display: block;
    position: absolute;
    top: 0;
    margin: 0 0 0 17px;
}
.input {
	border:1px solid #b9b7b7; 
	background-color: #faf7f7; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
}
#envoyer {
    margin: 20px 0 0 0;
    width: 219px;
}

.supp {
    border: 0 none;
    background-color: #FAF7F7;
    color: #d4021b;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; 
    margin: 0;
    font-size: 12px;
    line-height: 12px;
}
#bon_de_commande {
    margin: 0 10px;
    font-family: Verdana, Arial, sans-serif;
}
#bon_de_commande h1 {
    margin: 0;
}
#bon_de_commande table{
    border: solid black;
    border-width: 1px 0 0 1px;
}
#bon_de_commande th {
    height: 30px;
}
#bon_de_commande td, #bon_de_commande th {
    border: 1px solid black;
    border-width: 0 1px 1px 0;
    padding: 0 2px 0 2px;
}