		html { font-size: 100%;
			}
		body {
			background-color: #48cade;
			font-family: Arial, sans-serif;
			text-align: justify;
			font-size: 1em;
			}
		h1:first-letter {
			color: #48cade;
			}
		h1 {
			font-family: Trebuchet MS, sans-serif;
			font-size: 3.5em;
			float: right;
			font-weight: bold;
			font-variant: small-caps;
			color: #ffffff;
			margin-top: 140px;
			text-align: right;
			line-height: 50px;
margin-right: 5px;
			}
		h2.entete {
			font-family: Trebuchet MS, sans-serif;
			font-size: large;
			font-variant: small-caps;
			text-align: left;
			color: #ffffff;
			margin-bottom: -43px;
			border-bottom: none;
			padding-left: 25px;
padding-top: 5px;
			}
		h2 {
			padding-left: 10px;
			font-family: Trebuchet MS, sans-serif;
			font-size: 1.2em;
			color: #2b329c;			
			font-weight: bold;
			}
		h3 {
			font-family: Trebuchet MS, sans-serif;
			font-size: 1em;
			font-weight: bold;
			color: #2b329c;
			padding-left:30px;	
			}
		p {
			text-indent: 50px;
			line-height: 1.5em;
			font-size: .9em;
			}
		p.piedpage {
			text-indent: 0px;
			}
		p.description {
			margin-left: 100px;
			margin-right: 100px;
			font-size: .8em;
			text-indent: 0px;
			}
		blockquote {
			margin-left: 100px;
			margin-right: 100px;
			text-indent: 0px;
			font-size: 0.8em;
			}
		ol {
			list-style-type: upper-alpha;
			}
ol.consignes {
list-style-type: decimal;
}
		li {
			margin-bottom: 10px;
			}
		table {
			border: solid 1px #2b329c;
			border-collapse: collapse;
			margin: auto;
			}
		th {
			border-bottom: solid 1px #2b329c;
			background-color: #c0c0c0;
			color: #2b329c;
			text-align: center;
			padding-left: 20px;
			padding-right: 20px;
			border-left: solid 1px #2b329c;
			}
		td {
			text-align: center;
			padding-left: 20px;
			padding-right: 20px;
			border-left: solid 1px #2b329c;
			}
		.col_gauche {
			text-align: left;
			padding-left: 5px;
			color: #2b329c;
			}
		table.formulaire {
			font-size: .8em;
			width: 100%;
			}
		td.formulaire {
			text-align: left;
			vertical-align: top;
			border: 0px;
			}
		td.haut_formulaire {
			text-align: left;
			vertical-align: top;
			padding-top: 5px;
			border: 0px;
			}
		td.bas_formulaire {
			text-align: left;
			vertical-align: top;
			padding-bottom: 5px;
			border: 0px;
			}
		td.formulaire_2 {
			text-align: left;
			vertical-align: top;
			border: 0px;
			width: 60%;
			}
		td.haut_formulaire_2 {
			text-align: left;
			vertical-align: top;
			padding-top: 5px;
			border: 0px;
			width: 60%;
			}
		td.bas_formulaire_2 {
			text-align: left;
			width: 60%;
			vertical-align: top;
			padding-bottom: 5px;
			border: 0px;
			}
		a:link {
			text-decoration: underline;
			color: #2b329c;
			}
		a:visited {
			text-decoration: underline;
			color: #2b329c;
			}
		a:hover {
			text-decoration: none;
			}
		a:active {
			text-decoration: underline;
			}
		a.menu:link {
			color: #2b329c;
			font-family: Trebuchet MS, sans-serif;
			text-decoration: none;
			border-left: 3px solid #48cade;
			margin-left: 25px;
			}
		a.menu:visited {
			color: #2b329c;
			font-family: Trebuchet MS, sans-serif;
			text-decoration: none;
			border-left: 3px solid #48cade;
			margin-left: 25px;
			}
		a.menu:hover {
			color: #ffffff;
			font-family: Trebuchet MS, sans-serif;
			text-decoration: none;
			border-left: 3px solid #2b329c;
			margin-left: 25px;
			}		

		a.menu:active {
			color: #2b329c;
			font-family: Trebuchet MS, sans-serif;
			text-decoration: overline, underline;
			border-left: 3px solid #48cade;
			margin-left: 25px;
			}
		a.piedpage:link {
			color: #ffffff;
			}
		a.piedpage:visited {
			color: #ffffff;
			}
		a.piedpage:hover {
			color: #ffffff;
			text-decoration: underline;
			}
		a.piedpage:active {
			color: #ffffff;
			text-decoration: underline;
			}
		ul {
			margin-left: 50px;
			font-size: .8em;
			}
		p.adresse {
			margin-left: 75px;
			text-indent: 0px;
			}
		#conteneur {
			background-color: #ffffff;
			width: 760px;
			margin: auto;
			border-left: solid 1px #2b329c;
			border-right: solid 1px #2b329c;
			border-top: solid 1px #2b329c;
			}
		#navigation {
			margin-left: 16px;
			width: 200px;
			float: right;
			background-color: #48cade;
	                padding-top: 10px;
			color: #2b4987;
			font-family: Trebuchet MS, sans-serif;
			font-weight: bold;
			background-image: url(../images/barre_bas_navigation.png);
			background-repeat: no-repeat;
			background-position: bottom center;
		
			padding-bottom: 25px;
			}
		#corps {
			background-color: #ffffff;
			color: #000000;
			padding-right: 15px;
			padding-left: 15px;
			}
		#entete {
overflow:hidden;
			width: 762px;
			margin: auto;
			height: 245px;
			color: #FFFFFF;
			background-image: url(../images/entete.png);
			background-repeat: no-repeat;
			font-family: Trebuchet MS, sans-serif;
			}
		.menu_centre {
			border-right-style: solid;
			border-right-width: 1px;
			border-right-color: #000080;
			border-left-style: solid;
			border-left-width: 1px;
			border-left-color: #000080;
			}
		#piedpage {
			border-left: solid 1px #2b329c;
			border-right: solid 1px #2b329c;
			color: #ffffff;
			background-color: #2b329c;
			font-family: Trebuchet MS, sans-serif;
			font-size: .8em;
			border-top:solid 1px #48cade;
			padding-left: 15px;
			padding-right: 15px;
			}
		.image {
			float: right;
			border: none;
			}
		.abreviation {
			color: #48cade;
			}
		.directives {
			font-size: .9em;
			list-style-type: decimal;}
