body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 font-size:11px;
	 font-family:Arial, Helvetica, sans-serif;
}
	 
#global {
     margin-left: auto;
     margin-right: auto;
     width: 973px;
     text-align: left; /* on rétablit l'alignement normal du texte */
     }	 


.im_gauche {
	position: absolute;
	left: 183px;
	top: 101px;
}

.im_fond {
	position: absolute;
	left: 375px;
	top: 101px;
	z-index: 5;
}

.Titre1 {
	position: absolute;
	left: 472px;
	top: 480px;
	z-index: 14;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Lettrine1 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	font-style:normal;
}
.Rect1 {
	position: absolute;
	left: 458px;
	top: 477px;
	width: 29px;
	height: 29px;
	background-color: #990000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 13;
}
.Rect1ombre {
	position: absolute;
	left: 459px;
	top: 478px;
	width: 29px;
	height: 29px;
	background-color: #000000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 12;
}
.resa_sej {
	position: absolute;
	left: 510px;
	top: 510px;
	z-index: 11;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
}
.resa_jou {
	position: absolute;
	left: 490px;
	top: 533px;
	z-index: 11;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.resa_jj {
	position: absolute;
	left: 545px;
	top: 556px;
	z-index: 11;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.Titre2 {
	position: absolute;
	left: 684px;
	top: 463px;
	z-index: 14;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Lettrine2 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	font-style:normal;
}

.Rect2 {
	position: absolute;
	left: 667px;
	top: 464px;
	width: 29px;
	height: 29px;
	background-color: #990000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 13;
}
.Rect2ombre {
	position: absolute;
	left: 668px;
	top: 465px;
	width: 29px;
	height: 29px;
	background-color: #000000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 12;
}

.txt_li {
	position: absolute;
	left: 677px;
	top: 507px;
	z-index: 11;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 167px;
	height: 80px;
	z-index: 13;
	text-align:justify;
}

img.txt{
	float:right;
}

.Titre3 {
	position: absolute;
	left: 241px;
	top: 486px;
	z-index: 14;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Lettrine3{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	font-style:normal;
}
.Rect3 {
	position: absolute;
	left: 225px;
	top: 484px;
	width: 29px;
	height: 29px;
	background-color: #990000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 13;
}
.Rect3ombre {
	position: absolute;
	left: 226px;
	top: 485px;
	width: 29px;
	height: 29px;
	background-color: #000000; 
	font-family: Arial; 
	font-size: 11px;
	z-index: 12;
}
.Pratique{
	position:absolute;
	width:210px;
	height: 79px;
	left:183px;
	top:520px;
}

.Label {
	position:absolute;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.LettrineLabel{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:normal;
	color: #ff0000;
}

.LabelCheck{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width:800px;
	position:relative;
	left:0px;
}

.LabelCheck_R{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	position:relative;
	left:0px;
	color:#9a0000;
}

.Check{
	position:relative;
	left:0px;
}

.Champ{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	width:170px;
	position:relative;
	left:120px;
}
.ChampTexte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	width:410px;
}
.ChampSel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:2px;
	border-color:#cccccc;
	width:176px;
	position:relative;
	left:120px;
}

.Etoile{
	position:relative;
	left:120px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}

.Formulaire{
	position:absolute;
	left:400px;
	top:147px;
	width:430px;
	z-index:7;
}
.form_com{
	position:absolute;
	left:300px;
	top:80px;
	width:120px;
	text-align:center;
}
.form_btn{
	position:relative;
	left:120px;
}
.bouton{  font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; background-color: #EEEEEE; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

.resultat_form{
	position:absolute;
	left:0px;
	top:20px;
	width:415px;
	text-align:center;
}

.Article{
	color: #FFcc00;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style:normal;
}

a.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #313236;
	text-decoration:none;
}

a.prat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313236;
	text-decoration:none;
}

.MesLiens{
	position:absolute;
	left:384px;
	top:109px;
	z-index:8;
}

.cachediv {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
}
	
a.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

a.texte:hover {
	color: #ffcc00;
	text-decoration:none;
}

a:hover {
	color: #9A0000;
	text-decoration:underline;
}
