/* CSS Document */

	body{
		margin:0;
		padding:0;
		font-family:verdana;
		font-size:10px;
		color:#3e3e3e;
		background-color:#fff;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	#repere{
		position:absolute;
		bottom:0;
		right:0;
		width:1px;
		height:1px;
	}
	
	#globalCentre{
		margin:auto;
		width:885px;
		height:531px;
		padding:50px 0 0 0;
		background-image:url(images/accueil-fond.jpg);
		background-repeat:no-repeat;
	}
	
	#accueilLogo{
		float:left;
		width:427px;
		margin:0 11px 0 0;
		padding:0 0 0 20px;
	}
	
	#accueilAdresse{
		float:left;
		width:413px;
		border-left:2px solid #033c9a;
		padding:5px 0 0 12px; 
	}
	
	#accueilAdresse p{
		margin:0;
		padding:0;
		font-family:arial;
		font-size:110%;
		color:#033c9a;
	}
	
	#accueilAdresse h1{
		margin:4px 0 0 0;
		font-size:130%;
		font-weight:bold;
		color:#033c9a;
	}
	
	#accueilGauche{
		float:left;
		width:189px;
		margin:0 77px 0 0;
		padding:27px 0 0 7px;
	}
	
	.espaceur{
		height: 1px;
		margin: 3px 0 3px 25px;
		width: 145px;
	}
	
	#prestations{
		behavior: url(iepngfix.htc);
		width:190px;
		height:290px;
		background-image:url(images/fond-prestation-complet.png);
		background-repeat:no-repeat;
	}
	
	#prestations h2{
		width:151px;
		height:25px;
		margin:0;
		padding:16px 0 0 38px;
		font-size:140%;
		font-weight:bold;
		color:#fff;
	}
	
	#prestations .espaceur{
		background: #784802;
	}
	
	#prestations a{
		display:block;
		width:149px;
		margin:0 0 0 10px;
		padding:6px 15px 6px 15px;
		color:#784802;
		font-size:110%;
		font-weight:bold;
		text-decoration:none;
	}
	
	/*#prestations .lesLiens{
		background-image:url(images/accueil-lien-prestations.png);
		background-repeat:no-repeat;
		background-position:0 0;
		height: 249px;
	}*/
	
	#accueilEntrees{
		margin:27px 0 0 9px;
		padding:0;
		list-style:none;
	}
	
	#accueilEntrees li{
		margin:0;
		padding:0;
	}
	
	#accueilEntrees li a{
		display:block;
	}

	#accueilDocumentation{
		width:139px;
		height:33px;
		padding:17px 0 0 40px;
		font-size:110%;
		color:#fff;
		text-decoration:none;
		background-image:url(images/accueil-documentation.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#accueilDocumentation:hover{
		background-position:0 -50px;
	}

	
	#accueilReferences{
		width:139px;
		height:34px;
		padding:17px 0 0 40px;
		font-size:110%;
		color:#fff;
		text-decoration:none;
		background-image:url(images/accueil-references.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#accueilReferences:hover{
		background-position:0 -51px;
	}
	
	#accueilDiaporama{
		width:139px;
		height:34px;
		padding:17px 0 0 40px;
		font-size:110%;
		color:#fff;
		text-decoration:none;
		background-image:url(images/accueil-diaporama.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#accueilDiaporama:hover{
		background-position:0 -50px;
	}
	
	#accueilActus{
		width:139px;
		height:35px;
		padding:17px 0 0 40px;
		font-size:120%;
		color:#fff;
		text-decoration:none;
		background-image:url(images/accueil-actualites.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#accueilActus:hover{
		background-position:0 -52px;
	}

	#accueilMilieu{
		float:left;
		width:190px;
		margin:0 66px 0 0;
		padding:27px 0 0 0;
	}
	
	#vente{
		behavior: url(iepngfix.htc);
		width:190px;
		height:288px;
		background-image:url(images/fond-vente-complet.png);
		background-repeat:no-repeat;
	}
	
	#vente h2{
		width:147px;
		height:26px;
		margin:0;
		padding:16px 0 0 43px;
		font-size:140%;
		font-weight:bold;
		color:#fff;
	}
	
	#vente a{
		display:block;
		width:164px;
/* 		height:112px; */
		margin:0 0 0 10px;
		padding:6px 15px 6px 15px;
		/*background-image:url(images/accueil-lien-vente.jpg);
		background-repeat:no-repeat;
		background-position:0 0;*/
		color:#3c5500;
		font-size:110%;
		font-weight:bold;
		text-decoration:none;
	}
	
	#vente .espaceur{
		background: #3c5500;
	}
	
	#vente a:hover{
		background-position:0 -120px;
	}
	
	#accueilDroite{
		float:left;
		width:282px;
	}
	
	#accueilVideo{
		height: 210px;
		width:270px;
		padding:0 0 0 12px;
	}
	
	#accueilSMG{
		margin:136px 0 0 0;
	}
	
	#accueilSMG a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#accueilSMG a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.70; 
        opacity:0.70;
	}
	
	#global{
		width:995px;
		margin:auto;
		background-color:#f7f7f7;
		background-image:url(images/page-fond.jpg);
		background-repeat:no-repeat;
	}
	
	#entete{
		width:995px;
		height:159px;
	}
	
	#enteteGauche{
		float:left;
		width:455px;
	}
	
	#pageLogo{
		padding:29px 0 0 17px;
	}
	
	#pageContact{
		display:block;
		width:160px;
		height:30px;
		margin:13px 0 0 278px;
		padding:12px 0 0 14px; 
		background-image:url(images/page-btn-contacter.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:120%;
		font-weight:bold;
		font-style:italic;
		color:#396cc1;
		text-decoration:none;
	}
	
	#pageContact:hover{
		background-position:0 -42px;
		color:#396cc1;
	}
	
	#enteteDroite{
		float:left;
		width:540px;
	}
	
	#pageAdresse{
		width:413px;
		border-left:2px solid #033c9a;
		margin:29px 0 0 0;
		padding:5px 0 0 12px; 
	}
	
	#pageAdresse p{
		margin:0;
		padding:0;
		font-family:arial;
		font-size:110%;
		color:#033c9a;
	}
	
	#pageAdresse h1{
		margin:4px 0 0 0;
		font-size:130%;
		font-weight:bold;
		color:#033c9a;
	}
	
	#pageBandeau{
		margin:14px 0 0 41px;
	}
	
	#gauche{
		float:left;
		width:198px;
		padding:0 0 20px 0;
	}
	
	#prestationsMenu, #prestationsMenuFerme{
		width:189px;
		margin:0 0 0 9px;
		padding:14px 0 0 0;
		background-image:url(images/page-fond-prestations.gif);
		background-repeat:no-repeat;
	}
	
	#prestationsMenuFerme{
		background-image:url(images/fond-prestation-ferme.png);
		height: 144px;
	}
	
	#prestationsMenu h2, #prestationsMenuFerme h2{
		margin:0;
		font-size:140%;
		font-weight:bold;
		color:#fff;
		padding:0 0 0 37px;
	}
	
	#prestationsMenuFerme a{
		color:#784802;
		display: block;
		margin: 15px 0 0 15px;
		font-weight: bold;
		text-decoration: none;
		width:142px;
		padding:4px 10px 4px 10px;
	}
	
	#prestationsMenu ul{
		width:170px;
		margin:26px 0 0 11px;
		padding:0 0 11px 0;
		list-style:none;
	}
	
	#prestationsMenu ul li{
		margin:0 0 3px 0;
	}
	
	#prestationsMenu ul li a{
		display:block;
		width:140px;
		padding:4px 10px 4px 20px;
		/*background-color:#995a00;
		background-image:url(images/fleche-prestations.gif);
		background-repeat:no-repeat;
		background-position:10px 0;*/
		font-size:120%;
		font-weight:bold;
		color:#784802;
		text-decoration:none;
	}
	
	#prestationsMenu .espaceur{
		background: #af6701;
		margin-left: 12px;
	}
	
	#prestationsMenu ul li a:hover, #prestationsMenu ul li a.lienPrestationsActif, #prestationsMenuFerme a:hover{
		background-color:#c97600;
		color:#fff;
	}
	
	/*#prestationsMenu ul li a.lienPrestationsActif, #prestationsMenu ul li a:hover.lienPrestationsActif{
		background-position:10px 0;
		background-color:#f1bc03;
		color:#ab6501;
	}*/
	
	#prestationsBas{
		width:189px;
		height:83px;
		background-image:url(images/page-bas-prestations.jpg);
		background-repeat:no-repeat;
	}
	
	#venteMenu, #venteMenuFerme{
		width:189px;
		margin:7px 0 0 9px;
		padding:14px 0 0 0;
		background-image:url(images/page-fond-ventes.gif);
		background-repeat:no-repeat;
	}
	
	#venteMenuFerme{
		behavior: url(iepngfix.htc);
		height: 144px;
		background-image: url(images/fond-vente-ferme.png);
	}
	
	#venteMenuFerme a{
		color: #3c5500;
		display: block;
		margin: 20px 0 0 12px;
		font-weight: bold;
		text-decoration: none;
		width:138px;
		padding:4px 10px 4px 20px;
	}
	
	#venteMenu .espaceur{
		background: #689300;
		margin-left: 12px;
	}
	
	#venteMenu h2, #venteMenuFerme h2{
		margin:0;
		font-size:140%;
		font-weight:bold;
		color:#fff;
		padding:0 0 0 37px;
	}
	
	#venteMenu ul{
		width:171px;
		margin:28px 0 0 11px;
		padding:0 0 11px 0;
		list-style:none;
	}
	
	#venteMenu ul li{
		margin:0 0 3px 0;
	}
	
	#venteMenu ul li a{
		display:block;
		width:141px;
		padding:4px 10px 4px 20px;
		/*background-color:#94c916;
		background-image:url(images/fleche-ventes.gif);
		background-repeat:no-repeat;
		background-position:10px 0;*/
		font-size:120%;
		font-weight:bold;
		color:#3c5500;
		text-decoration:none;
	}
	
	#venteMenu ul li a:hover, #venteMenu ul li a.lienVenteActif, #venteMenuFerme a:hover{
		background-color:#7fb103;
		/*background-position:10px -50px;*/
		color:#fff;
	}
	
	/*#venteMenu ul li a.lienVenteActif, #venteMenu ul li a:hover.lienVenteActif{
		background-position:10px 0;
		background-color:#94c916;
		color:#537400;
	}*/
	
	#venteBas{
		width:189px;
		height:115px;
		background-image:url(images/page-bas-ventes.jpg);
		background-repeat:no-repeat;
	}
	
	#gaucheLiens{
		margin:8px 0 0 18px;
		padding:0;
		list-style:none;
	}
	
	#gaucheLiens li{
		margin:0;
		padding:0;
	}
	
	#pageDocumentation{
		display:block;
		width:140px;
		height:34px;
		padding:15px 0 0 40px;
		background-image:url(images/page-documentation.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:110%;
		color:#fff;
		text-decoration:none;
	}
	
	#pageDocumentation:hover{
		background-position:0 -49px;
	}
	
	#pageReferences{
		display:block;
		width:140px;
		height:34px;
		padding:17px 0 0 40px;
		background-image:url(images/page-references.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:110%;
		color:#fff;
		text-decoration:none;
	}
	
	#pageReferences:hover{
		background-position:0 -51px;
	}
	
	#pageDiaporama{
		display:block;
		width:140px;
		height:35px;
		padding:17px 0 0 40px;
		background-image:url(images/page-diaporama.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:110%;
		color:#fff;
		text-decoration:none;
	}
	
	#pageDiaporama:hover{
		background-position:0 -52px;
	}
	
	#pageDocumentation.lienGaucheActif, #pageDocumentation.lienGaucheActif:hover{
		background-position:0 -98px;
	}
	
	#pageReferences.lienGaucheActif, #pageReferences.lienGaucheActif:hover{
		background-position:0 -102px;
	}
	
	#pageDiaporama.lienGaucheActif, #pageDiaporama.lienGaucheActif:hover{
		background-position:0 -104px;
	}
	
	#contenu{
		float:left;
		position:relative;
		width:642px;
		padding:35px 95px 20px 60px;
		font-size:110%;
	}
	
	#contenu h1{
		width:482px;
		margin:0 0 16px -30px;
		font-size:280%;
		font-weight:normal;
		color:#033c9a;
		font-style:italic;
	}
	
	#contenu h1.normal{
		font-style: normal;
	}
	
	.plusPetit{
		font-size: 70%;
	}
	
	#contenu a#pageBtnActus{
		position:absolute;
		top:29px;
		left:501px;
		z-index:33;
		display:block;
		width:180px;
		height:38px;
		padding:14px 0 0 0;
		text-align:center;
		text-decoration:none;
		font-size:140%;
		font-weight:bold;
		color:#fff;
		background-image:url(images/page-actualites.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#contenu a#pageBtnActus:hover{
		background-position:0 -52px;
	}
	
	#contenu a#pageBtnActus.lienActuActif, #contenu a#pageBtnActus.lienActuActif:hover{
		background-position:0 -104px;
	}
	
	#pied{
		width:995px;
		height:100px;
		background-color:#fff;
		background-image:url(images/page-fond-pied.gif);
		background-repeat:no-repeat;
	}
	
	#piedSmg{
		padding:8px 0 0 250px;
	}
	
	#piedCoordonnees{
		width:789px;
		height:17px;
		margin:7px 0 0 106px;
		padding:3px 0 0 0;
		background-color:#033c9a;
		color:#fff;
		font-size:110%;
		text-align:center;
	}
	
	#piedCoordonnees a{
		color:#fff;
		text-decoration:underline;
	}
	
	
/* ============================================================ OZONE */
	#contenu h2{
		margin:0 0 4px 0;
		font-size:160%;
		font-weight:bold;
		color:#0744a2;
	}
	
	#contenu h2.telechargementsTitre{
		margin:0 0 12px 0;
		font-size:100%;
		font-weight:bold;
		color:#033c9a;
	}
	
	#contenu h3{
		margin:0 0 2px 0;
		font-size:120%;
		font-weight:bold;
		color:#0744a2;
	}
	
	#contenu p{
		margin:0 0 14px 0;
		padding:0;
	}
	
	#contenu a{
		text-decoration:none;
		color:#658e00;
	}
	
	#contenu a:hover{
		text-decoration:underline;
	}
	
	#contenu ul{
		margin:0 0 14px 28px;
		padding:0;
		list-style:none;
	}
	
	#contenu ul li{
		margin:0 0 5px 0;
		padding:0 0 0 12px;
		background-image:url(images/puce.gif);
		background-repeat:no-repeat;
		background-position:3px 5px;
	}
	
	#contenu ul.sousMenu{
		width:300px;
		margin:0 0 14px 0;
		padding:0;
		list-style:none;
	}
	
	#contenu ul.sousMenu li{
		width:300px;
		margin:0 0 2px 0;
		padding:0 0 0 0;
		background-image:none;
	}
	
	#contenu ul.telechargementListe{
		margin:0 0 14px 0;
		padding:0;
		list-style:none;
	}
	
	#contenu ul.telechargementListe li{
		margin:0 0 8px 0;
		padding:0 0 0 0;
		background-image:none;
	}
	
	#contenu a.lienTelechargement{
		text-decoration:none;
		color:#033c9a;
	}
	
	#contenu a.lienTelechargement:hover{
		text-decoration:underline;
	}
	
	#contenu ul.sousMenu li{
		width:300px;
		margin:0 0 2px 0;
		padding:0 0 0 0;
		background-image:none;
	}
	
	#contenu a.lienSousMenu{
		display:block;
		width:277px;
		padding:3px 0 4px 23px;
		text-decoration:none;
		color:#033c9a;
		font-size:110%;
		font-weight:bold;
		background-image:url(images/fleche-sous-menu.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#contenu a.lienSousMenu:hover{
		background-position:0 -50px;
		color:#fff;
		text-decoration:none;
	}
	
	#contenu ul ul{
		margin:0;
		padding:3px 0 0 0;
		list-style:none;
	}
	
	#contenu ul ul li{
		margin:0 0 4px 15px;
		padding:0 0 0 9px;
		background-image:url(images/puce.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#contenu ol li{
		margin-bottom:5px;
	}
	
	#contenu table{
		margin:0 0 20px 0;
		border-top:3px solid #f7f7f7;
		border-left:0;
	}
	
	#contenu table th{
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}

	#contenu table td{
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}

	#contenu table.map{
		margin:30px 0 0 0;
		border-left:0;
		border-top:0;
		border-bottom:0;
	}
	
	#contenu table.map td{
		border:0;
	}
	
	#contenu table.demandeDevis{
		border-top:0;
		border-left:0;
	}
	
	#contenu table.demandeDevis td{
		border-right:0;
		border-bottom:0;
	}
	
	/* placement des images*/
	
	.imageAGauche{				/* image � gauche dans paragraphe */
		float:left;
		margin:0 10px 4px 0;
	}
	
	.imageADroite{				/* image � droite dans paragraphe */
		float:right;
		margin:0 0 5px 10px;
	}
	
	.imageCentre{				/* image centr�e */
		text-align:center;
	}
	
	.imageAligneeDroite{		/* image align�e � droite */
		text-align:right;
	}
	
	#contenu table.map td.gaucheHaut{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
		vertical-align:top;
	}

	#contenu table.map td.droiteHaut{				/* colonne de droite */
		padding:0;
		vertical-align:top;
	}

	#contenu table.map td.gaucheCentre{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
	}
	
	#contenu table.map td.droiteCentre{				/* colonne de droite */
		padding:0;
	}
	
	#contenu table.map td.gaucheBas{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
		vertical-align:bottom;
	}
	
	#contenu table.map td.droiteBas{				/* colonne de droite */
		padding:0;
		vertical-align:bottom;
	}
	
	#contenu table.map td.gaucheHaut table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteHaut table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.gaucheCentre table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteCentre table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.gaucheBas table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteBas table{			
		margin:0 0 14px 0;
	}
	
	
	#contenu table.map td.gaucheHaut td{				
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
	
	#contenu table.map td.droiteHaut td{				
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
	
	#contenu table.map td.gaucheCentre td{				
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
	
	#contenu table.map td.droiteCentre td{				
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
	
	#contenu table.map td.gaucheBas td{				
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
	
	#contenu table.map td.droiteBas td{			
		border-right:3px solid #f7f7f7;
		border-bottom:3px solid #f7f7f7;
		padding:5px;
	}
/* ============================================================ OZONE */

	.telechargements{
		width:616px;
		padding:8px 13px 1px 13px;
		background-color:#f0f0f0;
	}
	
	.telechargementsPetit{
		width:308px;
		padding:8px 13px 1px 13px;
		background-color:#f0f0f0;
	}
	.telechargementsPetit16_9{
		width:258px;
		padding:8px 13px 1px 13px;
		background-color:#f0f0f0;
	}
	
	.asterisque{
		color:#2a65c7;
	}
	
	#formulaireContact{
		
	}
	
	#formulaireGauche{
		float:left;
		width:230px;
		margin:0 99px 0 0;
	}
	
	#formulaireDroite{
		float:left;
		width:270px;
	}
	
	.label{
		margin:0 0 1px 0;
		font-size:120%;
		color:#3e3e3e;
	}
	
	.champ{
		margin:0 0 10px 0;
	}
	
	.champ input, .champ textarea{
		font-family:verdana;
		font-size:12px;
		color:#2a65c7;
		padding:2px;
		border:1px solid #b6b6b6;
	}
	
	.grandChamp{
		width:224px;
	}
	
	.moyenChamp{
		width:150px;
	}
	
	.petitChamp{
		width:100px;
	}
	
	.zoneAdresse{
		width:224px;
		height:42px;
	}
	
	.zoneMessage{
		width:264px;
		height:80px;
	}
	
	#formulaireEnvoyer{
		margin:20px 0 0 240px;
	}
	
	#contenu p.confirmation{
		margin:15px 0 0 0;
		font-size:130%;
		font-weight:bold;
		color:#2a65c7;
	}
	
	#carteFrance{
		float:left;
		width:357px;
		margin:0 20px 0 0;
	}
	
	#references{
		float:left;
		width:265px;
		padding:25px 0 0 0;
	}
	
	.couleur{
		color:#2a65c7;
	}
	
	#contenu ul#menuDiaporama{
		margin:0 0 30px 0;
		padding:0;
		list-style:none;
		height:41px;
	}
	
	#contenu ul#menuDiaporama li{
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-image:none;
		position:relative;
	}
	
	#contenu a.lienSelectionAlbum{
		display:block;
		width:235px;
		height:20px;
		padding:6px 0 0 28px;
		border:1px solid #033c9a;
		text-decoration:none;
		color:#033c9a;
		font-size:110%;
		font-weight:bold;
		background-color:#f7f7f7;
		background-image:url(images/fleche-albums.gif);
		background-repeat:no-repeat;
		background-position:212px 0;
	}
	
	#contenu a:hover.lienSelectionAlbum{
		text-decoration:none;
		background-color:#dce4f8;
		background-position:212px -26px;
	}
	
	#contenu ul#menuDiaporama ul{
		display:none;
		width:265px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style:none;
		position:absolute;
		z-index:70;
		top:28px;
		left:0;
	}
	
	#contenu ul#menuDiaporama ul li{
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-image:none;
	}
	
	#contenu a.lienAlbum{
		display:block;
		width:236px;
		padding:6px 0 6px 29px;
		font-size:110%;
		color:#033c9a;
		text-decoration:none;
		background-color:#b0c2ed;
		background-image:url(images/fond-lien-album.gif);
		background-repeat:no-repeat;
		background-position:5px 0;
		border-bottom:1px solid #f7f7f7;
	}
	
	#contenu a:hover.lienAlbum{
		background-color:#2a65c7;
		background-position:5px -50px;
		color:#f7f7f7;
		text-decoration:none;
	}
	
	#contenu a#diapoPrecedente{
		float:left;
		display:block;
		width:61px;
		height:24px;
		margin:85px 10px 0 0;
		padding:11px 0 0 10px;
		background-image:url(images/fleche-precedente.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:80%;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
	}
	
	#contenu a:hover#diapoPrecedente{
		background-position:0 -35px;
		text-decoration:none;
	}
	
	#diaporama{
		float:left;
		width:319px;
		margin:20px 10px 0 0;
	}
	
	#contenu a#diapoSuivante{
		float:left;
		display:block;
		width:67px;
		height:24px;
		margin:85px 10px 0 0;
		padding:11px 0 0 4px;
		background-image:url(images/fleche-suivante.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:80%;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
	}
	
	#contenu a:hover#diapoSuivante{
		background-position:0 -35px;
		text-decoration:none;
	}
	
	p.player{
		background-image:url(images/fond-player.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		width:270px;
		float:left;
		display:block;
	}
	.positionPlayer{
		margin:17px 10px 17px 10px;
	}
	p.player16_9{
		background-image:url(images/fond-player16_9.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		width:420px;
		float:left;
		display:block;
	}
	.positionPlayer16_9{
		margin:17px 10px 17px 10px;
	}
	
	.prestationIcone{
		display: inline;
		float: left;
		height: 261px;
		margin: 20px;
		width:261px;
	}
	
	.prestationIcone a img{
		behavior: url(iepngfix.htc);
	}
	
	.prestationIcone a:hover img{
		filter:alpha(opacity=85); 
        -moz-opacity:0.85; 
        opacity:0.85;
	}
	
	#pagePrecedente{
		color: #2a65c7;
		display: block;
		font-size: 120%;
		height: 25px;
		margin: 0 0 0 500px;
		text-decoration: none;
	}
	
	#pagePrecedente:hover{
		text-decoration: underline;
	}
