*{
font-family:Verdana;

}

body{
background-color:#8a8a8a;
background-image:url(images/fond.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}

.header {
	background:url(images/logo.jpg); 
	width:900px;
	height:127px;	
}

.menu_header {
	background:url(images/menu_header.jpg);
	width:900px;
	height:81px;
}

.liens_menu_header{
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	width:900px;
	height:53px;
	vertical-align:top;	
}

a.Present {display:block; background:url('images/PresentationActif.jpg') no-repeat 0 0;}
a.Present:hover { visibility: visible; }
a.Present:hover img { visibility: hidden; }

a.Divor {display:block; background:url('images/DifDivorsesActif.jpg') no-repeat 0 0;}
a.Divor:hover { visibility: visible; }
a.Divor:hover img { visibility: hidden; }

a.Cons {display:block; background:url('images/BonsConseilsActif.jpg') no-repeat 0 0;}
a.Cons:hover { visibility: visible; }
a.Cons:hover img { visibility: hidden; }

a.Hono {display:block; background:url('images/HonorairesActif.jpg') no-repeat 0 0;}
a.Hono:hover { visibility: visible; }
a.Hono:hover img { visibility: hidden; }

a.Cont {display:block; background:url('images/ContacterAvocatActif.jpg') no-repeat 0 0;}
a.Cont:hover { visibility: visible; }
a.Cont:hover img { visibility: hidden; }

a.Plan {display:block; background:url('images/PlanAccesActif.jpg') no-repeat 0 0;}
a.Plan:hover { visibility: visible; }
a.Plan:hover img { visibility: hidden; }

a.Liens {display:block; background:url('images/LiensUtilesActif.jpg') no-repeat 0 0;}
a.Liens:hover { visibility: visible; }
a.Liens:hover img { visibility: hidden; }

.liens_menu_header_sep{
	padding-left:0px;
}

.content_page {
	width:620px;
	padding-left:40px;
	text-align:justify;
}

.page {
	padding-left:10px;
	padding-right:40px;
	font-size:10pt;
	background:url(images/balance_big2.gif) no-repeat 45% top; 

}


.bg_taille_variable {
	background:url(images/bg_extensible.jpg) repeat-y; 
	width:900px;
}

.footer{
	background:url(images/footer.jpg) ; 
	width:900px;
	height:52px;
}

.footDev{
	font-family:Arial;
	font-size:0.675em;
	text-align:center;
	padding:4px 0 4px 0;
	color:#000000;
	width:900px;
}

.footer_barre_rouge{
	padding-top:31px;
	color:white;
	font-size:10pt;
}


.boite_balance{
background: transparent url(/images/boite_balance.jpg) no-repeat scroll center; 
padding-top: 70px; 
height: 194px; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
}

.boite_plan{
margin:0px;
background: transparent url(/images/boite.jpg) no-repeat scroll center; 
padding-top: 0px; 
height: 194px; 
width: 570px; 

}
.boite_plan_padding{
padding-top: 35px; 
font-size:10pt;
}

.content_menu_gauche{
	font-size:8pt;
	text-align:justify;
}
<!-- Liens de la barre de gauche-->
.content_menu_gauche A { color:blue;}
.content_menu_gauche A:active { color:blue;}
.content_menu_gauche A:link { color:blue;}
.content_menu_gauche A:visited { color:blue;}
.content_menu_gauche A:hover {color:red;}

.liens_menu_header A:hover { color:#bdb9a0;}

<!-- Liens de la partie centrale-->
.content_page A { color:blue;}
.content_page A:visited { color:blue;}
.content_page A:active { color:blue;}
.content_page A:link {color:blue;}
.content_page A:hover {color:red;}


