 /****** Edf Particuliers */

/* navigation principale &eacute;l&eacute;ment de niveau 2 par defaut */
#mainMenu li ul li a:link, #mainMenu li ul li a:visited, #mainMenu li ul li a:active{
	background: transparent url("../images/puce_menuNiv2.gif") no-repeat 0 5px;
	color: #616161;
}
/* navigation principale element de niveau 2 hover et actif */
#mainMenu li ul li a:hover, #mainMenu li ul li span{
	background: transparent url("../images/puce_menuNiv2_actif.gif") no-repeat 0 5px;
	color: #009EE1;
}
/* navigation principale element actif de niveau 1 et 2 */
#mainMenu li span, #mainMenu li ul li span{
	color: #009EE1;
}
/* navigation principale, couleur de fond du menu de niveau 2 */
#mainMenu li ul{
	background-color: #DDF5FD;
}
/* couleurs propres a la couleur des titres de text de la popup */
#popupMainbox .popupContent h1{
	color: #FE5815;
}

/* Encart gauche */
.pushLeft{
   background: url(../images/onglet_jaune_b.gif) bottom no-repeat;
   padding-bottom: 8px;
   width: 200px;
}
.pushLeft .margB5{
   margin-bottom: 2px !important;
}
.pushLeft .margB10{
   margin-bottom: 5px !important;
}
.margB18{
   margin-bottom: 18px;
}
.pushLeftContent{
   border-left: solid 1px #f9db91;
   border-right: solid 1px #f9db91;
   padding-right: 10px;
   text-align: right;
}
.pushLeftContent .textField{
   width: 90px;
}
.pushLeftContent .textField2{
   width: 124px;
}

.smallTxt{
   font-size: 0.9em;
}
.biggerTxt{
	font-size: 1.2em;
}
.bold{
	font-weight: bold;
}
.yellowArrow, .blocSiteMap LI{
   background: url(../images/puce_jaune.gif) 0 5px no-repeat;
   padding-left: 7px;
   font-weight: bold;
   color: #f1ac02;
}
.lienJaune li a {
	color:#f1ac02;
	font-weight:bold;
}

.logged{
   text-align: left;
   margin-left: 15px;
}
.pictLogged{
   background: url(../images/pict_log.gif) no-repeat;
   padding-left: 35px;
   line-height: 30px;
   vertical-align: middle;
   font-weight: bold;
   margin-bottom: 5px;
}
.blocSiteMap LI{
	background-image: url(../images/puce_rose.gif);
	color: #009EE1;
}
/* Fin Encart gauche */



/* Page interieur */
h2.titreCourant{
	font-size: 1.82em;
	color: #009EE1;
	margin: 10px 10px 20px 0;
}
.sousTitre, .sousTitre A, .colSimple H3, .colSimple H3 A, .blocEcoText H3, .blocEcoText H3 A, .blocEconomie H3,
.blocEconomie H3 A, .simpleHtml H3, .simpleHtml H3 A, .colRightFaq LI A, .blocSiteMap H3, .blocSiteMap H3 A, .bg_conseils LI STRONG A,
.contactConseiller DT, .profilLeft H4{
   color: #F1AC02;
   font-size: 1.45em;
}
.simpleHtml H3 A
{
	text-decoration: underline ;
}
.simpleHtml H3 A:hover
{
	text-decoration:  none;
}
.colSimple H3, .blocEcoText H3{
	margin-bottom: 5px;
}
.blocEconomie H3{
	margin-bottom: 10px;
	margin-left: 15px;
}
.sousTitre A, .colSimple H3 A, .blocEcoText H3 A, .blocEconomie H3 A, .simpleHtml H3 A, .blocSiteMap H3 A{
   font-size: 1em;
}
.colRightFaq LI A{
	font-weight: bold;
}

.sousTitreMedium, .projetFileHeader H3{
	font-size: 1.2em;
	color: #F1AC02;
	margin-bottom: 10px;
}
.sousTitreSmall, .option H4{
	font-size: 1em;
	color: #F1AC02;
}
.option H4{
	margin-bottom: 5px;
	margin-top: 40px;
}
.intro{
	margin-bottom: 30px;
	font-size: 1.2em;
}
.intro_travaux{
	font-size: 1.2em;
}
.colorTxt, .intro STRONG, .price STRONG, .pinkTxt{
   color: #009EE1;
}
.yellowTxt{
	color: #F1AC02;
}
.blackTxt{
   color: Black;
}
.separator, .separator2{
   clear: both;
   display: block;
   width: 100%;
   height: 1px;
   margin-bottom: 10px;
   background: url(../images/filet_pointilles.gif) repeat-x;
}
.separator2{
   background-image: url(../images/pointilles2.gif);
   height: 2px;
}
.separatorFJ
{
   clear: both;
   display: block;
   float: right;
   width: 560px;
   height: 1px;
   margin-bottom: 10px;
   background: url(../images/filet_pointilles.gif) repeat-x;
}
/* Fin Page interieur */

/* actualites nationales */
.actuFileHeader A{
   color: #009EE1;
}
.actuFileHeader SELECT{
	vertical-align: middle;
}
.actuFileHeader P{
	margin-bottom: 15px;
}
.actuFileHeader FORM P{
	margin-bottom: 5px;
}
.bg_actualites{
   background: url(../images/bg_actualites.jpg) right 140px no-repeat;
}
.articleSumary{
   margin-bottom: 10px;
}

.articleSumary p span{
  display: inline;
	background: transparent url("../images/puceLien_darkGrey.gif") no-repeat 0px 4px;
	color: #616161;
	padding-left: 7px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.articleSumary STRONG{
   cursor: hand;
	color: Black;
}
.date{
   color: #009EE1;
   font-weight: bold;
}
.articleSumary IMG{
	float: right;
	margin-left: 30px;
}
.pagination{
   text-align: right;
}
.pagination LI{
   display: inline;
   color: #009EE1;
}
.pagination LI SPAN{
   color: #616161;
}
/* Fin actualites nationales */

/* actualites nationales niv2 */
.bg_discover{
   background: url(../images/bg_deco.jpg) right 200px no-repeat;
}
.discover{
	margin-right: 120px;
}
.actuDetailFileHeader{
	margin-bottom: 30px;
}
.actuDetailFileHeader .separator{
	margin-top: 5px;
}
.actuDetailFileHeader H3{
	font-size: 1.2em;
   color: #009EE1;
	font-weight: normal;
}
.actuLeft{
	width: 220px;
	float: left;
	margin-right: 24px;
	font-size: 1.2em;
	margin-bottom: 40px;
}
.actuLeft P{
	margin-bottom: 30px;
}
.actuLeft DIV{
	text-align: right;
}
.actuRight{
	width: 344px;
	float: left;
	margin-bottom: 25px;
}
.actuRight LI{
	padding-left:11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;

}
.actuRight IMG{
	display: block;
}
.actuRight P{
	margin-bottom: 15px;
}
.toKnowMore{
   width: 220px;
}
.toKnowMore LI A{
	text-decoration: none;
}
.toKnowMore LI A:hover{
	text-decoration: underline;
}
.toKnowMore H3{
	margin-bottom: 5px;
}
.toKnowMore P{
	margin-bottom: 5px;
}
.articleSumary a, .contactContent LI A, .alignRight a, .listNews a{
   display: inline;
}
.regionFileHeader{
	margin-bottom: 30px;
}
.regionFileHeader P{
	margin-bottom: 10px;
	font-size: 1.2em;
}
.mapIntro{
   margin-bottom: 10px;
}
.mapIntro STRONG{
   font-weight: normal;
   color: Black;
}
.mapIntro SPAN{
   font-weight: bold;
   color: #009EE1;
}
.col_cp{
   width: 220px;
   float: left;
   margin-top: 60px;
   margin-right: 24px;
}
.col_cp P{
   background: url(../images/bg_cp.gif) no-repeat;
   padding: 10px 20px;
}
.col_map{
   background: url(../images/pointilles_vertical.gif) left repeat-y;
   width: 464px;
   float: left;
   padding-left: 24px;
   voice-family: "\"}\"";
	voice-family:inherit;
	   width: 440px;
	voice-family: "\"{\"";
}
/* End actualites nationales niv2 */

/* mon energie quotidien */
.bg_energie, .bg_homeFaq{
	background: url(../images/bg_energie.jpg) right 210px no-repeat;
}
.colSimple{
	width: 220px;
	float: left;
}
.colSimple IMG, .colSimple P{
	margin-bottom: 10px;
}
.margR24{
	margin-right: 24px;
}
.energieIntro{
	background: url(../images/bg_apostrophes.gif) no-repeat;
	height: 87px;
	padding: 10px 105px 0 40px;
	margin-bottom: 10px;
	color: #009EE1;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 77px;
	voice-family: "\"{\"";
	text-align:justify;
}

.energieIntro_bicm{
	text-align:justify;
}

.signature{
	text-align: right;
	font-weight: bold;
	margin-top: 5px;
}
.margTb0{
	margin-top: 240px;
}
.margTb1{
	margin-top: 295px;
}
html>body .margTb1{
	margin-top: 310px;
}
.margTb3{
	margin-top: 45px;
}
.option LI{
	margin-bottom: 5px;
}
html>body .option UL{
	padding-bottom: 1px;
}
.option P{
   background: url(../images/bg_5points.gif) 0 2px no-repeat;
   padding-left: 75px;
	position: absolute;
	margin-left: -24px;
}
.option P A{
	font-weight: bold;
}
.colHighlight{
	margin-bottom: 20px;
}
.colHighlight IMG{
	float: right;
}
.colHighlight LI{
	margin-bottom: 10px;
}
.colHighlight STRONG{
	font-weight: normal;
	color: Black;
}
.bg_tarif{
	background: url(../images/bg_tarif.jpg) right 210px no-repeat;
}
.bg_compteur{
	background: url(../images/bg_compteur.jpg) right 520px no-repeat;
}
.pushR_client{
	margin-bottom:18px;
	padding: 36px 10px 0 80px;
	height: 100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 64px;
	voice-family: "\"{\"";
}
.pushR_client_monCompte{
	padding: 38px 10px 0 93px;
	height: 100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 62px;
	voice-family: "\"{\"";
}

.pushR_compte{
	padding: 38px 10px 0 93px;
	height: 100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 62px;
	voice-family: "\"{\"";
}

.bg_entretien{
	background: url(../images/bg_entretien.jpg) right 212px no-repeat;
}
/* Fin mon energie quotidien */

/* Je fais des travaux */
.bg_projet{
	background: url(../images/bg_projet.gif) right 220px no-repeat;
}
.bg_projet2{
	background: url(../images/bg_prepareProjet.gif) right 220px no-repeat;
}
.projetFileHeader{
	margin-bottom: 30px;
}
.margTd2{
	margin-top: 90px;
}
.margTd2_1{
	/* margin-top: 82px; */
}
.margTe1{
	margin-top: 228px;
}
/* Fin Je fais des travaux */

/* conseils pratiques */
/*.bg_conseils{
	background: url(../images/bg_conseils.jpg) no-repeat;
	height: 280px;
	margin-bottom: 30px;
}
.bg_conseils UL, .bg_conseils LI{
	position: absolute;
   width: 160px;
}
.bg_conseils LI.conseil1{
	top: 5px;
	left: 45px;
   text-align: right;
}
.bg_conseils LI.conseil2{
	top: 15px;
	left: 385px;
}
.bg_conseils LI.conseil3{
	width: 155px;
   top: 97px;
   text-align: right;
}
.bg_conseils LI.conseil4{
	top: 105px;
	left: 422px;
}
.bg_conseils LI.conseil5{
	top: 183px;
	left: 30px;
   text-align: right;
}
.bg_conseils LI.conseil6{
	top: 193px;
	left: 370px;
}*/
.bg_conseils{
	width: 708px;
	background: url(../images/bg_conseils.jpg) no-repeat;
	margin-bottom: 30px;
	padding: 60px 0 0 205px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 503px;
	voice-family: "\"{\"";
}
.conseilsIntro{
	margin-left: 80px;
	margin-bottom: 30px;
	font-weight: bold;
}
.bg_conseils LI{
	width: 225px;
	height: 55px;
	display: inline;
	float: left;
	margin-left: 20px;
	margin-bottom: 15px;
	padding-left: 60px;
	background-repeat: no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 165px;
	voice-family: "\"{\"";
}
html>body .bg_conseils LI{
	height: auto;
	min-height: 55px;
}
.bg_conseils LI.logement{
	background-image: url(../images/pict_logement.gif);
}
.bg_conseils LI.equipement{
	background-image: url(../images/pict_equipement.gif);

}
.bg_conseils LI.securite{
	background-image: url(../images/pict_securite.gif);
	clear: left;
}
.bg_conseils LI.comment{
	background-image: url(../images/pict_comment.gif);
	clear: left;
}
.bg_conseils LI.confortHiver{
	background-image: url(../images/pict_confortHiver.gif);

}
.bg_conseils LI.confortEte{
	background-image: url(../images/pict_confortEte.gif);
	clear: left;
}
.bg_conseils LI.isolation{
	background-image: url(../images/pict_isolation.gif);
	clear: left;
}
.bg_conseils LI.secu_gaz{
	background-image: url(../images/pict_gaz.gif);

}

.bg_cuisson{
	background: url(../images/bg_cuisson.gif) right 200px no-repeat;
}
.content_cuisson{
	margin: 10px 104px 0 0;
}
.content_cuisson .intro{
	margin-bottom: 10px;
}
.col_apostrophe{
	width: 220px;
	float: left;
	background: url(../images/bg_apostrophes2.gif) no-repeat;
	/*height: 60px;*/ /*modification du 02_02_2007*/
	min-height: 60px; /*ajout le 02_02_2007*/
	padding: 0 25px 0 20px;
	margin-right: 24px;
	color: #009EE1;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 175px;
	voice-family: "\"{\"";
}
.col_Right{
	width: 344px;
	float: left;
}
.col_RightFondJaune{
	width: 355px;
	margin-left: 220px ;
	margin-bottom: 10px;
	float: right;
}
.col_Right DD{
	margin-bottom: 5px;
}
.bg_cuisine{
	background: url(../images/bg_cuisine.jpg) right 215px no-repeat;
}
.col_visu{
	width: 91px;
	float: left;
	display: inline;
	margin: 0 24px 8px 39px;
}
.col_Right2{
	width: 440px;
	float: left;
	margin-bottom: 8px;
/*	text-align: right;*/
}
.col_Right2_FondJaune{
	width: 560px;
	/*background-color: #FFF8C0;*/
	/* float: right; */
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	margin-bottom: 10px;
	background-image: url(../images/bg_arrondiJauneB_bigCol.gif);
   /* ajout */
   margin-left: 39px;
   clear: both;
   /* Fin ajout */
}
.col_Right2 DT, .col_Right2 H3, .tempoContent DT{
	color: #009EE1;
   font-weight: bold;
   font-size: 1em;
}

.col_Right2 DD STRONG, .col_Right2 P STRONG, .col_Right2 DIV STRONG{
	color: Black;
	font-weight: normal;
}

.col_Right2X{
	width: 440px;
	float: left;
	margin-bottom: 8px;
/*	text-align: right;*/
}
.col_Right2X h6 {
	color: #009EE1;
   font-weight: bold;
   font-size: 1em;
}


.content_cuisson .col_Right2 P{
   color: #616161 !important;
}
.separPoints{
	display: block;
	clear: both;
	margin-bottom: 8px;
}
.otherTool{
   margin-bottom: 20px;
}
.otherTool H2{
   background: url(../images/bg_3points.gif) right no-repeat;
   font-size: 1.2em;
   padding-right: 42px;
   margin-bottom: 3px;
	text-align: right;
}
.otherTool H3{
   background: url(../images/bg_2points.gif) left no-repeat;
   font-size: 1.2em;
   padding-left: 30px;
   margin-bottom: 3px;
}
.otherTool SELECT{
   width: 200px;
   vertical-align: middle;
	color: #616161;
	font-size: 0.9em;
}
.bg_induction{
   /*background: url(../images/bg_induction.jpg) left bottom no-repeat;*/
   background: url(../images/bg_bordersLR.gif) 0 23px no-repeat;
   height: 238px;
   margin-bottom: 40px;
   padding-bottom: 0px;
}
html>body .bg_induction{
	height: auto;
   min-height: 238px;
}
.navArrondi{
	background: url(../images/line_orange.gif) right 23px no-repeat;
	height: 24px;
	margin-bottom: 35px;
}
.navArrondi LI{
   float: left;
}
.characteristic{
   /*margin: 40px 30px 50px 210px;*/
   padding: 15px 30px 50px 210px;
   background: bottom no-repeat;
   height: 218px;
   voice-family: "\"}\"";
	voice-family:inherit;
	   height: 153px;
	voice-family: "\"{\"";
}
html>body .characteristic{
   height: auto;
   min-height: 153px;
}
.characteristic P{
	margin-bottom: 15px;
}

/* Fin conseils pratiques */

/* Option Tempo */
.blocYellowM{
	background: url(../images/bg_blocYellowM.gif) repeat-y;
	margin-top: -3px;
}
.blocYellowT{
	background: url(../images/bg_blocYellowT.gif) left top no-repeat;
	padding-top: 20px;
}
.blocYellowB{
	background: url(../images/bg_blocYellowB.gif) left bottom no-repeat;
	padding: 0 18px 40px 18px;
	width: 708px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 672px;
	voice-family: "\"{\"";
}
.tempoRight{
	width: 200px;
	float: right;
	margin-left: 24px;
	background: url(../images/bg_200pxGrayB.gif) bottom no-repeat;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.tempoRightGrayT{
	background: url(../images/bg_200pxGrayT.gif) no-repeat #F6F6F6;
	padding: 10px 10px 0 10px;
}
.tempoRight H3, .tempoRight P, .tempoContent P{
	margin-bottom: 10px;
}
.tempoContent DD{
	margin-bottom: 15px;
}
.tableTarif{
	background: url(../images/bg_tableTarif.gif) left top no-repeat;
	width: 444px;
   height: 79px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.tableTarif TR{
	vertical-align: top;
}
.tableTarif TH{
	font-size: 0.9em;
	padding: 9px 4px 0 4px;
	width: 74px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 66px;
	voice-family: "\"{\"";
}
.tableTarif TH STRONG{
	font-weight: normal;
	display: block;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 4px;
}
.tableTarif TD{
	padding: 4px 4px 9px 4px;
	font-weight: bold;
}
.tableTarif TH STRONG.yellowTxt, .tableTarif TH STRONG.pinkTxt{
   margin-right: 20px;
}
.schema div{
	float: left;
	font-size: 0.9em;
	margin-bottom: 10px;
}
.tempoContent .schema div UL{
	margin-left: 10px;
	margin-top: 20px;
}
.tempoContent .schema LI{
	background: none;
	padding-left: 0;
	font-size: 0.9em;
	margin-bottom: 2px;
}
.tempoContent .schema LI IMG{
	vertical-align: middle;
}
.blocYellowB IFRAME{
	width: 670px;
	height: 516px;
}
/* Fin Option Tempo */

/* Contact */
.bg_contact{
   background: url(../images/bg_contact.jpg) right 202px no-repeat;
}
.contact{
   width: 597px;
}
.contact .intro{
	margin-bottom: 15px;
}
.contactConseiller{
	width: 464px;
	float: left;
}
.formContactHeader{
   background: url(../images/bg_contact_t.gif) no-repeat;
   padding: 15px 140px 4px 27px;
   height: 50px;
}
html>body .formContactHeader{
	height: auto;
}
.contactConseiller .formContactHeader{
	background-image: url(../images/bg_contact_t_s.gif);
	padding-right: 5px;
	padding-left: 5px;
}
.formContactHeader .error{
   height: 30px;
}
.contactConseiller .formContactHeader .error{
	float: left;
	width: 310px;
	margin-bottom: 10px;
}
.formContactHeader .error P, .messageBox .error P{
	background: url(../images/exclamation.gif) no-repeat;
	padding-left: 10px;
}
.error, .asterix{
   color: #FF0000;
}
.formContact{
   background: url(../images/bg_contact_m.gif) repeat-y;
   margin-bottom: -1px;
}
html>body .formContact{
   margin-bottom: 0;
}
.contactConseiller .formContact{
	background-image: url(../images/bg_contact_m_s.gif);
}
.formContactB{
  background: url(../images/bg_contact_b.gif) bottom no-repeat;
  margin-left: -1px;
}
.contact .formContactB{
   padding-bottom: 10px;
}
.contact .autorisation, .contact #autorisation{
   margin-top: 10px;
}
.contactConseiller .formContactB{
	background-image: url(../images/bg_contact_b_s.gif);
	padding-bottom: 20px;
	margin-left: 0px;
}
.formContactContent, .formContactContent2{
   margin-left: 100px;
   width: 350px;
   padding-bottom: 1px;
}
html>body .formContactContent{
   padding-bottom: 9px;
}
html>body .formContactContent2{
	padding-bottom: 9px;
}
.contactConseiller .formContactContent{
	margin-left: 20px;
	width: 385px;
}
.formContactContent2{
	width: 480px;
}
.formContactContent .error, .formContactContent2 .error{
   margin-left: 132px;
   height: 15px;
}
.formContactContent input#cp{
	margin-bottom: 9px;
}
html>body .formContactContent input#cp{
	margin-bottom: 0;
}

.contactLabel{
   width: 120px;
   line-height: 18px;
   vertical-align: middle;
   float: left;
   text-align: right;
   margin-right: 10px;
}
.contactConseiller .contactLabel{
	width: 135px;
	margin-right: 5px;
}
.contactConseiller .formContactContent .error{
	margin-left: 142px;
	clear: left;
}
.formContact .textField{
   width: 210px;
   border: solid 1px #009EE1;
   color: #616161;
}

.formContact textarea
{
	width: 210px;
  border: solid 1px #009EE1;
  color: #616161;
}

.formContact SELECT.textField{
   width: 212px;
}
INPUT[type=radio], INPUT[type=checkbox]{
   margin-right: 2px;
}
.autorisation{
   width: 190px;
   float: left;
}
.btSubmit, .btReset{
   background: url(../images/bg_btSubmit.gif) top no-repeat;
   width: 77px;
   height: 23px;
   text-align: left;
   padding-left: 21px;
   padding-bottom: 4px;
   border: none;
   font-weight: bold;
   color: White;
}
html>body .btReset{
   padding-bottom: 7px;
   height: 22px;
}
html>body .btSubmit{
   padding-bottom: 7px;
   height: 22px;
}
.btReset{
   background-image: url(../images/bg_btReset.gif);
}
/* .alignRight{
   margin-top: -1px;
} */

.floatRadio{
	float: left;
	margin-left: 2px;
}
html>body .floatRadio{
	margin-left: 0;
}

.contactconfirm{
	background: url(../images/bg_contact_t.gif) left top no-repeat;
	padding-top: 20px;
	margin-top: 40px;
	margin-bottom: 30px;
}
.contactKO, .contactOK{
	background: url(../images/bg_ko.gif) left no-repeat;
	padding: 20px 20px 20px 120px;
	height: 125px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 85px;
	voice-family: "\"{\"";
}
.contactOK{
	background-image: url(../images/bg_ok.gif);
}
.contactOK P, .contactOK H3{
	margin-bottom: 5px;
}
.contactOK STRONG{
	color: Black;
}
.contactOK H3, .contactKO H3{
	font-size: 1em;
}
.contactKO H3{
	height: 50px;
	color: #FF0000;
}
.col_cp2{
   width: 220px;
	height: 73px;
	margin-top: -95px;
   background: url(../images/bg_cp2.gif) no-repeat;
   padding: 7px 15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 190px;
		height: 59px;
	voice-family: "\"{\"";
}
.contactConseiller .col_cp2{
   width: 464px;
   margin-top: 0;
   background: url(../images/bg_cp3.gif) no-repeat;
   voice-family: "\"}\"";
	voice-family:inherit;
	   width: 434px;
	voice-family: "\"{\"";
}
.contactConseiller .col_cp2 .margB5{
   margin-bottom: 15px!important;
}
.contactConseiller DL{
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.contactConseiller DL.byTel{
	background-image: url(../images/pict_tel.gif);
}
.contactConseiller DL.byFax{
	background-image: url(../images/pict_fax.gif);
}
.contactConseiller DL.byLetter{
	background-image: url(../images/pict_letter.gif);
}
.contactConseiller DL.atTheStore{
	background-image: url(../images/pict_store.gif);
}
.contactConseiller DT{
	font-weight: bold;
	margin-bottom: 5px;
}
.contactConseiller DL.byTel STRONG, .contactConseiller DL.byFax STRONG{
	font-size: 1.18em;
	color: #009EE1;
	font-weight: normal;
}
.contactConseiller DL.byTel LI, .contactConseiller DL.byFax LI{
	margin-bottom: 5px;
}
.contactConseiller DL.atTheStore LI{
	list-style: inside;
	margin-top: 10px;
	color: #009EE1;
	font-weight: bold;
}
html>body .contactConseiller DL.atTheStore LI{
	list-style: inherit;
	margin-left: 15px;
}
.contactConseiller DL.atTheStore LI ADDRESS{
	font-weight: normal;
	color: #616161;
}
.contactConseiller DL.atTheStore STRONG{
	color: Black;
	font-weight: normal;
}
.contactConseiller .separPoints{
	margin-bottom: 15px;
	margin-top: 15px;
}
/* Fin Contact */

/* payer ï¿½ mon rythme */
.bg_grayB, .bg_ecruB{
	background: url(../images/bg_grayB.gif) left bottom no-repeat;
	padding-bottom: 10px;
}
.bg_gray, .bg_ecru{
	background: url(../images/bg_grayT.gif) left top no-repeat #F6F6F6;
	padding: 15px 10px 0 10px;
}
.bg_ecruB{
	background-image: url(../images/bg_ecruB.gif);
}
.bg_ecru{
	background: url(../images/bg_ecruT.gif) left top no-repeat #FEFAF0;
}
.colSimple .bg_gray P{
	margin-bottom: 0;
}
.colSimple .bg_gray H3, .colSimple .bg_ecru H3{
	color: #009EE1;
	font-size: 1.27em;
	margin-bottom: 20px;
}
.colSimple .bg_ecru H3{
	margin-bottom: 10px;
}
.colSimple .bg_gray H4{
	font-size: 1em;
	color: Black;
	font-weight: normal;
}
.bg_gray .separator{
	margin-top: 10px;
}
.pictDownload{
	color: #009EE1;
	background: url(../images/pict_download.gif) no-repeat;
	padding-left: 22px;
	padding-bottom: 2px;
}
.intro .pictDownload{
	font-size: 0.85em;
}
.pictDownload A{
	color: #009EE1;
}
.paymentTitle{
	background: url(../images/bg_halfCircle.gif) no-repeat;
	padding-left: 40px;
	padding-top: 15px;
	margin-bottom: 5px;
	height: 64px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 49px;
	voice-family: "\"{\"";
}
.paymentTitle H3{
   color: #F1AC02;
   font-size: 1.45em;
}
.paymentTitle P{
	font-weight: bold;
}
.paymentContent H4{
	font-size: 1em;
	color: #F1AC02;
}
.paymentContent STRONG{
	font-weight: normal;
	color: Black;
}
.paymentContent P{
	margin-bottom: 15px;
}
.paymentContent UL{
	margin-top: -15px;
}
.paymentContent LI, .bg_yellow LI, .bg_ecru LI, .bg_faq .simpleHtml LI, .tempoContent LI{
	background: url(../images/pict_yellow.gif) 0 7px no-repeat;
	padding-left: 7px;
}
.tempoContent LI A{
   font-weight: normal;
   background: none;
   padding-left: 0;
   display: inline;
   text-decoration: underline;
}
.bg_ecru LI{
	background-image: url(../images/pict_rose.gif);
	margin-bottom: 5px;
}
.bg_ecru LI STRONG{
	color: Black;
	font-weight: normal;
}
/*.bg_yellow{
	margin: 5px 0 10px 39px;
	background-color: #FFFCF0;
	padding: 5px 10px;
}*/
.bg_yellow{
	width : 564px;
	float: right;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	margin-bottom: 16px;
	margin-right: 0px;
	background-image: url(../images/bg_arrondiJauneB_cuisson.gif);
}
.bg_yellow_PFJContent{
	background-image: url(../images/bg_arrondiJauneT_cuisson.gif);
	padding: 5px 10px;
}
.bg_yellow H3{
	font-size: 1em;
	color: #F1AC02;
}
/* Fin payer ï¿½ mon rythme */

/* les conseils EDF */

.bg_rose{
	width : 564px;
	float: right;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	margin-bottom: 5px;
	margin-right: 0px;
	background-image: url(../images/bg_arrondiRoseB_cuisson.gif);
}
.bg_rose_PFRContent{
	background-image: url(../images/bg_arrondiRoseT_cuisson.gif);
	padding: 8px 5px 0 10px;
	/*padding: 10px;*/

}
.bg_largeGrayB{
	background: url(../images/bg_largeGrayB.gif) bottom no-repeat;
	padding-bottom: 10px;
}
.bg_largeGray{
	background: url(../images/bg_largeGrayT.gif) top no-repeat #F6F6F6;
	padding: 15px 0px 0 15px;
}
.bg_largeGray H3, .tempoRight H3{
	font-size: 1.2em;
	color: #009EE1;
}
.colGrayTexte{
	width: 325px;
	float: left;
	margin-top: 18px;
	border-right: solid 1px #ABABAB;
	padding-right: 15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 309px;
	voice-family: "\"{\"";
}
.colGrayBt{
	background: url(../images/pict_contact.gif) no-repeat;
	padding-left: 80px;
	padding-top: 24px;
	width: 240px;
	height: 74px;
	float: left;
	margin-left: 7px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 160px;
		height: 54px;
	voice-family: "\"{\"";
}
.colGrayBt A{
	font-weight: bold;
	text-decoration: none;
}
.colGrayBt A:hover{
	text-decoration: underline;
}

.bg_equipements{
	background: url(../images/bg_equipements.jpg) right 190px no-repeat;
}
.bg_equipements .intro{
	margin-bottom: 15px;
}
.simpleHtml TD{
	vertical-align: bottom;
	padding-bottom: 20px;
}
.simpleHtml P, .simpleHtml ADDRESS{
	margin-bottom: 10px;
}
.colPhoto{
	width: 160px;
}
.colPhoto IMG{
	margin-right: 15px;
}
.colTxt{
	width: 150px;
}

.bg_pinkB{
	background: url(../images/bg_pinkB.gif) bottom no-repeat;
	padding-bottom: 30px;
}
.bg_pinkM{
	background: url(../images/bg_pinkM.gif) repeat-y;
}
.bg_pinkT{
	background: url(../images/bg_pinkT.gif) no-repeat;
	padding-left: 1px;
	padding-right: 1px;
}
.tableComparison{
	width: 100%;
	border-bottom: solid 1px #009EE1;
}
.tableComparison TH{
	color: White;
	text-align: center;
	border-bottom: solid 1px #009EE1;
	font-size: 1.2em;
	padding: 2px 0;
	border-right: solid 1px #009EE1;
	vertical-align: top;
}
.tableComparison TH.lastTh, .tableComparison TD.lastTD{
	border-right: none;
}
.tableComparison .bg_lightPink TH{
	background-color: #DDF5FD;
	color: #009EE1;
	border: none !important;
	text-align: left;
	padding: 2px 10px;
}
.tableComparison .bg_lightPink TH, .tableComparison TD{
	border-right: solid 1px #009EE1;
	vertical-align: top;
}
.tableComparison TD{
	padding: 4px 10px;
}
.bg_lightYellow TD{
	background-color: #FEFBF2;
}
.bg_pinkT UL{
	font-size: 0.9em;
	margin: 10px 10px 0 10px;
}
/* Fin les conseils EDF */


/* jâ€™estime mes Ã©conomies */
.blocEconomie{
	width: 281px;
	float: left;
	margin-bottom: 40px;
	color: Black;
}
.blocEcoText{
	width: 185px;
	float: left;
	color: Black;
	margin-bottom: 30px;
}
.bg_blocEcoText{
	background-repeat: no-repeat;
	padding: 15px 110px 5px 15px;
	height: 69px;
	color: Black;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 156px;
		height: 49px;
	voice-family: "\"{\"";
}

.bg_profil{
	background: url(../images/bg_profil.jpg) right 500px no-repeat;
}
.profilLeft{
	float: left;
	width: 440px;
	margin-right: 24px;
}
.profilLeft H4, .profilLeft H5{
	margin-bottom: 10px;
	margin-top: 10px;
}
.profilLeft H5{
	color: #F1AC02;
	font-size: 1em;
}
.profilLeft A, .profilLeft STRONG{
	color: Black;
}
.profilLeft STRONG{
	font-weight: normal;
}
.profilLeft .linkPuce A, .profilLeft .consoFooter A{
	color: #616161;
}
.consoContent{
	background: url(../images/bg_tableM.gif) repeat-y;
}
.profilLeft CAPTION{
	text-align: left;
	color: #009EE1;
	padding-bottom: 10px;
	background-color: White;
}
.tableConso{
	background: url(../images/bg_tableT.gif) no-repeat;
}
.tableConso TH, .tableA1_1 TH{
	color: White;
	padding: 7px 10px;
	background: url(../images/bg_rose.gif) 0 20px no-repeat;
}
.tableA1_1 TH{
	font-size: 1.18em;
	text-align: center;
}
.tableConso TH, .tableConso TD, .tableA1_1 TH{
	border-left: solid 1px #009EE1;
	border-bottom: solid 1px #009EE1;
	vertical-align: top;
}
.tableConso TH.firstCol, .tableA1_1 TH.firstCol, .tableA1_1 .lastTR TD.firstCol{
	border-left: 0;
}
.tableConso TD{
	padding: 5px 10px;
}
.tableConso TD.bgLightRose{
	background-color: #DDF5FD;
	border-left: solid 1px #009EE1;
}
.tableConso .grayTR TD{
	background-color: #EEEEEE;
	border-bottom: solid 2px White;
}
.tableConso .grayTR TD.lastCol, .tableConso .grayTR2 TD.lastCol{
	border-right: solid 1px #009EE1;
}
.tableConso .grayTR TD.firstCol{
	background-color: White;
	border-left: solid 1px #009EE1;
	border-bottom: solid 1px #009EE1;
}
.tableConso .grayTR2 TD{
	background-color: #EEEEEE;
}
.tableConso TD IMG{
	float: right;
}
.consoFooter{
	padding: 10px 10px 25px 10px;
	background: url(../images/bg_tableB.gif) bottom no-repeat;
}
/* Fin jâ€™estime mes Ã©conomies */

/* Tableaux */
.bg_tableA1{
	background: url(../images/bg_tableA1.jpg) right bottom no-repeat;
}
.tableA1{
	background: url(../images/bg_tableA1M.gif) repeat-y;
	margin-top: 15px;
}
.tableA1Content{
	background: url(../images/bg_tableA1B.gif) bottom no-repeat;
}
.tableA1_1{
	background: url(../images/bg_tableA1T.gif) no-repeat;
	width: 100%;
}
.tableA1_1 CAPTION{
	font-size: 1.18em;
	color: #F1AC02;
	text-align: left;
	padding-bottom: 10px;
	background-color: White;
	font-weight: bold;
}
.tableA1_1 TD{
	border-left: solid 1px #009EE1;
	padding: 10px 25px;
}
.lightYellowTR TD, .tableA1_1 .lightYellowTR TH.rowTH{
	background-color: #FEFAF0;
}
.tableA1_1 .lightYellowTR TD.lastCol, .tableA1_1 .lightPinkTR TH.lastCol{
	border-right: solid 1px #009EE1;
}
.tableA1_1 .lastTR TD{
	padding-top: 5px;
	padding-bottom: 5px;
}
.tableA1_1 .lightPinkTR TH{
	background: #DDF5FD;
	border-bottom: 0;
	color: #009EE1;
	padding: 3px 25px;
	text-align: left;
}
.tableA1_1 TH.rowTH{
	background-image: none;
	font-weight: normal;
	font-size: 1em;
	color: #616161;
	border-bottom: 0;
	text-align: left;
	padding-left: 40px;
}

.bg_tableB{
	background: url(../images/bg_tableB.jpg) right 200px no-repeat;
}
.tableB{
	margin-right: 244px;
	background: url(../images/bg_tableBM.gif) repeat-y;
}
.tableBContent{
	background: url(../images/bg_tableBB.gif) bottom no-repeat;
	padding-bottom: 8px;
}
.tableBContent H3{
	background: url(../images/bg_tableBT.gif) no-repeat;
	padding: 10px 20px;
	font-size: 1.18em;
	color: White;
}
.tableBContent DL{
	margin-bottom: 40px;
}
.tableBContent DT, .tableBContent DD{
	padding: 5px 20px;
}
.tableBContent DT{
	font-weight: bold;
	color: #009EE1;
	background-color: #DDF5FD;
	margin-left: 1px;
	margin-right: 1px;
}
.tableBFooter{
	text-align: right;
	margin-right: 15px;
}
.tableBFooter A{
	background: url(../images/puceWhite.gif) no-repeat 0px 4px;
	color: White;
	padding-left: 7px;
	font-weight: bold;
	text-decoration: none;
}
.tableBFooter A:hover{
	text-decoration: underline;
}
/* Fin Tableaux */

/* Autres pages */
.bg_mention{
	background: url(../images/bg_mention.jpg) right 270px no-repeat;
}
.bg_mention .simpleHtml, .bg_faq .simpleHtml{
	margin-right: 220px;
}
.bg_faq{
	background: url(../images/bg_faq.jpg) right 270px no-repeat;
}
.bg_faq .simpleHtml DT{
	color: #F1AC02;
	font-weight: bold;
}
.bg_faq .simpleHtml DD{
	background: url(../images/filet_pointilles.gif) bottom repeat-x;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.bg_faq .simpleHtml DD.lastDD{
	background: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.homeFaqContent{
	margin-right: 200px;
}
.colRightFaq{
	width: 260px;
	float: left;
	margin-bottom: 15px;
}
.colRightFaq LI {
	margin-bottom: 15px;
}
.para_5points{
	background: url(../images/bg_5points.gif) 0 3px no-repeat;
	margin-left: 170px;
	padding-left: 74px;
	width: 310px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 236px;
	voice-family: "\"{\"";
}
.bg_siteMap{
	background: url(../images/bg_siteMap.jpg) right 200px no-repeat;
}
.siteMapContent{
	margin-right: 110px;
}
.colSiteMap{
	width: 280px;
}
.blocSiteMapB{
	background: url(../images/bg_blocSiteMap.gif) bottom no-repeat;
	padding-bottom: 10px;
}
.blocSiteMap{
	background: url(../images/bg_blocSiteMap.gif) top no-repeat;
	padding: 10px 10px 0 10px;
}
.blocSiteMap LI A{
	font-size: 1.2em;
	color: #009EE1;
	text-decoration: none;
}
.blocSiteMap LI A:hover{
	text-decoration: underline;
}
.blocSiteMap LI, .blocSiteMap H3{
	margin-bottom: 10px !important;
}

.flash1, .flash2, .htmlRight{
   height: 342px;
   float: left;
   margin-bottom: 30px;
}
.flash1{
   width: 464px;
}
.flash2{
   width: 244px;
}
.htmlRight{
   width: 220px;
   margin-left: 24px;
}

.colCenterContact{
	width: 248px;
	float: left;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.colCenterContact SELECT{
	width: 248px;
	margin-bottom: 10px;
}
.colRightContact{
	width: 220px;
	float: left;
}
.colRightContact H3{
	color: #009EE1;
	font-size: 1.18em;
	margin-bottom: 5px;
}
.colRightContact SPAN IMG{
	float: left;
	margin-right: 5px;
}
.newCustumer{
	margin-bottom: 10px;
}
.newCustumer STRONG{
	font-size: 1.18em;
	color: #020202;
	font-weight: normal;
}

/* Fin Autres pages */

/* Pages de saisies */
.contentEditor{
	width: 464px;
	font-size: 11px;
}
.contentEditor P{
	margin-bottom: 10px;
}

/*nouvelles dï¿½finitions de style pour
les titres h2, h3, h4, h5, h6 des coeurs de page*/
.contentEditor H2{
	color: #009EE1;
	font-size: 1.54em;
	margin-bottom: 8px;
}
.contentEditor H3{
	font-size: 1.45em;
	color: #009EE1;
	margin-bottom: 8px;
}
.contentEditor H4{
	font-size: 1.45em;
	color: #F2B213;
	margin-bottom: 8px;
}
.contentEditor H5{
	color: #F2B213;
	font-size: 1.18em;
	margin-bottom: 8px;
}
.contentEditor H6{
	color: #009EE1;
	font-size: 1.18em;
	margin-bottom: 8px;
}

.profilLeft H3{
	color: #009EE1;
	font-size: 1.45em;
	margin-bottom: 10px;
}

/* Fin nouvelles dï¿½finitions de style pour
les titres h2, h3, h4, h5, h6 des coeurs de page*/
/*.contentEditor .puce_jauneCP LI, .puce_jauneCP LI{
	margin:0;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.contentEditor .puce_jauneCP LI H1, .contentEditor .puce_jauneCP LI H1, .puce_jauneCP LI H1{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 17px;
}
.contentEditor .puce_jauneCP LI H2, .puce_jauneCP {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.contentEditor .puce_jauneCP LI H3, .puce_jauneCP LI H3{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.contentEditor .puce_jauneCP LI H4, .puce_jauneCP LI H4{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.contentEditor .puce_jauneCP LI H5, .puce_jauneCP LI H5{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.contentEditor .puce_jauneCP LI H6, .puce_jauneCP LI H6{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.contentHeader{
	margin-bottom: 12px;
}
*/
.contentHeartPage, .contentHeartPageImage{
	margin-bottom: 18px;
}
/*.contentHeartPage LI{
	background-position: 0 6px;
	background-position: left center;
	background-position: 0 0.55em;
	background-repeat: no-repeat;
	padding-left: 8px;
	background-image: urlurl(../images/pict_rose.gif);
}*/
.contentHeartPage LI{
	margin:0;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeartPage LI H1{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 17px;
}
.contentHeartPage LI H2{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 8px;
}
.contentHeartPage LI H3{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 8px;
}
.contentHeartPage LI H4{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 8px;
}
.contentHeartPage LI H5{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeartPage LI H6{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeartPage IMG{
	float: left;
	margin-right: 20px;
}
.contentCpNoFloat .contentHeartPage IMG{
	float: none;
	margin-right: 0;
}
/*.contentHeartPage STRONG{
	font-weight: normal;
}*/
.question H3{
	color: #009EE1;
	font-size: 1.54em;
	margin-bottom: 12px;
}
/*.contentEditor LI, .contentHeader LI, .paraTitreJaune LI, .paraTitreRose LI, .paraSansTitre LI, .paraFondRose LI, .paraFondJaune LI, .paraFondGris LI {
	background-position: 0 6px;
	background-position: left center;
	background-position: 0 0.55em;
	background-repeat: no-repeat;
	padding-left: 8px;
	background-image: url(../images/pict_rose.gif);
	vertical-align: 80%;
}*/
.contentHeader LI, .paraTitreJaune LI, .paraTitreRose LI, .paraSansTitre LI, .paraFondRose LI, .paraFondJaune LI, .paraFondGris LI {
	margin:0;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeader LI H1, .paraTitreJaune LI H1, .paraTitreRose LI H1, .paraSansTitre LI H1, .paraFondRose LI H1, .paraFondJaune LI H1, .paraFondGris LI H1 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 12px;
}
.contentHeader LI H2, .paraTitreJaune LI H2, .paraTitreRose LI H2, .paraSansTitre LI H2, .paraFondRose LI H2, .paraFondJaune LI H2, .paraFondGris LI H2 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 8px;
}
.contentHeader LI H3, .paraTitreJaune LI H3, .paraTitreRose LI H3, .paraSansTitre LI H3, .paraFondRose LI H3, .paraFondJaune LI H3, .paraFondGris LI H3 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeader LI H4, .paraTitreJaune LI H4, .paraTitreRose LI H4, .paraSansTitre LI H4, .paraFondRose LI H4, .paraFondJaune LI H4, .paraFondGris LI H4 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeader LI H5, .paraTitreJaune LI H5, .paraTitreRose LI H5, .paraSansTitre LI H5, .paraFondRose LI H5, .paraFondJaune LI H5, .paraFondGris LI H5 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.contentHeader LI H6, .paraTitreJaune LI H6, .paraTitreRose LI H6, .paraSansTitre LI H6, .paraFondRose LI H6, .paraFondJaune LI H6, .paraFondGris LI H6 {
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_rose.gif) no-repeat 2px 6px;
}
.puce_jauneCP LI{
	margin:0;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.puce_jauneCP LI H1{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 12px;
}
.puce_jauneCP LI H2{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.puce_jauneCP LI H3{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.puce_jauneCP LI H4{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 8px;
}
.puce_jauneCP LI H5{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.puce_jauneCP LI H6{
	margin:0 0 0 -11px;
	padding:0 0 0 11px;
	background:#FFF url(../images/pict_yellow.gif) no-repeat 2px 6px;
}
.paraFondRose LI, .paraFondRose LI H1, .paraFondRose LI H2, .paraFondRose LI H3 , .paraFondRose LI H4, .paraFondRose LI H5, .paraFondRose LI H6
{
	background-color:#ABDFF5;
}
.paraFondJaune LI, .paraFondJaune LI H1, .paraFondJaune LI H2, .paraFondJaune LI H3, .paraFondJaune LI H4, .paraFondJaune LI H5, .paraFondJaune LI H6
{
	background-color:#fdf3d9;
}
.paraFondGris LI, .paraFondGris LI H1, .paraFondGris LI H2, .paraFondGris LI H3, .paraFondGris LI H4, .paraFondGris LI H5, .paraFondGris LI H6
{
	background-color:#F3F4F4 ;
}
.paraTitreJaune, .paraTitreRose{
	margin-bottom: 10px;
}

.contentEditor .contentHeader , .contentEditor .paraTitreJaune , .contentEditor .paraTitreRose ,
.contentEditor .paraSansTitre , .contentEditor .paraFondRose , .contentEditor .paraFondJaune , .contentEditor .paraFondGris {
	margin-bottom: 18px;
}
.contentHeader IMG, .paraTitreJaune IMG, .paraTitreRose IMG, .paraList LI IMG, .paraSansTitre IMG,
.contentCpNoFloat .contentHeader IMG.visuFloatLeft, .contentCpNoFloat .paraTitreJaune IMG.visuFloatLeft, .contentCpNoFloat .paraTitreRose IMG.visuFloatLeft,
.contentCpNoFloat .paraList LI IMG.visuFloatLeft, .contentCpNoFloat .paraSansTitre IMG.visuFloatLeft, .contentCpNoFloat .contentHeartPageImage IMG.visuFloatLeft,
.characteristic IMG.visuFloatLeft{
	float: left;
	margin-right: 20px;
}

.contentHeader_popup IMG {
	float: left;
	margin-right: 0px ;
}

.contentCpNoFloat .contentHeader IMG, .contentCpNoFloat .paraTitreJaune IMG, .contentCpNoFloat .paraTitreRose IMG, .contentCpNoFloat .paraList LI IMG, .contentCpNoFloat .paraSansTitre IMG,
.contentHeader IMG.visuFloatNone, .paraTitreJaune IMG.visuFloatNone, .paraTitreRose IMG.visuFloatNone, .paraList LI IMG.visuFloatNone, .paraSansTitre IMG.visuFloatNone, .contentHeartPageImage IMG.clearSepar,
.characteristic IMG{
	float: none;
	margin-right: 0;
   clear: both;
}

.contentHeader IMG.clearSepar, .paraTitreJaune IMG.clearSepar, .paraTitreRose IMG.clearSepar, .paraList LI IMG.clearSepar, .paraSansTitre IMG.clearSepar{
	float: none;
   clear: both; margin: 18px 0;
}


.paraTitreJaune STRONG, .paraTitreRose STRONG{
	font-weight: normal;
}

.paraFondRose, .paraFondJaune, .paraFondGris, .col_RightparaFondJaune, .col_Right2_paraFondJaune{
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	margin-bottom: 18px;
}
.col_RightparaFondJaune{
	margin-bottom: 10px;
}
.paraFondRose{
	background-image: url(../images/bg_arrondiRoseB.gif);
}
.paraFondJaune{
	background-image: url(../images/bg_arrondiJauneB.gif);
}
/*ajout N.Monsard pour bouts arrondis des blocs contextuels
de couleur dans la colonne droitele 24/01/2007 */
.contentEditor2 .paraFondRose{
	background-image: url(../images/bg_arrondiRoseB_Ref.gif);
}
.contentEditor2 .paraFondJaune{
	background-image: url(../images/bg_arrondiJauneB_Ref.gif);
}
/*Fin ajout */
.col_RightparaFondJaune{
	background-image: url(../images/bg_arrondiJauneB_lilCol.gif);
}
.paraFondGris{
	background-image: url(../images/bg_arrondiGrisB.gif);
}
.PFRContent, .PFJContent, .PFGContent{
	background-position : left top;
	background-repeat: no-repeat;
	padding: 8px 10px 0 10px;
}
.PFRContent{
	background-image: url(../images/bg_arrondiRoseT.gif);
}
.PFJContent{
	background-image: url(../images/bg_arrondiJauneT.gif);
}
/*ajout N.Monsard pour bouts arrondis des blocs contextuels
de couleur dans la colonne droitele 24/01/2007 */
.contentEditor2 .PFRContent{
	background-image: url(../images/bg_arrondiRoseT_Ref.gif);
}
.contentEditor2 .PFJContent{
	background-image: url(../images/bg_arrondiJauneT_Ref.gif);
}
/*Fin ajout */
.col_RightPFJContent{
	background-image: url(../images/bg_arrondiJauneT_lilCol.gif);
	/*padding-top: 2px;
	padding-left: 5px;*/
	padding: 8px 10px 0 10px;
}
.col_Right2_PFJContent{
	background-image: url(../images/bg_arrondiJauneT_bigCol.gif);
	padding: 8px 10px 0 10px;
	/*padding-left: 2px;*/
}
.PFGContent{
	background-image: url(../images/bg_arrondiGrisT.gif);
}
.PFRContent P, .PFJContent P, .PFGContent P{
	margin-bottom: 0 !important;
}
.ligneSeparateur{
	display: block;
	clear: both;
	margin-bottom: 15px;
}
.paraSansTitre, .paraList{
	margin-bottom: 30px;
}
.contentEditor EM{
	font-style: normal;
}
.paraList LI{
	clear: both;
	margin-bottom: 15px;
}
.paraList LI SPAN{
	color: #009EE1;
}
/* Fin Pages de saisies */

/* Conseillï¿½re virtuelle */
.footerLaura{
	margin-bottom: 90px;
}
.bg_virtualConseil{
	background: url(../images/bg_conseillere.jpg) right 211px no-repeat;
}
.bg_virtualConseil2{
	background: url(../images/bg_conseillere2.jpg) right 285px no-repeat;
}
.blackBubble{
	background: url(../images/bg_bulle.gif) no-repeat;
	width: 260px;
   height: 80px;
	padding: 10px 15px 42px 15px;
	position: absolute;
	margin-left: 145px;
   margin-top: -10px;
	z-index: 2000;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 230px;
      height: 28px;
	voice-family: "\"{\"";
}
.blackBubble p{
	padding-top:1px;
}

.virtualConseilCLeft1{
	float: left;
	width: 245px;
	margin-right: 80px;
}
.messageBox{
	width: 230px;
	background: url(../images/bg_bulleRose.gif) right bottom no-repeat;
	padding-right: 10px;
	padding-bottom: 14px;
	voice-family: "\"}\"";
	voice-family:inherit;
	   width: 220px;
	voice-family: "\"{\"";
}
.messageBox .error P{
	display: inline;
}
.messageBox TEXTAREA{
	width: 200px;
	height: 60px;
	border: solid 1px #009EE1;
	border-top: solid 2px #009EE1;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
}
.question{
	width: 708px;
}
.question H3{
	margin-bottom: 5px;
}
.quoteLeft{
	float: left;
	margin-right: 10px;
}
.quoteRight{
	float: left;
	background: url(../images/doubleQuote2.gif) top right no-repeat;
	padding-right: 45px;
	padding-top: 5px;
	height: 45px;
	color: #009EE1;
}
html>body .quoteRight{
	height: auto;
	min-height: 45px;
	max-width: 590px;
}
.virtualConseilCLeft2{
	width: 230px;
	float: left;
}
.virtualConseilCLeft2 .messageBox{
	margin-top: -32px;
}
html>body .virtualConseilCLeft2 .messageBox{
	margin-top: -28px;
}
.virtualConseilCLeft2 .messageBox LABEL{
	font-weight: bold;
	color: #009EE1;
}
.virtualConseilRight{
	width: 455px;
	float: left;
}
.roseBubble{
	background: url(../images/bg_bulleRoseB.gif) bottom no-repeat;
	padding-bottom: 20px;
}
.roseBubbleContent{
	background: url(../images/bg_bulleRoseT.gif) top no-repeat;
	padding: 10px 20px 1px 40px;
}
.roseBubbleContent P{
	margin-bottom: 0px;
}
.yellowBubble{
	background: url(../images/bg_bulleYellowT.gif) top no-repeat;
	padding-top: 30px;
}
.yellowBubbleContent{
	background: url(../images/bg_bulleYellowB.gif) bottom no-repeat;
	padding: 0px 20px 10px 40px;
}
.yellowBubbleContent H4{
	font-size: 1em;
	color: #F1AC02;
}
.yellowBubbleContent UL{
	margin-bottom: 10px;
}
/* Fin Conseillï¿½re virtuelle */

/* Modules de droite */
.rightCol{
	width: 220px;
	float: right;
}

.rightCol .col_cp2{
	margin-top: 0;
	text-align: center;
}

.pushR_yellow{
   background: url(../images/modules_droite/bg_pushR_yellow.gif) bottom no-repeat;
   padding: 5px 10px 10px 20px;
   margin-bottom: 18px;
}
.cpField{
   width: 70px;
}
.margT82{
	margin-top: 82px;
}
.pushR_grayContent{
   width: 120px;
   float: left;
   margin-top: 10px;
}
.pushR_gray{
   background: url(../images/modules_droite/bg_pushR_gray.gif) bottom no-repeat;
   padding: 8px 10px 8px 10px;
   width: 220px;
   margin-bottom: 18px;
   voice-family: "\"}\"";
	voice-family:inherit;
	   width: 200px;
	voice-family: "\"{\"";
}
.pushR_grayContent P{
	margin-bottom: 10px;
}
.pushR_conseil{
   margin-bottom: 18px;
}
.pushR_conseil H3{
   font-size: 1.36em;
   color: White;
   background: url(../images/modules_droite/bg_pushR_conseilT.gif) no-repeat;
   padding-left: 44px;
   height: 38px;
   /* margin-bottom: 5px; */
   padding-top: 2px;
}
.pushR_conseilContent{
   /* margin: 0 40px 0 44px; */
   padding: 5px 40px 10px 44px;
   background: url(../images/modules_droite/bg_pushR_conseilB.gif) bottom no-repeat;
}
#centerRightCol .pushR_conseilContent a{
	text-decoration: underline ;
}
/* Fin Modules de droite */

.pushOffre{
	margin-top: 90px;
	background: transparent url(../images/bg_pushoffre.gif) no-repeat top left;
	height: 100px;
	width: 118px;
	padding-left: 90px;
	margin-bottom:18px;
}

.pushOffre h3{
	font-size: 15px;
	color: #009EE1;
	padding-top: 20px;
}

html>body #imageCuisine{
	position: absolute;
	left: 507px;
	top: 95px;
}

#imageCuisine{
	position: absolute;
	left: 507px;
	top: 93px;
}

html>body #imageCuisine{
	left: 507px;
	top: 93px;
}

html>/**/body #imageCuisine{
	left: 507px;
	top: 95px;
}
.contentEditor ul
{
	clear:both
}


.profilRight{
	width: 244px;
	float: left;
}
.pushR_rose{
	background: url(../images/modules_droite/bg_pushR_roseB.gif) bottom no-repeat;
	padding-bottom: 15px;
	margin-bottom: 60px;
}
.pushR_roseContent{
	background: url(../images/modules_droite/bg_pushR_roseT.gif) top no-repeat;
	padding: 15px 15px 1px 20px;
}
.pushR_roseContent h3{
	color: #009EE1;
	font-size: 1em;
	margin-bottom: 10px;
}
.pushR_roseContent LI, .pushR_yellowRound P{
	margin-bottom: 5px;
}

.pushR_yellowRound{
	background: url(../images/modules_droite/bg_pushR_round.gif) no-repeat;
	padding: 15px 15px 10px 20px;
	height: 97px;
	margin-bottom: 5px;
	font-size: 1.18em;
	voice-family: "\"}\"";
	voice-family:inherit;
	   height: 72px;
	voice-family: "\"{\"";
}
.pushR_yellowRound #lienmail{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.85em;
}
.modifAddrLk{
	margin-left: 20px;
}

/* footer popup */
#footer_popup #navbottom{
 background: url(../images/filet_pointilles.gif) 0 10px repeat-x;
	margin-bottom: 3px;
	width: 468px;
   text-align: right;

}

#footer_popup{
	width: 468px;
   margin-left: 0px;
}

.go_back{
	background: url(../images/bt_close.gif) 0 2px no-repeat White;
   padding-left: 14px;
}

#rightCenterMainCol #footer_popup UL{
   text-align: center;
   margin: 20px auto auto auto;
}
#rightCenterMainCol #footer_popup li{
	border-left: solid 1px #616161;
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
   display: inline;
   font-size: 0.9em;
}

#rightCenterMainCol #footer_popup li.firstElem{
	border-left: none;
	margin-left: 0;
	padding-left: 0;
}

.clearSepar{
	clear: both; margin-top: 20px;
	/*clear: both; margin: 18px 0;*/
}

.displayNone{
   display: none;
}

#centerRightCol .margB30{
   margin-bottom: 18px !important;
}

.smallFooter #footer{
	margin-top: 12px ;
}

.clearCP{
	clear: both;
}

.lien_contact a{
	background: transparent url("../images/puceLien_darkGrey.gif") no-repeat 0px 4px;
	color: #616161;
	padding-left: 7px;
	font-weight: bold;
	text-decoration: none;
}
.lien_contact A:hover{
	text-decoration: underline;
}

.visuDeco{
   position: absolute;
   right: 0;
   top: 21px;
}
* html body .visuDeco{
   top: 19px;
}
/* Rajout Chris 11 mai 2007 */

.tableConso #col2{
	width: 70px;
}

/* Rajout Olivier Mobili 06 juin 2007 */

.blocVert {
	/*float:right;
	background: aqua*/
}

.blocVert1{
	width: 563px;
	background: url(../images/modules_verts/bloc1_mid.gif) repeat-y left;
	float: right;
}

h3.blocVert1H3{
	background: url(../images/modules_verts/bloc1_header.gif) no-repeat left top;
	color: white;
	padding-left: 42px;
	font-size: 15px;
	font-size: 1.3em;
	height: 30px;
	padding-top: 11px;
	margin-left:0;
	float: right;
	width: 521px;
}

.blocVert2{
	width: 603px;
	background: url(../images/modules_verts/bloc2_mid.gif) repeat-y ;
	float: right;
}

h3.blocVert2H3{
	background: url(../images/modules_verts/bloc2_header.gif) no-repeat left top;
	color: white;
	padding-left: 42px;
	font-size: 15px;
	font-size: 1.3em;
	height: 30px;
	padding-top: 11px;
	margin-left:0;
	float: right;
	width:561px;
}

.blocVert3{
	width: 559px;
	background: url(../images/modules_verts/bloc3_mid.gif) repeat-y left;
	float: right;
}

h3.blocVert3H3{
	background: url(../images/modules_verts/bloc3_header.gif) no-repeat left top;
	color: white;
	padding-left: 42px;
	font-size: 15px;
	font-size: 1.3em;
	height: 30px;
	padding-top: 11px;
	margin-left: 0;
	float: right;
	width: 517px;
}

.blocVert1 h3,.blocVert2 h3,.blocVert3 h3{
	color: white;
	padding-left: 42px;
	font-size: 15px;
	font-size: 1.3em;
	height: 30px;
	padding-top: 11px;
	margin-bottom: 8px;
}

.blocVert1 p,.blocVert2 p,.blocVert3 p{
	padding: 5px 42px 0 42px;
}

div#mySpaceClient  h2 span{
display:none;
}

/*______________style gï¿½nï¿½ral_____________*/


#centerContent {
	background : #fff;
	width :708px;
	float:left;
	margin: 10px auto;
	font-family : Arial;
	font-size : 11px;
	margin-top:-50px;

}
html>body #centerContent {
width : 714px;
}

#centerContent h2 {
	background : url(../images/titreLaura.gif) no-repeat;
	width : 289px;
	height : 20px;
}
#centerContent h2 span {
	display : none;
}
#centerBloc {
	background : url(../images/fond.jpg) no-repeat 0 -20px;
	/*height : 490px;*/
	height : 462px;
	position : relative;
}
.floatLeft {
	float : left;
}
.imgLauraMargin {
	margin-top : 33px;
}


/*_______________________style LAURA CONSEIL_____________________*/

#maQuestion {
	color : #009ee1;
	font-size : 12px;
}
#maQuestion p {
	background : url(../images/guillO.gif) no-repeat left top;
	padding-left : 40px;
	float : left;
	min-height : 50px;
}
#maQuestion h3 {
	background : url(../images/maQuestion.gif) no-repeat;
	width : 140px;
	height : 20px;
	margin-bottom : 5px;
	margin-top : 10px;
}
#maQuestion h3 span {
	display : none;
}
.maQuestionLeft {
	width : 40px;
	height : 38px;
	float:left;
}
.maQuestioRight {
	width : 40px;
	height : 38px;
	float : right;
}
.maQuestion {
	min-height : 50px;
}
#conseillereVirtuelleLeft {

	width : 270px;
	height : 405px;
	position : absolute;
	top : 50;
	left : 0;
}
#autreQuestion {

	bottom : 0;
	position : absolute;
	left : 0;
}
#autreQuestion textarea {
	float : left;
	border : solid #009ee1 1px;
	width : 245px;
	height : 57px;
	font-family : Arial;
	font-size : 11px;
	color : #616161;
}
#autreQuestion a span {
	display : none;
}
#autreQuestion a {
	display : inline;
	margin-top : 44px;
	margin-left : 4px;
	float : left;
	background : url(../images/btOkBlue.gif) no-repeat;
	height : 15px;
	width : 15px;
}
#autreQuestion a:hover {
	display : inline;
	background : url(../images/btOkBlue.gif) no-repeat 0 -16px;
	height : 15px;
	width : 15px;
}
#bulles {
	width : 463px;
	left : 246px;
	position : absolute;
	top : 78px;
}
#bulles p {
	color : #616161;
}

.bulle1 {
	background-image: url(../images/bubulle2.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	padding-bottom: 15px;
	margin-top: 0;
	width: 461px;
}
.bulle1 .bulle1 {
	background-position: 0 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 10px;
}
.bulle1 p {

	padding-left: 50px;
	padding-right: 20px;
	min-height: 70px;
	margin: 0;

}

.bulle1 a, #bulle2 a {
	color : #616161;
}
.bulle1 a:hover, #bulle2 a:hover {
	text-decoration : none;
}


#bulle2 {
	width : 436px;
	margin-left : 27px;
}
#bulle2 ul {
	padding : 0 0 10px 20px;
	background : url(../images/bgBulleJaune.gif) repeat-y;
	list-style-type : none;
	color : #616161;
	font-weight : bold;
}
#bulle2 p {
	background : url(../images/bgBulleJaune.gif) repeat-y;
	padding-left : 20px;
	padding-right : 20px;
	margin-top : -3px;
	margin-bottom : 0px;
}
#bulle2 .colorJaune {
	color : #ffc600;
	font-weight : bold;
}
#bulle2 li {
	background : url(../images/chevron.gif) no-repeat center left;
	padding-left : 7px;
}
#bulle2 li a {
	text-decoration : none;
}
#bulle2 li a:hover {
	text-decoration : underline;
}



/*____________________fin style z6_____________________*/

/*______________________style z6_1_______________________*/

#bubulle {
	position : absolute;
	background : url(../images/bg_bulle.gif) no-repeat;
	width : 267px;
	height : 87px;
	vertical-align : top;
	left : 180px;
	top : 15px;
	vertical-align:top;
	color : #616161;
}
#bubulle p {
	padding : 15px 15px 15px 20px;
}
#bulleDemande {
	position : absolute;
	top : 80px;
	left : 275px;
	color : #f00;
	width : 267px;

}
#bulleDemande textarea {
	border : solid #009ee1 1px;
	width : 245px;
	height : 55px;
	float : left;
	font-family : Arial;
	font-size : 11px;
	color : #616161;

}
#bulleDemande {
	overflow : auto;
}
#bulleDemande a span {
	display : none;
}
#bulleDemande a {
	float : right;
	position : relative;
	top : 40px;
	background : url(../images/btOkBlue.gif) no-repeat;
	height : 15px;
	width : 15px;
	left:-3px;
}
#bulleDemande a:hover {
	background : url(../images/btOkBlue.gif) no-repeat 0 -16px;
	height : 15px;
	width : 15px;
}




/*_______________________fin style z6_1_______________*/

.col_Right2 h6{
	color: #009EE1;
   font-weight: bold;
   font-size: 1em;
}

.list-moyen-contacts li {
	padding:15px 0 0 0;
}

.list-moyen-contacts li span {
	margin:0 0 6px 0;
	display:block;
}


















