body{
	width:100%;
	font-weight: normal;
	background-image: url(/images/fond1.gif);
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
        margin-left:auto;
	margin-right:auto;
        text-align: center; 
}


img {
border:none;
}

#conteneur {
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:-10px;
}

#banniere {
height:205px;
width:905px;
}

#menu {
position:absolute;
display:block;
z-index:9;
margin-top:-37px;
margin-left:350px;
}

#en-tete {overflow:hidden;  }
#en-tete ul {margin:16px 16px 0 0; padding:0; list-style:none}
#en-tete li {float:left; margin-left: 3px}
#en-tete a, #actif {float:left; text-decoration:none; letter-spacing:1px; padding-left:10px; background:url(/images/coin-gauche.png) 0% -250px no-repeat}
#en-tete span, #actif span {float:left; padding:6px 10px 3px 0; background:url(/images/coin-droit.png) 100% -250px no-repeat; color:#fff; font-weight:bold;}
#actif {background-position:0 0}
#actif span {background-position:100% 0; color:#333}
#en-tete a:hover, #en-tete a:focus {background-position:0 -500px}
#en-tete a:hover span, #en-tete a:focus span {background-position:100% -500px}	
	
	
#rouge {
	background-color:#B10C1C;
	width:900px;
	height:4px;
	}

#gauche {
position:absolute;
text-align:left;
width:625px;
float:left;
background-color:#fff;
}
	
#droite{
position:relative;
float:right;
width:310px;
background-color:#fff;
padding-top:30px;
}

#gauche 2{
position:absolute;
text-align:left;
width:650px;
float:left;
background-color:#fff;
}
	
#droite2 {
position:relative;
float:right;
width:250px;
background-color:#fff;
}
	
#centre {
position:relative;
z-index:10;
padding-left:20px;
width:880px;
float:left;
text-align:left;
background-color:#fff;

}

#avantage {
width:290px;
padding-left:23px;
}


#footer {
display:block;
position:relative;
margin-left:auto;
margin-right:auto;
background-color:#3F4F7A;	
margin-top:500px;
height:15%;
width:900px;
}



#conteneurfooter {
dispplay:block;
clear:both;
background-color:#3F4F7A;	
height:100px;
width:900px;
}

#footergauche {
float:left;
text-align:left;
width:200px;
}

#footergauche2 {
float:left;
text-align:left;
width:200px;
}

#footermilieu {
float:left;
width:5px;
}

#footerdroit {
float:right;
width:470px;
}

#rappel {
position:relative;
background-image: url(/images/rappel.png);
background-repeat:no-repeat;
width:250px;
height:112px;
margin-left:auto;
margin-right:auto;
margin-top:-10px;
}

#champs 
{
position: absolute;
width: 160px;
height: 100px;
margin-left: 45px;
margin-top: 38px;
}	

#marge2 {
padding-left:35px;
}
	
	
h1 { font-size:11px;	
	color:#FFF;
	font-weight:normal;
	font-family:Verdana;
	height:4px;
	margin-left:5%;
	display:inline;
	}
	
h2 {
	font-size:22px;	
	color:#778F2F;
	font-weight:normal;
	display:inline;
	text-decoration: none;
	padding-left:5px;
	
}
		
	
.link  a {
	font-size:10px;	
	color:#ccc;
	}

.copyright  a {
	font-size:10px;	
	color:#ccc;
	}
	
.pied  {
	font-size:11px;	
	color:#000;
	text-align:right;
	}
	
	.fil {
	font-size:9px;
	}
	
	.marge {
	padding-left:5px;
	}
	
	.mentions {
	width:800px;
	padding-left:40px;
	padding-right:20px;
	}
	
	
	.txt1 {
	font-size:12px;	
	color:#000;
	margin-top:5px;
}

	.txt2 {
	font-size:13.5px;
	padding-left:9px;
	color:#B6181B;
}
	
	
	
.copyright {
font-size:10px;	
color:#000;
text-align:left;
padding-left:20px;
}

.annu {
font-size:9px;	
color:#999;
}

.sco {
font-size:19px;	
text-decoration:underline;
color:#454242;
font-weight:bold;
text-align:left;
}



.bulle {
clear: both;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
line-height: 80px;
margin-left:30px;
}

.bulle2 {
clear: both;
text-align:left;
background-color: transparent;
background-image: url(/images/bulle2.gif);
background-repeat: no-repeat;
background-attachment: scroll;
line-height: 60px;
margin-left: 15px;
}

