body {	background-color: #000000;	vertical-align: middle;	text-align: center;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	letter-spacing: 0.15em;	padding: 0px;	margin: 0px;}/* liens -------------------------------------------------------------------------------*/a {	color: #8100B8;	text-decoration: none;	font-weight: bold;}a:visited {	color: #8100B8;}a:hover {	color: #C8A9C6;}a:focus {	color: #8100B8;}	/* classes -------------------------------------------------------------------------------*/.chapeau {	color: #CC6666;	font-weight: bold;}.legende {	color: #333434;	font-weight:bold;	text-align: left;}/* bloc tout -----------------------------------------------------------------------*/#plop {       text-decoration: blink;}#tout {    position:absolute;	left: 50%;     top: 50%;	width: 780px;	height: 560px;    margin-top: -280px; /* moitié de la hauteur */    margin-left: -390px; /* moitié de la largeur */}/* bloc tout -----------------------------------------------------------------------*/#tout2 {    position:absolute;	left: 50%; 	width: 964px;	height: 950px;    margin-left: -500px; /* moitié de la largeur */}/* bloc entete2 date etc... -----------------------------------------------------------------------*/#entete2 {	height: 241px;	width: 950;	text-align: right;	vertical-align:middle;}/* bloc entete2 date etc... -----------------------------------------------------------------------*/#entete4 {	height: 168px;	width: 950;	text-align: right;	vertical-align:middle;}/* bloc entete3 date etc... -----------------------------------------------------------------------*/#entete3 {	height: 659px;	width: 950;	text-align: right;	vertical-align:middle;}/* bloc entete date etc... -----------------------------------------------------------------------*/#entete {	height: 35px;	width: 780px;	text-align: right;	vertical-align:middle;}/* bloc menu -----------------------------------------------------------------------*/#menu {	height: 30px;	width: 780px;   margin-top: -500px; /* moitié de la hauteur */    margin-left: -500px; /* moitié de la largeur */}/* bloc contenu2 -----------------------------------------------------*/#contenu2 {	background-image: url(images/ENtete.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0px;	padding: 0px;}/* bloc contenu2 -----------------------------------------------------*/#contenu3 {	background-image: url(images/Background.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0px;	padding: 0px;}/* bloc contenu2 -----------------------------------------------------*/#contenu4 {	background-image: url(images/BGPoiss.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0px;	padding: 0px;}/* bloc contenu -----------------------------------------------------*/#contenu {	background-image: url(images/fond.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0px;	padding: 0px;}#contenu p {	/*text-align: justify;*/	line-height: 1.4em;	text-indent: 3em;}/* bloc pour caler l'image lien tarot -----------------------------------------------------*/TH {  font: 11pt "Verdana"; color: #000000 }#imgtarot {	padding-left: 404px;	padding-right: 33px;	padding-bottom: 140px;	padding-top: 101px;}#infogeo { font: 10pt "Helvetica";  color: #f8d898;  }.saisie { display: none; }.geo  { position: relative; display: none;	width: 100%; height: 100%;