@import url("stylecss_infolive.css");

Body
{
background-image:url(../images/fond-page.gif);
background-position:top left;
background-repeat:repeat-x;
font-family:"Trebuchet MS";
color:#000000;
font-size:11px;
margin-top:10px;
background-color:#7c0e01;
text-align:center;
}

h1, h2, h3, h4, h5, h6, dl, dt, dd, form, ul, li, p
	{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}

h1
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bf321b;
/*	margin: 10px;*/
	padding-top:10px;
	margin-left:10px;
	font-weight: bold;
}

h2
{
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#ffffff;
	margin-bottom:3px;
	margin-top:3px;
	font-weight: bold;
	background-color:#bf321b;
	display:block;
	width:125px;
	height:16px;
	padding-left:2px;
}

h3
{
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#bf321b;
    margin-top:2px;
	margin-bottom:2px;
	font-weight: bold;
	text-decoration:none;
}

.CadreImage
{
border:#d49f0d 2px solid;
}

div#Page
{
}
div#MainConteneur
{
width:980px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0px;

}
div#Conteneur
{
width:959px;
height:auto;
background-color:#f6eccd;
background-image:url(../images/bordure-contenu.gif);
background-position:right top;
background-repeat:repeat-y;
text-align:left;
}
div#BasConteneur
{
clear:both;
width:959px;
height:18px;
background-image:url(../images/bas-conteneur.gif);
background-position:bottom left;
background-repeat:no-repeat;
}
div#BlocGauche
{
float:left;
width:182px;
height:auto;
}

div#ColGauche
{
width:182px;
height:638px;
background-image:url(../images/fond-gauche-station.gif);
background-repeat:repeat-x;
background-position:top left;
text-align:;
}
div#ColDroite
{
float:left;
width:777px;
height:auto;
/*background-color:#f8f0d8;*/
text-align:left;
}
div#Entete
{
height:169px;
width:777px;
}
div#Bandeau
{
width:777px;
height:144px;
background-image:url(../images/bandeau-station.jpg);
background-position:top left;
background-repeat:no-repeat;
}
div#Menu
{
height:25px;
width:777px;
background-image:url(../images/fond-menu.gif);
background-repeat:no-repeat;
}
div#Contenu
{
float:left;
width:774px;
height:auto;
background-image:url(../images/fond-contenu.gif);
background-repeat:repeat-x;
background-color:#f6eccd;
}
div#EnteteContenu
{
float:left;
background-image:url(../images/top-contenu.gif);
background-repeat:no-repeat;
/*background-color:#fd0000;*/
width:748px;
height:41px;
margin:0px;
margin-left:3px;
/*border:1px solid #F00;*/
}

div#TexteContenu
{
    float:left;
	/*width:748px!important*/
	width:748px;
	min-height:450px;
	_height:450px;
	margin-left:3px;
	background-image:url(../images/fond-contenu-texte.gif);
	background-position:top left;
	background-repeat:repeat-y;
	/*padding:5px;*/
	/*background-color:#0066FF;*/
}

div#BasContenu
{
float:left;
background-image:url(../images/bas-contenu.gif);
background-repeat:no-repeat;
width:748px;
height:9px;
margin-left:3px;
clear:both;
}

div#MargeDroite
{
float:right;
width:20px;
height:469px;
}
div#Pied
{
clear:both;
height:10px;
width:959px;
text-align:right;
color:#ffffff;
font-size:9px;
}
div#Pied a, div#Pied a:link, div#Pied a:active, div#Pied a:visited{	
color:#FFFFFF;
text-decoration:none;
}

div#Pied a:hover{
color:#bc2716;
text-decoration:underline;
}

#BlocTexte {
	padding:5px;
	background-color:#f6eccd;
	width:600px;
	margin-left:65px;
}
/*********************** Config Menu Communes *********************************/
ul#MenuCommunes {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}
ul#MenuCommunes li {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
	list-style:none;
	width:135px;
    height:20px;
	line-height:20px;	
	}
#MenuCommunes li a, #MenuCommunes li a:link, #MenuCommunes li a:active, #MenuCommunes li a:visited{	
display:block;
margin-left:16px;
padding-left:17px;
font-size: 11px;
font-family: arial;
color:#9d7402;
text-decoration:none;
font-weight: bold;
background-image:url(../images/fleche-communes.gif);
background-position:left;
background-repeat:no-repeat;
border-bottom:#d49f0d dotted 1px;
}

#MenuCommunes li a:hover{
/*background-color:#f3e5bd;*/
padding-left:25px;
background-image:url(../images/fleche-communes.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#d49f0d dotted 1px;
}
#MenuCommunes li.SelectMenu a, #MenuCommunes li.SelectMenu a:link, #MenuCommunes li.SelectMenu a:active, #MenuCommunes li.SelectMenu a:visited
{
padding-left:25px;
background-image:url(../images/fleche-communes.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#d49f0d dotted 1px;
}

#MenuCommunes li.SelectMenu a:hover
{
padding-left:25px;
background-image:url(../images/fleche-communes.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#d49f0d dotted 1px;
}


/*********************** Config Menu Stations *********************************/
ul#MenuStations {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}
ul#MenuStations li {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
	list-style:none;
	width:135px;
    height:20px;
	line-height:20px;	
	}
#MenuStations li a, #MenuStations li a:link, #MenuStations li a:active, #MenuStations li a:visited{	
display:block;
margin-left:16px;
padding-left:17px;
font-size: 11px;
font-family: arial;
color:#bc2716;
text-decoration:none;
font-weight: bold;
background-image:url(../images/fleche-stations.gif);
background-position:left;
background-repeat:no-repeat;
border-bottom:#bc2716 dotted 1px;
}

#MenuStations li a:hover{
/*background-color:#f3e5bd;*/
padding-left:25px;
background-image:url(../images/fleche-stations.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#bc2716 dotted 1px;
}
#MenuStations li.SelectMenu a, #MenuStations li.SelectMenu a:link, #MenuStations li.SelectMenu a:active, #MenuStations li.SelectMenu a:visited
{
padding-left:25px;
background-image:url(../images/fleche-stations.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#bc2716 dotted 1px;
}

#MenuStations li.SelectMenu a:hover
{
padding-left:25px;
background-image:url(../images/fleche-stations.gif);
background-position:8px 4px;
background-repeat:no-repeat;
border-bottom:#bc2716 dotted 1px;
}
/*********************** Config Menu Tourisme *********************************/
ul#MenuTourisme {
margin-top:10px;
margin-left:5px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}
ul#MenuTourisme li {
	padding-top: 0px;
	padding-bottom: 0px;
	display:block;
	margin-bottom:0px;
	list-style:none;
	width:177px;
	height:20px;
	
	}
#MenuTourisme li a, #MenuTourisme li a:link, #MenuTourisme li a:active, #MenuTourisme li a:visited{	
padding-left:17px;
font-size: 11px;
font-family: arial;
color:#bf321b;
text-decoration:none;
font-weight: bold;
background-image:url(../images/fleche-tourisme.gif);
background-position:left;
background-repeat:no-repeat;
}
#MenuTourisme li#animations a, #MenuTourisme li#animations a:link, #MenuTourisme li#animations a:active, #MenuTourisme li#animations a:visited{	
padding-left:17px;
font-size: 11px;
font-family: arial;
color:#bf321b;
text-decoration:none;
font-weight: bold;
background-image:url(../images/fleche-tourisme.gif);
background-position:left;
background-repeat:no-repeat;
	background-color:#FFCC00;
}
#MenuTourisme li a:hover, #MenuTourisme li#animations a:hover{
background-color:#efcebd;
margin-left:0px;
background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;
}
#MenuTourisme li.SelectMenu a, #MenuTourisme li.SelectMenu a:link, #MenuTourisme li.SelectMenu a:active, #MenuTourisme li.SelectMenu a:visited
{
background-color:#efcebd;
margin-left:0px;
background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;
}

#MenuTourisme li.SelectMenu a:hover
{
background-color:#efcebd;
margin-left:5px;
background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;
}
/*********************** Config Menu Hebergements *********************************/
ul#MenuHebergements {
margin-top:5px;
margin-left:8px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}
ul#MenuHebergements li {
	padding-top: 0px;
	padding-bottom: 0px;
	display:block;
	margin-bottom:0px;
	list-style:none;
	width:160px;
	/*height:20px;*/
	
	}
#MenuHebergements li a, #MenuHebergements li a:link, #MenuHebergements li a:active, #MenuHebergements li a:visited{	
padding-left:10px;
margin-left:5px;
font-size: 11px;
font-family: arial;
color:#bf321b;
text-decoration:none;
font-weight: bold;
width:115px;
display:block;
/*background-image:url(../images/fleche-heb.gif);
background-position:left;
background-repeat:no-repeat;*/
}

#MenuHebergements li a:hover{
background-color:#efcebd;
margin-left:0px;
/*background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;*/
}
#MenuHebergements li.SelectMenu a, #MenuHebergements li.SelectMenu a:link, #MenuHebergements li.SelectMenu a:active, #MenuHebergements li.SelectMenu a:visited
{
background-color:#efcebd;
margin-left:0px;
/*background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;*/
}

#MenuHebergements li.SelectMenu a:hover
{
background-color:#efcebd;
margin-left:5px;
/*background-image:url(../images/fleche-tourisme-hover.gif);
background-position:left;
background-repeat:no-repeat;*/
}

