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

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

.table1200 {
	width: 1200px;
	border-collapse:collapse;
}

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

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

.tableauGrand {  
	width: 1012px;
	border-collapse:collapse;
	border-width: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.tableauGrand td {
	padding:0px;
}

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

.alignMiddle { vertical-align: middle; }
.alignBottom { vertical-align: bottom; }

.lineBackground {
	background-color: #9C1615;
}

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; }

.hautNew	 		{ font-family:Arial; font-size:14px; color:#a11e23; border:0px; }
a.hautNew			{ text-decoration:none; color:#a11e23; cursor:pointer; }

.haut	 			{ font-family:Verdana; font-size:12px; color:#a11e23; text-align:justify; background-position: left top; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; background-color:#FFFFFF; border:0px; }
a.haut				{ text-decoration:none; color:#a11e23; cursor:pointer; }
.menu	 			{ font-family:Verdana; font-size:11px; color:#a11e23; background-position: left top; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; background-color:#FFFFFF; border:0px; }
.titre	 			{ font-family:Verdana; font-size:14px; 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; }
.titrePage	 		{ font-family:Verdana; font-size:14px; font-weight:bold; color:#585858; background-color:#FFFFFF; }
.sousTitre	 		{ font-family:Verdana; font-size:12px; color:#a11e23; background-color:#FFFFFF; }
.menuCarrousel 		{ font-family:Verdana; font-size:12px; background-color:#a11e23; color:#FFFFFF; }

.chapitre	 		{ font-family:Verdana; font-size:12px; color:#a22b25;}
.texte	 			{ font-family:Verdana; font-size:11px; color:#585858; text-align:justify;}
a					{ font-family:Verdana; font-size:11px; text-decoration:none; color:#585858; cursor:pointer; }
a:hover				{ text-decoration:none; color:#a11e23; cursor:pointer; }
h1					{ font-family:Verdana; font-size:14px; font-weight:bold; color:#585858; background-color:#FFFFFF; height:20px }
hr					{ height:1px; color:#ca8285; }

.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; }


.vert {
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	background-color: lime;
}
.jaune {
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	background-color: yellow;
}
.orange {
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	background-color: orange;
}
.rouge {
	font-family: Verdana;
	font-size: 11px;
	color:black;
	text-align: justify;
	background-color: red;
}


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:3em; left:0em; width:25em;
    border:1px solid #a11e23;
    background-color:#FFFFCC; color:#585858;
    font-family:Trebuchet MS;
    text-align: justify;
    font-size:10px;
    padding:4px;
    }

a.bulleAstronoo
	{
	position: relative;
	z-index: 24;
	background-color: #FFFF99;
	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 #a11e23;
    background-color:#FFFFCC; color:#585858;
    font-family:Trebuchet MS;
    text-align: justify;
    font-size:10px;
    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 #808080;
    background-color:#FFFFCC; color:#585858;
    font-family:Arial;
    text-align: justify;
    font-size:11px;
    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 ***/


/*** BULLE COLONNE DE DROITE ***/

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

a.bulleDroite span
	{display: none; }

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

/*** BULLE COLONNE DE DROITE IMAGE ***/

a.bulleDroiteImage
	{
    position:relative; 
    z-index:24; background-color:#FA0;
    color:#000;
    text-decoration:none;
	}

a.bulleDroiteImage span
	{display: none}

a.bulleDroiteImage:hover span
	{ 
	display:block; 
	position:absolute;
    top:2em; left:-30em; width:25em;
    }
  
/*** 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:11px; 
  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 ***/

/*** PLANETES ***/
.mercure {font-family:Verdana; font-size:13px; color:#066A7F;}
.venusTerre {font-family:Verdana; font-size:15px; color:#066A7F;}
.mars {font-family:Verdana; font-size:14px; color:#066A7F;}
.jupiter {font-family:Verdana; font-size:24px; color:#066A7F;}
.saturne {font-family:Verdana; font-size:20px; color:#066A7F;}
.uranusNeptune {font-family:Verdana; font-size:18px; color:#066A7F;}

/*** FIN PLANETES ***/



