* {	font-family:Verdana,Arial,Sans Serif;	font-size: 8pt;}body {	margin:10pt;	background-color:white;}h1 {	font-size: 14pt;}h2 {	font-size: 12pt;}h3 {	font-size: 8pt;}h4 {	background-color:#95C974;	width:100%;	font-size:8pt;	padding:3px;}em {	font-style: normal;	font-weight: bold;}form {	margin:0px;	padding:0px;}#contenu {	position:relative;	z-index:0;	width:593px;	margin-left:207px;	padding-left:2pt;	min-height:450px;	/* Hack pour le probl�me d'Explorer 6 */	height:450px;}html>body #contenu {	/* Hack pour le probl�me d'Explorer 6 */	height:auto;}#contenu ul li {	list-style-type:disc;	padding-left: 0px;	margin-bottom: 5px;}html>body #contenu ul li {	/* Hack pour le probl�me d'Explorer 6 */	list-style-type:none;	padding-left: 15px;	background-image: url('../images/bullet1.gif');	background-repeat: no-repeat;	background-position: 1px 5px;}#contenu ul {	margin-top:5px;	margin-bottom:10px;	margin-left: 28px;	padding-left: 0px;}html>body #contenu ul {	/* Hack pour le probl�me d'Explorer 6 */	margin-top:5px;	margin-bottom:10px;	margin-left: 0px;	padding-left: 10px;}#contenu input {	font-size: 8pt;}#titrepage {	width:588px;	height:60px;	margin-bottom:10px;}#fond_frontpage {	position:relative;	width:800px;	height:307px;	background-image:url('../images/accueil/fond_frontpage.jpg');}#connexion_rapide {	width:185px;	height:210px;	position:absolute;	top:119px;	left:17px;	padding:0px;	border:0px;	background-image:url('../images/accueil/panneau_connexion.png');}#liens_utiles {	width:568px;	height:54px;	position:absolute;	top:275px;	left:210px;	padding:0px;	background-image:url('../images/accueil/panneau_liens_utiles.png');}#liens_utiles img{	margin: 10px;}div.hr {	height: 1px;	background: #fff url(../images/hr.gif) no-repeat scroll left;}div.hr hr {	display: none;}p,#contenu li {	font-size: 8pt;	line-height: 150%;	margin-top:5px;	margin-bottom:10px;}p.description {	background-color:#95C974;	/*background-color:rgb(255,240,200);*/	border: 1px solid black;	padding: 10px;	text-align: justify;	width: 565px;	height: 40px;	margin-top:5px;}div.description {	background-color:#95C974;	/*background-color:rgb(255,240,200);*/	border: 1px solid black;	padding: 10px;	text-align: justify;	width: 565px;	margin-top:5px;	margin-bottom:10px;}div.description p {	padding:0px;	margin:5px;}#contenu select {	font-size: 8pt;}p.adresse {	font-size: 7pt;	color:black;	margin-top: 0pt;	margin-bottom: 0pt;}p.promo {	font-size: 9pt;	margin-bottom: 4pt;	margin-right: 10pt;	margin-top: 0pt;	text-align: justify;}p.promo a {	color:#471A75;	text-decoration:none;}p.promo a:hover {	color:#471A75;	text-decoration:underline;}p.notice {	font-size: 7pt;	color:black;	margin-top: 10pt;	margin-bottom: 10pt;}p.promotitre {	font-size: 16pt;	margin-bottom: 4pt;}p.promosoustitre {	font-size: 12pt;	margin-bottom: 4pt;	margin-top: 10pt;	margin-right: 10pt;}p.titre {	font-size: 28pt;}p.soustitre {	font-size: 17pt;	margin: 0px;	padding-top: 5px;}#connexion_rapide p {	font-size: 8pt;	color:white;}#connexion_rapide div{	padding:10px;}#connexion_rapide input {	border:1px solid white;	background-color:#95C974;	font-family:verdana;	font-size:7pt;}#pied {	margin-top:20pt;}#pied table {	border:0px;	padding:0px;	border-collapse:collapse;	width:100%;}#pied table p {	text-align:center;	font-size: 8pt;	color:white;	margin:0px;}#pied td {	padding:0px;}#pied a {	color:#ffffff;}p.connexion {	font-size: 10pt;	color:white;	margin-bottom: 12pt;	margin-top: 12pt;	margin-left: 12pt;	margin-right: 12pt;}p.menugauche {	margin-bottom: 10pt;	margin-top: 10pt;}p.bulle-entete {	font-size: 8pt;	color:white;}p.transaction {	font-size: 8pt;	color:black;	margin-top: 0pt;	margin-bottom: 0pt;}table.bulle h1 {	font-weight:normal;	font-size: 8pt;	color:white;	margin:0px;}#liens_rapides {	position:absolute;	bottom:0px;	right:14px;	font-size: 7pt;	margin: 0pt;}#liens_rapides a {	text-decoration:none;}#menu-page {	position:absolute;	top:62px;	right:16px;	font-size: 7pt;	margin: 0pt;}#menu-page a {	text-decoration:none;}td.listemembres_a {	background-color:#471A75;	color:white;	font-size:8pt;	padding-left:10pt;	padding-right:10pt;}td.listemembres_b {	background-color:#95C974;	color:black;	font-size:8pt;	padding-left:10pt;	padding-right:10pt;}td.transaction {	border-right: 1px solid black;}tr.transaction_a {	/*background-color:#e3e3ff;*/	background-color: #c1e1c1;	/*background-color:#95C974;*/	padding-top:5px;	padding-bottom:5px;}td.transaction_blank {	background-color:#FFFFFF;	padding-top:5px;	padding-bottom:5px;}tr.transaction_b {	/*background-color: #e3ffe3;*/	background-color:#FFFFFF;	padding-top:5px;	padding-bottom:5px;}a {	text-decoration:underline;	color:#471A75;}a:hover {	color:#EA3B42;}a.connexionrapide {	text-decoration:none;	color:#ffffff;}a.connexionrapide:hover {	color:#ff0000;}img {	border-width:0px;}input.connexion {	border:1px solid white;	background-color:#95C974;	font-family:verdana;	font-size:10pt;}th {	background-image: url(../images/bulle_centre.jpg);	height:30px;	color:white;	font-size:8pt;	margin:0px;	padding-top:0px;	padding-bottom:0px;	padding-right:5px;}table.listeTrans {	width:100%;	border-size:0px;	font-size:8pt;}.print_only {	display:none;}#page {	position:relative;	width:800px;}#logomilliplein {	width:207px;	height:91px;}#topmenu {	position:absolute;	z-index:2;	/* Devrait �tre 0px mais hack */	top:29px;	left:207px;	width:593px;	/* Devrait �tre 91px mais hack */	height:62px;}#imenus0 {	/* Comment� car il y a un bogue dans IE, remplac� par un hack du div topmenu */	/*	position:absolute;	top:29px;	left:0px;	*/}/* Menus de navigation de section */#sousmenu {	font-family:Verdana,Arial,Sans Serif;	font-size:10px;	cursor:default;	margin-left:28px;	padding:0px;	width:140px;}#sousmenu li {	padding:0px;	list-style-type: none;	margin:0px;	position: relative;}#sousmenu li a {	color:black;	width:100%;	display:block;	text-align:left;	padding:4px;	margin:0px;	border-bottom:1px solid black;	text-decoration:none;}#sousmenu li li {	padding:0px;	margin:0px;}#sousmenu li li a {	background-image: url('../images/arrows_6.gif');	background-repeat: no-repeat;	background-position:4px 7px;	padding-left:15px;	width:129px;}#sousmenu li ul {	margin:0px;	padding:0px;}#sousmenu li a:hover {	background-color:#95C974;	color:black;}/* Fin des menus de navigation de section */#menu-section {	position:absolute;	left:0px;	top:94px;	width:207px;}#boitecoordonnees {	float:right;	border: 1pt solid black;	background-color:#95C974;	margin-right:2pt;	margin-left:5pt;	margin-bottom:5pt;	margin-top:5px;	clear:both;}