body {

	 background-color : #FFFFFF ;
	 margin:0px;
	 padding:0px;
	 background: url('images/fond.jpg') top center no-repeat;
	
}


UL.rubBas
{
	list-style-type:none;
	display:table;
	margin:0px;
	padding:0px;
	margin-top:7px;
	/*border:2px solid green;*/
	width:260px;
	height:14px;
}
UL.rubBas LI.elemRubBas
{
	font-family:Arial;
	font-size:10px;
	color:#99B32D;
	display:inline;

}

UL.rubBas LI.elemRubBas A:link,
UL.rubBas LI.elemRubBas A:active,
UL.rubBas LI.elemRubBas A:visited
{
	font-family:Arial;
	font-size:10px;
	color:#99B32D;
	text-decoration:none;
}

UL.rubBas LI.elemRubBas A:hover 
{
	font-family:Arial;
	font-size:10px;
	color:#99B32D;
	text-decoration:underline;
}

DIV#containerSite {
	
	position:relative;
	width:964px;
	margin:0px;
	padding:0px;
	left:50%;
	margin-left:-474px;	
	border:0px solid black;
	
}



DIV#Top {
	width:964px;
	height:63px;

}


DIV#containerTop {
	float:left;
	width:600px;
	height:63px;
	margin:0px;
	padding:0px;
	border:0px solid black;
}






DIV#searchbox {
	float:left;
	border:0px solid black;
	margin:0px;
	margin-left:128px;
	margin-top:36px;
	}
	
	
INPUT.inputSearch {
	padding:0px;
	margin:0px;
	padding-top:3px;
	padding-left:3px;
	background:#ebebeb;
	font-size:12px;
	font-family:Arial;
	border:0px;
	color:#99B32D;
	height:19px;
}


DIV#containerFlash {
	
	position:relative;
	width:964px;
	height:362px;
	margin:0px;
	padding:0px;
	background:url('images/fondFlash.jpg') left no-repeat;
	border:0px solid black;	

}

DIV#animFlash {
	
	float:left;
	width:864px;
	height:324px;
	margin-left:17px;
	margin-top:16px;
	
		
}

DIV#menuDroite {
		
	float:left;
	width:68px;
	height:362px;
	
}


DIV#containerMenu {
	
	position:relative;
	width:964px;
	height:46px;
	margin:0px;
	padding:0px;
	margin-left:7px;
	/*background:url('images/menuCentre.jpg') left no-repeat;*/
	border:0px solid black;	
}

DIV#col1 {
	float:left;
	width:278px;
	height:273px;
	margin:0px;
	padding:0px;
	margin-left:7px;
	margin-top:24px;
	/*background:url('images/col1.jpg') left no-repeat;*/
	border:0px solid blue;	
}

DIV#col2 {
	float:left;
	width:278px;
	height:273px;
	margin:0px;
	padding:0px;
	margin-left:24px;
	margin-top:24px;

	border:0px solid black;	
}

DIV#contenuCol2 {
	width:278px;
	height:226px;
	/*background:url('images/col2.jpg') left top no-repeat;*/
	border:0px solid black;	
}

DIV#menuBas {
	width:260px;
	height:25px;
	margin:0px;
	padding:0px;
	margin-left:8px;
	margin-top:22px;
	text-align:center;
	background-color:#EDEDED;

}


DIV#col3 {
	float:left;
	width:285px;
	height:273px;
	margin:0px;
	padding:0px;
	margin-left:24px;
	margin-top:24px;
	/*background:url('images/col3.jpg') left top no-repeat;*/
	border:0px solid red;	
}


DIV#drapeaux {
	
	
	width:72px;
	height:70px;
	margin-left:10px;
	margin-top:15px;
	text-align:center;
	
	
	}


DIV#rubDroite {
	
	
	width:72px;
	height:109px;
	margin-left:10px;
	text-align:center;
	
	
	}



DIV#outils {
	
	
	width:72px;
	height:140px;
	margin-left:10px;
	/*margin-top:15px;*/
	text-align:center;
	border:0px solid green;
	
	}




DIV#containerFooter {
	
	position:absolute;
	width:930px;
	height:30px;
	text-align:center;
	margin:0px;
	padding:0px;
	top:773px;
	left:50%;
	margin-left:-500px;	
	/*border:2px solid black;*/
}


DIV#containerFooter .bodytext,
DIV#containerFooter .bodytext A:link,
DIV#containerFooter .bodytext A:active,
DIV#containerFooter .bodytext A:visited,
DIV#containerFooter .bodytext A:hover { 
	margin:0px; 
	padding:0px; 
	font-family:Arial ; 
	font-size:10px; 
	color:#0095D0; 
	text-decoration: none;	
}


DIV#containerFooter .bodytext A:hover { 
  text-decoration: underline;	
}



A:link, 
A:active, 
A:visited  { 
	font-family:Arial ; 
	font-size:11px; 
	color:#675540; 
	font-weight:bold; 
	TEXT-DECORATION: none 
}

A:hover { 
	font-family:Arial ; 
	font-size:11px; 
	color:#675540; 
	font-weight:bold; 
	TEXT-DECORATION: underline
}	
 
 
 
 
UL.menuDroite {
	
	/*border:3px solid green;*/
	padding:0px;
	margin:0px;
	margin-top:11px;
	list-style-type : none;
	list-style-image : none;	
	}
	
LI.liensMenuDroite {
	list-style-image : none;	
	list-style-type : none;
	padding:0px;
	margin:0px;
	line-height:23px;
	
	}

	
LI.liensMenuDroiteON {
	
	background:#99B32D;
	list-style-image : none;	
	list-style-type : none;
	padding:0px;
	margin:0px;
	line-height:23px;
	
	}	



LI.liensMenuDroite A:link, 
LI.liensMenuDroite A:active, 
LI.liensMenuDroite A:visited, 
LI.liensMenuDroiteON A:link, 
LI.liensMenuDroiteON A:active, 
LI.liensMenuDroiteON A:visited
 {
	 
	/*margin:0px 10px;*/
	font-family:Arial ; 
	font-size:9px; 
	color:#99B32D; 
	font-weight:normal; 
	TEXT-DECORATION: none ;
	display:block;
	
	}
	
LI.liensMenuDroite A:hover, 
LI.liensMenuDroiteON A:hover {
	
	/*margin:0px 10px;*/
	font-family:Arial ; 
	font-size:9px; 
	color:#99B32D; 
	font-weight:normal; 
	TEXT-DECORATION: underline;
	display:block;
	
	}
	
DIV#actusHome {
  z-index:500;
  position:absolute;
  width:269px;
  height:325px;
  margin:0px;
  padding:0px;
  left:50%;
  top:80px;
  margin-left:139px;
  background:#FFFFFF;
  filter : alpha(opacity=90);
  -moz-opacity : 0.9;
  opacity : 0.9;
  display:none; 
}

DIV#contenuActus {
  z-index:501;
  position:absolute;
  width:249px;
  height:268px;
  margin:0px;
  padding:0px;
  left:50%;
  top:90px;
  margin-left:148px;
  /*overflow:hidden;*/
  display:none;
  /*background:#ffffff;*/
}

DIV.actuH {
  position:relative;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}

DIV.actuH2 {
  margin:0px;
  padding:0px;
}

P.actuHTitre {
  padding:0px;
  margin:0px;
  font-family:Trebuchet MS;
  font-size:11px;
  color:#0095D0;
  font-weight:bold;
}

P.actuHAccroche {
  padding:0px;
  margin:0px;
  font-family:Arial;
  font-size:10px;
  color:#666666;
  
}

P.actuHLien {
  margin:0px;
  padding:0px;
  margin-bottom:5px;
}

P.actuHLien A:link,
P.actuHLien A:active,
P.actuHLien A:visited,
P.actuHLien A:hover,
P.actuHLien2 A:link,
P.actuHLien2 A:active,
P.actuHLien2 A:visited,
P.actuHLien2 A:hover {
  font-family:Arial;
  font-size:9px;
  color:#0095D0;
  text-decoration:none;  
}

P.actuHLien2 A:hover,
P.actuHLien A:hover {
  text-decoration:underline;
}

P.actuHLien2 A:link,
P.actuHLien2 A:active,
P.actuHLien2 A:visited,
P.actuHLien2 A:hover {
  font-size:9px;  
}