body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	background-image: url(img/trame_bg.gif);	background-attachment: fixed;}a:hover {	color: #0099FF;}td {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	vertical-align: top;}.tocenter {	text-align: center;}.content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	position: absolute;	height: auto;	width: 500px;	top: 20px;	background-color: #FFFFFF;	left: 30;}.logoReb {	display: block;	margin-bottom: 5px;	padding-left: 25px;	margin-top: 50px;}.imageRandom {	display: block;	margin-bottom: 6px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #999999;	border-bottom-color: #999999;	margin-left: 25px;	margin-right: 25px;}.menuButton {	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-bottom: 6px;	margin-right: 25px;	margin-left: 25px;}.firstLevel {	display: block;	margin-top: 3px;	margin-bottom: 3px;	padding-left: 10px;	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;}.firstLevel a{	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #000000;}.firstLevel a:hover{	color: #FF0000;}.firstLevel h3{	font-size: 14px;		border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	margin-bottom: 1px;	padding-bottom: 1px;}.scndLevelChapter {	display: block;	margin-left: 5px;	margin-bottom: 15px;}.moretext {	display: block;}.chapterTitle {	display: block;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}.chapterTitle a {	font-family: "Courier New", Courier, mono;	font-size: 14px;	color: #666666;	text-decoration: none;}.chapterTitle a:hover {	color: #339900;}.chaptersInfos {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	height: auto;	width: auto;	text-align: left;	margin-top: 5px;	clear: left;	margin-bottom: 10px;}.chaptersInfosfr {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	height: auto;	width: auto;	text-align: left;	margin-top: 5px;	clear: left;	margin-bottom: 10px;	display: block;}.chaptersInfos img{	background-color: #EEEEEE;	border: 1px solid #CCCCCC;	margin: 2px;}.iconesChapters {	height: auto;	display: inline;	margin: 3px;}.chaptersprojects{	background-color: #EEEEEE;	margin: 2px;	padding: 4px;}.objDetail {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	padding-left: 7px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #EEEEEE;	display: block;}h5 {	font-family: "Courier New", Courier, mono;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: underline;	margin-bottom: 3px;	margin-top: 3px;	padding-top: 5px;}.stickymenu {	position: absolute;	top: 300px;	left: 0px;	padding: 0px;	border: none;	z-index: 5;	visibility: hidden;}.comp {	position: fixed;	left: 50px;	visibility: hidden;	z-index: 2;}.contextInfos {	position: absolute;	background: #FFFFFF;	color: #333333;	font: 12px "Courier New", Courier, mono;	top: 20px;	z-index: 100;	width: 370px;	padding: 3px;	height: auto;	visibility: hidden;}.contextInfos a{	color: #333333;}.contextInfos a:hover{	text-decoration: none;}.contextInfosLongText {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	display: block;	margin-left: 5px;	padding-right: 5px;}.contextInfosLongText a{	text-decoration: none;	font-size: 13px;}.contextInfosLongText a:hover{	font-size: 13px;	color: #339900;}.forceRefresh {	position: absolute;	height: 3px;	width: 474px;	top: 700px;	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	left: 30px;	padding-left: 26px;	padding-top: 20px;}.bibliopetit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}.mailingForm {	font-family: "Courier New", Courier, mono;	font-size: 12px;	display: block;	margin-top: 4px;}.mailingListe {	font-family: "Courier New", Courier, mono;	font-size: 12px;	margin-top: 7px;}.mailingListe a {	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #000000;}.mailingListe a:hover {	color: #FF0000;}.mailingListe input{	font-family: "Courier New", Courier, mono;	font-size: 12px;	border: 1px solid #666666;}.infosediteurs {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;	margin-left: 9px;	margin-bottom: 5px;	margin-top: 5px;	padding-left: 5px;	display: block;}.mycredits {	margin-left: 27px;	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #999999;}.mycredits a{	color: #999999;}.mycredits a:hover{	color: #333333;}.alertJS {	display: block;}.pub_date {	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;		padding-bottom: 6px;}