body {
    font:normal normal 13px arial;
    margin:0; padding:10px;
    background:url(../img/accueil/bgBody.jpg);
    background-color:white;
}
p { margin:10px; }
div, img, span, ul, li { margin:0;padding:0;border:0; }
/********************************************************************* POLICES FLASH */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/********************************************************************* CONTENU */
#conteneur {
    position:relative;
    width:1000px; height:832px;
    margin:auto;
    background:url(../img/accueil/bgConteneur.gif) no-repeat;
}
#conteneurCoordonnees {
    position:absolute;
    top:120px; right:2px;
    background:url(../img/accueil/bgConteneurCoordonnees.gif) no-repeat;
    width:880px; height:95px;
    text-align:right;
    color:white;
    padding:55px 23px 0 0;
}
#conteneurCoordonnees a {
    color:white;
    text-decoration:none;
}
#conteneurCoordonnees a:hover { text-decoration:underline; }
#logo {
    position:absolute;
    top:145px; left:125px;
    z-index:20;
}
#conteneurZoneNews {
    background:url(../img/accueil/bgZoneNews.gif) no-repeat;
    width:226px; height:244px;
    position:absolute;
    top:361px; right:65px;
}
#blocktoscroll{
    height:244px;
    position:relative;
    overflow: hidden;
    padding:0 20px; margin:0;
    color:#770000;
    font-size:12px;
}
.sIFR-hasFlash .titreZoneNews {
    visibility: hidden;
    font-size:32px;
    margin:0; padding:0;
    position:absolute;
    top:325px; right:30px;
}
/************************************************************************ IMAGE MENU */
#imageMenu {
	position: absolute;
    top:300px; left:85px;
	width:592px; height:302px;
	overflow: hidden;
    border:1px solid #770000;
}
#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	width:600px; height:300px;
}
#imageMenu ul li { float: left; }
#imageMenu ul li a {
	text-indent: -1000px;
	background:#bbae79 none repeat scroll 0%;
	border:1px solid #770000;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:146px; height:300px;
}
#imageMenu ul li.menu-01 a { background: url(../img/accueil/menu-01.jpg) repeat scroll 0%; }
#imageMenu ul li.menu-02 a { background: url(../img/accueil/menu-02.jpg) repeat scroll 0%; }
#imageMenu ul li.menu-03 a { background: url(../img/accueil/menu-03.jpg) repeat scroll 0%; }
#imageMenu ul li.menu-04 a { background: url(../img/accueil/menu-04.jpg) repeat scroll 0%; }
.clear { clear: both; }

