/*---------------------------------------------------------------------------------------------------------------------------------------------  */

/* -------------------------------------------------------MISE EN PAGE----------------------------------------------------------------- */

/*---------------------------------------------------------------------------------------------------------------------------------------------  */



/* -------------------------------------------------------Document----------------------------------------------------------------- */

html, body {

	margin : 15px auto 0 auto;
}



/* -------------------------------------------------------Evitement----------------------------------------------------------------- */

#evitement {

	position : absolute;

	left : -999em;

}



/* -------------------------------------------------------Entete----------------------------------------------------------------- */

#entete {

	height : 143px;

	padding : 0;

	width : 920px;

	margin : auto;

}



#entete h1 {

	margin : 0;

	padding : 0;

}



#entete h1 a {

	width: 155px ;

	height: 127px ;

	display: block ;

	float : left;

	position : relative;

	left : 42px;

	top : 15px;

}



#entete h1 a span {

	display : none;

}



/* ------------------------------------------------------- Chemin de fer ----------------------------------------------------------------- */

#chemindefer {

	width : 920px;

	height: 23px ;

	padding : 0;

	margin : auto;

}

#pathway {

	float : left;

	position : relative;

	left : 490px;

}

#langue-fr {

	float : right;

	position : relative;

	top : 8px;

	-top : -25px;

	right : 44px;

}

#langue-en {

	float : right;

	position : relative;

	top : 8px;

	-top : -25px;

	right : -5px;

}



/* -------------------------------------------------------Conteneur----------------------------------------------------------------- */

#conteneur {

	padding : 0;

	margin : auto;

	width : 920px;

}



/* -------------------------------------------------------Contenu----------------------------------------------------------------- */

#contenu {

	width : 700px;

	padding : 0;

	float : right;

}



#contenu h2 {

	height : 2em;

}



#contenu p {

	margin : 0.5em;

}



/* ------------------------------------------------------- Pub ----------------------------------------------------------------- */

#pub {

	width: 692px; /* implique un retour à la ligne */

	height : 120px;

	margin : 0 0 0 4px;

	padding : 0;

	border : 0;

}

/* ------------------------------------------------------- Pub2 ----------------------------------------------------------------- */

#pub2 {

	width: 692px; /* implique un retour à la ligne */

	height : 120px;

	margin : 0 0 0 4px;

	padding : 0;

	border : 0;

}
#pub3 {
	width: 692px; /* implique un retour à la ligne */

	height : 240px;

	margin : 0 0 0 4px;

	padding : 0;

	border : 0;

}
/* ------------------------------------------------------- Pub flash ----------------------------------------------------------------- */

#pubflash {

	width: 692px; /* implique un retour à la ligne */

	height : 255px;

	margin : 0 0 0 4px;

	padding : 0;

	border : 0;
	
	z-index:1;

}



/* -------------------------------------------------------Menu haut----------------------------------------------------------------- */

#menuhaut {
	float : left;
	position : relative;
	top : 60px;
	left : 60px;
	width : 700px;
}

#menuhaut ul {
	width : 100%;
	margin : 0 0 0 0;
	padding : 0;
}

#menuhaut li {
	float : left;
	height : 2em;
	margin : 5px 0 0 0;	
}

#menuhaut li a {
	display : inline;
	height : 100%;
	width : 100%;
	padding : 5px 15px 5px 15px;
}

#menuhaut ul, #menuhaut li {
	list-style-type : none;
}

/* -------------------------------------------------------Footer----------------------------------------------------------------- */

#pieddepage {

	clear : both;

	height : 3em;

	padding : 0.5em;

}



/*---------------------------------------------------------------------------------------------------------------------------------------------  */

/* ------------------------------------------------------- TYPOGRAPHIE ----------------------------------------------------------------- */

/*---------------------------------------------------------------------------------------------------------------------------------------------  */



/* -------------------------------------------------------Document----------------------------------------------------------------- */

html, body {

	font-family : sans;

	font-size : 10pt;

}



/* -------------------------------------------------------Entete----------------------------------------------------------------- */

#entete h1{

	font-weight : bold;

	font-family : helvetica, serif;

}



/* -------------------------------------------------------Chemin de fer----------------------------------------------------------------- */

#pathway {

	font-family : helvetica, serif;

	font-size : 8pt;

}

#pathway a:link { 

	color: #93aa00;

	font-weight : bold;

}

#pathway a:visited {

	color: #93aa00;

	font-weight : bold;

}

#pathway a:hover { 

	color: #93aa00;

	font-weight : bold;

}

#langue-fr a{

	font-family : helvetica, serif;

	text-decoration : none;

	line-height : 2em;

	font-weight : bold;

}

#langue-en a{

	font-family : helvetica, serif;

	text-decoration : none;

	line-height : 2em;

	font-weight : bold;

}

/* -------------------------------------------------------Conteneur----------------------------------------------------------------- */

#conteneur {

	text-align : left;

}



/* -------------------------------------------------------Contenu----------------------------------------------------------------- */

#contenu {

	font-family : helvetica, serif;

	text-align : justify;

	font-size : 10pt;

}



#contenu h2 {

	text-align : center;

	font-size : 1.5em;

	font-weight : normal;

}



/* -------------------------------------------------------Menu haut----------------------------------------------------------------- */

#menuhaut li a {
	font-family : helvetica, serif;
	text-decoration : none;
	line-height : 2em;
	font-weight : bold;
}


/* -------------------------------------------------------Formulaire----------------------------------------------------------------- */

#formulaire select {

	font-family : helvetica, serif;

	font-size : 8pt;

	color : #6d7d00;

}



/* -------------------------------------------------------Footer----------------------------------------------------------------- */

#pieddepage {

	font-family : helvetica, serif;

	text-align : center;

	line-height : 20px;

}

#pieddepage a.w3c{

	font-size : 8pt;

}

/*---------------------------------------------------------------------------------------------------------------------------------------------  */

/* -------------------------------------------- IMAGES COULEURS BORDURES----------------------------------------------------- */

/*---------------------------------------------------------------------------------------------------------------------------------------------  */

/* -------------------------------------------------------Document----------------------------------------------------------------- */

html, body {
	background: url(body/degrade.jpg) #464835 repeat-x top center;
}



/* -------------------------------------------------------Entete----------------------------------------------------------------- */

#entete {

	background-image : url(entete/entete.png);

	background-repeat : no-repeat;

}



#entete h1 {

	color : white;

}



#entete h1 a {

	background: url(entete/logo.png) no-repeat ;

}



/* -------------------------------------------------------Chemin de fer----------------------------------------------------------------- */



#chemindefer {

	background-image : url(chemindefer/chemindefer.png);

	background-repeat : no-repeat;

}

#pathway {

	color : #575757;

}

#langue-fr a{

	color : #697705;

}

#langue-fr a:hover{

	color : white;

}

#langue-fr a#selection{

	color : white;

}

#langue-en a{

	color : #697705;

}

#langue-en a:hover{

	color : white;

}

#langue-en a#selection{

	color : white;

}



/* -------------------------------------------------------Conteneur----------------------------------------------------------------- */

#conteneur {

	background-color : white;

	background-image : url(menugauche/fr/fond.png);

	background-repeat: repeat-y;

}



/* -------------------------------------------------------Contenu----------------------------------------------------------------- */

#contenu {

	color : #454835;

}



#contenu img {

	border : none;

}

/* ------------------------------------------------------- Pub ----------------------------------------------------------------- */
#banconteneur{
margin:0 auto;
width:1160px;
position:relative;
}
#sideban {
height:700px;
width:120px;
position:absolute;
margin-top:166px;
margin-left:1040px;
}

/* -------------------------------------------------------Menu haut ----------------------------------------------------------------- */

#menuhaut li a {
	color : #697705;
	background-image : url(entete/puce.gif);
	background-repeat:no-repeat;
	background-position:0% 45%;
}

#menuhaut li a:hover {
	color : white;
}

#menuhaut li a#selection-menu
{
	color : white;
}


/* -------------------------------------------------------Footer----------------------------------------------------------------- */

#pieddepage {

	color : #ffffff;

	background : #464835;

}

#pieddepage a{

	color : #ffffff;

}

#lienflash{
	position:relative;
	height:250px;
	width:688px;
	z-index:3;
	top:-250px;
	background-image:url('/images/blank.gif');
}