
a.urchinTracker{
	cursor: pointer;
	text-decoration: underline;
}


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 1px 12px;	
}
h1.noIndent {
	font:22px Tahoma, sans-serif;
	margin:0;
	padding-bottom:2px;
	padding-left:3px;
	border-bottom:1px solid #000;
	text-indent:0px;
	font-weight:700;
	margin:10px 0 1px 12px;	
}

h1.alumni {	
	margin-top:20px;
	padding-left:0;
	background:#fff url("/inc/alumni/images/alumni-03.gif") no-repeat top left;
}

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

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

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

h1.howToContact {
	background:#fff url("/alumni/images/howto.gif") no-repeat top left;
	height:50px;
}

h1.pleaseContact {
	background:#fff url("/alumni/images/pleaseContact-01.gif") no-repeat top left;
	height:50px;
}

h1.pleaseContact2 {
	background:#fff url("/alumni/images/pleaseContact-02.gif") no-repeat top left;
	height:50px;	
}

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

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

h1.introduction {
	background:#fff url("/inc/alumni/images/intro-01.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,.accBoite a:link{
color: #014a83;
font-weight:normal; 
text-decoration: underline;
}

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

.accueil A:visited,.accBoite 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;
}

.accBoite {
		min-height:100px;
		border:1px solid #226599;
		padding:7px;
		width:100%;
		max-width:156px;
		color:#827f7a;
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 11px;
}

.accBoite img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.accBoite .accueil2{
	clear:both;
	float: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-smg{
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
background-color: #aee0ff;
padding: 2px 4px 2px 0;
}
.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 {
	background-image: url("/inc/assoc/images/back-intro.gif");
	background-repeat:no-repeat; 
}

#back-accueil-centre{
background:#fff url(/inc/images/back-accueil.jpg) no-repeat right top;
border-top: 1px solid #fff;
margin-bottom:17px
}
#back-accueil-femme{
background:#fff url(/inc/images/back-accueil-femme.jpg) repeat-x left 100%;
}

#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
}

#back-general{
background:#1a537f url(/inc/images/back-general.jpg) repeat-x left top;
}
#back-gauche{
background:#aad2f1 url(/inc/images/back-gauche.gif) repeat-x left bottom;
margin:0;
padding: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
}

.covered {
	border: 1px solid #EDAB00;
	border-collapse:collapse;
	color: #000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-weight:normal;
	padding-left: 6px;
	padding-top: 3px; 
	padding-bottom: 4px;
	padding-right: 3px;
	background-color:#fff2d0;
}
.covered-smg {
	border: 1px solid #EDAB00;
	border-collapse:collapse;
	color: #000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-weight:normal;
	/*padding-left: 6px;
	padding-top: 3px; 
	padding-bottom: 4px;
	padding-right: 3px;*/
	background-color:#fff2d0;
}

.covered-smg {
	border: 1px solid #00465d;
	color: #000; 	
	background-color:#cbe0ee;
}

.covered td {
	border: 1px solid #EDAB00;
	border-collapse:collapse;
}

.covered-smg td {
	border: 1px solid #00465d;
	border-collapse:collapse;
	padding:3px;
}

.covered thead{
	background-color:#08588d;
}

.covered-smg thead {
	background-color:#005596;
	color:#fff;
}

.ecoflex {
	padding-top:65px;
	padding-left:15px;
}

#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:active, .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;
}

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

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

#entete-standard img {
	border:none;
}

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

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

#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: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; }

#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 a:link, #entete-standard a:visited, #entete-standard a:hover, #entete-standard a:active {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#entete-standard-fr ul li a:link, #entete-standard-fr ul li a:visited, #entete-standard-fr ul li a:hover, #entete-standard-fr ul li a:active {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

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

#entete-standard ul li.home a:link,#entete-standard ul li.home a:visited, #entete-standard-fr ul li.home a:link,#entete-standard ul li.home a:hover,#entete-standard ul li.home a:active,#entete-standard-fr ul li.home a:visited, #entete-standard-fr ul li.home a:hover, #entete-standard-fr ul li.home a:active {
	font-weight:bold;
	color:#014b92;
}
.enteteTabGroup{
	background:#6a5a4a;
	color:#fff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	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;
}

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

.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: #6a5a4a; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
padding-right:4px; padding-bottom:4px
}

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

.interne-collectifs A:active{
color: #6a5a4a; 
text-decoration: none;
}

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

.interne-collectifs A:hover{
color: #6a5a4a; 
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-compagnie-atb {
color: #005596; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
padding-right:4px; padding-bottom:4px 
}

.interne-compagnie-atb A:link{
color: #005596; 
text-decoration: none;
}

.interne-compagnie-atb A:active{
color: #005596; 
text-decoration: none;
}

.interne-compagnie-atb A:visited{
color: #005596; 
text-decoration: none;
}

.interne-compagnie-atb A:hover{
color: #005596; 
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: #6a5a4a;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

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

.sstitre-collectifs A:active{
color: #6a5a4a; 
text-decoration: none;
}

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

.sstitre-collectifs A:hover{
color: #6a5a4a; 
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; 
}
.sstitre-special {
color: #08588d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold; 
}

.sstitre-special A:link{
color: #08588d; 
text-decoration: none;
}

.sstitre-special A:active{
color: #08588d; 
text-decoration: none;
}

.sstitre-special A:visited{
color: #08588d; 
text-decoration: none;
}

.sstitre-special A:hover{
color: #08588d; 
text-decoration: underline;
}

.link-special:link, .link-special:visited, .link-special:hover, .link-special:active {
	color: #08588d; 
	text-decoration: underline;
}


.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: 0; 
}

.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-gros {
color: #000000; 
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:12px;
padding-bottom:6px;
font-size : 20px; 
}

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

.titre-collectifs {
color: #6a5a4a; 
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: #6a5a4a; 
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-atb {
color: #005596; 
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; 
}
.titre-special {
color: #08588d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold;
}

.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-accueil{
	width:100%;
	text-align:center
}

#warning-accueil #warning-note {
	width:308px;
	display:block;
	padding:7px;
	margin:0 auto 0 auto;
	border:1px solid #226599;
}

#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;
}

#warning-content {
	width:850px;
	margin:0 auto;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;	
	padding-top:30px;
}

#warning-content h1 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00455c;
}

#warning-content h2 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}

#warning-content h3 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	padding-top:20px;
}

#warning-content p {
	line-height:1.6;
	padding-bottom:10px;
}

* html #warning-content p {
	padding-bottom:3px;
}

#warning-content .important-notice {
	font-weight:bold;
}

#warning-content ul li {
	margin-bottom:10px;
}

#warning-content li {
	line-height:1.6;
	padding-left:3px;
}

#warning-content .further-questions {
	border:2px ridge #fff;
	padding:5px 10px;
	margin-top:20px;
}

#warning-content .further-questions h3 {
	padding-top:0;
}

#warning-content dl dt {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00455c;
	margin-bottom:5px;
}

#warning-content dl dd {
	margin-bottom:15px;
}

#warning-content img {
	float:left;
	margin-right:15px;
	margin-bottom:2px;
}							

#warning-content .clear {
	clear:both;
}

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

/* Creditor section */
#creditor {
	padding:20px;
}

#creditor h2 {
	color: #fff; 
	font:22px Arial, Helvetica, sans-serif;
	margin-top:0; 	
}
 
#creditor h2 span {
	font:22px Arial, Helvetica, sans-serif;
	background-color:#005294;
	padding:2px 8px 3px 8px;
}

#creditor h3 { 	
	font:11px Verdana, Arial, Helvetica, sans-serif; 	
	color: #005294; 
	font-weight:bold;
}

#creditor h4 {
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:2px 0 2px 4px;
	background:#005294;
	width:350px;
}

#creditor p {
	color: #707070; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	padding-bottom:10px;
}

#creditor p.last-p {
	padding-bottom:40px;
}

#creditor div.answer {
	clear:both;
	padding-top:11px;
	color:#707070; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-right:6px;
	padding-bottom:10px;
	min-height:215px;
}

* html #creditor div.answer {
	height:225px;
}

#creditor div p.first {
	padding-bottom:110px;
	width:365px;
}

#creditor ul {
	list-style:none;
	width:545px;
	margin:0;
	padding:0;
}

#creditor .content-list {
	list-style:disc;
	margin-left:35px;
	width:auto;
}



#creditor .content-list-generic {
	padding-bottom:25px;
}

#creditor .content-list {
	list-style:disc;
	margin-left:35px;
}

#creditor .question {
	height:100px;
	padding:75px 0;
	margin-bottom:40px;
}

* html #creditor .question {
	padding:95px 0;
}

html > #creditor .question {
	padding:95px 0;
}

#creditor .back-to-top {
	width:562px;
	border-bottom:1px solid #ccc;
	float:left;
	margin-bottom:40px;
}

#creditor ul li {
	height:20px;
	padding:10px 0 8px 20px;
	border-top:1px solid #000;
	color:#707070; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#creditor .nav-links li {
	height:auto;
	margin-bottom:15px;
}

#creditor .question li {
	border:none;
}

#creditor .content-list li, #creditor .back-to-top li, #creditor .content-list-generic li {
	background:none;
	border:none;
	padding:0;
	height:auto;	
}

#creditor .content-list li {
	padding-bottom:10px;
}

#creditor .content-list-generic li {
	padding-bottom:20px;
	height:auto;
}

#creditor .content-list-generic li strong {
	color:#005294;
}

#creditor .back-to-top li {
	float:right;
}

#creditor .back-to-top li a {
	display:block;
	margin-right:-7px;
	margin-top:-2px;
}

* html #creditor .back-to-top li a {
	margin-right:-7px;
	margin-top:4px;	
}

#creditor ul li.first {
	border-top:none;
}

#creditor ul li a, #creditor ul li a:link, #creditor ul li a:visited, #creditor ul li a:hover, #creditor ul li a:active { 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#005294;
	font-weight:bold;
	text-decoration:none;
	padding-right:6px;
}

#creditor ul li a:hover {
	text-decoration:underline;
}

#creditor .center-information {
	text-align:center;
	margin-top:10px;
}

.alumni-content {
	text-align:left;	
	height:300px;
	width:750px;
	/*border-bottom:1px solid #000;*/
	background:url(/inc/alumni/images/Alumni-Web-Graphics.jpg) no-repeat 100% 42px;
	margin-bottom:40px;
}

* html .alumni-content {
	background:url(/inc/alumni/images/Alumni-Web-Graphics.jpg) no-repeat 100% 58px;
	padding-bottom:10px;
	width:770px;
}

.alumni-content p {
	padding-left:13px;
	width:340px;
	padding-bottom:8px;
}

* html .alumni-content p {
	padding-bottom:1px;
	margin-bottom:0;
}

.alumni-content select {
	margin-left:13px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	width:320px;
}

* html .alumni-content select {
	width:345px;
}

.health-insurance {
	width:95%;
	margin-bottom:15px;
}

.health-insurance td {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	position:relative;
}

.health-insurance td strong {
	color:#00344e;
}

.health-insurance td .or {
	position:absolute;
	top:60px;
	left:7px;
	color:#00344e;
	font-weight:bold;
}

.health-insurance td ul {
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
}		
		
.health-insurance td ul li {
	background:url(/images/alumni-bullet.gif) no-repeat 0 5px;
	padding-left:10px;
	padding-bottom:4px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width:180px;
	padding-right:0;			
}

.health-insurance td ul.no-bullet li {
	background:none;
}		

.health-insurance .features {
	width:135px;
}

.health-insurance .detail {
	width:200px;
}

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

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

#alumni-content-section h2 {
	clear:both;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
}

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

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

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

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

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

#alumni-content-section ul li {
	padding-right:20px;
}

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

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

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

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

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

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

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

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

#alumni-content-section ul li {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

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

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

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

#alumni-content-section .summary li.last {
	margin-top:15px;
	background:url(/inc/images/bullet.gif) no-repeat 0 5px; 
	padding:0 4px 4px 18px;
	line-height:1.7em;
}

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

#alumni-content-section .summary li a:link, #alumni-content-section .summary li a:visited, #alumni-content-section .summary li a:hover, #alumni-content-section .summary li a:active,
#alumni-content-section .summary-content li a:link, #alumni-content-section .summary-content li a:visited, #alumni-content-section .summary-content li a:hover, #alumni-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;
}

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

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

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

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

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

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

* html #alumni-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;
}

.content-wrapper {
	padding:25px 15px 20px 15px;
}

#summary-collectifs {
 	padding:0;
	padding-top:15px;
 }
 
 #summary-collectifs li {
 	background:url(/inc/group/images/fleche.gif) no-repeat 0 6px;
	list-style:none;
	padding-left:25px;
	padding-bottom:10px;
	border-bottom:1px solid #000;
	margin-bottom:10px;
 }
 
 #summary-collectifs li.last {
 	border-bottom:none;
 }
 
p.tiret {
	background:url(../../inc/images/tiret.gif) left 19px no-repeat;
	padding-left:10px;
}

p.low-margin {
	margin-bottom:0px;
}


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





#fond {
	width:602px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells:show;
}

#fond thead table {
	width:auto;
}

#fond th {
	font:10px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	text-align:center;
	vertical-align:bottom;
}

#fond td {
}

#fond th div {
	margin-right:3px;
	border-top:1px solid #000;
	border-right:1px solid #000;
}
.logo {
	width:115px;
}

thead .logo {
	border-top:1px solid #000;
	border-right:1px solid #000;
}

.valeur {
	width:60px;
}

.variation {
	width:60px;
}

.rendement {
	width:60px;
}

.mois6 {
	width:55px;
}

.an1 {
	width:55px;
}

.an3 {
	width:55px;
}

.an5 {
	width:55px;
}

.an10 {
	width:55px;
}

.scrollzone {
	width:5px;
}

#fond  tbody td {
	font-size:10px;
}
@media screen {
/*
	#fond-data {
		width:603px;
		height:225px;
		overflow:auto;
	}
	
	#fond-data table {
		width:587px;
	}
*/
}

#fond .texte-fonds {
	padding-left:5px;
}

#fond .periode {
	height:20px;
}

#fond .periode th {
	height:20px;
}

.btn-calendar {
	position:relative;
	top:5px;
	left:150px;
}


#grille-taux {
	width:auto;
	padding:10px;
	font:11px Verdana, Geneva, sans-serif;
}

#grille-taux .grille-header {
	position:relative;
	padding-bottom:10px;
}

#grille-taux .grille-header .logo {
	position:absolute;
	left:0;
	top:0;
	width:94px;
}

#grille-taux .grille-header .grille-titre {
	text-align:center;
	padding:0 0 0 200px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#456200;
}

#grille-taux table {
	width:97%;
	font:10px Verdana, Geneva, sans-serif;
	border-collapse:collapse;
}

#grille-taux table th {
	text-align:center;
	border-top:1px solid #ABABAB;
	border-bottom:1px solid #ABABAB;
}

#grille-taux table td {
	text-align:center;
	border-bottom:1px solid #ABABAB;
}

#grille-taux table .logo {
	width:auto;
	border:none;
	text-align:left;
	padding-left:5px;
}
#grille-taux table th.logo {
	border-top:1px solid #ABABAB;
	border-bottom:1px solid #ABABAB;
}
#grille-taux table td.logo {
	border-bottom:1px solid #ABABAB;
	width:120px;
}
#grille-taux table .valeur {
	width:85px;
}
#grille-taux table .variation {
	width:100px;
}
#grille-taux table .rendement {
	width:90px;
}
#grille-taux table .periode {
	width:auto;
}
#grille-taux table .mois6 {
	width:auto;
}
#grille-taux table .an1 {
	width:auto;
}
#grille-taux table .an3 {
	width:auto;
}
#grille-taux table .an5 {
	width:auto;
}
#grille-taux table .an10 {
	width:auto;
}

#grille-taux table .titre-fonds {
	text-align:left;
	padding-top:10px;
	padding-left:5px;
	color:#000;
}

.smg {
	background:url(/inc/images/backg.jpg) repeat-x left bottom
	}

.video {
		margin-bottom:17px;
	}
	
.colMultip {
	list-style: none;
	padding:0;
	margin:0
	}
	
.colMultip li{
	float:left;
	width:280px;
	display:block;
	padding-bottom:4px;
	}
	.colMultip li.droit{
	margin-left:20px
	}


