/* Tous droits réservés © 2009+ | http://www.RenePaul.net */

body{
	/*width:100%;
	height:100%;*/
	background:#fff;
	color:#000;
	font-family:arial,verdana,sans-serif;
	font-size:75%;
	margin:0;
	padding:0;
	border:0;
	/*text-align:center;*/
	/*overflow:hidden;*/
}

/***** SECTIONS *****/
#header{
	display:block;
	position:fixed;
	left:0;
	top:0;
	right:0;
	background:#fff;
	padding:5px 0;
	text-align:center;
	white-space:nowrap;
	z-index:1;
}
#titre1{font-size:1.4em;font-weight:bold} /* 16px */

/***** MENU DÉROULANT *****/
#menu,#menuIll,#menuIll1 {
	display:block;
	position:fixed;
	top:0;
	right:0;
	/*height:16px;*/ /*default*/
	/*background:#000 url(../images/top_black.png) repeat-x;*/
	padding:5px 5px 0 0;
	/*text-align:left;*/
	/*font-size:1em;*/
	white-space:nowrap;
	z-index:1;
}
#menuIll,#menuIll1{display:none}

#main{
	display:block;
	position:absolute;
	left:0;
	top:0;
	padding:30px 10px 25px 10px;
	/*overflow-x:hidden;
	overflow-y:auto;*/
}
#main .book{display:none}

#footer{
	display:block;
	position:fixed;
	left:0;
	bottom:0;
	right:0;
	background:#fff;
	padding:5px 0;
	font-size:0.9em;
	text-align:center;
	white-space:nowrap;
	/*z-index:1;*/
}

/***** CLASS NIVEAU *****/
.n1{
	display:none;
	float:left;
	width:125px;
	height:132px;
	margin:5px;
	padding:2px;
	font-size:10px;
	text-align:center;
	border:solid 1px #ddd;
	overflow:hidden;
}
.n1a{
	display:block;
	float:left;
	width:102px;
	/*height:auto;*/
	height:118px;
	margin:5px;
	padding:2px;
	font-size:10px;
	text-align:center;
	border:solid 1px #ddd;
	overflow:hidden;
}
.n1:hover{
	background:#000;
	color:#fff;
	cursor:pointer;
	border:solid 1px #000;
}
.n1a:hover{
	background:#000;
	color:#fff;
	/*cursor:pointer;*/
	border:solid 1px #000;
}
.n2{
	display:table-cell;
	width:125px;
	height:106px;
	vertical-align:middle;
	/*border:solid 1px #f00;*/
}
.n2a{
	display:table-cell;
	width:102px;
	height:106px;
	vertical-align:middle;
	/*border:solid 1px #f00;*/
}
.n2 img,.n2a img{
	/*border:none;*/
	border:solid 1px #fff;
}

/***** LIENS *****/
a{color:#000;text-decoration:underline}
#footer a{font-weight:bold}
a:hover{background:#000;color:#fff;text-decoration:none}

/***** LISTES *****/
ul{
	margin:0;
	padding:0;
}
li{
	list-style:none;
}

/***** DIVERS *****/
*{outline:0}

.clearfloat{
	clear:both;
	height:0;
	line-height:0;
	visibility:hidden;
}

/***** POPUP *****/
#popupAbout{display:none}
.mypopup1{display:none}
.section1{color:#000;padding:2px 0}
.section1 a{color:#000;text-decoration:underline}
.section1 a:hover{background:#000;color:#fff;text-decoration:none}
.section{background:#000 url(../images/top_black.png) repeat-x;color:#fff;cursor:pointer;padding:1px}
.section:hover{background:#a00 url(../images/top_red.png) repeat-x;color:#fff}
.cadre{color:#000;margin:2px 5px;padding:5px;border:solid 1px #ddd}
.cadre:hover{background:#eee;border:solid 1px #ddd}
.cadre a{color:#000;text-decoration:underline}
.cadre a:hover{background:#000;color:#fff;text-decoration:none}

