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

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

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



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

html{margin : 0}

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;
}
#masquePub{
	display:block;
	width:688px;
	height:250px;
	margin-top:-250px;
	background-image:url("../images/transp.gif");
	z-index:10;
	position:relative;
}
/* -------------------------------------------------------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----------------------------------------------------------------- */

/* -------------------------------------------------------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');
}
