td img {display: block;}

body {

background-color: #272727;
background-image: url(../images/backround.jpg);
background-repeat: repeat-x;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: black;
font-weight: bold;

}

.blanc {
	background-color: #FFFFFF;
	color: #000000;
}
.fond_gris_fonce {
	background-color:#272727;
}

#menu {
position: relative;
top: 0px;
left: 0px;
width: 0px;
}

#menu dt {
cursor: pointer;
background: #FF99CC;
height: 20px;
line-height: 20px;
margin: 0px;
border: 1px solid black;
text-align: center;
font-weight: bold;

}

#menu dt a:hover {
	text-decoration: none;
	color: #F934C1;
	font-weight:bold;
}

#menu dd {
display:none;
margin: 0px;
padding: 0px;
list-style-type: none;
position: absolute;
z-index: 100;
left: 80px;
margin-top: -1.4em;
width: 170px;
background: #FF99CC;
filter:alpha(opacity=70); 
-moz-opacity:0.7;
opacity: 0.7;
border: 1px solid gray;
}

#menu ul {
margin: 0px;
padding: 0px;
list-style-type: none;
padding: 1px;
}
#menu li {
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: center;
height: 18px;
line-height: 18px;
}

#menu li ul {
	display: none;
}

#menu li:hover ul {
	display:block;
}
#menu li:hover ul ul {
	display:none;
}
#menu li ul li:hover ul {
	display:block;
}

#menu li a, #menu dt a {
margin: 0px;
padding: 0px;
list-style-type: none;
color: #000;
text-decoration: none;

}

#menu li a:hover {
	text-decoration: none;
	color: #F934C1;
}

dt, dl, dd, ul, li {
list-style-type: none;
padding: 0px;
}

#menuh {
position : relative;
top: 0px;
left: 0px;
width: 0px;
}

#menuh dd{
display:none;
}

#menuh dl {
float: left;
}

#menuh li {
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
text-decoration: none;
}

#menuh li ul {
	display: none;
}

#menuh li:hover ul {
	display:block;
}
#menuh li:hover ul ul {
	display:none;
}
#menuh li ul li:hover ul {
	display:block;
}

#menuh a {
margin: 0px;
padding: 0px;
list-style-type: none;
color: #000;
text-align: left;
text-decoration: none;
}

#menuh a:hover {
	text-align: left;
	text-decoration: none;
	color: #F934C1;
}

#smenuh0, #smenuh1, #smenuh2, #smenuh3, #smenuh4, #smenuh5, #smenuh6 {
list-style-type: none;
position: absolute;
margin-top: 0px;
margin-left: 0px;
width: 200px;
left:auto;
background: #FFFFFF;
filter:alpha(opacity=60); 
-moz-opacity:0.6;
opacity: 0.6;
border: 1px solid gray;
}