BODY {
font-family: verdana; 
font-size: 11px; 
font-style: normal; 

	background-color: #ffffff;
	scrollbar-face-color: #99CC00;
	scrollbar-shadow-color: #99CC00;
	scrollbar-highlight-color: #99CC00;
	scrollbar-3dlight-color: #EBF5CC;
	scrollbar-darkshadow-color: #EBF5CC;
	scrollbar-track-color: #EBF5CC;
	scrollbar-arrow-color: #FFFFFF;
	margin-bottom: 0px;
}


.MenuSelectionne{
background-color:#993333;
}

TD{font-size:11px;}


/* Style pour les formulaires */
.Combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	color:#009966;
	font-weight: normal;
	border: 1px solid #99CC00;


}
/* fond cellule sans répétition */
.norepeat {background-position: left top; background-repeat: no-repeat;}

.TitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF9539;
	font-weight: bold;
}
.TxtGrasRose {
	font-family: verdana;
	font-size: 11px;
	color: #FF01A7;
	font-weight: bold;
}
.TxtGrasViolet {
	font-family: verdana;
	font-size: 11px;
	color: #C62F8E;
	font-weight: bold;
	font-style: italic;

}



Table.Carre {
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;	
}
Table.Carre TD{
	height: 150px;
	width: 150px;
}
Table.Carre  A.Lien:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;	
	font-weight: bold;	text-decoration: none;	font-size: 14px;
}
Table.Carre  A.Lien:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;	
	font-weight: bold;	text-decoration: none;	font-size: 14px;
}
Table.Carre A.Lien:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;		
	font-weight: bold;	text-decoration: underline;	font-size: 14px;
}

Table.Carre TD.Carrerose{background-color: #FF0198;}
Table.Carre TD.CarreRouge{background-color: #CC0000;}
Table.Carre TD.Carrevert{background-color: #00FF00;}
Table.Carre TD.CarreOrange{background-color: #ff9934;}
Table.Carre TD.CarreJaune{background-color: #FFCC00;}
Table.Carre TD.CarreBleu{background-color: #00CCFF;}
Table.Carre TD.CarreViolet{background-color: #FF00FF;}
Table.Carre TD.CarrevertClair{background-color: #BEF028;}
Table.Carre TD.CarreBleuFonce{background-color: #027EC4;}

Table.Carre TD.CarreFilAriane{
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;

}
Table.Contenu .defil{
	margin-top:0;
	margin-left:0;
	margin-right:0;

} 
Table.Contenu TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
Table.Contenu  .Lien{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: bold;	text-decoration: none;	font-size: 11px;
}
Table.Contenu  A.Lien:link{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: bold;	text-decoration: underline;	font-size: 11px;
}
Table.Contenu  A.Lien:visited{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: bold;	text-decoration: underline;	font-size: 11px;
}
Table.Contenu A.Lien:hover{
	color: #FF9539;
	font-family: Verdana;		
	font-weight: bold;	text-decoration: none;	font-size: 11px;
}
Table.Contenu A.Lien:active{
	color: #FF9539;
	font-family: Verdana;		
	font-weight: bold;	text-decoration: underline;	font-size: 11px;
}
Table.Contenu  .LienFin{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: normal;	font-size: 11px;}
	
Table.Contenu  A.LienFin:link{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: normal;	text-decoration: underline;	font-size: 11px;
}
Table.Contenu  A.LienFin:visited{
	font-family: Verdana;
	color: #99cc00;	
	font-weight: normal;	text-decoration: underline;	font-size: 11px;
}
Table.Contenu A.LienFin:hover{
	color: #FF9539;
	font-family: Verdana;		
	font-weight: normal;	text-decoration: none;	font-size: 11px;
}
Table.Contenu A.LienFin:active{
	color: #FF9539;
	font-family: Verdana;		
	font-weight: normal;	text-decoration: underline;	font-size: 11px;
}


.Tablecontenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.DivAcc{
	overflow: auto;
	height: 340px;
	width: 638px;
	background-position: center center;

} 
ul {
	margin-top: 0px;
	margin-left:40px;
	margin-bottom:0px
}
li {
	list-style-image: url(images/puce-ete.gif);
}
.lienblanc {	color: #ffffff;	font-family: Verdana;	font-style: normal;	font-weight: normal;	text-decoration: none;	font-size: 9px;}
.lienblanc:link{
	font-size: 9px;
	color : #ffffff;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;}
.lienblanc:visited {
	font-size: 9px;
	color : #ffffff;
	font-style: normal;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
}
.lienblanc:active {
	font-size: 9px;
	color : #ffffff;
	font-style: normal;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
}
.lienblanc:hover {
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
.TxtFilAriane{
	font-size: 16px;
	color: #99cc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

	}
.SousTitrePage {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9539;
	font-weight: bold;
}
.ContenuGrasVert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CC00;
	font-weight: bold;

}
.TxtBasRose{
	background-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;}
	
	.lienNoirBas {	color: #000000;	font-family: Verdana;	font-style: normal;	font-weight: bold;	text-decoration: none;	font-size: 10px;}
.lienNoirBas:link{
	font-size: 10px;
	color : #000000;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;}
.lienNoirBas:visited {
	font-size: 10px;
	color : #000000;
	font-style: normal;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}
.lienNoirBas:active {
	font-size: 10px;
	color : #000000;
	font-style: normal;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}
.lienNoirBas:hover {
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}

.LienFilAriane{
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #99cc00;}
.LienFilAriane:link{
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #99cc00;
	text-decoration: none;}
.LienFilAriane:visited {
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #99cc00;
	text-decoration: none;
}
.LienFilAriane:active {
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #99cc00;
	text-decoration: none;
}
.LienFilAriane:hover {
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #99cc00;
	text-decoration: underline;

}
.CadreImg {
	border: 1px solid #000000;
}
.SeparateurInfolive {
	background-image: url(images/ligne_pointille-horizontale.gif);
	background-repeat: repeat-x;
}
.FlecheLiens {
	background-image: url(images/fleche.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
.txtAcc {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}
.txtAccBas {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;

}
.DivContenu {

	overflow: auto;
	height: 450px;
	width: 981px; 
	
}
.Contenu {
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	clip:    rect(0px 10px 0px 0px);
	height: auto;


}
.TxtGrasVert{
	font-family: Verdana;
	color: #008040;	
	font-weight: bold;	text-decoration: none;	font-size: 11px;}
/*------------------------ Menu Stations Gauche page d'accueil ------------------------*/
#MenuStations {
	background-color: #009966;
	padding: 0px;
	margin: 0px;
	}
#MenuStations ul{
	padding: 0px;
	margin: 0px;
	}
#MenuStations ul li{
	padding-bottom: 2px;
	list-style-type: none;
		list-style-image: url(Aucune);
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	font-size : 11px;
	}
#MenuStations ul li a, #MenuStations ul li a:link, #MenuStations ul li a:active, #MenuStations ul li a:visited{
	list-style-type: none;
	color: #99CC00;
	text-decoration: none;
	list-style-image: url(Aucune);
} 
#MenuStations ul li a:hover{
	list-style-type: none;
	list-style-image: url(Aucune);
	color: #FFFFFF;
	text-decoration: none;
} 
/*------------------------ Colonne Gauche page d'accueil -----------------------*/
#ColonneGaucheAccueilTxt {
	float: left;
	width: 348px;
	padding: 0px;
	text-align: left;
	border-right: 1px solid #CCCCCC;
}
#ColonneGaucheAccueil {
	padding: 10px;
	text-align: left;
}
#ColonneGaucheAccueil p{
	text-align: justify;
		font-size: 11px;
}
#ColonneGaucheAccueil h1{
	color:#F7931D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}
#ColonneGaucheAccueil h2{
	color:#C62F8E;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#ColonneGaucheAccueil a, #ColonneGaucheAccueil a:link, #ColonneGaucheAccueil a:active, #ColonneGaucheAccueil a:visited{
	color: #000000;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
} 
#ColonneGaucheAccueil a:hover{
	color: #C62F8E;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
} 
/*------------------------ Colonne Droite page d'accueil -----------------------*/
#ColonneDroiteAccueil {
	float: right;
	width: 328px;
	padding: 0px;
	margin: 0px;
	height: 540px;
}
 /*------------------------ Colonne Droite A ne pas manquer page d'accueil -----------------------*/
#ColonneDroiteAccueilAnepasmanquerContenu {
	width: 328px;
}
#ColonneDroiteAccueilAnepasmanquer {
	padding: 10px;
	text-align: left;
	color: #99CC00;
}
#ColonneDroiteAccueilAnepasmanquer p{
	text-align: justify;
		font-size: 11px;
}
#ColonneDroiteAccueilAnepasmanquer h1{
	color:#009966;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
#ColonneDroiteAccueilAnepasmanquer h2{
	color:#003399;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#ColonneDroiteAccueilAnepasmanquer a, #ColonneDroiteAccueilAnepasmanquer a:link, #ColonneDroiteAccueilAnepasmanquer a:active, #ColonneDroiteAccueilAnepasmanquer a:visited{
	color: #FFFFFF;
	text-decoration: none;
} 
#ColonneDroiteAccueilAnepasmanquer a:hover{
	color: #009966;
	text-decoration: none;
}
/*------------------------ Colonne Droite Actus page d'accueil -----------------------*/

#ColonneDroiteAccueilActusContenu {
	width: 328px;
}
#ColonneDroiteAccueilActus {
	padding: 10px;
	text-align: left;
	color: #FFFFFF;
}
#ColonneDroiteAccueilActus p{
	text-align: justify;
		font-size: 11px;
}
#ColonneDroiteAccueilActus h1{
	color:#F0A425;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
#ColonneDroiteAccueilActus h2{
	color:#F0A425;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#ColonneDroiteAccueilActus a, #ColonneDroiteAccueilActus a:link, #ColonneDroiteAccueilActus a:active, #ColonneDroiteAccueilActus a:visited{
	color: #FFFFFF;
	text-decoration: none;
} 
#ColonneDroiteAccueilActus a:hover{
	color: #F0A425;
	text-decoration: none; 
}
 /*------------------------ Flash Accueil -----------------------*/
#FlashAccueil {
	padding: 1px;
}

/******* Facebook *******/
#facebook
{
padding-left:6px;
}