
#conteneur_haut {
	clear: left;
	height: 196px;
	width: 670px;
	background-color: #d1e7cf;
	margin: 0px 0 0 20px;
	padding: 15px;
* 	margin: 0 0 0 20px;
- 	margin: 0 0 20px 20px;
-	padding-bottom: 0;


	}
#conteneur_onglets_i {
	width: 700px;
	float: left;
	height: 39px;
	color: #fff;
	font-weight: 600;
	font-size: 11px;
	margin: 0 0 0 20px;
-	margin: 0 0 0 10px;
	background-color: #d1e7cf;	}

#onglet_1_i {
	height: 23px;
	padding: 8px 20px 8px 21px;
	text-align: center;	
	background: transparent url(../images/onglet_gauche.png) top left no-repeat;
	float: left;

	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child #onglet_1_i {
  	padding: 9px 17px 8px 19px;
}
.onglet_mde {
	height: 23px;
	padding: 8px 17px;
	text-align: center;	
	background-color: #b0b0b0;
	float: left;
	background: transparent url(../images/onglet_mde.png) top center no-repeat;
	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child .onglet_mde {
  	padding: 9px 15px;
}
.onglet_mde:hover {
	background: transparent url(../images/onglet_mde_1.png) top left no-repeat;
	}
.onglet_rut {
	height: 23px;
	padding: 8px 17px;
	text-align: center;	
	background-color: #b0b0b0;
	float: left;
	background: transparent url(../images/onglet_rut.png) top left no-repeat;
	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child .onglet_rut {
  	padding: 9px 11px;
}
.onglet_rut:hover {
	background: transparent url(../images/onglet_rut_1.png) top left no-repeat;
	}
.onglet_put {
	height: 23px;
	padding: 8px 18px;
	text-align: center;	
	background-color: #b0b0b0;
	float: left;
	background: transparent url(../images/onglet_put.png) top right no-repeat;
	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child .onglet_put {
  	padding: 9px 15px 9px 15px;
}
.onglet_put:hover {
	background: transparent url(../images/onglet_put_1.png) top right no-repeat;
	}

#onglet_3_i {
	height: 23px;
	padding: 8px 21px;
	text-align: center;	
	background: transparent url(../images/onglet-accueil.png) top right no-repeat;
	float: right;
	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child #onglet_3_i {
  	padding: 9px 14px 9px 15px;
}
#onglet_3_i:hover {
	background: transparent url(../images/onglet_droit_1.png) top right no-repeat;
	}
#conteneur_onglets_i a {
	color: #fff;
	}
#conteneur_onglets_i a:hover {
	color: #fff;
	cursor: pointer;
	}
#conteneur_droite {
	clear: left;
	float: right;
	margin: 0 20px 0 0;
-	margin: 0 10px 0 0;
	width: 160px;
	height: 247px;
	padding: 10px;
	background: transparent url(../images/fond-haut-conteneur_droite.png) top left no-repeat;
	background-color: #f4f4f4;
	}
#demi_haut_d {
	float: right;
	width: 284px;
	height: 170px;
	margin: 0 0 0 10px;
	background: transparent url(../images/fond-demi_haut.png) top left no-repeat;
	padding: 15px  20px;
	font-size: 11px;
	}
/********************* Hack Safari *************************/
html[xmlns*=""] body:last-child #demi_haut_d {
	font-size: 10px;
}
#demi_haut_g {
	width: 284px;
	height: 170px;
	margin: 0 10px 0 0;
	background: transparent url(../images/fond-demi_haut.png) top left no-repeat;
	padding: 15px  20px;
	font-size: 11px;
	}
.pol_vert { 	color: #578563; font-weight: 800; 	font-size: 13px; }
.clearL { clear: left; height: 0px;}
#cherchannonce label { width:20%; margin-right: 10px; text-align: right;}
.bouton_orange { 
  color: #fff; 
  font-weight: bold; 	
  font-size: 13px; 
  float: right; 
  margin: -5px;
  width: 114px; 
  height: 36px; 
  text-align: center;
	background: transparent url(../images/bouton-orange.png) top left no-repeat; 
	border: 0;
  cursor: pointer;
 }
.bouton_orange a { color: #fff; }
.bouton_orange_d { margin-top: 1px; * margin-top: 4px;}
.top_10 { padding-top: 10px; - height: 26px; }
.h_reduit { line-height: 12px; * margin: 12px 0;}
.h_mini { line-height: 11px; * margin: 11px 0;}
.h_mini a { color: #000; }
#partager {
	width: 144px;
	height: 24px;
	background: transparent url(../images/partager.png) top left no-repeat; border: 0;
	padding: 19px 8px 0 8px;
	}
#recommander { 
	float: right;
	margin: 10px -180px 0 0;
-	margin: 10px 10px 0 0;
	width: 160px;
	height: 131px;
	padding: 35px 10px 0 10px;
	background: transparent url(../images/fond_recommander.png) top left no-repeat;
	background-color: #f4f4f4;
	text-align: center;
	}
.titre_bas { font-size: 12px; font-weight: bold; margin : -2px 0 10px 0; color: #579e30;}
#large_bas { 
	float: right;
	width: 268px;
	height: 146px;
	padding: 10px;
	margin: 10px 30px 0 0;
	background: transparent url(../images/fond_large-bas.png) top left no-repeat;
	text-align: center;
	vertical-align: middle;
	}
.etroit_bas { 
	float: right;
	width: 190px;
	height: 146px;
	padding: 10px 0 10px 0;
	margin: 10px 14px 0px 0;
	background: transparent url(../images/fond_etroit-bas.png) top left no-repeat;
	text-align: center;
	vertical-align: middle;
	}

#fl_droite {
	float: right;
	width: 25px;
	height: 65px;
	margin: 0 10px O 0;
	padding-top: 35px;
	}
#fl_gauche {
	float: left;
	width: 25px;
	height: 65px;
	margin: 0 O 0 10px;
	padding-top: 35px;

	}
#img_bas { float: right;  margin: 0 22px 0 0;}
.mini { font-size: 9px; margin-top: 4px; width: 100%; height: 20px;float: right;font-weight: bold; }

#faisons-prevention { 
  width: 160px; 
  height: 65px; 	
  background: transparent url(../images_partenaires/faisons-prevention.png) top left no-repeat; 
  margin-top: 1em;
* margin-top: -5px;
	}
.sureleve {
  height: 10px;
  position: relative;
  top: -3px;
	}
html[xmlns*=""] body:last-child .sureleve {
  		top: -1px;
}
.curs { cursor: pointer; }
.grc { color: #999; }
.px11 {font-size: 11px; }
.calend { margin: 5px 0 0 5px; }