﻿body
{
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color: #231F20;
}

h1,h2,h3,samp
{
	font-family:Verdana;
	font-size:30px;
	font-weight:bold;
	margin:0;
	padding:0;
}
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover,
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover,
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover,
samp a:link, samp a:visited, samp a:active, samp a:hover
{
	font-family:Verdana;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
}
h4,h5,h6,ins
{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
h4 a:link, h4 a:visited, h4 a:active, h4 a:hover,
h5 a:link, h5 a:visited, h5 a:active, h5 a:hover,
h6 a:link, h6 a:visited, h6 a:active, h6 a:hover,
ins a:link, ins a:visited, ins a:active, ins a:hover
{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

q,s,code
{
	display:block;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:16px;
	background-position:left 1px;
	background-repeat:no-repeat;
	font-style:normal;
}
q a:link, q a:visited, q a:active, q a:hover,
s a:link, s a:visited, s a:active, s a:hover,
code a:link, code a:visited, code a:active, code a:hover
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
q
{
	background-image:url(../Images/puceContenuViolet.gif);
}
s
{
	background-image:url(../Images/puceContenuGris.gif);
}
code
{
	background-image:url(../Images/puceContenuOrange.gif);
}
H1, H4,
H1 a:link, H1 a:active, H1 a:visited, H1 a:hover, 
H4 a:link, H4 a:active, H4 a:visited, H4 a:hover
{
	color: #D95094 !important;
}

H1, H4,
H1 a:link, H1 a:active, H1 a:visited, H1 a:hover, 
H4 a:link, H4 a:active, H4 a:visited, H4 a:hover
{
	color: #D95094 !important;
}
H1.espaPart,
H1.espaPart a:link, H1.espaPart a:active, H1.espaPart a:visited, H1.espaPart a:hover
{
	color: #ff9933 !important;
}

H2, H5,
H2 a:link, H2 a:active, H2 a:visited, H2 a:hover, 
H5 a:link, H5 a:active, H5 a:visited, H5 a:hover 
{
	color: #A8C1BD;
}
H3, H6,
H3 a:link, H3 a:active, H3 a:visited, H3 a:hover, 
H6 a:link, H6 a:active, H6 a:visited, H6 a:hover
{
	color: #F29400;
}
samp, ins,
samp a:link, samp a:active, samp a:visited, samp a:hover, 
ins a:link, ins a:active, ins a:visited, ins a:hover
{
	color: #94C154;
}
TD, TD P, P
{
	font-size:12px;
	font-family:Verdana;
	color: #231F20;
}
P
{
	margin: 0;
	padding: 0;
	line-height:1.1em;
/*    min-height:12px;
    height:auto !important;
    height:12px;*/
}

ul, ol, blockquote
{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.ligneSeparateur1
{
	border-top: 1px solid #000000;
}

TABLE.titre_violet, TABLE.titre_gris, TABLE.titre_orange, TABLE.titre_vert, TABLE.titre_bleu
{
	width:100%;
}
TABLE.titre_violet th, TABLE.titre_gris th, TABLE.titre_orange th, TABLE.titre_vert th, TABLE.titre_bleu th
{
	width:100%;
	vertical-align:top;
	text-align:left;
}
TABLE.titre_bleu th h1
{
	font-family:Verdana;
	font-size:35px;
	font-weight:bold;
	color: #006E94;
}
TABLE.titre_violet .ligneSeparateur2
{
	background-color: #D95094;
	height:21px;
}
TABLE.titre_gris .ligneSeparateur2
{
	background-color: #A8C1BD;
	height:21px;
}
TABLE.titre_orange .ligneSeparateur2
{
	background-color: #F29400;
	height:21px;
}
TABLE.titre_vert .ligneSeparateur2
{
	background-color: #94C154;
	height:21px;
}
TABLE.titre_bleu .ligneSeparateur2
{
	background-color: #006E94;
	height:21px;
}

a {
	text-decoration: none;
	color: #83A3B3;
}

a:visited {
	color: #83A3B3;
}

a:hover {
	text-decoration: none;
	color: #061922;
}

a:active {
	color: #83A3B3;
}





div.ActualiteItem .ActualiteResume,
.ActualiteResume
{
	color:#231F20;
}
div.ActualiteItem .ActualiteResume P,
.ActualiteResume P
{
	margin: 0;
	padding: 0;
}
div.ActualiteItemDetail .ActualiteResumeDetail,
.ActualiteResumeDetail
{
	color:#231F20;
	font-style:italic;
}
div.ActualiteItemDetail .ActualiteResumeDetail P,
.ActualiteResumeDetail P
{
	margin: 0;
	padding: 0;
}


/*
 *
 *	Modèle du cartouche de la page d'accueil Opportunité
 *
 */
div.modele_opportunite
{
	background:url(../Images/fond_modele_opportunite.gif) repeat-y;
	/*width:212px;
	height:100px;*/
}
div.modele_opportunite TABLE
{
	width:212px;
	height:100px;
}
div.modele_opportunite TABLE TR.titre
{
	height:21px;
}
div.modele_opportunite TABLE TR.titre TH
{
	width:103px;
}
div.modele_opportunite TABLE TR.titre TD
{
	padding-left: 9px;
	padding-right: 5px;
}
div.modele_opportunite TABLE TR.titre TD,
div.modele_opportunite TABLE TR.titre TD A,
div.modele_opportunite TABLE TR.titre TD A:link,
div.modele_opportunite TABLE TR.titre TD A:visited,
div.modele_opportunite TABLE TR.titre TD A:active,
div.modele_opportunite TABLE TR.titre TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color: #D95094;
	text-align:left;
}
div.modele_opportunite TABLE TR.texte
{
	height:79px;
}
div.modele_opportunite TABLE TR.texte TH
{
	width:103px;
}
div.modele_opportunite TABLE TR.texte TD
{
	padding-left: 9px;
	padding-right: 5px;
}
div.modele_opportunite TABLE TR.texte TD,
div.modele_opportunite TABLE TR.texte TD P,
div.modele_opportunite TABLE TR.texte TD A,
div.modele_opportunite TABLE TR.texte TD A:link,
div.modele_opportunite TABLE TR.texte TD A:visited,
div.modele_opportunite TABLE TR.texte TD A:active,
div.modele_opportunite TABLE TR.texte TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color: #FFFFFF;
	text-align:left;
}
/*******************************************************/
/*
 *
 *	Modèle du cartouche de rubrique Thématique
 *
 */
div.modele_rubrique_thematique
{
	background:url(../Images/fond_modele_R_thematique.gif) repeat-y;
	/*width:145px;
	height:79px;*/
}
div.modele_rubrique_thematique TABLE
{
	width:145px;
	height:79px;
}
div.modele_rubrique_thematique TABLE TR.titre
{
	height:20px;
}
div.modele_rubrique_thematique TABLE TR.titre TH
{
	width:59px;
}
div.modele_rubrique_thematique TABLE TR.titre TD
{
	padding-left:4px;
}
div.modele_rubrique_thematique TABLE TR.titre TD,
div.modele_rubrique_thematique TABLE TR.titre TD A,
div.modele_rubrique_thematique TABLE TR.titre TD A:link,
div.modele_rubrique_thematique TABLE TR.titre TD A:visited,
div.modele_rubrique_thematique TABLE TR.titre TD A:active,
div.modele_rubrique_thematique TABLE TR.titre TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color: #FFEC00;
	text-align:left;
}
div.modele_rubrique_thematique TABLE TR.texte
{
	height:56px;
}
div.modele_rubrique_thematique TABLE TR.texte TH
{
	width:59px;
}
div.modele_rubrique_thematique TABLE TR.texte TD
{
	padding-left:4px;
	padding-right:3px;
}
div.modele_rubrique_thematique TABLE TR.texte TD,
div.modele_rubrique_thematique TABLE TR.texte TD P,
div.modele_rubrique_thematique TABLE TR.texte TD A,
div.modele_rubrique_thematique TABLE TR.texte TD A:link,
div.modele_rubrique_thematique TABLE TR.texte TD A:visited,
div.modele_rubrique_thematique TABLE TR.texte TD A:active,
div.modele_rubrique_thematique TABLE TR.texte TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color: #FFFFFF;
	vertical-align:top;
	padding-top:3px;
	text-align:left;
}





/*******************************************************/
/*
 *
 *	Modèle du cartouche de rubrique Actualite
 *
 */
div.modele_rubrique_actualite
{
	background:url(../Images/fond_modele_R_actualite.gif) repeat-y;
	/*width:145px;
	height:79px;*/
}
div.modele_rubrique_actualite TABLE
{
	width:145px;
	height:79px;
}
div.modele_rubrique_actualite TABLE TR.titre
{
	height:20px;
}
div.modele_rubrique_actualite TABLE TR.titre TH
{
	width:59px;
}
div.modele_rubrique_actualite TABLE TR.titre TD
{
	padding-left:4px;
}
div.modele_rubrique_actualite TABLE TR.titre TD,
div.modele_rubrique_actualite TABLE TR.titre TD A,
div.modele_rubrique_actualite TABLE TR.titre TD A:link,
div.modele_rubrique_actualite TABLE TR.titre TD A:visited,
div.modele_rubrique_actualite TABLE TR.titre TD A:active,
div.modele_rubrique_actualite TABLE TR.titre TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color: #004283;
	text-align:left;
}
div.modele_rubrique_actualite TABLE TR.texte
{
	height:56px;
}
div.modele_rubrique_actualite TABLE TR.texte TH
{
	width:59px;
}
div.modele_rubrique_actualite TABLE TR.texte TD
{
	padding-left:4px;
	padding-right:3px;
}
div.modele_rubrique_actualite TABLE TR.texte TD,
div.modele_rubrique_actualite TABLE TR.texte TD P,
div.modele_rubrique_actualite TABLE TR.texte TD A,
div.modele_rubrique_actualite TABLE TR.texte TD A:link,
div.modele_rubrique_actualite TABLE TR.texte TD A:visited,
div.modele_rubrique_actualite TABLE TR.texte TD A:active,
div.modele_rubrique_actualite TABLE TR.texte TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color: #FFFFFF;
	vertical-align:top;
	padding-top:3px;
	text-align:left;
}
/*******************************************************/
/*
 *
 *	Modèle du cartouche de rubrique Opportunité
 *
 */
div.modele_rubrique_opportunite
{
	background:url(../Images/fond_modele_R_opportunite.gif) repeat-y;
	/*width:145px;
	height:79px;*/
}
div.modele_rubrique_opportunite TABLE
{
	width:145px;
	height:79px;
}
div.modele_rubrique_opportunite TABLE TR.titre
{
	height:20px;
}
div.modele_rubrique_opportunite TABLE TR.titre TH
{
	width:59px;
}
div.modele_rubrique_opportunite TABLE TR.titre TD
{
	padding-left:4px;
}
div.modele_rubrique_opportunite TABLE TR.titre TD,
div.modele_rubrique_opportunite TABLE TR.titre TD A,
div.modele_rubrique_opportunite TABLE TR.titre TD A:link,
div.modele_rubrique_opportunite TABLE TR.titre TD A:visited,
div.modele_rubrique_opportunite TABLE TR.titre TD A:active,
div.modele_rubrique_opportunite TABLE TR.titre TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color: #D95094;
	text-align:left;
}
div.modele_rubrique_opportunite TABLE TR.texte
{
	height:56px;
}
div.modele_rubrique_opportunite TABLE TR.texte TH
{
	width:59px;
}
div.modele_rubrique_opportunite TABLE TR.texte TD
{
	padding-left:4px;
	padding-right:3px;
}
div.modele_rubrique_opportunite TABLE TR.texte TD,
div.modele_rubrique_opportunite TABLE TR.texte TD P,
div.modele_rubrique_opportunite TABLE TR.texte TD A,
div.modele_rubrique_opportunite TABLE TR.texte TD A:link,
div.modele_rubrique_opportunite TABLE TR.texte TD A:visited,
div.modele_rubrique_opportunite TABLE TR.texte TD A:active,
div.modele_rubrique_opportunite TABLE TR.texte TD A:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color: #FFFFFF;
	vertical-align:top;
	padding-top:3px;
	text-align:left;
}

/********************************************************/
/*	Style pour la newsletter							*/
/********************************************************/
/*div.newsletter
{
	width:624px;
}
div.newsletter *
{
	font-family:Verdana;
}
div.newsletter div.bandeau
{
	clear:both;
	background:url(../Images/newsletter/fond_titre_edea35.gif) no-repeat top left;
	width:594px;
    min-height:108px;
    height:auto !important;
    height:228px;
	color:#799bad;
	font-size:1.4em;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	padding-top:120px;
}
div.sommaire
{
	background:url(../Images/newsletter/fond_sommaire.gif) no-repeat top left;
	background-color:#FFFFFF;
	width:399px;
	border-bottom:solid 1px #b8c9d3;
	padding-left:30px;
	padding-right:139px;
    min-height:104px;
    height:auto !important;
    height:104px;
	margin:0 28px 20px 28px;
}
div.sommaire table
{
	width:100%;
}
div.sommaire table td
{
	width:50%;
	padding-left:12px;
	padding-right:12px;
	font-size:13px;
	color:#000000;
}
div.sommaire table td a.link,
div.sommaire table td a.visited,
div.sommaire table td a.active,
div.sommaire table td a.hover
{
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
div.sommaire table td.violet
{
	background:url(../Images/newsletter/puce_violet.gif) no-repeat left 5px;
}
div.sommaire table td.rouge
{
	background:url(../Images/newsletter/puce_rouge.gif) no-repeat left 5px;
}
div.sommaire table td.jaune
{
	background:url(../Images/newsletter/puce_jaune.gif) no-repeat left 5px;
}
div.sommaire table td.marron_clair
{
	background:url(../Images/newsletter/puce_marron_clair.gif) no-repeat left 5px;
}
div.sommaire table td.vert
{
	background:url(../Images/newsletter/puce_vert.gif) no-repeat left 5px;
}
div.sommaire table td.marron
{
	background:url(../Images/newsletter/puce_marron.gif) no-repeat left 5px;
}
div.sommaire table td.bleu
{
	background:url(../Images/newsletter/puce_bleu.gif) no-repeat left 5px;
}
div.sommaire table td.orange
{
	background:url(../Images/newsletter/puce_orange.gif) no-repeat left 5px;
}


div.basPage
{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:8px 20px 8px 20px;
}
table.basPage
{
	width:100%;
	margin:0 28px 20px 28px;
	border-collapse:collapse;
}
table.basPage td
{
	padding-left:12px;
	padding-right:12px;
	font-size:11px;
	color:#83a3b3;
	background:url(../Images/newsletter/puce_rose.gif) no-repeat left 4px;
	vertical-align:top;
}
table.basPage td a.link,
table.basPage td a.visited,
table.basPage td a.active,
table.basPage td a.hover
{
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
div.noteBasPage
{
	font-size:10px;
	color:#000000;
	text-align:center;
}
div.noteBasPage a.link,
div.noteBasPage a.visited,
div.noteBasPage a.active,
div.noteBasPage a.hover
{
	text-decoration:underline;
}
div.actualite_vert,
div.actualite_orange,
div.actualite_violet,
div.actualite_bleu,
div.actualite_rouge,
div.actualite_jaune,
div.actualite_marron_clair,
div.actualite_marron
{
	width:624px;
}
div.actualite_vert div.actualite,
div.actualite_orange div.actualite,
div.actualite_violet div.actualite,
div.actualite_bleu div.actualite,
div.actualite_rouge div.actualite,
div.actualite_jaune div.actualite,
div.actualite_marron_clair div.actualite,
div.actualite_marron div.actualite
{
	padding-left:34px;
	margin-left:28px;
	margin-bottom:28px !important;
	margin-bottom:18px;
    min-height:119px;
    height:auto !important;
    height:119px;
    width:394px !important;
    width:427px;
}
div.actualite_vert div.actualite h1,
div.actualite_vert div.actualite h1 p,
div.actualite_orange div.actualite h1,
div.actualite_orange div.actualite h1 p,
div.actualite_violet div.actualite h1,
div.actualite_violet div.actualite h1 p,
div.actualite_bleu div.actualite h1,
div.actualite_bleu div.actualite h1 p,
div.actualite_rouge div.actualite h1,
div.actualite_rouge div.actualite h1 p,
div.actualite_jaune div.actualite h1,
div.actualite_jaune div.actualite h1 p,
div.actualite_marron_clair div.actualite h1,
div.actualite_marron_clair div.actualite h1 p,
div.actualite_marron div.actualite h1,
div.actualite_marron div.actualite h1 p
{
	font-size:20px;
	color:#000000;
	margin:0;
	margin-bottom:6px;
}
div.actualite_vert div.actualite p,
div.actualite_orange div.actualite p,
div.actualite_violet div.actualite p,
div.actualite_bleu div.actualite p,
div.actualite_rouge div.actualite p,
div.actualite_jaune div.actualite p,
div.actualite_marron_clair div.actualite p,
div.actualite_marron div.actualite p
{
	font-size:10px;
	margin-right:16px;
	margin-bottom:5px;
	text-align:justify;
}
div.actualite_vert div.actualite a.savoirPlus,
div.actualite_orange div.actualite a.savoirPlus,
div.actualite_violet div.actualite a.savoirPlus,
div.actualite_bleu div.actualite a.savoirPlus,
div.actualite_rouge div.actualite a.savoirPlus,
div.actualite_jaune div.actualite a.savoirPlus,
div.actualite_marron_clair div.actualite a.savoirPlus,
div.actualite_marron div.actualite a.savoirPlus
{
	display:block;
	float:right;
	margin-top:5px;
	margin-right:16px;
	width:10px;
	height:10px;
}
div.actualite_vert div.actualite div.email,
div.actualite_vert div.actualite div.web,
div.actualite_orange div.actualite div.email,
div.actualite_orange div.actualite div.web,
div.actualite_violet div.actualite div.email,
div.actualite_violet div.actualite div.web,
div.actualite_bleu div.actualite div.email,
div.actualite_bleu div.actualite div.web,
div.actualite_rouge div.actualite div.email,
div.actualite_rouge div.actualite div.web,
div.actualite_jaune div.actualite div.email,
div.actualite_jaune div.actualite div.web,
div.actualite_marron_clair div.actualite div.email,
div.actualite_marron_clair div.actualite div.web,
div.actualite_marron div.actualite div.email,
div.actualite_marron div.actualite div.web
{
	float:left;
	padding-left:23px;
	padding-right: 10px;
	height:15px;
}
div.actualite_vert div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_vert.gif) no-repeat top left;
}
div.actualite_orange div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_orange.gif) no-repeat top left;
}
div.actualite_violet div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_violet.gif) no-repeat top left;
}
div.actualite_bleu div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_bleu.gif) no-repeat top left;
}
div.actualite_rouge div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_rouge.gif) no-repeat top left;
}
div.actualite_jaune div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_jaune.gif) no-repeat top left;
}
div.actualite_marron_clair div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_marron_clair.gif) no-repeat top left;
}
div.actualite_marron div.actualite div.web
{
	background:url(../Images/newsletter/fond_web_marron.gif) no-repeat top left;
}


div.actualite div.email a:link,
div.actualite div.email a:active,
div.actualite div.email a:visited,
div.actualite div.email a:hover,
div.actualite div.web a:link,
div.actualite div.web a:active,
div.actualite div.web a:visited,
div.actualite div.web a:hover

{
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}
div.actualite_vert div.actualite div.bordure,
div.actualite_orange div.actualite div.bordure,
div.actualite_violet div.actualite div.bordure,
div.actualite_bleu div.actualite div.bordure,
div.actualite_rouge div.actualite div.bordure,
div.actualite_jaune div.actualite div.bordure,
div.actualite_marron_clair div.actualite div.bordure,
div.actualite_marron div.actualite div.bordure
{
	clear:left !important;
	height:5px !important;
	border-bottom:solid 1px #000000 !important;
	clear:both;
	height:0px;
	border-top:0 !important;
	border-top:solid 1px #000000;
	border-bottom:0;
}
img.visuel
{
	float:right;
	margin-right:28px;
}

div.actualite_vert div.actualite
{
	background:url(../Images/newsletter/fond_actualite_vert.gif) no-repeat top left;
}
div.actualite_orange div.actualite
{
	background:url(../Images/newsletter/fond_actualite_orange.gif) no-repeat top left;
}
div.actualite_violet div.actualite
{
	background:url(../Images/newsletter/fond_actualite_violet.gif) no-repeat top left;
}
div.actualite_bleu div.actualite
{
	background:url(../Images/newsletter/fond_actualite_bleu.gif) no-repeat top left;
}
div.actualite_rouge div.actualite
{
	background:url(../Images/newsletter/fond_actualite_rouge.gif) no-repeat top left;
}
div.actualite_jaune div.actualite
{
	background:url(../Images/newsletter/fond_actualite_jaune.gif) no-repeat top left;
}
div.actualite_marron_clair div.actualite
{
	background:url(../Images/newsletter/fond_actualite_marron_clair.gif) no-repeat top left;
}
div.actualite_marron div.actualite
{
	background:url(../Images/newsletter/fond_actualite_marron.gif) no-repeat top left;
}


div.actualite_vert div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_vert.gif) no-repeat top left;
}
div.actualite_orange div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_orange.gif) no-repeat top left;
}
div.actualite_violet div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_violet.gif) no-repeat top left;
}
div.actualite_bleu div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_bleu.gif) no-repeat top left;
}
div.actualite_rouge div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_rouge.gif) no-repeat top left;
}
div.actualite_jaune div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_jaune.gif) no-repeat top left;
}
div.actualite_marron_clair div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_marron_clair.gif) no-repeat top left;
}
div.actualite_marron div.actualite a.savoirPlus
{
	background:url(../Images/newsletter/btn_savoirplus_marron.gif) no-repeat top left;
}

div.actualite_vert div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_vert.gif) no-repeat top left;
}
div.actualite_orange div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_orange.gif) no-repeat top left;
}
div.actualite_violet div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_violet.gif) no-repeat top left;
}
div.actualite_bleu div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_bleu.gif) no-repeat top left;
}
div.actualite_rouge div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_rouge.gif) no-repeat top left;
}
div.actualite_jaune div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_jaune.gif) no-repeat top left;
}
div.actualite_marron_clair div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_marron_clair.gif) no-repeat top left;
}
div.actualite_marron div.actualite div.email
{
	background:url(../Images/newsletter/fond_email_marron.gif) no-repeat top left;
}

div.actualite_vert img.visuel
{
	border-bottom:solid 19px #94c154;
}
div.actualite_orange img.visuel
{
	border-bottom:solid 19px #f6a800;
}
div.actualite_violet img.visuel
{
	border-bottom:solid 19px #b10057;
}
div.actualite_bleu img.visuel
{
	border-bottom:solid 19px #006e94;
}
div.actualite_rouge img.visuel
{
	border-bottom:solid 19px #c8252c;
}
div.actualite_jaune img.visuel
{
	border-bottom:solid 19px #feca05;
}
div.actualite_marron_clair img.visuel
{
	border-bottom:solid 19px #b2a97e;
}
div.actualite_marron img.visuel
{
	border-bottom:solid 19px #6e2f19;
}


hr.retour
{
     clear:both;
     visibility:hidden;
     border:0;
     height:0px;
}
*/

div.newsletter2 *
{
	font-family:Verdana;
}
div.newsletter2 table.bandeau2
{
	width:569px;
}
div.newsletter2 table.bandeau2 td.date
{
	width:138px;
	color:#799bad;
	font-size:20px;
	font-weight:bold;
	padding-right:30px;
	padding-bottom:6px;
	text-align:right;
	vertical-align:bottom;
}
div.newsletter2 div.sommaire2
{
	width:639px;
	min-height:104px;
	height:auto !important;
	height:104px;
	margin:0 28px 20px 28px;
}
div.newsletter2 div.sommaire2 table
{
	width:639px;
	border-bottom:solid 1px #b8c9d3;
}
div.newsletter2 div.sommaire2 table td
{
	font-size:13px;
	color:#000000;
	text-align:left;
}
div.newsletter2 div.sommaire2 table td.puce
{
	width:8px;
	padding:5px 5px 0 11px;
}
div.newsletter2 div.sommaire2 table td.titre
{
	background-color:#b8c9d3;
	width:20px;
}

div.newsletter2 div.sommaire2 table td a:link,
div.newsletter2 div.sommaire2 table td a:visited,
div.newsletter2 div.sommaire2 table td a:active,
div.newsletter2 div.sommaire2 table td a:hover
{
	font-size:13px;
	color:#000000 !important;
	text-decoration:none;
}
div.newsletter2 div.sommaire2 table td a:hover
{
	color:#83A3B3 !important;
}

div.newsletter2 table.actualite2
{
	width:639px;
	margin-left:28px;
	margin-bottom:20px;
}
div.newsletter2 table.actualite2 td.texte
{
	width:465px;
	border-bottom:solid 1px #000000;
}
div.newsletter2 table.actualite2 td.texte h1,
div.newsletter2 table.actualite2 td.texte h1 p,
div.newsletter2 table.actualite2 td.texte h1 a,
div.newsletter2 table.actualite2 td.texte h1 p a
{
	font-size:20px;
	color:#000000;
	margin:0;
	margin-bottom:6px;
}
div.newsletter2 table.actualite2 td.texte p
{
	font-size:10px;
	margin:0;
	padding:0;
	margin-right:16px;
	margin-bottom:5px;
	text-align:justify;
}
div.newsletter2 table.actualite2 td.texte p a
{
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
div.newsletter2 table.actualite2 td.puce
{
	vertical-align:top;
	width:34px;
}

div.newsletter2 table.actualite2 td.texte div.email2,
div.newsletter2 table.actualite2 td.texte div.web2
{
	float:left;
	padding-right: 10px;
	height:15px;
}
div.newsletter2 table.actualite2 td.texte div.email2 a:link,
div.newsletter2 table.actualite2 td.texte div.email2 a:active,
div.newsletter2 table.actualite2 td.texte div.email2 a:visited,
div.newsletter2 table.actualite2 td.texte div.email2 a:hover,
div.newsletter2 table.actualite2 td.texte div.web2 a:link,
div.newsletter2 table.actualite2 td.texte div.web2 a:active,
div.newsletter2 table.actualite2 td.texte div.web2 a:visited,
div.newsletter2 table.actualite2 td.texte div.web2 a:hover

{
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}

div.newsletter2 table.violet img.visuel
{
	border-bottom:solid 19px #a73f97;
}
div.newsletter2 table.violet td.texte h1,
div.newsletter2 table.violet td.texte h1 a
{
	color:#a73f97 !important;
}
div.newsletter2 table.rouge img.visuel
{
	border-bottom:solid 19px #c8252c;
}
div.newsletter2 table.rouge td.texte h1,
div.newsletter2 table.rouge td.texte h1 a
{
	color:#c8252c !important;
}
div.newsletter2 table.jaune img.visuel
{
	border-bottom:solid 19px #feca05;
}
div.newsletter2 table.jaune td.texte h1,
div.newsletter2 table.jaune td.texte h1 a
{
	color:#feca05 !important;
}
div.newsletter2 table.marron_clair img.visuel
{
	border-bottom:solid 19px #b3aa7e;
}
div.newsletter2 table.marron_clair td.texte h1,
div.newsletter2 table.marron_clair td.texte h1 a
{
	color:#b3aa7e !important;
}
div.newsletter2 table.vert img.visuel
{
	border-bottom:solid 19px #79a342;
}
div.newsletter2 table.vert td.texte h1,
div.newsletter2 table.vert td.texte h1 a
{
	color:#79a342 !important;
}
div.newsletter2 table.marron img.visuel
{
	border-bottom:solid 19px #6e2f19;
}
div.newsletter2 table.marron td.texte h1,
div.newsletter2 table.marron td.texte h1 a
{
	color:#6e2f19 !important;
}
div.newsletter2 table.bleu img.visuel
{
	border-bottom:solid 19px #006e94;
}
div.newsletter2 table.bleu td.texte h1,
div.newsletter2 table.bleu td.texte h1 a
{
	color:#006e94 !important;
}
div.newsletter2 table.orange img.visuel
{
	border-bottom:solid 19px #f6a800;
}
div.newsletter2 table.orange td.texte h1,
div.newsletter2 table.orange td.texte h1 a
{
	color:#f6a800 !important;
}

div.newsletter2 div.basPage2
{
	width:569px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
div.newsletter2 table.basPage2
{
	width:100%;
	margin:5px 28px 5px 28px;
	border-collapse:collapse;
}
div.newsletter2 table.basPage2 td
{
	padding-right:12px;
	font-size:11px;
	color:#83a3b3;
	vertical-align:top;
}
div.newsletter2 table.basPage2 td.puce
{
	padding:0;
	padding-top:4px;
	width:14px;
}
/*div.newsletter2 table.basPage2 td a:link,
div.newsletter2 table.basPage2 td a:visited,
div.newsletter2 table.basPage2 td a:active,
div.newsletter2 table.basPage2 td a:hover
{
	font-size:13px;
	color:#000000 !important;
	text-decoration:none;
}*/
div.newsletter2 div.noteBasPage2
{
	width:569px;
	padding-top:4px;
	font-size:10px;
	color:#000000;
	text-align:center;
}
/*div.newsletter2 div.noteBasPage2 a:link,
div.newsletter2 div.noteBasPage2 a:visited,
div.newsletter2 div.noteBasPage2 a:active,
div.newsletter2 div.noteBasPage2 a:hover
{
	color:#000000 !important;
	text-decoration:underline;
}
*/


/********************************************************/
/*      Style newsletter V3                             */
/********************************************************/
div.newsletter3 *
{
	font-family:Verdana;
}
div.newsletter3 table.bandeau2
{
	width:569px;
}
div.newsletter3 table.bandeau2 td.date
{
	width:369px;
	color:#799bad;
	font-size:20px;
	font-weight:bold;
	padding-right:30px;
	padding-bottom:6px;
	text-align:right;
	vertical-align:bottom;
	background:url(../Images/newsletter/titre_edea35_4.gif) no-repeat left top;
}
div.newsletter3 div.sommaire2
{
	width:639px;
	min-height:104px;
	height:auto !important;
	height:104px;
	margin:0 28px 20px 28px;
}
div.newsletter3 div.sommaire2 table
{
	width:639px;
	border-bottom:solid 1px #b8c9d3;
}
div.newsletter3 div.sommaire2 table td
{
	font-size:13px;
	color:#000000;
	text-align:left;
}
div.newsletter3 div.sommaire2 table td.puce
{
	width:8px;
	padding:5px 5px 0 11px;
}
div.newsletter3 div.sommaire2 table td.titre
{
	background-color:#b8c9d3;
	width:20px;
}

div.newsletter3 div.sommaire2 table td a:link,
div.newsletter3 div.sommaire2 table td a:visited,
div.newsletter3 div.sommaire2 table td a:active,
div.newsletter3 div.sommaire2 table td a:hover
{
	font-size:13px;
	color:#000000 !important;
	text-decoration:none;
}
div.newsletter3 div.sommaire2 table td a:hover
{
	color:#83A3B3 !important;
}

div.newsletter3 table.actualite2
{
	width:639px;
	margin-left:28px;
	margin-bottom:20px;
}
div.newsletter3 table.actualite2 td.texte
{
	width:465px;
	border-bottom:solid 1px #000000;
}
div.newsletter3 table.actualite2 td.texte h1,
div.newsletter3 table.actualite2 td.texte h1 p,
div.newsletter3 table.actualite2 td.texte h1 a,
div.newsletter3 table.actualite2 td.texte h1 p a
{
	font-size:20px;
	color:#000000;
	margin:0;
	margin-bottom:6px;
}
div.newsletter3 table.actualite2 td.texte p
{
	font-size:10px;
	margin:0;
	padding:0;
	margin-right:16px;
	margin-bottom:5px;
	text-align:justify;
}
div.newsletter3 table.actualite2 td.texte p a
{
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
div.newsletter3 table.actualite2 td.puce
{
	vertical-align:top;
	width:34px;
}

div.newsletter3 table.actualite2 td.texte div.email2,
div.newsletter3 table.actualite2 td.texte div.web2
{
	float:left;
	padding-right: 10px;
	height:15px;
}
div.newsletter3 table.actualite2 td.texte div.email2 a:link,
div.newsletter3 table.actualite2 td.texte div.email2 a:active,
div.newsletter3 table.actualite2 td.texte div.email2 a:visited,
div.newsletter3 table.actualite2 td.texte div.email2 a:hover,
div.newsletter3 table.actualite2 td.texte div.web2 a:link,
div.newsletter3 table.actualite2 td.texte div.web2 a:active,
div.newsletter3 table.actualite2 td.texte div.web2 a:visited,
div.newsletter3 table.actualite2 td.texte div.web2 a:hover

{
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}

div.newsletter3 table.violet img.visuel
{
	border-bottom:solid 19px #a73f97;
}
div.newsletter3 table.violet td.texte h1,
div.newsletter3 table.violet td.texte h1 a
{
	color:#a73f97 !important;
}
div.newsletter3 table.rouge img.visuel
{
	border-bottom:solid 19px #c8252c;
}
div.newsletter3 table.rouge td.texte h1,
div.newsletter3 table.rouge td.texte h1 a
{
	color:#c8252c !important;
}
div.newsletter3 table.jaune img.visuel
{
	border-bottom:solid 19px #feca05;
}
div.newsletter3 table.jaune td.texte h1,
div.newsletter3 table.jaune td.texte h1 a
{
	color:#feca05 !important;
}
div.newsletter3 table.marron_clair img.visuel
{
	border-bottom:solid 19px #b3aa7e;
}
div.newsletter3 table.marron_clair td.texte h1,
div.newsletter3 table.marron_clair td.texte h1 a
{
	color:#b3aa7e !important;
}
div.newsletter3 table.vert img.visuel
{
	border-bottom:solid 19px #79a342;
}
div.newsletter3 table.vert td.texte h1,
div.newsletter3 table.vert td.texte h1 a
{
	color:#79a342 !important;
}
div.newsletter3 table.marron img.visuel
{
	border-bottom:solid 19px #6e2f19;
}
div.newsletter3 table.marron td.texte h1,
div.newsletter3 table.marron td.texte h1 a
{
	color:#6e2f19 !important;
}
div.newsletter3 table.bleu img.visuel
{
	border-bottom:solid 19px #006e94;
}
div.newsletter3 table.bleu td.texte h1,
div.newsletter3 table.bleu td.texte h1 a
{
	color:#006e94 !important;
}
div.newsletter3 table.orange img.visuel
{
	border-bottom:solid 19px #f6a800;
}
div.newsletter3 table.orange td.texte h1,
div.newsletter3 table.orange td.texte h1 a
{
	color:#f6a800 !important;
}

div.newsletter3 div.basPage2
{
	width:569px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
div.newsletter3 table.basPage2
{
	width:100%;
	margin:5px 28px 5px 28px;
	border-collapse:collapse;
}
div.newsletter3 table.basPage2 td
{
	padding-right:12px;
	font-size:11px;
	color:#83a3b3;
	vertical-align:top;
}
div.newsletter3 table.basPage2 td.puce
{
	padding:0;
	padding-top:4px;
	width:14px;
}
div.newsletter3 div.noteBasPage2
{
	width:569px;
	padding-top:4px;
	font-size:10px;
	color:#000000;
	text-align:center;
}

/********************************************************/


/********************************************************/
div#ModeleActualite_vert

div#ModeleActualite_vert TABLE.titre
{
	width:100%;
}
div#ModeleActualite_vert TABLE.titre th
{
	width:100%;
	vertical-align:top;
	text-align:left;
}
div#ModeleActualite_vert TABLE.titre .ligneSeparateur2
{
	background-color: #94C154;
	height:21px;
}
div#ModeleActualite_vert H1, div#ModeleActualite_vert H4,
div#ModeleActualite_vert H1 a:link, div#ModeleActualite_vert H1 a:active, div#ModeleActualite_vert H1 a:visited, div#ModeleActualite_vert H1 a:hover, 
div#ModeleActualite_vert H4 a:link, div#ModeleActualite_vert H4 a:active, div#ModeleActualite_vert H4 a:visited, div#ModeleActualite_vert H4 a:hover
{
	color: #94C154 !important;
}
div#ModeleActualite_vert q
{
	background-image:url(../Images/puceContenuVert.gif);
}




table.newsLetter4
{
    
}
table.newsLetter4 td h1
{
    color:#92aab9 !important;
    margin-top:10px !important;
    font-size:15px;
    font-family:Arial;
    letter-spacing:5;
}
table.newsLetter4 td, table.newsLetter4 td p
{
    color:#000000;
    font-size:12px;
    font-family:Verdana;
    line-height:1.5em;
}
table.newsLetter4 td.contact
{
    border-top:solid 1px #d4d700;
    padding-top:8px;
    font-size:10px;
}
table.newsLetter4 td.contact, table.newsLetter4 td.contact p
{
    color:#58585a;
    font-size:10px;
}



/*espace partenaire*/
H1.espaPart,
H1.espaPart a:link, H1.espaPart a:active, H1.espaPart a:visited, H1.espaPart a:hover
{
	color: #ff9933 !important;
}
H6.espaPart, 
H6.espaPart a:link, H6.espaPart a:active, H6.espaPart a:visited, H6.espaPart a:hover
{
	color: #ff9933;
}


/************************************/
/*******************Plan d'ccès******/

div.plan
{
    position: relative;
    float: left;
    width: 592px;
    min-height: 733px;
    height: auto !important;
    height: 733px;
}

div.titre
{
    margin-right: 24px;
    position: relative;
    float: left;
    width: 237px;
    min-height: 134px;
    height: auto !important;
    height: 134px;
    text-align:right;
}

div.moins
{
    background-image: url(../images/Plan/moins.gif ) no-repeat;
    margin-left: 37px;
    position: relative;
    float: left;
    width: 16px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
}

div.zoom
{
    position: relative;
    float: left;
    width: 72px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
    font-family: verdana;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #87a6b6;
}

div.plus
{
    background-image: url(../images/Plan/plus.gif ) no-repeat;
    position: relative;
    float: left;
    width: 16px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
}



div.lientelecharger
{
    margin-left: 118px;
    position: relative;
    float: left;
    width: 232px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
}

div.lientelecharger a
{
    font-size: 12px;
    font-weight: normal;
    color: #d95094;
    display: inline-block;
    background: url(../images/Plan/pictoTelecharger.gif) no-repeat right;
    padding-right: 20px;
    height: 15px;
}


div.pictoTelecharger
{
    position: relative;
    float: left;
    width: 18px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
}

div.illustration
{
    margin-right: 25px;
    background-image: url(../images/Plan/illustration.gif );
    position: relative;
    float: left;
    width: 127px;
    min-height: 134px;
    height: auto !important;
    height: 134px;
}



div.adresse
{
    position: relative;
    float: left;
    width: 179px;
    min-height: 134px;
    height: auto !important;
    height: 134px;
}

div.adresse font
{
    color:#b10057;
}



div.commandes
{
    margin-bottom: 8px;
    margin-top: 16px;
    position: relative;
    float: left;
    width: 592px;
    min-height: 16px;
    height: auto !important;
    height: 16px;
}



div.separator
{
    background-image: url(../images/Plan/separator.gif );
    position: relative;
    float: left;
    width: 592px;
    min-height: 1px;
    height: auto !important;
    height: 1px;
}



div.carte1
{
    background: url(../images/Plan/carte1.gif ) no-repeat;
    margin-top: 78px;
    position: relative;
    float: left;
    width: 592px;
    min-height: 396px;
    height: auto !important;
    height: 396px;
    margin-bottom:10px;
}

div.carte2
{
    background: url(../images/Plan/carte2.gif ) no-repeat;
    width: 278px;
    height: 538px;
    position: relative;
    float: left;
    margin-top: 78px;
    margin-left:150px;
    margin-bottom:10px;
}


div.carte3
{
    background: url(../images/Plan/carte3.gif ) no-repeat ;
    height: 538px;
    position: relative;
    float: left;
    width: 278px;
    margin-top: 78px;
    margin-left:150px;
    margin-bottom:10px;
}
