/* CSS Document */

body
{ 
	margin: 0; 
	background-color:#FDFDEA;
	position:relative;
}

li
{
list-style-position:5pt; 
list-style-image:url(../image/separateur_grisclair.jpg);
font-family:sans-serif;
font-size:10pt;
color:#666666;
}
liste
{
list-style-position:5pt; 
list-style-image:url(../image/separateur_grisclair.jpg);
font-family:sans-serif;
font-size:10pt;
font-weight:bold;
color:#666666;
}
a.liste:link { text-decoration: underline;color:#666666;}
a.liste:active { text-decoration: underline;color:#666666;}
a.liste:visited { text-decoration: underline;color:#666666;}
a.liste:hover { text-decoration: underline;color:#666666;}

a img {
  border: none;
}

.BasPage {
font-family:sans-serif;
font-size:10px;
color:#3E5360;
}

.Concept{
	font-family:sans-serif;
	color:#8C8C8C;
	text-align:justify;
	font-size: 8pt;
}

a.Concept:link { text-decoration: none;color:#000000;}
a.Concept:active { text-decoration: none;color:#000000;}
a.Concept:visited { text-decoration: none;color:#000000;}
a.Concept:hover { text-decoration: underline;color:#000000;}

.Concept2{
	font-family:sans-serif;
	color:#666666;
	text-align:justify;
	font-size: 10pt;
}

a.Concept:link { text-decoration: none;color:#666666;}
a.Concept:active { text-decoration: none;color:#666666;}
a.Concept:visited { text-decoration: none;color:#666666;}
a.Concept:hover { text-decoration: underline;color:#666666;}

.Home{
	margin-right:700px;
	font-family:sans-serif ;
	color:#666666;
	font-weight:bold;
	font-size: 16px;
}

a.Home:link {color: #666666;text-decoration: none;}
a.Home:active {color: #666666;text-decoration: none;}
a.Home:visited {color: #666666;text-decoration: none;}
a.Home:hover {color: #666666;text-decoration: underline;}

.MenuBleu {
	margin-left:10pt;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	text-align:left;
	font-size: 14px;
}

a.MenuBleu:link {color:#00A0F0; text-decoration:none}
a.MenuBleu:visited {color:#00A0F0;text-decoration:none}
a.MenuBleu:active {color:#00A0F0;text-decoration:none}
a.MenuBleu:hover {color:#FF6633;text-decoration:none}

.MenuGris {
	margin-left:10pt;
	font-family:sans-serif;
	color:#9E9E9E;
	font-weight:bold;
	text-align:left;
	font-size: 14px;
}

a.MenuGris:link {color:#9E9E9E; text-decoration:none}
a.MenuGris:visited {color:#9E9E9E;text-decoration:none}
a.MenuGris:active {color:#9E9E9E;text-decoration:none}
a.MenuGris:hover {color:#FF6633;text-decoration:none}

.MenuNoir {
	margin-right:10pt;
	font-family:sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:right;
	font-size: 14px;
}

a.MenuNoir:link {color:#000000; text-decoration:none}
a.MenuNoir:visited {color:#000000;text-decoration:none}
a.MenuNoir:active {color:#000000;text-decoration:none}
a.MenuNoir:hover {color:#000000;text-decoration:underline}

.NewsLetter{
	font-family:sans-serif; 
	font-size:12px;
	width:160px;
	height:20px;
	text-align:right;
	vertical-align:middle;
	border:1pt solid #536976;
	font-weight:bold;
}

.SmallText {
	font-family:sans-serif;
	font-size:7pt;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}

.SMenuGris {
	font-family:sans-serif;
	color:#9E9E9E;
	text-align:left;
	font-size: 12px;
}

a.SMenuGris:link {color:#9E9E9E; text-decoration:none}
a.SMenuGris:visited {color:#9E9E9E;text-decoration:none}
a.SMenuGris:active {color:#9E9E9E;text-decoration:none}
a.SMenuGris:hover {color:#FF6633;text-decoration:none}

.WebMenuTitre {
	font-weight:bold;
	font-family:sans-serif;
	color:#666666;
	text-align:left;
	font-size: 14pt;
}

a.WebMenuTitre:link {color:#666666; text-decoration:none}
a.WebMenuTitre:visited {color:#666666;text-decoration:none}
a.WebMenuTitre:active {color:#666666;text-decoration:none}
a.WebMenuTitre:hover {color:#666666;text-decoration:none}

.WebMenu {
	font-family:sans-serif;
	color:#FF6633;
	text-align:left;
	font-size: 10pt;
}

a.WebMenu:link {color:#FF6633; text-decoration:none}
a.WebMenu:visited {color:#FF6633;text-decoration:none}
a.WebMenu:active {color:#FF6633;text-decoration:none}
a.WebMenu:hover {color:#9E9E9E;text-decoration:none}

.Style1 {
	font-family: sans-serif;
	color: #0000FF;
	text-align:right;
}
.Style2 {
	font-family: sans-serif;
	color: #FF0000;
	text-align:right;
}
.Style3 {
	font-family: sans-serif;
	font-style: normal;
	color: #0000FF;
	text-align:right;
}

.Style4 {
	font-family:sans-serif;
	vertical-align:top;
	font-family:Arial;
	font-size:8pt;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}

a.Style4:visited {color: #666666;text-decoration: none;}
a.Style4:link{color: #666666;text-decoration: none;}
a.Style4:hover{color: #666666;text-decoration: none;}

.Style5{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	text-align:left;
	font-size: 10pt;
}

a.Style5:link {  text-decoration: none;color:#FF6633;}
a.Style5:active { text-decoration: none;color:#FF6633;}
a.Style5:visited {  text-decoration: none;color:#FF6633;}
a.Style5:hover {	text-decoration: underline;color:#FF6633;}

.Style6{
	font-weight:bold
}
.Style7 {
	font-family:sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #666666;
}

.Style8 {
	text-align:right;
	font-family:sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #666666;
}
a.Style8:link {color: #666666;text-decoration: none;}
a.Style8:active {color: #666666;text-decoration: none;}
a.Style8:visited {color: #666666;text-decoration: none;}
a.Style8:hover {color: #666666;text-decoration:underline;}

.Style10 {
	font-family: sans-serif;
	font-weight:bolder;
	font-size: 14px;
	color:#0076C0;
}

a.Style10:link {color: #0076C0;text-decoration: none;}
a.Style10:active {color: #0076C0;text-decoration: none;}
a.Style10:visited {color: #0076C0;text-decoration: none;}
a.Style10:hover {color: #FF6633;text-decoration: none;}

.VignetteTitre {
	font-family: sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-align:left;
	color:#0076C0;
}

a.VignetteTitre:link {color: #0076C0;text-decoration: none;}
a.VignetteTitre:active {color: #0076C0;text-decoration: none;}
a.VignetteTitre:visited {color: #0076C0;text-decoration: none;}
a.VignetteTitre:hover {color: #FF6633;text-decoration: none;}

.VignetteBoiteTitre {
	vertical-align:top;
	text-align:left;
	margin-left:10pt;
	margin-right:60pt;
	font-family: sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-align:left;
	color:#0076C0;
}

a.VignetteBoiteTitre:link {color: #0076C0;text-decoration: none;}
a.VignetteBoiteTitre:active {color: #0076C0;text-decoration: none;}
a.VignetteBoiteTitre:visited {color: #0076C0;text-decoration: none;}
a.VignetteBoiteTitre:hover {color: #FF6633;text-decoration: none;}

.VignetteTexte{
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 8pt;
}

a.VignetteTexte:link { text-decoration: none;color:#666666;}
a.VignetteTexte:active { text-decoration: none;color:#666666;}
a.VignetteTexte:visited { text-decoration: none;color:#666666;}
a.VignetteTexte:hover { text-decoration: none;color:#666666;}

.VignetteBoiteTexte{
	vertical-align:top;
	text-align:left;
	margin-left:10pt;
	margin-right:60pt;
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 8pt;
}

a.VignetteBoiteTexte:link { text-decoration: none;color:#666666;}
a.VignetteBoiteTexte:active { text-decoration: none;color:#666666;}
a.VignetteBoiteTexte:visited { text-decoration: none;color:#666666;}
a.VignetteBoiteTexte:hover { text-decoration: none;color:#666666;}

.VignetteTexteContact{
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	text-align:right;
	font-size: 8pt;
}

a.VignetteTexteContact:link { text-decoration: none;color:#666666;}
a.VignetteTexteContact:active { text-decoration: none;color:#666666;}
a.VignetteTexteContact:visited { text-decoration: none;color:#666666;}
a.VignetteTexteContact:hover { text-decoration: none;color:#666666;}

.VignetteBoite {
	vertical-align:top;
	text-align:left;
	margin-left:10pt;
	margin-right:60pt;
}
.VignetteBoite2 {
	vertical-align:top;
	margin-left:10pt;
	margin-right:10pt;
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 8pt;
}
.VignetteBoite3 {
	vertical-align:text-top;
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 9pt;
	margin-left:10pt;
	margin-right:10pt;
	text-align:justify;
}
a.VignetteBoite3:link {  text-decoration: none;color:#666666;}
a.VignetteBoite3:active { text-decoration: none;color:#666666;}
a.VignetteBoite3:visited {  text-decoration: none;color:#666666;}
a.VignetteBoite3:hover {	text-decoration: none;color:#666666;}

.PromoTitre{
	vertical-align:middle;
	text-align:center;
	font-family:sans-serif;
	font-size:11pt;
	font-weight: normal;
	color: #FF6633;
}
a.PromoTitre:link {color: #FF6633;text-decoration: none;}
a.PromoTitre:active {color: #FF6633;text-decoration: none;}
a.PromoTitre:visited {color: #FF6633;text-decoration: none;}
a.PromoTitre:hover {color: #0076C0;text-decoration: none;}

.PromoTexte{
	text-align:justify;
	font-family:sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #FF6633;
}
a.PromoTexte:link {color: #FF6633;text-decoration: none;}
a.PromoTexte:active {color: #FF6633;text-decoration: none;}
a.PromoTexte:visited {color: #FF6633;text-decoration: none;}
a.PromoTexte:hover {color: #0076C0;text-decoration: none;}

.NewsTexte{
	text-align:center;
	font-weight:bolder;
	font-family:sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #536976;
}
a.NewsTexte:link {color: #536976;text-decoration: none;}
a.NewsTexte:active {color: #536976;text-decoration: none;}
a.NewsTexte:visited {color: #536976;text-decoration: none;}
a.NewsTexte:hover {color: #FF6633;text-decoration: none;}

.Tableau2   {
width:95%;
border-style:double;
border-color:#00A0F0;
font-family:sans-serif;
font-size:8pt;
color: #666666;
text-align:left;
border-bottom-width:medium;
}
.Tableau   {
width:95%;
border-style:double;
border-color:#00A0F0;
font-family:sans-serif;
font-size:8pt;
color: #666666;
text-align:left;
border-bottom-width:medium;
}


.TexteBleu {
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	text-align:center;
	font-size: 11px;
}

a.TexteBleu:link{color:#00A0F0;text-decoration:underline}
a.TexteBleu:visited{color:#00A0F0;text-decoration:underline}
a.TexteBleu:hover{color:#00A0F0;text-decoration:underline}

.TexteCorps
{
	font-family:sans-serif;
	font-size:10pt;
	color: #666666;
	text-align:justify;
}
a.TexteCorps:link{color:#666666;text-decoration:none;font-weight:bold;}
a.TexteCorps:visited{color:#666666;text-decoration:none;font-weight:bold;}
a.TexteCorps:hover{color:#666666;text-decoration:none;font-weight:bold;}
a.TexteCorps:active {color:#666666;text-decoration:none;font-weight:bold;}

.Invisible
{
	font-family:sans-serif;
	font-size:10pt;
	color: #666666;
	text-align:justify;
}
a.Invisible:link{color:#666666;text-decoration:none;}
a.Invisible:visited{color:#666666;text-decoration:none;}
a.Invisible:hover{color:#666666;text-decoration:none;}
a.Invisible:active {color:#666666;text-decoration:none;}

.TexteTableau
{
	font-family:sans-serif;
	font-size:8pt;
	color: #666666;
	text-align:left;
}
.TexteTitre1
{
	font-family:sans-serif;
	color:#FF6633;
	font-weight:bold;
	font-size: 12pt;
	text-align:left;
	margin-top:30pt;
}

.InvisibleTexteTitre1
{
	font-family:sans-serif;
	color:#FF6633;
	font-weight:bold;
	font-size: 12pt;
	text-align:left;
	margin-top:30pt;
}
a.InvisibleTexteTitre1:link{color:#FF6633;text-decoration:none;}
a.InvisibleTexteTitre1:visited{color:#FF6633;text-decoration:none;}
a.InvisibleTexteTitre1:hover{color:#FF6633;text-decoration:none;}
a.InvisibleTexteTitre1:active {color:#FF6633;text-decoration:none;}

.TexteTitre2
{
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	font-size: 11pt;
	text-align:left;
}
.TexteTitreliste
{
	font-style:italic;
	font-weight:bold;
	font-family:sans-serif;
	color:#FF0000;
	font-size: 11pt;
	text-align:left;
}
.TexteGris {
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	text-align:left;
	font-size: 12px;
}

a.TexteGris:link {text-decoration: none;}
.TexteNews{
	margin-left:10pt;
	font-family:sans-serif;
	color:#666666;
	text-align:left;
	font-size: 10px;
}
a.TexteNews:link {color:#666666; text-decoration:none}
a.TexteNews:visited {color:#666666;text-decoration:none}
a.TexteNews:active {color:#666666;text-decoration:none}
a.TexteNews:hover {color:#FF6633;text-decoration:none}
.TexteBase{
	font-family:sans-serif;
	color:#666666;
	text-align:center;
	font-size: 9px;
}
a.TexteBase:link {color:#666666; text-decoration:none}
a.TexteBase:visited {color:#666666;text-decoration:none}
a.TexteBase:active {color:#666666;text-decoration:none}
a.TexteBase:hover {color:#FF6633;text-decoration:none}

.Texteorange{
	text-align:justify;
	font-family:sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #FF6633;
}
a.Texteorange:link {color: #FF6633;text-decoration: none;}
a.Texteorange:active {color: #FF6633;text-decoration: none;}
a.Texteorange:visited {color: #FF6633;text-decoration: none;}
a.Texteorange:hover {color: #FF6633;text-decoration: underline;}

.TextOrange{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	text-align:center;
	font-size: 8pt;
}
a.TextOrange:link {  text-decoration: none;color:#00A0F0;}
a.TextOrange:active { text-decoration: none;color:#00A0F0;}
a.TextOrange:visited {  text-decoration: none;color:#00A0F0;}
a.TextOrange:hover {text-decoration: underline;color:#00A0F0;}

.TitreModule2{
	font-family:sans-serif;
	color:#666666;
	font-size: 11pt;
	font-weight:bold;
	text-align:right;
}

.TitreBleu{
	text-align:left;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	font-size: 16px;
}

.TitreGris{
	font-family:sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 28px;
}

.TitreTableau{
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	font-size: 16px;
}

.TitreModule{
	font-family:sans-serif;
	color:#666666;
	font-size: 8pt;
}

a.TitreModule:link {text-decoration: none;color:#666666;}
a.TitreModule:active {text-decoration: none;color:#666666;}
a.TitreModule:visited {text-decoration: none;color:#666666;}
a.TitreModule:hover {text-decoration: none;color:#ED4611;}

.TitreNews{
	font-family:sans-serif;
	color:#0076C0;
	font-size: 8pt;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
}

a.TitreNews:link {text-decoration: none;color:#0076C0;}
a.TitreNews:active {text-decoration: none;color:#0076C0;}
a.TitreNews:visited {text-decoration: none;color:#0076C0;}
a.TitreNews:hover {text-decoration: none;color:#0076C0;}

.TitreNewsletter{
	font-family:sans-serif;
	color:#FF6633;
	font-size: 8pt;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
}

a.TitreNewsletter:link {text-decoration: none;color:#FF6633;}
a.TitreNewsletter:active {text-decoration: none;color:#FF6633;}
a.TitreNewsletter:visited {text-decoration: none;color:#FF6633;}
a.TitreNewsletter:hover {text-decoration: none;color:#0076C0;}

.TitreOrange{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#FF6633;
	font-weight:bold;
	text-align:center;
	font-size: 12pt;
}

a.TitreOrange:link {  text-decoration: none;color:#FF6633;}
a.TitreOrange:active { text-decoration: none;color:#FF6633;}
a.TitreOrange:visited {  text-decoration: none;color:#FF6633;}
a.TitreOrange:hover {	text-decoration: none;color:#536976;}

.ModuleTitre{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#FDFDEA;
	font-weight:bolder;
	text-align:center;
	font-size: 10pt;
}
a.ModuleTitre:link {text-decoration:none;color:#FDFDEA;}
a.ModuleTitre:active {text-decoration:none;color:#FDFDEA;}
a.ModuleTitre:visited {text-decoration:none;color:#FDFDEA;}
a.ModuleTitre:hover {text-decoration:none;color:#666666;}

.ModuleTexte{
	vertical-align:text-top;
	margin-bottom:0;
	margin-left:10px;
	margin-right:5px;
	margin-top:10px;
	text-align:justify;
	font-family:sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #FF6633;
}
a.ModuleTexte:link {color: #FF6633;text-decoration: none;}
a.ModuleTexte:active {color: #FF6633;text-decoration: none;}
a.ModuleTexte:visited {color: #FF6633;text-decoration: none;}
a.ModuleTexte:hover {color: #666666;text-decoration: none;}

.ModuleMenu{
	vertical-align:text-top;
	margin-bottom:0;
	margin-left:10px;
	margin-right:5px;
	margin-top:0;
	text-align:left;
	font-family:sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #FF6633;
}
a.ModuleMenu:link {color: #FF6633;text-decoration: none;}
a.ModuleMenu:active {color: #FF6633;text-decoration: none;}
a.ModuleMenu:visited {color: #FF6633;text-decoration: none;}
a.ModuleMenu:hover {color: #666666;text-decoration: none;}

.TitrePromo{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#FF6633;
	font-weight:bolder;
	text-align:center;
	font-size: 10pt;
}

a.TitrePromo:link {  text-decoration: none;color:#FF6633;}
a.TitrePromo:active { text-decoration: none;color:#FF6633;}
a.TitrePromo:visited {  text-decoration: none;color:#FF6633;}
a.TitrePromo:hover {	text-decoration: none;color:#536976;}

.TitreContact{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#666666;
	font-weight:bolder;
	text-align:right;
	font-size: 10pt;
}

a.TitreContact:link {  text-decoration: none;color:#666666;}
a.TitreContact:active { text-decoration: none;color:#666666;}
a.TitreContact:visited {  text-decoration: none;color:#666666;}
a.TitreContact:hover {	text-decoration: none;color:#FF6633;}

#Menu1{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#FF6633;
	font-weight:bold;
	text-align:center;
	font-size: 16px;
	background-color:#D6DAE5;
}
#Menu1 a:link {  text-decoration: none; color:#FF6633; }
#Menu1 a:active { text-decoration: none; color:#FF6633;}
#Menu1 a:visited {  text-decoration: none; color:#FF6633;}
#Menu1 a:hover {text-decoration: underline; color:#FF6633;}

#Menu2{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:sans-serif;
	color:#00A0F0;
	font-weight:bold;
	text-align:center;
	font-size: 16px;
}


#Menu2 a:link {  text-decoration: none; color:#00A0F0; }
#Menu2 a:active { text-decoration: none; color:#00A0F0;}
#Menu2 a:visited {  text-decoration: none; color:#00A0F0;}
#Menu2 a:hover {text-decoration: underline; color:#00A0F0;}

#cellule{
	font-family:sans-serif;
	color:#00A2E7;
	font-weight:bold;
	vertical-align:top;
}

#header {
	width:100%;
	font-size: 20px;
	text-align:left;
	color:#FF6633;
	font-family:sans-serif;

}

#header2 {

	width:100%;
	font-family:sans-serif;
	font-weight:bold;
	color: #FF6633;
	vertical-align: middle;
}

#principal {
	position: absolute; 
	height: 300px; 
	top: 50%; 
	margin-top: -150px; 
 }
 
#global {
     margin-left: auto;
     margin-right: auto;
     text-align:center;
	 }
#haut {
	vertical-align: top;
}
#bas {
	vertical-align: bottom;
}
