/*  www.assurances-sawyer.com  */
html { height: 100.02%; } /* force vertical scrollbar dans mozilla */
body {font-family: Arial, Helvetica, sans-serif; font-size: 95%; color: #000000; background: #004936;  background-image: url(../images/bg_2.png); }

/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====             entête            ===== */

div#entete {
	background-image: url(../images/bg_entete_94.png);
	width: 100%;
}
.enteteTexte {color: #B45824;  font-weight: bold; font-size: 14px; padding-bottom: 6px; right:;  font-style: italic;  }
.enteteCoordonneesA, .enteteCoordonneesB,.enteteCoordonneesC {
	color: #B45824;
	font-weight: bold;
	padding-bottom: 2px;
	font-size: 16px;
	text-align: left;
	white-space: nowrap;
	padding-right: 20px;
}
.enteteCoordonneesA { font-size: 18px; }/*  color: #2F6C4B;  */ 
.enteteCoordonneesB { font-size: 16px; }
.enteteCoordonneesC { font-size: 14px; }
/*  =====          FIN entête            ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */


/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====       navigation haut     ===== */
.navHaut { background-color: #B45824;  text-align: right;  vertical-align: middle;  padding-top: 2px;  padding-bottom: 2px; color: #FFFCF0}

a.navHaut  {
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 14px;
}
a.navHaut:link, a.navHorizHaut:visited { color: #FFFFFF; }
a.navHaut:hover { color: #B45824; background-color: #FFF8DC; }
/*  =====   FIN navigation haut     ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */


/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====          navigation gauche           ===== */
/*     MAJ=titres  chiffre=niveau              */ 
div#navGauche{
	width:175px;
	background: #F4F4F4;
	color:#585858;
	border-right: #D5D5D5 1px solid;
}

.navGauche_A,.navGauche_B,.navGauche_C,.navGauche_D,.navGauche_E,.navGauche_F {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: White;
	padding:4px;
	border: 1px solid #E9E9E9;
	display:block;
	margin: 15px 5px 5px;
	text-align: center;
}
/* bleu = #1C5CA3 */
.navGauche_A { background-color: #3B6E5D; }
/* vert = #427563 */
.navGauche_B { background-color: #4D7C6C; }
/* orange = #F7931D */
.navGauche_C { background-color: #86431E; }
/* bourgogne = #942923 */
.navGauche_D { background-color: #B45824; }
/* rouge = #ED1C24  #DF0000 */
.navGauche_E { background-color: #DB895D; }

.navGauche2, .navGauche2 a,.navGauche2 a:hover  {
	font-size:12px;
	text-decoration:none;
	padding:2px;
	margin-left:5px;
	margin-right:5px;
	/*margin-top:1px;*/
	display:block;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
  }
.navGauche2 a { color: #666666; border: 1px solid #E9E9E9; }
.navGauche2 a:hover { color: #333333; border: 1px solid #CCCCCC; }

hr{
	color: #D5D5D5;
	background-color: #D5D5D5;
	height: 1px;
	border:0px;
}
/*  =====     FIN  navigation gauche ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */



/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====      zones DIV contenu     ===== */
div#contenu_A { border: 1px solid #3B6E5D; padding: 10px 10px 10px 10px;  background-color: #FFFFFF; }
div#contenu_B { border: 1px solid #4D7C6C; padding: 10px 10px 10px 10px;  background-color: #FFFFF0; }
div#contenu_C { border: 1px solid #86431E; padding: 10px 10px 10px 10px;  background-color: #FFFFF0; }
div#contenu_D { border: 1px solid #B45824; padding: 10px 10px 10px 10px;  background-color: #FFFFF0; }
div#contenu_E { border: 1px solid #DB895D; padding: 10px 10px 10px 10px;  background-color: #FFFFF0; }
div#contenu_XXX { border: 1px solid Black; padding: 10px 10px 10px 10px;  background-color: #FFFFF0; }/* à remplacer dans page */

/* bleu = #1C5CA3 *   APPROCHES */
div#contenu_titre_A, div#contenu_titre_B, div#contenu_titre_C, div#contenu_titre_D, div#contenu_titre_E {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: #1C5CA3;
	padding: 10px 6px 10px 15px;
	border: 1px ridge #185DA5;
	display:block;
	margin: 5px 5px 12px 0px;
	text-align: left;
}
div#contenu_titre_XXX {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: #A5C3B5;
	padding: 10px 6px 10px 15px;
	border: 1px ridge #185DA5;
	display:block;
	margin: 5px 5px 12px 0px;
	text-align: left;
}
div#contenu_titre_A {background-color: #3B6E5D;	color: White; }
div#contenu_titre_B {background-color: #4D7C6C; color: White; }
div#contenu_titre_C {background-color: #86431E;	color: White; }
div#contenu_titre_D {background-color: #B45824;	color: White; }
div#contenu_titre_E {background-color: #DB895D;	color: White; }
div#contenu_titre_XXX {background-color: #A5C3B5;	color: Black; }

div.equipe { margin-left: 25px;  margin-right: 25px;  margin-bottom: 12px;  }

.legendeA { font-size: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226041; }
.legendeB { font-size: 10px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DB7900; }

/*  =====   FIN zones DIV contenu    ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */

/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====   disposition du contenu   ===== */ 
h1.texte { font-size:100%; font-weight: bold; }
h2.texte { font-size: 95%; margin-left: 0px; margin-bottom: 0px; font-weight: normal; }
h3.texte { font-size: 95%; margin-left: 30px; }
.texteIndent_1 { margin-left: 15px; }
.texteIndent_2 { margin-left: 30px; }


/*  === FIN disposition du contenu   ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */



/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====     zone PubDroite         ===== */
div.zonePubDroite {
	width: 125px;
}

/*  =====     FIN  zone PubDroite    ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */




/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====           footer           ===== */

div#footer a {display:inline; padding:0; color: #C6D5FD}
div#footer p {margin:0; padding:5px 10px}
div#footer{background: #37645A; color: #FFFFF7}
div#footer{clear:left; width:100%}
div#footer{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;   }

/*  =====           footer           ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */

/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */
/*  =====        La Belle Vie   background-image: url(../images/BGpubLBV.png);      ===== */
div#laBelleVie { border: 1px double #476C5C; background-color: #FEFEF4; width: 650px;  padding: 8px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 95%; text-align: left; color: #004486 }
.lbvTitreGros { font-family: "Times New Roman", Times, serif; font-size: 180%;  font-weight: bold;  color: #1348A6;   }
.lbvTitre_1 { font-size: 110%;  font-weight: bold;  color: #1348A6;   }
.lbvTitre_2 { font-size: 95%;  font-weight: bold;  color: #1348A6;   }
.lbvHIliteGold { font-size: 100%;  font-weight: bold;  color: #DAA520;  }
.lbvNomProgramme {  font-family: "Times New Roman", Times, serif; font-size: 120%;  font-weight: bold;  color: #1348A6; }
li.lbvA { list-style-type: square; }
li.lbvB { list-style-type: disc; }
a.lbvPub:link, a.lbvPub:visited { color: #FF9191; font-weight: bold; text-decoration: underline; }
a.lbvPub:hover { color: #EE0000; font-weight: bold; text-decoration: underline overline; }

/*  =====  FIN   La Belle Vie        ===== */
/* ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° */

