/*@import url("reset.css");*/
body {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6b6b6b;text-align:center;height:100%;background: none;}
p.clear {clear:left;}

#Bloc_home {text-align:left;width:971px;margin:0 auto;position:relative;}

.Bloc_photo {text-align:left;width:971px;margin:0 auto;position:relative;background: url(/images/Image_Home.jpg) no-repeat 0 0 transparent;height:609px;}

#Bloc_home a.accueil img{display:block;}

#Bloc_home #menu_home {
margin-top:0px;
}

#Bloc_home #menu_home ul li {
float:left;
display:inline;
clear:left;
}

#Bloc_home #menu_home ul li a {
color:white;
font-size:14px;
padding:2px 0 0px 20px;
display:block;
margin:5px 0;
font-weight:bold;
}

#Bloc_home #menu_home ul li ul {display:none;}

#Bloc_home #menu_home ul li ul#MH_parti {background: url(/images/ImgFd_M_particuliers.png) no-repeat 0 0 transparent;width:700px;height:30px;padding:0 0  0 00px}
#Bloc_home #menu_home ul li ul#MH_pro_inde {background: url(/images/ImgFd_M_Inde_Pro.png) no-repeat 0 0 transparent;width:711px;height:46px;padding:0 0  0 00px}
#Bloc_home #menu_home ul li ul#MH_entre {background: url(/images/ImgFd_M_entreprises.png) no-repeat 0 0 transparent;width:710px;height:46px;padding:0 0  0 00px}
#Bloc_home #menu_home ul li ul#MH_parte_courtiers {background: url(/images/ImgFd_M_Part_courtiers.png) no-repeat 0 0 transparent;width:400px;height:30px;padding:0 0  0 00px}
#Bloc_home #menu_home ul li ul#MH_Groupe {background: url(/images/ImgFd_M_Groupe.png) no-repeat 0 0 transparent;width:700px;height:30px;padding:0 0  0 00px}

#Bloc_home #menu_home ul li ul#MH_pro_inde .TdVer {height:46px;}
#Bloc_home #menu_home ul li ul#MH_entre .TdVer {height:46px;}
#Bloc_home #menu_home ul li ul#MH_parte_courtiers .TdVer {height:30px;}

#Bloc_home #menu_home ul li ul li{
float:left;
clear:none;
display:inline;
text-align:center;
position:relative;
}



#Bloc_home #menu_home ul li ul li.Part_01 {width:100px;background: url(/images/flech_menHome.png) no-repeat 0 70% transparent;margin-left:30px;}
#Bloc_home #menu_home ul li ul li.Part_02 {width:90px;}
#Bloc_home #menu_home ul li ul li.Part_03 {width:110px;}
#Bloc_home #menu_home ul li ul li.Part_04 {width:122px;}
#Bloc_home #menu_home ul li ul li.Part_05 {width:120px;}
#Bloc_home #menu_home ul li ul li.Part_06 {width:120px;}

#Bloc_home #menu_home ul li ul li.Pro_inde_01 {width:110px;background: url(/images/flech_menHome.png) no-repeat 0 70% transparent;margin-left:30px;}
#Bloc_home #menu_home ul li ul li.Pro_inde_02 {width:104px;}
#Bloc_home #menu_home ul li ul li.Pro_inde_03 {width:99px;}
#Bloc_home #menu_home ul li ul li.Pro_inde_04 {width:180px;}
#Bloc_home #menu_home ul li ul li.Pro_inde_05 {width:171px;}


#Bloc_home #menu_home ul li ul li.entre_01 {width:100px;background: url(/images/flech_menHome.png) no-repeat 0 70% transparent;margin-left:30px;}
#Bloc_home #menu_home ul li ul li.entre_02 {width:91px;}
#Bloc_home #menu_home ul li ul li.entre_03 {width:118px;}
#Bloc_home #menu_home ul li ul li.entre_04 {width:100px;}
#Bloc_home #menu_home ul li ul li.entre_05 {width:128px;}
#Bloc_home #menu_home ul li ul li.entre_06 {width:128px;}

#Bloc_home #menu_home ul li ul li.parte_court_01 {width:90px;background: url(/images/flech_menHome.png) no-repeat 0 70% transparent;margin-left:30px;}
#Bloc_home #menu_home ul li ul li.parte_court_02 {width:100px;}
#Bloc_home #menu_home ul li ul li.parte_court_03 {width:170px;}

#Bloc_home #menu_home ul li ul li.groupe_01 {width:120px;background: url(/images/flech_menHome.png) no-repeat 0 70% transparent;margin-left:30px;}
#Bloc_home #menu_home ul li ul li.groupe_02 {width:160px;}
#Bloc_home #menu_home ul li ul li.groupe_03 {width:150px;}
#Bloc_home #menu_home ul li ul li.groupe_04 {width:100px;}
#Bloc_home #menu_home ul li ul li.groupe_05 {width:120px;}


#Bloc_home #menu_home ul li ul li a {
display:block;
color:white;
font-size:14px;
padding:8px 0 0;margin:0;
font-weight:normal;
text-decoration:none;
text-transform:none;
}

#Bloc_home #menu_home ul li ul li a:hover {
font-weight:bold;
}

.TdVer {
width:1px;
background: url(/images/trait_vertical.gif) no-repeat 0 50% transparent;
height:30px;
}
#Bloc_home #menu_home ul li a.bleu {
color:#004d92;
text-decoration:none;
}

#Bloc_home #menu_home ul li a.orange {
	background-color: #E9420C;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 2em !important;
	padding-right: 20px;
	padding-bottom: 5px;
	text-transform: none;
	font-weight: normal;
}

.Bloc_photo .bloc_actu {
position:absolute;
bottom:15px;
width:971px;
}

.Bloc_photo .bloc_actu h3 {
font-size:14px;
color:#004c90;
Font-weight:bold;
margin:0 0 5px  24px ;

}

.Bloc_photo .bloc_actu .FloaLef {
width:210px;
float:left;
display:inline;
height:85px;
background-color:white;
margin-left:24px;
}

.Bloc_photo .bloc_actu .FloaLef .Phot{
width:70px;
float:left;
text-align:center;
display:inline;
padding-top:18px
}

.Bloc_photo .bloc_actu .FloaLef .text{
padding-top:18px;
width:138px;
float:left;
display:inline;
position:relative;
}
.Bloc_photo .bloc_actu .FloaLef .text h4{
color:#fd6303;
font-size:12px;
font-weight:bold;
padding:0 0 5px;}

.Bloc_photo .bloc_actu .FloaLef .text p.texte {
color:#6b6b6b;
font-size:11px;
line-height:14px;
}

.Bloc_photo .bloc_actu .FloaLef .text div.picto_lire {
position:absolute;
top:60px;
right:7px;
}

.blocLIst {
float:left;
display:inline;
position:relative;
margin:15px 0 0 ;
}

.blocLIst  h4 {
color:#0072b8;
font-size:12px;
padding:5px 0 8px;
}
.blocLIst ul {
height:1%;
list-style-type:none;
padding:8px 0 0;
}
.blocLIst ul li {
float:left;
}
.blocLIst ul li a {
color:#6b6b6b;
text-decoration:none;
line-height:14px;
}

.blocLIst ul li a:hover {
text-decoration:underline;
}


.BloPartic {width:127px;background: url(/images/degra_lis_hom.jpg) no-repeat right top transparent;float:left;display:inline;height:130px;margin-left:15px;}
.BloPartic li {width:120px;}
.BloProInd {width:230px;background: url(/images/degra_lis_hom.jpg) no-repeat right top transparent;float:left;display:inline;margin-left:15px;height:130px}
.BloProInd li {width:220px;}
.BloENTRE {width:215px;background: url(/images/degra_lis_hom.jpg) no-repeat right top transparent;float:left;display:inline;margin-left:15px;height:130px}
.BloENTRE li {width:205px;}
.BloParteCour {width:200px;background: url(/images/degra_lis_hom.jpg) no-repeat right top transparent;float:left;display:inline;margin-left:15px;height:130px}
.BloParteCour li {width:190px;}
.BloGroupe {width:120px;float:left;display:inline;margin-left:15px;}
.BloGroupe li {width:110px;}

#footer {
background: url(/images/Image_Footer_home.jpg) no-repeat 0 0 #198E13;
clear:both;
color:white;
font-size:11px;
font-weight:bold;
height:22px;
margin: 25px 0 10px;
padding:5px 0 0;
text-align:center;
width:971px;
}


#footer ul {
list-style-type:none;
}

#footer ul li {
display:inline;
}

#footer ul li a {
color:white;
font-size:11px;
padding:0 20px 0;
text-decoration:none;
}

#bloc_espace_partenaire {
position:absolute;
top:0;
right:10px;
width:183px;
padding:0 9px 0 10px;
background: url(/images/fd_deg_png.png) repeat-x 0 0 transparent;
}

#ListEspace {
display:none;
}

#bloc_espace_partenaire .AccEspaceClient{
height:26px;
position:relative;
background: url(/images/fddega_accCl.gif) repeat-x 0 0 transparent;
}

#bloc_espace_partenaire a {
display:block;
padding:5px 0 0 14px;
color:white;
font-size:1.08em;
text-decoration:none;
}
#bloc_espace_partenaire a:hover {
text-decoration:underline;
}
#bloc_espace_partenaire .bloc1 a:hover {
text-decoration:none;
}

.absol {
position:absolute;
top:0;
right:0;
width:29px;
height:22px;
}

#bloc_espace_partenaire .blo1{height:26px;border-top:1px solid white;background-color:#ffa418;}
#bloc_espace_partenaire .blo2{height:26px;border-bottom:1px solid white;background-color:#ff7e11;}
#bloc_espace_partenaire .blo3{height:26px;border-bottom:1px solid white;background-color:#fb5e03;}
#bloc_espace_partenaire .blo4{height:26px;background-color:#e8400d;}

.devis_en_ligne {
position:absolute;
left:0;
top:367px;
width:145px;
height:25px;
background-color:#ef4a08;
text-align:center;
}
.devis_en_ligne a {
text-decoration:none;
font-size:14px;
color:white;
display:block;
line-height:25px;
}
.devis_en_ligne a:hover {
text-decoration:underline;
}



