/* CSS Document */

body {
	margin:0;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #819995;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* pour corriger le bug de centrage IE */
}
img {
	border:0;
}
h1 {
	font-size:18px;
	text-align:center;
	padding-top:6px;
	padding-bottom:4px;
}
h2 {
	font-size:15px;
	padding-top:6px;
	padding-bottom:4px;
}
a {
	color:#DADDAF;
}
a:hover {
	color:#FFFFFF;
}
a:visited {
	color:#FFFFFF;
}
a:active {
	color:#FFFFFF;
}

/* revue de presse */
h1.rp {
	color:#DADDAF;
	text-align:left;
	font-size:18px;
}
h2.rp {
	font-style:italic;
	font-size:15px;
	border-bottom:1px dotted #DADDAF;
}
div.blocpresse {
	text-align:left;
	width:70%;
	margin-left:auto;
	margin-right:auto;
	color:#DADDAF;
	font-size:12px;
}
div.blocpresse a {
	text-decoration:underline;
	color:#DADDAF;
}
p.auteur {
	text-align:right;
	font-style:italic;
	font-size:14px;
}

/* livres */
.img_livre {
	margin:0;
}
.bloclivre {
	background:#DADDAF;
	text-align:center;
	font-size:16px;
	width:450px;
	overflow:hidden;
}
.bloclivre h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#800000;
	letter-spacing:1px;
}
#bloclivre1 {
	height:298px;
}
#bloclivre2 {
	height:241px;
}
#bloclivre3 {
	height:306px;
}
table.tablelivre {
	padding:0; border:1px solid #DADDAF;
	margin:0 auto;
}

/* diaporama */
table.diaporama {
	text-align:center;
	width:80%
}
table.navig {
	width: 200px;
	color:#DADDAF;
}
table.navig a {
	color:#DADDAF;
}
table.navig a:hover {
	color:#FFFFFF;
}
td.navig {
	text-align:center;
}
#img {
	border:1px solid #CBD5B7;
}
	
p#legende {
	color:#CBD5C1;
	text-align:justify;
	margin-left:20px;
	margin-right:20px;
	font-size:12px;
}

/* BLOCS */

div#global {
	width:900px;
	position: relative; /* on positionne le conteneur */
    margin-left: auto;
    margin-right: auto;
	text-align: left;
	background:#1B2725;
}
div#bandeau {
	width:100%;
	border-bottom:1px solid #DADDAF;
}
div#page {
	width:100%;
	background:#1B2725;
	color:#DADDAF;
	text-align:center;
}
div#footer {
	width:100%;
	text-align:center;
	background:#1B2724;
	color:#DADDAF;
	font-size:13px;
	border-top:1px solid #DADDAF;
}
div#footer a {
	color:#DADDAF;
	text-decoration:underline;
}
div#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
div#page p {
	padding-left:20px;
	padding-right:20px;
}