	.cachediv {
		visibility: hidden;
		overflow: hidden;
		height: 1px;
        width : 1px;
		margin-top: -1px;
        margin-left: -1px;
		position: absolute;
	}
    .visiblediv {
		visibility: visible;
		overflow: visible;
		position: absolute;
        margin : 0;
        padding : 5px;
        padding-left : 29px;
        }

html,body{
   font-family: Arial;
   font-size: 12px;

}
table{
	font-size : 10px
}

.underlined{
border-bottom : 1px solid #c5c5c5;
}
.first_element_nav{
	float : left;
	font-size: 10px;
	text-align : center;
    margin : 0;
    padding : 0;
	padding-left : 1px;
	padding-right : 1px;
}

.element_nav{
	float : left;
    text-align :center;
	font-size: 10px;
	text-align : center;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2x;
	padding-bottom : 2px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 2px;
	margin-bottom : 2px;
    width : 80px;
}

.element_nav a{
	color : #616161;
	text-decoration : none;
	text-align : center;
}
.element_nav img{
    display : inline;
    margin : 0;
    padding : 0;
}
.element_nav a:hover{
	color : #aef669;
}
.nav{

	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
	font-size: 10px;
	color : #616161;
}
.marge{
		margin-left : 100px;
}
		   


	
.marge h1{
	font-size: 14px;
	border-bottom : 1px solid #616161;
	border-left : 1px solid #616161;
    border-top : 1px solid #616161;
	border-right : 1px solid #616161;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	color : #616161;
    background : #d6e9c4;
	
}
.bouton_mise_en_page{
	border-left : 1px solid #616161;
	border-right : 1px solid #616161;
	border-top : 1px solid #616161;
	border-bottom : 1px solid #616161;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	margin-right : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.modif, .modif a{
    float :left;
    margin-right : 15px; 
    color : #616161;
	text-decoration : none;
    text-align : center;
}
.image_bibli{
	max-width: 100px; 
	max-height: 100px;
	width: expression( Math.min(parseInt(this.offsetWidth), 100) ); 
	height: expression( Math.min(parseInt(this.offsetHeight), 100) );
}