#accueil #contenu
{
	padding: 15px 0 10px 0;
	width: 1024px;
}

/**
 * Bandeau
 ******************************************/
#accueil #bandeau #anim_flash
{
	background: #acacac;
	height: 267px;
	width: 1024px;
}

/**
 * Quick launch Easyvista
 ******************************************/
#accueil #quick_launch_easyvista
{
	background: #badf33;
	float: left;
	height: 26px;
	overflow: hidden;
	width: 1024px;
}

#accueil #quick_launch_easyvista *
{
	float: left;
	height: 26px;
}

#accueil #quick_launch_easyvista p
{
	width: 166px;
}

#accueil #quick_launch_easyvista ul
{ 
	font-size: 10px;
	width: 858px;
}

#accueil #quick_launch_easyvista ul li
{
	line-height: 26px;
	margin: 0 0 0 -8px;
	width: 148px;
}

#accueil #quick_launch_easyvista ul li a
{
	background: url(../../images/commun/boutons/bt_quick_launch.png) 0 -52px no-repeat;
	color: #686868;
	display: block;
	text-align: center;
	text-decoration: none;
	width: 148px;
}

#accueil #quick_launch_easyvista ul li a:hover
{
	background-position: 0 -78px;
	color: #668007;
}

#accueil #quick_launch_easyvista ul li.first a { background-position: 0 0; }
#accueil #quick_launch_easyvista ul li.first a:hover { background-position: 0 -26px; }

#accueil #quick_launch_easyvista ul li.last a { background-position: 0 -104px; }
#accueil #quick_launch_easyvista ul li.last a:hover { background-position: 0 -130px; }

/**
 * Présentation Staff & Line
 ******************************************/
#accueil #presentation_staffandline
{
	float: left;
	width: 620px;
}

#accueil #presentation_staffandline .corps
{
	background: url(../../images/commun/fonds/f_bloc_accueil.png) 0 0 no-repeat;
	padding: 40px 40px 10px;
	height: 138px;
	width: 540px;
}

#accueil #presentation_staffandline .corps:hover,
#accueil #presentation_staffandline .on { background-position: 0 -188px; }

/*#accueil #presentation_staffandline h2
{
	color: #93b613;
	font-size: 22px;
	font-weight: bold;
	margin: 0 0 5px;
}*/
#accueil #presentation_staffandline .entete{
padding:0 0 10px 0;
overflow:hidden;
zoom:1;
}
#accueil #presentation_staffandline .entete .visuel{
float:left;
width:105px;
padding:0 5px 0 0;
margin:0 15px 0 0;
border-right:1px solid #dbdbdb;
overflow:hidden;
zoom:1;
}
#accueil #presentation_staffandline h2, #accueil #presentation_staffandline h2 a{
color: #93b613;
font-size: 17px;
}

#accueil #presentation_staffandline p
{
	color: #7e7e7e;
	font-size: 12px;
	line-height: 18px;
}

#accueil #presentation_staffandline ul.liens,
#accueil #remontees_actu_events ul.liens
{
	float: right;
	height: 20px;
	margin: -3px 0 0;
	padding: 0 10px 0 0;
}

#accueil #presentation_staffandline ul.liens li,
#accueil #remontees_actu_events ul.liens li
{
	float: left;
	padding: 0 10px 0 0;
}

#accueil #remontees_actu_events ul.liens li.lien
{
	display:none;
}

#accueil #remontees_actu_events ul.liens li.afficher
{
	display:block;
}

/**
 * Remontes actu et events
 ******************************************/
#accueil #remontees_actu_events
{
	float: right;
	width: 380px;
}

#accueil #remontees_actu_events .bloc_extend
{
	background: url(../../images/commun/fonds/f_bloc_accueil.png) right 0 no-repeat;
	padding: 0 10px 0 0;
	height: 188px;
	width: 370px;
}

#accueil #remontees_actu_events .bloc_extend:hover,
#accueil #remontees_actu_events .on { background-position: right -188px; }

#accueil #remontees_actu_events .bloc_extend .corps
{
	background: url(../../images/commun/fonds/f_bloc_accueil.png) 0 0 no-repeat;
	padding: 25px 0 0 10px;
	height: 163px;
	width: 360px;
}

#accueil #remontees_actu_events .bloc_extend:hover .corps,
#accueil #remontees_actu_events .on .corps { background-position: 0 -188px; }

#accueil #remontees_actu_events .bloc_extend ul li a { text-decoration: none; }

/* onglets */
#accueil #remontees_actu_events ul.onglets
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	margin: 0 0 20px;
	width: 360px;
}

#accueil #remontees_actu_events ul.onglets li
{
	border-right: 1px solid #dcdcdc;
	float: left;
	height: 23px;
	line-height: 22px;
	padding: 0 10px;
}

#accueil #remontees_actu_events ul.onglets li.last
{
	border: 0;
}

#accueil #remontees_actu_events ul.onglets li a
{
	border-bottom: 1px solid #dcdcdc;
	float:left;
	line-height: 22px;
	padding: 0 15px;
}

#accueil #remontees_actu_events ul.onglets a { color: #b2b2b2; }

#accueil #remontees_actu_events ul.onglets a:hover,
#accueil #remontees_actu_events ul.onglets a.on { color: #93b613; }

/* contenu */
#accueil #remontees_actu_events ul.contenu
{
	clear: both;
	display: none;
	font-size: 11px;
	padding: 0 15px;
	width: 330px;
}

#accueil #remontees_actu_events ul.afficher { display: block; }

#accueil #remontees_actu_events ul.contenu li
{
	clear: both;
	float: left;
	margin: 0 0 10px;
	overflow: hidden;
	width: 330px;
}

#accueil #remontees_actu_events ul.contenu li strong
{
	color: #93b613;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 0;
	width: 50px;
}

#accueil #remontees_actu_events ul.contenu li a
{
	color: #7e7e7e;
	float: left;
	font-weight: bold;
	width: 270px;
	_width: auto;
}

#accueil #remontees_actu_events ul.contenu li a:hover { color: #1d1d1d; }