/***Fichier css de décoration de la page listeLivres***/

.liste_archives {
vertical-align: 8%;
}

.liste_archives a:link, .liste_archives a:visited {
color: #2d2d2d; 
text-decoration: none;
}

.liste_archives a:hover, .liste_archives a:active {
color: #2d2d2d; 
text-decoration: underline;
}

	.liste_listeFiltres {
	clear: both;
	font-weight: normal;
	/*border: 1px solid blue;*/
	float: left;
	}
	
		.liste_listeFiltres span.liste_filtre:hover{
		background: #f5f8e4;
		}

		.liste_filtre {
		text-align: center;
		display: inline-block;
		font-weight: bold;
		border: 1px solid #859d30;
		padding: 2px 4px 3px 4px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		-khtml-border-radius: 3px;
		border-radius: 3px;
		
		}
		
		.liste_filtreCadreCateg {
		width:124px;
		}
		
		.liste_filtreCadreRedac {
		width:117px;
		}
		
		.liste_filtreCadreArchives {
		width:100px;
		}
		
		.liste_filtre a, .liste_filtre a:link, .liste_filtre a:visited {
		text-decoration: none;
		}

		.liste_filtre a:hover, .liste_filtre a:active{
		/*background: #f1f4d7;*/
		}
		
		.liste_filtre img{
		vertical-align: 7%;
		text-align: right;
		}
			
			.liste_choixFiltre {
			font-weight: normal;
			color: #798f2c;
			}
	
	.liste_containerDetailsFiltre {
		clear: both;
		visibility:hidden; /* par défaut on cache le popup */
		/*border: 1px solid #859dff;*/
		position:relative;
		width: 700px;
		z-index: 99;
	}
	
		.liste_detailsFiltre {
		text-align: justify;
		line-height: 20px;
		/*display: none;*/
		border: 1px solid #859d30;
		margin-bottom: 40px;
		position:absolute;
		background-color: #f5f8e4; /*#f5f8e4;#f9faed;#f1f4d7;#e4e9ab;#f4fab7;*/
		/*z-index: -10;*/ 
		padding: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		border-radius: 5px;
		}
		
		.liste_detailsFiltreCategories {
		top: 2px;
		left:64px;
		}
		
		.liste_detailsFiltreRedacteurs {
		top: 2px;
		left:206px;
		}
		
		.liste_detailsFiltreArchives {
		top: 2px;
		left:342px;
		}
		
			.liste_filtreEntete{
			float:none;
			padding-left: 5px;
			padding-right: 5px;
			margin-bottom: 10px;
			font-style: italic;
			/*border: 2px solid brown;*/
			}
			
			.liste_filtreToutCocher{
			float:none;
			padding-left: 5px;
			padding-right: 5px;
			/*border: 2px solid #AAAAAA;*/
			}
		
			.liste_filtreToutCocher  a:hover, .liste_filtreEntete a:active {
			text-decoration: underline;
			}
			
			.liste_filtreCol1 {
			float:none;
			clear: both;
			float:left;
			padding: 5px;
			/*border: 2px solid #AAAA00;*/
			}
		
			.liste_filtreCol2 {
			float:left;
			padding: 5px;
			/*border: 2px solid #00AAAA;*/
			}
		
			.liste_filtreBoutons {
			clear: both;
			float:none;
			padding-top: 5px;
			padding-right: 5px;
			padding-left: 5px;
			/*border: 2px solid #AA00AA;*/
			text-align: right;
			}
			
			.liste_filtreMessages {
			color:red;
			font-weight: bold;
			/*border: 2px solid green;*/
			}
			
			.liste_filtreRedacteurs {
				margin-left: 20%; 
				/*margin-right: 20%; */
			}
			
			.liste_filtreArchives {
				margin-left: 29%; 
			}


.liste_tri {
text-align:right;
/*border: 1px solid red;*/
text-align:top;
float:right;
}

.liste_livre{
/*border: 1px solid #AEBF33;*/
margin-left: auto; 
margin-right: auto;
}

/* couverture de livre */
.liste_couvLivre {
text-align:center;
}

/* colonne de séparation entre la couverture et les infos de livre */
.liste_separationTd1 {
width: 20px;
}

/* informations de livre */
.liste_presentationLivre {
vertical-align:top;
text-align: left;
}

.liste_titreLivre {
position:relative;
}
.liste_titreLivre a {
font-size: 14px;
font-weight: bold;
line-height: 16px;
}
.liste_titreLivre a:link, .liste_titreLivre a:visited {
color: #2d2d2d; 
text-decoration: none;
}
.liste_titreLivre a:hover, .liste_titreLivre a:active {
color: #2d2d2d; 
text-decoration: underline;
}

.liste_archiveLivre {
font-weight: bold;
color: #c00000;
vertical-align: 3%;
}

.liste_auteurLivre {
font-weight: bold;
color: #798f2c;
margin-bottom: 4px;
position:relative;
}

.liste_titreInfo {
color:#888;
font-size: 11px;
position:relative;
}
.liste_info {
position:relative;
}

/* colonne de séparation entre les infos de livre et l'appréciation */
.liste_separationTd2 {
width: 20px;
}

/* appréciation de Livre */
.liste_appreciationLivre {
vertical-align:top;
text-align: right;
/*width: 250px;*/
}

.liste_lienAppreciation a, a:link, a:visited, a:hover, a:active {
color: #2d2d2d; 
text-decoration: none;
}

.liste_titreAppreciation {
text-align: left;
}

.liste_dateAppreciation {
font-weight: bold;
}

.liste_etoilesLivre {
}

.liste_etoile {
margin-right: 1px;
}

.liste_separationHorizTd {
height: 40px;
vertical-align:middle;
}

.liste_traitHorizontal {
color: #798f2c;
background-color: #798f2c;
height: 2px;
border: 0;
}

.liste_titreEntete {
position:relative;
text-align: justify;
font-weight: bold;
color: #c00000;
}

.liste_texteEntete {
position:relative;
text-align: justify;
}

.liste_aucunLivre {
text-align:center;
font-size: 14px;
font-weight: bold;
line-height: 16px;
}
