	body	{
		margin:0;
		background-color:rgb(255,255,255);
		text-align: left;
		padding:0;
		height:100%;
		width:100%;
	}

	#bandeauhaut {
		position:absolute;
		width:100%;
		height:80px;
		text-align:left;
		background:url("../i/fd-bandeau-haut.gif");
		margin-top:0px;
		margin-bottom:0px;
	}

	#imgbandeauhaut {
		position:absolute;
		top: 0px;
		left: 0px;
		width:756px;
		height:80px;
		margin:0;
		padding:0;
	}

	#expli {
		position:absolute;
		top: 0px;
		font: 9px/11px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:left;
		margin:50px 0 0 0;
		padding:0;
	}

	#expli a {
		font: 9px/11px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-decoration: none;
	}


	.rouge {
		color: rgb(253,30,40);
	}

	#conteneur {
		clear:both;
		position: absolute;
		top: 80px;
		text-align: left;
		margin:0;
		padding:0;
	}

	#barrenavigation {
		position: absolute;
		top: 262px;
		z-index: 3;
		width: 140px;
		text-align: left;
		font: 11px/16px Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		margin: 0;
		padding: 20px 0 0 0;
	}
	
	#cartouche {
		font: 10px Verdana, Arial, Geneva;
		font-weight:bold;
		color: #333333;
		width: 140px;
		margin: 0;
		padding: 16px 0 0 0;
		text-align: left;
		background-image:url(../i/nav_haut-couleur.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
	#cartouche a{
		color: #333333;
		text-decoration:none;
	}
	
	#cartouche a:hover{
		color: #CC0000;
		text-decoration:none;
	}
	
	#cartouche p{
		width: 120px;
		margin: 0 0 15px 10px;
	}

	#cartouche p.titrenav{
		font: 18px/14px "Century Gothic", Verdana, Arial, Geneva;
		color: rgb(256,30,40);
		text-align: center;
		margin: 0 0 20px 10px;
	}

	#cgv {
		font: 10px/14px Verdana, Arial, Geneva;
		color: rgb(110,110,110);
		width: 140px;
		margin: 0;
		padding: 30px 0 0 0;
		text-align: left;
		background-image:url(../i/nav_haut.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}

	ul.menua{
		list-style-type: none;
		margin: 0;
		padding: 0 0 0 15px;
	}

	.menua a{
		font: bold 11px/14px Verdana, Arial, Geneva;
		color: #CC0000;
		display: block;
		height: 25px;
		width: 120px;
		margin-bottom: 10px;
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../i/dot_nav.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}

	ul.menu{
		list-style-type: none;
		margin: 0;
		padding: 0 0 0 4px;
	}

	.menu a{
		font: 11px/14px Verdana, Arial, Geneva;
		color: rgb(256,30,40);
		display: block;
		width: 140px;
		margin-bottom: 10px;
		text-decoration: none;
	}

	ul.menub{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	.menub a{
		font: 11px/14px Verdana, Arial, Geneva;
		color: rgb(256,30,40);
		display: block;
		width: 140px;
		margin: 0 0 10px 10px;
		text-decoration: none;
	}

	#principal {
		text-align: left;
		font: 11px/16px Verdana, Arial, Geneva;
		color: #000000;
		background-image:url(../i/fd_principal.gif);
		background-position: left;
		background-repeat: repeat-y;
		border-left: 1px solid rgb(256,30,40);
		margin: 0 0 0 140px;
		padding:7px 50px 50px 40px;
	}

	#blocavantage {
		background: url("../i/fd_bloc-avantage.gif");
		background-repeat: no-repeat;
		width: 597px;
		height: 258px;
		text-align: left;
		margin: 0;
		padding: 0;
		
	}

	#titreblocavantage {
		position: absolute;
		background: url("../i/img_avantages.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		width: 362px;
		height: 65px;
		text-align: left;
		font: 22px/30px "Century Gothic", Verdana, Arial, Geneva;
		color: rgb(253,30,40);
		border-right: 2px solid rgb(253,30,40);
		margin: 25px 0 0 0;
		padding: 0 0 0 130px;
		
	}

	#txtblocavantageg {
		top: 150px;
		float: left;
		position: absolute;
		width: 240px;
		margin:0;
		padding: 0;		
	}

	#txtblocavantaged {
		top: 150px;
		position: absolute;
		width: 270px;
		margin:0 0 0 280px;
		padding: 0;
		border-left: 1px solid rgb(253,30,40);		
	}

	ul.listeavantage{
		list-style-image : url("../i/dot_list.gif");
		margin: 0 0 0 30px;
		padding: 0;
	}
	
	#principal p.titre2{
		font-size:18px;
		font-family: "Century Gothic", Arial, sans-serif;
		color: #CC0000;
		text-align:left;
		display: block;
		background-image:url(../i/dot_exergue.gif);
		background-position: left center;
		background-repeat: no-repeat;
		height: 20px;
		text-decoration: none;
		padding:0 0 0 50px;
		margin:25px 0 0 0;
	}

	#principal p.titre{
		font-size:21px;
		font-family: "Century Gothic", Arial, sans-serif;
		color: #CC0000;
		text-align:left;
		display: block;
		background-image:url(../i/dot_exergue.gif);
		background-position: left center;
		background-repeat: no-repeat;
		height: 20px;
		text-decoration: none;
		padding:0 0 0 50px;
		margin:25px 0 0 0;
	}

	ul.listeprincipal{
		list-style-image : url("../i/dot_list.gif");
		margin: 0 0 0 40px;
		padding: 0;
	}

	#piedpage {
		position: absolute;
		width: 100%;
		text-align: left;
		font: 11px/16px Verdana, Arial, Geneva;
		margin: -24px 0 0 0;
		padding: 0;
	}

	#footerup {
		position: absolute;
		z-index:2;
		width: 100%;
		height: 24px;
		text-align: center;
		font: 11px/16px Verdana, Arial, Geneva;
		color: rgb(110,110,110);
		margin: 1px 0 0 0;
		padding: 0;
	}

	#imgfooterhaut {
		width: 544px;
		height: 24px;
	}

	#footer {
		position: absolute;
		top: 24px;
		width: 100%;
		text-align: center;
		font: 11px/16px Verdana, Arial, Geneva;
		color: rgb(110,110,110);
		border-top: 1px solid rgb(256,30,40);
		background-color:rgb(255,255,255);
		margin: 0;
		padding: 5px 0 30px 0;
	}

	#realisation {
		position: absolute;
		top: 100px;
		width: 98%;
		text-align: right;
		font: 10px/16px Verdana, Arial, Geneva;
		color: rgb(200,200,200);
		margin: 0;
		padding: 0;
	}















