/* CSS Document */
body{
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
}
noscript {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
}
#resultat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF!important;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 3em;
	background-image:url(../images/DocBDDetAutre/Deco_resultat.jpg);
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	padding-left: 180px;
	letter-spacing: 0.15em;
}
#CadreGlobal {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
}
.cacheEcran {
	position:absolute;
	top:-3000px;
	left:-3000px;
	
	/*display:none!important;*/
}
img {
	vertical-align:top;
	display: inline;
}
.sansMain {
	cursor:default;

}
#listeSup {
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 10px;
	height: 25px;
}
.BtSup {
	padding: 3px 3px 13px;
	margin-right: 6px;
	margin-top: 0px;
}

.BtSup a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
	font-style: italic;
}
.BtSup a:hover, .BtSup a:active {
	color: #990000;
	text-decoration:none;
}
.accesChrono {
	text-align:right;
	height: 11px;
	padding-left: 297px;
	background-image: url(../images/pano/debutListe.jpg);
	background-repeat: no-repeat;
	background-position: 282px 0px;
	overflow: hidden;
}
#CadreGlobal>.accesChrono {
	padding-left: 300px;
	background-position: 284px 0px;

}
#debutListe {
	background-repeat: no-repeat;
	height: 11px;
	width: 16px;
	display: block;
	float: left;
	background-image: url(../images/pano/debutListe.jpg);
}
.accesChrono a {
	background-repeat: no-repeat;
	height: 11px;
	width: 34px;
	display: block;
	float: left;
	background-image: url(../images/signaletique/BtListeSommaire.jpg);
}
.accesChrono a:link, .accesChrono a:visited {
	background-position: center bottom;
}
.accesChrono a:hover, .accesChrono a:focus, .accesChrono a:active, a.actif:link, a.actif:visited {
	background-position: center top;
}
#Incant {
	text-align:right;
	height: 12px;
	overflow: hidden;
}
#Incant a {
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
	display: block;
	float: left;
	background-image:url(../images/signaletique/Bt_ListeIncantation.jpg);
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 3px;
	font-weight: normal;
}
#Incant a:link, #Incant a:visited {
	background-position: center bottom;
}
#Incant a:hover, #Incant a:focus, #Incant a:active {
	background-position: center top;
}
.IncantOcean {
	padding-left: 245px;
}
#CadreGlobal>.IncantOcean {
	padding-left: 245px;
}
.IncantTahiti {
	padding-left: 316px;
}
#CadreGlobal>.IncantTahiti {
	padding-left: 325px;
}
.IncantSamoa {
	padding-left: 352px;
}
#CadreGlobal>.IncantSamoa {
	padding-left: 358px;
}
.IncantNouv_Irl {
	padding-left: 386px;
}
#CadreGlobal>.IncantNouv_Irl {
	padding-left: 392px;
}
.IncantSalomon {
	padding-left: 406px;
}
#CadreGlobal>.IncantSalomon {
	padding-left: 412px;
}
.IncantMoluque {
	padding-left: 461px;
}
#CadreGlobal>.IncantMoluque {
	padding-left: 467px;
}
.IncantHawai {
	padding-left: 488px;
}
#CadreGlobal>.IncantHawai {
	padding-left: 492px;
}
.IncantAustralie {
	padding-left: 514px;
}
#CadreGlobal>.IncantAustralie {
	padding-left: 520px;
}
.IncantNouv_Zel {
	padding-left: 556px;
}
#CadreGlobal>.IncantNouv_Zel {
	padding-left: 562px;
}
.IncantTimor {
	padding-left: 564px;
}
#CadreGlobal>.IncantTimor {
	padding-left: 570px;
}

a{
	color:#CCCCCC;
	text-decoration:underline;
}
a:hover, a:active {
	color:#990000!important;
	text-decoration:underline overline;
}
p {
	text-align: justify;
}
img {
	background-color:#000000;
}

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align: center;
	clear: both;
	padding-top: 0px;
	margin: 0px;
	letter-spacing: 0.08em;
}
.info {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
}
.encadre {
	width: 638px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0px 10px;
	background-color: #CCCCCC;
	
}
.encadretypeh1 {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	font-style: italic;
	color: #663300;
	padding: 0px;
	margin: 0px 10px 10px;
	
}
.encadretypeh2 {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	font-style: normal;
	color: #666666;
	padding: 0px;
	margin: 0px 10px;
	
}
.encadre a {
	font-weight: bold;
	color: #990000;
	
}
.deco {
	height: 328px;
	width: 638px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/Index_Oceanie.jpg);
	background-repeat: no-repeat;
	padding: 0px;
}
.BtmenusBas {
	background-color: #000000;
	float: left;
	padding: 3px;
	clear: right;
	margin-right: 6px;
	margin-top: 0px;
	margin-bottom: 5px;
	border: 1px solid #666666;
}
.Btcentrer {
	background-color: #000000;
	float: right;
	padding: 3px;
	clear: left;
	margin-right: 6px;
	margin-top: 10px;
	margin-bottom: 5px;
	border: 1px solid #666666;
}
.BtmenusBas a, .Btcentrer a {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 0.8em;
	text-decoration: none;
	font-weight: bold;
	color: #999999;
}
.BtmenusBas a:hover, .Btcentrer a:hover, .BtmenusBas a:active, .Btcentrer a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.titreCacheTexte {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 3em;
	font-style: italic;
	font-weight: normal;
	line-height: normal;
	color: #663300;
	margin: 0px;
	padding: 0px;
	/*display: none;*/
	position:absolute;
	top:-3000px;
	left:-3000px;
}
.etendreBoite {
	clear:both;
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 1px;
}
#logoAAA{
	text-align:right;
	margin:0px;
	padding:opx;
}
#logoAAA img{
	border:none!important;
}

#video {
	display:block;
}
#alternateVideo {
	display:none;
}
#accessibilite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color:#CCCCCC;
}
#texteIntro {
	position:absolute!important;
	top:-3000px!important;
	left:-3000px!important;
}