body { background-color:#F5F5F5 }

#navbar { border: 1px solid #f2f2f2; border-bottom: 1px solid #989898 }
h1 { border-bottom: 1px solid #ccc; margin-bottom: 0.5em }
.tableProduit td { background: #e0e0e0 }
.footer { border-top: 2px solid #ccc }
h2, p {margin-bottom: 1.5em }
h3 { margin-bottom:0.7 }
a img { border:none }

#navlink { font-family:Georgia, "Times New Roman", Times, serif; font-size:small; padding-bottom:1.5em; }

.titre { font-size: 16px; font-weight:900; background-color: rgb(173, 216, 230); }
//.titre { font-size:14px; font-weight:bolder; text-align:center; color:#293b6f; }
.titresoon { font-size: 16px; font-weight:900; background-color: rgb(230, 230, 250); }
.status { float:right; }
.titrepage { font-size:24px; font-weight:900; margin-bottom:1em; font-family: arial, helvetica, sans-serif; }
.auteur { font-weight:bolder; font-style:italic; text-align:center; }
.prix { text-align:right; }
.resume { text-align:justify; font-size:14px; }

// Tout doit disparaître !
.thumbnail { width:250px; }
/**.thumbnail img { width:100px; }**/
table.thumbnail { background-color:#DDD; height:350px; width:350px; margin:1em; }
table.linethumbnail { background-color:#DDD; width:100%; }
.livrethumb img { width:100px; padding:10px; }
td.livreprix { font-size:larger; font-weight:bold; text-align:right; padding:10px; }
td.livreresume { font-size:small; padding:20px; text-align:justify; }
// Jusqu'ici !

.fiche { width:80%; }
.fiche td { background-color:#DDD; padding:10px; }

.carnet { width:800px; text-align:justify; }
.carnet h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serife; font-size:1em; color:#66A; }
.carnet h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.3em; color:#229; }
.carnet img { padding:1em; }
.carnet table { margin-left:auto; margin-right:auto; }
.zozo td { background-color:#E7E7F2; font-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:small; }
.credit { text-align:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:small; }
	
.titrefiche { font-size:18px; font-weight:bolder; text-align:center; color:#293b6f; }
.auteurfiche { font-size:15px; font-style:italic; text-align:center; }
.auteurresumefiche { font-size:x-small; font-family: verdana, geneva, sans-serif; font-style:italic; padding:20px; }
.techniquefiche { color:#EEE; text-align:center; }
.techniquedetail { padding:15px; }
.prixfiche { font-size:18px; font-weight:bolder; }