#contenu-geste {
  background:url(../images/fond_jagisGestes.jpg) 0 0 no-repeat;
  height:464px;
  clear:both;
  /*width:860px;*/
  width:620px;
  padding:0 0 0 340px;
}
*+html #contenu-geste {
   height:507px;
  clear:both;
  width:620px;
  padding:0 0 0 340px;
  margin-top:50px;
}
* html #contenu-geste {
	width:620px;
	 /*background:url(../images/fondJagisGestes.jpg) 0 0 no-repeat;*/
}
#contenu-geste h2 {
  width:300px;
/*  padding:60px 0 0 20;*/
  color:#fff;
  padding:20px 0 10px 0;
}
*+html #contenu-geste h2 {
	margin-top:30px;

}
.jp-left1{
	width:300px;
	float:left;
	padding:0 0 0 0;
	margin:40px 0 0 0;
}
* html .jp-left1{
	width:300px;
	float:left;
	padding:0 0 0 0;
	margin:50px 0 0 0;
}
* html .jp-left1 p{
	margin:7px 0 0 0;
}
.jp-right1{
	width:170px;
	float:left;
	padding:0 0 0 0;
	margin:50px 0 0 0;
}
*+html .jp-right1{
	width:170px;
	float:left;
	padding:0 0 0 0;
	margin:80px 0 0 0;
}
#bt_fermer_dechet {
  float:right;
  margin-top: -410px;
}
* html #bt_fermer_dechet {
  float:right;
  margin-top:-80px;
}
/* ----- bulle savoir plus ----- */
.pastille_savoirplus{
	padding:10px 0 0 40px;
	margin:60px 0 0 0px;
}
*+html .pastille_savoirplus{
	padding:0 0 0 40px;
	margin:40px 0 0 0px;
}
* html .pastille_savoirplus{
	padding:20px 0 0 40px;
	margin:60px 0 0 0px;
}
.pastille_savoirplus li{
	background:url(../images/picto-arrow-black.png) 0 7px no-repeat;
	text-indent:10px;
}
*+html .pastille_savoirplus ul{
	padding:0;
	margin:0 0 0 -15px;
}
*+html .pastille_savoirplus li{
	background:url(../images/picto-arrow-black.png) 0 7px no-repeat;
}
/* ----- dechet scan ----- */
#contenu-icone {
  background:url(../images/bg-picto.jpg) no-repeat;
  height:464px;
  width:960px;
}
*+html #contenu-icone {
  background:url(../images/bg-picto.jpg) no-repeat;
  height:508px;
  width:960px;
}
.ligne-icone {
  clear:both;
  margin:0;
  padding:60px 0 25px 35px;
}
#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:-7px;
  position:absolute;
}
/* ----- widget ----- */
#contenu-widget {
  background:url(../images/bg-widget.jpg) 0 0 no-repeat;
  height:464px;
  clear:both;
  width:960px;
  float:left;
  position:relative;
}
*+html #contenu-widget {
  background:url(../images/bg-widget.jpg) 0 0 no-repeat;
  height:509px;
  clear:both;
  width:960px;
  float:left;
  margin-top:40px;
}
.contenu-widgetG {
  float:left;
  width:380px;
  margin:10px 0 0 130px;
}
*html .contenu-widgetG {
  margin:20px 0 0 60px;
}
*+html .contenu-widgetG {
  padding-top:10px;
}
.contenu-widgetG h2 {
  color:#68bcc5;
  font-family:arial;
  font-size:18px;
  text-align:center;
  width:270px;
}
.contenu-widgetG p {
  width:280px;
  text-align:center;
  font-family:arial;
  font-size:12px;
  color:#fff;
  margin-top:5px;
}
.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 .screen{
  background:url(../images/widget-ecran.gif) 0 0 no-repeat;
  margin-top:10px;
}

.contenu-widgetD {
  float:left;
  width:380px;
  margin:70px 0 0 50px;
}
*+html .contenu-widgetD {
  float:left;
  width:380px;
  margin:70px 0 0 40px;
}
.contenu-widgetD .long {
  width:30px;
  margin:0 0 0 50px;
}
*+html .contenu-widgetD .long {
  width:30px;
  margin:0 0 0 30px;
}
* html .contenu-widgetD .long {
  width:30px;
  margin:0 0 0 30px;
}
.contenu-widgetD p {
  width:225px;
  font-family:arial;
  color:#004a5f;
  font-size:12px;
  font-style:normal;
  text-align:center;
}
*+html .contenu-widgetD p {
  width:225px;
  font-family:arial;
  color:#004a5f;
  font-size:12px;
  font-style:normal;
  text-align:center;
  margin-left:20px;
}
* html .contenu-widgetD p {
  width:225px;
  font-family:arial;
  color:#004a5f;
  font-size:12px;
  font-style:normal;
  text-align:center;
  margin-left:20px;
}

.contenu-widgetD .code {
  font-family:arial;
  font-style:normal;
  font-size:12px;
  width:250px;
  height:150px;
}