body{
	margin:0;
	padding:0;
	background-color:#f1f1f1;
	}
#overWrap{
	width:100%;
	height: 768px;
	margin:0;
	padding:0;
	background-image: url(../images/arr_plan.png);
	background-repeat:repeat-x;
	position:absolute;
	}
#wrap{
	width:900px;
	height: 570px;
	margin:3% auto 0 auto;
	padding:0;
	position: relative;
	}
.footer_link{
	width:800px;
	position:relative;
	}
.footer_link a{
	/*display:block;
	width:110px;
	height:12px;*/
	font-weight:bold;
	margin:15px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	float:right;
	}
.footer_link a:hover{
	text-decoration: underline;
	}	
/******************************************************/
/*                     PAGE INDEX                     */ 
/******************************************************/

/********************* COLONNE GAUCHE *****************/
#colLeft{
	width:292px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
	}
#contLeft{
	width:264px;
	height:570px;
	background-color:#fffbe8;
	float:left;
	}
#contLeft .logo{
	margin:26px 0 0 10px;
	padding:0;
	}
#contLeft .menu{
	width:199px;
	height:344px;
	margin:90px 30px 0 0;
	padding:0;
	background-image:url(../images/fd_menu.png);
	background-repeat:no-repeat;
	float: right;
	}
#contLeft .menu ul{
	width:135px;
	height:auto;
	margin:106px 0 0 63px;
	padding:0;
	}
#contLeft .menu ul li{
	width:134px;
	height:30px;
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	}
#contLeft .menu ul li a{
	display:block;
	width:134px;
	height:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	background-color:#fffbe8;
	color:#000;
	text-decoration:none;
	text-align:center;
	}
#contLeft .menu ul li a:hover{
	font-weight:bold;
	background-image:url(../images/fd_onglet_men.png);
	background-repeat:no-repeat;
	background-position:bottom;	
	}
#contLeft .menu ul li a.active{
	font-weight:bold;
	background-image:url(../images/fd_onglet_men.png);
	background-repeat:no-repeat;
	background-position:bottom;
	}
#contLeft_right{
	width:28px;
	height:570px;
	padding:0;
	margin:0;
	float:left;
	}	
/****************** FIN COLONNE GAUCHE ******************/

/****************** COLONNE DROITE ******************/
#colRight{
	width:607px;
	height: 570px;
	margin:0;
	padding:0;
	float:left;	
	}
#colRight .wrapContent{
	width:607px;
	height:570px;
	margin:0;
	padding:0;
	}
#colRight .wrapContent .content{
	width:607px;
	height:383px;
	margin:137px 0 0 0;
	padding:50px 0 0 0 ;
	background-color:#fffbe8;
	}
#colRight .wrapContent .content .intro{
	width:484px;
	height:343px;
	margin:0px 0 0 52px;
	padding:10px 0 0 0 ;
	background-image:url(../images/fd_cont_index.png);
	background-repeat:no-repeat;
	}
#colRight .wrapContent .content .intro p{
	width:440px;
	height:auto;
	margin:0 0 0 21px ;
	padding:10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:justify;
	}	
/*********************** FIN COLONNE DROITE ***************/

/******************************************************/
/*                     FIN PAGE INDEX                 */ 
/******************************************************/




/******************************************************/
/*                     PAGE AVOCATS                   */ 
/******************************************************/

/********************* HUVET PART *********************/

#colRight .wrapContent .content .Philippe_Huvet{
	width:281px;
	height:226px;
	margin:56px 0 0 0;
	padding:0;
	background-image:url(../images/fd_avocats.png);
	background-repeat:no-repeat;
	float:left;
	}
#colRight .wrapContent .content .Philippe_Huvet h3{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	margin:25px 0 0 35px;
	padding:0;
	}
#colRight .wrapContent .content .Philippe_Huvet h3 span{
	font-size:18px;
	}	
#colRight .wrapContent .content .Philippe_Huvet p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin:25px 0 0 35px;
	padding:0;	
	}	
#colRight .wrapContent .content .Philippe_Huvet a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	padding:37px 0 0 25px;!important
	margin:0;
	}
#colRight .wrapContent .content .Philippe_Huvet a:hover{
	color:#9b0014;
	}
/********************** FIN HUVET PART *****************/

/********************** DESSERTENNE PART *****************/
#colRight .wrapContent .content .Michel_Dessertenne{
	width:311px;
	height:226px;
	margin:56px 0 0 5px;
	padding:0;
	background-image:url(../images/fd_avocats.png);
	background-repeat:no-repeat;
	float:left;
	}
#colRight .wrapContent .content .Michel_Dessertenne h3{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	margin:25px 0 0 35px;
	padding:0;
	}
#colRight .wrapContent .content .Michel_Dessertenne h3 span{
	font-size:18px;
	}	
#colRight .wrapContent .content .Michel_Dessertenne p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin:25px 0 0 35px;
	padding:0;	
	}
#colRight .wrapContent .content .Michel_Dessertenne a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	padding:37px 0 0 25px;!important
	margin:0;
	}
#colRight .wrapContent .content .Michel_Dessertenne a:hover{
	color:#9b0014;
	}	
/********************** FIN DESSERTENNE PART *****************/

/******************************************************/
/*                     FIN PAGE AVOCATS               */ 
/******************************************************/



/******************************************************/
/*                         PAGE COMPETENCES           */ 
/******************************************************/

#colRight .wrapContent .content .intro_competences{
	width:494px;
	height:60px;
	margin:0 0 0 50px;
	padding:9px 0 0 0;
	background-image:url(../images/fd_p_competences.png);
	background-repeat:no-repeat;
	}
#colRight .wrapContent .content .intro_competences P{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0 0 0 13px;
	padding:0;
	width:470px;
	}
#colRight .wrapContent .content .dom_competences{
	width:494px;
	height:257px;
	margin:18px 0 0 50px;
	padding:0 0 0 0;
	background-image:url(../images/fd_ul_competences.png);
	background-repeat:no-repeat;
	}
#colRight .wrapContent .content .dom_competences .cg_comp{
	width:260px;
	height:257px;
	margin:0;
	padding:0;
	float:left;
	}
#colRight .wrapContent .content .dom_competences .cg_comp p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	margin:10px 0 0 10px;
	padding:0;	
	}
#colRight .wrapContent .content .dom_competences .cg_comp ul{
	width:253px;
	height:auto;
	margin:42px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cg_comp ul li{
	width:253px;
	margin:9px 0 0 0;
	padding:0;
	list-style:none;
	}
#colRight .wrapContent .content .dom_competences .cg_comp ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	margin:0 0 0 15px;
	padding:0 0 0 15px;
	text-decoration:none;
	display:block;
	width:220px;
	background-image:url(../images/puce_off.png);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	}
#colRight .wrapContent .content .dom_competences .cg_comp ul li a:hover{
	background-image:url(../images/puce_on.png);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	text-decoration:underline;
	}
#colRight .wrapContent .content .dom_competences .cg_comp ul li a.activeComp{
	background-image:url(../images/puce_on.png);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	text-decoration:underline;
	}
	
#colRight .wrapContent .content .dom_competences .cd_comp{
	width:220px;
	height: 167px;
	overflow:hidden;
	margin:0;
	padding:85px 0 0 0;
	float:left;
	background-image:url(../images/fd_details_competences.png);
	background-repeat: no-repeat;
	background-position:0px 50px;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .contrats_civils{
	width:220px;
	height:105px;
	margin:0 0 0 0;
	padding:0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .contrats_civils p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .patrimoine_entreprise{
	width:220px;
	height:105px;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .patrimoine_entreprise p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .droit_penal{
	width:220px;
	height:105px;
	margin:0 0 0 0;
	padding:0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .droit_penal p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .responsabilite_civile{
	width:220px;
	height:105px;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .responsabilite_civile p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}	
#colRight .wrapContent .content .dom_competences .cd_comp .dommages_corporels{
	width:220px;
	height:105px;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .dommages_corporels p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .personnes_et_familles{
	width:220px;
	height:105px;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .personnes_et_familles p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .successions{
	width:220px;
	height:105px;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .dom_competences .cd_comp .successions p{
	width:auto;
	height:15px;
	background-image: url(../images/puce_details_competences.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin:10px 0 0 22px;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}	
/******************************************************/
/*                     FIN PAGE COMPETENCES           */ 
/******************************************************/

/******************************************************/
/*                     PAGE CONTACT                   */ 
/******************************************************/

#colRight .wrapContent .content .adresse{
	width:358px;
	height:113px;
	margin:0 0 0 110px;
	padding:17px 0 0 0;
	background-image: url(../images/fd_adresse.png);
	background-repeat:no-repeat;
	}
#colRight .wrapContent .content .adresse p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0 0 10px 25px;
	padding:0;
	}
#colRight .wrapContent .content .adresse p.p2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0px 0 0 25px;
	padding:0;
	}
#colRight .wrapContent .content .adresse a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0 0 0 25px;
	padding:0 0 0 0px;
	text-decoration:none;	
	}	
#colRight .wrapContent .content .adresse a:hover{
	text-decoration: underline;	
	}

#colRight .wrapContent .content .itineraire{
	width:376px;
	height:166px;
	margin:48px 0 0 93px;
	padding:17px 0 0 0;
	background-image:url(../images/fd_itineraire.png);
	background-repeat:no-repeat;
	}
#colRight .wrapContent .content .itineraire p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0 0 10px 42px;
	padding:0 0 0 0;
	}
#colRight .wrapContent .content .itineraire a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	margin:23px 0 0 25px;
	}
#colRight .wrapContent .content .itineraire a:hover{
	color:#9b0014;
	}	

/******************************************************/
/*                     FIN PAGE CONTACT               */ 
/******************************************************/
