/* CSS Document */

/* menu accordeon */
* {
	margin:0;
	padding:0;
	list-style:none;
}

#basic-accordian{width:215px;
					position:relative;
					float:left;
					padding:4px 4px 4px 4px;
					margin:0;
					top:0;
					left:0;
					border:#D7D7D7 1px solid;
					border-bottom:0px;
					}


.accordion_headings{
	padding:2px;
	color:#404040;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
	line-height:24px;
	font-size:12px;
}

.accordion_headings:hover{
	background:#0F8BBE;
	color:#FFFFFF;
}

.accordion_child{
	padding:2px 15px 2px 15px;
}

.header_highlight{
	background:#0F8BBE;
}
a.entete{display:block;
width:215px;
text-decoration:none;
color:#404040;
font-weight:bold;
line-height:24px;
font-size:12px;
}
a:hover.entete{color:#FFF;}

a.niv4{display:block;
width:191px;
text-decoration:none;
color:#404040;
padding:2px 4px 2px 4px;
}
a.niv4:hover{background-color:#6DC1E5;
			color:#404040;}

/* detail livre */
div.entete_full_large{width:696px;
						position:relative;
						float:left;
						padding:0;
						margin:0 0 0 0;
						top:0;
						left:0;
						overflow:hidden;
						}
	.entete_full_large p{display:block;
							font:normal 14px/20px "Trebuchet MS";
							color:#404040;
							padding:0;
							margin:0;
							}
	.entete_full_large a.breadcrumbs{color:#404040;
										text-decoration:none;
										}
	.entete_full_large a:hover.breadcrumbs{
											color:#000000;}
	
	a.recommander{display:block;
				width:23px;
				height:22px;
				background:url(../images_integr/multimedia/icone_recommander.jpg) 0 0 no-repeat;
				padding:0;
				margin:0;
				top:0;
				left:0;
				color:#CAFD00;
				text-decoration:none;
				}
	a.impression{display:block;
				width:24px;
				height:22px;
				background:url(../images_integr/multimedia/icone_impression.jpg) 0 0 no-repeat;
				padding:0;
				margin:0;
				top:0;
				left:0;
				color:#CAFD00;
				text-decoration:none;
				}
	
	.entete_full_large td.ligne_epaisse{
										width:696px;
										height:8px;
										background-color:#0F8BBE;
										}
	.entete_full_large td.ligne_fine{
										width:696px;
										height:4px;
										background-color:#0F8BBE;
										}

div#centre{width:696px;
			position:relative;
			float:left;
			padding:0;
			margin:8px 0 0 0;
			top:0;
			left:0;
			overflow:hidden;
			}
	
	div#diaporama{width:174px;
					position:relative;
					float:left;
					margin:0 0 0 0;
					padding:14px;
					top:0;
					left:0;
					background-color:#A5A5A5;
					}
		div#image_moyenne{width:142px;
						position:relative;
						float:left;
						margin:0;
						padding:0;
						top:0;
						left:0;
						}
			a.img_principale img{display:block;
							position:relative;
							float:left;
							width:130px;
							padding:2px;
							margin:0 0 0 0;
							top:0;
							left:0;
							overflow:hidden;
							border:1px solid #333333;
							}
			a:hover.img_principale img{border:1px solid #FFFFFF;}
			
		div#minis{width:32px;
						position:relative;
						float:left;
						margin:0;
						padding:0;
						top:0;
						left:0;
						}	
			a.img_mini img{display:block;
							width:28px;
							padding:2px;
							margin:0 0 2px 0;
							top:0;
							left:0;
							overflow:hidden;
							border:1px solid #CCCCCC;
							}
			a:hover.img_mini img{border:1px solid #FFFFFF;}
	
	div#descr_produit{width:482px;
					position:relative;
					float:right;
					margin:0;
					padding:0;
					top:0;
					left:0;
					}
		tr.prix{display:block;
								padding:4px 0 4px 0;
								background-color:#E8F3F9;
								color:#333333;
								}
		span.prix{display:block;
					position:relative;
					float:left;
					margin:0;
					padding:0 10px 0 4px;
					top:0;
					left:0;
					font:bold 13px/22px "Trebuchet MS";
					}
		span.prix_petit{display:block;
					position:relative;
					float:left;
					margin:0;
					padding:0 10px 0 4px;
					top:0;
					left:0;
					font:normal 11px/22px "Trebuchet MS";
					}
		a.ajout_panier{display:block;
						position:relative;
						float:left;
						width:26px;
						height:22px;
						margin:0;
						top:0;
						left:0;
						padding:0;
						background:url(../images_integr/multimedia/icone_panier.jpg) 0 0 no-repeat;
						color:#FFFFFF;
						}
		a.ajout_panier2{display:block;
						position:relative;
						float:left;
						width:72px;
						height:25px;
						margin:0;
						top:0;
						left:0;
						padding:0;
						background:url(../images_integr/multimedia/icone_panier_my.gif) 0 0 no-repeat;
						text-decoration:none;
						vertical-align:top;
						color:#8C8C8C;
						}
	
	/* NOTE */
	div#note{width:696px;
			position:relative;
			float:left;
			padding:0;
			margin:20px 0 0 0;
			top:0;
			left:0;
			overflow:hidden;
			}
	div#avis_lecteurs{background-color:#0F8BBE;
							padding:0 14px 14px 14px;
							width:288px;
							}
		#avis_lecteurs h4{color:#FFFFFF;}
		#avis_lecteurs p{color:#FFFFFF;}
	a.vote{color:#F7F7F7;
			text-decoration:underline;
			}
	a:hover.vote{color:#fff;}
	
	a.produit_assoc{color:#333333;
			text-decoration:underline;
			}
	a:hover.produit_assoc{color:#000;}
	
	/* SOMMAIRE */
	div#sommaire{width:696px;
				position:relative;
				float:left;
				padding:0;
				margin:20px 0 0 0;
				top:0;
				left:0;
				overflow:hidden;
				}
	
	/* CRITIQUE ARCHILIVRES */
	div#critique{width:696px;
			position:relative;
			float:left;
			padding:0;
			margin:20px 0 0 0;
			top:0;
			left:0;
			overflow:hidden;
			}
	
	/* VOIR AUSSI */
	div#voir_aussi{width:696px;
				position:relative;
				float:left;
				padding:0;
				margin:20px 0 0 0;
				top:0;
				left:0;
				overflow:hidden;
				}
				
	/* AUTRES NUMEROS */
	div#autres_numeros{width:696px;
				position:relative;
				float:left;
				padding:0;
				margin:20px 0 0 0;
				top:0;
				left:0;
				overflow:hidden;
				background-color:#DAF3F7;
				}
		#autres_numeros a.liste{color:#333333;
								text-decoration:none;	
								}
		#autres_numeros a:hover.liste{color:#000;
										text-decoration:underline;}
		
		a.plus_de_numeros{
						font:normal 12px/20px "Trebuchet MS";
						color:#FFFFFF;
						background-color:#04B1CB;
						padding:0 8px 0 8px;
						margin:0;
						text-decoration:none;
						}


/* LISTE PRODUITS */
a.nav_prec_suiv{font:bold 12px/18px "Trebuchet MS";
				color:#000000;
				text-decoration:none;
				}

a.nav{font:bold 12px/18px "Trebuchet MS";
		color:#000000;
		text-decoration:none;
		padding:0 4px 0 4px;
		}
a:hover.nav{background-color:#E8E8E7;}

.page_courante{font:bold 12px/18px "Trebuchet MS";
			color:#fff;
			padding:0 4px 0 4px;
			background-color:#0F8BBE;
			}
		
