* {
	padding:0;
	margin:0;
}
body { 
	background:url(images/body.jpg) no-repeat top center #029ee0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	position:absolute;
	top:-9999px;
}
#back_b
{
    background:url(images/back_global.png) no-repeat bottom;
	width:100%;
	height:100%;
	overflow:hidden;
}
#global
{
    width:980px;
	margin:0 auto;

}
#colone_g
{
   background:url(images/back_gauche.png) no-repeat;
   width:190px;
   height:450px;/*490*/
   padding-top:40px;
   margin:155px 0 0 30px;
   float:left;
}
#menu
{
  width:177px;
  height:237px;
  margin-left:5px;
  
}
#menu ul
{
  width:177px;
  
}
#menu ul li
{
  list-style:none;
  text-align:center;
  margin-top:15px;
}
#menu ul .secteur
{
  margin-top:17px;
}
#menu ul li a img
{
  border:0;
}
#actualite
{
  width:177px;
  height:177px;
  margin:0 auto;
}
#actualite h3
{
  text-align:center;
  font-size:12px;
  color:#009ee0;
}
#actualite .date
{
  font-size:11px;
  color:#fe7f4c;
  margin:20px 0 0 7px;
 }
#actualite .titre
{
  font-weight:bold;
  color:#ff0000;
  margin:10px 0 0 7px;
 }
#actualite .text
{
  width:150px;
  font-size:11px;
  color:#474747;
  margin:10px 0 0 10px;
}
#actualite .text span a
{
  color:#474747;
}
#diapo
{
   background:url() no-repeat;
   width:722px;
   height:170px;
   margin:170px 0 0 6px;
   float:left;
}
#centre
{
  width:693px;/*711*/
  min-height:400px;
  float:left;
  padding-left:18px;
  margin:30px 0 0 15px;
}
#centre h2
{
  background:url(images/puce_h2.gif) no-repeat left;
  padding-left:60px;
  color:#05448a;
  font-size:15px;
  font-style:italic;
}
#centre p
{
  margin:15px 0 10px 0;
}
#centre ul
{
  width:477px;
  margin:10px 0 10px 50px;

}
#centre ul li
{
  list-style:circle;
padding:5px;
}
#centre h3
{
  font-size:12px;
  margin-top:10px;
  padding-left:10px;
}
.float_right
{
float:right;
margin-left:10px;
}
 
#lienRef
{
background:#eb6e00;
width:960px;
  min-height:30px;
  padding-top:0px;
  margin:0 auto;
}
#lienRef ul
{
	list-style:none;
	text-align:center;
}
#lienRef li
{
  list-style:none;
  display:inline;
  text-align:center;
}
#lienRef li a
{
  text-decoration:none;
  color:#dfad80;
  font-size:11px;
  padding:0 5px 0 5px;
}
#lienRef li a:hover
{
  text-decoration:none;
  color:#fff;
}

#conteneur_pied
{
  background:url(images/pied.jpg) #eb6e00 repeat-x;
}

#presentation {
width:100%;
font-size:14px;

}



#pied
{
  background:url(images/deco_pied.jpg) #eb6e00 no-repeat;
  width:960px;
  min-height:190px;/*210*/
  padding-top:20px;
  margin:0 auto;
}
#pied ul
{
  width:158px;
  margin:0 0 0 32px;
  float:left;
}
#pied ul li
{
  list-style:none;
  background:url(images/puce_li.png) no-repeat left;
  padding-left:15px;
  margin-top:5px;
}
#pied ul li a
{
  text-decoration:none;
  color:#dfad80;
}
#pied ul li a:hover
{
  color:#fed5b1;
}
#cordonne
{
  width:224px;
  height:190px;
  float:left;
  margin-left:60px;
}
#cordonne .cordo
{
  color:#d48e00;
  margin:0 0 20px 0;
}
#cordonne dl
{
  color:#d7a980;
}
#cordonne dl dt 
{
  margin-top:10px;
}
#horaire
{
  width:150px;
  height:190px;
  float:left;
  margin-left:50px;
}
#horaire .horaire
{
  color:#d48e00;
  margin:0 0 20px 0;
}
#horaire dl
{
  color:#d7a980;
}
#pied .imnalys 
{
   margin-top:80px;
}#pied .imnalys  img
{
  border:0;
}
#pied .imnalys  span
{
  position:absolute;
  top:-9999px;
}
.stepcarousel{
position:relative;
left:0px;
top:0px;
width:722px;
height:170px;
}

.stepcarousel .belt{
position:relative; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
margin: 10px; /*margin around each panel*/
width: 250px; 
}

.bouton {
background: #fff;
width:120px;
color:#009ee0;
font-weight: bold;
border:#009ee0 2px solid ;
}