h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	height:32px;
	display:table-cell;
	line-height:32px;
	vertical-align:middle;
}
h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1A2F5E;
	text-align:center;
}
h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1A2F5E;
	text-align:center;
}
.texte {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A2F5E;
	text-decoration: none;
}
.texte A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A2F5E;
	text-decoration: none;
}
.texte A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A2F5E;
	text-decoration: underline;
}
.titre {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FCED4A;
	text-decoration: none;
}
.titre A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FCED4A;
	text-decoration: none;
}
.titre A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FCED4A;
	text-decoration: underline;
}
.marque {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A2F5E;
	text-decoration: none;
	background-color: #5C7Ba9;
}
.marque A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5C7Ba9;
}
.marque A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FCED4A;
	text-decoration: none;
	background-color: #5C7Ba9;
}
.type {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A2F5E;
	text-decoration: none;
	background-color: #3F5481;
}
.type A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3F5481;
}
.type A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FCED4A;
	text-decoration: none;
	background-color: #3F5481;
}
.navigue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navigue A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A2F5E;
	text-decoration: none;
}
.navigue A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A2F5E;
	text-decoration: none;
}
.footer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.footer A{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.footer A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.pageslist {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A2F5E;
	text-decoration: none;
}
.pagesnolink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #1A2F5E;
	color: #ffffff;
	text-decoration: none;
	padding:1px;
	border: solid 1px #1A2F5E;
}
.pages {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #1A2F5E;
	text-decoration: none;
	padding:1px;
	border: solid 1px #1A2F5E;
}
.pages A {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #1A2F5E;
	text-decoration: none;
	padding:1px;
	border: solid 1px #1A2F5E;
}
.pages A:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #1A2F5E;
	text-decoration: none;
	padding:1px;
	border: solid 1px #1A2F5E;
}

