@charset "utf-8";

body {

	background-color: #cde5f3;

	background-image: url(images/haut_01.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

}



.separation {

	background: transparent url(images/hr01.gif) no-repeat;

	width: 400px;

	height: 10px;

}

.separation hr {

	display: none;

}



hr {

	

}

a {

	color: #0075BD;

	text-decoration: none;

}

a:hover {

	color: #d71a1a;

	text-decoration: none;

}



.divBanniere2 {position:relative;top:0;}

.divBanniere {position:relative;top:0;}

#banniere {position:relative;width:500px;height:40px;overflow:hidden;}



#tooltip {

   position:absolute;

   visibility:hidden;

   background-color:#FFEEC7; border:1px solid black; 

   padding:0.2em; font-size:11px;



}



.lienblanc11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.lienblanc11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: none;

}



.lienblanc11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: none;

}



.lienblanc11b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #c50000;

	text-decoration: none;

}



.gris11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #a0a0a0;

	text-decoration: none;

}

.blanc11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.blanc11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: none;

}

.bleu11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: none;

}



a.bleu11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #c60202;

	text-decoration: none;

}



.bleu11u {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: underline;

}



.bleu11u:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #c60202;

	text-decoration: underline;

}



.bleu11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #0075BD;

	text-decoration: none;

}



.bleu13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #0075BD;

	text-decoration: none;

}



.resultatpresta {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #0075BD;

	text-decoration: none;

	border: none;

	border-width:0px;

}



.noir11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}



.bleuf11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #04447c;

	text-decoration: none;

}



.rouge11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #c70202;

	text-decoration: none;

}



.noir11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



a.noir11b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #c60202;

	text-decoration: none;

}



a.noir11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #0075BD;

	text-decoration: none;

}



.prix13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #FFFFFF;

	background : url('images/fond-prix.gif') no-repeat center;

	width:120px;

	height:30px;

	text-align: center;

	vertical-align:middle;

	text-align:left;

	padding-top:0px;

	padding-left:50px;

}



.titre13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #c60202;

	text-decoration: none;

}



.boutonbleu11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #0075BD;

	text-decoration: none;

	background: url('images/fond-boutona.gif') no-repeat;

	height:31px;

	width:269px;

	text-align: center;

	padding-top:5px;

}



.boutonbleu11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #0075BD;

	text-decoration: none;

	background: url('images/fond-bouton.gif') no-repeat;

	height:31px;

	width:269px;

	text-align: center;

	padding-top:5px;

}



#apDiv1 {

	position:relative;

	left:30px;

	top:0px;

	width:221px;

	height:226px;

	z-index:1;

	float:left;

	

}



#apDiv2 {

	position:relative;

	left:40px;

	top:0px;

	width:221px;

	height:226px;

	z-index:1;

	float:left;

}



#apDiv3 {

	position:relative;

	left:50px;

	top:0px;

	width:221px;

	height:226px;

	z-index:1;

	float:left;

}



#apDiv4 {

	background:url('images/fond-actualites.gif') no-repeat;

	position:relative;

	left:10px;

	top:20px;

	width:282px;

	height:550px;

	z-index:1;

	float:left;

}



#apDiv5 {

	background:url('images/infos-et-evenements-stations-fond.gif');

	position:relative;

	left:10px;

	top:20px;

	width:563px;

	height:76px;

	z-index:1;

	float:left;

}

#apDivdm {

	position:relative;
	left:10px;
	top:30px;
	width:563px;
	height:76px;
	z-index:1;
	float:left;
}



#apDiv6 {

	background: url('images/nos-coups-de-coeur2.gif') bottom no-repeat #FFFFFF;

	position:relative;

	left:15px;

	top:40px;

	width:556px;

	height:420px;

	float:left;

	text-align:left;

}



#apDiv7 {

	position:relative;

	left:25px;

	top:00px;

	margin-right:45px;

	margin-bottom:100px;

	width:188px;

	height:140px;

	float:left;

	z-index:1;

	text-align:left;

}



#apDiv8 {

	position:relative;

	left:0px;

	top:0px;

	margin-right:0px;

	margin-bottom:150px;

	width:188px;

	height:280px;

	z-index:1;

	text-align:left;

}