#site_bar{
	height:46px;
	width:670px;
	float:left;
}

.flybox{display:none; position:absolute; z-index:100; text-align:left; white-space:normal}



a#top{position:relative;}
.nav_links{position:relative; z-index:100; width:650px}
.nav_bar{
	height:46px;
	width:650px;
	position:relative;
	left:0px;
	float:left;
}
.nav_bar{position:absolute; top:0px; left:0px; z-index:100;}

.navB{
	position:absolute;
	top:0px;
	list-style:none;
	padding:0px;
	margin:0px;
	width: 650px; z-index:101
}
.navB li.goBlur, .navB li.goFocus{float:left; position:relative; list-style:none; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; height:46px; color:#000;}


.navB a.off, .navB a.off{display:-moz-inline-block; display:inline-block; padding:3px 0px 0px 0px; height:44px;font-size:13px;font-weight:bolder;color:#fff;text-transform:uppercase; white-space:nowrap; text-align:center; text-decoration:none; line-height:42px;}

.navB a.on, .navB a.on{display:-moz-inline-block; display:inline-block; padding:3px 0px 0px 0px; height:44px;font-size:13px;font-weight:bolder;color:#ffea00;text-transform:uppercase; white-space:nowrap; text-align:center; text-decoration:none; line-height:42px;}



.navB li.goBlur a.off b, .navB li.goFocus a.off b{visibility:hidden;}
.navB li.goBlur a.on b, .navB li.goFocus a.on b{visibility:hidden;}


.navB li#seg16 a.on{width:140px; background:url('../images/tab_bg.png') no-repeat 0px 0px;}
.navB li#seg16 a:hover.on{color:#4e4844;}
.navB li#seg16.hereNav a.on{background-position:0px 0px;color:#4e4844}
.navB li#seg16.goFocus a.on{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}

.navB li#seg16 a.off{width:140px;background:url('../images/tab_bg.png') no-repeat 0px 0px;}
.navB li#seg16 a:hover.off{color:#4e4844}
.navB li#seg16.hereNav a.off{background-position:0px 0px;color:#4e4844}
.navB li#seg16.goFocus a.off{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}


.navB li#seg100 a.on{width:180px; background:url('../images/tab_bg_3.png') no-repeat 0px 0px;}
.navB li#seg100 a:hover.on{color:#4e4844 }
.navB li#seg100.hereNav a.on{background-position:0px 0px;color:#4e4844}
.navB li#seg100.goFocus a.on{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}

.navB li#seg100 a.off{width:180px; background:url('../images/tab_bg_3.png') no-repeat 0px 0px;}
.navB li#seg100 a:hover.off{color:#4e4844}
.navB li#seg100.hereNav a.off{background-position:0px 0px;color:#4e4844}
.navB li#seg100.goFocus a.off{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}


.navB li#seg102 a.on{width:130px; background:url('../images/tab_bg_2.png') no-repeat 0px 0px}
.navB li#seg102 a:hover.on{color:#4e4844}
.navB li#seg102.hereNav a.on{background-position:0px 0px;color:#4e4844}
.navB li#seg102.goFocus a.on{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}

.navB li#seg102 a.off{width:130px; background:url('../images/tab_bg_2.png') no-repeat 0px 0px}
.navB li#seg102 a:hover.off{color:#4e4844}
.navB li#seg102.hereNav a.off{background-position:0px 0px;color:#4e4844}
.navB li#seg102.goFocus a.off{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}


.navB li#seg104 a.on{width:170px; background:url('../images/tab_bg_3.png') no-repeat 0px 0px}
.navB li#seg104 a:hover.on{color:#4e4844}
.navB li#seg104.hereNav a.on{background-position:0px 0px; color:#4e4844}
.navB li#seg104.goFocus a.on{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}

.navB li#seg104 a.off{width:170px; background:url('../images/tab_bg_3.png') no-repeat 0px 0px}
.navB li#seg104 a:hover.off{color:#4e4844}
.navB li#seg104.hereNav a.off{background-position:0px 0px; color:#4e4844}
.navB li#seg104.goFocus a.off{background-position:0px -50px; padding:3px 0px 0px 0px;color:#4e4844}


#fly16{margin-left:0px !important}

#fly100{margin-left:0px !important}

#fly104{margin-left:0px !important}

#fly102{margin-left:0px !important}


div#en-ce-moment {background:url('../images/flybg_products.png') no-repeat left top; width:380px; height:260px; top:-12px}

div#fiches-conseils {background:url('../images/flybg_products3.png') no-repeat left top; width:380px; height:260px; left:-60px; top:-12px; margin-right:-60px}

div#jardinage-pratique {background:url('../images/flybg_products2.png') no-repeat left top; width:380px; height:260px; left:-10px; top:-12px; margin-right:-10px}

div#autour-du-jardin {background:url('../images/flybg_products3.png') no-repeat left top; width:380px; height:260px; left:-60px; top:-12px; margin-right:-60px}


.contain-sousmenu{ padding:10px; position:relative;}

.contain-sousmenu #contain-nav{ padding:10px; position:relative; width:200px; height:240px; float:left; }
.contain-sousmenu #contain-nav #colonne{ width:210px; margin-left:-10px}

.contain-sousmenu #contain-nav #colonne ul {padding:0px; margin-left:0px;}
.contain-sousmenu #contain-nav #colonne ul li{list-style:none;}
.contain-sousmenu #contain-nav #colonne ul li ul li{ padding-right:10px}

.contain-sousmenu #contain-nav #colonne #titre{list-style:none;  padding:0px 2px 6px 0; margin:0}
.contain-sousmenu #contain-nav #colonne #titre a{color:#333; text-decoration:none; margin:0; font-size:12px; font-family:Arial; font-weight:bold;}
.contain-sousmenu #contain-nav #colonne #titre a:hover{text-decoration:underline; font-weight:bold;}

.contain-sousmenu #contain-nav #colonne #sous-titre{background:url('../images/chevron-raquo.gif') no-repeat scroll 0 7px transparent; list-style:none; padding:0px 0 0px 9px;}
.contain-sousmenu #contain-nav #colonne #sous-titre a{color:#618425; font-weight:normal; font-size:12px; text-decoration:none;}
.contain-sousmenu #contain-nav #colonne #sous-titre a:hover{text-decoration:underline; font-weight:normal; }

.contain-sousmenu a #contain-mea {text-decoration:none;}
.contain-sousmenu #contain-mea{width:150px; float:left; background:#fff; margin:0px; padding:5px; height:248px}
.contain-sousmenu #contain-mea #titre-mea { color:#333; font-size:16px; font-weight:bold; font-family:Times New Roman; height:20px; padding-left:2px}
.contain-sousmenu a #contain-mea #titre-mea {text-decoration:none;color:#303030;}
.contain-sousmenu a:hover #contain-mea { background:#ffea00;}

.contain-sousmenu #contain-mea #content-mea{margin:5px 5px 2px 5px ; color:#404040; font-size:12px; text-decoration:none; font-family:Times New Roman; height:90px}
.contain-sousmenu #contain-mea #plus{ display:block; padding:8px 0 0 2px}
.contain-sousmenu #contain-mea #plus a{color:#303030; font-size:11px; text-decoration:none; font-weight:bold; font-family:Arial;}
.contain-sousmenu #contain-mea #plus a:hover{ text-decoration:underline}

.contain-sousmenu a div.mea-bis {text-decoration:none; width:150px; float:left; background:#fff; margin:0px; padding:5px; height:248px}
.contain-sousmenu a div.mea-bis div.mea-texte { text-decoration:none; float:left; width:150px; margin-top:0px; height:135px;}
.contain-sousmenu a div.mea-bis div.mea-texte p.mea-titre { text-decoration:none; margin:0 0 3px 0; color:#333; font-size:16px; font-weight:bold; font-family:Times New Roman; }
.contain-sousmenu a div.mea-bis div.mea-texte p.mea-lignes { text-decoration:none; margin:0; color:#404040; font-size:12px; text-decoration:none; font-family:Times New Roman;}
.contain-sousmenu a:hover div.mea-bis { text-decoration:none; background:#ffea00;}
