dt 
{
font-weight:
}
dd 
{
margin:0.5em;
padding:0;
}

a 
{
text-decoration:none;
}

a:link, a:visited 
{
color: #000000;
text-decoration:none;
}

A:hover,A:active 
{
color: #FFFF00; 
text-decoration:none;
}

#menu_gauche {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

html > body #menu_gauche {
	float: left;
	margin: 0 0 0 0;
}

#menu_gauche ul{
	color: #FFF;
  width: 172px;
  margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type : none;
}

#menu_gauche ul li{
	margin: -1px 0 0 0;
	padding: 0 0 0 0;
  border: 1px solid #415680; 
  background: #0E1A32;
  color: #FFF;
}

#menu_gauche ul li a{
	background: #0E1A32;
	padding: 0 0 0 0;
	margin:  2px 4px 2px 4px;
	width: 162px;
	color: #FFF;
	line-height: 40px;
	text-decoration: none;
  font: 10pt Trebuchet MS;
}

html > body #menu_gauche ul li a{
	display: block;
}

#menu_gauche ul li a:hover{
	background: #61778B;
	margin: 2px 4px 2px 4px;
	width: 162px;
	color: #FFF;
  line-height: 40px;
	padding: 0 0 0 0;
  font: 10pt Trebuchet MS;
}

#menu_gauche h2{
	margin: 0 0 0 0;
	background: #151515;
  border: 1px solid #415680;
	color: #FFF;
  text-align: center;
	font: bold 11pt Trebuchet MS;
	padding: 0 0 0 0;
}

* html #menu_gauche h2{
  width: 172px;
}

#menu_gauche2 {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

html > body #menu_gauche2 {
	float: left;
	margin: 0 0 0 0;
}

#menu_gauche2 ul{
	color: #FFF;
  margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type : none;
}

#menu_gauche2 ul li{
	margin: -1px 0 0 0;
	padding: 0 0 0 0;
  border: 1px solid #415680; 
  background: #0E1A32;
  color: #FFF;
}

#menu_gauche2 ul li a{
	background: #0E1A32;
	padding: 0 0 0 0;
	margin:  0 0 0 0;
	color: #FFF;
	line-height: 20px;
	text-decoration: none;
  font: 8pt Trebuchet MS;
}

html > body #menu_gauche ul li a{
	display: block;
}

#menu_gauche2 ul li a:hover{
	background: #61778B;
	margin: 0 0 0 0;
	color: #FFF;
  line-height: 20px;
	padding: 0 0 0 0;
  font: 8pt Trebuchet MS;
}

#menu_gauche2 h2{
	margin: 0 0 0 0;
	background: #151515;
  border: 1px solid #415680;
	color: #FFF;
  text-align: center;
	font: bold 11pt Trebuchet MS;
	padding: 0 0 0 0;
}

* html #menu_gauche2 h2{
  width: 172px;
}

#menu_gauche3 {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

html > body #menu_gauche3 {
	float: left;
	margin: 0 0 0 0;
}

#menu_gauche3 ul{
	color: #FFF;
  width: 172px;
  margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type : none;
}

#menu_gauche3 ul li{
	margin: -1px 0 0 0;
	padding: 0 0 0 0;
  border: 1px solid #415680; 
  background: #0E1A32;
  color: #FFF;
}

#menu_gauche3 ul li a{
	background: #0E1A32;
	padding: 0 0 0 0;
	margin:  0 0 0 0;
	width: 160px;
	color: #FFF;
	line-height: 20px;
	text-decoration: none;
  font: 7pt Trebuchet MS;
}

html > body #menu_gauche ul li a{
	display: block;
}

#menu_gauche3 ul li a:hover{
	background: #61778B;
	margin: 0 0 0 0;
	width: 160px;
	color: #FFF;
  line-height: 20px;
	padding: 0 0 0 0;
  font: 7pt Trebuchet MS;
}

#menu_gauche3 h2{
	margin: 0 0 0 0;
	background: #151515;
  border: 1px solid #415680;
	color: #FFF;
  text-align: center;
	font: bold 11pt Trebuchet MS;
	padding: 0 0 0 0;
}

* html #menu_gauche3 h2{
  width: 172px;
}

#footer {
	margin: 0 0 0 0 ;
	padding: 0 10px 0 10px;
	text-align: right;
  background: #344566;
  border-top: 1px solid #415680; 
  font: bold 8pt Trebuchet MS; 
}        