/* CSS Document */
body {
	margin:0;
	padding:0;
	background:url(../images/bg-degrade.gif) repeat-x;
	background-color:#f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
}
*html {
	overflow-x:hidden;
}
img {
	border:0;
}
#retour-home {
	position:absolute;
	top:55px;
	left:100px;
}
#retour-home a {
	font-family:verdana;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#retour-home a:hover {
	text-decoration:underline;
}
/* ********************************* CONTENU FORMULAIRE *****************************/
#contenu-formulaire {
	background:url(../images/bg-objectif.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-formulaire h2 {
	color:#B1C903;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
.contenu-formulaire-texte {
	color:#233206;
	font-size:12px;
	width:480px;
	margin:0 0 0 110px;
	float:left;
	overflow:auto;
	height:360px;
	float:left;
}
* html .contenu-formulaire-texte {
	color:#233206;
	font-size:12px;
	width:450px;
	margin:0 0 0 50px;
	float:left;
	overflow:auto;
	height:360px;
}
.contenu-formulaire-texte fieldset {
	border:none;
}
.contenu-formulaire-texte td {
	padding:0 5px;
	width:40%;
}
.contenu-formulaire-texte p, .contenu-formulaire-texte ul {
	padding:5px 0;
	margin:0;
}
.contenu-formulaire-texte ul li {
	list-style:inside;
	padding-left:10px;
}
.contenu-formulaire-texte-pastille {
	float:left;
	width:265px;
	padding:0 0 0 30px;
}
.contenu-formulaire-texte-pastille .p1 {
	background:url(../images/bg-bulle-bleue.png) 0 0 no-repeat;
	width:205px;
	height:175px;
	margin:-30px 0 0 100px;
	padding:30px 0 0 40px;
}
* html .contenu-formulaire-texte-pastille .p1 {
	background:url(../images/bg-bulle-bleue.gif) 0 0 no-repeat;
}
.contenu-formulaire-texte-pastille .p1 p {
	font-family:arial;
	font-size:12px;
	color:#b1c903;
	font-weight:bold;
}
.contenu-formulaire-texte-pastille .p1 ul {
	padding:0;
	margin:0;
}
.contenu-formulaire-texte-pastille .p1 ul li {
	list-style:none;
	padding:3px 0;
}
.contenu-formulaire-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 4px no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
.contenu-formulaire-texte-pastille .p1 ul li a.actif, .contenu-formulaire-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-on.jpg) 0 4px no-repeat;
	color:#b1c903;
}
.contenu-formulaire-texte-pastille .p2 {
	background:url(../images/bg-bulle-blanche.png) 0 0 no-repeat;
	width:221px;
	height:205px;
}
* html .contenu-formulaire-texte-pastille .p2 {
	background:url(../images/bg-bulle-blanche.gif) 0 0 no-repeat;
}
/*.contenu-objectif-texte-pastille .p2 img {
  width:80px;
  margin:20px 0 0 60px;
}*/
.contenu-formulaire-texte-pastille .p2 p {
	font-family:arial;
	font-size:11px;
	color:#000;
	margin:10px 0 0 25px;
	width:150px;
	text-align:center;
}
.contenu-formulaire-texte-pastille .p2 p span {
	font-size:9px;
}
/********************************* GENERAL *********************************/

#main {
	margin:auto;
	padding:auto;
	width:960px;
	height:658px;
}
#header {
	margin:0;
	padding:0;
	width:960px;
	height:77px;
}
* + html #header {
	margin:0 0 45px 0;
	padding:0;
	width:960px;
	height:77px;
}
#contenu-fleche {
	float:left;
	margin:0;
	padding:0;
	height:54px;
}
.spe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:-35px;
	margin-left:0px;
}
.logo_obj {
	float:left;
	width:140px;
	padding:0;
	margin:0;
}
*+html .spe {
	float:right;
}
*html .spe {
	float:right;
}
/* ********** bouton fermer ********** */
#contenu-geste #contenu-btn-retour {
	/*position:absolute;*/
  top:80px;
	left:642px;
}
* + html #contenu-geste #contenu-btn-retour {
	/*position:absolute;*/
  top:50px;
	left:620px;
}
* html #contenu-geste #contenu-btn-retour {
	/*position:absolute;*/
  top:170px;
	left:820px;
	z-index:100;
}
#contenu-campagne #contenu-btn-retour {
	/*position:absolute;*/
  top:152px;
	left:895px;
}
* + html #contenu-campagne #contenu-btn-retour {
	/*position:absolute;*/
  top:130px;
	left:400px;
	right:360px;
}
* html #contenu-campagne #contenu-btn-retour {
	/*position:absolute;*/
  top:180px;
	left:0px;
	z-index:100;
}
#contenu-ecard #contenu-btn-retour, #contenu-signature #contenu-btn-retour {
	/*position:absolute;*/
  top:3px;
	left:940px;
}
*+html #contenu-ecard #contenu-btn-retour {
	/*position:absolute;*/
  top:125px;
	left:935px;
	z-index:1000;
	padding:0;
	margin:0;
	border:1px red solid;
}
* html #contenu-ecard #contenu-btn-retour {
	position:absolute;
	top:128px;
	left:auto;
	z-index:100;
}
* html #contenu-signature #contenu-btn-retour {
	position:absolute;
	top:128px;
	left:auto;
	z-index:100;
}
.contenu-poubelle #contenu-btn-retour {
	position:relative;
	margin-right:140px;
}
*+html .contenu-poubelle #contenu-btn-retour {
	position:absolute;
	left:-100px;
	right:160px;
}
* html .contenu-poubelle #contenu-btn-retour {
	/*position:absolute;*/
  top:150px;
	left:975px;
	z-index:100;
}
#contenu-objectif #contenu-btn-retour {
	/*position:absolute;*/
  top:165px;
	left:895px;
}
*+ html #contenu-objectif #contenu-btn-retour {
	position:absolute;
	top:130px;
	left:420px;
	right:190px;
}
* html #contenu-objectif #contenu-btn-retour {
	position:absolute;
	top:140px;
	/*left:870px;*/
  left:auto;
	margin-left:920px;
	z-index:100;
	width:40px;
}
#contenu-rdv-pro2 #contenu-btn-retour {
	/*position:absolute;*/
  top:70px;
	left:870px;
	z-index:100;
}
* + html #contenu-rdv-pro2 #contenu-btn-retour {
	/*position:absolute;*/
  top:60px;
	left:875px;
	z-index:100;
}
* html #contenu-rdv-pro2 #contenu-btn-retour {
	/*position:absolute;*/
  top:180px;
	left:995px;
	z-index:100;
}
#contenu-rdv-pro #contenu-btn-retour {
	/*position:absolute;*/
  top:70px;
	left:285px;
	z-index:100;
}
* + html #contenu-rdv-pro #contenu-btn-retour {
	/*position:absolute;*/
  top:60px;
	left:290px;
	z-index:100;
}
* html #contenu-rdv-pro #contenu-btn-retour {
	/*position:absolute;*/
  top:200px;
	left:430px;
	z-index:100;
}
#contenu-presse #contenu-btn-retour {
	/*position:absolute;*/
  top:150px;
	left:960px;
	z-index:100;
}
* html #contenu-presse #contenu-btn-retour {
	position:relative;
	top:180px;
	right:600px;
}
#contenu-lien #contenu-btn-retour {
	/*position:absolute;*/
  top:40px;
	left:745px;
	z-index:100;
}
* html #contenu-lien #contenu-btn-retour {
	/*position:absolute;*/
  top:140px;
	left:875px;
	z-index:100;
}
#contenu-formulaire #contenu-btn-retour {
	position:relative;
	top:30px;
	left:745px;
	z-index:100;
}
* + html #contenu-formulaire #contenu-btn-retour {
	position:relative;
	top:5px;
	left:730px;
	z-index:100;
}
* html #contenu-formulaire #contenu-btn-retour {
	position:absolute;
	top:140px;
	left:875px;
	z-index:100;
}
.btn-retour {
	float:right;
	background:url(../images/btn-retour.gif) no-repeat 0 5px;
	width:23px;
	height:29px;
	padding:0;
	margin:0px 0 30px -5px;
}
* html .btn-retour {
	float:right;
	background:url(../images/btn-retour.gif) no-repeat 0 5px;
	width:23px;
	height:29px;
	margin:0;
	padding:10px 0 0 1px;
}
* + html .btn-retour {
	float:right;
	background:url(../images/btn-retour.gif) no-repeat 0 5px;
	width:23px;
	height:29px;
	margin:0;
	padding:10px 0 0 1px;
}
.btn-retour p {
	color:#FFF;
	font-size:11px;
	font-weight:bolder;
	padding-left:8px;
}
#contenu-entreprise1 #contenu-btn-retour {
	/*position:absolute;*/
  top:30px;
	left:780px;
}
*+html #contenu-entreprise1 #contenu-btn-retour {
	/* position:relative;
  top:20px;
  left:-155px;*/
   top:30px;
	left:780px;
}
#contenu-entreprise2 #contenu-btn-retour {
	position:absolute;
	top:30px;
	left:940px;
}
#contenu-collectivite1 #contenu-btn-retour {
	/*position:absolute;*/
  top:30px;
	left:540px;
}
*+html #contenu-collectivite1 #contenu-btn-retour {
	position:relative;
	top:20px;
	left:-155px;
}
/**+html .btn-retour p {
  color:#FFF;
  font-size:11px;
  font-weight:bolder;
  padding-left:8px;
  margin-top:9px;
}
* html .btn-retour p {
  color:#FFF;
  font-size:11px;
  font-weight:bolder;
  padding-left:8px;
  margin-top:10px;
}*/
.btn-retour a {
	text-decoration:none;
	color:#FFF;
}
#fleche-precedente {
	float:left;
	margin:195px 0 0 0px;
	width:43px;
	height:63px;
}
#fleche-suivante {
	float:right;
	margin:195px -15px 0 0;
	width:43px;
	height:63px;
}
#detritos {
	float:left;
	width:300px;
	height:290px;
	margin:140px 0 0 60px;
}
#lien-detritos {
	width:225px;
	height:280px;
	background:url(../images/lien-detritos.png) 0 0 no-repeat;
	margin:20px 0 0 -150px;
	float:left;
}
* html #lien-detritos {
	width:225px;
	height:280px;
	background:url(../images/lien-detritos.gif) 0 0 no-repeat;
	margin:20px 0 0 -150px;
	float:left;
}
#lien-detritos .p1 {
	width:90px;
	height:40px;
	font-family:arial;
	color:#fff;
	font-size:13px;
	padding:30px 0 0 110px;
	margin:0;
	text-align:center;
}
#lien-detritos .p2 {
	width:90px;
	height:40px;
	font-family:arial;
	color:#fff;
	font-size:13px;
	padding:30px 0 0 40px;
	margin:0;
	text-align:center;
}
* html #lien-detritos .p2 {
	width:90px;
	height:40px;
	font-family:arial;
	color:#fff;
	font-size:13px;
	padding:20px 0 0 40px;
	margin:0;
	text-align:center;
}
#lien-detritos .p3 {
	width:90px;
	height:40px;
	font-family:arial;
	color:#fff;
	font-size:13px;
	padding:40px 0 0 120px;
	margin:0;
	text-align:center;
}
h3 {
	clear:both;
	margin:0;
	padding-top:5px;
	color:#FFF;
	font-size:15px;
	font-style:italic;
}
.txt-entreprise {
	width:216px;
	float:left;
}
.txt-entreprise img {
	margin:0 auto;
}
.dechet_swf {
	height:385px;
	margin-top: -57px;
	margin-left: 160px;
}
#dechet_swf {
	height:385px;
	margin-top: -57px;
	margin-left: 160px;
}
*html #dechet_swf {
	width:600px;
	height:385px;
	margin-top:-35px;
	position:absolute;
}
*+html #dechet_swf {
	width:600px;
	height:385px;
	/*padding-left: 170px;*/
  margin-top:-35px;
	position:absolute;
}
#index-swf {
	height:464px;
	margin:0 0 0 -44px;
}
* + #index-swf {
	height:464px;
	margin:0 0 0 -44px;
	margin-bottom: -20px;
	z-index:50;
}
*html #index-swf /*IE6*/ {
	height:464px;
	width:1120px;
	float:left;
	z-index:0;
	/*margin:0 0 0 -44px;*/
  margin-top: - 5px;
	margin-left : -44px;
	margin-bottom : -5px;
	position:fixed;
}
/*IE6*/
* #index-swf {
	height:464px;
	width:111px;
	float:left;
	z-index:0;
	margin:0 0 0 -44px;
}
/********************************* HOME PAGE *********************************/

#contenu-home {
	background:url(../images/bg-home.jpg) no-repeat;
	height:464px;
}
.bg-rond-home {
	margin-left:355px;
	padding-top:80px;
	width:290px;
	height:440px;
}
.contenu-rond-home h1 {
	clear:both;
	margin:0;
	padding-top:45px;
}
.contenu-rond-home-texte {
	width:275px;
}
.contenu-rond-home-texte p {
	margin:0;
	padding-top:35px;
	color:#004a5f;
	font-size:12px;
	font-style:italic;
}
.contenu-rond-home-btn {
	margin:40px 0 0 35px;
	padding:0;
}
.contenu-rond-home-btn ul {
	list-style-position:outside;  /*range les puces en dehors du texte*/
}
.contenu-rond-home-btn li {
	list-style-type:none;
	background:url(../images/puce-fleche-home.gif) no-repeat;
	padding-left:10px; /*espace entre la puce et le texte*/
	background-position:left 5px; /*hauteur de la puce*/
	font-size:16px;
	font-style:italic;
	color:#FFF;
}
.contenu-rond-home-btn li a {
	text-decoration:none;
	color:#FFF;
}
.intro {
	font-weight:bold;
}
/********************************* HOME PAGE 1 *********************************/

#contenu-home1 {
	background:url(../images/bg-home2.jpg) no-repeat;
	height:464px;
}
#fleche-home1-rollover1 {
	float:left;
	margin:110px 0 0 225px;
	parding:0;
	width:48px;
	height:48px;
}
* html /*IE6*/ #fleche-home1-rollover1 {
	margin:110px 0 0 100px;
}
#fleche-home1-rollover2 {
	float:left;
	margin:132px 0 0 80px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-home1-rollover2bis {
	float:left;
	margin:132px 0 0 5px;
	parding:0;
	width:48px;
	height:48px;
}
/********************************* HOME PAGE 2 *********************************/

#contenu-home2 {
	background:url(../images/bg-home3.jpg) no-repeat;
	height:464px;
}
#fleche-home2-rollover1 {
	float:left;
	margin:132px 0 0 170px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-home2-rollover2 {
	float:left;
	margin:35px 0 0 75px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-home2-rollover2 {
	float:left;
	margin:35px 0 0 15px;
	parding:0;
	width:48px;
	height:48px;
}
/********************************* HOME PAGE 3 *********************************/

#contenu-home3 {
	background:url(../images/bg-home4.jpg) no-repeat;
	height:464px;
}
#fleche-home3-rollover1 {
	float:left;
	margin:70px 0 0 100px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-home3-rollover2 {
	float:left;
	margin:115px 0 0 220px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-home3-rollover2bis {
	float:left;
	margin:115px 0 0 145px;
	parding:0;
	width:48px;
	height:48px;
}
* html /*IE6*/ #fleche-home3-rollover2 {
	float:left;
	margin:115px 0 0 170px;
	parding:0;
	width:48px;
	height:48px;
}
/********************************* RDV ENTREPRISE *********************************/

#contenu-rdv-pro {
	background:url(../images/bg-rdv-pro.jpg) no-repeat;
	height:464px;
}
#contenu-rdv-pro div.rdv {
	background:url(../images/bg-bulle-rdv.png) 0 0 no-repeat;
	width:285px;
	height:311px;
	position:relative;
	top:35px;
	left:55px;
}
* html #contenu-rdv-pro div.rdv {
	background:url(../images/bg-bulle-rdv.gif) 0 0 no-repeat;
	width:285px;
	height:311px;
	position:relative;
	top:35px;
	left:55px;
}
#contenu-rdv-pro .rdv h2 {
	font-family:arial;
	font-size:18px;
	color:#0e2159;
	font-style:italic;
	width:210px;
	text-align:center;
	margin:0;
	padding:50px 0 0 30px;
}
#contenu-rdv-pro .rdv p {
	font-family:arial;
	font-size:14px;
	color:#fff;
	width:210px;
	text-align:center;
	margin:0;
	padding:30px 0 0 30px;
}
#contenu-rdv-pro2 {
	background:url(../images/bg-rdv-pro2.jpg) no-repeat;
	height:464px;
}
#contenu-rdv-pro2 div.rdv {
	background:url(../images/bg-bulle-rdv2.png) 0 0 no-repeat;
	width:285px;
	height:311px;
	position:relative;
	top:35px;
	left:635px;
}
* html #contenu-rdv-pro2 div.rdv {
	background:url(../images/bg-bulle-rdv2.gif) 0 0 no-repeat;
	width:285px;
	height:311px;
	position:relative;
	top:20px;
	left:620px;
}
#contenu-rdv-pro2 .rdv h2 {
	font-family:arial;
	font-size:18px;
	color:#000;
	font-style:italic;
	width:210px;
	text-align:center;
	margin:0;
	padding:50px 0 0 30px;
}
#contenu-rdv-pro2 .rdv p {
	font-family:arial;
	font-size:14px;
	color:#87736a;
	width:210px;
	text-align:center;
	margin:0;
	padding:30px 0 0 30px;
}
/********************************* CONTENU PAGE ENVIRONNEMENT *********************************/

/*ENVIRONNEMENT MAISON*/
#contenu-maison {
	background:url(../images/bg-maison.jpg) no-repeat;
	height:464px;
	margin:0;
	padding:0;
}
/*a.lien-fleche{
  display:block;
  margin:13px 0 0 12px;
  width:50px;
  height:50px;
}
*/
#fleche-maison-rollover1 {
	float:left;
	margin:330px 0 0 0;
	parding:0;
	width:48px;
	height:48px;
}
*+html /*IE7*/ #fleche-maison-rollover1 {
	margin:230px 0 0 80px;
}
* html /*IE6*/ #fleche-maison-rollover1 {
	margin:230px 0 0 65px;
}
#fleche-maison-rollover1 a span {
	display: none;
}
#fleche-maison-rollover1 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover2 {
	float:left;
	margin:90px 0 0 150px;
	parding:0;
	width:48px;
	height:48px;
}
*+html /*IE7*/ #fleche-maison-rollover2 {
	margin:60px 0 0 35px;
}
* html /*IE6*/ #fleche-maison-rollover2 {
	margin:60px 0 0 35px;
}
#fleche-maison-rollover2 a span {
	display: none;
}
#fleche-maison-rollover2 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover3 {
	float:left;
	margin:260px 0 0 40px;
	parding:0;
	width:48px;
	height:48px;
}
*+html /*IE7*/ #fleche-maison-rollover3 {
	margin:190px 0 0 170px;
}
#fleche-maison-rollover3 a span {
	display: none;
}
#fleche-maison-rollover3 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover4 {
	float:left;
	margin:165px 0 0 65px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover5 {
	float:left;
	margin:60px 0 0 255px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover5 a span {
	display: none;
}
#fleche-maison-rollover5 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover6 {
	float:left;
	margin:120px 0 0 190px;
	parding:0;
	width:48px;
	height:48px;
}
* +html #fleche-maison-rollover6 {
	float:left;
	margin:-20px 0 0 190px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover6 a span {
	display: none;
}
#fleche-maison-rollover6 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover7 {
	float:left;
	margin:240px 0 0 0;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover7 a span {
	display: none;
}
#fleche-maison-rollover7 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover8 {
	float:left;
	margin:320px 0 0 -150px;
	parding:0;
	width:48px;
	height:48px;
}
* +html #fleche-maison-rollover8 {
	float:left;
	margin:40px 0 0 550px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover8 a span {
	display: none;
}
#fleche-maison-rollover8 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-maison-rollover9 {
	float:left;
	margin:320px 0 0 -40px;
	parding:0;
	width:48px;
	height:48px;
}
* +html #fleche-maison-rollover9 {
	float:left;
	margin:40px 0 0 550px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-maison-rollover9 a span {
	display: none;
}
#fleche-maison-rollover9 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
/********************************* CONTENU GESTE ********************************/
#contenu-geste {
	background:url(../images/bg-contenu-geste.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-geste h2 {
	width:300px;
	margin:0 0 0 340px;
	padding:70px 0 0 10px;
	font-family:arial;
	font-size:20px;
	color:#fff;
	font-style:italic;
}
.contenu-eco-recharge-texte {
	width:280px;
	color:#FFF;
	font-size:12px;
	font-style:normal;
	padding:0 0 0 340px;
	float:left;
	overflow:auto;
	height:270px;
}
.contenu-eco-recharge-texte p {
	padding: 0 0 0 10px;
}
.contenu-eco-recharge-texte p a {
	color:#b1c903;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding:0;
	text-decoration:none;
}
.contenu-eco-recharge-texte p a:hover {
	text-decoration:underline;
}
.contenu-eco-recharge-texte-pastille {
	width:150px;
	float:left;
	padding:0 0 0 30px;
	margin:-20px 0 0 0;
}
/********************************* CONTENU OBJECTIS *****************************/
#contenu-objectif {
	background:url(../images/fondSERD.jpg) 0 0 no-repeat;
	height:461px;
	width:962px;
	clear:both;
	overflow: hidden;
}
*+html #contenu-objectif {
	background:url(../images/fondSERD.jpg) 0 0 no-repeat;
	height:490px;
	width:962px;
	clear:both;
	overflow: hidden;
	margin-top:50px;
}
#contenu-objectif h2 {
	color:#B1C903;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
* html #contenu-objectif h2 {
	color:#B1C903;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:10px 0 0 110px;
}
.contenu-objectif-texte {
	color:#233206;
	font-size:12px;
	width:480px;
	padding:0 0 0 110px;
	float:left;
	height:370px;
	overflow:auto;	
}
* html .contenu-objectif-texte {
	color:#233206;
	font-size:12px;
	width:450px;
	margin:0 0 0 10px;
	float:left;
	height:370px;
	overflow:auto;
}
.contenu-objectif-texte h4 {
	color:#004a5f;
	font-family:arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	padding:10px 0;
	margin:0;
	clear:both;
}
.contenu-objectif-texte a {
	color:#b1c903;
}
.contenu-objectif-texte p, .contenu-objectif-texte ul {
	padding:5px 0;
	margin:0;
}
.contenu-objectif-texte ul li {
	list-style:inside;
	padding-left:10px;
}
.contenu-objectif-texte-pastille {
	float:left;
	width:265px;
	padding:0 0 0 30px;
	margin-top:-25px;
}
.contenu-objectif-texte-pastille .p1 {
	width:205px;
	height:175px;
	margin:-30px 0 0 100px;
	padding:30px 0 0 25px;
}
* html .contenu-objectif-texte-pastille .p1 {
	width:205px;
	height:175px;
	margin:0 0 0 100px;
	padding:30px 0 0 25px;
}
*+html .contenu-objectif-texte-pastille .p1 {
	width:205px;
	height:175px;
	margin:0 0 0 100px;
	padding:30px 0 0 25px;
}
.contenu-objectif-texte-pastille .p1 p {
	font-family:arial;
	font-size:14px;
	color:#b1c903;
	font-weight:bold;
	width:150px;
	text-align:left;
	padding:0 0 0 20px;
	margin:0;
}
.contenu-objectif-texte-pastille .p1 p span {
	font-size:36px;
	display:block;
	color:#fff;
}
.contenu-objectif-texte-pastille .p1 ul {
	padding:0;
	margin:0;
}
.contenu-objectif-texte-pastille .p1 ul li {
	list-style:none inside;
	padding:3px 0;
	margin:0 0 0 20px;
}
* html .contenu-objectif-texte-pastille .p1 ul li {
	list-style:none inside;
	padding:3px 0 3px 5px;
	margin:0 0 0 0px;
}
*+html .contenu-objectif-texte-pastille .p1 ul li {
	list-style:none inside;
	padding:3px 0 3px 5px;
	margin:0 0 0 0px;
}
.contenu-objectif-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 6px no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
/**+html .contenu-objectif-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 6px no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}*/
.contenu-objectif-texte-pastille .p2 ul li {
	list-style:url(../images/picto-blanc-vert.jpg) outside;
	padding:3px 0;
	margin:0 0 0 15px;
}
.contenu-objectif-texte-pastille .p2 ul li a {
	padding:0;
	margin: 0;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
*+html .contenu-objectif-texte-pastille .p2 ul li a {
	position:relative;
	top:-5px;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.contenu-objectif-texte-pastille .p2 ul li a:hover {
	text-decoration:underline;
}
/**+html .contenu-objectif-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 0 no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}*/
* html .contenu-objectif-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 6px no-repeat;
	vertical-align:top;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
.contenu-objectif-texte-pastille .p1 ul li a.actif, .contenu-objectif-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-on.jpg) 0 6px no-repeat;
	color:#b1c903;
	font-weight:bold;
}
*+html .contenu-objectif-texte-pastille .p1 ul li a.actif {
	background:url(../images/picto-arrow-on.jpg) 0 6px no-repeat;
	color:#b1c903;
}

*+html .contenu-objectif-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-on.jpg) 0 6px no-repeat;
	color:#b1c903;
}
* html .contenu-objectif-texte-pastille .p1 ul li a.actif {
	background:url(../images/picto-arrow-on.jpg) 0 6px no-repeat;
	color:#b1c903;
	vertical-align:top;
}
* html .contenu-objectif-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-on.jpg) 0 6px no-repeat;
	color:#b1c903;
	vertical-align:top;
}
.contenu-objectif-texte-pastille .p2 {
	width:221px;
	height:205px;	
}
.contenu-objectif-texte-pastille .p2 ul {
	width:150px;
	list-style:none;
	margin:25px 0 0 20px;
}
* html .contenu-objectif-texte-pastille .p2 ul {
	width:150px;
	list-style:none;
	margin:70px 0 0 30px;
}
*+html .contenu-objectif-texte-pastille .p2 ul {
	width:150px;
	list-style:none;
	margin:70px 0 0 30px;
}
.contenu-objectif-texte-pastille .p2 h3 {
	color:#000;
	padding:30px 0 0 30px;
	margin:0;
	width:150px;
	text-align:center;
}
.contenu-objectif-texte-pastille .p2 img {
	width:140px;
	margin:-10px 0 0 12px;
	
}
.imgP2 {
	width:140px;
	margin:0 0 0 33px;
}
.contenu-objectif-texte-pastille .p2 p {
	font-family:arial;
	font-size:11px;
	color:#000;
	margin:10px 0 0 25px;
	padding:0 0 0 0;
	width:150px;
	text-align:center;
}
.contenu-objectif-texte-pastille .p2 p span {
	font-size:9px;
}

/********************************* CONTENU PRESSE *****************************/
#contenu-presse {
	height:464px;
	clear:both;
}
* html #contenu-presse {
	height:464px;
	clear:both;
}
#contenu-presse h2 {
	color:#fff;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:90px 0 0 280px;
}
.contenu-presse-texte {
	color:#fff;
	font-size:12px;
	width:320px;
	margin:0 0 0 280px;
	float:left;
}
* html .contenu-presse-texte {
	color:#fff;
	font-size:12px;
	width:320px;
	margin:0 0 0 150px;
	float:left;
}
.contenu-presse-texte ul {
	padding:5px 0;
	margin:0 0 0 10px;
}
.contenu-presse-texte ul li {
	padding:5px 0;
	list-style:none;
	/*list-style:url(../images/picto-presse.jpg) inside;*/
}
.contenu-presse-texte a {
	color:#fff;
}
.contenu-presse-texte-pastille {
	float:left;
	width:265px;
	padding:0;
	margin:0;
}
* html .contenu-presse-texte-pastille {
	float:left;
	width:265px;
	padding:50px 0 0 0;
	margin:-185px 0 0 0;
}
.contenu-presse-texte-pastille .p1 {
	width:200px;
	height:232px;
	margin:-139px 0 0 -10px;
	padding:43px 0 0 65px;
}
* html .contenu-presse-texte-pastille .p1 {
	width:263px;
	height:232px;
	margin:-10px 0 0 -10px;
	padding:43px 0 0 60px;
}
.contenu-presse-texte-pastille .p1 p.titre {
	font-family:arial;
	font-size:14px;
	color:#000;
	font-weight:bold;
	width:180px;
	padding:5px 0 0 0;
	margin:0;
}
.contenu-presse-texte-pastille .p1 p {
	font-family:arial;
	font-size:11px;
	color:#000;
	font-weight:bold;
	width:180px;
	padding:0;
	margin:0;
}
.contenu-presse-texte-pastille .p1 ul {
	padding:0;
	margin:0;
	width:180px;
}
.contenu-presse-texte-pastille .p1 ul li {
	list-style:none outside;
	font-family:arial;
	font-size:11px;
	color:#000;
	padding:3px 0;
}
* html .contenu-presse-texte-pastille .p1 ul li {
	list-style:none outside;
	font-family:arial;
	font-size:11px;
	color:#000;
	padding:0px 0;
}
.contenu-presse-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-black.png) 0 4px no-repeat;
	padding-left:15px;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
* html .contenu-presse-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow-black.gif) 0 4px no-repeat;
	padding-left:15px;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.contenu-presse-texte-pastille .p1 ul li a.actif, .contenu-presse-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-black.png) 0 4px no-repeat;
	text-decoration:underline;
	font-weight:bold;
}
* html .contenu-presse-texte-pastille .p1 ul li a.actif{
	background:url(../images/picto-arrow-black.gif) 0 4px no-repeat;
	text-decoration:underline;
	font-weight:bold;
}
* html .contenu-presse-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-black.gif) 0 4px no-repeat;
	text-decoration:underline;
	font-weight:bold;
}
.contenu-presse-texte-pastille .p2 {
	width:263px;
	height:199px;
	margin:-20px 0 0 -10px;
	padding:0;
}
* html .contenu-presse-texte-pastille .p2 {
	width:263px;
	height:180px;
	margin:-20px 0 0 -20px;
	padding:0;
}
.contenu-presse-texte-pastille .p2 p.titre {
	font-family:arial;
	font-size:14px;
	color:#f25b00;
	font-weight:bold;
	width:180px;
	padding:35px 0 0 30px;
	margin:0;
}
.contenu-presse-texte-pastille .p2 p {
	font-family:arial;
	font-size:11px;
	color:#fdc400;
	font-weight:bold;
	width:180px;
	padding:0 0 0 30px;
	margin:0;
}
.contenu-presse-texte-pastille .p2 ul {
	padding:10px 0 0 30px;
	margin:0;
	width:180px;
	font-size:11px;
}
.contenu-presse-texte-pastille .p2 ul li {
	list-style:url(../images/picto-black.jpg) outside;
	padding:0;
	margin:0;
}
* html .contenu-presse-texte-pastille .p2 ul li {
	list-style:none;
	padding:0;
	margin:0;
}
.contenu-presse-texte-pastille .p2 ul li a {
	color:#000;
	text-decoration:none;
}
.contenu-presse-texte-pastille .p2 ul li a:hover {
	text-decoration:underline;
}
/********************************* CONTENU LIENS *****************************/
/********************************* CONTENU MENTIONS *****************************/
#contenu-mentions {
	background:url(../images/bg-presse.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-mentions h2 {
	color:#fff;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:90px 0 0 280px;
}
.contenu-mentions-texte {
	color:#fff;
	font-size:12px;
	width:320px;
	margin:0 0 0 120px;
	float:left;
}
* html .contenu-mentions-texte {
	color:#fff;
	font-size:12px;
	width:320px;
	margin:0 0 0 60px;
	float:left;
}
.contenu-mentions-texte ul {
	padding:5px 0;
	margin:0 0 0 10px;
}
.contenu-mentions-texte ul li {
	/*padding:5px 0;*/
  list-style:url(../images/picto-presse.jpg) inside;
}
.contenu-mentions-texte-pastille {
	float:left;
	width:265px;
	padding:0;
	margin:0;
}
.contenu-mentions-texte-pastille .p1 {
	background:url(../images/bg-bulle-presse1.png) 0 0 no-repeat;
	width:263px;
	height:232px;
	margin:-150px 0 0 -10px;
	padding:30px 0 0 70px;
}
* html .contenu-mentions-texte-pastille .p1 {
	background:url(../images/bg-bulle-presse1.gif) 0 0 no-repeat;
}
.contenu-mentions-texte-pastille .p1 p.titre {
	font-family:arial;
	font-size:14px;
	color:#000;
	font-weight:bold;
	width:180px;
	padding:5px 0 0 0;
	margin:0;
}
.contenu-mentions-texte-pastille .p1 p {
	font-family:arial;
	font-size:11px;
	color:#000;
	font-weight:bold;
	width:180px;
	padding:0;
	margin:0;
}
.contenu-mentions-texte-pastille .p1 ul {
	padding:0;
	margin:0;
	width:180px;
}
.contenu-mentions-texte-pastille .p1 ul li {
	list-style:none inside;
	padding:0 0;
}
.contenu-mentions-texte-pastille .p1 ul li a {
	background:url(../images/picto-lien2.jpg) 0 4px no-repeat;
	padding-left:10px;
	color:#000;
	text-decoration:none;
	font-size:11px;
}
.contenu-mentions-texte-pastille .p1 ul li a.actif, .contenu-presse-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow-black.gif) 0 4px no-repeat;
	text-decoration:none;
}
.contenu-mentions-texte-pastille .p2 {
	background:url(../images/bg-bulle-presse2.png) 0 0 no-repeat;
	width:263px;
	height:199px;
	margin:-20px 0 0 -10px;
	padding:0;
}
* html .contenu-mentions-texte-pastille .p2 {
	background:url(../images/bg-bulle-presse2.gif) 0 0 no-repeat;
}
.contenu-mentions-texte-pastille .p2 p.titre {
	font-family:arial;
	font-size:14px;
	color:#f25b00;
	font-weight:bold;
	width:180px;
	padding:35px 0 0 30px;
	margin:0;
}
.contenu-mentions-texte-pastille .p2 p {
	font-family:arial;
	font-size:11px;
	color:#fdc400;
	font-weight:bold;
	width:180px;
	padding:0 0 0 30px;
	margin:0;
}
.contenu-mentions-texte-pastille .p2 ul {
	padding:10px 0 0 30px;
	margin:0;
	width:180px;
	font-size:11px;
}
.contenu-mentions-texte-pastille .p2 ul li {
	list-style:url(../images/picto-black.jpg) outside;
	padding:0;
	margin:0;
}
.contenu-mentions-texte-pastille .p2 ul li a {
	color:#000;
	text-decoration:none;
}
.contenu-mentions-texte-pastille .p2 ul li a:hover {
	text-decoration:underline;
}
/********************************* CONTENU LIENS *****************************/


#contenu-lien {
	background:url(../images/bg-lien.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-lien h2 {
	color:#fff;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
.contenu-lien-texte {
	color:#233206;
	font-size:12px;
	width:500px;
	height:370px;
	margin:0 0 0 110px;
	float:left;
	overflow:auto;
}
.contenu-lien-texte a {
	color:#000;
}
* html .contenu-lien-texte {
	color:#233206;
	font-size:12px;
	width:500px;
	height:370px;
	margin:0 0 0 50px;
	float:left;
	overflow:auto;
}
.contenu-lien-texte h4 {
	color:#f29400;
	font-family:arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	padding:10px 0;
	margin:0;
	clear:both;
}
.contenu-lien-texte .lien-img {
	float:left;
	width:120px;
}
.contenu-lien-texte p {
	color:#00000;
	font-family:arial;
	font-size:12px;
	padding:10px;
	margin:0;/*clear:both;*/
}
.contenu-lien-texte .logo {
	width:80px;
	float:left;
	padding:10px 0 0 0;
	margin:0;
	text-align:center;
}
.contenu-lien-texte ul {
	width:375px;
	float:left;
	padding:0;
	margin:10px 0 0 5px;
	list-style:none;
}
.contenu-lien-texte ul a {
	background:url(../images/picto-vert-blanc.jpg) 0 2px no-repeat;
	padding: 0 0 0 14px;
	color:#00000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
}
.contenu-lien-texte ul a:hover {
	text-decoration:underline;
	color:#00000;
}
.contenu-lien-texte-pastille {
	float:left;
	width:265px;
	padding:0 0 0 30px;
	margin:-20px 0 0 20px;
}
* html .contenu-lien-texte-pastille {
	float:left;
	width:265px;
	padding:0 0 0 30px;
	margin:10px 0 0 20px;
}
.contenu-lien-texte-pastille .p1 {
	width:211px;
	height:165px;
	margin:-5px 0 0 0;
	padding:25px 0 0 40px;
}
* html .contenu-lien-texte-pastille .p1 {
	padding:25px 0 0 50px;
}
.contenu-lien-texte-pastille .p1 p {
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	width:115px;
	padding:0;
	margin:0
}
.contenu-lien-texte-pastille .p1 ul {
	padding:0;
	margin:0;
	width:140px;
}
.contenu-lien-texte-pastille .p1 ul li {
	list-style:url(../images/picto-lien2.jpg) outside;
	padding:3px 0;
	margin:0 0 0 15px;
}
.contenu-lien-texte-pastille .p1 ul li a {
	/*background:url(../images/picto-lien2.jpg) 0 4px no-repeat;*/
  padding:0;
	margin: 0;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.contenu-lien-texte-pastille .p1 ul li a:hover {
	text-decoration:underline;
}
/*.contenu-lien-texte-pastille .p1 ul li a.actif, .contenu-lien-texte-pastille .p1 ul li a:hover {
  background:url(../images/picto-lien2.jpg) 0 4px no-repeat;
  color:#b1c903;
}*/
.contenu-lien-texte-pastille .p2 {
	/*background:url(../images/bg-bulle-lien2.png) 0 0 no-repeat;*/
  width:211px;
	height:215px;
	margin:-20px 0 0 0;
}
.contenu-lien-texte-pastille .p2 img {
	margin:20px 0 0 60px;
}
* html .contenu-lien-texte-pastille .p2 {
	width:211px;
	height:215px;
	margin:-20px 0 0 0;
	padding-left:10px;
}
.contenu-lien-texte-pastille .p2 p {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000;
	width:115px;
	padding:30px 0 0 40px;
	margin:0
}
.contenu-lien-texte-pastille .p2 ul {
	padding:0px 0 0 40px;
	margin:0;
	width:160px;
}
.contenu-lien-texte-pastille .p2 ul li {
	list-style:url(../images/picto-blanc-vert.jpg) outside;
	padding:3px 0;
	margin:0 0 0 15px;
}
.contenu-lien-texte-pastille .p2 ul li a {
	/*background:url(../images/picto-lien2.jpg) 0 4px no-repeat;*/
  padding:0;
	margin: 0;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.contenu-lien-texte-pastille .p2 ul li a:hover {
	text-decoration:underline;
}
/********************************* CONTENU CONTACT *****************************/
#contenu-contact {
	background:url(../images/bg-lien.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
.contenu-contact-texte {
	width:585px;
	height:370px;
	margin:0 0 0 110px;
	overflow:auto;
}
* html .contenu-contact-texte {
	width:585px;
	height:370px;
	margin:0 0 0 110px;
	/*overflow:auto;*/
  overflow-x:hidden;
}
#contenu-contact h2 {
	color:#fff;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
.dpt {
	font-family:arial;
	color:#00000;
	font-size:18px;
}
.nom {
	font-family:arial;
	color:#0088ff;
	font-size:12px;
}
.adresse, .tel {
	font-family:arial;
	color:#000;
	font-size:12px;
}
.tel {
	padding-bottom:15px;
	margin-bottom:30px;
	border-bottom:1px solid #d29875;
}
/********************************* CONTENU CAMPAGNE *********************************/
#contenu-campagne {
	background:url(../images/bg-campagne.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
*+html /*IE7*/ #contenu-campagne {
	margin-bottom:45px;
}
#contenu-campagne h2 {
	color:#c6a7cb;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
.contenu-campagne-texte {
	color:#fff;
	font-size:12px;
	width:550px;
	margin:0 0 0 110px;
	float:left;
	overflow:auto;
	height:350px;
	float:left;
}
* html .contenu-campagne-texte {
	color:#fff;
	font-size:12px;
	width:500px;
	margin:0 0 0 50px;
	float:left;
	overflow:auto;
	height:370px;
}
.campagne {
	clear:both;
	margin:10px 0;
	display:block;
}
.campagneG1 {
	width:295px;
	float:left;
}
.campagneG2 {
	width:55px;
	float:left;
}
.campagneD {
	float:left;
	width:310px;
	margin:0 0 0 20px;
}
.campagneD2 {
	float:left;
	width:210px;
	margin:0 0 0 160px;
}
.campagne a {
	background:url(../images/picto-arrow4.jpg) no-repeat scroll 0 4px;
	padding:0 0 0 10px;
}
.campagne .campagneG2 a, .campagne .campagneG a {
	background:none;
	padding:0;
}
.campagne .campagneG {
	float:left;
}
#contenu-collectivite1 .spacer {
	height:40px;
}
jenparle.css (ligne 171) * html .campagneD {
 float:left;
 width:220px;
 margin:0 0 0 20px;
}
.campagneBanniere h4, .campagneD h4 {
	font-family:arial;
	font-size:14px;
	color:#c6a7cb;
	padding:0;
	margin:5px 0;
}
#contenu-collectivite1 .campagneBanniere h4, #contenu-collectivite1 .campagneD h4 {
	font-family:arial;
	font-size:14px;
	color:#000;
	padding:0;
	margin:5px 0;
}
.campagneBanniere2 a, .campagneBanniere a, .campagneD a, .ecogeste a {
	color:#fdc400;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	background:url(../images/picto-arrow2.jpg) 0 2px no-repeat;
	padding-left:10px;
	/*font-weight:bold;*/
  margin:5px 0;
}
#contenu-collectivite1 .campagneBanniere2 a, #contenu-collectivite1 .campagneBanniere a, #contenu-collectivite1 .campagneD a, #contenu-collectivite1 .ecogeste a {
	color:#000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	background:url(../images/fleche_collectivites.jpg) 0 2px no-repeat;
	padding-left:10px;
	/*font-weight:bold;*/
  margin:5px 0;
}
#contenu-collectivite1 .campagneBanniere2 a:hover, #contenu-collectivite1 .campagneBanniere a:hover, #contenu-collectivite1 .campagneD a:hover, #contenu-collectivite1 .ecogeste a:hover {
	text-decoration:underline;
}
.campagneBanniere {
	float:left;
	width:180px;
}
* html .campagneBanniere {
	float:left;
	width:160px;
}
.campagneBanniere2 {
	float:left;
	width:150px;
	margin:0 10px;
}
.ecogeste {
	float:left;
	width:260px;
	margin:10px 0;
}
*+html .ecogeste {
	float:left;
	width:250px;
	margin:10px 0;
}
* html .ecogeste {
	float:left;
	width:240px;
	margin:10px 0;
}
.ecogeste img {
	width:54px;
	float:left;
	margin:0 10px 0 0;
}
* html .ecogeste span {
	width:54px;
	float:left;
	margin:0 10px 0 0;
}
*+html .ecogeste span {
	width:54px;
	float:left;
	margin:0 10px 0 0;
}
.ecogeste p {
	width:170px;
	float:left;
	color:#000;
}
*+html .ecogeste p {
	width:170px;
	float:left;
}
* html .ecogeste p {
	width:150px;
	float:left;
}
.contenu-campagne-texte-pastille {
	float:left;
	width:205px;
	padding:0;
	margin:0 0 0 0;
}
.contenu-campagne-texte-pastille .p1 {
	background:url(../images/bg-bulle-violet.png) 0 0 no-repeat;
	width:205px;
	height:175px;
	margin:-30px 0 0 20px;
	padding:30px 0 0 40px;
}
* html .contenu-campagne-texte-pastille .p1 {
	background:url(../images/bg-bulle-violet.gif) 0 0 no-repeat;
	width:205px;
	height:175px;
	margin:0 0 0 80px;
	padding:30px 0 0 40px;
}
.contenu-campagne-texte-pastille .p1 p {
	font-family:arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.contenu-campagne-texte-pastille .p1 ul {
	padding:0;
	margin:0;
}
.contenu-campagne-texte-pastille .p1 ul li {
	list-style:none inside;
	padding:3px 0;
}
.contenu-campagne-texte-pastille .p1 ul li a {
	background:url(../images/picto-arrow3-off.jpg) 0 4px no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
.contenu-campagne-texte-pastille .p1 ul li a:hover {
	background:url(../images/picto-arrow3-on.jpg) 0 4px no-repeat;
	color:#c6a7cb;
}
/********************************* CONTENU SIGNATURE *********************************/
#contenu-signature {
	background:url(../images/bg-signature.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	width:960px;
}
*+html /*IE7*/ #contenu-signature {
	margin-bottom:45px;
}
#contenu-signature .intro-signature {
	margin:0;
	padding:0;
	font-family:arial;
	color:#fff;
	font-size:12px;
	padding:10px 0 0 20px;
	width:800px;
}
.contenu-signature {
	width:310px;
	margin:0 0 0 2px;
	padding:0;
	float:left;
}
.indentG {
	margin-left:13px;
}
* html .indentG {
	margin-left:7px;
}
.signature {
	width:310px;
	height:95px;
	background:url(../images/bg-signature.png) 0 0 no-repeat;
	margin:10px 0 0 0;
}
* html .signature {
	background:url(../images/bg-signature.gif) 0 0 no-repeat;
}
.signatureG {
	width:54px;
	padding:0;
	margin:10px 0 0 10px;
	float:left;
}
.signatureD {
	width:220px;
	padding:10px 0 0 15px;
	margin:0;
	float:left;
}
.signatureD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:14px;
	color:#fff;
}
.signatureD p {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:11px;
	color:#fff;
	font-style:italic;
}
.signatureD a {
	padding:0 0 0 15px;
	margin:0 0 0 50px;
	font-family:arial;
	font-size:12px;
	color:#fdc400;
	font-style:italic;
	background:url(../images/picto-telecharger.png) 0 4px no-repeat;
	text-decoration:underline;
}
.signatureD a:hover {
	text-decoration:none;
}
* html .signatureD a {
	background:url(../images/picto-telecharger.gif) 0 4px no-repeat;
}
/********************************* CONTENU ECARD *********************************/
#contenu-ecard {
	background:url(../images/bg-signature.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	width:960px;
}
*+html /*IE7*/ #contenu-ecard {
	margin-bottom:45px;
}
#contenu-ecard .intro-ecard {
	margin:0;
	padding:0;
	font-family:arial;
	color:#fff;
	font-size:11px;
	padding:10px 0 0 20px;
	width:800px;
}
.contenu-ecard {
	width:310px;
	margin:0 0 0 2px;
	padding:0;
	float:left;
}
.indentG {
	margin-left:5px;
}
* + html .indentG {
	margin-left:10px;
}
* html .indentG {
	margin-left:7px;
}
.ecard {
	width:310px;
	height:95px;
	background:url(../images/bg-signature.png) 0 0 no-repeat;
	margin:10px 0 0 0;
}
* html .ecard {
	width:310px;
	height:95px;
	background:url(../images/bg-signature.gif) 0 0 no-repeat;
	margin:10px 0 0 0;
}
.ecardG {
	width:54px;
	padding:0;
	margin:2px 0 0 10px;
	float:left;
}
* html .ecardG {
	width:54px;
	padding:0;
	margin:2px 0 0 5px;
	float:left;
}
.ecardD {
	width:195px;
	padding:2px 0 0 45px;
	margin:0;
	float:left;
}
* html .ecardD {
	width:195px;
	padding:10px 0 0 7px;
	margin:0;
	float:left;
}
.ecardD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:13px;
	color:#fff;
}
* html .ecardD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:12px;
	color:#fff;
}
.ecardD p {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:11px;
	color:#fff;
	font-style:italic;
}
.ecardD a {
	padding:0 0 0 15px;
	margin:0 0 0 50px;
	font-family:arial;
	font-size:12px;
	color:#fdc400;
	font-style:italic;
	background:url(../images/picto-telecharger.png) 0 4px no-repeat;
	text-decoration:underline;
}
.ecardD a:hover {
	text-decoration:none;
}
* html .ecardD a {
	background:url(../images/picto-telecharger.gif) 0 4px no-repeat;
}
/********************************* CONTENU WIDGET ********************************/
#contenu-widget {
	background:url(../images/bg-widget.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	width:960px;
	float:left;
	position:relative;
}
.contenu-widgetG {
	float:left;
	width:380px;
	margin:10px 0 0 130px;
}
*html .contenu-widgetG {
	float:left;
	width:380px;
	margin:30px 0 0 60px;
	background:red;
}
.contenu-widgetG h2 {
	color:#68bcc5;
	font-family:arial;
	font-size:18px;
	font-style:italic;
	text-align:center;
	width:270px;
}
.contenu-widgetG p {
	width:280px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	color:#fff;
}
.contenu-widgetG img {
	margin:-5px 0 0 55px;
}
.contenu-widgetG .screen {
	background:url(../images/widget-ecran.png) 0 0 no-repeat;
	padding:0 0 0 70px;
}
*+html .contenu-widgetG .screen {
	background:url(../images/widget-ecran.gif) 0 0 no-repeat;
	padding:0 0 0 70px;
}
* html .contenu-widgetG div.screen {
	width:295px;
	padding:0 0 0 80px;
	margin:-10px 0 0 0;
	background:url(../images/widget-ecran.gif) 0 0 no-repeat;
}
.contenu-widgetD {
	float:left;
	width:380px;
	margin:70px 0 0 50px;
}
*+html .contenu-widgetD {
	float:left;
	width:380px;
	margin:70px 0 0 20px;
}
* html .contenu-widgetD {
	float:left;
	width:380px;
	margin:50px 0 0 20px;
}
.contenu-widgetD .long {
	width:30px;
	margin:0 0 0 50px;
}
* html .btn-input {
	width:120px;
}
.contenu-widgetD p {
	width:225px;
	font-family:arial;
	color:#004a5f;
	font-size:11px;
	font-style:italic;
}
* html .contenu-widgetD p {
	padding:0 0 0 20px;
}
.contenu-widgetD .code {
	font-family:arial;
	font-style:normal;
	font-size:12px;
	width:250px;
	height:150px;
}
/********************************* CONTENU PAGE *********************************/

#contenu-jagis {
	background:url(../images/bg-jagis.jpg) no-repeat;
	height:464px;
}
.contenu-rond-jagis {
	margin-left:330px;
	padding:0;
	width:500px;
	height:440px;
}
* html /*IE6*/ .contenu-rond-jagis {
	width:528px;
}
.contenu-rond-jagis h2 {
	clear:both;
	margin:0;
	padding-top:15px;
}
.contenu-rond-jagis-texte {
	float:left;
	width:250px;
}
.contenu-rond-jagis-texte p {
	margin:0;
	padding-top:35px;
	width:220px;
	color:#FFF;
	font-size:11px;
	font-style:italic;
}
.contenu-rond-jagis-texte .page-suivante {
	margin-left:130px;
}
.contenu-rond-jagis-texte a {
	text-decoration:none;
	color:#FFF;
}
.contenu-rond-jagis-texte a:hover {
	text-decoration:underline
}
.contenu-rond-jagis-pastille {
	float:left;
	margin-top:15px;
}
/*ENVIRONNEMENT SUPERMARCHE*/

#contenu-supermarche {
	background:url(../images/bg-supermarche.jpg) no-repeat;
	height:464px;
}
#contenu-supermarche2 {
	background:url(../images/bg-supermarche2.jpg) no-repeat;
	height:464px;
}
#fleche-supermarche-rollover1 {
	float:left;
	margin:320px 0 0 0px;
	parding:0;
	width:48px;
	height:48px;
}
*+html /*IE7*/ #fleche-supermarche-rollover1 {
	margin:160px 0 0 130px;
}
* html /*IE6*/ #fleche-supermarche-rollover1 {
	margin:320px 0 0 40px;
}
#fleche-supermarche-rollover1 a span {
	display: none;
}
#fleche-supermarche-rollover1 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-supermarche-rollover2 {
	float:left;
	margin:210px 0 0 0px;
	parding:0;
	width:48px;
	height:48px;
}
* html /*IE6*/ #fleche-supermarche-rollover2 {
	margin:210px 0 0 15px;
}
#fleche-supermarche-rollover2 a span {
	display: none;
}
#fleche-supermarche-rollover2 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-supermarche-rollover3 {
	float:left;
	margin:190px 0 0 110px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-supermarche-rollover3 a span {
	display: none;
}
#fleche-supermarche-rollover3 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-supermarche-rollover4 {
	float:left;
	margin:275px 0 0 295px;
	parding:0;
	width:48px;
	height:48px;
}
* html #fleche-supermarche-rollover4 {
	float:left;
	margin:275px 0 0 295px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-supermarche-rollover4 a span {
	display: none;
}
#fleche-supermarche-rollover4 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
#fleche-supermarche-rollover5 {
	float:left;
	margin:215px 0 0 150px;
	parding:0;
	width:48px;
	height:48px;
}
#fleche-supermarche-rollover5 a span {
	display: none;
}
#fleche-supermarche-rollover5 a:hover span {
	display:block;
	position:relative;
	top:-80px;
	left:-60px;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
/* PAGE ICONE */
#contenu-icone {
	background:url(../images/bg-picto.jpg) no-repeat;
	height:464px;
	width:960px;
}
*+html /*IE7*/ #contenu-icone {
	margin-bottom:30px;
}
.ligne-icone {
	clear:both;
	margin:0;
	padding:60px 0 25px 35px;
}
.icone {
	float:left;
	margin:0 8px;
	padding:0;
}
#bt_fermer {
	margin:-250px 0 0 900px;
}
#bt_fermer_icone {
	margin:-260px 0 0 920px;
}
* html #bt_fermer {
	position:relative;
	top:-55px;
	left:auto;
}
* html #bt_fermer_icone {
	position:relative;
	top:-70px;
	left:auto;
}
* +html #bt_fermer_icone {
	position:relative;
	top:-60px;
	left:-5px;
}
#bt_fermer_dechet {
	float:right;
	margin-top: -410px;
}
* html #bt_fermer_dechet {
	float:right;
	margin-top: -490px;
}
/* PAGE ECO CONSOMMATEUR */

#contenu-eco-consommateur {
	background:url(../images/bg-eco-consommateur.jpg) no-repeat;
	width:960px;
	height:464px;
	padding:0;
}
#contenu-eco-consommateur2 {
	background:url(../images/bg-eco-consommateur2.jpg) no-repeat;
	width:960px;
	height:464px;
	padding:0;
}
#eco-consommateur {
	float:left;
	margin:65px 130px 0 135px;
	padding:0;
	width:380px;
}
* html #eco-consommateur {
	float:left;
	margin:65px 130px 0 70px;
	padding:0;
	width:380px;
}
#eco-consommateur #titre-eco {
	margin-bottom:30px;
}
#eco-consommateur-texte {
	margin:0;
	padding:0;
	height:230px;
}
#eco-consommateur p {
	margin-right:20px;
	color:#FFF;
	font-size:12px;
}
#guide-pratique {
	float:left;
	margin:0;
	padding:0;
	width:235px;
}
#guide-pratique #titre-guide {
	margin:35px 15px 0 0;
}
#guide-pratique-texte {
	margin:0;
	padding:0;
	height:280px;
}
#guide-pratique-texte p {
	margin-right:20px;
	color:#FFF;
	font-size:12px;
}
/* SEMAINE REDUCTION DECHETS */

.bg-rond-reduc-dechets {
	margin:0;
	padding:0;
	background:url(../images/bg-semaine.jpg) no-repeat;
	width:960px;
	height:465px;
}
.contenu-rond-reduc-dechets {
	float:left;
	margin:40px 0 0 330px;
	padding:0px;
	width:300px;
}
* html /*IE6*/ .contenu-rond-reduc-dechets {
	margin:40px 0 0 165px;
}
.contenu-rond-reduc-dechets h2 {
	clear:both;
	margin:0;
	padding:0;
}
.contenu-rond-reduc-dechets-texte {
	overflow:auto;
	float:left;
	margin-top:10px;
	padding-right:20px;
	width:280px;
	height:230px;
}
.contenu-rond-reduc-dechets-texte p {
	margin:0;
	padding-top:10px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
}
.contenu-rond-pastille {
	float:left;
	background:url(../images/bg-rond-vert-bleu-pt.gif) no-repeat 0 50px;
	margin-left:25px;
	padding-top:50px;
	width:230px;
	height:200px;
}
* html /*IE6*/ .contenu-rond-pastille {
	background:url(../images/bg-rond-vert-bleu-pt.gif) no-repeat 15px 50px;
	margin-left:0;
	padding-top:100px;
	height:150px;
}
*+html /*IE7*/ .contenu-rond-pastille {
	background:url(../images/bg-rond-vert-bleu-pt.gif) no-repeat 25px 50px;
	margin-left:0;
	padding-top:100px;
	height:150px;
}
.contenu-rond-pastille ul {
	list-style-position:outside; /*range les puces en dehors du texte*/
	margin-top:50px;
	padding-left:20px;
}
* html /*IE6*/ .contenu-rond-pastille ul {
	padding-left:0;
}
*+html /*IE7*/ .contenu-rond-pastille ul {
	padding-left:10px;
}
.contenu-rond-pastille li {
	list-style-type:none;
	background:url(../images/puce-fleche-home.gif) no-repeat;
	padding-left:10px; /*espace entre la puce et le texte*/
	background-position:left 4px; /*hauteur de la puce*/
	margin-top:10px;
	font-size:13px;
	font-style:italic;
	color:#FFF;
}
.contenu-rond-pastille li a {
	text-decoration:none;
	color:#FFF;
}
.contenu-rond-pastille li a:hover {
	text-decoration:none;
	color:#b1c903;
}
.contenu-visuel {
	float:left;
	margin-left:25px;
	padding:0;
	width:177px;
	height:177px;
}
/* JE COMPRENDS */

.bg-rond-content-poubelle {
	background:url(../images/bg-content-poubelle.jpg) no-repeat;
	width:960px;
	height:464px;
}
*+html /*IE7*/ .bg-rond-content-poubelle {
	background:url(../images/bg-content-poubelle.jpg) no-repeat;
	width:960px;
	height:464px;/*margin-bottom:35px;*/
}
.contenu-poubelle h2 {
	color:#cae6ed;
	font-family:arial;
	font-size:18px;
	font-style:italic;
	text-align:center;
	width:280px;
}
.contenu-poubelle {
	float:left;
	margin:60px 0 0 230px;
	padding:0px;
}
* html .contenu-poubelle {
	float:left;
	margin:80px 0 0 110px;
	padding:0px;
}
.contenu-poubelle p, .contenu-poubelle ul {
	font-family:arial;
	font-size:12px;
	color:#fff;
}
.contenu-poubelle ul {
	list-style:outside;
	padding:0;
	margin:0 0 20px 15px;
	width:265px;
}
* html .contenu-poubelle ul {
	list-style:inside;
	padding:0;
	margin:0 0 20px 0;
	width:265px;
}
*+html .contenu-poubelle ul {
	list-style:inside;
	padding:0;
	margin:0 0 20px 0;
	width:265px;
}
.contenu-poubelle ul li {
	padding-bottom:5px;
}
* html .contenu-poubelle ul li {
	padding-bottom:5px;
	list-style:disc;
}
.overflow1 {
	height:250px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 10px 0 0;
	width:295px;
}
* html .overflow1 {
	height:250px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0 10px 0 0;
	width:295px;
}
.overflow2 {
	height:375px;
	overflow:auto;
	padding:0 10px 0 0;
	width:530px;
	float:left;
}
* html .overflow2 {
	height:375px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0 10px 0 0;
	width:530px;
}
.contenu-poubelle .content-p {
	width:300px;
	float:left;
}
.contenu-poubelle .content-p h5 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:14px;
	color:#fff;
}
.contenu-poubelle .content-p p.lien {
	width:195px;
	margin:10px auto 0 auto;
}
.contenu-poubelle .content-p p.lien a, .contenu-poubelle ul a {
	text-decoration:none;
	color:#fff;
}
a.liensuivant {
	background:url(../images/suivant.gif) right top no-repeat;
	padding:1px 15px 0 0;
}
a.lienprecedent {
	background:url(../images/precedent.gif) left top no-repeat;
	padding-left:15px;
	padding-top:1px;
}
.contenu-poubelle .content-p p.lienprecedent a, .contenu-poubelle ul a {
	text-decoration:none;
	color:#fff;
	background:url(../images/precedent.jpg) right top no-repeat;
	padding:2px 15px 0 0;
}
.contenu-poubelle ul a {
	background:none;
}
.contenu-poubelle ul a:hover {
	text-decoration:underline;
}
.contenu-poubelle .content-p p.lien a:hover {
	text-decoration:underline;
}
.contenu-poubelle .content-img {
	width:300px;
	float:left;
	margin:-350px 0 0 340px;
}
* + html .contenu-poubelle .content-img {
	width:300px;
	float:left;
	margin:-80px 0 0 11px;
}
* html .contenu-poubelle .content-img {
	width:300px;
	position:relative;
	top:-2px;
	left:9px;
	margin:-108px 0 0 11px;
}
/* ESPACE ENTREPRISE */


.bg-rond-esp-entreprise {
	background:url(../images/bg-espace-entreprise.jpg) no-repeat;
	width:960px;
	height:464px;
}
.contenu-rond-esp-entreprise {
	float:left;
	margin:81px 0 0 80px;
	padding:0px;
	width:300px;
	height:400px;
}
* html /*IE6*/ .contenu-rond-esp-entreprise {
	margin:81px 0 0 40px;
	padding:0px;
	width:300px;
	height:400px;
}
.contenu-rond-esp-entreprise h2 {
	clear:both;
	margin:0;
	padding-top:15px;
}
.contenu-rond-esp-entreprise-texte {
	overflow:auto;
	float:left;
	padding-right:20px;
	width:280px;
	height:255px;
}
.contenu-rond-esp-entreprise-texte h3 {
	clear:both;
	margin:0;
	padding-top:5px;
	color:#FFF;
	font-size:15px;
	font-style:italic;
}
.contenu-rond-esp-entreprise-texte p {
	margin:0;
	padding-top:10px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
}
/* ESPACE COLLECTIVITTE */
.contenu-rond-esp-collectivite {
	float:left;
	margin:80px 0 0 657px;
	padding:0px;
	width:300px;
	height:400px;
}
* html /*IE6*/ .contenu-rond-esp-collectivite {
	margin:80px 0 0 257px;
	padding:0px;
	width:300px;
	height:400px;
}
.bg-rond-esp-collectivite {
	background:url(../images/bg-espace-collectivite.jpg) no-repeat;
	width:960px;
	height:464px;
}
.txt-collectivite {
	width:216px;
	float:left;
}
.txt-collectivite img {
	margin:0 auto;
}
/* KIT DE COMMUNICATION */

#bg-contenu-kit {
	background:url(../images/bg-kit-communication.jpg) no-repeat;
	height:464px;
	margin:0;
}
.contenu-rond-kit {
	margin-left:355px;
	padding-top:60px;
	width:280px;
}
.contenu-rond-kit h2 {
	clear:both;
	margin:0;
	padding:0;
}
* html /*IE6*/ .contenu-rond-kit h2 {
	clear:both;
	margin-top:-50px;
	padding:0;
}
*+html /*IE7*/ .contenu-rond-kit h2 {
	clear:both;
	margin-top:-50px;
	padding:0;
}
.contenu-rond-kit-texte {
	margin:0;
	padding:0;
	width:280px;
	font-size:12px;
	color:#FFF;
	font-style:italic;
	text-align:center;
}
.contenu-rond-kit-btn {
	margin:0;
	width:280px;
	padding:0;
	font-size:12px;
	font-style:italic;
	color:#FFF;
	text-align:center;
}
.contenu-rond-kit-btn a {
	color:#FFF;
	text-decoration:none;
}
/* ----- footer ----- */

a.info {
	position:relative;
	z-index:24;
	color:#000;
	text-decoration:none;
}
a.info:hover {
	z-index:25;
}
a.info span {
	display: none
}
a.info:hover span {
	display:block;
	position:absolute;
	top:-170px;
	left:140px;
	width:15em;
	color:#6699cc;
	text-align: justify;
	font-weight:none;
	padding:1px;
}
/* --cs */ 
a.blue {
	color:#004a5f;
}
/* large txt action labelisée */
span.largetext {
	font-size:16px;
	color:#B1C903;
}
a.jenparle {
	color:#fff;
	text-decoration:none;
}
a.jenparle:hover {
	text-decoration:underline;
}
a.whitelink {
	color:#fff;
	text-decoration:underline;
}
a.whitelink:hover {
	color:#fff;
	text-decoration:underline;
}
h5.titre {
	font-size:16px;
	margin-bottom:-2px;
}
p.sstitre {
	font-weight:bold;
	font-size:13px;
}
/* --/cs */
/* ----------- new css antoine ------------ */
#contenu-picto h2 {
	color:#fff;
	font-family:arial;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	padding:0px 0 0 20px;
	margin:10px 0 0 0;
}
#contenu-picto {
	background:url(../images/bg-signature.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	width:960px;
}
*+html #contenu-picto {
	margin-bottom:45px;
}
#contenu-picto .intro-picto {
	margin:0;
	padding:0;
	font-family:arial;
	color:#fff;
	font-size:11px;
	padding:0 0 0 20px;
	width:800px;
}
.contenu-picto {
	width:310px;
	margin:0 0 0 2px;
	padding:0;
	float:left;
}
.picto {
	width:310px;
	height:95px;
	background:url(../images/bg-picto.png) 0 0 repeat-y;
	margin:10px 0 0 0;
}
* html .picto {
	width:310px;
	height:95px;
	background:url(../images/bg-signature.gif) 0 0 repeat-y;
	margin:10px 0 0 0;
}
.pictoG {
	width:54px;
	padding:0;
	margin:2px 0 0 10px;
	float:left;
}
* html .pictoG {
	width:54px;
	padding:0;
	margin:2px 0 0 5px;
	float:left;
}
.pictoD {
	width:195px;
	padding:2px 0 0 45px;
	margin:0;
	float:left;
}
* html .pictoD {
	width:195px;
	padding:10px 0 0 7px;
	margin:0;
	float:left;
}
.pictoD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:13px;
	color:#000;
}
* html .pictoD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:12px;
	color:#fff;
}
.pictoD p {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:11px;
	color:#000;
	font-style:italic;
	width:190px;
}
.pictoD a {
	padding:0 0 0 15px;
	margin:0 0 0 50px;
	font-family:arial;
	font-size:12px;
	color:#2e3092;
	font-style:italic;
	text-decoration:underline;
}
.pictoD a:hover {
	text-decoration:none;
}
* html .pictoD a {
	background:url(../images/picto-telecharger.gif) 0 4px no-repeat;
}
#contenu-collectivite1 {
	background:url(../images/bg-collectivite.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite2 {
	background:url(../images/bg-collectivite.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite3 {
	background:url(../images/bg-collectivite.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite1.prevention #contenu-collectivite1 h2, #contenu-collectivite2 h2, #contenu-collectivite3 h2, #contenu-entreprise1 h2, #contenu-entreprise3 h2, #contenu-entreprise2 h2 {
	color:#000;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 0 110px;
}
.contenu-collectivite-texte, .contenu-entreprise-texte {
	color:#000;
	font-size:12px;
	margin:0 0 0 110px;
	width:550px;
}
#contenu-collectivite1 .exemples, #contenu-entreprise1 .exemples, #contenu-entreprise2 .exemples {
	margin:60px 0 0 200px;
	width:375px;
	height:175px;
}
#contenu-collectivite1 .exemple, #contenu-entreprise1 .exemple {
	float:left;
	width:165px;
	height:75px;
	margin:0 0 20px 20px;
	background:#fff;
	text-align:center;
}
.bulle-collectivite {
	width:250px;
	height:250px;
	margin:-70px 0 0 750px;
	color:#fff;
	font-weight:bold;
}
.bulle-collectivite2 {
	width:250px;
	height:250px;
	margin:230px 0 0 740px;
	color:#fff;
}
.bulle-collectivite ul {
	padding:0;
	margin:0;
	list-style:none;
}
.bulle-collectivite ul a {
	background:url(../images/puce-collectivite.jpg) 0 4px no-repeat;
	padding: 0 0 0 15px;
}
.bulle-collectivite2 ul {
	padding:0;
	margin:0;
	list-style:none;
	width:140px;
}
.bulle-collectivite2 ul li {
	padding:2px 0;
}
.bulle-collectivite2 ul a {
	padding: 0;
	font-size:12px;
	text-decoration:none;
	color:#2e3092;
	color:#fff;
}
.bulle-collectivite2 ul a:hover {
	text-decoration:underline;
}
#contenu-collectivite2 .banniere {
	width:470px;
	height:280px;
	margin:0 0 0 150px;
}
#contenu-collectivite2 .banniere a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-collectivite .banniere a:hover {
	text-decoration:underline;
}
#contenu-collectivite3 .calendrier {
	margin:0 0 0 110px;
}
#contenu-collectivite3 .video {
	width:250px;
	float:left;
}
#contenu-collectivite3 .lien-video {
	width:355px;
	float:left;
	margin: 0 0 0 25px;
}
#contenu-collectivite3 .lien-video a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-collectivite3 .lien-video a:hover {
	text-decoration:underline
}
.main-kakenomos {
	width:480px;
	margin:30px 0 0 150px;
}
.kakenomos {
	width:480px;
	margin:20px 0 0 0;
}
.main-kakenomos .visuel {
	width:165px;
	float:left;
}
.main-kakenomos .texte {
	width:210px;
	float:left;
}
.main-kakenomos .texte a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
.main-kakenomos .texte a:hover {
	text-decoration:underline;
}
.strong {
	font-weight:bold;
}
.bulle-collectivite3 {
	width:180px;
	height:250px;
	margin:-230px 0 0 730px;
	color:#fff;
}
.bulle-collectivite3 ul {
	padding:0;
	margin:0;
	list-style:none;
	width:140px;
}
.bulle-collectivite3 ul li {
	padding:2px 0;
}
.bulle-collectivite3 ul a {
	padding: 0;
	font-size:12px;
	text-decoration:none;
	color:#2e3092;
	color:#fff;
}
.bulle-collectivite3 ul a:hover {
	text-decoration:underline;
}
/* ----- entreprises ----- */
.overflow {
	width:670px;
	height:350px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 10px;
	float:left;
}
#contenu-entreprise1, #contenu-entreprise3 {
	background:url(../images/bg-entreprise.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	float:left;
	padding:20px 0 0 0;
	width:100%;
}
#contenu-entreprise1 a {
	color:#fff;
}
#contenu-entreprise2 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
*+html #contenu-entreprise1 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
*+html #contenu-entreprise2 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
	float:left;
	width:100%;
}
*+html #contenu-entreprise3 {
	background:url(../images/bg-entreprise.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
.bulle-entreprise1 {
	width:200px;
	margin:222px 0 0 25px;
	color:#fff;
	float:left;
}
.bulle-entreprise2 {
	width:200px;
	margin:133px 0 0 25px;
	color:#fff;
	float:left;
}
.bulle-entreprise3 {
	width:150px;
	margin:190px 0 0 55px;
	color:#fff;
	float:left;
}
.bulle-entreprise4 {
	width:150px;
	margin:290px 0 0 55px;
	color:#fff;
	float:left;
}
.bulle-entreprise3 a, .bulle-entreprise4 a {
	background:url(../images/puce-collectivite.jpg) 0 4px no-repeat;
	padding: 0 0 0 15px;
	font-size:12px;
	text-decoration:none;
	color:#2e3092;
	color:#fff;
}
.bulle-entreprise3 a:hover, .bulle-entreprise4 a:hover {
	text-decoration:underline;
}
#contenu-entreprise3 .calendrier {
	margin:0 0 0 110px;
}
#contenu-entreprise3 .video {
	width:250px;
	float:left;
}
#contenu-entreprise3 .lien-video {
	width:355px;
	float:left;
	margin: 0 0 0 25px;
}
#contenu-entreprise3 .lien-video a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-entreprise3 .lien-video a:hover {
	text-decoration:underline
}
#contenu-entreprise2 .btn-retour, #contenu-entreprise3 .btn-retour {
	position:relative;
	top:0;
	left:-200px;
}
.lien-entreprise {
	color:#000;
	font-size:12px;
	text-decoration:none;
}
.lien-entreprise:hover {
	text-decoration:underline;
}
/* ----------- new css antoine ------------ */
#contenu-picto h2 {
	color:#fff;
	font-family:arial;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding:0px 0 0 20px;
	margin:10px 0 0 0;
}
#contenu-picto {
	background:url(../images/bg-signature.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	width:960px;
}
*+html /*IE7*/ #contenu-picto {
	margin-bottom:45px;
}
#contenu-picto .intro-picto {
	margin:0;
	padding:0;
	font-family:arial;
	color:#fff;
	font-size:11px;
	padding:0 0 0 20px;
	width:800px;
}
.contenu-picto {
	width:310px;
	margin:0 0 0 5px;
	padding:0;
	float:left;
}
.picto {
	width:310px;
	height:95px;
	background:url(../images/bg-picto.png) 0 0 repeat-y;
	margin:10px 0 0 0;
}
* html .picto {
	width:310px;
	height:75px;
	background:url(../images/bg-picto.gif) 0 0 repeat-y;
	margin:10px 0 0 0;
}
.pictoG {
	width:54px;
	padding:0;
	margin:2px 0 0 10px;
	float:left;
}
* html .pictoG {
	width:54px;
	padding:0;
	margin:2px 0 0 5px;
	float:left;
}
.pictoD {
	width:195px;
	padding:2px 0 0 45px;
	margin:0;
	float:left;
}
* html .pictoD {
	width:195px;
	padding:10px 0 0 7px;
	margin:0;
	float:left;
}
.pictoD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:13px;
	color:#000;
}
* html .pictoD h4 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:12px;
	color:#000;
}
.pictoD p {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:11px;
	color:#000;
	font-style:italic;
	width:190px;
}
.pictoD a {
	padding:0 0 0 15px;
	margin:0 0 0 0;
	font-family:arial;
	font-size:12px;
	color:#2e3092;
	font-style:italic;
	text-decoration:none;
}
.pictoD a:hover {
	text-decoration:underline;
}
* html .pictoD a {
	background:url(../images/picto-telecharger.gif) 0 4px no-repeat;
}
#contenu-collectivite1 {
	background:url(../images/bg-collectivite.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite2 {
	background:url(../images/bg-collectivite2.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite3 {
	background:url(../images/bg-collectivite3.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
}
#contenu-collectivite1 h2, #contenu-collectivite2 h2, #contenu-collectivite3 h2, #contenu-entreprise1 h2, #contenu-entreprise3 h2 {
	color:#000;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	font-family:arial;
	padding:0 0 0 110px;
	margin:0;
}
#contenu-entreprise1 h2 {
	margin-bottom:10px;
}
.contenu-collectivite-texte, .contenu-entreprise-texte {
	color:#000;
	font-size:12px;
	margin:0 0 0 110px;
	width:550px;
	list-style:inside;
}
* html .contenu-collectivite-texte {
	padding:0 0 0 15px;
	color:#000;
	font-size:12px;
	margin:0 0 0 110px;
	width:550px;
	list-style:inside;
}
*+html .contenu-collectivite-texte {
	padding:0 0 0 15px;
}
.contenu-collectivite-texte ul {
	padding:0;
	margin:0;
}
.contenu-collectivite-texte a {
	color:#000;
	font-size:12px;
	text-decoration:none;
}
.contenu-collectivite-texte a:hover {
	text-decoration:underline;
}
*+html .contenu-entreprise-texte {
	padding:0 0 0 15px;
}
#contenu-collectivite1 .exemples, #contenu-entreprise1 .exemples {
	margin:60px 0 0 200px;
	width:375px;
	height:175px;
}
img.thumb {
	float:left;
	margin-left:0px;
	padding:0 10px 10px 0;
}
#contenu-entreprise1 img.thumb {
	float:left;
	margin-left:110px;
	padding:0 10px 10px 0;
}
/*---- Ajout mentions ----*/
#contenu-entreprise2 h2, #contenu-collectivite1 h2 {
	float:left;
	font-size:18px;
	margin:0;
	margin-bottom:10px;
	margin-top:20px;
	width:600px;
	padding:0 0 0 110px;
}
* html #contenu-collectivite1 h2 {
	float:left;
	margin:0;
	margin-bottom:10px;
	margin-top:20px;
	width:600px;
	padding:0 0 0 125px;
}
*+html #contenu-collectivite1 h2 {
	float:left;
	margin:0;
	margin-bottom:10px;
	margin-top:20px;
	width:600px;
	padding:0 0 0 125px;
}
#contenu-collectivite1 .btn-retour, #contenu-entreprise2 .btn-retour {
	height:29px;
	margin:0;
}
p.mentions {
	display:inline;
	clear:both;
	float:left;
	font-size:12px;
	margin:0 0 0 110px;
	padding:0;
	width:550px;
}
p.mentions.footer {
	font-size:10px;
}
/*---- collectivites et preventions ----*/
#contenu-collectivite1 {
	height:464px;
	clear:both;
	float:left;
	width:100%;
}
#contenu-collectivite1.prevention {
	background:url(../images/bg-collectivites-prevention-home.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	float:left;
	color:#fff;
}
#contenu-collectivite1.prevention h2, #contenu-entreprise1.prevention h2 {
	width:330px;
	color:#fff;
	font-size:14px;
	margin:50px 0 0 130px;
	float:left;
}
*+ html #contenu-collectivite1.prevention h2 {
	margin-left:140px;
}
*+ html #contenu-entreprise1.prevention h2 {
	margin-left:145px;
}
* html #contenu-entreprise1 h2#h2-1 {
	position:relative;
	top:auto;
	left:-150px;
	text-align:left;
}
* html #contenu-collectivite1.prevention h2 {
	position:relative;
	top:auto;
	left:-115px;
}
#contenu-collectivite1.prevention .contenu-collectivite-texte, #contenu-entreprise1.prevention .contenu-entreprise-texte {
	width:330px;
	color:#fff;
	margin:10px 0 0 240px;
	float:left;
	position:relative;
}
* html #contenu-collectivite1.prevention .contenu-collectivite-texte {
	display:inline;
	float:left;
}
* html #contenu-entreprise1.prevention .contenu-entreprise-texte {
	width:330px;
	color:#fff;
	margin:10px 0 0 110px;
	float:left;
	position:relative;
}
#contenu-collectivite1.prevention .contenu-collectivite-texte a#btn-etre-exemplaire {
	position:absolute;
	bottom:60px;
	right:-140px;
	z-index:99;
}
#contenu-collectivite1.prevention .contenu-collectivite-texte a#btn-sensibiliser-prevention {
	position:absolute;
	bottom:-80px;
	right:-100px;
	z-index:99;
}
/* --- entreprises prevention --- */
#contenu-entreprise1.prevention a#btn-concevoir-autrement {
	position:absolute;
	top:-80px;
	right:-140px;
	z-index:99;
}
#contenu-entreprise1.prevention a#btn-fabriquer-autrement {
	position:absolute;
	top:50px;
	right:-130px;
	z-index:99;
}
#contenu-entreprise1.prevention a#btn-distribuer-autrement {
	position:absolute;
	bottom:-110px;
	right:-70px;
	z-index:99;
}
#contenu-collectivite1.etre-exemplaire, #contenu-entreprise2, *html #main #contenu-collectivite1 {
	position:relative;
}
#contenu-entreprise1 {
	position:relative;
}
#contenu-collectivite1 #contenu-pastille-bleu, #contenu-entreprise2 #contenu-pastille-bleu, #contenu-entreprise1 #contenu-pastille-bleu {
	background:transparent url(../images/bg-bulle-bleue.png) no-repeat scroll 0 0;
	height:145px;
	padding:60px 0 0 40px;
	width:205px;
	position:absolute;
	bottom:30px;
	right:0;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
#contenu-pastille-bleu2 {
	padding:20px 0 0 40px;
	width:205px;
	position:absolute;
	bottom:30px;
	right:0;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
}
;
 */ * html #contenu-collectivite1 #contenu-pastille-bleu {
 background:url(../images/bg-bulle-bleue.gif) no-repeat 0 0;
}
* html #contenu-entreprise2 #contenu-pastille-bleu {
	background:url(../images/bg-bulle-bleue.gif) no-repeat 0 0;
}
* html #contenu-entreprise1 #contenu-pastille-bleu {
	background:url(../images/bg-bulle-bleue.gif) no-repeat 0 0;
}
* html #contenu-collectivite1.etre-exemplaire #contenu-pastille-bleu a {
	position:relative;
	z-index:100;
}
#contenu-entreprise1 #contenu-pastille-bleu {
	top:30px;
	right:0;
}
#contenu-collectivite1.etre-exemplaire #contenu-pastille-bleu {
	top:60px;
	right:30px;
}
#contenu-pastille-bleu ul {
	padding:0;
	margin:0;
	width:160px;
}
#contenu-pastille-bleu ul li {
	list-style:none inside;
	padding:3px 0;
}
* html #contenu-pastille-bleu ul li {
	padding:3px 0;
	list-style-image:url(../images/picto-arrow-on.jpg);
	list-style-position:inside;
}
#contenu-pastille-bleu ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 4px no-repeat;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	font-weight:normal
}
*+html #contenu-pastille-bleu ul li a {
	background:url(../images/picto-arrow-off.jpg) 0 4px no-repeat;
	padding-left:5px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	display:block
}
* html #contenu-pastille-bleu ul li a {
	background:none;
	padding-left:0px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
#contenu-pastille-bleu ul li a:hover {
	color:#fff;
	text-decoration:underline;
}
.contenu-entreprise2-texte {
	color:#000000;
	font-size:12px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	margin:0 0 0 110px;
	width:550px;
}
#contenu-collectivite1 .exemple, #contenu-entreprise1 .exemple {
	float:left;
	width:165px;
	height:75px;
	margin:0 0 20px 20px;
	background:#fff;
	text-align:center;
}
.bulle-collectivite {
	width:250px;
	height:250px;
	margin:-70px 0 0 750px;
	color:#fff;
	font-weight:bold;
}
.bulle-collectivite2 {
	width:250px;
	height:250px;
	margin:230px 0 0 740px;
	color:#fff;
}
.bulle-collectivite ul {
	padding:0;
	margin:0;
	list-style:none;
}
.bulle-collectivite ul a {
	background:url(../images/puce-collectivite.jpg) 0 4px no-repeat;
	padding: 0 0 0 15px;
}
.bulle-collectivite2 ul {
	padding:0;
	margin:0;
	list-style:none;
	width:140px;
}
.bulle-collectivite2 ul li {
	padding:2px 0;
}
.bulle-collectivite2 ul a {
	padding: 0;
	font-size:12px;
	text-decoration:none;
	color:#2e3092;
	color:#fff;
}
.bulle-collectivite2 ul a:hover {
	text-decoration:underline;
}
#contenu-collectivite2 .banniere {
	width:470px;
	height:280px;
	margin:0 0 0 150px;
}
#contenu-collectivite2 .banniere a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-collectivite .banniere a:hover {
	text-decoration:underline;
}
#contenu-collectivite3 .calendrier {
	margin:0 0 0 110px;
}
#contenu-collectivite3 .video {
	width:250px;
	float:left;
}
#contenu-collectivite3 .lien-video {
	width:355px;
	float:left;
	margin: 0 0 0 25px;
}
#contenu-collectivite3 .lien-video a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-collectivite3 .lien-video a:hover {
	text-decoration:underline
}
.main-kakenomos {
	width:480px;
	margin:30px 0 0 150px;
}
.kakenomos {
	width:480px;
	margin:20px 0 0 0;
}
.main-kakenomos .visuel {
	width:150px;
	float:left;
}
.main-kakenomos .texte {
	width:300px;
	float:left;
}
.main-kakenomos .texte a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
.main-kakenomos .texte a:hover {
	text-decoration:underline;
}
.strong {
	font-weight:bold;
}
.bulle-collectivite3 {
	width:180px;
	height:250px;
	margin:-230px 0 0 730px;
	color:#fff;
}
.bulle-collectivite3 ul {
	padding:0;
	margin:0;
	list-style:none;
	width:140px;
}
.bulle-collectivite3 ul li {
	padding:2px 0;
}
.bulle-collectivite3 ul a {
	padding: 0;
	font-size:12px;
	text-decoration:none;
	color:#2e3092;
	color:#fff;
}
.bulle-collectivite3 ul a:hover {
	text-decoration:underline;
}
/* ----- entreprises ----- */
.overflow {
	width:670px;
	height:330px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 10px;
	float:left;
}
*+html .overflow {
	height:300px;
}
#contenu-entreprise1, #contenu-entreprise3 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
#contenu-entreprise1.prevention {
	background:url(../images/bg-entreprise-home.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
#contenu-entreprise2 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	padding:0px 0 0 0;
	position:relative;
	float:left;
	width:100%;
}
* html #contenu-entreprise2 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:464px;
	clear:both;
	padding:0px 0 0 0;
	position:relative;
	float:left;
	width:100%;
}
*+html #contenu-entreprise1 {
	background:url(../images/bg-entreprise2.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
*+html #contenu-entreprise3 {
	background:url(../images/bg-entreprise.jpg) 0 0 no-repeat;
	height:444px;
	clear:both;
	padding:20px 0 0 0;
}
.bulle-entreprise1 {
	width:200px;
	margin:222px 0 0 25px;
	color:#fff;
	float:left;
}
.bulle-entreprise2 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
*+html .bulle-entreprise2 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
* html .bulle-entreprise2 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
.bulle-entreprise21 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
*+html .bulle-entreprise21 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
* html .bulle-entreprise21 {
	width:200px;
	margin:194px 0 0 25px;
	color:#fff;
	float:left;
}
.bulle-entreprise3 {
	width:150px;
	margin:250px 0 0 55px;
	color:#fff;
	float:left;
}
*+html .bulle-entreprise3 {
	width:150px;
	margin:250px 0 0 55px;
	color:#fff;
	float:left;
}
* html .bulle-entreprise3 {
	width:150px;
	margin:250px 0 0 55px;
	color:#fff;
	float:left;
}
.bulle-entreprise4 {
	width:150px;
	margin:290px 0 0 55px;
	color:#fff;
	float:left;
}
.bulle-entreprise5 {
	width:150px;
	margin:194px 0 0 0;
	color:#fff;
	float:left;
}
*+html .bulle-entreprise5 {
	width:150px;
	margin:194px 0 0 0;
	color:#fff;
	float:left;
}
* html .bulle-entreprise5 {
	width:150px;
	margin:-200px 50px 0 0;
	color:#fff;
	float:right;
}
.bulle-entreprise3 a, .bulle-entreprise4 a {
	background:url(../images/puce-collectivite.jpg) 0 4px no-repeat;
	padding: 0 0 0 15px;
	font-size:16px;
	text-decoration:none;
	color:#2e3092;
	text-align:center;
	color:#fff;
}
.bulle-entreprise3 a:hover, .bulle-entreprise4 a:hover {
	text-decoration:underline;
}
#contenu-entreprise3 .calendrier {
	margin:0 0 0 110px;
	float:left;
	width:610px;
}
* html #contenu-entreprise3 .calendrier {
	margin:0 0 0 55px;
	float:left;
	width:610px;
}
#contenu-entreprise3 .video {
	width:250px;
	float:left;
}
#contenu-entreprise3 .lien-video {
	width:355px;
	float:left;
	margin: 0 0 0 0;
}
#contenu-entreprise3 .lien-video a {
	text-decoration:none;
	color:#2e3092;
	font-size:12px;
}
#contenu-entreprise3 .lien-video a:hover {
	text-decoration:underline
}
#contenu-entreprise1 .btn-retour {
	position:relative;
	top:-10px;
	left:-30px;
}
*+html #contenu-entreprise1 .btn-retour {
	position:relative;
	top:-20px;
	left:-40px;
}
.lien-entreprise {
	color:#000;
	font-size:12px;
	text-decoration:none;
}
.lien-entreprise:hover {
	text-decoration:underline;
}
/*------- formulaire ----- */
.libelle {
	padding:5px 0;
}
fieldset {
	padding:0;
	margin:10px 0;
	border:none;
}
#monForm {
	margin:0 0 0 110px;
	width:500px;
}
.no-border {
	border:none;
}
.erreur-border {
	border:1px red solid;
}
.black {
	color:#000;
}
.erreur {
	color: red;
	display: none;
	padding-left:120px;
	width:550px;
}
#outil_entreprise {
	padding:0 0 0 110px;
}
#outil_collectivite {
	padding:0 0 0 110px;
}
select#nb_salarie {
	width:150px;
}
*+html select#nb_salarie {
	width:150px;
}
<!--css farid SERD-->

.phraseSerd{
	color:#F00;
	font-style: bold;
} 
.contenu-objectif-texte-serd {
	color:#F00;
	font-size:12px;
	width:480px;
	padding:0 0 0 110px;
	float:left;
	height:370px;
	font-weight:bold;	
}
