@charset "utf-8";
/* CSS Document */
@import url(layout.css);

body {
background-color: #f5e2e8;
background-image: url(images/fond-page.gif);
background-position: center top;
background-repeat: repeat-y;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #86177e;
}

div.hr {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 3px;
	background-image: url(images/bas-bloc.gif);
}

h2 {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #e5007b;
}
p {
	padding:0;
	margin: 0;
	margin-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
input, textarea, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #e5007b;
	background-color: white;
}
h2.violet {
	color: #8b1575;
}

p.descr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #8b1575;
	text-align: justify;
}
.descr a {
	color: #8b1575;
}
p.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #e5007b;
}

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #8b1575;
	padding-left: 20px;
}
.grand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e5007b;
	font-style: italic;	
}
td.tdpadd {
	padding-right: 14px;
}

.nouveautes {
	background-image: url(images/titre-nouveautes.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}

.panier {
	background-image: url(images/titre-panier.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.commander {
	background-image: url(images/titre-commander.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.recapitulatif {
	background-image: url(images/titre-recapitulatif.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.merci {
	background-image: url(images/titre-merci.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.liens {
	background-image: url(images/titre-liens.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.contact {
	background-image: url(images/titre-contact.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.naissance {
	background-image: url(images/titre-naissance.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.manuscrits {
	background-image: url(images/titre-manuscrits.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.collections {
	background-image: url(images/titre-collections.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.collection {
	background-image: url(images/titre-collection.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.auteur {
	background-image: url(images/titre-auteur.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.ouvrage {
	background-image: url(images/titre-ouvrage.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.actualites {
	background-image: url(images/titre-actualites.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}
.actualite {
	background-image: url(images/titre-actualite.jpg);
	background-repeat: no-repeat;
	background-position: 3px top;
}

#menugris li, #menuviolet li {
	list-style: none;
}
#menugris a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
#menugris li.lienpanier a {
	background-image: url(images/panier.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
}
#menuviolet {
	background-color: #8B1575;
	background-image: url(images/fond-head.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}
#menuviolet a {
	color: white;
	font-size: 12px;
	text-decoration: none;
}

div.bloc {
	background-image:url(images/fond-bloc.gif);
}

#menucollection {
	background-image: url(images/haut-collection.gif);
	background-repeat: no-repeat;
	background-color: #f9eff2;
}
#fincollection {
	background-image: url(images/bas-collection.gif);
}
h3 {
	margin-left: 20px;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #86177e;
}
#menucollection ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #86177e;
}
#menucollection ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #86177e;
	text-decoration: none;
}
#menucollection ul li ul li {
	background-image: url(images/puce-collec.gif);
	background-repeat: repeat-y;
	background-position: 20px center;
}
div.liens li, div.liens li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86177e;
	text-decoration: none;	
}