.default 
{
	word-wrap:white-space;
}
BODY
{
    margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	text-align:left;
	background-color:#FFFFFF;
	leftmargin:0; 
	topmargin:0;
	
	scrollbar-face-color : #111111 ;
	scrollbar-shadow-color : #FFFFFF ;
	scrollbar-highlight-color : #111111 ;
	scrollbar-3dlight-color : #C3C3C3 ;
	scrollbar-darkshadow-color : #111111 ;
	scrollbar-track-color : #FFFFFF ;
	scrollbar-arrow-color : #FFFFFF ;	
}

.Iframe
{
	scrollbar-face-color : #111111 ;
	scrollbar-shadow-color : #FFFFFF ;
	scrollbar-highlight-color : #111111 ;
	scrollbar-3dlight-color : #C3C3C3 ;
	scrollbar-darkshadow-color : #111111 ;
	scrollbar-track-color : #FFFFFF ;
	scrollbar-arrow-color : #FFFFFF ;	
}

TABLE.border
{
	border:solid 1px #373737;
	margin-top:5px;
}
TR.TableauEnteteGrisFonce
{
	background-color:#636462;
}
TR.TableauEntete
{
	background-color:#EFEFEF;
}
TR.alternativeColorGrisFonce
{
	background-color:#636462;
}

TR.alternativeColorGrisClair
{
	background-color:#CECECD;
}

TD
{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
}

TD.TableauEntete
{
	margin:0 0; font-family: arial; font-size: 11px; font-weight: normal; color: #222222; line-height:150%;
	border-left:solid 1px #848384;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
}

TD.TableauEnteteCommenteSouscrire
{
	margin:0 0; font-family: arial; font-size: 11px; font-weight: normal; color: #222222; line-height:150%;
	border-left:solid 1px #848384;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-size:10px;
}

TD.photo
{
	margin:0 0; 
	border:solid 1px #373737;
	text-align:center;
	vertical-align:middle;
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
}

LI {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%}

INPUT {  font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; text-align:left;}
INPUT.date { width:70px; font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; text-align:left;}

INPUT.bouton 
{
	font-family: Arial;
	font-size: 11px;
	background: url(../images/bouton_sycomore.jpg) ;
	font-weight: normal;
	color: black;
	text-align:center;
}

SELECT {  font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; text-align:left;}

.LibelleSousOnglet {  font-family: Arial; font-size: 12px; font-weight: bold; color: #999999;}

.texte {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%}

.texte-middle {  margin:0 0; font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; text-align:left; line-height:130%}

.text-head-tab{margin:0; padding :0; font-family: Arial; font-size: 12px; font-weight: normal; color: #FFFFFF;  line-height:200%;}

.texte-tab {  margin:0 0; font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; text-align:center; line-height:130%}

.texte-blanc-tab {  margin:0 0; font-family: Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-align:center; line-height:130%}

.texte-small {  margin:0 0; font-family: arial; font-size: 10px; font-weight: normal; color: #999999; text-align:justify; line-height:130%}
.texte-small-video {  margin:0 0; font-family: arial; font-size: 11px; font-weight: normal; color: #666666; text-align:left; line-height:120%}

.texte-small-fonds {  margin:0 0; font-family: arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-align:left; line-height:130%}

.texte-tableau {  margin:0 0; font-family: arial; font-size: 11px; font-weight: normal; color: #CCCCCC; text-align:justify; line-height:150%}

.texte-blanc {  margin:0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align:justify; line-height:130%}
.texte-blanc-li {  margin:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.texte-nom-fonds {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align:left; line-height:130%}
.texte-middle-blanc {  margin:0 0; font-family: Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-align:left; line-height:130%}
.texte-small-blanc {  margin:0 0; font-family: arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align:justify; line-height:130%}
.texte-small-noir {  margin:0 0; font-family: arial; font-size: 10px; font-weight: normal; color: #000000; text-align:justify; line-height:130%}

.sous-titre {  margin:0 0; font-family: Arial; font-size: 13px; font-weight: bold; color: #CCCCCC; text-align:justify; line-height:150%}
.sous-titre-orange { margin:0 0; font-size: 13px; font-family:arial; color:#F98436; text-transform: uppercase; font-weight: normal; text-decoration:none;}
.sous-titre-grisfonce { margin:0 0; font-size: 13px; font-family:arial; color:#464646; text-transform: uppercase; font-weight: normal; text-decoration:none;}
.texte-orange {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #F98436; text-align:left; line-height:130%}

.obligatoire {  margin:0 0; font-family: Arial; font-size: 13px; font-weight: bold; color: red; text-align:justify;}

.titre-blanc {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align:justify; line-height:120%}

.sous-titre-blanc {  margin:0 0; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align:justify; line-height:150%}

.sous-titre2 {  margin:0 0; font-family: Arial; font-size: 18px; color: #E48B33; line-height:150%;text-transform: uppercase;}

.sous-titre3 {  margin:0 0; font-family: Arial; font-size: 16px; color: #E48B33; text-align:left; line-height:150%;text-transform: uppercase; FONT-WEIGHT: 400;}

.sous-titre4 {  margin:0 0; font-family: Arial; font-size: 15px; color: #666666; text-align:left; line-height:150%;text-transform: uppercase;}

.sous-titre-gris {  margin:0 0; font-family: Arial; font-size: 13px; font-weight: bold; color: #BFBFBF; text-align:justify; line-height:150%}

.copyrights {  margin:0 0; font-family: Arial; font-size: 9px; color: #919191; text-align:justify; line-height:150%}

.lien-copyrights { margin:0 0; font-size: 11px; font-family:arial; color:#919191; text-decoration:none;}
a:hover.lien-copyrights { margin:0 0; font-size: 11px; font-family:arial; color:#E48B33; text-decoration:none;}

.gris { margin:0 0; font-size: 11px; font-family:arial; color:#999999; text-decoration:none; text-transform:uppercase;}
.orange { margin:0 0; font-size: 11px; font-family:arial; color:#F98436; text-decoration:none; text-transform:uppercase;}

.normal { margin:0 0; text-decoration:none;}

.texte-edito-blanc {  margin:0 0; font-family: arial; font-size: 10px; color: #FFFFFF; }

.lien-gris-menu { margin:0 0; font-size: 14px; font-family:arial; color:#B2B2B2; text-decoration:none;}
a:hover.lien-gris-menu { margin:0 0; font-size: 14px; font-family:arial; color:#B2B2B2; text-decoration:none;}

.lien-gris { margin:0 0; font-size: 11px; font-family:arial; color:#999999; text-decoration:none;}
a:hover.lien-gris { margin:0 0; font-size: 11px; font-family:arial; color:#E48B33; text-decoration:none;}

.lien-orange { margin:0 0; font-size: 11px; font-family:arial; color:#F98436; text-decoration:none;}
a:hover.lien-orange { margin:0 0; font-size: 11px; font-family:arial; color:#F98436; text-decoration:none;}

.lien-orange-menu { margin:0 0; font-size: 14px; font-family:arial; color:#F98436; text-decoration:none;}
a:hover.lien-orange-menu { margin:0 0; font-size: 14px; font-family:arial; color:#F98436; text-decoration:none;}

.lien-blanc-menu { margin:0 0; font-size: 14px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a:hover.lien-blanc-menu { margin:0 0; font-size: 14px; font-family:arial; color:#FFFFFF; text-decoration:none;}

.lien-petit-gris { margin:0 10; font-size: 9px; font-family:arial; color:#999999; text-decoration:none;}
a:hover.lien-petit-gris { margin:0 10; font-size: 9px; font-family:arial; color:#E48B33; text-decoration:underline;}

.lien-petit-orange { margin:0 10; font-size: 9px; font-family:arial; color:#F98436; text-decoration:none;}
a:hover.lien-petit-orange { margin:0 10; font-size: 9px; font-family:arial; color:#F98436; text-decoration:underline;}

.lien-petit-blanc { margin:0 10; font-size: 10px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a:hover.lien-petit-blanc { margin:0 10; font-size: 10px; font-family:arial; color:#E48B33; text-decoration:underline;}

.lien-blanc { margin:0 0; font-size: 11px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a:hover.lien-blanc { margin:0 0; font-size: 11px; font-family:arial; color:#E48B33; text-decoration:underline;}

.lien-gris-up { margin:0 0; font-size: 11px; font-family:Arial; color:#999999; text-transform:uppercase; text-decoration:none;}
a:hover.lien-gris-up { margin:0 0; font-size: 11px; font-family:Arial; color:#E48B33; text-transform:uppercase}

.lien-normal { margin:0 0; font-size: 11px; font-family:Arial; color:#333333; text-decoration:none;}
a:hover.lien-normal { margin:0 0; font-size: 11px; font-family:Arial; color:#333333;}

.lien-noir-normal { margin:0 0; font-family:Arial; color:#333333; text-decoration:none;}
a:hover.lien-noir-normal { margin:0 0; font-family:Arial; color:#E48B33;}


.lien-normal-blanc { margin:0 0; font-size: 11px; font-family:Arial; color:#FFFFFF; text-decoration:none;}
a:hover.lien-normal-blanc { margin:0 0; font-size: 11px; font-family:Arial; color:#E48B33;}

.lien-vert { font-size: 12px; font-family:Arial; color:#99CC00; text-decoration:none;}
a:hover.lien-vert { font-size: 12px; font-family:Arial; color:#E48B33;}

.lien-rouge { font-size: 10px; font-family:Arial; color:#CC0000; text-decoration:none;}
a:hover.lien-rouge { font-size: 10px; font-family:Arial; color:#E48B33;}

.lien-jaune { font-size: 10px; font-family:Arial; color:#E36916; text-decoration:none;}
a:hover.lien-jaune { font-size: 10px; font-family:Arial; color:#E48B33;}

.lien-vert-up { margin:0; font-size: 10px; font-family:Arial; color:#99CC00; text-decoration:none;font-variant: small-caps;}
a:hover.lien-vert-up { margin:0; font-size: 10px; font-family:Arial; color:#E48B33; }

.lien-rouge-up { margin:0 ; font-size: 10px; font-family:Arial; color:#CC0000;  text-decoration:none;font-variant: small-caps;}
a:hover.lien-rouge-up { margin:0; font-size: 10px; font-family:Arial; color:#E48B33; }

.lien-jaune-up { margin:0; font-size: 10px; font-family:Arial; color:#E36916;  text-decoration:none;font-variant: small-caps;}
a:hover.lien-jaune-up { margin:0; font-size: 10px; font-family:Arial; color:#E48B33; }

.lien-gris-up { margin:0 0; font-size: 12px; font-family:Arial; color:#999999; text-transform:uppercase; text-decoration:none;}
a:hover.lien-gris-up { margin:0 0; font-size: 12px; font-family:Arial; color:#E48B33; text-transform:uppercase}

.lien-sgp-up { margin:0 ; font-size: 12px; font-family:Arial; color:#7B5984;  text-decoration:none;font-variant: small-caps;}
a:hover.lien-sgp-up { margin:0; font-size: 12px; font-family:Arial; color:#E48B33; }

.lien-sgp { margin:0 ; font-size: 12px; font-family:Arial; color:#7B5984;  text-decoration:none;}
a:hover.lien-sgp { margin:0; font-size: 12px; font-family:Arial; color:#E48B33; }

a.inscription, span.inscription
{
	text-decoration : none;
	color : #E48B33;
}

a.inscription:hover
{
	text-decoration : underline;
}

.hidden
{
	display : none;
	visibility: hidden;
}

.visible
{
	display : block;
	visibility: visible;
}


/**** Pour les onglets ***/

table.menu1 a.onglet
{
	color:#999999;
}


table.menu2 a.onglet
{
	color:#999999;
}

table.menu3 a.onglet
{
	color:#999999;
}

a.onglet 
{ /* style des liens se trouvant dans un onglet inactif */
  text-decoration:none; /* les liens ne sont pas soulignés */
  text-transform : uppercase;
  font-size : 12px;
}

a.onglet-actif { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #99CC00;
} 
a.onglet-actif1 { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #F13C3C;
} 
a.onglet-actif2 { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #66FF33;
} 
a.onglet-actif3 { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #6E83BB;
	/*color : #FFFF66;*/
}            
a.onglet-actif4 { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #66FF33;
} 

a.onglet-actifOrange { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #F98436;
} 

.strategie1
{
	font-variant: small-caps;
	color:#F13C3C;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	text-decoration:none;
}

a.strategie1
{
	font-variant: small-caps;
	color:#F13C3C;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	text-decoration:none;
}

.strategie3
{
	font-variant: small-caps;
	color:#6E83BB;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	line-height:120%;
	text-decoration:none;
}
a.strategie3
{
	font-variant: small-caps;
	color:#6E83BB;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	line-height:120%;
	text-decoration:none;
}

.strategie2
{
	font-variant: small-caps;
	color:#99CC00;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	line-height:120%;
	text-decoration:none;
}
a.strategie2
{
	font-variant: small-caps;
	color:#99CC00;
	margin:0 0; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-align:left; 
	line-height:120%;
	text-decoration:none;
}

table.strategie1
{
	background-color:#E4512E ;
	width:674;
	height:141;
}
table.strategie1 TD
{
	color:#333333;
	margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%;
}
table.strategie3
{
	background-color:#EFEF5E ;
	width:674;
	height:141;
}
table.strategie3 TD
{
	color:#333333;
	margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%;
}
table.strategie2
{
	background-color:#7DDF5D ;
	width:674;
	height:141;
}
table.strategie2 TD
{
	color:#333333;
	margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%;
}
table.strategie4
{
	background-color:#3D3E3A ;
	width:674;
	height:141;
}
table.strategie4 TD
{
	color:#333333;
	margin:0 0; font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align:left; line-height:130%;
}

td.onglet 
{
	background-color:#3D3E3A ;
	padding : 5px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:3px;
}
td.onglet-actif 
{
	background-color:#3D3E3A ;
	padding : 5px;
}

td.sousonglet1 
{
	background-color:#454545 ;
	padding : 3px;
	border-bottom-color:#3D3E3A;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:3px;
}
td.sousonglet1-actif 
{
	background-color:#3D3E3A ;
	padding : 3px;
}


td.sousonglet3 
{
	background-color:#545454 ;
	padding : 2px;
	border-bottom-color:#3D3E3A;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#3D3E3A;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:3px;
}
td.sousonglet3-actif 
{
	background-color:#3D3E3A ;
	padding : 2px;
}

.sub-onglet a:hover.lien-petit-blanc { 
	margin:0 10; 
	font-size: 9px; 
	font-family:arial; 
	color:#E48B33; 
	text-decoration:underline;
	border : 0;
}

.sub-onglet
{
	background : #3D3E3A;
	padding : 5px;

}

.sub-onglet .texte
{
	color : white;
}

.sub-onglet .texte-middle
{
	color : white;
}

.sub-onglet .lien-petit-blanc { 
	margin:0 10; 
	font-size: 9px; 
	font-family:arial;
	color:white;
	text-decoration:none;
	border : 0;
}
.sub-onglet a:hover.lien-petit-blanc { 
	margin:0 10; 
	font-size: 9px; 
	font-family:arial; 
	color:#E48B33; 
	text-decoration:underline;
	border : 0;
}

.onglet-actif { /* style de l'onglet de la page active */
	text-decoration : none; /* les liens ne sont pas soulignés */
	text-transform : uppercase;
	font-size : 12px;
	color : #99CC00;
} 
/*** MenuTop ***/
a.menu
{ /* style des liens se trouvant dans un onglet inactif */
  text-decoration:none; /* les liens ne sont pas soulignés */
  text-transform : uppercase;
  font-size : 10px;
  color:white;
  font-family: Arial, Helvetica, sans-serif ;
}
a.menu:hover
{ /* style des liens se trouvant dans un onglet inactif */
  background-color:#464646 ; /* le fond de l'onglet est gris */
  text-decoration:none; /* les liens ne sont pas soulignés */
  text-transform : uppercase;
  font-size : 10px;
  color:white;
  font-family: Arial, Helvetica, sans-serif ;
}

.menu_rollOver
{
	background-color:#333333 ;/* le fond de l'onglet est gris */
}
.menu_rollOut
{
	background-color:#464646 ;/* le fond de l'onglet est gris */
}


a.menuOnglet
{ /* style des liens se trouvant dans un onglet inactif */
  text-decoration:none; /* les liens ne sont pas soulignés */
  text-transform : uppercase;
  font-size : 13px;
  color:white;
  font-family: Arial, Helvetica, sans-serif ;
}
a.menuOnglet:hover
{ /* style des liens se trouvant dans un onglet inactif */
  background-color:#464646 ; /* le fond de l'onglet est gris */
  text-decoration:none; /* les liens ne sont pas soulignés */
  text-transform : uppercase;
  font-size : 13px;
  color:white;
  font-family: Arial, Helvetica, sans-serif ;
}

.titreSGP {  margin:0 0; font-family: Arial; font-size: 18px; color: #7B5584; text-align:justify; line-height:150%;text-transform: uppercase;}
.sous-titreSGP {  margin:0 0; font-family: Arial; font-size: 12px; color: #7B5584; text-align:justify; line-height:150%;text-transform: uppercase;}
