@CHARSET "UTF-8";
/*****CCS ECRAN***********************************************************************************************/

@media screen {
		
	*{
		margin : 0;
		padding : 0;
	}
	
	/*****STRUCTURE*******************************************************************************************/
	
	/***en-tête***********************************************************************************************/
	body {
		position : absolute;
		width : 100%;
		font-size : 62.5%;
	  	text-align : center;
	  	background : #6c7c31;
	}
	
	#global {
		position : relative;
		width : 980px;
		margin : 0 auto;
		background : white;
		font-size : 1em;
		text-align : left;
		font-family : Aria, Helvetica, Verdana, Sans-Serif;
	}
	
	hr.separateur {
		clear : both;
		margin : 15px 0 13px 0;
		height : 5px;
		border : 0;
		background : white url(../images/separateur.png) repeat 0 0;
	}
	
	a img {
		border : none;
	}
	
	.leon {
		clear : both;
	}
	
	/*valable partout*/
	p.reference {
		position : absolute;
		top : 0;
		right : 0;
	}
	
	p.reference a {
		color : black;
		text-decoration : none;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
	}
	
	p.reference a:hover {
		color : #9fc33c;
	}
	
	p.tel span {
		font-weight : bold;
	}
	
	p.fax span {
		font-weight : bold;
	}
	
	ul {
		list-style-image : url(../images/puce.png);
	}
	
	/*gestion des entêtes**************************************************************************************/
	
	body #entete {
		position : absolute;
		top : 0;
		left : 0;
		width : 980px;
		height : 177px;
		background : white url(../images/enteteAccueil.jpg) no-repeat 16px 0;
	}
	
	body#rubaffaires #entete,
	body#affaire #entete,
	body#votreselection #entete {
		background : white url(../images/enteteAffaires.jpg) no-repeat 16px 0;
	}
	
	body#contact #entete {
		background : white url(../images/enteteContact.jpg) no-repeat 16px 0;
	}
	
	body#page_information7 #entete {
		background : white url(../images/enteteAgence.jpg) no-repeat 16px 0;
	}
	
	body#page_information8 #entete {
		background : white url(../images/enteteMetier.jpg) no-repeat 16px 0;
	}
	
	#entete h1 a {
		position : absolute;
		top : 45px;
		left : 820px;
		display : block;
		width : 124px;
		height : 61px;
		background : url(../images/logo.png) no-repeat 0 0;
	}
	
	#entete h1 a span {
		position : absolute;
		top : 0;
		left : -999em;
	}
	
	#entete h2 span {
		position : absolute;
		left : -999em;
		top : 0;
	}
	
	/***content************************************************************************************************/
	
	#contenu {
		padding : 330px 0 0 0;
	}
	
	body#accueil #contenu h1,
	body#rubaffaires #contenu h1,
	body#votreselection #contenu h1,
	body#page_information7 #contenu h1,
	body#page_information8 #contenu h1 {
		position : absolute;
		top : 0;
		left : -999em;
	}
	
	/***Bloc Outils********************************************************************************************/
	
	#blocOutils {
		position : absolute;
		top : 214px;
		left : 16px;
		width : 948px;
		height : 74px;
		background : transparent url(../images/fondSelectionAccueil.jpg) no-repeat 0 0;
		color : white;
	}
	
	/*gestion fond blocs outils*/
	body#rubaffaires #blocOutils,
	body#affaire #blocOutils,
	body#votreselection #blocOutils {
		background : transparent url(../images/fondSelectionAffaires.jpg) no-repeat 0 0;
	}
	
	body#contact #blocOutils {
		background : transparent url(../images/fondSelectionContact.jpg) no-repeat 0 0;
	}
	
	body#page_information7 #blocOutils {
		background : transparent url(../images/fondSelectionAgence.jpg) no-repeat 0 0;
	}
	
	body#page_information8 #blocOutils {
		background : transparent url(../images/fondSelectionMetier.jpg) no-repeat 0 0;
	}
	
	#blocOutils p {
		position : absolute;
		display : block;
		top : 55px;
		left : 25px;
	}
	
	#blocOutils p#resume_sel {
		position : absolute;
		display : block;
		top : 20px;
		left : 25px;
		color : white;
		font-weight : bold;
	}
	
	#blocOutils p#resume_sel a {
		color : white;
		font-weight : bold;
	}
	
	#blocOutils ul.outils {
		position : absolute;
		bottom : 15px;
		right : 25px;
		list-style : none;
	}
	
	#blocOutils ul.outils li {
		float : left;
	}
	
	#blocOutils ul.outils li a {
		display : block;
		width : 127px;
		height : 16px;
		color : #9fc33c;
		text-decoration : none;
		font-size : 1.1em;
		line-height : 16px;
		text-align : right;
		background : transparent url(../images/imprimerSelectionVert.png) no-repeat left center;
	}
	
	#blocOutils ul.outils li a:hover {
		color : silver;
	}
	
	#blocOutils ul.outils li a.ajouterAMaSelection {
		width : 125px;
		background : transparent url(../images/coeurSelectionVert.png) no-repeat left center;
		margin : 0 15px 0 0;
	}
	
	#blocOutils ul.outils li a.retirerAMaSelection {
		width : 125px;
		background : transparent url(../images/coeurRetirerSelectionVert.png) no-repeat left center;
		margin : 0 15px 0 0;
	}
	
	#blocOutils ul.outils li a.creerUneAlerte {
		width : 95px
	}
	
	/*** Partie haute******************************************************************************************/
	
	h3.green {
		width : 655px;
		margin : 0 0 19px 19px;
		padding: 0 0 10px 0;
		font-size : 2.5em;
		font-family : Times New Roman, Sans-Serif;
		font-weight : normal;
		font-style : italic;
		color : #24120b;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	.resume_affaire {
		position : relative;
		float : left;
		width : 310px;
		margin : 0 19px 0 19px;
	}
	
	.resume_affaire h4 {
		margin : 0;
		padding : 0;
	}
	
	.resume_affaire h4 a {
		text-decoration : none;
		color : #7d9131;
		font-size : 1.8em;
		font-weight : normal;
		font-family : Times New Roman, Sans-Serif;
	}
	
	.resume_affaire p {
		color : #454a32;
		font-size : 1.1em;
		margin-bottom : 5px;
		line-height : 1.6em;
	}
	
	.resume_affaire p.prix {
		position : absolute;
		top : 0;
		right : 0;
		font-size : 2em;
		font-family : times, serif;
		font-weight : normal;
		font-style : italic;
		color : #7d9131;
	}
	
	.resume_affaire p strong {
		color : #454a32;
		font-size : 1.1em;
		font-weight : bold;
	}
	
	.resume_affaire hr {
		background : none;
	}
	
	/***tableau accueil***************************************************************************************/
	
	#troisAgences {
		float : left;
		width : 655px;
		margin : 0 0 0 19px;
	}
	
	#troisAgences h3 {
		width : 655px;
		margin : 0 0 19px 0;
		padding: 0 0 10px 0;
		font-size : 2.5em;
		font-family : Times New Roman;
		font-weight : normal;
		font-style : italic;
		color : #24120b;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	#troisAgences table {
		border-collapse : collapse;
	}
	
	#troisAgences table td {
		width : 200px;
		padding : 0 9px 0 9px;
		text-align : center;
		border-left : 1px dotted black;
	}
	
	#troisAgences table td:first-child {
		border : none;
	}
	
	#troisAgences p {
		font-size : 1.1em;
		text-align : left;
		line-height : 1.6em;
	}
	
	#troisAgences a {
		color : black;
		text-decoration : none;
		font-weight : bold;
	}
	
	#troisAgences a:hover {
		color : #7d9131;
	}
	
	/***sous formulaire***************************************************************************************/
	
	#vousetresproprietaire {
		float : left;
		width : 253px;
		margin : 0 0 0 35px;
	}
	
	#vousetresproprietaire h3 {
		margin : 0 0 10px 0;
		font-size : 2.5em;
		font-weight : normal;
		font-style : italic;
		font-family : Times New Roman, Sans-Serif;
		color : #7d9131;
	}
	
	#vousetresproprietaire p {
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	#vousetresproprietaire p strong {
		display : block;
		widh : auto;
		font-weight : bold;
		margin : 0 0 10px 0;
	}
	
	#vousetresproprietaire a {
		display : block;
		width : auto;
		margin : 10px 0 0 0;
		text-decoration : none;
		color : black;
	}
	
	#vousetresproprietaire a:hover {
		color : #9fc33c;
	}
	
	#vousetresproprietaire img {
		margin : 20px 0 0 0;
	}
	
	/***resume affaires***************************************************************************************/
	
	body#rubaffaires .resume_affaire,
	body#votreselection .resume_affaire,
	body#recherche .resume_affaire {
		position : relative;
		float : left;
		width : 655px;
		min-height : 150px;
		margin-bottom : 20px;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	body#moncompte .resume_affaire,
	body#retireEnAvant .resume_affaire,
	body#ajouteEnAvant .resume_affaire {
		position : relative;
		float : left;
		width : 948px;
		height : 150px;
		margin-bottom : 20px;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	body#rubaffaires .resume_affaire img,
	body#votreselection .resume_affaire img,
	body#recherche .resume_affaire img,
	body#moncompte .resume_affaire img,
	body#retireEnAvant .resume_affaire img,
	body#ajouteEnAvant .resume_affaire img {
		float : left;
		padding-right : 20px;
	}
	
	
	
	body#rubaffaires .resume_affaire p.maSelection,
	body#votreselection .resume_affaire p.maSelection,
	body#recherche .resume_affaire p.maSelection,
	body#moncompte .resume_affaire p.maSelection,
	body#retireEnAvant .resume_affaire p.maSelection,
	body#ajouteEnAvant .resume_affaire p.maSelection {
		position : absolute;
		bottom : 0;
		right : 0;
		margin-bottom : 10px;
	}
	
	body#rubaffaires .resume_affaire p.maSelection a,
	body#votreselection .resume_affaire p.maSelection a,
	body#recherche .resume_affaire p.maSelection a,
	body#moncompte .resume_affaire p.maSelection a,
	body#retireEnAvant .resume_affaire p.maSelection a,
	body#ajouteEnAvant .resume_affaire p.maSelection a {
		display : block;
		width : 125px;
		height : 11px;
		line-height : 11px;
		color : red;
		text-decoration : none;
		text-align : right;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
		background : transparent url(../images/coeurSelection.png) no-repeat left center;
	}
	
	body#rubaffaires .resume_affaire p.maSelection a.retirerAMaSelection,
	body#votreselection .resume_affaire p.maSelection a.retirerAMaSelection2,
	body#recherche .resume_affaire p.maSelection a.retirerAMaSelection,
	body#moncompte .resume_affaire p.maSelection a.retirerAMaSelection,
	body#retireEnAvant .resume_affaire p.maSelection a.retirerAMaSelection,
	body#ajouteEnAvant .resume_affaire p.maSelection a.retirerAMaSelection {
		background : transparent url(../images/coeurRetirerSelectionRouge.png) no-repeat left center;
	}
	
	body#rubaffaires .resume_affaire h4,
	body#votreselection .resume_affaire h4,
	body#recherche .resume_affaire h4
	body#moncompte .resume_affaire h4,
	body#retireEnAvant .resume_affaire h4,
	body#ajouteEnAvant .resume_affaire h4 {
		margin : 0;
		padding : 0;
	}
	
	body#rubaffaires .resume_affaire h4 a,
	body#votreselection .resume_affaire h4 a,
	body#recherche .resume_affaire h4 a,
	body#moncompte .resume_affaire h4 a,
	body#retireEnAvant .resume_affaire h4 a,
	body#ajouteEnAvant .resume_affaire h4 a {
		font-size : 2.3em;
		color : #24120b;
		font-style : italic;
	}
	
	body#rubaffaires .resume_affaire p.prix,
	body#votreselection .resume_affaire p.prix,
	body#recherche .resume_affaire p.prix,
	body#moncompte .resume_affaire p.prix,
	body#retireEnAvant .resume_affaire p.prix,
	body#ajouteEnAvant .resume_affaire p.prix {
		position : relative;
		font-size : 2.3em;
		color : #9fc33c;
		font-style : italic;
		font-family : Times New Roman, Sans-Serif;
	}
	
	body#rubaffaires .resume_affaire p,
	body#votreselection .resume_affaire p,
	body#recherche .resume_affaire p,
	body#moncompte .resume_affaire p,
	body#retireEnAvant .resume_affaire p,
	body#ajouteEnAvant .resume_affaire p {
		color : #371b04;
		font-family : Times New Roman, Sans-Serif;
		font-size : 1.3em;
		line-height : 1.5em;
	}
	#contenu #PartiePrincipale .resume_affaire p.reference {
		margin : -20px 0 0 0;
	}
	/***précedent suivant*************************************************************************************/
	
	#PrecedentSuivant {
		position : relative;
		clear : both;
		width : 660px;
		margin : 0 0 0 19px;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	#Precedent {
		width : 105px;
		float : left;
		text-align : center;
	}
	
	#compteur {
		float : left;
		width : 450px;
		text-align : center;
	}
	
	#suivant {
		float : left;
		width : 105px;
		text-align : right;
	}
	
	#PrecedentSuivant a {
		text-decoration : none;
		color : black;
	}
	
	#PrecedentSuivant strong {
		text-decoration : underline;
	}
	
	/***fiche affaire*****************************************************************************************/
	
	.affaire {
		margin : 0 0 0 16px;
	}
	
	#blocInfosPrincipales {
		width : 660px;
		position : relative;
	}
	
	body#affaire #blocInfosPrincipales h1 {
		height : 30px;
		margin : 0;
		padding : 0;
		font-size : 2.3em;
		font-family : Times New Roman, Serif;
		font-weight : normal;
		font-style : italic;
		color : #24120b;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	.affaire #blocInfosPrincipales p {
		font-size : 1.3em;
	}
	
	.affaire #blocInfosPrincipales p.prix {
		font-size : 2.3em;
		font-family : Times New Roman, Serif;
		font-weight : normal;
		font-style : italic;
		color : #9fc33c;
	}
	
	.affaire #receptacle {
		width : 660px;
	}
	
	.affaire #receptacle ul {
		margin : 0;
		padding : 0;
		list-style : none;
	}
	
	.affaire #receptacle img {
		float : left;
	}
	
	.affaire #receptacle ul li {
		margin : 0;
		margin : 0 0 6px 6px;
		padding : 0;
		float : left;
		cursor : pointer;
	}
	
	.affaire #blocDetail {
		clear : both;
		float : left;
		margin : 30px 0 0 0;
		width : 699px;
		background : white url(../images/fondBlocDetails.png) repeat-y 0 30px;
	}
	
	.affaire #blocDetail h3.green {
		font-size : 1.8em;
		font-style : normal;
		width : auto;
		margin : 0;
		background : none;
	}
	
	.affaire #blocDetail #blocDescription {
		float : left;
		width : 360px;
		margin : 0;
		padding : 0 30px 0 0;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	.affaire #blocDetail #blocInformations {
		float : left;
		width : 280px;
		min-height : 130px;
		height : auto !important;
		height : 130px;
		margin : 0 0 0 19px;
		padding : 0 10px 0 0;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	.affaire #contactAgence {
		float : left;
		width : 240px;
		margin : 0 0 0 10px;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	.affaire #contactAgence h3.red {
		width : auto;
		margin : 30px 0 10px 0;
		font-size : 1.8em;
		font-style : normal;
		font-weight : normal;
		font-family : Times New Roman, Serif;
		background : none;
	}
	
	.affaire #contactAgence p.email {
		color : #9fc33c;
		font-weight : bold;
	}
	
	.affaire #contactAgence p.email a {
		color : #9fc33c;
		text-decoration : none;
		font-weight : bold;
	}
	
	/***contact***************************************************************************************************/
	
	body#contact hr.separateur{
		background : none;
	}
	
	.resume_agence {
		width : 948px;
		margin : 0 0 0 16px;
	}
	
	.resume_agence h1 {
		height : 30px;
		margin : 0 0 15px 0;
		padding : 0;
		font-size : 2.3em;
		font-family : Times New Roman, Serif;
		font-weight : normal;
		font-style : italic;
		color : #24120b;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	.resume_agence h3 {
		display : block;
		margin : 0 0 15px 0;
		font-size : 1.4em;
		color : #9fc33c;
		text-transform : uppercase;
	}
	
	.resume_agence #contactAdresse,
	.resume_agence #contactEquipe {
		float : left;
		width : 200px;
		height : auto;
		margin : 20px 10px 0 0;
	}
	
	.resume_agence #contactHoraires {
		float : left;
		width : 250px;
		height : auto;
		margin : 20px 10px 0 0;
	}
	
	.resume_agence #contactAdresse {
		margin-left : 50px;
	}
	
	.resume_agence p.email a {
		color : black;
		text-decoration : none;
	}
	
	.resume_agence p.email a:hover {
		color : #9fc33c;
	}
	
	/***agence****************************************************************************************************/
	
	body#page_information7 #global #contenu #PartiePrincipale,
	body#page_information8 #global #contenu #PartiePrincipale {
		width : 948px;
		margin : 0 0 0 16px;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence {
		width : 650px;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence h2,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence h2 {
		height : 35px;
		width : auto;
		margin : 0 0 15px 0;
		padding : 0;
		font-size : 2.5em;
		font-family : Times, Serif;
		font-weight : normal;
		text-transform : italic;
		color : #24120b;
		background : transparent url(../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence h3,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence h3 {
		position : relative;
		margin : 10px 0 10px 70px;
		font-size : 1.4em;
		font-family : Arial, Sans-Serif;
		font-weight : bold;
		text-transform : uppercase;
		color : #9fc33c;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence h3 img,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence h3 img {
		position : absolute;
		left : 0;
		margin-left : -65px;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence ul {
		margin : 0 0 30px 0;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence ul li {
		margin : 0 0 0 70px;
		padding : 0;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence p,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence p {
		margin : 0 0 15px 70px;
		font-size : 1.1em;
		line-height : 1.6em;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence h4,
	body#page_information8 #global #contenu #PartiePrincipale #contentAgence h4 {
		color : #8ab2c5;
		font-size : 1.1em;
		line-height : 1.6em;
		margin : 7px 0 5px 70px;
	}
	
	body#page_information7 #global #contenu #PartiePrincipale #contentAgence .colonneGauche {
		width : 320px;
		padding : 0 30px 0 0;
		float : left;
		border-right : 1px dotted black;
	}

	body#page_information7 #global #contenu #PartiePrincipale #contentAgence .colonneDroite {
		width : 290px;
		float : left;
	}
	
	/***deconnexion mon compte************************************************************************************/
	
	ul.outilsMonCompte {
		margin : 0;
		padding : 10px;
		position : absolute;
		top : 220px;
		right : 16px;
		list-style : none;
		border : 1px solid #6c7c31;
		background : #EFEFEF;
	}
	
	ul.outilsMonCompte li {
		text-align : right;
	}
	
	ul.outilsMonCompte li a {
		color : black;
		text-decoration : none;
		font-size : 1.2em;
	}
	
	ul.outilsMonCompte li#deconnexion a {
		display : block;
		margin : 5px 0 0 0;
		color : red;
		text-decoration : none;
		font-weight : bold;
		font-size : 1.4em;
	}
	
	ul.outilsMonCompte li a:hover {
		text-decoration : underline;
	}
	
	ul.outilsMonCompte li#deconnexion a:hover {
		text-decoration : underline;
	}
	
	/***Pages menu pied de page*********************************************************************************/
	
	body#page_diverse4 #global #contenu #PartiePrincipale,
	body#page_diverse5 #global #contenu #PartiePrincipale,
	body#page_diverse6 #global #contenu #PartiePrincipale {
		padding : 0 0 0 16px;
	}
	
	/***plus en avant*********************************************************************************************/
	
	p.suppression a.supprimerAnnonce {
		position : absolute;
		right : 0;
		bottom : 5px;
		display : block;
		width : 145px;
		height : 20px;
		padding : 0 5px 0 5px;
		line-height : 20px;
		color : black;
		text-align : right;
		text-decoration : none;
		background : #EFEFEF url(../images/delete_16.png) no-repeat 5px center;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
	}
	
	p.suppression a.supprimerAnnonce:hover {
		text-decoration : underline;
		color : red;
	}
	
	p.edition a.editerAnnonce {
		position : absolute;
		right : 160px;
		bottom : 5px;
		display : block;
		width : 125px;
		height : 20px;
		padding : 0 5px 0 5px;
		line-height : 20px;
		color : black;
		text-align : right;
		text-decoration : none;
		background : #EFEFEF url(../images/pencil_16.png) no-repeat 5px center;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
	}
	
	p.edition a.editerAnnonce:hover {
		text-decoration : underline;
	}
	
	a.mettreenavantAnnonce {
		position : absolute;
		right : 300px;
		bottom : 5px;
		display : block;
		width : 95px;
		height : 20px;
		padding : 0 5px 0 5px;
		line-height : 20px;
		color : black;
		text-decoration : none;
		text-align : right;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
		background : #EFEFEF url(../images/up_16.png) no-repeat 5px center;
	}
	
	a.retireenavantAnnonce {
		position : absolute;
		right : 300px;
		bottom : 5px;
		display : block;
		width : 95px;
		height : 20px;
		padding : 0 5px 0 5px;
		line-height : 20px;
		color : black;
		text-decoration : none;
		text-align : right;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 0.8em;
		background : #EFEFEF url(../images/down_16.png) no-repeat 5px center;
	}
	
	a.mettreenavantAnnonce:hover,
	a.retireenavantAnnonce:hover {
		text-decoration : underline;
	}
	
	/******Pages mentions légales conditions générales crédits**********************************/
	
	body#page_diverse5 #PartiePrincipale {
		font-size : 1.2em;
	}
	
	body#page_diverse5 #PartiePrincipale a {
		color : #6c7c31;
		text-decoration : none;
	}
	
	body#page_diverse5 #PartiePrincipale a:hover {
		text-decoration : underline;
	}
	
	body#page_diverse5 #PartiePrincipale h1,
	body#page_diverse6 #PartiePrincipale h1,
	body#page_diverse4 #PartiePrincipale h1 {
		width : 948px;
		margin : 0 0 10px 0;
		padding : 0 0 5px 0;
		color : #6c7c31;
		font-family : times, Serif;
		font-weight : normal;
		font-style : italic;
		background : url(../images/../images/separateurTitre.png) repeat-x 0 bottom;
	}
	
	body#page_diverse5 #PartiePrincipale h3,
	body#page_diverse6 #PartiePrincipale h3,
	body#page_diverse4 #PartiePrincipale h3 {
		margin : 5px 0 5px 0;
		color : #6c7c31;
		font-size : 1.3em;
		font-style : italic;
	}
	
	body#page_diverse5 #PartiePrincipale h4,
	body#page_diverse6 #PartiePrincipale h4,
	body#page_diverse4 #PartiePrincipale h4 {
		margin : 5px 0 0 0;
		font-size : 1.1em;
	}
	
	body#page_diverse5 #PartiePrincipale p,
	body#page_diverse6 #PartiePrincipale p,
	body#page_diverse4 #PartiePrincipale p {
		width : 948px;
		margin : 0 0 10px 0; 
	}
	
}

@media print {
	
	#entete h1,
	#entete h2 {
		display : none;
	}
	
	h1 {
		margin : 0;
		padding : 0;
		font-size : 20pt;
	}
	
	h2 {
		margin : 0;
		padding : 0;
		font-size : 16pt;
	}
	
	h3 {
		margin-top : 0;
		padding-top : 0;
		font-size : 14pt;
	}
	
	p {
		margin : 0;
		padding : 0;
		font-size : 12pt;
	}
	
	#doubleDotted,
	#menuPrincipal,
	#menuPiedDePage,
	#blocOutils {
		display : none;
	}
	
	img {
		border : none;
	}
	
	body#affaire img#photoGrande {float : left;}
	
	body#affaire ul li {
		display : inline;
		list-style-type : none;
		margin-left : 2mm;
	}
	
}
