body{
	background-color:#002e00;
	margin:0; padding:0;
	font-size:62.5%;
	color:#000; font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	/*overflow: hidden;*/
}

#container{
	position:relative;
	width:955px;
	margin:2px auto;
}

#titreSansStyle{
	display:none;
	font-size:1.8em;
}

#logoMVC{
	position:absolute;
	left:762px; top:20px;
	width:106px; height:31px;
}

#logoMVC2{
	position:absolute;
	left:762px; top:20px;
	width:106px; height:31px;
}

#logoEXPORAIL{
	position:absolute;
	left:60px; top:25px;
	width:110px; height:26px;
}

#retour{position:absolute; top:10px; left:550px;}

#logoMVC a{display:block; width:100%; height:100%;}

#copyrights{
	position:relative;
	padding:3px 0 0 50px;
	color:#FFF;
}

#txtcopy{color:#FFF;}
#txtcopy a{color:#FFF; text-decoration:none;}
#txtcopy a:hover{color:#dda523; text-decoration:none;}

#zoneTexte p.citation02, #zoneTexte p.citation03, #zoneTexte p.citation04{
	background-color:#f4f6f5;
	padding:6px;
	border:1px dotted #487e71;
	margin-top:4px;
	font-family:courier new, courier, mono;
	font-size: 1.1em;
	font-weight:normal;
	font-style:italic;
}

#zoneTexte p.citation03{
	border:1px dotted #782e3b;
	background-color:#f7f3f4;
}

#zoneTexte p.citation04{
	border:1px dotted #446092;
	background-color:#f4f6f9;
}


/*--- DÉFINITION DES CADRES POUR LES BACKGOUNDS DES SECTION (BACKGROUND QUI CHANGE) ---*/

#cadre0000{
	position:relative;
	height:600px;
	background: url("../fr/img/accueil/bg-general.jpg") no-repeat;
}

#cadre1000{
	position:relative;
	height:600px;
	background: url("../fr/img/1000/bg-1000.jpg") no-repeat;
}

#cadre2000{
	position:relative;
	height:600px;
	background: url("../fr/img/2000/bg-2000.jpg") no-repeat;
}

#cadre3000{
	position:relative;
	height:600px;
	background: url("../fr/img/3000/bg-3000.jpg") no-repeat;
}

#cadre4000{
	position:relative;
	height:600px;
	background: url("../fr/img/4000/bg-4000.jpg") no-repeat;
}

#titre1000 span, #titre2000 span, #titre3000 span, #titre4000 span{display:none;}



/*--- PARAMETRE DE LA ZONE TEXTE ---*/

#zoneTexte{
	position:absolute;
	top:110px; left:285px;
	width:606px; height:329px;
	overflow:auto;
}

/* Pour les pages 9000 etant donne qu'elles n'ont pas de menu a gauche */
#zoneTexte02{
	position:absolute;
	top:119px; left:95px;
	width:789px; height:310px;
	overflow:auto; 
}

#zoneTexte p, #zoneTexte02 p{font-size:1.3em; margin:0 30px 10px 25px; padding:0 0 0 0;}
#zoneTexte a, #zoneTexte02 a{	color:#3337f8; text-decoration:none;}
#zoneTexte a:hover, #zoneTexte02 a:hover{color:#a10b0c;}

#zoneTexte h1, #zoneTexte02 h1{
	font-family: Helvetica,Arial,Verdana,Tahoma,sans-serif;
	font-size:2.6em;
	margin:0 0 10px 10px; padding:0;
	color:#9b0d0c;
	text-transform:uppercase;
}

#zoneTexte h2, #zoneTexte02 h2{
	margin:0 0 10px 25px; padding:0;
	color:#2E366E;
	font-size:2.1em;
}

#zoneTexte h3, #zoneTexte02 h3{
	margin:0 0 0 25px; padding:0;
	color:#BF160B;
	font-size:1.3em;
}
#zoneTexte h3 a, #zoneTexte02 h3 a{color:#BF160B;}

#zoneTexte h4, #zoneTexte02 h4{
	margin:0 0 0 35px; padding:0;
	color:#BF160B;
	font-size:1.3em;
}
#zoneTexte h4 a, #zoneTexte02 h4 a{color:#BF160B;}

#zoneTexte h5, #zoneTexte02 h5{
	margin:0 0 0 50px; padding:0;
	color:#2E366E;
	font-size:1.3em;
}
#zoneTexte h5 a, #zoneTexte02 h5 a{color:#2E366E;}

#zoneTexte img{
	padding:8px;
	border:none;
}


/*--- MENUS INTERIEUR DES SECTIONS ---*/

#menuSection{
	width:258px; height:440px;
	padding:138px 0 0 0;
}

/* section 1000*/

#empireVictoria, #boomIndustrie, #paysRail{
	position:relative;
	margin:0 0 0 90px; 
}

#activiteDessin{
	position:relative;
	margin:0 0 0 107px; 
}

#btVictoria{
	background: url("../fr/img/1000/menu/empire-victoria.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btVictoria a{
	background: url("../fr/img/1000/menu/empire-victoria.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	height:100%; display:block;
}

#btVictoriadone{
	background: url("../fr/img/1000/menu/empire-victoria.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btIndustrie{
	background: url("../fr/img/1000/menu/boom-industrie.gif") 0 -64px no-repeat;
	width:168px; height:35px;
}

#btIndustrie a{
	background: url("../fr/img/1000/menu/boom-industrie.gif") no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
	 height:100%; display:block;
}

#btIndustriedone{
	background: url("../fr/img/1000/menu/boom-industrie.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btRail{
	background: url("../fr/img/1000/menu/sur-rail.gif") 0 -64px no-repeat;
	width:168px; height:39px;
}

#btRail a{
	background: url("../fr/img/1000/menu/sur-rail.gif") no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
	height:100%; display:block;
}

#btRaildone{
	background: url("../fr/img/1000/menu/sur-rail.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}



#btActivite{
	background: url("../fr/img/1000/menu/dessin-anime.gif") 0 -132px no-repeat;
	width:155px; height:66px; padding:0 0 7px 0;
}

#btActivite a{
	background: url("../fr/img/1000/menu/dessin-anime.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}

#btActivitedone{	width:155px; height:66px; padding:0 0 7px 0;}

#btActivitedone a{
	background: url("../fr/img/1000/menu/dessin-anime.gif") 0 -132px no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}

#btVictoriadone a, #btIndustriedone a, #btRaildone a, #btActivitedone a{color:#0b9f55; text-decoration:none;}

#btVictoria a:hover, #btIndustrie a:hover, #btRail a:hover, #btActivite a:hover{background-image:none; color:#0b9f55;}

/******************* section 2000 *************************/


#artisteScientifique, #grandDepart, #carriereRemplie, #flemingIntimite, #heritageFleming{
	position:relative;
	margin:0 0 0 90px; 
}

#activiteDessin02{
	position:relative;
	margin:0 0 0 107px; 
}

#btartiste{
	background: url("../fr/img/2000/menu/artiste-scientifique.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btartiste a{
	background: url("../fr/img/2000/menu/artiste-scientifique.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:0 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btartistedone{
	background: url("../fr/img/2000/menu/artiste-scientifique.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:0 0 0 105px; line-height:1em;
}

#btdepart{
	background: url("../fr/img/2000/menu/grand-depart.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btdepart a{
	background: url("../fr/img/2000/menu/grand-depart.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:0 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btdepartdone{
	background: url("../fr/img/2000/menu/grand-depart.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:0 0 0 105px;
	line-height:1em;
}

#btcarriere{
	background: url("../fr/img/2000/menu/carriere-remplie.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btcarriere a{
	background: url("../fr/img/2000/menu/carriere-remplie.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btcarrieredone{
	background: url("../fr/img/2000/menu/carriere-remplie.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btintimite{
	background: url("../fr/img/2000/menu/fleming-intimite.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btintimite a{
	background: url("../fr/img/2000/menu/fleming-intimite.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btintimitedone{
	background: url("../fr/img/2000/menu/fleming-intimite.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btheritage{
	background: url("../fr/img/2000/menu/heritage-fleming.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btheritage a{
	background: url("../fr/img/2000/menu/heritage-fleming.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btheritagedone{
	background: url("../fr/img/2000/menu/heritage-fleming.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 8px 105px;
}

#btActivite02{
	background: url("../fr/img/2000/menu/activite02.gif") 0 -134px no-repeat;
	width:155px; height:66px; padding:0 0 7px 0;
}

#btActivite02 a{
	background: url("../fr/img/2000/menu/activite02.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}

#btActivite02done{	width:155px; height:66px; padding:0 0 7px 0;}

#btActivite02done a{
	background: url("../fr/img/2000/menu/activite02.gif") 0 -134px no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}

#btartistedone a, #btdepartdone a, #btcarrieredone a, #btintimitedone a, #btheritagedone a, #btActivite02done a{color:#0b9f55; text-decoration:none;}

#btartiste a:hover, #btdepart a:hover, #btcarriere a:hover, #btintimite a:hover, #btheritage a:hover, #btActivite02 a:hover{background-image:none; color:#0b9f55;}


/********************** section 3000 *****************************/

#paysMesure, #reseauFerroviaire, #empireBrancher, #talentInspiration{
	position:relative;
	margin:0 0 0 90px; 
}

#activiteDessin03{
	position:relative;
	margin:0 0 0 105px; 
}

#btpays{
	background: url("../fr/img/3000/menu/un-pays-a-sa-mesure.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btpays a{
	background: url("../fr/img/3000/menu/un-pays-a-sa-mesure.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btpaysdone{
	background: url("../fr/img/3000/menu/un-pays-a-sa-mesure.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btferroviaire{
	background: url("../fr/img/3000/menu/reseau-ferroviaire.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btferroviaire a{
	background: url("../fr/img/3000/menu/reseau-ferroviaire.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:1px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btferroviairedone{
	background: url("../fr/img/3000/menu/reseau-ferroviaire.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	line-height:1em;
	padding:0 0 0 105px;
}

#btempire{
	background: url("../fr/img/3000/menu/empire-brancher.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btempire a{
	background: url("../fr/img/3000/menu/empire-brancher.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btempiredone{
	background: url("../fr/img/3000/menu/empire-brancher.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#bttalent{
	background: url("../fr/img/3000/menu/talent-et-inspiration.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#bttalent a{
	background: url("../fr/img/3000/menu/talent-et-inspiration.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:1px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#bttalentdone{
	background: url("../fr/img/3000/menu/talent-et-inspiration.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:0 0 0 105px;
		line-height:1em;
}

#btActivite03{
	background: url("../fr/img/3000/menu/activite03.gif") 0 -134px no-repeat;
	width:155px; height:66px; padding:0 0 7px 0;
}

#btActivite03 a{
	background: url("../fr/img/3000/menu/activite03.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}

#btActivite03done{	width:155px; height:66px; padding:0 0 7px 0;}

#btActivite03done a{
	background: url("../fr/img/3000/menu/activite03.gif") 0 -134px no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:29px 0 0 74px;
	height:100%; display:block;
}


#btpaysdone a, #btferroviairedone a, #btempiredone a, #bttalentdone a, #btActivite03done a{color:#0b9f55; text-decoration:none;}


#btpays a:hover, #btferroviaire a:hover, #btempire a:hover, #bttalent a:hover, #btActivite03 a:hover{background-image:none; color:#0b9f55;}



/**************************** section 4000 **********************************/

#decalageHoraire, #heureUniformisee, #quelleHeure, #heureFutur{
	position:relative;
	margin:0 0 0 90px; 
}

#activiteDessin04{
	position:relative;
	margin:0 0 0 105px; 
}

#btdecalage{
	background: url("../fr/img/4000/menu/decalage-horaire.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btdecalage a{
	background: url("../fr/img/4000/menu/decalage-horaire.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btdecalagedone{
	background: url("../fr/img/4000/menu/decalage-horaire.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btuniformisee{
	background: url("../fr/img/4000/menu/heure-uniformisee.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btuniformisee a{
	background: url("../fr/img/4000/menu/heure-uniformisee.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btuniformiseedone{
	background: url("../fr/img/4000/menu/heure-uniformisee.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btheure{
	background: url("../fr/img/4000/menu/quelle-heure.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btheure a{
	background: url("../fr/img/4000/menu/quelle-heure.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btheuredone{
	background: url("../fr/img/4000/menu/quelle-heure.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btfutur{
	background: url("../fr/img/4000/menu/heure-du-futur.gif") 0 -64px no-repeat;
	width:168px; height:35px; 
}

#btfutur a{
	background: url("../fr/img/4000/menu/heure-du-futur.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold; 
	padding:5px 0 0 105px;
	line-height:1em;
	height:100%; display:block;
}

#btfuturdone{
	background: url("../fr/img/4000/menu/heure-du-futur.gif") 0 -64px no-repeat;
	color:#0b9f55; text-decoration:none; font-weight:bold;
	padding:5px 0 0 105px;
}

#btdecalage a:hover, #btuniformisee a:hover, #btheure a:hover, #btfutur a:hover, #btActivite04 a:hover{background-image:none; color:#0b9f55;}

#btActivite04{
	background: url("../fr/img/4000/menu/activite04.gif") 0 -134px no-repeat;
	width:155px; height:66px; padding:0 0 7px 0;
}

#btActivite04 a{
	background: url("../fr/img/4000/menu/activite04.gif") 0 0 no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:31px 0 0 74px;
	height:100%; display:block;
}

#btActivite04done{	width:155px; height:66px; padding:0 0 7px 0;}

#btActivite04done a{
	background: url("../fr/img/4000/menu/activite04.gif") 0 -134px no-repeat;
	color:#9b0d0c; text-decoration:none; font-weight:bold;
	padding:31px 0 0 74px;
	height:100%; display:block;
}

#btdecalagedone a, #btuniformiseedone a, #btheuredone a, #btfuturdone a, #btActivite04done a{color:#0b9f55; text-decoration:none;}



/*--- LES SOUS-MENUS ---*/
/*Ici on retrouve différents sous-menu car la couleur de background change.*/

#sousMenu{	list-style:none; margin:0 0 3px 56px; padding:5px 0 2px 0; background-color:#f3f1ef; }
#sousMenu02{	list-style:none; margin:0 0 3px 56px; padding:5px 0 2px 0; background-color:#f4f6f5; }
#sousMenu03{	list-style:none; margin:0 0 3px 56px; padding:5px 0 2px 0; background-color:#f7f3f4; }
#sousMenu04{	list-style:none; margin:0 0 3px 56px; padding:5px 0 2px 0; background-color:#f4f6f9; }

#sousMenu li, #sousMenu02 li, #sousMenu03 li,  #sousMenu04 li{
	background: url("../fr/img/liste-point.gif") 0 3px no-repeat;
	color:#000; font-weight:bold;
	margin:0 0 3px 5px;
	line-height:1em;
}

#sousMenu li a, #sousMenu02 li a, #sousMenu03 li a, #sousMenu04 li a{
	color:#000;
	text-decoration:none;
	padding:0 0 0 7px;
}

#sousMenu li.done a, #sousMenu02 li.done a, #sousMenu03 li.done a, #sousMenu04 li.done a{
	text-decoration:none; color:#9b0d0c;
}

#sousMenu li a:hover, #sousMenu02 li a:hover, #sousMenu03 li a:hover, #sousMenu04 li a:hover{text-decoration:none; color:#9b0d0c;}

.decalage{margin:0 0 0 35px;}
.aligndroite {
	position: relative;
	left: 600px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3337F8;
}

/*-----------*/
.imgg{
	float:left;
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:normal;
	font-style:italic;
	text-align: center;
	line-height: 1em;
}

.imgd{
	float:right;
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:normal;
	font-style:italic;
	text-align: center;
	line-height:1em;
}

		#francaisAnglais{
			color:#FEDB64;
			font-weight:bold;
			font-size:14px;
			text-align:center;
			margin-top:80px;
		}
		#francaisAnglais a{color:#FEDB64; text-decoration:none;}
		#francaisAnglais a:hover{color:#FFF; text-decoration:none;}
		
		
		#btaccueilfr{
			position:absolute; width:359px; height:30px; left:411px; top:350px; background:transparent url(../fr/img/accueil/bt-chevalier.gif) 0 -60px no-repeat;
		}
		
		#btaccueilfr a{
			width:100%; height:100%; display:block;
			background:transparent url(../fr/img/accueil/bt-chevalier.gif) 0 0 no-repeat;
		}
		
		#btaccueilen{
			position:absolute; width:359px; height:30px; left:411px; top:390px; background:transparent url(../fr/img/accueil/bt-knight.gif) 0 -60px; no-repeat;
		}
		
		#btaccueilen a{
			width:100%; height:100%; display:block;
			background:transparent url(../fr/img/accueil/bt-knight.gif) 0 0 no-repeat;
		}
		
		#btaccueilfr a:hover, #btaccueilen a:hover{
			background-image:none;
		}

