/*///////////////////////////////////////////////////////////////////////////////////
// STYLE : page qui sommes nous
/////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////
// SOMMAIRE :
// Premiere partie 
// Titres avec ronds et textes  
// Encarts bleu, vert, rose et orange
///////////////////////////////////////////////////////////////////////////////////*/
div.contenuQSN{
	width:676px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#157cbb;
	margin:0 2px 0 2px;
}
/* Premiere partie */
div.contenuQSN div.contenuGauche{
	width:368px; height:322px;
	float:left;
}
div.contenuQSN h2{
	height:26px; width:343px;	
	background-repeat:no-repeat;
	margin:0 0 0 30px;
	padding:7px 0 0 30px;
}
div.contenuQSN div.contenuGauche p.pPresentation, div.contenuQSN div.contenuGauche p.pPresentationLeft{
	font:normal 12px Arial, Helvetica, sans-serif; color:#157cbb;
	padding:0 0 0 30px;
	text-align:justify;
}
div.contenuQSN div.contenuGauche p.pPresentationLeft{
  text-align:left;	
}
div.contenuQSN div.contenuGauche img{
	float:left;
	margin-right:5px;
}
div.contenuQSN div.contenuDroit, div.contenuQSN div.contenuDroitEN, div.contenuQSN div.contenuDroitES{
	width:308px; height:332px;
	float:left;
	background:url(../images/background/back-qsn-concept.png) no-repeat 0 0;
}
div.contenuQSN div.contenuDroitEN{
	background:url(../images/background/back-qsn-en-concept.png) no-repeat 0 0;
}
div.contenuQSN div.contenuDroitES{
	background:url(../images/background/back-qsn-es-concept.png) no-repeat 0 0;
}
div.contenuQSN div.contenuDroit p.pRondDroiteHaut, div.contenuQSN div.contenuDroitEN p.pRondDroiteHaut,div.contenuQSN div.contenuDroitES p.pRondDroiteHaut{
	width:180px;
	margin:20px 0 0 131px;
	font:bold 10px Arial, Helvetica, sans-serif; color:#ffffff;
	line-height:11px;
	text-align:center;
}
div.contenuQSN div.contenuDroit p.pRondDroite, div.contenuQSN div.contenuDroitEN p.pRondDroite,div.contenuQSN div.contenuDroitES p.pRondDroite{
	width:180px;
	margin:50px 0 0 65px;
	font:normal 12px Arial, Helvetica, sans-serif; color:#157cbb;
	text-align:center;
}
div.contenuQSN div.contenuGauche h2{
	float:left;
	width:250px;
	height:70px;
	font:normal 18px Arial, Helvetica, sans-serif; color:#ff015b;
	padding:0;
	margin:0;
}

/* Titres avec ronds et textes */
div.contenuQSN h2.h2Vert{
	background-image:url(../images/background/back-qsn-pointvert.gif);
	font:bold 13px Arial, Helvetica, sans-serif; color:#b3c230;
}
div.contenuQSN h2.h2Bleu{
	background-image:url(../images/background/back-qsn-pointbleu.gif);
	font:bold 13px Arial, Helvetica, sans-serif; color:#157cbb;
}
div.contenuQSN h2.h2Rose{
	background-image:url(../images/background/back-qsn-pointrose.gif);
	font:bold 13px Arial, Helvetica, sans-serif; color:#ff015b;
}
div.contenuQSN h2.h2Orange{
	background-image:url(../images/background/back-qsn-pointorange.gif);
	font:bold 13px Arial, Helvetica, sans-serif; color:#ea7401;
}
div.contenuQSN p.pPointCles{
	font:normal 11.5px Arial, Helvetica, sans-serif; color:#157cbb;
	padding:0 40px 0 30px;
	text-align:justify;
}
div.contenuQSN ul{
	margin-left:50px;
	font:normal 11.5px Arial, Helvetica, sans-serif; color:#157cbb;
}

/* Encarts bleu, vert, rose et orange */
div.contenuQSN div.encartRose, div.contenuQSN div.encartVert, div.contenuQSN div.encartBleu, div.contenuQSN div.encartOrange, div.contenuQSN div.encartRoseEN, div.contenuQSN div.encartVertEN, div.contenuQSN div.encartBleuEN, div.contenuQSN div.encartOrangeEN, div.contenuQSN div.encartRoseES, div.contenuQSN div.encartVertES, div.contenuQSN div.encartBleuES, div.contenuQSN div.encartOrangeES{
	width:601px;
	margin:20px 0 0 35px;
	font:normal 11.5px Arial, Helvetica, sans-serif; color:#157cbb;
	text-align:justify;
}
div.contenuQSN div.encartVert{
	height:141px;
	background:url(../images/background/back-qsn-encartvert.png) no-repeat 0 0;
}
div.contenuQSN div.encartVertEN{
	height:141px;
	background:url(../images/background/back-qsn-encartvert-en.png) no-repeat 0 0;
}
div.contenuQSN div.encartVertES{
	height:141px;
	background:url(../images/background/back-qsn-encartvert-es.png) no-repeat 0 0;
}
div.contenuQSN div.encartVert p, div.contenuQSN div.encartVertEN p, div.contenuQSN div.encartVertES p{
	padding:20px 15px 0 145px;
}
div.contenuQSN div.encartBleu{
	height:117px;
	background:url(../images/background/back-qsn-encartbleu.png) no-repeat 0 0;
}
div.contenuQSN div.encartBleuEN{
	height:117px;
	background:url(../images/background/back-qsn-encartbleu-en.png) no-repeat 0 0;
}
div.contenuQSN div.encartBleuES{
	height:117px;
	background:url(../images/background/back-qsn-encartbleu-es.png) no-repeat 0 0;
}
div.contenuQSN div.encartBleu p, div.contenuQSN div.encartBleuEN p, div.contenuQSN div.encartBleuES p{
	padding:12px 15px 0 280px;
}
div.contenuQSN div.encartRose{
	height:123px;
	background:url(../images/background/back-qsn-encartrose.png) no-repeat 0 0;
}
div.contenuQSN div.encartRoseEN{
	height:123px;
	background:url(../images/background/back-qsn-encartrose-en.png) no-repeat 0 0;
}
div.contenuQSN div.encartRoseES{
	height:123px;
	background:url(../images/background/back-qsn-encartrose-es.png) no-repeat 0 0;
}
div.contenuQSN div.encartRose p, div.contenuQSN div.encartRoseEN p, div.contenuQSN div.encartRoseES p{
	padding:15px 145px 0 15px;
}
div.contenuQSN div.encartOrange{
	height:134px;
	background:url(../images/background/back-qsn-encartorange.png) no-repeat 0 0;
}
div.contenuQSN div.encartOrangeEN{
	height:134px;
	background:url(../images/background/back-qsn-encartorange-en.png) no-repeat 0 0;
}
div.contenuQSN div.encartOrangeES{
	height:134px;
	background:url(../images/background/back-qsn-encartorange-es.png) no-repeat 0 0;
}
div.contenuQSN div.encartOrange p, div.contenuQSN div.encartOrangeES p{
	padding:5px 15px 0 155px;
}
div.contenuQSN div.encartOrangeEN p{
	padding:15px 15px 0 155px;
}
/* Partie contact */
div.contenuQSN h2.h2Contact{
	margin:20px 0 0 0;
	padding:7px 0 0 30px;
}
div.contenuQSN p.pContact{
	font:normal 12px Arial, Helvetica, sans-serif; color:#157cbb;
	padding:0 0 0 30px;
	text-align:justify;
}
div.contenuQSN p.pContact a{
	font:bold 12px Arial, Helvetica, sans-serif; color:#157cbb;
	text-decoration:underline;
}
div.contenuQSN p.pContact a:hover{
	text-decoration:none;
}