body.panier {
	background-color: #f4f9fd;	
	
}
table.panier{
	background-color: #fceed4;	
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	
	}
td.panier_1_sup{
	border:0.01em solid #C9CDE0;
	}

td.panier_2_sup{
	border-right:0.01em solid #C9CDE0;
	border-top:0.01em solid #C9CDE0;
	border-bottom:0.01em solid #C9CDE0;
	}	
	
td.panier_1_middle{
	border-left:0.01em solid #C9CDE0;
	border-bottom:0.01em solid #C9CDE0;
	border-right:0.01em solid #C9CDE0;
	}	

td.panier_2_middle{
	border-right:0.01em solid #C9CDE0;
	
	border-bottom:0.01em solid #C9CDE0;
	}	
	
table.panier_2{
	background-color: #f4f9fd;	
	align:center;}
	
.sommaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	color: #3F4975;
}
.coll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.auteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.titre5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2E5551;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000000;
}
.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.soustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333366;
	font-style: italic;

}
.titre7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4E3D70;

}
.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5C1E4D;

}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4A5B36;

}
.titre6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #49547C;

}
.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5C532F;

}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2A5E6F;

}
.titre8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3F4975;

}
.sommaire7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4E3D70;

}
.sommaire3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5C1E4D;
}
.sommaire2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A5B36;

}
.sommaire6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #49547C;

}
.sommaire4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5C532F;

}
.sommaire1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2A5E6F;

}
.sommaire8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3F4975;

}
.sommaire5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2E5551;
}
#logo a:link {
color:#ffffff;
text-decoration:none;
font:10pt Verdana;
}
#logo a:visited {
color:#ffffff;
text-decoration:none;
font:10pt Verdana;
}

#logo a:active {
color:#ffffff;
text-decoration:none;
font:10pt Verdana;
}
#logo a:hover {
color:#ffffff;
text-decoration:none;
font:10pt Verdana;
background-color:#F4F9FD;
}

 #infos a { text-align: left; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; font-weight: bold; color: #49547C; }


 #infos a:hover { text-align: left; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #ffffff; text-decoration:none  }