body {
    font:normal normal 13px arial;
    margin:0; padding:50px 0 10px 0;
    background-color:#606725;
}
p { margin:10px; }
div, img, span, ul, li { margin:0; padding:0; border:0; }
#conteneur {
    position:relative;
    width:1000px; height:622px;
    margin:auto;
    background-color:#bbae79;
}

#conteneur_drapeaux {
    margin:2px 0 0 0px;
    position:absolute;
    top:10px; left:10px;
    z-index:550;
}
#drapeau_en{
    display:block;
    width:18px;height:12px;
    float:left;
    margin:0 2px; padding:0;
    background:url(../img/tools/flags/en.png) no-repeat;
}
#drapeau_fr{
    display:block;
    width:18px;height:12px;
    float:left;
    margin:0 2px; padding:0;
    background:url(../img/tools/flags/fr.png) no-repeat;
}

#logo {
    position:absolute;
    top:10px; left:27px;
}
#logoLogis2F {
    position:absolute;
    top:142px; left:306px;
}
#conteneurMentionsLegales {
    position:absolute;
    bottom:-20px; right:2px;
    color:white;
    font:normal normal 11px arial;
}
#conteneurMentionsLegales a {
    color:white;
    text-decoration:none;
}
#conteneurMentionsLegales a:hover { text-decoration:underline; }
#conteneurCoordonnees {
    position:absolute;
    top:25px; right:295px;
    color:#606725;
    font:normal normal 11px arial;
    text-align:right;
}
#conteneurCoordonnees a {
    color:#606725;
    text-decoration:none;
}
#conteneurCoordonnees a:hover { text-decoration:underline; }
#conteneurNewsEtDesc {
    position:absolute;
    top:5px; right:5px;
    height:612px; width:275px;
    background:url(../img/accueil/bgStatue.jpg) no-repeat;
    background-position: bottom right;
    background-color:#606725;
}
#conteneurNewsEtDesc p {
    font:normal normal 15px arial;
    color:#bbae79;
    width:215px;
    margin:0 auto;
}
#conteneurNewsEtDesc p a { color:#bbae79; }
#conteneurLogos { margin:40px 0 5px 50px; }
#conteneurLogos a { margin:0 5px; }
#activite, #ville {
    font:normal normal 17px helvetica;
    position:absolute;
    right: 296px;
    display:block;
    width:204px;
    text-align:right;
    color:#606725
}
#activite {
    top:170px;
    border:2px solid #606725;
    border-width:0 0 2px 0;
    font-size:22px;
}
#ville { top:200px; }
/************************************************************************ NEWS */
#conteneurZoneNews{
    position:relative;
    width:214px;
    padding:0; margin:25px auto 38px auto;
}
#zoneNewsHaut{
    height:39px;
    font:normal normal 24px Helvetica;
    text-align:right;
    padding:16px 37px 0 0;
    color:#c9a800;
    background:url(../img/accueil/bgTitreNews.jpg) no-repeat;
}
#blocktoscroll{
    height:187px;
    position:relative;
    background:url(../img/accueil/bgNews.jpg) repeat-y;
    overflow: hidden;
    padding:0 10px; margin:0;
    color:white;
}
/************************************************************************ IMAGE MENU */
#imageMenu {
	position: absolute;
    top:259px; left:13px;
	width:689px; height:345px;
	overflow: hidden;
}
#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	width:1000px; height:345px;
}
#imageMenu ul li { float: left; }
#imageMenu ul li a {
	text-indent: -1000px;
	background:#bbae79 none repeat scroll 0%;
	border-right: 2px solid #bbae79;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:170px; height: 345px;
}
#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; }
