﻿BODY				
	{ 
	text-align:center;
	font-family:Verdana,Arial; margin-top:5px; background-color:#FFFFFF; margin-left:20px; margin-right:20px; margin-bottom:5px; 
	}

.table {
	width: 100%;
	border-collapse:collapse;
}

.tableGrand {  
	width: 1010px;
	border-style: solid;
	border-width: 1px;
}

.tableau {
	border-style: solid;
	border-width: 1px;
	font-family: Verdana;
	font-size: 11px;
	color: #585858;
	width:100%;
}

.tableauGrand {
	width: 1010px;
	border-width: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #585858;
}

.tableauMenu { 
	width: 760px; 
	border: 0px; 
	border-collapse:collapse;  
	padding:0px; 
	font-family:Verdana; 
	font-size:12px; 
	color:#a11e23; 
	background-color:#FFFFFF; 
}

.lineBackground {
	background-color: #066A7F;
}


tr	 				{ font-family:Verdana; font-size:11px; color:#585858; text-align:justify;}
td 					{ vertical-align:top; }

img {border-style: solid;
	border-color: inherit;
	border-width: 0px;
}

.haut		 		{ font-family:Arial; font-size:12px; color:#066A7F; text-align:justify; background-position: left top; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; font-style: normal; background-color:#FFFFFF; background-attachment: fixed; border:0px; }
.menu	 			{ font-family:Arial; font-size:14px; color:#CC0033; background-position: left top; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; font-style: normal; background-color:#FFFFFF; background-attachment: fixed; border:0px; }
.titre	 			{ font-family:Arial; font-size:16px; font-weight:bold; color:#585858; background-color:#FFFFFF; }
.titrePage	 		{ font-family:Arial; font-size:18px; font-weight:bold; color:#585858; background-color:#FFFFFF; }
.pop	 			{ font-family:Verdana; text-align:center; font-size:36px; font-weight:bold; color:#808080; }
.popMenu 			{ font-family:Verdana; text-align:center; font-size:24px; font-weight:bold; color:#808080; }
.population			{ font-family:Verdana; text-align:left; font-size:16px; font-weight:bold; color:#808080; }
.sousTitre	 		{ font-family:Verdana; font-size:13px; color:#066A7F; background-color:#FFFFFF; }
.texte	 			{ font-family:Arial; font-size:12px; color:#585858; text-align:justify; }
a					{ font-family:Arial; font-size:12px; text-decoration:none; color:#585858; cursor:pointer; }
a:hover				{ font-family:Arial; font-size:12px; text-decoration:none; color:#066A7F; cursor:pointer; }
h1					{ font-family:Verdana; font-size:14px; font-weight:bold; color:#585858; background-color:#FFFFFF; height:20px }
hr					{ height:1px; color:#c2dee4; }
.TexteBasDePage	 	{ font-family:Verdana; font-size:10px; color:#585858; }

.texteBulle			{ font-family:Verdana; font-size:10px; color:#585858; }
.texteResume		{ font-family:Arial; font-size:11px; color:#585858; }
.articlesConnexes	{ font-family:Arial; font-size:13px; color:#066A7F; text-align:center }
a.articlesConnexes	{ font-family:Arial; font-size:13px; text-decoration:none; color:#066A7F; cursor:pointer; text-align:center }
.traduction	 		{ font-family:Verdana; font-size:14px; font-weight:bold; color:#FF0000; background-color:#FFFFFF; }

a.bulleMenu
	{
    position:relative; 
    z-index:24; background-color:#FFD;
    color:#000;
    text-decoration:none
	}
a.bulleMenu:hover
	{z-index:25; background-color:#FFC}

a.bulleMenu span
	{display: none}

a.bulleMenu:hover span
	{ 
	display:block; 
	position:absolute;
    top:2em; left:0em; width:25em;
    border:1px solid #066A7F;
    background-color:#FFFFCC; color:#585858;
    font-family:Trebuchet MS;
    text-align: justify;
    font-size:12px;
    padding:4px;
    }

a.bulleAstronoo
	{
    position:relative; 
    z-index:24; background-color:#FFD;
    color:#000;
    text-decoration:none
	}
a.bulleAstronoo:hover
	{z-index:25; background-color:#FFC}

a.bulleAstronoo span
	{display: none}

a.bulleAstronoo:hover span
	{ 
	display:block; 
	position:absolute;
    top:2em; left:0em; width:25em;
    border:1px solid #066A7F;
    background-color:#FFFFCC; color:#066A7F;
    font-family:Trebuchet MS;
    text-align: justify;
    font-size:12px;
    padding:4px;
    }
    
a.bulleResume
	{
    position:relative; 
    z-index:24; background-color:#FFD;
    color:#000;
    text-decoration:none
	}
a.bulleResume:hover
	{z-index:25; background-color:#FFC}

a.bulleResume span
	{display: none}

a.bulleResume:hover span
	{ 
	display:block; 
	position:absolute;
    top:5em; left:-6em; width:40em;
    border:1px solid #585858;
    background-color:#FFFFCC; color:#066A7F;
    font-family:Arial;
    text-align: justify;
    font-size:12px;
    padding:4px;
    }

/*** BULLE VIDEO ***/
a.bulleVideo
	{
    position:relative; 
    z-index:24; background-color:#FFD;
    font-size:12px;
    text-decoration:none;
	}

a.bulleVideo:hover span
	{ 
	display:block; 
	position:absolute;
    top:2em; left:-9em; width:25em;
    border:2px solid #FF9900; 
    background-color:#FFFFCC; color:#666699;
    font-family:Trebuchet MS;
    text-align: justify;
    font-size:12px;
    padding:4px;
    }

a.bulleVideo span
	{display: none}

/*** BULLE VIDEO ***/
    
/*** TOOLTIP ***/
div#REVO_ToolTipDiv {
  position:absolute; visibility:hidden;
  left:0; top:0; z-index:1000;
  width:300px; padding: 3px 3px 3px 5px; 
  font-family:Arial;
  text-align: justify;
  font-size:12px; 
  background-color:#FFFFCC;
  border: 1px solid #a11e23;
}

/*** ZOOM IMAGE ***/
#miniature
{
	position: relative;
}

#big
{
	position: relative;
}

#discovery2
{
	position: relative;
	z-index: 10;
}

#miniature2
{
	position: relative;
}

#big2
{
	position: absolute;
	top: 20px;
	left: -342px;
	border: solid 2px #066A7F;
	z-index: 20;
}

#miniature3
{
	position: relative;
}

#big3
{
	position: relative;
}
/*** FIN ZOOM IMAGE ***/

