body {
 	scrollbar-Dark-Shadow-Color="#000000";
 	scrollbar-3dLight-Color="#000000";
 	scrollbar-Arrow-Color="#000000";
 	scrollbar-Base-Color="#FFFFFF";
 	scrollbar-Face-Color="#FFFFFF";
 	scrollbar-Highlight-Color="#FFFFFF";
 	scrollbar-Shadow-Color="#FAFAFA";
 	scrollbar-Track-Color="#FAFAFA";
	
	margin :0;
	padding:0;
	background-image:url(../img/fd.gif);
	text-align:center;					/* correction BUG centrage IE */

}
/* DIV globale positionnant l'ensemble de la page */
#global {
	visibility:visible;
	width:955px;
	margin-left:auto;					/* gere les marge pour un centrage parfait */
	margin-right:auto;					/* nécessite de spécifier le width */
	text-align:left;					/* Bug IE: correctif */
	}
h1 {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0851B1;
	font-weight: bold;
	}
p {
	margin:0;
	padding:5px 0 0 0;
	}
/* --------------  les DIVs  -------------- */
#bandeau {
	margin:0;
	padding:0;
	width:955px;
	height:183px;
	}
#contenu {
	margin:0;
	padding:0;
	width:955px;
	height:327px;
	background-image:url(../img/home-contenu.jpg);
	}
#signature {
	margin:0;
	padding:0;
	width:955px;
	height:31px;
	background-image:url(../img/home-signature.jpg);
	}
#menu-bas {
	margin:0;
	padding:0;
	width:955px;
	height:60px;
	background-image:url(../img/home-menu-bas.gif);
	}
/* -----------------  menu  ----------------- */
#menu  {
	margin:0;
	padding:0;
	float:right;
	}
.menu {
	margin:0;
	padding:0;
	border:0;
	}
/* --------------  actualités  -------------- */	
#actu  {
	position:absolute;
	width:168px;
	height:130px;
	margin:70px 0 0 40px;
	padding:0;
	}
.actu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}
.actu  a {
	color: #000;
	text-decoration:none;
	}
.actu  a:hover {
	color: #8D8D8D;
	text-decoration:none;
	}
.tt-actus  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #476208;
	text-align:right;
	}
.tt-actus  a{
	color: #476208;
	text-decoration:underline;
	}
.tt-actus  a:hover {
	color: #8D8D8D;
	text-decoration:underline;
	}
/* --------------  spectacles  -------------- */	
#spectacles  {
	position:absolute;
	width:161px;
	height:86px;
	margin:244px 0 0 50px;
	padding:0;
	}
	
	
	
/* --------------  agenda  -------------- */
#agenda  {
	position:absolute;
	width:154px;
	height:205px;
	margin:70px 0 0 260px;
	padding:0;
	}
.agenda  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}
.agenda  a {
	color: #000;
	text-decoration:none;
	}
.agenda  a:hover {
	color: #8D8D8D;
	text-decoration:none;
	}
.tt-agenda  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #476208;
	}
.tt-agenda  a{
	color: #000;
	text-decoration:underline;
	}
.tt-agenda  a:hover {
	color: #8D8D8D;
	text-decoration:underline;
	}
.sep {
	margin:0 0 7px 0;
	}
.date  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D7D1B;
	font-weight: bold;	
	}
/* --------------  rechercher  -------------- */	
.recherche  {
	padding:0 30px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C9A00;
	font-weight: bold;
	float:right;
	}
input {
	margin :0;
	padding:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	border:1px solid #000000;
	}
/* --------------  menu-bas  -------------- */
#mb {
	position:absolute;
	margin:24px 0 0 170px;
	padding:0;
	}
.mb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	}
.mb a {
	color:#000;
	text-decoration:none;
	}
.mb a:hover {
	color:#0C4DA2;
	text-decoration:none;
	}
.mb ul{

	list-style-type:none;
	padding: 0 20px 0 20px;
	margin:0;
	}
.mb li{
	margin:0;
	padding:0 0 0 2.5em;
	display:inline;
	background:#b5da5d url(../img/pucemb.gif) 0 50% no-repeat;
	}
#ml {
	position:absolute;
	margin:80px 0 0 450px;
	padding:0;
	}
.ml {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
.ml a {
	color:#000;
	text-decoration:none;
	}
.ml a:hover {
	color:#0C4DA2;
	text-decoration:none;
	}

.aVert  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C9A00;
	font-weight: bold;
	line-height:18px;
	text-decoration:none;
	}
.aVert:hover  { font-weight: bold; line-height:18px; text-decoration:underline; }


.mentions a{
	color:#719a10;
	background-color:#c2db86;
	padding:0.1em 0.2em;
	font-size:90%;
	}
	
.lienCharte{
	position:absolute;
	margin:0px 0 0 450px;
	padding:3px;
	width: 131px;

	
}
.lienCharte a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:60%;
	color:#360;
}

