/****************** Bloc entête des pages intérieures **************************/
#entete_titre_590 { /* taille du cadre, à titre d'exemple */
	width: 590px;
}

#entete_titre_590 .table_contenu{
        margin:0px 0px 0px 0px;
        padding:0px;
        font-size:11px;
}

#entete_titre_590 .teaser_centre_haut {
        text-align:center;
        padding:10px 0px 10px 0px;
        margin:0px;
}

#entete_titre_590 .teaser_centre_bas {
        text-align:center;
        padding:10px 0px 0px 0px;
        margin:0px;
}

#entete_titre_590 .teaser_gauche {
        float:left;
        text-align:left;
        padding:0px 10px 10px 0px;
        margin:0px;
}

#entete_titre_590 .teaser_droit {
        float:right;
        text-align:right;
        padding:0px 0px 10px 10px;
        margin:0px;
}

#entete_titre_590 p {
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        color:#000000;
        margin:0px;
        padding-left:0px;
        padding-right:0px;
        padding-top:5px;
        padding-bottom:15px;
}

#entete_titre_590 .titre{
        width: 570px;
        display:block;
        vertical-align:bottom;
        padding:5px;
        font-size:16px;
        font-weight:bold;
        color:#0c3491;
        text-transform:uppercase;
        background-color:#FFFFFF;
        border-color:#d0d0d0;
        border-style:solid;
        border-width:1px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 558px;
}
html>#entete_titre_590 .titre{
        width: 558px;
}

#entete_titre_590 .teaser {
	float:left;
	text-align:left;
	padding:7px 0px 7px 0px;
}

#entete_titre_590 .bas {
	width: 591px;
	vertical-align:bottom;
	height: 17px;
	margin-bottom:10px;
	float:left;
}

#entete_titre_590 .entre_coin_bas {
        width: 559px;
        background-color:#dae0ff;
        border-bottom-color:#d0d0d0;
        border-bottom-style:solid;
        border-bottom-width:1px;
        float:left;
        height: 17px;
        voice-family: "\"}\"";
        voice-family:inherit;
        height: 16px;
        width: 559px;
}
html>#entete_titre_590 .entre_coin_bas {
        height: 16px;
        width: 559px;
}

/* propriétés communes à l'ensemble des 2 coins */
#entete_titre_590 .bas_bg {
        height: 17px; width: 16px;
        background-repeat: no-repeat;
        font-size:1px;
        float:left;
}
#entete_titre_590 .bas_bd {
        height: 17px; width: 16px;
        background-repeat: no-repeat;
        font-size:1px;
        float:left;
}


/* propriétés spécifiques à chaque coin */

#entete_titre_590 .bas_bg {
	background: url(../charte/EGEDIS_coin_bg_grisclair_box.gif);
}

#entete_titre_590 .bas_bd {
	background: url(../charte/EGEDIS_coin_bd_grisclair_box_590.gif);
}

#entete_titre_590 .contenu {
	font-size:11px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	margin:0px;	
	background-color:#dae0ff;
	border-left-color:#d0d0d0;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#d0d0d0;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#d0d0d0;
	border-top-style:solid;
	border-top-width:1px;
	float:left;
	width:591px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:573px;
}
html>#entete_titre_590 .contenu{
	width:573px;
}

/****************** Bloc entête des pages intérieures **************************/
#entete_titre_420 { /* taille du cadre, à titre d'exemple */
	width: 419px;
	margin:0px;
	padding:0px;
	float:left;
}

#entete_titre_420 .contenu {
	font-size:11px;
	padding-top:8px;
	padding-left:7px; padding-right:7px;
/* hack MACIE */
/* \*/
        padding-left:8px; padding-right:8px;
/* */
	margin:0px;	
	background-color:#DAE0FF;
	border-left-color:#d0d0d0;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#d0d0d0;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#d0d0d0;
	border-top-style:solid;
	border-top-width:1px;
	float:left;
	width:419px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:401px;
}
html>#entete_titre_420 .contenu{
	width:401px;
}

#entete_titre_420 .table_contenu{
        margin:0px 0px 0px 0px;
        padding:0px;
        font-size:11px;
}

#entete_titre_420 .teaser_centre_haut {
        text-align:center;
        padding:10px 0px 10px 0px;
        margin:0px;
}

#entete_titre_420 .teaser_centre_bas {
        text-align:center;
        padding:10px 0px 0px 0px;
        margin:0px;
}

#entete_titre_420 .teaser_gauche {
        float:left;
        text-align:left;
        padding:0px 10px 10px 0px;
        margin:0px;
}

#entete_titre_420 .teaser_droit {
        float:right;
        text-align:right;
        padding:0px 0px 10px 10px;
        margin:0px;
}

#entete_titre_420 .teaser {
        float:left;
        text-align:left;
        padding:7px 0px 7px 0px;
}

#entete_titre_420 p {
	font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        color:#000000;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:15px;
}

#entete_titre_420 .titre{
	width: 400px;
	display:block;	
	vertical-align:bottom;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	color:#0c3491;
	text-transform:uppercase;
	background-color:#FFFFFF;
	border-color:#d0d0d0;
	border-style:solid;
	border-width:1px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:388px;
}
html>#entete_titre_420 .titre{
        width:388px;
}

#entete_titre_420 .bas {
	width: 420px;
	vertical-align:bottom;
	height: 17px;
	margin-bottom:10px;
	float:left;
}

#entete_titre_420 .entre_coin_bas {
	width: 387px;
	height: 16px;	
	background-color:#DAE0FF;
	border-bottom-color:#d0d0d0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	float:left;
	height: 17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 16px;
}
html>#entete_titre_420 .entre_coin_bas{
	height: 16px;
}

/* propriétés communes à l'ensemble des 2 coins */
#entete_titre_420 .bas_bg, .bas_bd {
	height: 17px; width: 16px;
	background-repeat: no-repeat;
	font-size:1px; 
	float:left;
}
/* propriétés spécifiques à chaque coin */

#entete_titre_420 .bas_bg {
	background: url(../charte/EGEDIS_coin_bg_grisclair_box.gif);
}

#entete_titre_420 .bas_bd {
	background: url(../charte/EGEDIS_coin_bd_grisclair_box.gif);
}



/***************************** Contenu Html ************************************/
#contenu_html_590{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #CFCFCF;
	padding:10px;
	margin:0px;
	float:left;
	width:591px;		
	voice-family: "\"}\"";
	voice-family:inherit;
	width:569px;
}
html>#contenu_html_590 {
	width:569px;
}

#contenu_html_420{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #CFCFCF;
	padding:5px;
/* hack MACIE */
/* \*/
        padding:10px;
/* */
	margin:0px;
	float:left;
	width:419px;		
	voice-family: "\"}\"";
	voice-family:inherit;
	width:407px;
/* \*/
        width:397px;
/* */
}
html>#contenu_html_420{
	width:397px;
}

#contenu_html_420 .teaser_centre_haut, #contenu_html_590 .teaser_centre_haut, #contenu_popup .teaser_centre_haut, #formulaire .teaser_centre_haut {
        text-align:center;
        padding:0px 0px 10px 0px;
        margin:0px;
}

#contenu_html_420 .teaser_centre_bas, #contenu_html_590 .teaser_centre_bas, #contenu_popup .teaser_centre_bas, #formulaire .teaser_centre_bas {
        text-align:center;
        padding:0px 0px 10px 0px;
        margin:0px;
}

#contenu_html_420 .teaser_gauche, #contenu_html_590 .teaser_gauche, #contenu_popup .teaser_gauche, #formulaire .teaser_gauche {
        float:left;
        text-align:left;
        padding:0px 0px 0px 0px;
        margin:0px 10px 10px 0px;
}

#contenu_html_420 .teaser_droit, #contenu_html_590 .teaser_droit, #contenu_popup .teaser_droit, #formulaire .teaser_droit {
        float:right;
        text-align:right;
        padding:0px 0px 0px 0px;
        margin:0px 0px 10px 0px;
/* hack MACIE */
/* \*/
        margin:0px 0px 10px 10px;
/* */
}

#contenu_html_420 h1, #contenu_html_590 h1, #contenu_popup h1, #contenu_faq h1{
        font-family:Helvetica, Arial, sans-serif;
        font-size:14px;
        color:#4fad25;
        padding-bottom:15px;
        margin:0px;
}

#contenu_html_420 .ensavoirplus h1, #contenu_html_590 .ensavoirplus h1, #contenu_popup h1 .ensavoirplus h1{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#0C78BA;
	padding-bottom:15px;
	margin:0px;
}

#contenu_html_420 .ensavoirplus h2, #contenu_html_590 .ensavoirplus h2, #contenu_popup .ensavoirplus h2{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 15px;
	display:block;
	background-repeat:no-repeat;
	background-position:0px 4px;	
	background-image:url(../charte/EGEDIS_puce_contenu.gif);
}

#contenu_html_420 .ensavoirplus .lien_ensavoirplus, #contenu_html_590 .ensavoirplus .lien_ensavoirplus, #contenu_popup .ensavoirplus .lien_ensavoirplus{
	text-decoration:none;
}

#contenu_html_420 p, #contenu_html_590 p, #contenu_popup p, #contenu_faq p{
	padding:0px;
	margin:0px;
}

#contenu_html_420 .puce, #contenu_html_590 .puce, #contenu_popup .puce, #contenu_faq .puce{
	padding:0px;
	margin:0px;
}

#contenu_html_420 ul.liste, #contenu_html_590 ul.liste, #contenu_popup ul.liste, #contenu_faq ul.liste{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
}

#contenu_html_420 ul.liste li, #contenu_html_590 ul.liste li, #contenu_popup ul.liste li, #contenu_faq ul.liste li{
        padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
/*      background-repeat:no-repeat;
        background-position:0px 4px;
        background-image:url(../charte/TOTAL_puce_contenu.gif);
        list-style:none;*/
	list-style-image:url(../charte/EGEDIS_puce_contenu.gif);
        list-style-position:inside;
}

#contenu_html_420 a, #contenu_html_590 a, #contenu_popup a, #formulaire a, #contenu_faq a{
	color:#0d3692;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}

#contenu_html_420 a.interne, #contenu_html_590 a.interne, #contenu_popup a.interne, #formulaire a.interne, #contenu_faq a.interne{
        color:#000000;
        font-weight:normal;
        text-decoration:underline;
        padding:0px;
        margin:0px;
}

#contenu_html_420 .separateur_afilet, #contenu_html_590 .separateur_afilet, #contenu_popup .separateur_afilet, #contenu_faq .separateur_afilet{
	font-size:1px;
	text-align:right;
	margin:10px 0px 10px 0px;
	padding:0px;
	border-bottom:1px solid #E2E2E2;
	border-left:0px;
	border-top:0px;
	border-right:0px;
}

#contenu_html_420 .separateur_sfilet, #contenu_html_590 .separateur_sfilet #contenu_popup .separateur_sfilet, #contenu_faq .separateur_sfilet{
	font-size:1px;
	text-align:right;
	margin:10px 0px 10px 0px;
	padding:0px;
	border:0px;
}

#contenu_html_420 .picto_lien, #contenu_html_590 .picto_lien, #contenu_popup .picto_lien, #contenu_faq .picto_lien{
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	border:0px;
}

#contenu_html_420 .ensavoirplus, #contenu_html_590 .ensavoirplus, #contenu_popup .ensavoirplus{
	background-color:#E4E4E4;
	margin:0px;
	padding:10px;
}

#contenu_html_420 a.remonter, #contenu_html_590 a.remonter{ #contenu_popup a.remonter, #contenu_faq a.remonter
	margin:0px;
	padding:0px;
}

#contenu_html_420 .bas_imprimer, #contenu_html_590 .bas_imprimer{
	margin:10px 20px 0px 0px;
	text-align:right;
}

#contenu_html_420 .picto, #contenu_html_590 .picto{
	margin-right:5px;
	vertical-align:bottom;
	border:0px;
}

#contenu_html_420 .lien_imprimer, #contenu_html_590 .lien_imprimer{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

/**************** Popup Form ***************/
#entete_form_520{
        width:524px;
        height:42px;
        padding:0px;
        margin:0px 0px 7px 0px;
        background-image:url(../charte/EGEDIS_entete_520.gif);
        background-position:left;
        background-repeat:no-repeat;
        position:relative;
}

#entete_form_520 .zone_bouton{
        padding:9px 14px 0px 0px;
        position:absolute;
        right:0px;
}

#entete_form_520 a.bouton{
        font-size:11px;
        color:#FFFFFF;
        text-decoration:none;
        margin:0px;
        padding:0px;
}

#entete_form_520 img.picto {
        margin-right: 5px;
        border:0px;
}

#entete_form_520 img.trait{
        margin:0px 10px 0px 10px;
}

#entete_titre_520{
        text-align:left;
        margin:0px;
        padding:10px 0px 10px 12px;
        background-color:#dae0ff;
        border:1px solid #D0D0D0;
        float:left;
        width:520px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:506px;
}
html>#entete_titre_520{
        width:506px;
}

#entete_titre_520 .titre{
        width: 483px;
        display:block;
        vertical-align:bottom;
        padding:5px;
        margin:0px;
        font-size:16px;
        font-weight:bold;
        color:#EE3227;
        text-transform:uppercase;
        background-color:#FFFFFF;
        border:1px solid #D0D0D0;
}

#formulaire{
        font-family:Helvetica, Arial, sans-serif;
        width: 520px;
        margin:17px 0px 0px 0px;
        padding:0px;
        float:left;
}

#formulaire form{
        margin:0px;
        padding:0px;
}

#formulaire .td_intitule{
        background-color:#E7E7E7;
        width:180px;
/* hack MACIE */
/* \*/
        width:140px;
/* */
        font-size:12px;
        color:#000000;
        padding:10px;
        margin:0px;
        text-align:right;
        vertical-align:top;
}

#formulaire .td_saisie{
        background-color:#F4F2F2;
        width:250px;
        padding:8px 10px 8px 10px;
        margin:1px 0px 0px 0px;
        text-align:left;
        width:340px;
}

#formulaire .separateur{
        height:1px;
        margin:0px;
        padding:0px;
}

#formulaire input.saisie_texte{
        padding:0px;
        margin:0px;
        border-bottom:1px solid #CAC6C7;
        border-left:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #CAC6C7;
}

#formulaire .liste_texte{
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        padding:0px;
        margin:0px;
        border-bottom:1px solid #CAC6C7;
        border-left:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #CAC6C7;
}

#formulaire .case{
        margin:0px;
        padding:0px;
}

#formulaire .choix{
        margin:0px;
        padding:0px;
        vertical-align:top;
}

#formulaire .commentaire{
        font-size:11px;
        margin:0px;
        padding:3px 0px 0px 0px;
}

#formulaire p.texte{
        font-size:11px;
        color:#969696;
        text-align:left;
        padding:0px;
        margin:5px 0px 5px 0px;
}

#formulaire .zone_bouton{
        text-align:right;
        padding:10px 0px 0px 0px;
        margin:0px;
}

#formulaire .bouton{
        margin:0px 0px 0px 10px;
        padding:0px;
}

#formulaire textarea.saisie_texte{
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        border-bottom:1px solid #CAC6C7;
        border-left:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #CAC6C7;
}

/**************** Popup Sitemap ***************/
#entete_sitemap_330{
        width:334px;
        height:42px;
        padding:0px;
        margin:0px 0px 7px 0px;
        background-image:url(../charte/EGEDIS_entete_350.gif);
        background-position:left;
        background-repeat:no-repeat;
        position:relative;
}

#entete_sitemap_330 .zone_bouton{
        padding:9px 14px 0px 0px;
        position:absolute;
        right:0px;
}

#entete_sitemap_330 a.bouton{
        font-size:11px;
        color:#FFFFFF;
        text-decoration:none;
        margin:0px;
        padding:0px;
}

#entete_sitemap_330 img.picto {
        margin-right: 5px;
        border:0px;
}

#entete_sitemap_330 img.trait{
        margin:0px 10px 0px 10px;
}

#entete_titre_330{
        text-align:left;
        width: 316px;
        margin:0px;
        padding:10px 0px 10px 12px;
        background-color:#dae0ff;
        border:1px solid #D0D0D0;
        float:left;
}

#entete_titre_330 .titre{
        width: 292px;
        display:block;
        vertical-align:bottom;
        padding:5px;
        margin:0px;
        font-size:16px;
        font-weight:bold;
        color:#EE3227;
        text-transform:uppercase;
        background-color:#FFFFFF;
        border:1px solid #D0D0D0;
}

#sitemap {
        border:1px solid #D0D0D0;
        padding:10px;
        margin:10px 0px 0px 0px;
        width:308px;
        float:left;
}

#sitemap2 {
        padding:0px;
        margin:0px;
}

#sitemap ul.niveau1 {
        padding:0px;
        margin-left:15px;
        margin-top:5px;
}

#sitemap ul.niveau2{
        padding:0px;
        margin-left:15px;
        margin-top:5px;
}

#sitemap ul.niveau3{
        padding:0px;
        margin-left:15px;
        margin-top:5px;
        margin-bottom:5px;
}

#sitemap ul.niveau1 li{
        font-size:11px;
        font-weight:bold;
        color:#EE3228;
        margin-top:3px;
        list-style-image:url(../charte/EGEDIS_puce_map_1.gif);
        list-style-position:outside;
}

#sitemap ul.niveau2 li{
        font-size:11px;
        font-weight:normal;
        color:#000000;
        margin-top:0px;
        list-style-image:url(../charte/EGEDIS_puce_map_2.gif);
        list-style-position:outside;
}

#sitemap ul.niveau3 li{
        font-size:11px;
        font-weight:normal;
        color:#000000;
        margin-top:0px;
        list-style-image:url(../charte/EGEDIS_puce_map_3.gif);
        list-style-position:outside;
}

#sitemap a.niveau1{
        color:#EE3228;
        text-decoration:none;
}

#sitemap a{
        color:#000000;
        text-decoration:none;
}

/***************** Entete titre 330 Avec Coin *********************/
#entete_titre_330_ac {
        width: 330px;
        margin:0px;
        padding:0px;
        float:left;
}

#entete_titre_330_ac .contenu {
        font-size:11px;
        padding-top:8px;
        padding-left:8px;
        padding-right:0px;
        margin:0px;
        background-color:#dae0ff;
        border-left-color:#d0d0d0;
        border-left-style:solid;
        border-left-width:1px;
        border-right-color:#d0d0d0;
        border-right-style:solid;
        border-right-width:1px;
        border-top-color:#d0d0d0;
        border-top-style:solid;
        border-top-width:1px;
        float:left;
        width:330px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:320px;
}
html>#entete_titre_330_ac .contenu{
        width:320px;
}


#entete_titre_330_ac p {
        margin:0px;
        padding-left:5px;
        padding-right:8px;
        padding-top:5px;
        padding-bottom:15px;
        float:left;
}

#entete_titre_330_ac .titre{
        display:block;
        text-align:left;
        vertical-align:bottom;
        margin:0px;
        padding:5px;
        font-size:16px;
        font-weight:bold;
        color:#EE3227;
        text-transform:uppercase;
        background-color:#FFFFFF;
        border-color:#d0d0d0;
        border-style:solid;
        border-width:1px;
        width: 308px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 298px;
}
html>#entete_titre_330_ac .titre{
        width: 298px;
}

#entete_titre_330_ac .teaser {
        float:left;
        text-align:left;
        padding:16px 0px 7px 0px;
}

#entete_titre_330_ac .bas {
        width: 331px;
        vertical-align:bottom;
        height: 17px;
        margin-bottom:10px;
        float:left;
}

#entete_titre_330_ac .entre_coin_bas {
        width: 298px;
        height: 16px;
        background-color:#dae0ff;
        border-bottom-color:#d0d0d0;
        border-bottom-style:solid;
        border-bottom-width:1px;
        float:left;
        height: 17px;
        voice-family: "\"}\"";
        voice-family:inherit;
        height: 16px;
}
html>#entete_titre_330_ac .entre_coin_bas {
        height: 16px;
}

/* propriétés communes à l'ensemble des 2 coins */
#entete_titre_330_ac .bas_bg, .bas_bd {
        height: 17px; width: 16px;
        background-repeat: no-repeat;
        font-size:1px;
        float:left;
}
/* propriétés spécifiques à chaque coin */

#entete_titre_330_ac .bas_bg {
        background: url(../charte/EGEDIS_coin_bg_grisclair_box.gif);
}

#entete_titre_330_ac .bas_bd {
        background: url(../charte/EGEDIS_coin_bd_grisclair_box.gif);
}

/***************** Entete 520 avec coin *******************************/
#entete_titre_520_ac { /* Entete titre Avec Coin */
        width: 520px;
        margin:0px;
        padding:0px;
        float:left;
}

#entete_titre_520_ac .contenu {
        font-size:11px;
        padding-top:8px;
        padding-left:8px;
        padding-right:8px;
        margin:0px;
        background-color:#dae0ff;
        border-left-color:#d0d0d0;
        border-left-style:solid;
        border-left-width:1px;
        border-right-color:#d0d0d0;
        border-right-style:solid;
        border-right-width:1px;
        border-top-color:#d0d0d0;
        border-top-style:solid;
        border-top-width:1px;
        float:left;
        width:520px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:502px;
}
html>#entete_titre_520_ac .contenu{
        width:502px;
}

#entete_titre_520_ac .table_contenu{
        margin:0px 0px 0px 0px;
        padding:0px;
        font-size:11px;
}

#entete_titre_520_ac .teaser_centre_haut {
        text-align:center;
        padding:10px 0px 10px 0px;
        margin:0px;
}

#entete_titre_520_ac .teaser_centre_bas {
        text-align:center;
        padding:10px 0px 0px 0px;
        margin:0px;
}

#entete_titre_520_ac .teaser_gauche {
        float:left;
        text-align:left;
        padding:0px 10px 10px 0px;
        margin:0px;
}

#entete_titre_520_ac .teaser_droit {
        float:right;
        text-align:right;
        padding:0px 0px 10px 10px;
        margin:0px;
}

#entete_titre_520_ac p {
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        color:#000000;
        margin:0px;
        padding-left:0px;
        padding-right:0px;
        padding-top:5px;
        padding-bottom:15px;
}

#entete_titre_520_ac .titre{
        display:block;
        text-align:left;
        vertical-align:bottom;
        margin:0px;
        padding:5px;
        font-size:16px;
        font-weight:bold;
        color:#EE3227;
        text-transform:uppercase;
        background-color:#FFFFFF;
        border-color:#d0d0d0;
        border-style:solid;
        border-width:1px;
        width: 498px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 487px;
}
html>#entete_titre_520_ac .titre{
        width: 487px;
}

#entete_titre_520_ac .teaser {
        float:left;
        text-align:left;
        padding:16px 0px 7px 0px;
}

#entete_titre_520_ac .bas {
        width: 521px;
        vertical-align:bottom;
        height: 17px;
        margin-bottom:10px;
        float:left;
}

#entete_titre_520_ac .entre_coin_bas {
        width: 488px;
        height: 16px;
        background-color:#dae0ff;
        border-bottom-color:#d0d0d0;
        border-bottom-style:solid;
        border-bottom-width:1px;
        float:left;
        height: 17px;
        voice-family: "\"}\"";
        voice-family:inherit;
        height: 16px;
}
html>#entete_titre_520_ac .entre_coin_bas {
        height: 16px;
}

/* propriétés communes à l'ensemble des 2 coins */
#entete_titre_520_ac .bas_bg, .bas_bd {
        height: 17px; width: 16px;
        background-repeat: no-repeat;
        font-size:1px;
        float:left;
}
/* propriétés spécifiques à chaque coin */

#entete_titre_520_ac .bas_bg {
        background: url(../charte/EGEDIS_coin_bg_grisclair_box.gif);
}

#entete_titre_520_ac .bas_bd {
        background: url(../charte/EGEDIS_coin_bd_grisclair_box.gif);
}


/******************* Popup Popup **********************/
#contenu_popup {
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        border:1px solid #D0D0D0;
        padding:10px;
        margin:0px;
        float:left;
        text-align:left;
        width: 520px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 498px;
}
html>#contenu_popup{
        width: 498px;
}

#contenu_faq {
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        border:1px solid #D0D0D0;
        padding:10px;
        margin:0px;
        float:left;
        text-align:left;
        width: 517px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 499px;
}
html>#contenu_faq{
        width: 499px;
}

#contenu_faq .lien_question{
        padding:7px 0px 7px 0px;
}


#contenu_faq ul.liste_faq{
        padding:0px;
        margin:0px;
}

#contenu_faq ul.liste_faq li{
        padding:7px 0px 7px 15px;
        background-repeat:no-repeat;
        background-position:0px 11px;
        background-image:url(../charte/EGEDIS_puce_contenu.gif);
        list-style:none;
}


/** Bloc question pour EGEDIS_FAQ dans #entete_titre_520_ac **/
#entete_titre_520_ac .question {
        float:left;
        text-align:left;
        padding:16px 0px 0px 0px;
}

#entete_titre_520_ac .colonne {
        width:250px;
        vertical-align:top;
}

#entete_titre_520_ac ul.liste_question {
        margin:0px 0px 0px 15px;
        padding:0px 10px 0px 0px;
}

#entete_titre_520_ac ul.liste_question li{
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        font-weight:normal;
        color:#EE3228;
        margin:1px;
        padding:0px;
        list-style-image:url(../charte/EGEDIS_puce_theme.gif);
        list-style-position:outside;
}

#entete_titre_520_ac .question a{
        font-size:11px;
        font-weight:normal;
        color:#EE3228;
        text-decoration:none;
}

#entete_titre_520_ac .question a.active{
        font-size:11px;
        font-weight:bold;
        color:#EE3228;
        text-decoration:none;
}

/******************* Popup result **************************/
/* Propriété propre au popup result */
#entete_titre_330_ac .titre_nouvelle_recherche{
        width:300px;
        font-size:12px;
        font-weight:bold;
        color:#EE3228;
        margin:17px 0px 5px 5px;
        padding:0px;
        float:left;
}

#entete_titre_330_ac .zone_bouton_recherche{
        width:300px;
        margin:0px 0px 5px 5px;
        float:left;
}

#entete_titre_330_ac .picto_recherche{
        margin:0px 5px 0px 0px;
        border:0px;
}

#entete_titre_330_ac input.recherche{
        font-size:11px;
        border:1px solid #D0D0D0;
        width:150px;
        height:15px;
}

#contenu_result {
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        border:1px solid #D0D0D0;
        padding:10px;
        margin:0px;
        float:left;
        text-align:left;
        width: 329px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 308px;
}
html>#contenu_result{
        width: 308px;
}

#contenu_result .titre_resultat_recherche{
        font-size:14px;
        font-weight:bold;
        color:#000000;
}

#contenu_result .mot_cle{
        font-size:14px;
        font-weight:bold;
        color:#EE3228;
}

#contenu_result .intitule_recherche{
        font-size:11px;
        font-weight:bold;
        color:#EE3228;
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 15px;
        background-image:url(../charte/EGEDIS_puce_contenu.gif);
        background-position:left;
        background-repeat:no-repeat;
}

#contenu_result .lien_recherche{
        font-size:11px;
        font-weight:bold;
        color:#EE3228;
        text-decoration:none;
}

#contenu_result .texte_recherche{
        font-size:11px;
        font-weight:normal;
        color:#000000;
/*      margin:0px 10px 0px 0px;*/
        margin:0px 0px 0px 15px;
        padding:0px;
}


/******************** Tableau ********************/

table.calendrier {
        border-collapse: collapse;
        width: 100%;
}

table.calendrier th, table.calendrier td {
        border-right: 1px solid #fff;
        border-bottom: 1px solid #fff;
        padding: 4px 10px;
}

table.calendrier th {
        background: #6e6e6e;
        color: #fff;
        text-align: left;
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
}

table.calendrier td {
        background: #dae0ff;
        font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
}

table.calendrier tr.alternate td {
        background: #e7e7e7;
}

table.calendrier tr.selected td {
        background: #bcbcbc;
}


