﻿.body {
				margin-left: auto; 
margin-right: auto; }

.menu {
	border: 1px solid #022657;
	background-color: #ECEEFF;
	margin-left: auto; 
	margin-right: auto; 
}

.Titre {font-size: 36px}
      
.SousTitre {
      font-size: 14px;
      font-weight: bold;
      }

.police1{
	font-family: Arial;
	font-size: 11px;
	color: #022657;
	background-color: #ECEEFF;
}
.menusecure {
	border: 1px solid #022657;
	background-color: #FFFFFF;
}
.titresecure {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #ECEEFF;
	background-position: center center;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #022657;
}
.blocktitre {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #022657;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #022657; 
}
.menutextsans {
	font-family: Arial;
	font-size:11px; 
	color:#022657; 
	text-align:center; 
	vertical-align:middle;
	background-color: #ECEEFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECEEFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECEEFF;
	text-decoration:none;
	}
.menutextsansover {
	font-family: Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	background-color: #022657;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #022657;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #022657;
	text-decoration:none;
	cursor: hand;
	}


.titresans {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #022657;
	text-align: center;
	vertical-align: middle;
	background-color: #ECEEFF;

}

.menutextsans2 {
	font-family: Arial;
	font-size:11px; 
	color:#022657; 
	text-align:center; 
	vertical-align:middle;
	background-color: #FDF1AE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDF1AE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDF1AE;
	text-decoration:none;
}

A:LINK {color : #022657;}
A:VISITED {color : #022657;}
.popu  {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

A:HOVER {color : #022657;}

.tableau {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #022657;
	text-align: center;
	vertical-align: middle;
	background-color: #ECEEFF;
}
.popu3 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
}

.popu2 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
}

.tableauligne {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #022657;
	background-color: #ECEEFF;
	text-align: center;
	vertical-align: middle;
	
	background-position: center center;
}
.logo {background-color : #000000;
		border-color:#000000;}
.popu {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

a.logo:hover {color:#000000;}
.popu4 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

a.logo:LINK {color : #000000;}
a.logo:VISITED {color : #000000;}

a.news:hover {color:#FF0000;font-weight: bold; display:block; padding:10px;}
a.news:LINK {color : #FF0000;font-weight: bold; display:block; padding:10px;}
a.news:VISITED {color : #FF0000;font-weight: bold; display:block; padding:10px;}

.tableaulignehaut{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #022657;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
}

.tableauligne2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #022657;
	background-color: #ECEEFF;89
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #022657;
}
.tableauligne3 {
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #022657;
	background-color: #FDF1AE;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #022657;}

.menu1 {
	border-right: 1px solid #022657;
	border-left: 1px solid #022657;
	border-bottom: 1px solid #022657;
}


.newstitre
	{
	background-color: #ECEEFF;
	height: auto;
	width: auto;
	font-weight: bold;
	}

#lastnews
  {font-size: 11px;
	font-weight: bold;
	color: #FF0000;}
#insbloc {
	padding: 20px;
	width:320px;
	text-align: center;
	margin-left: auto; margin-right: auto;
}
.insbloc1 {
	float: left;
	display: inline;
	text-align: left;
	vertical-align: middle;
	width: 100px;

}
#lastbloc1 {
	width: 110px;
	float: left;
	background-color: #022657;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #022657;
	font-weight: bold;

}
#lastbloc2 {
	width: 506px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #022657;
}
#lastbloc3 {
	width: 550px;
	margin-left:auto;
	margin-right:auto;

}

.ligne {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #022657;}
.space1 {padding-top: 15px;}
.space2 {padding-bottom: 15px;}
