body{     
font:small Arial,sans-serif;   
background : #fff url(bgnd2.png) repeat-x fixed 50% 0%; 
}

div#header{
height : 126px; 
background : #000 url(header.png) no-repeat 0% 0%;
width:770px;
margin : 0; 
border-left : 1px solid #333; 
border-right : 1px solid #333;
border-top : 1px solid #333;
}

div#menu{
height: 40px;
/*border-bottom : 1px solid #333;*/
z-index:1;
}
.premli{
list-style: url(fleche.png);
line-height: 4ex;
}
.deuxli{
list-style: url(bullet_35.png);
line-height: 4ex;
}

/*****div Contenu***************/
div#contenu{
float:left;
padding-left:10px;
width:750px;
border-top : 1px solid #333;
/*border:1px solid ;*/
}
div#contenu h2 {
width:300px;
padding-left : 80px; 
line-height : 44px; 
font-size : 1.4em; 
background : url(h2tuxv2.png) no-repeat 0% 100%; 
color : #333; 
border-bottom : 1px solid #333; 
/*border-left : 3px solid #333; */
} 
div#contenu h3 {
margin-left : 10px; 
padding-left : 5px; 
text-decoration : underline;
/*color : #cd751e;*/
/*color: #CC0000; */
color: #921B1D;
} 
div#contenu a:hover {
color :  black;
text-decoration: none;
background : #b0a8a7;
} 
div#contenu a {
color : black;
text-decoration : underline; 
background : #eae7f0;
}
 
/********************div accueil*******************/
div#particulier{
float:left;
width:370px;
text-align: center;

}

div#pro{
float:right;
width:370px;
border-left:1px solid #cd751e;
text-align: center;
/*line-height: 40px;*/
}

div#accueil{
float:left;
width:750px;
}
/***************fin div contenu***********************/
/***************div a droitre*******************/

div#droite{
width:180px;
float:right;
border:1px solid ;
}
div#droite a{
color :  black;
text-decoration: none;
border: 0px;
}
div#droite a img{
border: 0px;
}


/***************fin div a droitre*******************/
/***************div footer*********************/
div#foot {
	border-top: solid #000 1px;
	padding: 10px;
	text-align: center;
	clear: both;
	color: inherit;
}
div#foot a {
color :  black;
text-decoration: none;
} 
div#foot a:hover {
color : black;
text-decoration : underline; 
background : #eae7f0;
}


/******** Feuille de styles du menu ************/
.menu{
 float: left;
 margin: 2px;
 padding: 2px;
}
 
.titreMenu, .contenuMenu, .lienMenu{
 color: #000000;
}
 
.titreMenu, .contenuMenu{
 border: 2px outset #AAAAAA;
 width: 120px;
 text-align: center;
 margin: 0px;
 padding: 0px;
}
 
.contenuMenu{
 display: none;
 position: absolute;
 background-color: #FFFFFF;
}
 
.menuOverflow{
 overflow: auto;
 height: 200px;
}
 
.itemOver{
 background-color: #b0a8a7 /*#cd751e #AAAAFF*/;
}
 
.itemOut{
 background-color: #eae7f0;/*#FFFFFF;*/
}
 
.lienMenu{
 text-decoration: none;
}
 
.crlf{
 clear: both;
 /*visibility: hidden;*/
}
 
/******** Fin de la feuille de styles du menu ************/
