.titre {text-decoration:underline; font-style:italic; color:#3C7AB2; font-weight:bold; font-family:verdana, arial ; font-size:14pt}
.cmt2 {text-decoration:none; color:green; font-weight:normal; font-family:times new roman ; font-size:10pt}
.msg2 {text-decoration:underline; color:green; font-weight:normal; font-family:times new roman ; font-size:9pt}
.msgfrais {text-decoration:none; color:green; font-weight:normal; font-family:times new roman ; font-size:9pt}
.cmt {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.cmmt {text-decoration:none; color:green; font-weight:normal; font-family:times new roman ; font-size:10pt}
.cmmt2 {text-decoration:none; font-style:italic; color:#000000; font-weight:bold; font-family:verdana, arial ; font-size:12pt}
.dat {text-decoration:none; color:#000000; font-weight:bold; font-family:verdana, arial ; font-size:9pt}
.collec {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:verdana, arial ; font-size:12pt}

.erreur {
	font-style:italic;
	color: #C72300;
	font-weight:bold;
	font-size:14px;
	}

.descript {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.descript2 {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:11pt}
.defil {text-decoration:none; color:red; font-weight:bold; font-family:times new roman ; font-size:12pt}
/* Total */
.tot {
	text-decoration:none;
	color: #C72300;
	font-weight:bold;
	}

/* Sous total */
.stot {
	text-decoration:none;
	color:#C72300;
	}

.bleu {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:13pt}
.bleu_small {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:12pt}
.bleu_vsmall {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.bleu_megabig {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:24pt}
.rouge {text-decoration:none; color:red; font-weight:bold; font-family:times new roman ; font-size:14pt}
.vert_small {text-decoration:none; color:green; font-weight:bold; font-family:times new roman ; font-size:10pt}
.vert_small2 {text-decoration:none; color:green; font-weight:normal; font-family:times new roman ; font-size:9pt}
.marron_small {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:10pt}
.marron {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:12pt}
.marron_big {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:14pt}
.marron_megabig {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:24pt}
.panier {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.pan_titre {text-decoration:none; color:#000000; font-weight:bold; font-family:times new roman ; font-size:12px}
.pan_color0{background-color:#f0efe2}
.pan_color1{background-color:#f3ecaf}
.facult{text-decoration:underline; color:green; font-weight:bold; font-family:times new roman ; font-size:11pt}

/* PAGE CONDITIONS DE VENTE */
.conditionsV {
	text-decoration:none;
	color:#3C7AB2;
	font-weight:normal;
	}

a.menu, a.menu:visited {
	text-decoration: underline;
	color:#3C7AB2;
}
a.menu:hover {
	text-decoration: underline;
	color:#e4ad8f;
}
a.detail, a.detail:visited {text-decoration: underline; color:#3C7AB2; font-weight:bold; font-family:times new roman; font-size:11pt}
a.detail:hover {text-decoration: underline; color:#e4ad8f}
a.continuer, a.continuer:visited {text-decoration:none; color:red; font-weight:bold; font-family:times new roman; font-size:11pt}
a.continuer:hover {text-decoration:underline}
a.panier, a.panier:visited {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman; font-size:10pt}
a.panier:hover {text-decoration:underline}
a.cond, a.cond:visited {text-decoration:underline; color:#3C7AB2; font-weight:normal; font-family:verdana, arial; font-size:10pt}
a.cond:hover {text-decoration:underline; color:#e4ad8f}

a.explore0, a.explore0:visited {
	text-decoration:underline;
	color:#955628;
}
a.explore0:hover {
	text-decoration:none;
}
a.explore1, a.explore1:visited {
	text-decoration:underline;
	color:#ffa54c;
}
a.explore1:hover {
	text-decoration:none;
}
a.explore_rub, a.explore_rub:visited {
	font-weight: bold;
	text-decoration:underline;
	color:#955628;
}
a.explore_rub:hover {
	text-decoration:none;
}

.liste_prixEd {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:12pt}

.liste_cmt {text-decoration:none; color:#AA0000; font-weight:bold; font-family:verdana, arial; font-size:10pt}

.liste_titre {
	font-weight:bold;
	font-size:16px;
	}

.liste_prixPub {text-decoration:none; color:#a66e0c; font-weight:normal; font-family:times new roman ; font-size:10pt}

.liste_nivo {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.liste_noresult {text-decoration:none; color:#a66e0c; font-style:italic; font-weight:bold; font-family:times new roman ; font-size:13pt}
.liste_cat {text-decoration:none; color:#a66e0c; font-style:italic; font-weight:normal; font-family:times new roman ; font-size:10pt}
.liste_lang {text-decoration:none; color:#a66e0c; font-style:italic; font-weight:bold; font-family:times new roman ; font-size:11pt}
.liste_spec {text-decoration:none; color:red; font-style:italic; font-weight:bold; font-family:times new roman ; font-size:10pt}


.detail_col {text-decoration:underline; color:#a66e0c; font-style:normal; font-weight:bold; font-family:times new roman ; font-size:14pt}
.detail_lang {text-decoration:none; color:#3C7AB2; font-style:normal; font-weight:bold; font-family:times new roman ; font-size:12pt}
.detail_cat {text-decoration:none; color:#a66e0c; font-style:italic; font-weight:normal; font-family:times new roman ; font-size:11pt}

.detail_descript {
	text-decoration:none;
	color:#666666;
	font-family: Arial, sans-serif; ;
	font-size:11px;
	}
.detail_comment {text-decoration:none; color:#3C7AB2; font-style:normal; font-weight:bold; font-family:verdana, arial ; font-size:11pt}
.detail_comment2 {text-decoration:none; color:#000000; font-style:italic; font-weight:bold; font-family:verdana, arial ; font-size:10pt}
.detail_nivo {text-decoration:none; color:#3C7AB2; font-weight:bold; font-family:times new roman ; font-size:10pt}
.detail_titre {text-decoration:underline; color:#000000; font-weight:bold; font-family:times new roman ; font-size:13pt}
.detail_prixEd {text-decoration:none; color:#a66e0c; font-weight:bold; font-family:times new roman ; font-size:12pt}
.detail_prixPub {text-decoration:none; color:#3C7AB2; font-weight:normal; font-family:times new roman ; font-size:10pt}
.detail_isbn {text-decoration:none; color:#3C7AB2; font-weight:normal; font-family:times new roman ; font-size:12pt}
.detail_euro {text-decoration:none; color:#3C7AB2; font-weight:normal; font-family:times new roman ; font-size:10pt}
