/* ====================================================================
Page principale
pb de positionnement
-------------------------------------------------------------------- 
*/
a:link,
a:visited,
a:active,
a:hover {
 text-decoration: none;
 outline-color:-moz-use-text-color;
 outline-style:none;
 outline-width:medium;
 border: none;
} 
html {
  height: 100%;
  margin: 0;
  padding: 0;
}
body {
  height: 100%;
  margin: 0;
  padding: 0;
  background-color: #9F9F9F;
  text-align: center;
  font-family: Arial;
  /*color: #0086CB;*/
  color: #FFFFFF;
}
/* ====================================================================
pb sur body
  scrollbar-face-color: #3333ff;
  scrollbar-shadow-color: #3333ff;
  scrollbar-highlight-color: #3333ff;
  scrollbar-3dlight-color: #3333ff;
  scrollbar-darkshadow-color: #000066;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #ffffff;
-------------------------------------------------------------------------*/
}
p {
	text-align: justify;
	margin: 0;
	padding: 0;
}
/* ===================
PAGE : Accueil
*/
#bloc_bandeau {
 text-align:center;
 font-weight: bold;
 font-size:16px;
 font-style:italic;
 line-height: 24px;
}
#MnuAccueil, #MnuAccueil_selected {
 text-align:center;
 display:block;
 float: left;
 width: 88px; 
 height: 26px;
 background: url('../images/menu/accueil.png') no-repeat 0 0;
}
a#MnuAccueil,
a#MnuAccueil_selected:hover,
a#MnuAccueil_selected:link,
a#MnuAccueil_selected:active {
 color: white;
}
a#MnuAccueil_selected,
a#MnuAccueil:hover,
a#MnuAccueil:link,
a#MnuAccueil:active {
 color: #113184;
}
#MnuProduit, #MnuProduit_selected {
 text-align:center;
 display:block;
 float: left;
 width: 89px; 
 height: 26px;
 background: url('../images/menu/produits.png') no-repeat 0 0;
}
a#MnuProduit,
a#MnuProduit_selected:hover,
a#MnuProduit_selected:link,
a#MnuProduit_selected:active {
 color: #24428E;
}
a#MnuProduit_selected,
a#MnuProduit:hover,
a#MnuProduit:link,
a#MnuProduit:active {
 color: #FB191E;
}
a#MnuDevis, #MnuDevis_selected {
 text-align:center;
 display:block;
 float: left;
 width: 62px; 
 height: 26px;
 background: url('../images/menu/devis.png') no-repeat 0 0;
}
a#MnuDevis,
a#MnuDevis_selected:hover,
a#MnuDevis_selected:link,
a#MnuDevis_selected:active  {
 color: #24428E;
}
a#MnuDevis_selected,
a#MnuDevis:hover,
a#MnuDevis:link,
a#MnuDevis:active {
 color: #FB191E;
}
#MnuTelech, #MnuTelech_selected {
 text-align:center;
 display:block;
 float: left;
 width: 148px; 
 height: 26px;
 background: url('../images/menu/telechargement.png') no-repeat 0 0;
}
a#MnuTelech,
a#MnuTelech_selected:hover,
a#MnuTelech_selected:link,
a#MnuTelech_selected:active {
 color: #24428E;
}
a#MnuTelech_selected,
a#MnuTelech:hover,
a#MnuTelech:link,
a#MnuTelech:active  {
 color: #FB191E;
}
#MnuNews, #MnuNews_selected {
 text-align:center;
 display:block;
 float: left;
 width: 116px;
 height: 26px;
 background: url('../images/menu/newsletter.png') no-repeat 0 0;
}
a#MnuNews,
a#MnuNews_selected:hover,
a#MnuNews_selected:link,
a#MnuNews_selected:active {
 color: #24428E;
}
a#MnuNews_selected,
a#MnuNews:hover,
a#MnuNews:link,
a#MnuNews:active {
 color: #FB191E;
}
#MnuFaq, #MnuFaq_selected {
 text-align:center;
 display:block;
 float: left;
 width: 52px; 
 height: 26px;
 background: url('../images/menu/faq.png') no-repeat 0 0;
}
a#MnuFaq,
a#MnuFaq_selected:hover,
a#MnuFaq_selected:link,
a#MnuFaq_selected:active {
 color: #24428E;
}
a#MnuFaq_selected,
a#MnuFaq:hover,
a#MnuFaq:link,
a#MnuFaq:active {
 color: #FB191E;
}
#MnuContact, #MnuContact_selected {
 text-align:center;
 display:block;
 float: left;
 width: 92px; 
 height: 26px;
 background: url('../images/menu/contact.png') no-repeat 0 0;
}
a#MnuContact,
a#MnuContact_selected:hover,
a#MnuContact_selected:link,
a#MnuContact_selected:active {
 color: #24428E;
}
a#MnuContact_selected,
a#MnuContact:hover,
a#MnuContact:link,
a#MnuContact:active {
 color: #FB191E;
}
/* ===================
PAGE : Produits
*/
a#particulier_1 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_05.png') no-repeat 0 0;
}
a#particulier_1:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_05.png') no-repeat 0 0;
}
a#particulier_2{
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_06.png') no-repeat 0 0;
}
a#particulier_2:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_06.png') no-repeat 0 0;
}
a#particulier_3 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_07.png') no-repeat 0 0;
}
a#particulier_3:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_07.png') no-repeat 0 0;
}
a#particulier_4 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_08.png') no-repeat 0 0;
}
a#particulier_4:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_08.png') no-repeat 0 0;
}
a#particulier_5 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_09.png') no-repeat 0 0;
}
a#particulier_5:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_09.png') no-repeat 0 0;
}
a#particulier_6 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliers_10.png') no-repeat 0 0;
}
a#particulier_6:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/particuliers/particuliersOver_10.png') no-repeat 0 0;
}
a#entreprise_1 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entreprise_12.png') no-repeat 0 0;
}
a#entreprise_1:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entrepriseOver_12.png') no-repeat 0 0;
}
a#entreprise_2 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entreprise_13.png') no-repeat 0 0;
}
a#entreprise_2:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entrepriseOver_13.png') no-repeat 0 0;
}
a#entreprise_3 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entreprise_14.png') no-repeat 0 0;
}
a#entreprise_3:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entrepriseOver_14.png') no-repeat 0 0;
}
a#entreprise_4 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entreprise_15.png') no-repeat 0 0;
}
a#entreprise_4:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/entreprise/entrepriseOver_15.png') no-repeat 0 0;
}
a#artisans_1 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisans_18.png') no-repeat 0 0;
}
a#artisans_1:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisansOver_18.png') no-repeat 0 0;
}
a#artisans_2 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisans_19.png') no-repeat 0 0;
}
a#artisans_2:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisansOver_19.png') no-repeat 0 0;
}
a#artisans_3 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisans_20.png') no-repeat 0 0;
}
a#artisans_3:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisansOver_20.png') no-repeat 0 0;
}
a#artisans_4 {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisans_21.png') no-repeat 0 0;
}
a#artisans_4:hover {
 display:block;
 width: 329px; 
 height: 26px;
 background: url('../images/produits/artisans/artisansOver_21.png') no-repeat 0 0;
}

#blocContact {
 margin : 50px;
}

/* ====================================================================
PAGE : produit_auto
-------------------------------------------------------------------*/
a#produit_auto_1 {
 display:block;
 width: 214px; 
 height: 51px;
 background: url('../images/produits/particuliers/auto/solutionReferenceBlanc_07.png') no-repeat 0 0;
}
a#produit_auto_1:hover {
 display:block;
 width: 214px; 
 height: 51px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_07.png') no-repeat 0 0;
}
a#produit_auto_2 {
 display:block;
 width: 214px; 
 height: 75px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_10.png') no-repeat 0 0;
}
a#produit_auto_2:hover {
 display:block;
 width: 214px; 
 height: 75px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_10.png') no-repeat 0 0;
}
a#produit_auto_3 {
 display:block;
 width: 214px; 
 height: 93px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_12.png') no-repeat 0 0;
}
a#produit_auto_3:hover {
 display:block;
 width: 214px; 
 height: 93px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_12.png') no-repeat 0 0;
}
a#produit_auto_4 {
 display:block;
 width: 214px; 
 height: 79px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_14.png') no-repeat 0 0;
}
a#produit_auto_4:hover {
 display:block;
 width: 214px; 
 height: 79px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_14.png') no-repeat 0 0;
}
a#produit_auto_5 {
 display:block;
 width: 214px; 
 height: 66px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_16.png') no-repeat 0 0;
}
a#produit_auto_5:hover {
 display:block;
 width: 214px; 
 height: 66px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_16.png') no-repeat 0 0;
}
a#produit_auto_6 {
 display:block;
 width: 282px; 
 height: 57px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_08.png') no-repeat 0 0;
}
a#produit_auto_6:hover {
 display:block;
 width: 282px; 
 height: 57px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_08.png') no-repeat 0 0;
}
a#produit_auto_7 {
 display:block;
 width: 282px; 
 height: 87px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_11.png') no-repeat 0 0;
}
a#produit_auto_7:hover {
 display:block;
 width: 282px; 
 height: 87px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_11.png') no-repeat 0 0;
}
a#produit_auto_8 {
 display:block;
 width: 282px; 
 height: 122px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_13.png') no-repeat 0 0;
}
a#produit_auto_8:hover {
 display:block;
 width: 282px; 
 height: 122px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_13.png') no-repeat 0 0;
}
a#produit_auto_9 {
 display:block;
 width: 282px; 
 height: 89px;
 background: url('../images/produits/particuliers/auto/pageProduitAuto_15.png') no-repeat 0 0;
}
a#produit_auto_9:hover {
 display:block;
 width: 282px; 
 height: 89px;
 background: url('../images/produits/particuliers/auto/ProduitAutoOver_15.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_moto
-------------------------------------------------------------------*/
a#produit_moto_1 {
 display:block;
 width: 275px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/motoBlanc_07.png') no-repeat 0 0;
}
a#produit_moto_1:hover {
 display:block;
 width: 275px;
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_Over_07.png') no-repeat 0 0;
}
a#produit_moto_2 {
 display:block;
 width: 276px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_09.png') no-repeat 0 0;
}
a#produit_moto_2:hover {
 display:block;
 width: 276px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_Over_09.png') no-repeat 0 0;
}
a#produit_moto_3 {
 display:block;
 width: 275px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_10.png') no-repeat 0 0;
}
a#produit_moto_3:hover {
 display:block;
 width: 275px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_Over_10.png') no-repeat 0 0;
}
a#produit_moto_4 {
 display:block;
 width: 275px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_11.png') no-repeat 0 0;
}
a#produit_moto_4:hover {
 display:block;
 width: 275px; 
 height: 46px;
 background: url('../images/produits/particuliers/moto/pageProduitMoto_Over_11.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_credit
-------------------------------------------------------------------*/
a#produit_credit_1 {
 display:block;
 width: 277px; 
 height: 52px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_08.png') no-repeat 0 0;
}
a#produit_credit_1:hover {
 display:block;
 width: 277px;
 height: 52px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_Over_08.png') no-repeat 0 0;
}
a#produit_credit_2 {
 display:block;
 width: 276px; 
 height: 60px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_09.png') no-repeat 0 0;
}
a#produit_credit_2:hover {
 display:block;
 width: 277px; 
 height: 60px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_Over_09.png') no-repeat 0 0;
}
a#produit_credit_3 {
 display:block;
 width: 277px; 
 height: 79px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_10.png') no-repeat 0 0;
}
a#produit_credit_3:hover {
 display:block;
 width: 277px; 
 height: 79px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_Over_10.png') no-repeat 0 0;
}
a#produit_credit_4 {
 display:block;
 width: 277px; 
 height: 80px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_11.png') no-repeat 0 0;
}
a#produit_credit_4:hover {
 display:block;
 width: 277px; 
 height: 80px;
 background: url('../images/produits/particuliers/credit/pageProduitCredit_Over_11.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_habitat
-------------------------------------------------------------------*/
a#produit_habitat_1 {
 display:block;
 width: 400px; 
 height: 56px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_08.png') no-repeat 0 0;
}
a#produit_habitat_1:hover {
 display:block;
 width: 400px; 
 height: 56px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_Over_08.png') no-repeat 0 0;
}
a#produit_habitat_2 {
 display:block;
 width: 400px; 
 height: 63px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_09.png') no-repeat 0 0;
}
a#produit_habitat_2:hover {
 display:block;
 width: 400px; 
 height: 63px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_Over_09.png') no-repeat 0 0;
}
a#produit_habitat_3 {
 display:block;
 width: 400px; 
 height: 58px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_10.png') no-repeat 0 0;
}
a#produit_habitat_3:hover {
 display:block;
 width: 400px; 
 height: 58px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1/pageProduitHabitation1_Over_10.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_habitat_1
-------------------------------------------------------------------*/
a#produit_habitat_1_1 {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_07.png') no-repeat 0 0;
}
a#produit_habitat_1_1:hover {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_Over_07.png') no-repeat 0 0;
}
a#produit_habitat_1_2 {
 display:block;
 width: 395px; 
 height: 53px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_09.png') no-repeat 0 0;
}
a#produit_habitat_1_2:hover {
 display:block;
 width: 395px; 
 height: 53px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_Over_09.png') no-repeat 0 0;
}
a#produit_habitat_1_3 {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_10.png') no-repeat 0 0;
}
a#produit_habitat_1_3:hover {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_Over_10.png') no-repeat 0 0;
}
a#produit_habitat_1_4 {
 display:block;
 width: 395px; 
 height: 54px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_11.png') no-repeat 0 0;
}
a#produit_habitat_1_4:hover {
 display:block;
 width: 395px; 
 height: 54px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_Over_11.png') no-repeat 0 0;
}
a#produit_habitat_1_5 {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_13.png') no-repeat 0 0;
}
a#produit_habitat_1_5:hover {
 display:block;
 width: 395px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_1/pageProduitHabitation1_1_Over_13.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_habitat_2
-------------------------------------------------------------------*/
a#produit_habitat_2_1 {
 display:block;
 width: 394px; 
 height: 54px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_08.png') no-repeat 0 0;
}
a#produit_habitat_2_1:hover {
 display:block;
 width: 394px; 
 height: 54px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_Over_08.png') no-repeat 0 0;
}
a#produit_habitat_2_2 {
 display:block;
 width: 394px;
 height: 53px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_09.png') no-repeat 0 0;
}
a#produit_habitat_2_2:hover {
 display:block;
 width: 394px;
 height: 53px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_Over_09.png') no-repeat 0 0;
}
a#produit_habitat_2_3 {
 display:block;
 width: 394px; 
 height: 47px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_10.png') no-repeat 0 0;
}
a#produit_habitat_2_3:hover {
 display:block;
 width: 394px; 
 height: 47px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_Over_10.png') no-repeat 0 0;
}
a#produit_habitat_2_4 {
 display:block;
 width: 394px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_11.png') no-repeat 0 0;
}
a#produit_habitat_2_4:hover {
 display:block;
 width: 394px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_Over_11.png') no-repeat 0 0;
}
a#produit_habitat_2_5 {
 display:block;
 width: 394px; 
 height: 52px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_12.png') no-repeat 0 0;
}
a#produit_habitat_2_5:hover {
 display:block;
 width: 394px; 
 height: 52px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_2/pageProduitHabitation1_2_Over_12.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_habitat_3
-------------------------------------------------------------------*/
a#produit_habitat_3_1 {
 display:block;
 width: 385px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_3/pageProduitHabitation1_3_08.png') no-repeat 0 0;
}
a#produit_habitat_3_1:hover {
 display:block;
 width: 385px; 
 height: 50px;
 background: url('../images/produits/particuliers/habitation/ProduitHabitation1_3/pageProduitHabitation1_3_Over_08.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_sante
-------------------------------------------------------------------*/
a#produit_sante_1 {
 display:block;
 width: 400px; 
 height: 54px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_08.png') no-repeat 0 0;
}
a#produit_sante_1:hover {
 display:block;
 width: 400px; 
 height: 54px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_Over_08.png') no-repeat 0 0;
}
a#produit_sante_2 {
 display:block;
 width: 400px; 
 height: 56px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_09.png') no-repeat 0 0;
}
a#produit_sante_2:hover {
 display:block;
 width: 400px; 
 height: 56px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_Over_09.png') no-repeat 0 0;
}
a#produit_sante_3 {
 display:block;
 width: 400px; 
 height: 55px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_10.png') no-repeat 0 0;
}
a#produit_sante_3:hover {
 display:block;
 width: 400px; 
 height: 55px;
 background: url('../images/produits/particuliers/sante/pageProduitSante_Over_10.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_sante
-------------------------------------------------------------------*/
a#produit_dommage_1 {
 display:block;
 width: 405px; 
 height: 126px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntreprise_07.png') no-repeat 0 0;
}
a#produit_dommage_1:hover {
 display:block;
 width: 405px; 
 height: 126px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntrepriseOver_07.png') no-repeat 0 0;
}
a#produit_dommage_2 {
 display:block;
 width: 405px; 
 height: 116px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntreprise_09.png') no-repeat 0 0;
}
a#produit_dommage_2:hover {
 display:block;
 width: 405px; 
 height: 116px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntrepriseOver_09.png') no-repeat 0 0;
}
a#produit_dommage_3 {
 display:block;
 width: 405px; 
 height: 100px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntreprise_10.png') no-repeat 0 0;
}
a#produit_dommage_3:hover {
 display:block;
 width: 405px; 
 height: 100px;
 background: url('../images/produits/entreprise/dommage/ProduitDommageEntrepriseOver_10.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_responsabilite
-------------------------------------------------------------------*/
a#produit_responsabilite_1 {
 display:block;
 width: 451px; 
 height: 96px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivile_05.png') no-repeat 0 0;
}
a#produit_responsabilite_1:hover {
 display:block;
 width: 451px; 
 height: 96px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivileOver_05.png') no-repeat 0 0;
}
a#produit_responsabilite_2 {
 display:block;
 width: 451px; 
 height: 66px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivile_07.png') no-repeat 0 0;
}
a#produit_responsabilite_2:hover {
 display:block;
 width: 451px; 
 height: 66px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivileOver_07.png') no-repeat 0 0;
}
a#produit_responsabilite_3 {
 display:block;
 width: 451px; 
 height: 83px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivile_08.png') no-repeat 0 0;
}
a#produit_responsabilite_3:hover {
 display:block;
 width: 451px; 
 height: 83px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivileOver_08.png') no-repeat 0 0;
}
a#produit_responsabilite_4 {
 display:block;
 width: 451px; 
 height: 198px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivile_09.png') no-repeat 0 0;
}
a#produit_responsabilite_4:hover {
 display:block;
 width: 451px; 
 height: 198px;
 background: url('../images/produits/entreprise/responsabilite/ProduitResponsabiliteCivileOver_09.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_prevoyance
-------------------------------------------------------------------*/
a#produit_prevoyance_1 {
 display:block;
 width: 407px; 
 height: 51px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_07.png') no-repeat 0 0;
}
a#produit_prevoyance_1:hover {
 display:block;
 width: 407px; 
 height: 51px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_Over_07.png') no-repeat 0 0;
}
a#produit_prevoyance_2 {
 display:block;
 width: 407px; 
 height: 49px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_09.png') no-repeat 0 0;
}
a#produit_prevoyance_2:hover {
 display:block;
 width: 407px; 
 height: 49px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_Over_09.png') no-repeat 0 0;
}
a#produit_prevoyance_3 {
 display:block;
 width: 407px; 
 height: 52px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_10.png') no-repeat 0 0;
}
a#produit_prevoyance_3:hover {
 display:block;
 width: 407px; 
 height: 52px;
 background: url('../images/produits/entreprise/prevoyance/pageProduitSantePrevoyance_Over_10.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_protection
-------------------------------------------------------------------*/
a#produit_protection_1 {
 display:block;
 width: 588px; 
 height: 83px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_05.png') no-repeat 0 0;
}
a#produit_protection_1:hover {
 display:block;
 width: 588px; 
 height: 83px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_05.png') no-repeat 0 0;
}
a#produit_protection_2 {
 display:block;
 width: 292px; 
 height: 136px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_07.png') no-repeat 0 0;
}
a#produit_protection_2:hover {
 display:block;
 width: 292px; 
 height: 136px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_07.png') no-repeat 0 0;
}
a#produit_protection_3 {
 display:block;
 width: 292px; 
 height: 171px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_09.png') no-repeat 0 0;
}
a#produit_protection_3:hover {
 display:block;
 width: 292px; 
 height: 171px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_09.png') no-repeat 0 0;
}
a#produit_protection_4 {
 display:block;
 width: 292px; 
 height: 41px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_12.png') no-repeat 0 0;
}
a#produit_protection_4:hover {
 display:block;
 width: 292px; 
 height: 41px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_12.png') no-repeat 0 0;
}
a#produit_protection_5 {
 display:block;
 width: 296px; 
 height: 158px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_08.png') no-repeat 0 0;
}
a#produit_protection_5:hover {
 display:block;
 width: 296px; 
 height: 158px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_08.png') no-repeat 0 0;
}
a#produit_protection_6 {
 display:block;
 width: 296px; 
 height: 137px;
 background: url('../images/produits/entreprise/protection/ProduitProtectionDirigeant_10.png') no-repeat 0 0;
}
a#produit_protection_6:hover {
 display:block;
 width: 296px; 
 height: 137px;
 background: url('../images/produits/entreprise/protection/pageProduitProtectionDirigeant_Over_10.png') no-repeat 0 0;
}
/* ====================================================================
PAGE : produit_autopro
-------------------------------------------------------------------*/
a#produit_proauto_1 {
 display:block;
 width: 413px; 
 height: 95px;
 background: url('../images/produits/artisans/auto/pageProduitAutoEntreprise_03.png') no-repeat 0 0;
}
a#produit_proauto_1:hover {
 display:block;
 width: 413px; 
 height: 95px;
 background: url('../images/produits/artisans/auto/ProduitAutoEntrepriseOver_03.png') no-repeat 0 0;
}
a#produit_proauto_2 {
 display:block;
 width: 413px; 
 height: 129px;
 background: url('../images/produits/artisans/auto/ProduitAutoEntreprise_05.png') no-repeat 0 0;
}
a#produit_proauto_2:hover {
 display:block;
 width: 413px; 
 height: 129px;
 background: url('../images/produits/artisans/auto/ProduitAutoEntrepriseOver_04.png') no-repeat 0 0;
}
a#produit_proauto_3 {
 display:block;
 width: 413px; 
 height: 102px;
 background: url('../images/produits/artisans/auto/ProduitAutoEntreprise_06.png') no-repeat 0 0;
}
a#produit_proauto_3:hover {
 display:block;
 width: 413px; 
 height: 102px;
 background: url('../images/produits/artisans/auto/ProduitAutoEntrepriseOver_05.png') no-repeat 0 0;
}

/* ====================================================================
PAGE : apropos.php
-------------------------------------------------------------------*/
#bloc_bandeau {
 width: 650px;
 height: 26px;
 margin: 0 10px 0 344px;
 text-align:right;
 overflow:hidden;
}
#bloc_corps {
 display: block;
 clear: both;
 width: 1000px;
 height: 520px;
 overflow:hidden;
}
#bloc_copyright {
 font-weight: bold;
 letter-spacing:1px;
 color: #94A2C8;
 font-size: 12px;
 padding: 0 0 0 95px;
 display: block;
 clear: both;
 width: 1000px;
 height: 20px;
 overflow:hidden;
}
.texte_bleu {
 color: #94A2C8;
}
.texte_rouge {
 color: #D41945;
}
#bloc_bandeau img {
 border:0;
 margin: 0;
 padding: 0;
}
#bloc_qsn {
 height:335px;
 margin : 40px 0 0 0;
 background-image : url('../images/fond_qsn.jpg');
}
#bloc_qsn img {
 margin: 290px 0 0 109px;
 position: absolute;
}
#page_fond{
 float: left;
 background: url('../images/fond.png') no-repeat 0 0;
 width:1000px;
 height: 571px;
 overflow:hidden;
}



/* ====================================================================
PAGE : methode.php
-------------------------------------------------------------------*/
#mtd_bloc_haut {
	list-style-type: none;
	margin: 5px 0 -20px 5px;	
	width: 500px;
	height: 51px;
	padding: 0;
}
#mtd_bloc_haut li {
	float: left;
	padding: 0;
	margin: 0;
}
#mtd_bloc_haut a,
#mtd_bloc_haut a:hover {
	display: block; height: 41px; border: 0; width: 60px; margin: 5px 5px 5px 5px; }

#mtd_1 a { background: url('../images/methode/vignette_01_off_methode.jpg')}
#mtd_1 a:hover { background: url('../images/methode/vignette_01_on_methode.jpg')}
#mtd_2 a { background: url('../images/methode/vignette_02_off_methode.jpg')}
#mtd_2 a:hover { background: url('../images/methode/vignette_02_on_methode.jpg')}
#mtd_3 a { background: url('../images/methode/vignette_03_off_methode.jpg')}
#mtd_3 a:hover { background: url('../images/methode/vignette_03_on_methode.jpg')}
#mtd_4 a { background: url('../images/methode/vignette_04_off_methode.jpg')}
#mtd_4 a:hover { background: url('../images/methode/vignette_04_on_methode.jpg')}
#mtd_5 a { background: url('../images/methode/vignette_05_off_methode.jpg')}
#mtd_5 a:hover { background: url('../images/methode/vignette_05_on_methode.jpg')}
#mtd_6 a { background: url('../images/methode/vignette_06_off_methode.jpg')}
#mtd_6 a:hover { background: url('../images/methode/vignette_06_on_methode.jpg')}
#mtd_7 a { background: url('../images/methode/vignette_07_off_methode.jpg')}
#mtd_7 a:hover { background: url('../images/methode/vignette_07_on_methode.jpg')}
#mtd_selec_1 a { background: url('../images/methode/vignette_01_on_methode.jpg')}
#mtd_selec_1 a:hover { background: url('../images/methode/vignette_01_off_methode.jpg')}
#mtd_selec_2 a { background: url('../images/methode/vignette_02_on_methode.jpg')}
#mtd_selec_2 a:hover { background: url('../images/methode/vignette_02_off_methode.jpg')}
#mtd_selec_3 a { background: url('../images/methode/vignette_03_on_methode.jpg')}
#mtd_selec_3 a:hover { background: url('../images/methode/vignette_03_off_methode.jpg')}
#mtd_selec_4 a { background: url('../images/methode/vignette_04_on_methode.jpg')}
#mtd_selec_4 a:hover { background: url('../images/methode/vignette_04_off_methode.jpg')}
#mtd_selec_5 a { background: url('../images/methode/vignette_05_on_methode.jpg')}
#mtd_selec_5 a:hover { background: url('../images/methode/vignette_05_off_methode.jpg')}
#mtd_selec_6 a { background: url('../images/methode/vignette_06_on_methode.jpg')}
#mtd_selec_6 a:hover { background: url('../images/methode/vignette_06_off_methode.jpg')}
#mtd_selec_7 a { background: url('../images/methode/vignette_07_on_methode.jpg')}
#mtd_selec_7 a:hover { background: url('../images/methode/vignette_07_off_methode.jpg')}

/*
.monbloc img {
	border: 0.5px solid #A6F103;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	
	/* pour IE 7 */
/*	min-height: 1px;*/

	/* pour IE 6 */
/*	height: auto !important;
	height: 1px;
	z-index: 1;
	margin: 0;

}
*/
/*
.monbloc_selec img {
	filter:alpha(opacity=10);
	-moz-opacity:.10;
	opacity:.10;*/
	/* pour IE 7 */
/*	min-height: 1px;
*/
	/* pour IE 6 */
/*	height: auto !important;
	height: 1px;
	z-index: 1;
	margin: 0;
	color:#A6F103;
}
*/
/*
.bloc,
.bloc a:hover {
	display: block;
	float:left;
	width: 62px;
	height: 43px;
	margin: 5px 5px 5px 5px;
	z-index: 1;
}
.bloc a:hover  {
	z-index: 5;
	display: block;
	float:left;
	width: 62px;
	height: 43px;
	margin: 2px;
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
}
*/
#bloc_grand  {
	margin: 15px 0 0 3px;	
	width: 500px;
	height: 340px;
}

#bloc_grand  img {
	margin: 5px 0 0 3px;
	width: 494px;
	height: 335px;
}

#methode_suivante a:link,
#methode_suivante a:visited,
#methode_suivante a:active {
	margin: 0 0 0 250px;
	position: absolute;
	top: 520px;
	color: white;
	font-size: 14px;
	font-family: arial;
}
#methode_suivante a:hover {
	margin: 0 0 0 250px;
	position: absolute;
	top: 520px;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 14px;
	font-family: arial;
}

#methode_precedente a:link,
#methode_precedente a:visited,
#methode_precedente a:active {
	margin: 0 0 0 10px;
	position: absolute;
	top: 520px;
	color: white;
	font-size: 14px;
	font-family: arial;
}
#methode_precedente  a:hover {
	margin: 0 0 0 10px;
	position: absolute;
	top: 520px;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 14px;
	font-family: arial;
}


/* ====================================================================
PAGE : creations.php
-------------------------------------------------------------------*/
.bloc_total_creation {

	float: left;
	text-align: center;
	width: 200px;
	height: 275px;
  margin: 0;
  padding: 0 50px 0 70px;
}
.bloc_total_entete {

	font-family: Times;
	padding : 45px 0px 0px;
	font-weight: bold;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 24px;
	text-align: center;
}
.bloc_total_libelle  {
	font-family: Times;
	margin : 0px 0px 10px;
	font-family: verdana;
	font-size: 12px;
	color: white;
	text-align: center;
}

.bloc_total_creation img  {
	width: 200px;
  border: 0px;
}


.bloc_total_creation_text a:link,
.bloc_total_creation_text a:visited,
.bloc_total_creation_text a:active,
.bloc_total_creation_text a:hover {
	font-family: Times;
	padding : 5px 5px 0px 5px;
	font-weight: bold;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 20px;
}

.bloc_total_creation_libelle a:link,
.bloc_total_creation_libelle a:visited,
.bloc_total_creation_libelle a:active,
.bloc_total_creation_libelle a:hover {
	font-family: Arial;
	font-size: 12px;
	margin : 0px 5px 0px 5px;
	 color: #0086CB;
}
/* ====================================================================
PAGE : creations_type.php
-------------------------------------------------------------------*/

#bloc_produit_gauche {
	float: left;
	width: 400px;
  margin: 0;
  padding: 0;
}
#bloc_produit_gauche form {
	margin: 50px 0 0 70px;
}
#bloc_produit_gauche img {
	text-align: center;
  margin: 0;
  padding: 0 0 0 50px;
}


.bloc_produit_creation_text a:link,
.bloc_produit_creation_text a:visited,
.bloc_produit_creation_text a:active,
.bloc_produit_creation_text a:hover {
	font-family: arial;
  color: white;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
	font-size: 14px;
}
.bloc_produit_creation_annee_selec a:link,
.bloc_produit_creation_annee_selec a:visited,
.bloc_produit_creation_annee_selec a:active {
	font-family: Times;
	font-size: 20px;
  color: #A6F103;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
}
.bloc_produit_creation_annee_selec a:hover {
	font-family: Times;
	font-size: 20px;
  color: white;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
}
.bloc_produit_creation_text_selec a:link,
.bloc_produit_creation_text_selec a:visited,
.bloc_produit_creation_text_selec a:active {
	font-family: arial;
	font-size: 12px;
  color: #B5B5B5;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
}
.bloc_produit_creation_text_selec a:hover {
	font-family: arial;
	font-size: 12px;
  color: white;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
}

.bloc_produit_creation_text_libelle {
	font-family: Times;
	font-size: 20px;
  color: #A6F103;
  margin: 0 0 0 0 0;
  padding: 0 0 0 50px;
}

.bloc_produit_creation_menu a:link,
.bloc_produit_creation_menu a:visited,
.bloc_produit_creation_menu a:active {
	font-family: arial;
	font-size: 12px;
	display: block;
	width: 330px;
  margin: 0 0 0 0;
  padding: 0 0 0 70px;
  color: #B5B5B5;
}
.bloc_produit_creation_menu a:hover {
	font-family: arial;
	font-size: 12px;
	display: block;
	width: 330px;
  margin: 0 0 0 0;
  padding: 0 0 0 70px;
  color: white;
}

.bloc_produit_creation_menu_selec a:link,
.bloc_produit_creation_menu_selec a:visited,
.bloc_produit_creation_menu_selec a:active,
.bloc_produit_creation_menu_selec a:hover {
	font-family: arial;
	font-size: 12px;
	display: block;
	width: 330px;
  margin: 0 0 0 0 0;
  padding: 0 0 0 70px;
  color: white;
}

#bloc_produit_droit {
  float: left;
  width: 280px;
  height: auto;
  margin: 80px 0 0 0;
  padding: 0;
  font-size: 12px;  
  background-color: transparent;
  color: #0086CB;
}
#bloc_produit_droit p {
  margin: 20px 0 0 0;
  font-size: 18px;
  color: #0086CB;
  text-transform: bold;
}
#bloc_produit_droit_clique {
  margin: 0px 0 0 80px;
  font-family: arial;
  font-size: 12px;
  color: white;
}
#produit_detail {
  position : relative;
  top: -50px;
  width: 615px;
  height: 270px;
  margin: 0;
  padding: 0;
}
#produit_detail_fade {
  width: 590px;
  height: 270px;
  margin: 0;
  padding: 0;
}

#produit_image {
	display: block;
	float: left;
	padding : px 5px 0 5px;
	font-weight: bold;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 18px;
}
#produit_image img {
	margin: 0px 10px 0 0;
	border: 0;
}
#produit_titre {
	display: block;
	height: 20px;
	padding : 0px 0px;
	font-weight: bold;
	font-family: arial;
	/*color:#A6F103;*/
	color: #0086CB;
	font-size: 16px;
}
#produit_libelle {
	display: block;
	height: 240px;	/* changement position du div "liste_image" */
	margin : 15px 0px;
	font-family: verdana;
	font-size: 11px;
}


#liste_lst_image {
	text-align: center;
	float: left;
	width: 570px;
	height: 72px;
  margin: 0;
  padding: 0;
  background: #252525;
}
/*.liste_image_aff {
	border: 0px;
	display: block;
	float: left;
	width: 17px;
	height: 70px;
	margin: 0 5px 0 0px;
}
*/
#liste_image {
float: left;
margin: 0;
padding: 0;
 width: 570px;
}
.liste_image img {
	border: 2px solid #B5B5B5;
	display: block;
	float: left;
	width: 71px;
	height: 61px;
	margin: 0px;
}

.liste_image_aff img {
	border: 2px solid #B5B5B5;
	display: block;
	float: left;
	height: 61px;
	margin: 0;
}

/* ====================================================================
PAGE : memoires.php
-------------------------------------------------------------------*/
.bloc_produit_presentation0 {
  font-weight:bold;
  font-size: 26px;
}
.bloc_produit_presentation {
  font-family: Times;
  color: white;
  margin:  50px 0 25px 50px;
  padding:0 0 0 0 0;
  font-size: 18px;
}

.bloc_produit_presentation1 {
  font-family: Arial;
  color: white;
  margin: 0px 0 25px 50px;
  padding: 0;
  font-size: 12px;
}
/* ====================================================================
PAGE : presse.php
-------------------------------------------------------------------*/
#pp_img_gauche {
  text-align: center;
  float: left;
  width: 550px;
  height: 330px;
  border: 0;
  margin: 30px 0 0 0;
}
.pp_bloc_droite {
  text-align: center;
  float: left;
  width: 300px;
  height: 200px;
  border: 0;
  margin: 5px 0px 0 60px;
}
#pp_texte {
  text-align: center;
  /*color: #a6f103;*/
color: #0086CB;
  font-family: Times;
  font-size: 20px;
  margin: 40px 0 10px;
}
#pp_texte_bas {
  float: left;
  text-align: left;
  line-height: 1em;
  color: white;
  font-family: Arial;
  font-size: 10px;
  margin: 70px 0 0 110px;
}

.lettrine {
	float: left;
	margin-right: 3px;
}

.pp_img_droite img,
.pp_img_droite a:link img,
.pp_img_droite a:visited img ,
.pp_img_droite a:active img ,
.pp_img_droite a:hover img {
  width: 132px;
  height: 112px;
	margin: 5px 5px 5px 5px;
	float: left;
	border: 0;
}

/* ====================================================================
PAGE : contact.php
-------------------------------------------------------------------*/

#contact_gauche {
	width: 110px;
	height: 200px;
	line-height: 21px;
	float: left;
	font-size: 12px;
	/*letter-spacing: 1px;*/
	font-family: arial;
	color: #b5b5b5;
}

#contact_confid {
 padding: 15px 0;
 text-align: justify;
 font-size: 9px;
 /*letter-spacing: 1px;*/
 font-family: arial;
 color:  #7b7b7b;
}

#contact_droite {
	width: 200px;
	float: left;
}

#contact_droite input,
#contact_droite textarea {
	padding: 0;
	margin: 0 0 5px 0;
	overflow:hidden;
	width: 199px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: gray;
	background-color: #e7fabe;
}

#contact_droite input[type=submit] {
	padding: 0 5px ;
	margin: 0 0 20px 0;
	text-align: right;
	width: 201px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: white;
	background-color: #6e6e6e;
	border:0px ;
}


#bloc_contact_droit {
	float: left;
	width: 430px;
	height: 416px;
  margin: 0;
  padding: 0;
  background: #252525;
}

#bloc_contact_droit img {
	margin: 15px 0 15px;
}

#bloc_contact_fin {
	text-align: center;
	float: left;
	width: 250px;
	height: 416px;
  margin: 0;
  padding: 0;
	font-size: 12px;
	font-family: arial;
  color: #a6f103;
  background: #252525;
}
#bloc_contact_fin img {
  margin: 15px 0 15px;
}

#bloc_contact_fin p {
	text-align: center;
	text-transform: uppercase;
  margin: 0;
  padding: 0;
  font-size: 18px;
	font-family: Times New Roman;
}


/* ====================================================================
Corps page 
-------------------------------------------------------------------*/
#page {
 text-align: left;
 width: 1000px;  
 margin: 0px auto 0px auto;
 padding: 0;
 overflow:hidden;
}
/* ====================================================================

Menu arrondi
	border: 1px solid #CFCFCF;
	-moz-border-radius:6px;
	border-radius:6px;
-------------------------------------------------------------------- */
#bloc_gauche {
 float: left;
 height: 360px;
 width: 580px;
 margin: 0;
 padding: 140px 0 0 30px;
 background: transparent;
}
#bloc_droite {
 float: left;
 height: 480px;
 width: 356px;
 margin: 0;
 padding: 40px 0 0 34px;
 background: transparent;
}

#bloc_gauche_produits {
 float: left;
 height: 360px;
 width: 480px;
 margin: 0;
 padding: 200px 20px 0 10px;
 background: transparent;
}
#devis_bloc_gauche {
 float: left;
 height: 430px;
 width: 310px;
 padding:0;
 margin: 0;
}
#devis_bloc_droite {
 float: left;
 height: 430px;
 width: 530px;
 padding:0;
 margin: 20px 0 0 0;
}
#bloc_devis_blanc {
 height: 476px;
 width: 854px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/etape.png);
}
#bloc_devis_blanc_ent {
 position: relative;
 top: 10px;
 left: 30px;
 font-weight: bold;
 font-size: 12px;
}
#bloc_devis_part_auto_1 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_1.png);
}
#bloc_devis_part_auto_2 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_2.png);
}
#bloc_devis_part_auto_3 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_3.png);
}
#bloc_devis_part_auto_4 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_4.png);
}
#bloc_devis_part_auto_5 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_5.png);
}
#bloc_devis_part_auto_6 {
 height: 476px;
 width: 847px;
 padding:0;
 margin: 25px 0 0 19px;
 background-image: url(../images/devis/auto/etape_6.png);
}
table#tableau_produits {
 border-collapse:collapse;
 padding: 0px;
 border-spacing: 0px;
 margin: 20px 0 0 0;
}
#tableau_produits a:link,
#tableau_produits a:visited,
#tableau_produits a:active,
#tableau_produits {
 border-collapse:collapse;
 margin: 0px;
 padding : 0px;
 color: white;
 font-size: 14px;
 font-family: arial;
}
tr.tableau_produits_entete {
 line-height:2em;
 font-size: 14px;
 font-face: Arial;
 font-weight: bold;
 padding: 10px 0 0 10px; 
 text-align:left;
 width: 400px;
}
.tableau_produits_entete img {
 position: relative;
 top: 8px;

 float: left;
}
.tableau_produits_entete p {
 float: left;
 margin: 0 0 0 10px; 
 letter-spacing:1px;
 height: 20px;
}
#bloc_gauche_produits_detail {
 float: left;
 height: 360px;
 width: 380px;
 margin: 0;
 padding: 200px 20px 0 10px;
 background: transparent;
}
a #auto_1 {
 float: left;
 background-image: url(../images/produits/auto_1_on.png);
 width:193px;
 height: 41px;
}
a:hover #auto_1 {
 float: left;
 background-image: url(../images/produits/auto_1_off.png);
 width:193px;
 height: 41px;
 color: #0B225D;
}
#auto_1 p {
 margin :10px;
}

#fDevis table {
 margin : 20px 0 0 30px;
 color: #0B225D;
}
/* --------------------*/
#fDevis{
 margin: 0;
 padding: 0;
 font-family:arial;
 font-size: 11px;
 color: #618EFF;
 /*97/142/255*/

}

.form_email {
	padding: 0 0 0 5px;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 150px;
	height: 21px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: transparent;
	border: 1px solid #0B225D;
}
#fDevis select {
	padding: 0 0 0 5px;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 160px;
	height: 21px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: #D0DCE2;
	border: 1px solid #0B225D;
}
#complementaire {
 padding: 0;
 margin: 5px 5px 5px 5px;
 overflow:hidden;
 width: 419px;
 height: 280px;
 border:0px;
 font-size: 12px;
 letter-spacing: 1px;
 font-weight: normal;
 font-family: arial;
 color: #666666;
 background-color: transparent;
 border: 1px solid #0B225D;
 overflow-y: scroll;
}
#adresse {
	padding: 0;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 155px;
 height: 65px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: transparent;
	border: 1px solid #0B225D;
}
#commentaires {
	padding: 0;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 155px;
 height: 65px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: transparent;
	border: 1px solid #0B225D;
}
/* -----------------------------------------*/
#form_OpJump{
 margin: 150px 0 0 70px;
 padding: 0;
 font-family:arial;
 font-size: 11px;
 color: #618EFF;
 /*97/142/255*/
}
.form_OpJump {
 padding: 0 0 0 5px;
 margin: 5px 5px 5px 5px;
 overflow:hidden;
 width: 213px;
 height: 21px;
 border:0px;
 font-size: 11px;
 letter-spacing: 1px;
 font-weight: normal;
 font-family: arial;
 background-color: transparent;
 border: 1px solid #0B225D;
 color: #666666;
}
#form_OpJump select {
	padding: 0 0 0 5px;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 219px;
	height: 21px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: #D0DCE2;
	border: 1px solid #0B225D;
}
#form_OpJump textarea {
	padding: 0;
	margin: 5px 5px 5px 5px;
	overflow:hidden;
	width: 512px;
	border:0px;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	font-family: arial;
	color: #666666;
	background-color: transparent;
	border: 1px solid #0B225D;
}
.libelle_hauteur {
 line-height: 82px;
}
.libelle_hauteur_part_auto_4 {
 line-height: 132px;
}
.libelle_hauteur_part_auto_5 {
 line-height: 122px;
}
.libelle_hauteur_part_auto_6 {
 line-height: 172px;
}
.libelle_hauteur_part_auto_7 {
 line-height: 52px;
}
#bloc_devis_envoi {
 margin: 0 0 0 240px;
 text-align:center;
 color: white;
 font-size: 18px;
}

.jquery-safari-checkbox {display: inline; font-size: 16px; line-height: 16px; cursor: pointer;}
.jquery-safari-checkbox .mark {display: inline;}

.jquery-safari-checkbox img {vertical-align: middle; width: 16px; height: 16px;}
.jquery-safari-checkbox img{background: transparent url(../images/safari-checkbox.png) no-repeat;}

.jquery-safari-checkbox img{
	background-position: 0px 0px;
}
.jquery-safari-checkbox-hover img{
	background-position: -16px 0px;
}
.jquery-safari-checkbox-checked img{
	background-position: 0px -16px;
}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img {
	background-position: -16px -16px;
}

.jquery-safari-checkbox-disabled img{
	background-position: 0px -32px;
}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img{
	background-position: 0px -48px;
}

#btnDevisPrecedent {
 margin : 10px 0 0 0;
}
#btnDevisSuivant {
 margin : 10px 0 0 450px;
}
#btnDevisValid {
 float: left;
 height: 40px;
 position: relative;
 left: 720px;
 top: -40px;
}
/* ====================================================================
Pied de page
-------------------------------------------------------------------*/
#copyright a {
 color: white;
}
#copyright {
 line-height: 13px;
 float : left;
 width: 1000px;
 height: 15px;
 margin: 0;
 padding: 0px;
 text-align: right;
 font-size: 8px;
 letter-spacing: 1px;
 /*text-transform: uppercase;*/
 font-weight: normal;
 font-family: arial;
 color: white;
 background-color: #000000;
}
/* ====================================================================
PAGE : index
-------------------------------------------------------------------*/
#blocParticuliers {
 font-weight: bold;
 font-face: arial;
 font-size: 12px;
 color: #103184;
 width: 570px;
 height: 117px;
 display: block;
 margin: 0 0 10px 0;
 padding : 0;
 background: transparent url(../images/index/blocParticuliers.png);
}
#blocEntreprises {
 font-weight: bold;
 font-face: arial;
 font-size: 12px;
 color: #103184;
 width: 570px;
 height: 117px;
 display: block;
 margin: 0 0 10px 0;
 padding : 0;
 background: transparent url(../images/index/blocEntreprises.png);
}
#blocCommercants {
 font-weight: bold;
 font-face: arial;
 font-size: 12px;
 color: #103184;
 width: 570px;
 height: 117px;
 display: block;
 margin: 0 0 10px 0;
 padding : 0;
 background: transparent url(../images/index/blocCommercants.png);
}
#blocActusIndex {
 color: #0B225D;
 position: relative;
 left: -35px;
 width: 384px;
 height: 140px;
 display: block;
 margin: 0 0 20px 0;
 padding : 30px 0 0 5px;
 background: transparent url(../images/blocActus.png);
}
#blocActusIndex p{
 margin: 0px;
}
#blocActusIndex h1 { 
 font-size: 14px;
 text-align:center;
 margin: 10px 0 10px 0;
}
#blocActusProduit { 
 color: #0B225D;
 width: 384px;
 height: 140px;
 display: block;
 margin: 0 0 20px 0;
 padding : 30px 0 0 5px;
 background: transparent url(../images/blocActusProduit.png);
}
#blocActusProduit p {
 margin: 0px;
}
#blocActusProduit h1 { 
 font-size: 14px;
 text-align:center;
 margin: 10px 0 10px 0;
}
#blocPartenariats {
 text-align:center;
 position: relative;
 left: -35px;
 width: 396px;
 height: 115px;
 margin: 0 0 20px 0;
 padding : 32px 0 0 0;
 background: transparent url(../images/blocPartenariats.png);
}
#blocVisite {
 position: relative;
 left: -35px;
 width: 396px;
 height: 121px;
 display: block;
 margin: 0 0 20px 0;
 padding : 0;
 background: transparent url(../images/numeroVert.png) no-repeat;
}
#blocVisite_produits {
 margin: 0 0 20px 120px;
}
#btnLogo {
 position: relative;
 top: -640px;
 left: 20px;
/* margin: 510px 0 0 881px;
 position: absolute;
 z-index:3;*/
}
#btnLogo_none {
 visibility: hidden;
}
#btnLogoAXA {
 position: relative;
 top: -500px;
 left: 388px;
/* margin: 510px 0 0 881px;
 position: absolute;
 z-index:3;*/
}
#btnLogoAXA_none {
 visibility: hidden;
}
#btnLogoAXA_faq {
 position: relative;
 top: -530px;
 left: 500px;
/* margin: 510px 0 0 881px;
 position: absolute;
 z-index:3;*/
}
#btnLogoAXA_ctc {
 position: relative;
 top: -500px;
 left: 430px;
/* margin: 510px 0 0 881px;
 position: absolute;
 z-index:3;*/
}
#img_superposition {
 position: relative;
 top: -115px;
 left: 881px;
 width: 117px;
 height: 29px;
/* margin: 510px 0 0 881px;
 position: absolute;
 z-index:3;*/
}
#img_superposition img {
 border:0; 
}
.blocTablePart {
 width: 570px;
 height: 117px;
 border-collapse: collapse;
}
.blocTablePartG {
 margin: 0;
 padding: 20px 0 10px 0;
 width: 570px;
 height: 110px;
 text-align: right;
 line-height: 14px;
}
.blocTablePartG a {
 color: blue;
} 
.blocTablePartG a:hover {
 color: green;
} 
.blocTablePartD {
 padding: 10px 0 0 0;
 margin: 0;
 width: 210px;
 height: 110px;
 text-align: center;
}
img#blocTablePartDIMG {
 position: relative;
 top: 20px;
}
.blocTablePartD p {
 margin: 20px 0 0 10px;
 text-align:left;
 position: relative;
 left: 20px;
}
.blocTableEnt {
 border-collapse: collapse;
 width: 580px;
 height: 117px;
}
.blocTableEntG {
 margin: 0;
 padding: 30px 0 15px 0;
 font: Arial;
 width: 500px;
 height: 110px;
 text-align: right;
 line-height: 14px;
}
.blocTableEntG a {
 color: blue;
} 
.blocTableEntG a:hover {
 color: #f18d15;
} 
.blocTableEntD {
 margin: 0;
 padding: 10px 0 0 0;
 width: 210px;
 height: 110px;
 text-align: center;
}
img#blocTableEntDIMG {
 position: relative;
 top: 20px;
}
.blocTableEntD p {
 margin: 20px 0 0 0;
 text-align:left;
 position: relative;
 left: 30px;
}
.blocTableCom {
 border-collapse: collapse;
 width: 570px;
 height: 117px;
}
.blocTableComG {
 margin: 0;
 padding: 60px 0 15px 0;
 font: Arial;
 width: 540px;
 height: 110px;
 text-align: right;
 line-height: 14px;
}
.blocTableComG a {
 color: blue;
} 
.blocTableComG a:hover {
 color: #fcc118;
} 
.blocTableComD {
 margin: 0;
 padding: 10px 0 0 0;
 width: 210px;
 height: 110px;
 text-align: center;
}
img#blocTableComDIMG {
 position: relative;
 top: 20px;
}
.blocTableComD p {
 margin: 20px 0 0 0;
 text-align:left;
 position: relative;
 left: 30px;
}



/* ====================================================================
Bloc telechargement
-------------------------------------------------------------------*/
.tele_img img {
 width:30px;
 height:30px; 
}
/* ====================================================================
Bloc Newsletter
-------------------------------------------------------------------*/
#envoi {
 text-align:center;
 position : relative;
 left: 100px;
}
#bloc_milieux {
 position : relative;
 margin: 200px 0 0 390px;
 font-weight: bold;
 letter-spacing:1px;
 font-size: 14px;
 line-height: 20px;
}
#bloc_newsletter {
 margin: 10px 10px 10px 0px;
 background-color: #1C3C8A;
 padding: 10px 10px 10px 10px;
 width: 400px;
}

#bloc_newsletter input {
 height: 20px;
 font-size: 14px;
 line-height: 20px;
 padding: 0;
 margin: 0 0 5px 0;
 border:0px;
 font-size: 12px;
 letter-spacing: 1px;
 font-weight: bold;
 font-family: arial;
}
#bloc_newsletter input[type=submit] {
 width: 130px;
}
/* ====================================================================
Bloc FAQ
-------------------------------------------------------------------*/
#div_faq {
 background-color: #1C3C8A;
 height: 305px;
 width: 620px;
 margin: 100px 0 0 350px;
 overflow:hidden;
 overflow-x: hidden; 
 overflow-y: scroll; 
 overflow : -moz-scrollbars-vertical; 
 padding: 10px 10px 10px 10px;
 font-weight: bold;
 letter-spacing:1px;
 font-size: 14px;
 line-height: 20px;
}
#tab_faq {
}
#tab_faq img {
 float: left;
 margin : 8px ;
}
.faq_qestion {
 margin: 10px 0 0 10px;
}
.faq_reponse {
 margin: 10px 0 20px 20px;
 font-style: italic;
}
/* ====================================================================
Bloc CONTACT
-------------------------------------------------------------------*/
#bloc_droite_contact {
 margin: 150px 0 0 500px;
 font-weight: bold;
 letter-spacing:1px;
 font-size: 14px;
 line-height: 20px;
}
#page_contact_1 {
 margin: 10px 10px 10px 0px;
 background-color: #1C3C8A;
 padding: 10px 10px 10px 10px;
 width: 300px;
}
#page_contact_2 {
 margin: 10px 10px 10px 0px;
 background-color: #1C3C8A;
 padding: 10px 10px 10px 10px;
 width: 300px;
}
#page_contact_3 {
 margin: 10px 10px 10px 0px;
 background-color: #1C3C8A;
 padding: 10px 10px 10px 10px;
 width: 300px;
}
