@charset "iso-8859-1";
body, td {

background-color:#ffffff;
font: normal 12px/15px verdana, arial, sans-serif, geneva;

 background:  url(fond_haut.jpg) no-repeat fixed top left;
}

#content {
 /*background:  url(fond_haut.jpg) no-repeat fixed top left;*/

}
#content2 {
	
 background: url(fond_bas.gif) no-repeat bottom right;
padding-bottom:220px;
}

a {
	color: #a00;
}

a:link, a:visited {
	text-decoration: none;
	}

a:hover, a:active {
	text-decoration: underline;
}

#menu0 {
position:absolute;
width:642px;
left:50%;
margin-left:-321px;
top:0px;
}
#menu1 {
position:fixed;
border:1px hidden #A1A197;
background-color:transparent;
width:642px;
}

#menu2 {

width:642px;
margin-top:10px;
text-align:center;
font-size:10px;
}

#menu2 p {
display:none;
font: bold 0px/0px verdana, arial, sans-serif, geneva ;
background-color:transparent;
}

#tete {
padding-bottom:10px;
z-index:120;
position:relative;
width:642px;
left:50%;
margin-left:-321px;
top:0px;
text-align:justify;
background-color:#ffffff;
}

#tete_cont {
padding:28px;

background-color:#fff6f1;
}
#tete_cont h2 { width:492px; }
#tete_book {
position:relative;
z-index:130;
width:60px;
margin-left:582px;
top:-90px;

	}
.tete_cont_labyrinthe {
padding:2px;

background-color:#fff6f1;
}
#navig {
padding-bottom:10px;
z-index:120;
position:absolute;
width:652px;
left:50%;
margin-left:-321px;
top:0px;
text-align:center;
background-color:#ffffff;
}

#navig a {
font: italic 10px verdana, arial, sans-serif, geneva;
}

#navig span {
font: italic 10px verdana, arial, sans-serif, geneva;
}

#texte {
padding-bottom:10px;
padding-top:-90px;
z-index:150;
position:relative;
width:642px;
left:50%;
margin-left:-321px;
top:-90px;
text-align:justify;
background-color:transparent;
}


.debut {
color: #a00;
font: bold 16px verdana, arial, sans-serif, geneva;
}

.signature {
color: #a00;
font: italic bold 14px verdana, arial, sans-serif, geneva;
text-align:right;
}
#tete h2{
font: bold 20px/20px verdana, arial, sans-serif, geneva ;
}
#cont {
padding:20px;
border:1px solid #ccc6c1;
background-color:#ffffff;
}
#cont img{

background-color:#ffffff;
margin-left:10px;
margin-bottom:5px;
margin-top:5px;
float:right;

}

#cont img.centre{
width:350px;
margin-bottom:5px;
margin-top:5px;
float:none;
}
#cont img.livre{
width:317px;
margin-bottom:5px;
margin-top:5px;
float:none;
}
#cont img.google{
width:75px;
float:none
}
.petit {
font: italic 10px verdana, arial, sans-serif, geneva;
}

.petitgris {
font: 10px verdana, arial, sans-serif, geneva;
color:#cccccc;

}

.toutpetit {
font-size: 10%; color:#ffffff;
}

