html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

h1 {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding-bottom:2px;
	padding-left:3px;
	border-bottom:1px solid #000;
	text-indent:-9999px;
	height:32px;
	margin:10px 0 5px 12px;	
}

* html h1 {
	margin-bottom:10px;
}

h1.about {
	background:#fff url("/inc/images/about-01.gif") no-repeat top left;
}

h1.about-fr {
	background:#fff url("/francais/inc/images/about-01.gif") no-repeat top left;
}

h1.apply {
	background:#fff url("/inc/images/apply-01.gif") no-repeat top left;
}

h1.apply-fr {
	background:#fff url("/inc/images/apply-01-fr.gif") no-repeat top left;
}

h1.brokers {
	background:#fff url("/inc/images/brokers-01.gif") no-repeat top left;
}

h1.brokers-fr {
	background:#fff url("/inc/images/brokers-01-fr.gif") no-repeat top left;
}

h1.contact {
	background:#fff url("/inc/images/contact-01.gif") no-repeat top left;
}

h1.contact-fr {
	background:#fff url("/inc/images/contact-01-fr.gif") no-repeat top left;
}

h1.questions {
	background:#fff url("/inc/images/questions-01.gif") no-repeat top left;
}

h1.questions-fr {
	background:#fff url("/inc/images/questions-01-fr.gif") no-repeat top left;
}

h1.introduction {
	background:#fff url("/inc/images/intro-01.gif") no-repeat top left;
}

h1.introduction-fr {
	background:#fff url("/inc/images/intro-01-fr.gif") no-repeat top left;
}

h1.kids-plan {
	background:#fff url("/inc/images/kids-plan-01.gif") no-repeat top left;
}

h1.kids-plan-fr {
	background:#fff url("/inc/images/kids-plan-01-fr.gif") no-repeat top left;
}

h1.claim {
	background:#fff url("/inc/images/claim-01.gif") no-repeat top left;
}

h1.claim-fr {
	background:#fff url("/inc/images/claim-01-fr.gif") no-repeat top left;
}

.accueil{
color:#014a83;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal;
padding-right:10px;
padding-left:12px;
}

.accueil A:link{
color: #014a83;
font-weight:normal; 
text-decoration: underline;
}

.accueil A:active{
color: #014a83;
font-weight:normal; 
text-decoration: underline;
}

.accueil A:visited{
color: #014a83;
font-weight:normal; 
text-decoration: underline;
}

.accueil2{
color:#827f7a;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal;
}

.accueil2 A:link{
color: #827f7a; 
text-decoration: underline;
}

.accueil2 A:active{
color: #827f7a; 
text-decoration: underline;
}


.accueil2 A:visited{
color: #827f7a; 
text-decoration: underline;
}

#accueil-left{
	background:#fff url("/inc/kids/images/acc_back_left.gif") repeat-x top left;
}
#accueil-right{
	background:#fff url("/inc/kids/images/acc_back_right.gif") repeat-x top left;
}
.ancre{
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-right: 4px; padding-top: 2px; padding-bottom:2px
}

.ancre-collectifs{
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
background-color: #ffe8aa;
padding-right: 4px;
}
.ancre-creditor{
color:#fff;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-right: 4px; padding-top: 2px; padding-bottom:2px
}

.ancre-particuliers{
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
background-color: #d3e691;
padding-right: 4px;
}

#back-accueil-centre{
background:#fff url(/inc/images/back-accueil.jpg) no-repeat right top;
border-top: 1px solid #fff;
margin-bottom:17px
}
#back-droite{
border-top:1px solid #fff;
background-color:#cde3f1;
margin:0 0 0  0;
padding:18px 0 0 0;
width:170px;
text-align:left
}

.bouton {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
width: 70px; 

}

.copyright {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px;
}

.copyright A:link{
color: #1481ac; 
text-decoration: underline;
}

.copyright A:active{
color: #1481ac; 
text-decoration: none;
}

.copyright A:visited{
color: #1481ac; 
text-decoration: none;
}

.copyright A:hover{
color: #1481ac; 
text-decoration: underline;
}

.copyright-atb {
color: #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px;
}

.copyright-atb A:link{
color: #ffffff; 
text-decoration: underline;
}

.copyright-atb A:active{
color: #ffffff; 
text-decoration: none;
}

.copyright-atb A:visited{
color: #ffffff; 
text-decoration: none;
}

.copyright-atb A:hover{
color: #ffffff; 
text-decoration: underline;
}


.copyright2 {
color: #00465d; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
padding-left:16px;
padding-top:34px
}
#entete{
background:#ffffff url(/inc/images/back-entete.gif) repeat-y right top;
}
#entete-nav {
color: #FFF;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
margin:0;
padding:8px
}
#entete-nav A:link{
color: #FFFFFF; 
text-decoration: none;
}
#entete-nav A:active{
color: #FFFFFF; 
text-decoration: underline;
}

#entete-nav A:visited{
color: #FFFFFF; 
text-decoration: none;
}

#entete-nav A:hover{
color: #FFFFFF; 
text-decoration: underline;
}

.en-tete, .en-tete-alumni {
color: #FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
padding-bottom:10px
}

.en-tete-alumni {
	margin-top:70px;
}

.en-tete-alumni-trent {
	position:absolute;
	top:88px;
	right:5px;
	color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	width:300px;
}

.en-tete A:link, .en-tete-alumni a:link, .en-tete-alumni-trent a:link {
color: #FFFFFF; 
text-decoration: none;
}

.en-tete A:visited, .en-tete-alumni a:visited, .en-tete-alumni-trent a:visited {
color: #FFFFFF; 
text-decoration: none;
}

.en-tete A:hover, .en-tete-alumni a:hover, .en-tete-alumni-trent a:hover {
color: #FFFFFF; 
text-decoration: underline;
}

.en-tete A:active, .en-tete-alumni a:activek, .en-tete-alumni-trent a:active {
color: #FFFFFF; 
text-decoration: underline;
}

/* Standard Header */
#entete-standard, #entete-standard-fr {
	position:relative;
	width:100%;
	height:103px;
	background:#fff url(/inc/images/back-entete.gif) repeat-y right top;
	text-align:left;
}

#entete-standard-fr {
	background:#fff url(/inc/images/back-entete-fr.gif) repeat-y right top;	
}

.header-separator {
	clear:both;	
	height:10px;
	width:100%;
	background:url(/inc/images/back-header-mini-border.gif) repeat-x top left;
	font:1px Arial, Helvetica, sans-serif;
}

* html .header-separator {
	font:1px Arial, Helvetica, sans-serif;
}

#entete-standard img, #entete-standard-fr img {
	border:none;
}

#entete-standard ul, #entete-standard-fr ul {
	position:absolute;
	margin:0;
	padding:0;
	bottom:10px;
	right:10px;
	list-style:none;
	width:325px;
}

#entete-standard-fr ul {
	right:2px;
}

#entete-standard ul.accueil {
	width:255px;
}

#entete-standard-fr ul.accueil-fr {
	width:480px;
	     
}

#entete-standard-fr ul.fr {
	width:550px;
}

#entete-standard ul li, #entete-standard-fr ul li {
	/*float:left;*/
	display:inline;
	background:url(/inc/images/separator.gif) no-repeat 0 7px;
	padding-left:8px;
	padding-right:8px;
}

#entete-standard ul.accueil li {
	background:url(/inc/images/separator.gif) no-repeat 0 3px;
}

html:not([lang*=""]) #entete-standard ul li.home { background:url(/inc/images/accueil-02a.gif) no-repeat 0 1px; }
html:not([lang*=""]):not(:only-child) #entete-standard ul li.home { background:url(/inc/images/accueil-02a.gif) no-repeat 0 7px; }
html:not([lang*=""]) #entete-standard-fr ul li.home { background:url(/inc/images/accueil-02a.gif) no-repeat 0 1px; }
html:not([lang*=""]):not(:only-child) #entete-standard-fr ul li.home { background:url(/inc/images/accueil-02a.gif) no-repeat 0 7px; }

#entete-standard ul li.home, #entete-standard-fr ul li.home {
	background:url(/inc/images/accueil-02a.gif) no-repeat 0 7px;
	padding-left:15px;
}

#entete-standard ul li.first, #entete-standard-fr ul li.first {
	background:none;
}

#entete-standard a:link, #entete-standard a:visited, #entete-standard a:hover, #entete-standard a:active,
#entete-standard-fr a:link, #entete-standard-fr a:visited, #entete-standard-fr a:hover, #entete-standard-fr a:active {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

#entete-standard a:hover, #entete-standard-fr a:hover {
	text-decoration:underline;
}

#entete-standard ul li.home a, #entete-standard-fr ul li.home a {
	font-weight:bold;
}

.erreur {
color: #f09800; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 32px;
font-weight : bold;
}

.erreur-1 {
color: #fad69a; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.erreur-2 {
color: #1481ac; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.erreur-3 {
color: #cde9f9; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : normal;
}

.erreur-4 {
color: #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold;
}

.erreur-4 A:link{
color: #ffffff; 
text-decoration: underline;
}


.erreur-4 A:active{
color: #cde9f9; 
text-decoration: underline;
}


.erreur-4 A:visited{
color: #ffffff; 
text-decoration: underline;
}


.erreur-4 A:hover{
color: #cde9f9; 
text-decoration: underline;
}

.fonds {
	color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 5px;
	font-weight: bold;
	text-decoration: underline;

}

.fonds A:link{
	color: #FFFFFF;

}

.fonds A:active{
	color: #FFFFFF;

}

.fonds A:visited{
	color: #FFFFFF;

}

.fonds A:hover{
	color: #FFFFFF;

}

.indice {
color: #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
}

.interne-carrieres {
color: #0078A9; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-bottom:8px
}

.interne-carrieres A:link{
color: #0078A9; 
text-decoration: none;
}

.interne-carrieres A:active{
color: #0586B7; 
text-decoration: none;
}

.interne-carrieres A:visited{
color: #0078A9; 
text-decoration: none;
}

.interne-carrieres A:hover{
color: #0078A9; 
text-decoration: underline;
}

.interne-collectifs {
color: #EDAB00; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-right:4px; padding-bottom:4px
}

.interne-collectifs A:link{
color: #EDAB00; 
text-decoration: none;
}

.interne-collectifs A:active{
color: #0586B7; 
text-decoration: none;
}

.interne-collectifs A:visited{
color: #EDAB00; 
text-decoration: none;
}

.interne-collectifs A:hover{
color: #EDAB00; 
text-decoration: underline;
}

.interne-compagnie {
color: #00344e; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
padding-right:4px; padding-bottom:4px 
}

.interne-compagnie A:link{
color: #00344e; 
text-decoration: none;
}

.interne-compagnie A:active{
color: #0586B7; 
text-decoration: none;
}

.interne-compagnie A:visited{
color: #00344e; 
text-decoration: none;
}

.interne-compagnie A:hover{
color: #00344e; 
text-decoration: underline;
}
.interne-creditor {
color: #005294; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-right:4px; padding-bottom:4px
}

.interne-creditor A:link{
color: #005294; 
text-decoration: none;
}

.interne-creditor A:active{
color: #005294; 
text-decoration: none;
}

.interne-creditor A:visited{
color: #005294; 
text-decoration: none;
}

.interne-creditor A:hover{
color: #005294; 
text-decoration: underline;
}


.interne-evenements {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-right: 6px;
padding-bottom:4px 
}

.interne-evenements A:link{
color: #96031B;
font-weight:normal; 
text-decoration: none;
}

.interne-evenements A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.interne-evenements A:visited{
color: #96031B;
font-weight:normal; 
text-decoration: none;
}

.interne-evenements A:hover{
color: #96031B;
font-weight:normal; 
text-decoration: underline;
}

.interne-immobiliers {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-right: 6px;
padding-bottom:4px 
}

.interne-immobiliers A:link{
color: #F09800;
font-weight:normal; 
text-decoration: none;
}

.interne-immobiliers A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.interne-immobiliers A:visited{
color: #F09800;
font-weight:normal; 
text-decoration: none;
}

.interne-immobiliers A:hover{
color: #F09800;
font-weight:normal; 
text-decoration: underline;
}

.interne-particuliers {
color: #456200; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-bottom:4px
}

.interne-particuliers A:link{
color: #456200; 
text-decoration: none;
}

.interne-particuliers A:active{
color:#0586B7
}

.interne-particuliers A:visited{
color: #456200; 
text-decoration: none;
}

.interne-particuliers A:hover{
color: #456200; 
text-decoration: underline;
}



.navbas {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
.navbas A:link {COLOR: #2F4B9A;text-decoration: none;}
.navbas A:active {COLOR: #FF0000;text-decoration: none;}
.navbas A:visited  {COLOR: #000000;text-decoration: none;}
.navbas A:hover {color: #2F4B9A;text-decoration: underline;}

.notaires-clignote {
color:#FF0000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
text-decoration : blink
}

.pdf {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
padding-right: 6px; 
}

.pdf A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.pdf A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.pdf A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.plan-sous-titre {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px;
padding-right: 4px;
padding-top: 3px;
padding-bottom: 3px;   
}

.plan-sous-titre A:link{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;   
}

.plan-sous-titre A:active{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;   
}

.plan-sous-titre A:visited{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;   
}


.plan-sous-titre2 A:link{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;
}

.plan-sous-titre2 A:active{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;
}

.plan-sous-titre2 A:visited{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;
}

.plan-sous-titre2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;
}


.plan-sous-titre3 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 12px;
padding-right: 6px; 
}

.plan-sous-titre3 A:link{
color: #000000;
font-weight:normal; 
text-decoration: underline;
}

.plan-sous-titre3 A:active{
color: #000000;
font-weight:normal; 
text-decoration: underline;
}

.plan-sous-titre3 A:visited{
color: #000000;
font-weight:normal; 
text-decoration: underline;
}

.plan-titre {
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px; 
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}

.plan-titre A:active{
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px; 
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}

.plan-titre A:visited{
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px; 
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}

.plan-titre A:link{
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px; 
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}


.puce{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
padding-top:3px;
}

.puce-carrieres{
padding-top:17px;
}

.quoi-neuf1{
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight:bold;
padding-left:10px;
padding-right:6px;
}

.quoi-neuf1{
color:#04678D;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight:bold;
}

.quoi-neuf1 A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.quoi-neuf1 A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.quoi-neuf1 A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.recherche {
color: #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold; 
margin-bottom:4px 
}

.recherche-2 {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
width:160px;
padding-right:2px;
padding-top:0px
}

.recherche-nav {
color: #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
}

.single-titre {
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 12px;
padding-left: 9px; 
padding-top: 6px;
padding-bottom: 6px; 
font-weight : bold;  
}

.sstitre-avis {
color: #40372F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-carrieres {
color: #0078A9; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-carrieres A:link{
color: #0078A9; 
text-decoration:none;
}

.sstitre-carrieres A:active{
color: #0586B7; 
text-decoration:none;
}

.sstitre-carrieres A:visited{
color: #857563; 
text-decoration:none;
}

.sstitre-carrieres A:hover{
color: #0078A9; 
text-decoration: underline;
}

.sstitre-collectifs {
color: #EDAB00; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-collectifs A:link{
color: #EDAB00; 
text-decoration: none;
}

.sstitre-collectifs A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-collectifs A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-collectifs A:hover{
color: #EDAB00; 
text-decoration: underline;
}

.sstitre-compagnie {
color: #00344e; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;  
}

.sstitre-compagnie A:link{
color: #00344e; 
text-decoration: none;
}

.sstitre-compagnie A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-compagnie A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-compagnie A:hover{
color: #00344e; 
text-decoration: underline;
}

.sstitre-compagnie2 {
color: #215F7F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight: bold; 
}
.sstitre-creditor {
color: #707070; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : normal;
text-decoration:none 
}
.sstitre-creditor a:link {
color: #005294; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
text-decoration:none 
}
.sstitre-creditor a:visited{
color: #005294; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
text-decoration:none 
}
.sstitre-creditor a:hover{
color: #005294; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
text-decoration:underline
}

.sstitre-evenements {
color: #96031B; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-evenements A:link{
color: #96031B; 
text-decoration: none;
}

.sstitre-evenements A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-evenements A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-evenements A:hover{
color: #96031B; 
text-decoration: underline;
}

.sstitre-fonds {
	color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: normal;

}

.sstitre-corporate {
color: #BFAE76; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-corporate A:link{
color: #BFAE76; 
text-decoration: none;
}

.sstitre-corporate A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-corporate A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-corporate A:hover{
color: #BFAE76; 
text-decoration: underline;
}

.sstitre-joindre {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-joindre A:link{
color: #00465d; 
text-decoration: none;
}

.sstitre-joindre A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-joindre A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-joindre A:hover{
color: #00465d; 
text-decoration: underline;
}

.sstitre-joindre2 {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
padding-bottom:3px;
}

.sstitre-joindre-form {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
padding-left:16px;padding-top:10px;padding-right:34px;padding-bottom:10px;
}

.sstitre-outils {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-outils A:link{
color: #00465d; 
text-decoration: none;
}

.sstitre-outils A:active{
color: #0586B7; 
text-decoration: none;
}

.sstitre-outils A:visited{
color: #857563; 
text-decoration: none;
}

.sstitre-outils A:hover{
color: #00465d; 
text-decoration: underline;
}

.sstitre-outils {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
padding-bottom:3px;
}

.sstitre-particuliers {
color: #456200; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-particuliers A:link{
color: #456200;
font-weight : bold;  
text-decoration: none;
}

.sstitre-particuliers A:active{
color: #0586B7;
font-weight : bold; 
text-decoration: none;
}

.sstitre-particuliers A:visited{
color: #857563;
font-weight : bold; 
text-decoration: none;
}

.sstitre-particuliers A:hover{
color: #456200;
font-weight : bold; 
text-decoration: underline;
}

.sstitre-particuliers2 {
color: #456200; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight: bold; 
}

.sstitre-recherche {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-sal {
color: #00365e; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.table-dental{
border-right: 1px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.table-dental-bas-droite{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight: bold;
padding: 6px;
border-right: 1px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.table-dental-bas-droite2{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight: normal;
padding: 6px;
border-right: 1px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.table-dental-bas-droite3{
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight: normal;
padding: 6px;
border-right: 1px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

.table-single-centre {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160; 
border-right: 1px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #00344e;
empty-cells: show;
}

.table-single-centre-bottom {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160; 
border-right: 1px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 0px solid #00344e;
empty-cells: show;
}

.table-single-centre-top {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160; 
border-right: 1px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #00344e;
empty-cells: show;
}

.table-single-left {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 1px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #00344e;
empty-cells: show;
}

.table-single-left-bottom {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 1px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 0px solid #00344e;
empty-cells: show;
}

.table-single-right {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 0px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #00344e;
empty-cells: show;
}

.table-single-right-bottom {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 0px solid #00344e;
border-top: 0px solid #B2A160;
border-bottom: 0px solid #00344e;
empty-cells: show;
}

.tableau-soustitre-noir-outils {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}

.tableau-soustitre-blanc-outils {
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
padding-left: 9px; 
padding-top: 3px;
padding-bottom: 3px; 
font-weight : bold;  
}

.tableau-soussoustitre-outils {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;
}

.tableau-soussoustitre-outils2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-left: 15px;
padding-top: 3px;
padding-bottom: 3px;   
}

.tableau-soussoustitre-outils2 A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.tableau-soussoustitre-outils2 A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.tableau-soussoustitre-outils2 A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.tableau-titre-outils {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px;
padding-left: 9px;
padding-top: 3px;
padding-bottom: 3px;   
}

.table-bord {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px; 
border-left: 1px solid #B2A160;
border-right: 1px solid #B2A160;
border-bottom: 0px solid #B2A160;
empty-cells: show;
}

.table-bord-centre {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160; 
border-right: 1px solid #B2A160;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #B2A160;
empty-cells: show;
}

.table-bord-centre-top {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160; 
border-right: 1px solid #B2A160;
border-top: 1px solid #B2A160;
border-bottom: 1px solid #B2A160;
empty-cells: show;
}

.table-bord-left {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 1px solid #B2A160;
border-top: 0px solid #B2A160;
border-bottom: 1px solid #B2A160;
empty-cells: show;
}

.table-bord-left-graph {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-right: 6px; padding-top: 6px; padding-bottom:6px; padding-left:6px;
border-left: 0px solid #FFFFFF;  
border-right: 1px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
empty-cells: show;
}

.table-bord-left-top {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px;
border-left: 0px solid #B2A160;  
border-right: 1px solid #B2A160;
border-top: 1px solid #B2A160;
border-bottom: 1px solid #B2A160;
empty-cells: show;
}

.table-bord-right {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px; 
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px; 
border-right: 0px solid #B2A160;
border-top: 0px solid #B2A160;
border-bottom:1px solid #B2A160;
empty-cells: show;
}

.table-bord-right-graph {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px; 
padding-right: 6px; padding-top: 6px; padding-bottom:6px; padding-left:6px; 
border-right: 0px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
empty-cells: show;
}

.table-bord-right-top {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px; 
padding-right: 6px; padding-top: 3px; padding-bottom:3px; padding-left:6px; 
border-right: 0px solid #B2A160;
border-top: 1px solid #B2A160;
border-bottom:1px solid #B2A160;
empty-cells: show;
}

.data-fonds {
	text-align:center;
	padding:0 0 3px 0;
	border-bottom:1px solid #8b8989;
}

.data-fonds-no-border {
	text-align:center;
	padding:0 0 3px 0;
}

.nom-fonds {
	padding:0 0 3px 0;
	border-bottom:1px solid #8b8989;
}

.nom-fonds-no-border {
	padding:0 0 3px 0;
}

.fonds-en-tete {
color: #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
}

.texte {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal; 
padding-right: 6px; 
}

.texte A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}
.texte-accueil {
color: #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal; 
padding-top: 16px; 
}

.texte-bord-centre A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-centre A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-centre A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-centre-top A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-centre-top A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-centre-top A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-graph A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-graph A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-graph A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-top A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-top A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-left-top A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-graph A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-graph A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-graph A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-top A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-top A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-bord-right-top A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-carrieres-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 12px; padding-right: 6px; 
}

.texte-carrieres-marge A:link{
color: #04678D; 
text-decoration:underline;
}

.texte-carrieres-marge A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-carrieres-marge A:visited{
color: #857563; 
text-decoration: underline;
}

.texte-carrieres-marge A:hover{
text-decoration: underline;
}

.texte-carrieres-multi-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 13px; padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.texte-carrieres-multi-marge A:link{
color: #04678D; 
text-decoration:underline;
}

.texte-carrieres-multi-marge A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-carrieres-multi-marge A:visited{
color: #857563; 
text-decoration: underline;
}

.texte-carrieres-multi-marge A:hover{
text-decoration: underline;
}

.texte-carrieres-multi-marge-b {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.texte-carrieres-multi-marge-b A:link{
color: #000000; 
text-decoration:underline;
}

.texte-carrieres-multi-marge-b A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-carrieres-multi-marge-b A:visited{
color: #857563; 
text-decoration: underline;
}

.texte-carrieres-multi-marge-b A:hover{
color: #0078A9;
text-decoration: underline;
}
.texte-cga {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal; 
}

.texte-collectifs-guide {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 6px; padding-top:6px; padding-right: 2px; padding-bottom:6px
}

.texte-collectifs-guide A:link{
color: #000000; 
text-decoration:none;
}

.texte-collectifs-guide A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-collectifs-guide A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-collectifs-guide A:hover{
text-decoration: underline;
}

.texte-collectifs-multi-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 13px; padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.texte-collectifs-multi-marge A:link{
color: #000000; 
text-decoration:none;
}

.texte-collectifs-multi-marge A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-collectifs-multi-marge A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-collectifs-multi-marge A:hover{
text-decoration: underline;
}

.texte-collectifs-multi-marge-2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 13px; padding-top:4px; padding-right: 8px; padding-bottom:4px
}

.texte-collectifs-multi-marge-2 A:link{
color: #04678D; 
text-decoration:none;
}

.texte-collectifs-multi-marge-2 A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-collectifs-multi-marge-2 A:visited{
color: #857563; 
text-decoration: underline;
}

.texte-collectifs-multi-marge-2 A:hover{
text-decoration: underline;
}


.texte-collectifs-multi-marge-b {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-left: 6px; padding-top:6px; padding-right: 6px; padding-bottom:6px
}

.texte-collectifs-multi-marge-b A:link{
color: #0078A9; 
text-decoration:none;
text-decoration: underline;
}

.texte-collectifs-multi-marge-b A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-collectifs-multi-marge-b A:visited{
color: #857563; 
text-decoration: underline;
}

.texte-collectifs-multi-marge-b A:hover{
color: #0078A9;
text-decoration: underline;
}

.texte-collectifs-tab {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 4px; padding-right: 4px;padding-top:3px;padding-bottom:3px
}

.texte-compagnie-multi-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 13px; padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.texte-compagnie-multi-marge A:link{
color: #000000; 
text-decoration:underline;
}

.texte-compagnie-multi-marge A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-compagnie-multi-marge A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-compagnie-multi-marge A:hover{
text-decoration: underline;
}

.texte-compagnie-multi-marge-2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 8px; padding-top:4px; padding-right: 8px; padding-bottom:4px
}

.texte-compagnie-multi-marge-2 A:link{
color: #000000; 
text-decoration:underline;
}

.texte-compagnie-multi-marge-2 A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-compagnie-multi-marge-2 A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-compagnie-multi-marge-2 A:hover{
text-decoration: underline;
}

.texte-compagnie-top {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-right: 6px;padding-top:2px; 
}

.texte-compagnie-top A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-compagnie-top A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-compagnie-top A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-credit-tableau {
color: #000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 6px;
padding-top: 3px; 
padding-bottom: 3px;
padding-right: 3px;
}

.texte-credit-tableau A:link{
color: #04678D; 
text-decoration:underline;
}

.texte-credit-tableau A:active{
color: #0586B7; 
text-decoration:underline;
}

.texte-credit-tableau A:visited{
color: #857563; 
text-decoration:underline;
}

.texte-credit-tableau A:hover{
color: #0078A9; 
text-decoration: underline;
}
.texte-creditor {
color: #707070; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:normal;
padding-right: 6px;

}

.texte-creditor A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-creditor A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-creditor A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}

.texte-interet-tableau {
border: 1px solid #000;
border-collapse:collapse;
}

.texte-interet-tableau  {
	color: #FFF; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-weight:bold;
	padding-left: 6px;
	padding-top: 3px; 
	padding-bottom: 4px;
	padding-right: 3px;
}

.texte-interet-tableau A:link{
color: #04678D; 
font-weight:normal;
text-decoration:underline;
}

.texte-interet-tableau A:active{
color: #0586B7; 
font-weight:normal;
text-decoration:underline;
}

.texte-interet-tableau A:visited{
color: #857563; 
font-weight:normal;
text-decoration:underline;
}

.texte-interet-tableau A:hover{
color: #0078A9; 
font-weight:normal;
text-decoration: underline;
}

.texte-ecoflex {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}

.texte-evenements-multi-marge-2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 8px; padding-top:4px; padding-right: 8px; padding-bottom:4px
}

.texte-evenements-multi-marge-2 A:link{
color: #000000; 
text-decoration:underline;
}

.texte-evenements-multi-marge-2 A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-evenements-multi-marge-2 A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-evenements-multi-marge-2 A:hover{
text-decoration: underline;
}

.texte-fonds {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 10px;
}

.texte-corporate-multi-marge-2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 8px; padding-top:4px; padding-right: 8px; padding-bottom:4px
}

.texte-corporate-multi-marge-2 A:link{
color: #000000; 
text-decoration:underline;
}

.texte-corporate-multi-marge-2 A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-corporate-multi-marge-2 A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-corporate-multi-marge-2 A:hover{
text-decoration: underline;
}

.texte-corporate-multi-marge-3 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-top:6px; padding-right: 4px;
}

.texte-particuliers-liens {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-right: 6px; 
}

.texte-particuliers-liens A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-particuliers-liens A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-particuliers-liens A:visited{
color: #840084;
font-weight:normal; 
text-decoration: underline;
}


.texte-particuliers-liens2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size : 11px;
}

.texte-particuliers-liens2 A:link{
color: #04678D;
font-weight:bold; 
text-decoration: underline;
}

.texte-particuliers-liens2 A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-particuliers-liens2 A:visited{
color: #840084;
font-weight:normal; 
text-decoration: underline;
}

.texte-particuliers-multi-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 13px; padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.texte-particuliers-multi-marge A:link{
color: #04678d; 
text-decoration:underline;
}

.texte-particuliers-multi-marge A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-particuliers-multi-marge A:hover{
text-decoration: underline;
}

.texte-particuliers-multi-marge-2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 8px; padding-top:4px; padding-right: 8px; padding-bottom:4px
}

.texte-particuliers-multi-marge-2 A:link{
color: #000000; 
text-decoration:underline;
}

.texte-particuliers-multi-marge-2 A:visited{
color: #000000; 
text-decoration: underline;
}

.texte-particuliers-multi-marge-2 A:active{
color: #0586B7; 
text-decoration: underline;
}

.texte-particuliers-multi-marge-2 A:hover{
text-decoration: underline;
}

.texte-photo {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-right: 6px; 
padding-left: 4px; 
}

.texte-profil-tableau {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 6px;
padding-right: 6px;
padding-top: 3px; 
padding-bottom: 3px;
}

.texte-profil-tableau-blanc {
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 6px;
padding-right: 6px;
padding-top: 3px; 
padding-bottom: 3px;
}

.texte-puce {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight:normal; 
padding-right: 6px; 
}

.texte-puce A:link{
color: #04678D;
font-weight:normal; 
text-decoration: underline;
}

.texte-puce A:active{
color: #0586B7;
font-weight:normal; 
text-decoration: underline;
}

.texte-puce A:visited{
color: #857563;
font-weight:normal; 
text-decoration: underline;
}


.texte-recherche2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
padding-right: 6px; 
}

.texte-tableau {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
margin-right: 6px; margin-left: 6px; padding-right: 6px; padding-left: 6px 
}

.titre {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold; 
padding-right: 6px; 
}

.titre A:link{
color: #04678D;
font-weight:bold; 
text-decoration: underline;
}

.titre A:active{
color: #0586B7;
font-weight:bold; 
text-decoration: underline;
}

.titre A:visited{
color: #857563;
font-weight:bold; 
text-decoration: underline;
}

.titre2 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight:bold; 
padding-right: 6px; 
}

.titre-carrieres {
color: #0078A9; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.titre-carrieres-noir {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.titre-collectifs {
color: #EDAB00; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.titre-collectifs-2 {
color: #000000; 
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:12px;
padding-bottom:6px;
font-size : 20px; 
}

.titre-collectifs-al {
color: #EDAB00; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px;
margin-right: 6px; margin-left: 6px; padding-right: 6px; padding-left: 6px 
}

.titre-collectifs-multi-marge {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
padding-left: 13px; padding-top:13px; padding-right: 6px; padding-bottom:14px
}

.titre-compagnie {
color: #00465D; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-compagnie-al {
color: #00465D; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px;
margin-right: 6px; margin-left: 6px; padding-right: 6px; padding-left: 6px 
}

.titre-compagnie-al-cga {
color: #00465D; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px;
margin-right: 6px; padding-right: 6px;
}

.titre-corporate {
color: #BFAE76; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}
.titre-creditor {
color: #fff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 22px;
font-weight : normal;
background-color:#005294;
padding:2px 8px 3px 8px;
width:auto !important;
/*width:192px;
max-width:176px;*/

}

.titre-evenements {
color: #96031B; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size : 14px;
padding-right:4px; 
}

.titre-evenements A:link{
color: #96031B;
text-decoration: none;
}

.titre-evenements A:active{
color: #0586B7; 
text-decoration: none;
}

.titre-evenements A:visited{
color: #857563; 
text-decoration: none;
}

.titre-evenements A:hover{
color: #96031B; 
text-decoration: underline;
}

.titre-fonds {
	color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left: 10px;
	padding-top: 2px;
	font-weight: bold;
}

.titre-individual-usa {
color: #0078a9; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-joindre {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-outils {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-particuliers {
color: #456200; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-particuliers-1 {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
padding-left: 11px;padding-top: 6px; padding-right: 6px; padding-bottom:6px; 
}

.titre-particuliers-2 {
color: #000000; 
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:12px;
padding-bottom:6px;
font-size : 20px; 
}

.titre-promotion {
color: #000000; 
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:12px;
padding-bottom:6px;
font-size : 20px; 
}

.titre-recherche {
color: #00465d; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.titre-rouge {
color: #FF0000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size : 14px; 
}

.vie-tableau {
color: #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding-left: 11px;padding-right: 6px; padding-top: 6px; padding-bottom:6px
}

.vie-tableau A:link{
color: #0586B7;
font-weight:bold; 
text-decoration: underline;
}

.vie-tableau A:active{
color: #0586B7;
font-weight:bold; 
text-decoration: underline;
}
.vie-tableau A:visited{
color: #0586B7;
font-weight:bold; 
text-decoration: underline;
}

.tableau-general {
	width:95%;		
	padding:0;
	margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	border-bottom:1px solid #456200;
	border-collapse:collapse;
}

.tableau-general th {
	background:#96B03A;
	border-bottom:1px solid #456200;
	border-right:1px solid #456200;
	color:#fff;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
}

.tableau-general .center {
	text-align:center;
}

.tableau-general td {
	background:#d3e691;
	border-right:1px solid #fff;
	border-bottom:1px solid #000;
	color:#000;
	text-align:center;
}

.tableau-general .first {
	text-align:left;
	padding-left:10px;
}

.tableau-general .last {
	border-right:1px solid #000;
}

.tableau-general .last-row {
	border-bottom:0;
}
#vertical{
color:#005596;
padding-left:7px;
padding-right:7px
}

.italic {
	font-style:italic;
}

#warning-notice, #warning-notice-section {
	width:400px;
	border:1px solid #FF0000;
	background:#f6c572;
	margin:30px 0 0 128px;
	padding:10px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

#warning-notice-section {
	margin:30px 0 0 90px;
}

* html #warning-notice-section {
	margin:30px 0 0 95px;
}

#warning-notice a, #warning-notice a:link, #warning-notice a:visited, #warning-notice a:hover, #warning-notice a:active,
#warning-notice-section a, #warning-notice-section a:link, #warning-notice-section a:visited, #warning-notice-section a:hover, #warning-notice-section a:active {
	color:#000;
	text-decoration:none;
}

#warning-notice a:hover, #warning-notice-section a:hover {
	text-decoration:underline;
}

#warning-wrapper {
	width:100%;
	text-align:center;
}


#news-note, #warning-note {
	display:block;
	margin:20px 5px 0 6px;
	padding:7px;
	border:1px solid #226599;
}

.resume {
	background:#cee0e6;
	padding:5px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
}

#kids-content-section  {
	text-align:left;
	margin-left:12px;
	margin-bottom:50px;
	width:780px;   
}

#kids-content-section h2 {
	clear:both;
	color: #00465D; 
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

* html #kids-content-section h2 {
	margin-top:10px; 
}

#kids-content-section h2.main {
	padding-top:20px; 
	padding-bottom:10px;
	color:#000;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;	
}

#kids-content-section h2.main strong {
	background:#9ac0cd;
	padding:2px 4px 2px 20px;
}

#kids-content-section h3 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:5px;
}

#kids-content-section h4 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:0;
	padding-bottom:0;
}

#kids-content-section p {
	color:#000; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 6px;
}

#kids-content-section p.no-margin {
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
}

#kids-content-section ul li {
	padding:0 20px 0 0;
	margin:0;
	line-height:13px;
}

#kids-content-section ul.more-space li {
	padding-bottom:10px;
}

#kids-content-section ol {
	margin:0;
	padding:0;
	padding-top:2px;
	margin-left:20px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

* html #kids-content-section ol {
	margin-left:25px;
	padding-top:0;
}

#kids-content-section ol li {
	padding-bottom:10px;
	padding-right:20px;	
}

#kids-content-section a {
	text-decoration:underline;
}

#kids-content-section a:link {
	color: #04678d;
} 

#kids-content-section a:visited {
	color: #857563;
} 

#kids-content-section a:hover {
	color: #04678d;
}

#kids-content-section a:active {
	color: #0586B7;
}

#kids-content-section ul {
	margin-top:0;
	padding-top:0;
}
#kids-content-section ul.testLi {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:13px;
	padding-bottom:0px;

}
#kids-content-section ul.testLi li{
	list-style:none;
	list-style-image:url(/inc/images/bullet-kids.gif);
	vertical-align:super;
		background:none;
		margin-bottom:2px;
		line-height:13px;
}
#kids-content-section ul li {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	background:url(/inc/images/bullet-kids.gif) no-repeat 0 9px;
	padding-left:13px;
	padding-bottom:3px;
}

#kids-content-section ul.more-space li {
	background:url(/inc/images/bullet-kids.gif) no-repeat 0 9px;
}

html > #kids-content-section ul li {
	background:url(/inc/images/bullet-kids.gif) no-repeat 0 9px;
}

html > #kids-content-section ul.more-space li {
	background:url(/inc/images/bullet-kids.gif) no-repeat 0 9px;
}

#kids-content-section .summary, #kids-content-section .summary-content {
	margin:0;
	margin-top:10px;
	margin-left:3px;
	padding:0;
	list-style:none;
}

#kids-content-section .summary-content {
	margin-top:20px;
}

#kids-content-section .summary li, #kids-content-section .summary-content li {
	background:url(/inc/images/bullet.gif) no-repeat 0 5px; 
	padding:0 4px 4px 18px;
	line-height:1.7;
}

#kids-content-section .summary-content li {
	line-height:1;
	background-position:0 2px;
}

#kids-content-section .summary li a:link, #kids-content-section .summary li a:visited, #kids-content-section .summary li a:hover, #kids-content-section .summary li a:active,
#kids-content-section .summary-content li a:link, #kids-content-section .summary-content li a:visited, #kids-content-section .summary-content li a:hover, #kids-content-section .summary-content li a:active {
	margin:0;
	padding:0;
	color:#00344e;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;	
	text-decoration:none;
}

#kids-content-section .summary li a:hover, #kids-content-section .summary-content li a:hover {
	text-decoration:underline;
}

#kids-content-section .back-to-top {
	margin:0;
	border-bottom:1px solid #ccc;
	float:left;
	margin-bottom:20px;
}

* html #kids-content-section .back-to-top {
	margin-bottom:0px;
}

html > #kids-content-section .back-to-top {
	margin-bottom:20px;
}

#kids-content-section .back-to-top li {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}

#kids-content-section .back-to-top li a {
	display:block;
	margin-right:-7px;
	margin-top:-1px;
}

* html #kids-content-section .back-to-top li a {
	margin-right:0;
	margin-top:6px;	
}

.premium-rates {
	margin-bottom:40px;
	width:95%;
}

.last {
	margin-bottom:10px;
}

.premium-rates .header td {
	background:#185471;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:13px 6px 14px 13px;
	text-align:center;
}

.premium-rates th, .premium-rates td {
	background:#9ac0cd;
	color:#000;
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	padding: 6px;
	border-right: 1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom:1px solid #fff;
}

.premium-rates th.first {
	text-align:left;
}

.premium-rates td.first, .premium-rates td.ap-terr {
	text-align:center;
}

.premium-rates td {
	background:#cee0e6;	
	text-align:center;
	font-weight:normal;
}

.opportunity {
	color: #00465D; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size : 14px;
	margin-right: 6px; margin-left: 6px; padding-right: 6px; padding-left: 6px;
}

* html .opportunity {
	padding-top:10px;
}

.mc {
	font-size:9px;
	position:relative;
}

#planOptions {
	border-left:1px solid #185471;
	border-top:1px solid #185471;
}

#planOptions td {
	border-right:1px solid #185471;
	border-bottom:1px solid #185471;
}

.homepage {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:40px;
	line-height:12px;
}

.homepage h2 {
	font-size:16px;
	font-weight:bold;
	color:#3e71b2;
	line-height:18px;
	padding-bottom:0;
	margin-bottom:0;
}

.homepage h3 {
	font-size:14px;
	font-weight:bold;
	color:#3e71b2;
	line-height:12px;
	padding-bottom:0;
	margin-bottom:0;
}

.homepage h4 {
	font-size:10px;
	font-weight:bold;
	color:#3e71b2;
	line-height:12px;
	padding-bottom:0;
	margin-bottom:0;
}

.homepage p {
	padding-top:0;
	margin-top:0;
}

.homepage p.slogan {
	font-size:13px;
	font-weight:bold;
	color:#3e71b2;
	line-height:15px;
}

.homepage p strong {
	font-weight:bold;
}

.homepage ul {
	list-style:none;
	padding:0;
	margin:0 0 10px 0;
}

.homepage li {
	padding:0 0 0 9px;
	margin:0;
	background:url(../../inc/images/puceNoirArrow.gif) 0 4px no-repeat;
}

a.buttonApplyNow {
	display:block;
	height:73px;
	width:170px;
	background:url(../../inc/images/buttonApply.gif) left top no-repeat;
	float:right;
	text-indent:-9999px;
	margin-right:65px;
}

a.buttonApplyNow2 {
	display:block;
	height:73px;
	width:170px;
	background:url(../../inc/images/buttonApply.gif) left top no-repeat;
	float:left;
	text-indent:-9999px;
	margin-right:65px;
}

/* Only for Opera */
@media all and (min-width: 0px){
	#entete-standard ul li.home {
		background:url(/inc/images/accueil-02a.gif) no-repeat 0 1px;
	}
	
	#entete-standard ul li {
		background:url(/inc/images/separator.gif) no-repeat 0 7px;	
	}
	
	#entete-standard-fr ul li.home {
		background:url(/inc/images/accueil-02a.gif) no-repeat 0 1px;
	}
	
	#entete-standard-fr ul li {
		background:url(/inc/images/separator.gif) no-repeat 0 7px;	
	}
	
	
}

table.benefit {
	border-collapse:collapse;
	border-bottom:1px solid #b4ad9d;
	border-left:1px solid #b4ad9d;
}

.benefit th {
	border-top:1px solid #b4ad9d;
	border-right:1px solid #b4ad9d;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.benefit th.only {
	border-top:1px solid #ffffff;
}

.benefit th.benefit {
	background:#4078A5 url(../../inc/images/insuranceBenefitTh1.gif) 1px 0 no-repeat;
}

.benefit th.active {
	background:#4078A5 url(../../inc/images/insuranceBenefitTh2.gif) 1px 0 no-repeat;
}

.benefit th.value {
	background:#4078A5 url(../../inc/images/insuranceBenefitTh3.gif) 1px 0 no-repeat;
}

.benefit th.adult {
	background:#4078A5 url(../../inc/images/insuranceBenefitTh4.gif) 1px 0 no-repeat;
}

.benefit td {
	border-top:1px solid #b4ad9d;
	border-right:1px solid #b4ad9d;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#231f20;
	text-align:center;
}

.benefit td.row-even, td.row-odd {
	height:23px;
	font-weight:bold;
	color:#3d76a3;
	padding-left:7px;
	text-align:left;
}

.benefit td.row-even {
	background:url(../../inc/images/insuranceBenefitLineGrey.gif) 2px 2px no-repeat;
}

.benefit td.row-odd {
	background:url(../../inc/images/insuranceBenefitLineBlue.gif) 2px 2px no-repeat;
}

.benefit td.first {
	text-align:left;
	padding:2px 15px;
}


