/* CSS Document */
BODY { 

  font-family:Optima;
  background-color:#051458;
  line-height: 1.1;
  color: #FFFFFF; 
text-align:left;
font-size:18px}

.jaune {
	font-size:20px;
	color:#F8B332;
	font-family: Optima;
}

.jaune16 {
	font-size:16px;
	color:#F8B332;
	font-family: Optima;
}

.jaune18 {
	font-size:18px;
	color:#F8B332;
	font-family: Optima;
	line-height: 23px;
}


.bleu {
font-size:18px;
color:#051458;
}


a {
	font-size: 18px;
	text-decoration: underline;
	color: #f8b332;
}
a:link {
	text-decoration: underline;
}
a:visited {
text-decoration: underline;
	color: #f8b332;
}
a:hover {
text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: underline;
	color: #f8b332;
	font-family: Optima;
}

a.bleu {
	font-size: 18px;
	text-decoration: underline;
	color: #051458;
}
a.bleu:link {
	text-decoration: underline;
		color: #051458;

}
a.bleu:visited {
	text-decoration: underline;
	color: #051458;
}
a.bleu:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
a.bleu:active {
	text-decoration: underline;
	color: #051458;
	font-family: Optima;
}

a.bleumenu {
	font-size: 18px;
	text-decoration: underline;
	color: #051458;
}
a.bleumenu:link {
	text-decoration: underline;
		color: #051458;

}
a.bleumenu:visited {
	text-decoration: underline;
	color: #051458;
}
a.bleumenu:hover {
	text-decoration:underline;
	color: #f8b332;
}
a.bleumenu:active {
	text-decoration: underline;
	color: #051458;
	font-family: Optima;
}

a.jaune {
	font-size: 18px;
	text-decoration: underline;
	color: #f8b332;
}
a.jaune:link {
	text-decoration: underline;
		color: #f8b332;

}
a.jaune:visited {
	text-decoration: underline;
	color: #f8b332;
}
a.jaune:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
a.jaune:active {
	text-decoration: underline;
	color: #f8b332;
	font-family: Optima;
}


a.bleugrand {
	font-size: 24px;
text-decoration:underline;
	color: #051458;
  font-family: Optima;
}
a.bleugrand:link {
	text-decoration:underline;
	color: #051458;
  font-family: Optima;
  

}
a.bleugrand:visited {
text-decoration:underline;
	color: #051458;
  font-family: Optima;
  }
  
  
a.bleugrand:hover {
	text-decoration:underline;
	color: #FFFFFF;
  font-family: Optima;

}
a.bleugrand:active {
	text-decoration: underline;
	color: #051458;
	font-family: Optima;
}

.bleutitre {
	font-size: 24px;
	color: #051458;
  font-family: Optima;
}

/* titres-liens*/
a.nav2 {
	font-size: 18px;
	color: #F8B332;
}
a.nav2:link {
	text-decoration: underline;
}
a.nav2:visited {
	text-decoration: underline;
	color: #F8B332;
}
a.nav2:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.nav2:active {
	text-decoration: underline;
	color: #F8B332;
}

a.nav {
	font-size: 18px;
	color: #f8b332;
}
a.nav:link {
	text-decoration: none;
}
a.nav:visited {
	text-decoration: none;
	color: #f8b332;
}
a.nav:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.nav:active {
	text-decoration: none;
	color: #f8b332;
}


H1 {
	font-size: 19 px;
	color: #F8B332;
	margin-bottom: 0.1in;
	text-align:left;
	font-family:Optima, Times, serif;
 }
 
 
 H2 {font-size: 18px;
color: #D79225;
line-height: 90%;
text-align:center;
font-family:"Optima", Times, serif;
 }
 
 H3 { font-size: 30px;
color: #D79225;
margin-bottom: 0.1in;
text-align:left;
font-family:"Optima", Times, serif;
 }
 
TABLE {
	background-color:#051458;
	font-family: Optima;
}
 
 TABLE.menu {
background-color:#FFFFFF;
}

 
.titre {
	font-size: 24px;
	color: #f8b332;
	font-family: Optima;
	font-style: normal;
	line-height: normal;
}
