body
	{
	background:#000000;
	font-family:arial,verdana, helvetica;
	font-size:14px;
	}
p
	{
	margin:0;
	}
img#titre1
	{
	
	
	-moz-opacity:1; /* Mozilla 1.6 et +  et une partie des navigateurs Gecko */
	opacity: 1; /* firefox ... */
	filter:alpha(opacity=100); /* pour IE */
	}
#compteur
	{
	position:absolute;
	bottom:5px;
	left:5px;
	display:block;
	height:14px;
	color:silver;
	font-size:12px;
	vertical-align:middle;
	border:1px solid silver;
	}	
	
img
	{
	-moz-opacity:0; /* Mozilla 1.6 et +  et une partie des navigateurs Gecko */
	opacity: 0; /* firefox ... */
	filter:alpha(opacity=0); /* pour IE */
	}

	
img:hover
	{
	-moz-opacity:1; /* Mozilla 1.6 et +  et une partie des navigateurs Gecko */
	opacity: 1; /* firefox ... */
	filter:alpha(opacity=100); /* pour IE */
	}	

.intro
	{
	background-image:url(http://www.hempe.be/site/theme/intro.png);
	background-repeat:no-repeat;

	}
	
.lien
	{
	background-image:url(http://www.hempe.be/site/theme/liens.png);
	background-repeat:no-repeat;

	}	
	
.bw
	{
	background-image:url(http://www.hempe.be/site/theme/bw1.png);
	background-repeat:no-repeat;

	}

.on
	{
	background-image:url(http://www.hempe.be/site/theme/on1.png);
	background-repeat:no-repeat;

	}		
	
.app
	{
	background-image:url(http://www.hempe.be/site/theme/app1.png);
	background-repeat:no-repeat;

	}		
	

.neg
	{
	background-image:url(http://www.hempe.be/site/theme/neg1.png);
	background-repeat:no-repeat;

	}	
	
.ecrire
	{
	background-image:url(http://www.hempe.be/site/theme/plume.png);
	background-repeat:no-repeat;
	}		
	
					

.prive
	{
	background-image:url(http://www.hempe.be/site/theme/prive.png);
	background-repeat:no-repeat;

	}			
.montage
	{
	background-image:url(http://www.hempe.be/site/theme/montage.png);
	background-repeat:no-repeat;

	}
.app span, .neg span, .intro span, .lien span, .ecrire span, .prive span, .on span, .bw span, .montage span	
	{

	position:relative;
	bottom:0px;
	left:0px;
	display:none;
	}



.app:hover span, .neg:hover span, .intro:hover span, .lien:hover span, .ecrire:hover span, .prive:hover span, .on:hover span, .bw:hover span, .montage:hover span	
	{
	display:block;
	text-align:center;
	vertical-align:middle;
	border:none;
	color:#888888;
	font-weight:bold;
	padding:0px;
	background:none;

	}	

.app:hover span:hover, .neg:hover span:hover, .intro:hover span:hover, .lien:hover span:hover, .ecrire:hover span:hover, .prive:hover span:hover, .on:hover span:hover, .bw:hover span:hover	
	{
	display:block;
	text-align:center;
	vertical-align:middle;
	border:none;
	color:#888888;
	font-weight:bold;
	padding:0px;
	}	
	
a
	{
	color:black;
	text-decoration:none;
	font-size:12px;
	}
	
a:hover
	{
	color:white;
	}	
	
span a {color:#fff; font-weight:bold;font-size:18px;background:black;}
span a:hover {color:red;}

img.menu {
	-moz-opacity:1; /* Mozilla 1.6 et +  et une partie des navigateurs Gecko */
	opacity: 1; /* firefox ... */
	filter:alpha(opacity=100); /* pour IE */

}
