body {
	font-size: 62.5%;
	margin: 0em auto;
	padding: 0em;
	background: url(images/fond.gif) repeat-y center top;
  	font-family: Verdana,Tahoma, Arial,sans-serif;
}

#page {
	width: 760px;
	margin: 0em auto;
}

/**************************/
/***   MISCELLANEOUS    ***/
/**************************/
a:hover {
}h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CCCCCC;
}
.centre {
	text-align: center;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-align: center;
}
#entete {

	width: 76em;
	margin: 0em 0em 0em 0em;
}
#entete-image {

	width: 760px;
	float: right;
	margin: 0em;
	padding-bottom: 10px;
}
#menu1 {

	clear: both;
	margin: 1em 0em 1.5em;
	border-top: solid 0.1em rgb(175,175,175);
	border-bottom: solid 0.1em rgb(175,175,175);
	background-color: rgb(235,235,235);	
	text-transform: uppercase;
	line-height: 2.0em;
	height: 2em;
	color: rgb(50,50,50);
}
#menu1 ul {

	margin: 0em;
	padding: 0em;
	list-style: none;
	font-weight: bold;
	font-size: 1.0em;
}
#menu1 li {

	float: left;
	white-space: nowrap;
}
#menu1 li a {

	display: block;
	padding: 0em 1.0em 0em 1.0em;
	border-right: solid 0.1em rgb(175,175,175);	
	background-color: rgb(235,235,235);	
	text-decoration: none;
	color: rgb(50,50,50);
}
#menu1 a:hover {

	border-right: solid 0.1em rgb(175,175,175);	
	background-color: rgb(220,220,220);			
	text-transform: uppercase;
	text-decoration: none;
	color: rgb(50,50,50);
}
#menu1 .selected {

	padding: 0em 0.5em 0em 0.5em;
	border-right: solid 0.1em rgb(175,175,175);		
	background-color: rgb(220,220,220);
	color: rgb(50,50,50);
}
* html #menu1 a {
width:1%;
}
#menu2 {

	width: 20%;
	float: left;
	vertical-align: top;
	background-color: rgb(255,255,255);
	font-size: 1.1em;
	color: rgb(50,50,50);
	padding-top: 4px;
}
#menu2 ul {

	width: 95%;
	padding: 0em;
	margin: 0em;
	list-style: none;
}
#menu2 li {

	margin: 0em 0em 0em 0em;
}
#menu2 li a {

	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em rgb(235,235,235);
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(235,235,235);
	text-decoration: none;
	font-weight: normal;
	color: rgb(50,50,50);
	height: 1.3em;
}
#menu2 a:hover {

	border-left: solid 0.5em rgb(175,175,175);
	background-color: rgb(220,220,220);
	text-decoration: none;
	color: rgb(50,50,50);
}
#menu2 .selected {

	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em rgb(175,175,175);
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(220,220,220);
	font-weight: normal;
	color: rgb(50,50,50);
}
#menu2 .titre {
	display: block;
	margin: 0em 0em 1.0em 0em;
	padding: 0.3em 0.7em 0.3em 0.9em;
	border-left: solid 0em rgb(255,210,113);
	background-color: rgb(220,220,220);
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: rgb(50,50,50);
	text-align: center;
}
.couv {
	float: left;
	height: 137px;
	width: 102px;
	margin-right: 10px;
	margin-top: 10px;
}
#fiche {

	float: left;
	width: 78.8%;
	padding: 0em 0em 0em 0.7em;
	background-color: rgb(255,255,255);
	color: rgb(100,100,100);
	line-height: 1.3em;
	font-size: 1.2em;
}
.fiche1 {

	float: left;
	width: 100%;
	margin: 0em 0em 1.5em;
	padding-top: 4px;
}
.fiche1 p.sstitre {

	margin: 1.0em 0em 0.6em 0em;	
	font-weight: bold;
}
.fiche1 p {

	margin: 0em 0em 0.6em 0em;
}
#basdepage {

	clear: both;
	float: left;
	width: 76em;
	height: 2.5em;
	margin: 1.0em 0em 1.0em 0em;
	padding: 0.25em 0em 0.3em 0em;
	border-top: solid 0.1em rgb(150,150,150);
	border-bottom: solid 0.1em rgb(150,150,100);	
	background-color: rgb(220,220,220);
	text-align: center;
	color: rgb(100,100,100);
	font-size: 1.0em;
}
a {
	color: #646464;
}
#fiche2 {


	float: left;
	width: 100%;
	padding: 0em 0em 0em 0.7em;
	background-color: rgb(255,255,255);
	color: rgb(100,100,100);
	line-height: 1.3em;
	font-size: 1.2em;
}
h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
}
.ebook {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	text-decoration: none;
	color: #999999;
}
.feed {
	margin-left: 20px;
	margin-top: 2px;
	margin-right: 20px;
	margin-bottom: 2px;
}

