body {	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	letter-spacing: 1px;	color: #807F63;	text-decoration: none;	background-color: #FFFFFF;}#wrapper {	margin: 20px auto 0 auto;	width: 790px;	border-top: 1px solid #ccc;	border-right: 1px solid #ccc;	border-left: 1px solid #ccc;	background-color: #FFFFFF;	background: white;}#header {	margin: 0;	height: 30px;}.titres-expos{	margin:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;		letter-spacing:1px;	line-height:17px;	color:#999;	text-decoration:none;	}		.liste-expos{	margin:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;		letter-spacing:0px;	color:#555;	text-decoration:none;	line-height:20px;	}	.Style1 {color: #777777}.Style2 {color: #555555}	#navcontainer {	background: url(../images/interface/titre.jpg);	background-repeat: no-repeat;	margin-bottom: 10px;	height: 30px;}ul.navlist {	margin: 15px 150px 0 450px;	padding: 15px 20px 0 0;	white-space: nowrap;}.navlist li {	display: inline;	list-style-type: none;	text-align: right;}.navlist a {	padding: 20px 20px 0px 0px;}.navlist a:link, .navlist a:visited {	color: #000;	background-color: #fff;	text-decoration: none;}.navlist a:hover {	color: #000;	background-color: #fff;	text-decoration: none;}.navlist a:link#current, .navlist a:visited#current, .navlist a:hover {	color: #660000;	background-color: #fff;	font-weight: normal;	text-decoration: none;}#footer {		border-bottom: 1px solid #ccc;	border-top: 1px solid #ccc;     color: #999;	font-size: 9px;	vertical-align: middle;	line-height: normal;	padding-top: 8px;	padding-bottom: 8px;	background-color: #fff;	text-indent: 20px;}
