img, object, embed, video {
	max-width: 100%;
	text-indent: 0px;
}
/* IE 6 ne prend pas en charge max-width ; la largeur par défaut est donc fixée à 100% */
.ie6 img {
	width:100%;
}

body{
	font-family: 'EB Garamond', serif;
	font-size: 1em;
	background: rgb(239, 233, 221);
	margin:0 auto;
}
body,
#header{
	max-width:660px;
}


.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 83.4736%;
	padding-left: 3.7631%;
	padding-right: 3.7631%;
	display: block;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

a:link {
	text-decoration: underline
}

/* -------------------- 
 HEADER
----------------------- */

#header{
	width: 100%;
	position: fixed;
	background: rgb(239, 233, 221);
	text-align: center;
	display: block;
}

#banner {
	display: block;
	text-align:center;
}
#banner img{
	max-width:100%;
}
#header #banner img {
}
#header #banner img {
}


/* -------------------- 
 NAVIGATION
----------------------- */
#Nav {
	display: block;
	font-size: 1.6em;
	color: black;
	margin: 0 auto;
	width: auto;
	alignment-adjust: middle;
	alignment-baseline: middle;
	background-color: rgb(239, 233, 221);
}
#Nav ul{
	margin:0;
	padding:0;
	width:100%
	}
#Nav li{
	display:inline-block;
	list-style:none;
}
#Nav li a{
	text-decoration:none;
}


/* -------------------- 
 CONTENU
----------------------- */
#Content {
	font-size: 1.4em;
	display: block;
	max-width: 1090px;
	margin-top: 140px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	text-indent: 0;
	position: static;
	text-align: justify;
}
#ContentBooks {
	font-size: 1.4em;
	display: block;
	max-width: 1090px;
	margin-top: 250px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	text-indent: 0;
	/* [disabled]text-align: center; */
	position: static;
}
.imgcenter{
	text-align: center;
	text-indent: 0;
	display: block;
}
.imgthumb{
	text-align: center;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.imgthumblist{
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.footnotes{
	font-family: 'EB Garamond', serif;
	font-size: medium;
	text-indent: 0px;
}
.headlines {
    font-size: 1em;
    text-indent: 0;
    text-align: left;
}
.headlinescenter {
	font-size: 1em;
	text-indent: 0;
	text-align: left;
}
#news {
    color: #FFFFFF;
    background-color: #534243;
    text-align: center;
    font-size: 1.2em;
    padding-bottom: 10px;
    padding-top: 10px;
}
#newstexte {
    font-size: 1em;
    text-align: justify;
    line-height: 1.2em;
}	
/* Disposition tablette : 481px sur 768px. Hérite des styles de : Disposition mobile */

@media only screen and (max-width: 481px) {
.headlines {
	font-size:1em;
	text-indent:0;
}
	body{
		font-size:0.7em;
	}
	#header{
		height:60px;
	}
	#Nav {
		font-size:1.6em;
		height:auto
		margin:auto;
	}
	#Content {
	padding-top: 100px;
	}
}
