/* Miscellaneous */
h1
{	
	color: #3a80a8;	
	font-size: 12px;	
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
 .blue-text-b
{
	color:#3A80A8;
	background-image:none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:bold;
}
#contentcolumnblue
{
	font-size: 11px;
	color: #3a80a8;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	text-align: justify;
}

#contentcolumn
{
	font-size: 11px;
	color: #656565;
	line-height: 14px;	
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	text-align: justify;
}

#LRlines
{
	border-right: #99999b 1px solid;
	border-top: #99999b;
	font-size: 11px;
	border-left: #99999b 1px solid;
	color: #99999b;
	border-bottom: medium none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
TD#headerlinks
{
	border-right: #99999b 1px solid;
	padding-right: 8px;
	border-top: #99999b 1px;
	font-weight: normal;
	font-size: 11px;
	border-left: #99999b 1px solid;
	color: #c4e6ff;
	padding-top: 4px;
	border-bottom: #99999b 1px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: right;
}
TD#headerlinks A {
	COLOR: #c4e6ff; TEXT-DECORATION: none
}
TD#headerlinks A:visited {
	COLOR: #c4e6ff; TEXT-DECORATION: none
}
TD#headerlinks A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}

/* Menu */
TABLE#Menu
{		
	text-align: center;
	vertical-align: baseline;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-right: darkgray 1px solid;	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;		
	background-color: white;	
}
TABLE#Menu A
{
	font-weight: bold;
	color: #99999b;
	text-decoration: none;
}
TABLE#Menu A:visited
{
	font-weight: bold;
	color: #99999b;
	text-decoration: none;
}
TD#Menu A:hover
{
	color: #99999b;
	text-decoration: underline;
}
TD#Rubrique
{	
	border-top: #cac9c9 1px solid;
	border-bottom: #cac9c9 1px solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;	
	text-align: center;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	font-size: 11px;
	font-weight: bold;
	color: #656565;		
}
TD#Rubrique_ON
{
	border-top: #cac9c9 1px solid;
	border-bottom: #cac9c9 1px solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;	
	text-align: center;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	font-size: 11px;
	font-weight: bold;
	color: #325a8f;				
}
TD#Rubrique A:hover
{
	color: #99999b;
	text-decoration: none;
}
TD#Rubrique A:visited
{
	color: #99999b;
	text-decoration: none;
}
TD#Rubrique_ON A:hover
{
	color: #99999b;
	text-decoration: none;
}
TD#Rubrique_ON A:visited
{
	color: #99999b;
	text-decoration: none;
}


/* Sous-Menu */
TD#SsMenu
{
	border-top: #cac9c9 1px solid;
	padding-left: 9px;
	font-size: 11px;
	padding-bottom: 4px;
	color: #656565;
	padding-top: 4px;
	border-bottom: #cac9c9 1px solid;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	text-align: left;
}
TD#SsMenu A
{
	color: #99999b;
	text-decoration: none;
}
TD#SsMenu A:visited
{
	color: #99999b;
	text-decoration: none;
}
TD#SsMenu_ON
{
	border-top: #cac9c9 1px solid;
	padding-left: 9px;
	font-size: 11px;
	padding-bottom: 4px;
	color: #325a8f;
	padding-top: 4px;
	border-bottom: #cac9c9 1px solid;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}
/* TABLEAUX */
#Tab00_Header
{
	font-weight: normal;
	font-size: 10px;
	color: #305080;
	text-indent: 3pt;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#Tab00_Cell
{
	padding-right: 2px;
	font-size: 10px;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cbe2ff;
	text-align: justify;
}

.entete 
{
	TEXT-ALIGN: center; FONT-SIZE: 7pt;COLOR: #993366
}

.entete TD
{
	BORDER-RIGHT: #3a80a8 1px dotted; BORDER-TOP: #3a80a8 1px dotted; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a80a8 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #3a80a8 1px dotted	; TEXT-ALIGN: center; FONT-SIZE: 7pt
}

.entete H1
{
	 TEXT-ALIGN: center; FONT-SIZE: 7pt; COLOR: #993366
}

.cartouche {
	BORDER-RIGHT: #3a80a8 1px dotted; BORDER-TOP: #3a80a8 1px dotted; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a80a8 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #3a80a8 1px dotted
}
.cartouche h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #5399b0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center	
}
.cartouche h5 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #5399b0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center	
}
.cartouche H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cartouche H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008080; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.cartouche H4 {
	FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #96c1cf; TEXT-ALIGN: center
}
.cartouche TABLE {
	FONT-SIZE: 7pt; COLOR: #666699; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cartouche TD 
{
	font-size: 10px;
	TEXT-ALIGN: center;
}
.cartouche A 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #5399b0
}
.cartouche A:hover 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #666666
}

.lienTitre A:hover 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #666666
}
.lienCartouche A:link 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #5399b0
}
.lienCartouche A:visited 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #5399b0
}
.lienCartouche A:hover 
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	COLOR: #666666; TEXT-DECORATION: none
}
.sousTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#footer {
	BORDER-RIGHT: #99999b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #99999b; PADDING-LEFT: 4px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #99999b 1px solid; COLOR: #99999b; PADDING-TOP: 2px; BORDER-BOTTOM: #99999b 1px solid; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
/*Style Front*/
A {
	COLOR:  #993366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:active {
	COLOR: #c1dff0
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; LIST-STYLE-TYPE: circle
}
.bgorange {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fdbf6f
}
.menu-title {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; WIDTH: 197px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3a80a8
}
.menu-title-on {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #fea035; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-IMAGE: none; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-text {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: justify
}
.blue-text2 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.grey-text2{
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #666666; TEXT-DECORATION: underline; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif	
}
.blue-text3 {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-text3b {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-text4 {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-text4b {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; WIDTH: 217px; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-text-b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.blue-title-u {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.blue-title-r {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: red; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.black-title-u {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.text {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.text-b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.text-u {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text-small {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.text-small-gray {
	FONT-SIZE: 7pt; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bg-white {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff
}
.dotted-line {	
	BACKGROUND-IMAGE: url(images/fd_dottedline.gif)
}
.dotted-line-blue {
	BACKGROUND-IMAGE: url(images/fd_dottedline_blue.gif)
}
.trOver {
	FONT-SIZE: 8pt; BACKGROUND: #fff2df; COLOR: #ff9900; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.trOut {
	FONT-SIZE: 8pt; BACKGROUND: #ffffff; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.button {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3e80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.trTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #a3274d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.tr00 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #5399b0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tr00c01 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #327185; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tr00c02 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #96c1cf; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tr01 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; TEXT-TRANSFORM: lowercase; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tr01b {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
A.tr012:link {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.tr012:visited {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.tr012:hover {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #fe9f34; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
A.tr012:active {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: none; COLOR: #3a80a8; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tr01c01 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #6666cc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tr01c02 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; COLOR: #ffb340; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
/*Style Gammes*/
.opcvm {
	FONT-SIZE: 7pt; COLOR: #666699; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.opcvm HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; COLOR: #5399b0; PADDING-TOP: 0px; HEIGHT: 1px
}
.separation {
	BACKGROUND-IMAGE: url(../img/fd_dottedline.gif); HEIGHT: 1px
}
.opcvm A:link {
	COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.opcvm A:hover {
	COLOR: #666666; TEXT-DECORATION: underline;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.opcvm A:active {
	COLOR: #993366; TEXT-DECORATION: none
}
.opcvm A:visited {
	COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.opcvm H1 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #5399b0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.encart {
	BORDER-RIGHT: #993366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #993366 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; Z-INDEX: 15; PADDING-BOTTOM: 3px; BORDER-LEFT: #993366 1px solid; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #993366 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 90px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.entete {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.lienEncart:hover {
	COLOR: #666666
}
A.lienEncart:active {
	COLOR: #5399b0
}
A.lienEncart:link {
	COLOR: #5399b0
}
A.lienEncart:visited {
	COLOR: #5399b0
}
.encart TABLE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.cartouche {
	BORDER-RIGHT: #3a80a8 1px dotted; BORDER-TOP: #3a80a8 1px dotted; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a80a8 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #3a80a8 1px dotted
}
A.lienTitre:hover {
	COLOR: #666666
}
A.lienCartouche:link {
	COLOR: #5399b0
}
A.lienCartouche:visited {
	COLOR: #5399b0
}
A.lienCartouche:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.sousTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

