* {
	margin:0;
	padding:0;


	
}
html {height:100%;width:100%;}
body {
		height:100%;
		width:100%;
		backgroud:#FFF;

	
}

.no_border a:hover{
	border-bottom:0;
}

#fond_beton {
		postion:fixed;
		background:url(../img/body_bg.jpg) 50% 50%;
		min-height:100%;
		min-width:100%;
		top:0;
		left:0;
		
		
}

#nav_haut {
	position:fixed;
	z-index:9990;
	top:0;
	left:0;
	width:100%;
	height:40px;
	background:#000;
	border-bottom:1px solid #CCC;
	opacity:.7;
}

#nav_haut li {
	display:block;
	margin:10px auto auto auto;
	opacity:1;
	padding-left:50px;
	float:left;
	min-width:30px;
	height:50px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
	list-style:none;
	list-style-position:inside;
}

#nav_haut a:hover {
	border-bottom:3px solid #FFF;
}


#nav_haut a {
	opacity:1;
	padding-top:20px;
	color:#FFF;
	text-decoration:none;
	height:40px;
}
#nav_haut img {opacity:0.7;margin-top:-8px;}
#nav_haut img:hover {opacity:1;}
#nav_bas {
	position:fixed;
	z-index:9990;
	bottom:0;
	left:0;
	width:100%;
	height:40px;
	background:#000;
	border-top:1px solid #CCC;
	opacity:.7;
}

#nav_bas ul {
	width:100%;
}

#nav_bas li {
	display:block;
	margin:10px auto auto auto;
	position:relative;
	padding-left:30px;
	float:left;
	min-width:30px;
	height:50px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
	list-style:none;
	list-style-position:inside;
}



#nav_bas a {
	color:#FFF;
	text-decoration:none;
	height:40px;
}

#nav_bas a:hover {
	border-bottom:3px solid #FFF;
}

#nav_bas img {opacity:0.7;margin-top:-8px;}
#nav_bas img:hover {opacity:1;}





a:hover span {
background-color:#eee;
color:#aaa;
display:block;
position:absolute;
top:20px;
left:60px;
padding:2px 5px;
border:1px dashed #333;
}


