@charset "utf-8";

/* CSS Document */
* {margin:0 auto;padding:0;border:0 none; }

	 body {
           	font-family :Myriad, Tahoma, Verdana, sans-serif;			
			font-size:12px;
			color:#FFFFFF;				
			background-position: center top;		
			background-image:url(images/arr_plan_page.jpg);
			background-repeat:repeat-y;
			background-attachment:scroll;	
			background-color:#242424;
     }
	  			
	 	
	 .page {			
			width:885px;
	}	   
		
	
	.test {
		background-color:#00CC99;
	}
/*-------------------------------------------------------------------------------*/
/* ENTETE DE LA PAGE */
/*-------------------------------------------------------------------------------*/
	
	.entete_page {	
		position:absolute;
		top: 41px;
		height:auto;
		color:#666666;
		margin:0 auto;		
		padding:0;		
		width:885px;	
	}	
		
	.accroche {		
		margin:0px auto;
		padding:0px;		
		padding-left:135px;
		border:0 none;		
	}
	
	.text {
		margin:0 auto;			
		padding:0px;	
		float:left;
		width:353px;
		height:20px;
		text-align:center;
		color:#999999;
		background-image:url(images/accroche_arrPlan.jpg);
		background-repeat:repeat-x;
		background-position:top left;
	}	
	
	.img1 {
		margin:0 auto;
		padding:0px;
		float:left;
		width:31px;
		height:20px;
		background-image:url(images/accroche_gauche.jpg);
		background-repeat:repeat-x;
		background-position:top left;
	}
	
	.img2 {
		margin:0 auto;
		padding:0px;
		float:left;
		width:31px;
		height:20px;
		background-image:url(images/accroche_droit.jpg);
		background-repeat:repeat-x;
		background-position:top left;
	}	
	
	.entete_image_1, .entete_image_2, .entete_image_3, .entete_image_4, .entete_image_5 {		
		height:61px;
		float:left;
		background-position:left top;	
		background-repeat:no-repeat;
		text-align:center;
	}
		
	.entete_image_1 {		
		width:131px;
		clear:left;
		background-image:url('images/bandoHaut_1.jpg');	
	}
	
	.entete_image_2 {		
		padding-left:6px;
		width:375px;		
		text-align:left;
		background-image:url('images/bandoHaut_2.jpg');		
	}
	
	.entete_image_3 {				
		width:133px;		
		background-image:url('images/bandoHaut_3.jpg');	
		line-height:30px;  
	}
	
	.entete_image_4 {		
		width:121px;		
		background-image:url('images/bandoHaut_4.jpg');
		line-height:30px;  
	}
	
	.entete_image_5 {			
		width:119px;	
		background-image:url('images/bandoHaut_5.jpg');
		line-height:20px;  
	}	
	
	
	/* LIENS bandeau haut */
	
	.entete_page a {		 
		color:#5D5DA6;		 
		font-size:0.8em;
		text-decoration: underline;
	}
	.entete_page a:visited {         
		color:#5D5DA6;		
	}
	.entete_page a:hover {       
		color : #B8B8D0;           
	}	
	
	.cheminFer {
		position:relative;
		top:-20px;
		left:141px;
	}
	
/*-------------------------------------------------------------------------------*/
/* CONTENU */
/*-------------------------------------------------------------------------------*/
	
	
	.contenu_ensemble {	
		position:absolute;
		top:116px;
		width:885px;	
		height:auto;	
		background-image:url(images/arr_plan_ensemble.jpg);
		background-repeat:repeat-y;	
		padding-top:5px;
	}
	
	.contenu_ensemble table {				
		margin:0;
		border: 0 none;
	}
	
	.contenu_gauche, .contenu_centre, .contenu_centre_bis, .contenu_droit, .contenu_droit_bis {		
		padding-top:4px;
		padding-left:4px;	
		text-align:left;
		vertical-align:top;
		height:auto;	
	}
	
	.contenu_gauche {
		width:128px;
		text-align:left;
		padding-left:8px;
	}		
	
	.contenu_centre {							
		width:500px auto;						
	}
	
	.contenu_centre_bis {
		width:609px;	
	}
	
	.contenu_droit {	
		width:229px;
		line-height:14px;
		padding-right:8px;
	}
	
	.contenu_droit_bis {	
		width:130px;	
		text-align:right;
		padding-right:8px;
	}
		
	.separateur {
		font-size:4px;
		height:1px;
		width:749px;
		border-style:dotted;
		border-color:#ffffff;
		border-top-width:1px;
	}
	
	
	.img_min{
		padding-left:3px;
		padding-bottom:4px;		
	}
	
	/* titres des images */
	.titre{
		color:#999999;
		font-size:14px;		
	}
	
	/* Images suivantes et prcdentes lors de la visualisation d'une image */
	.btnSuivPrec {
	background-position:left top;
		background-image:url(images/img_arrPlan.jpg);
		background-repeat:repeat-x;
		float:left;	
		width:50%;
		height:25px;
	}
	
	
	/* Pages suivantes et prcdentes lors de la visualisation des miniatures */
	a.pageSuivPrec {
		font-size:10px;
		font-weight:bold;	
		color:#8E8EBC;	
		text-decoration:none;
	}
	
	a.pageSuivPrec:visited{
		color:#8E8EBC;
		text-decoration:none;
	}
	
	a.pageSuivPrec:hover{
		color:#FFFFFF;			
		text-decoration:none;
	}
	
	.SpanPageSuivPrec{
		font-size:10px;
		font-weight:bold;
		color:#8E8EBC;	
		text-decoration:none;	
	}
	
	
	
	/* LIENS MENU DE GAUCHE */
	
	.contenu_gauche a{
		color:#999999;
	}
	
	
		
/*-------------------------------------------------------------------------------*/
/* NUAGE DE MOTS CLEFS */
/*-------------------------------------------------------------------------------*/
	
		
	.nuage_gauche {		
		width:136px;		
		height:54px;	
		margin-top:10px;
		padding-top:6px;
		float:left;
	}	
	
	.nuage_debut {
		width:12px;
		margin-top:10px;
		height:54px;	
		float:left;
		background-image:url(images/nuage-1.jpg);
		background-repeat:no-repeat;
	}
	
	.nuage_centre {
		width:709px;
		margin-top:10px;
		padding-top:6px;
		height:54px;	
		float:left;
		background-image:url(images/nuage-2.jpg);
		background-repeat:repeat-x;
	}			
	
	.nuage_droite {
		width:26px;
		margin-top:10px;
		height:54px;			
		float:left;
		margin-right:2px;
		background-image:url(images/nuage-3.jpg);
		background-repeat:no-repeat;
	}
	
	
	 /* LIENS MOTS CLEFS */
	.nuage_gauche a  {        
		color:#A4A4A4;	  	
		text-decoration :  underline;
	}
	.nuage_gauche a:visited {         
		color:#A4A4A4;	  	
	}
	.nuage_gauche a:hover {  
		color : #B8B8D0;           
	}
	
	.nuage_centre a {    
		text-decoration:none;    
		color:#B4B4C7;		 
		font-size:12px;		
	}
	.nuage_centre a:visited {         
		color:#B4B4C7;	
	}
	.nuage_centre a:hover { 
		color:#ffffff;           
	} 

	
	
/*-------------------------------------------------------------------------------*/
/* RUBRIQUE - SOUS RUBRIQUE */
/*-------------------------------------------------------------------------------*/	
	.tabRubrique {
		clear:left;
	}
	
	.rubrique_gauche {
		width:136px;
		margin:0;
		padding:0;
	}
	
	.rubrique_centre {
		width:auto;
		margin:0;
		padding:0;
	}
	
	/* LIENS RUBRIQUE SOUS RUBRIQUE */
	
	.rubrique_centre a{	  
		text-decoration :  none;
		color : #D6D7D7;
		line-height:20px;
	}
	.rubrique_centre a:visited{
		color : #D6D7D7;
	}
	.rubrique_centre a:hover{	
		color : #9A9AB2;
	}
	
	
	
/*-------------------------------------------------------------------------------*/
/* MOTEUR DE RECHERCHE */
/*-------------------------------------------------------------------------------*/	
		
	
	.recherche {
		width:885px;
		height:59px;	
		background-position:left top;		
		background-image:url(images/bando_bleu_bas_02.jpg);
		background-repeat:repeat-y;
	}
	
	.tableauRecherche {
		width:750px;
		float:right;
	}
	
	
	.divLangue {
		width:870px;
		height:18px;	
		text-align:center;
		background-position:left bottom;		
		background-image:url(images/bando_bleu_bas_03.jpg);
		background-repeat:no-repeat;
		padding-left:15px;
		padding-top:4px;
	}
	
	.formulaire1 {		
		   color : #333333;		   
		   text-align: center;
		   background-color: #D0D0E5;
		   border:none 0px;
		   vertical-align:top;
	}
	
	
	.formulaire1 {
		width:150px;
	}
	
	.formulaire2 {
		width:120px;
	}
	
	.btn_go{
		 width:21px;
		 height:21px;
		 text-align:right;
		 border:0px;
		 vertical-align:middle;
	}
	
	.copyright {
		width:885px;
		text-align:center;
		vertical-align:top;
		background-color:#000000;
		font-size:10px;
	}
	
	
/*-------------------------------------------------------------------------------*/
/* VISUALISATION DES IMAGES
/*-------------------------------------------------------------------------------*/	
	
	.infos{
		float:left;
		width:105px;
		color:#BBBBBB;	
	}
	
	.infosCentre{
		float:left;
		width:40px;			
	}
	
	.retourFloat{
		clear:both;
	}
	
	.infos_bas{
		background-position:left bottom;		
		background-image:url(images/tab_infos_visu_bas.jpg);
		background-repeat:no-repeat;
		width: 88px;
		height: 15px;		
		text-align:center;
	}
	.infos_haut{
		background-position:left top;		
		background-image:url(images/tab_infos_visu_haut.jpg);
		background-repeat:no-repeat;
		width: 88px;
		height: 15px;	
		color:#80809E;		
		text-align:center;
		font-weight:bold;
	}	
		
	.infos_fondNoir{
		background-position:left top;		
		background-image:url(images/tab_infos_visu_arrPlan.jpg);
		background-repeat:repeat-y;
		width: 88px;
		height: 20px;	
	}
	
	.infos_text{
		width: 105px;
		height: 15px;			
		margin-right:20px;	
		color:#999999;
	}
	
	.pointille{
		background-position:left bottom;		
		background-image:url(images/infos_pointille.jpg);
		background-repeat:repeat-x;
	}
	
	
	.infos_fondBleu{
		background-position:left top;		
		background-image:url(images/tab_infos_visu_arrPBleu.jpg);
		background-repeat:repeat-y;
		width: 88px;
		height: 15px;	
		text-align:center;
	}
	
	.infos_fondBlanc{
		background-position:left top;		
		background-image:url(images/tab_infos_visu_arrPBlan.jpg);
		background-repeat:repeat-y;
		width: 88px;
		height: 15px;		
		text-align:center;
	}
	
	.infos_fondNoir{
		background-position:left top;		
		background-image:url(images/tab_infos_visu_arrPlan.jpg);
		background-repeat:repeat-y;
		width: 88px;
		height: 15px;
		text-align:center;
	}
	
/*-------------------------------------------------------------------------------*/
/* MISE EN PAGE TEXTE */
/*-------------------------------------------------------------------------------*/
	
	
h1 {
	font-size : 16px;
	font-weight : 500;
	margin : 0;
}
h2 {
	font-size : 14px;
	margin : 0;
	font-weight : 500;
}
h3 {        
	font-weight : 500;
	font-size : 12px;
	margin : 0;
}
  
h4 {        
	font-weight : 500;
	font-size : 10px;
	margin : 0;
}
  
h5 {        
	font-weight : 500;
	font-size : 6px;
}
h6 {
	font-weight : 500;
	font-size : 4px;
}
	
	
.pointille{
	background-position:left bottom;		
	background-image:url(images/infos_pointille.jpg);
	background-repeat:repeat-x;
}
	
/*-------------------------------------------------------------------------------*/
/* COULEURS */
/*-------------------------------------------------------------------------------*/


.blanc {
	color : #ffffff;
}
.gris {
	color : #e5e5e5;
}
.bleu {  
	color : #7373B3;
} 

.bleuClair {
	color : #A5A5CB;
}

.black{
	color:#000000;
}
     

/*-------------------------------------------------------------------------------*/
/* ALIGNEMENT */
/*-------------------------------------------------------------------------------*/
	 
.text_align_left{
	text-align:left;
}
.text_align_right{
	text-align:right;
}
.text_align_center{
	text-align:center;
}
.text_align_justify{
	text-align:justify;
}


.valign_middle{
	vertical-align:middle;
}
.valign_bottom{
	vertical-align:bottom;
}
.valign_top{
	vertical-align:top;
}
.valign_text-top{
	vertical-align:text-top;
}

	  
	  
/*-------------------------------------------------------------------------------*/
/* LIENS */
/*-------------------------------------------------------------------------------*/	
	
	
a {        
	color:#FFFFFF;	  	 
	text-decoration : underline;
}
a:visited {        
	color:#FFFFFF;	  	 
	text-decoration : underline;
}
a:hover {          
	text-decoration : underline;
	color : #B8B8D0; 
}
	  
	  
