/* Page Home Rubrique */
#btn-menu {
	cursor:pointer;
}

#container_homerub {
	
	float: left;
	width: 980px; /*665px -10px padding-right et -10px padding-left*/
	padding:0px;
	background:#fff;
	-moz-box-shadow: 0 0 5px 0 #CCCCCC;
	-webkit-box-shadow: 0 0 5px 0 #CCCCCC;
	-o-box-shadow: 0 0 5px 0 #CCCCCC;
	box-shadow: 0 0 5px 0 #CCCCCC;
	/*on ne met pas de box shadow pour ie (avec la balise filter car cela crée des décalages*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding-left:10px;

}

#content {
	display:block;
	margin-left : 5px !important;
	margin-right : 0px !important;

}
.titre_thematique_home_rubrique {
	margin-bottom :-2px !important;
	text-transform : uppercase;
	font-size: 40px;
}
/* MENU UP */











/* Post a la une */
.first-post {
	width : 645px;
	float : left;
	margin-top:15px;
	

}

.first-post-header {
	height:auto;
}

.first-post  > a > h1 {
	margin-bottom : 10px !important;
	font-weight:normal;
}

.info_post {
	color: #4f4f4f !important;
}

.image_first_post {
	margin-top:10px;
	margin-bottom : 15px;
	width : 645px;
}

.first-post > a {
	text-decoration : none !important;
	font-weight:normal !important;
}

.first-post > a:hover > .texte_extrait_article {
	text-decoration : underline !important;
	
}

.first-post-left {
	
	width:300px;
	float: left;
	margin-left : 15px;
	margin-top:15px;
	position:relative;
}

.related_link {
	margin : 7px 0 7px 0 !important;
	
}

.related_link > a {
	text-decoration :none;
}

.related_link > a:hover {
	text-decoration :underline;
}

.fil_actu {
	position:relative;
	float:left;
	width:645px;
	
}

.titre_fil_actu {
	position:relative;
	width:645px;
	padding : 10px;
	font-size:24px !important;
	
}

.item-post-actu {
	width : 645px;
	padding : 3px 0 3px 0 !important;
}

.item-post-actu-li {
	width : 617px;
	padding : 15px;
	
	list-style-type: none;
	margin : 3px 0 3px 0;
}

.item-post-actu-li > a {
	text-decoration:none !important;
	font-size : 24px;
	/* color : #4f4f4f; */
	color:#435B21;
}

.item-post-actu-li > a:hover {
	text-decoration:underline !important;
}

#pagination_javascript {
	position : absolute;
	right : 80px;
	top : 15px;
	z-index: 1000;
	

}
#pagination_arrow {
	position : absolute;
	right : 0px;
	top : 8px;
	z-index: 1000;
}


.item_puce {
	float:left;
	width:11px;
	height:11px;
	background-image:url(../images/puce_off.png);
	margin : 5px;
}

.item_puce_selected {
	float:left;
	width:11px;
	height:11px;
	background-image:url(../images/puce_on_beaute.png);
	margin : 5px;
}

.arrow_left {
	background-image:url(../images/pagination_fleche.png);
	width:26px;
	height:26px;
	float:left;
	margin : 5px;
	-webkit-transform : rotate(-180deg);
    -moz-transform : rotate(-180deg);
    -ms-transform : rotate(-180deg);
    transform : rotate(-180deg);
}
.arrow_right {
	background-image:url(../images/pagination_fleche.png);
	width:26px;
	height:26px;
	float:left;
	margin : 5px;
}

.bloc_newsletter {
	width:300px !important;
	height:150px;
	position:relative;
	
}
.titre_newsletter {
	font-size:30px;
	color:#fff !important;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	padding:15px;

}

.line_newsletter {
	top:60px;
	margin-left:10px;
	width:278px;
	border-top:1px solid white;
	position:absolute;
}

.form_home_rubrique {
	padding:5px;
}

.form_home_rubrique > .email_champ {
	width: 270px !important;
	
}

.first_top_dossier {
	float:left;
	margin: 25px 0px 0px 15px !important;
	width:300px;
	position:relative;
	

}

.first_top_dossier > a {
	text-decoration:none;
}

.titre_top_dossier_1 {
	font-size:20px;
	text-transform:uppercase;
	color:#4F4F4F;
	text-align:center;
	width:300px;
	margin-top:12px;
}

.line_first_top_dossier {
	width:300px;
	border-top:1px solid #4f4f4f;
	margin-top:12px;
}

.line_top_dossier {
	width:309px;
	border-top:1px solid #4f4f4f;
	margin-top:12px;
}

.mini_rub_top_dossier_1 {
	width:300px;
	text-align:center;
	margin-top:12px;
}

.fagnon {
	position:absolute;
	top :-1px;
	left :0px;
}

.toute_lactu > a {
	text-decoration:none;
}
.toute_lactu {
	width:940px ! important;
	
}

.toute_lactu > a:hover {
	text-decoration:underline;
}

.top_dossier_titre {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 40px;
	color:#4f4f4f;
	text-align:center;
	width:100%;
	margin-top:30px;
	
}
.full {
	width:970px;
	text-align:center;
}

.top_dossier {
	margin-top:25px;
	position:relative;
	width:990px;
}
.top_dossier > a {
	text-decoration:none;
	float:left;
	margin:5px 14px 25px 0;
	position:relative;
	overflow:hidden;
}

.top_dossier > a > div {
	overflow:hidden;
}

.top_dossier > a > div > img{
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
}

.top_dossier > a:hover > div > img {
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-moz-transform: scale(1.05);
}

.shopping_planeto {
	width:960px;
	position:relative;
	margin-top:20px;
	border-top : 1px solid #4F4F4F;
}


.shopping {
	width:49%;
	float:left;
	text-align:center;
	position:relative;
	height:624px;
	
}
.planetoscope {
	width:49%;
	float:left;
	text-align:center;
	margin-left : 10px;
	margin-top:5px;
	position:relative;
	border-bottom:1px solid #4f4f4f;

	
}

.titre_produit_selection {
	font-size : 22px;
	color:#4f4f4f;
	text-align:left;
	margin-left:5px;
}

.img_produit_selection {
	width:474px !important;
	height:auto;
}

.holder_img_produit {
	max-height : 344px !important;
	overflow: hidden;

}

.description_produit_selection {
	width:474px;
	font-size:16px;
	text-align:left;
	margin-top:10px;
	margin-left:5px;
	padding-bottom : 20px;
}

.prix_selection {
	width:474px;
	font-size:14px;
	text-align:left;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:20px;
	padding-bottom : 10px;
}

.arrow_left_shopping {
	background-image:url(../images/pagination_fleche.jpg);
	width:26px;
	height:26px;
	position : absolute;
	top : 25px;
	left : 0px;
	margin : 5px;
	-webkit-transform : rotate(-180deg);
    -moz-transform : rotate(-180deg);
    -ms-transform : rotate(-180deg);
    transform : rotate(-180deg);
    cursor:pointer;
}
.arrow_right_shopping {
	background-image:url(../images/pagination_fleche.jpg);
	width:26px;
	height:26px;
	position : absolute;
	top : 25px;
	right : 0px;
	margin : 5px;
	 cursor:pointer;
}
.first-post-left > .title_post_right_cat {
	margin-top : 20px !important;
	font-size:18px;
}
.first-post-left > .title_post_right_cat > a {
	text-decoration:none !important;
	
}

.first-post-left > .title_post_right_cat > .link_post:hover {
	text-decoration:underline !important;
}

.first-post-left > .title_post_right_cat > a:hover > .tags {
	text-decoration:none !important;
}

.tags {
	font-size:15px !important;
	margin-bottom :20px !important;

}

.title_post_right_cat > .tag_link:hover > .tags > .tag_deco{
	background-color:#4F4F4F !important;
	text-decoration:none !important;
}

.bouton_cat {
	position:absolute !important;
	bottom:0px !important;
	right:-315px !important;
	width: 300px !important;
	border:1px solid #4F4F4F !important;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	
}

.bouton_cat > a {
	z-index:100;
	text-decoration :none;
	font-weight:bold;
	font-size : 16px;

}



.down_page {

	/*min-height:400px;*/
}



/* BEAUTE */

.first-post_beaute {
	border-bottom : 1px solid  #c95298;
}

.holdermenu_beaute {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_beaute.png) no-repeat left top, 
	url(../images/bg_menu_beaute_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_beaute {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_beaute.jpg);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_beaute {
	
	outline : #c95298 solid 1px !important;

}

.titre_fil_actu_beaute {
	
	background-color:#c95298;
	color:#FFF;
	width:625px;

}



.line_beaute {
	border-bottom : 1px solid #c95298;
}
.line_full_beaute {
	width:970px;
	border-bottom : 1px solid #c95298;
}

.item-post-actu-li_beaute {
	background-color:#f4e0ec;
}

.newsletter_beaute {
	background-color: #c95298;
}

.btn_newsletter_submit_home_beaute {
	width:268px;
	background-color:#853665;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_beaute {
	background-color:#c95298;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_beaute {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_beaute {
	margin-top:20px;
	width:470px;
	border-top:2px solid #c95298;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_beaute {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #c95298;

}

.description_produit_selection_beaute {
	border-bottom : 1px solid #c95298;
}

.prix_selection_beaute {
	border-bottom : 1px solid #c95298;
	font-weight:bold;
	color : #c95298;
}

.price_arrondi_beaute {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#c95298;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_beaute {
	width:476px;
	height:78px;
	background:url(../images/trame.png) repeat;
	text-align:center;
}

.titre_planeto_beaute {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#c95298;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}
.bouton_cat_beaute  {
	background-color:#f8e5f0;
	border:1px solid #c95298 !important;
}
.bouton_cat_beaute > a:hover {
	color:#c95298;
}



/* END BEAUTE */

/* NOS ENFANTS */
.first-post_puericulture {
	border-bottom : 1px solid  #765985;
}
.holdermenu_puericulture {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_puericulture.png) no-repeat left top, 
	url(../images/bg_menu_puericulture_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_puericulture {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_puericulture.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_puericulture {
	
	outline : #765985 solid 1px !important;

}

.titre_fil_actu_puericulture {
	
	background-color:#765985;
	color:#FFF;
	width:625px;
}



.line_puericulture {
	border-bottom : 1px solid #765985;
}
.line_full_puericulture {
	width:970px;
	border-bottom : 1px solid #765985;
}

.item-post-actu-li_puericulture {
	background-color:#e8e0f4;
}

.newsletter_puericulture {
	background-color: #765985;
}

.btn_newsletter_submit_home_puericulture {
	width:268px;
	background-color:#4a3753;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_puericulture {
	background-color:#765985;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_puericulture {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_puericulture {
	margin-top:20px;
	width:470px;
	border-top:2px solid #765985;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_puericulture {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #765985;

}

.description_produit_selection_puericulture {
	border-bottom : 1px solid #765985;
}

.prix_selection_puericulture {
	border-bottom : 1px solid #765985;
	font-weight:bold;
	color : #765985;
}

.price_arrondi_puericulture {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#765985;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_puericulture {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_puericulture {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#765985;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_puericulture > a:hover {
	color:#765985;
}

.bouton_cat_puericulture  {
	background-color:#f2e4f9;
	border:1px solid #765985 !important;
}



/* END PUERICULTURE */

/* SANTE */

.first-post_sante {
	border-bottom : 1px solid  #058dc7;
}

.holdermenu_sante {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_sante.png) no-repeat left top, 
	url(../images/bg_menu_sante_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_sante {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_sante.jpg);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_sante {
	
	outline : #058dc7 solid 1px !important;

}

.titre_fil_actu_sante {
	background-color:#058dc7;
	color:#FFF;
	width:625px;

}



.line_sante {
	border-bottom : 1px solid #058dc7;
}
.line_full_sante {
	width:970px;
	border-bottom : 1px solid #058dc7;
}

.item-post-actu-li_sante {
	background-color:#accedd;
}

.newsletter_sante {
	background-color: #058dc7;
}

.btn_newsletter_submit_home_sante {
	width:268px;
	background-color:#064d6c;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_sante {
	background-color:#058dc7;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_sante {
	width:100%;
	text-align:center;
	padding : 15px 0 15px 0;
}

.small_line_sante {
	margin-top:20px;
	width:470px;
	border-top:2px solid #058dc7;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_sante {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #058dc7;

}

.description_produit_selection_sante {
	border-bottom : 1px solid #058dc7;
}

.prix_selection_sante {
	border-bottom : 1px solid #058dc7;
	font-weight:bold;
	color : #058dc7;
}

.price_arrondi_sante {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#058dc7;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_sante {
	width:476px;
	height:78px;
	background:url(../images/trame_sante.png) repeat;
	text-align:center;
}

.titre_planeto_sante {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#058dc7;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_sante > a:hover {
	color:#058dc7;
}

.bouton_cat_sante  {
	background-color:#e1f0f7;
	border:1px solid #058dc7 !important;
}



/* END SANTE */

/* TOURISME */

.first-post_tourisme-loisirs {
	border-bottom : 1px solid  #34869e;
}

.holdermenu_tourisme-loisirs {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_tourisme-loisirs.png) no-repeat left top, 
	url(../images/bg_menu_tourisme-loisirs_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_tourisme-loisirs {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_tourisme-loisirs.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_tourisme-loisirs {
	
	outline : #34869e solid 1px !important;

}

.titre_fil_actu_tourisme-loisirs {
	background-color:#34869e;
	color:#FFF;
	width:625px;

}



.line_tourisme-loisirs {
	border-bottom : 1px solid #34869e;
}
.line_full_tourisme-loisirs {
	width:970px;
	border-bottom : 1px solid #34869e;
}

.item-post-actu-li_tourisme-loisirs {
	background-color:#accedd;
}

.newsletter_tourisme-loisirs {
	background-color: #34869e;
}

.btn_newsletter_submit_home_tourisme-loisirs {
	width:268px;
	background-color:#064d6c;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_tourisme-loisirs {
	background-color:#34869e;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_tourisme-loisirs {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_tourisme-loisirs {
	margin-top:20px;
	width:470px;
	border-top:2px solid #34869e;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_tourisme-loisirs {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #34869e;

}

.description_produit_selection_tourisme-loisirs {
	border-bottom : 1px solid #34869e;
}

.prix_selection_tourisme-loisirs {
	border-bottom : 1px solid #34869e;
	font-weight:bold;
	color : #34869e;
}

.price_arrondi_tourisme-loisirs {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#34869e;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_tourisme-loisirs {
	width:476px;
	height:78px;
	background:url(../images/trame_sante.png) repeat;
	text-align:center;
}

.titre_planeto_tourisme-loisirs {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#34869e;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_tourisme-loisirs > a:hover {
	color:#34869e;
}

.bouton_cat_tourisme-loisirs  {
	background-color:#e1f0f7;
	border:1px solid #34869e !important;
}



/* END TOURISME */

/* EN DIRECT */

.first-post_en-direct {
	border-bottom : 1px solid  #c95298;
}

.holdermenu_en-direct {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_endirect.png) no-repeat left top, 
	url(../images/bg_menu_endirect_2.png) repeat-x 0 40px;
	height:40px;
	width:960px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_en-direct {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_beaute.jpg);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_en-direct {
	
	outline : #c95298 solid 1px !important;

}

.titre_fil_actu_en-direct {
	
	background-color:#c95298;
	color:#FFF;
	width:625px;

}



.line_en-direct {
	border-bottom : 1px solid #c95298;
}
.line_full_en-direct {
	width:970px;
	border-bottom : 1px solid #c95298;
}

.item-post-actu-li_en-direct {
	background-color:#f4e0ec;
}

.newsletter_en-direct {
	background-color: #c95298;
}

.btn_newsletter_submit_home_en-direct {
	width:268px;
	background-color:#853665;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_en-direct {
	background-color:#c95298;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_en-direct {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_en-direct {
	margin-top:20px;
	width:470px;
	border-top:2px solid #c95298;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_en-direct {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #c95298;

}

.description_produit_selection_en-direct {
	border-bottom : 1px solid #c95298;
}

.prix_selection_en-direct {
	border-bottom : 1px solid #c95298;
	font-weight:bold;
	color : #c95298;
}

.price_arrondi_en-direct {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#c95298;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_en-direct {
	width:476px;
	height:78px;
	background:url(../images/trame.png) repeat;
	text-align:center;
}

.titre_planeto_en-direct {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#c95298;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}
.bouton_cat_en-direct  {
	background-color:#f8e5f0;
	border:1px solid #c95298 !important;
}
.bouton_cat_en-direct > a:hover {
	color:#c95298;
}



/* END EN DIRECT */

/* MA MAISON */
.first-post_habitat {
	border-bottom : 1px solid  #99a581;
}
.holdermenu_habitat {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_habitat.png) no-repeat left top, 
	url(../images/bg_menu_habitat_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_habitat {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_habitat.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_habitat {
	
	outline : #99a581 solid 1px !important;

}

.titre_fil_actu_habitat {
	
	background-color:#99a581;
	color:#FFF;
	width:625px;
}



.line_habitat {
	border-bottom : 1px solid #99a581;
}
.line_full_habitat {
	width:970px;
	border-bottom : 1px solid #99a581;
}

.item-post-actu-li_habitat {
	background-color:#d2dcbf;
}

.newsletter_habitat {
	background-color: #99a581;
}

.btn_newsletter_submit_home_habitat {
	width:268px;
	background-color:#5a614c;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_habitat {
	background-color:#99a581;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_habitat {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_habitat {
	margin-top:20px;
	width:470px;
	border-top:2px solid #99a581;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_habitat {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #99a581;

}

.description_produit_selection_habitat {
	border-bottom : 1px solid #99a581;
}

.prix_selection_habitat {
	border-bottom : 1px solid #99a581;
	font-weight:bold;
	color : #765985;
}

.price_arrondi_habitat {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#99a581;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_habitat {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_habitat {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#99a581;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_habitat > a:hover {
	color:#99a581;
}

.bouton_cat_habitat  {
	background-color:#e0e4d7;
	border:1px solid #99a581 !important;
}



/* END MA MAISON */

/* MON JARDIN */
.first-post_jardinage {
	border-bottom : 1px solid  #a3b434;
}
.holdermenu_jardinage {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_jardinage.png) no-repeat left top, 
	url(../images/bg_menu_jardinage_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_jardinage {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_habitat.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_jardinage {
	
	outline : #a3b434 solid 1px !important;

}

.titre_fil_actu_jardinage {
	
	background-color:#a3b434;
	color:#FFF;
	width:625px;
}



.line_jardinage {
	border-bottom : 1px solid #a3b434;
}
.line_full_jardinage {
	width:970px;
	border-bottom : 1px solid #a3b434;
}

.item-post-actu-li_jardinage {
	background-color:#e0e7b5;
}

.newsletter_jardinage {
	background-color: #a3b434;
}

.btn_newsletter_submit_home_jardinage {
	width:268px;
	background-color:#697421;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_jardinage {
	background-color:#a3b434;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_jardinage {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_jardinage {
	margin-top:20px;
	width:470px;
	border-top:2px solid #a3b434;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_jardinage {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #a3b434;

}

.description_produit_selection_jardinage {
	border-bottom : 1px solid #a3b434;
}

.prix_selection_jardinage {
	border-bottom : 1px solid #a3b434;
	font-weight:bold;
	color : #765985;
}

.price_arrondi_jardinage {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#a3b434;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_jardinage {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_jardinage {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#a3b434;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_jardinage > a:hover {
	color:#a3b434;
}

.bouton_cat_jardinage  {
	background-color:#e0e7b5;
	border:1px solid #a3b434 !important;
}



/* END MON JARDIN */

/* ECOMOBILITE */
.first-post_ecomobilite {
	border-bottom : 1px solid  #709899;
}
.holdermenu_ecomobilite {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_mobilite.png) no-repeat left top, 
	url(../images/bg_menu_mobilite_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_ecomobilite {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_mobilite.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_ecomobilite {
	
	outline : #709899 solid 1px !important;

}

.titre_fil_actu_ecomobilite {
	
	background-color:#709899;
	color:#FFF;
	width:625px;
}



.line_ecomobilite {
	border-bottom : 1px solid #709899;
}
.line_full_ecomobilite {
	width:970px;
	border-bottom : 1px solid #709899;
}

.item-post-actu-li_ecomobilite {
	background-color:#d6edee;
}

.newsletter_ecomobilite {
	background-color: #709899;
}

.btn_newsletter_submit_home_ecomobilite {
	width:268px;
	background-color:#4b6667;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_ecomobilite {
	background-color:#709899;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_ecomobilite {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_ecomobilite {
	margin-top:20px;
	width:470px;
	border-top:2px solid #709899;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_ecomobilite {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #709899;

}

.description_produit_selection_ecomobilite {
	border-bottom : 1px solid #709899;
}

.prix_selection_ecomobilite {
	border-bottom : 1px solid #709899;
	font-weight:bold;
	color : #765985;
}

.price_arrondi_ecomobilite {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#709899;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_ecomobilite {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_ecomobilite {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#709899;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_ecomobilite > a:hover {
	color:#709899;
}

.bouton_cat_ecomobilite  {
	background-color:#d6edee;
	border:1px solid #709899 !important;
}



/* END ECOMOBILITE */

/* ENVIRONNMENT */
.first-post_environnement {
	border-bottom : 1px solid  #84b04f;
}
.holdermenu_environnement {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_environnement.png) no-repeat left top, 
	url(../images/bg_menu_environnement_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_environnement {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_mobilite.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_environnement {
	
	outline : #84b04f solid 1px !important;

}

.titre_fil_actu_environnement {
	
	background-color:#84b04f;
	color:#FFF;
	width:625px;
}



.line_environnement {
	border-bottom : 1px solid #84b04f;
}
.line_full_environnement {
	width:970px;
	border-bottom : 1px solid #84b04f;
}

.item-post-actu-li_environnement {
	background-color:#dfeecc;
}

.newsletter_environnement {
	background-color: #84b04f;
}

.btn_newsletter_submit_home_environnement {
	width:268px;
	background-color:#586547;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_environnement {
	background-color:#84b04f;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_environnement {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_environnement {
	margin-top:20px;
	width:470px;
	border-top:2px solid #84b04f;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_environnement {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #84b04f;

}

.description_produit_selection_environnement {
	border-bottom : 1px solid #84b04f;
}

.prix_selection_environnement {
	border-bottom : 1px solid #84b04f;
	font-weight:bold;
	color : #765985;
}

.price_arrondi_environnement {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#84b04f;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_environnement {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_environnement {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#84b04f;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_environnement > a:hover {
	color:#84b04f;
}

.bouton_cat_environnement  {
	background-color:#dfeecc;
	border:1px solid #84b04f !important;
}



/* END ENVIRONNMENT */

/* ENERGIE */
.first-post_energies {
	border-bottom : 1px solid  #b67b2b;
}
.holdermenu_energies {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_energies.png) no-repeat left top, 
	url(../images/bg_menu_energies_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_energies {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_energies.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_energies {
	
	outline : #b67b2b solid 1px !important;

}

.titre_fil_actu_energies {
	
	background-color:#b67b2b;
	color:#FFF;
	width:625px;
}



.line_energies {
	border-bottom : 1px solid #b67b2b;
}
.line_full_energies {
	width:970px;
	border-bottom : 1px solid #b67b2b;
}

.item-post-actu-li_energies {
	background-color:#ebdfce;
}

.newsletter_energies {
	background-color: #b67b2b;
}

.btn_newsletter_submit_home_energies {
	width:268px;
	background-color:#5b5042;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_energies {
	background-color:#b67b2b;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_energies {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_energies {
	margin-top:20px;
	width:470px;
	border-top:2px solid #b67b2b;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_energies {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #b67b2b;

}

.description_produit_selection_energies {
	border-bottom : 1px solid #b67b2b;
}

.prix_selection_energies {
	border-bottom : 1px solid #b67b2b;
	font-weight:bold;
	color : #84735b;
}

.price_arrondi_energies {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#b67b2b;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_energies {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_energies {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#b67b2b;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_energies > a:hover {
	color:#b67b2b;
}

.bouton_cat_energies  {
	background-color:#ebdfce;
	border:1px solid #b67b2b !important;
}



/* END ENERGIE */

/* ALIMENTATION */
.first-post_alimentation {
	border-bottom : 1px solid  #81a87b;
}
.holdermenu_alimentation {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_alimentation.png) no-repeat left top, 
	url(../images/bg_menu_alimentation_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_alimentation {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_alimentation.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_alimentation {
	
	outline : #81a87b solid 1px !important;

}

.titre_fil_actu_alimentation {
	
	background-color:#81a87b;
	color:#FFF;
	width:625px;
}



.line_alimentation {
	border-bottom : 1px solid #81a87b;
}
.line_full_alimentation {
	width:970px;
	border-bottom : 1px solid #81a87b;
}

.item-post-actu-li_alimentation {
	background-color:#ebdfce;
}

.newsletter_alimentation {
	background-color: #81a87b;
}

.btn_newsletter_submit_home_alimentation {
	width:268px;
	background-color:#5b5042;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_alimentation {
	background-color:#81a87b;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_alimentation {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_alimentation {
	margin-top:20px;
	width:470px;
	border-top:2px solid #81a87b;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_alimentation {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #81a87b;

}

.description_produit_selection_alimentation {
	border-bottom : 1px solid #81a87b;
}

.prix_selection_alimentation {
	border-bottom : 1px solid #81a87b;
	font-weight:bold;
	color : #84735b;
}

.price_arrondi_alimentation {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#81a87b;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_alimentation {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_alimentation {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#81a87b;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_alimentation > a:hover {
	color:#81a87b;
}

.bouton_cat_alimentation  {
	background-color:#ebdfce;
	border:1px solid #81a87b !important;
}



/* END ALIMENTATION */

/* CONSOM'ACTION */
.first-post_consommation-shopping {
	border-bottom : 1px solid  #581b1a;
}
.holdermenu_consommation-shopping {
	position:absolute;
	top : 5px;
	background:url(../images/bg_menu_consom.png) no-repeat left top, 
	url(../images/bg_menu_consom_2.png) repeat-x 0 40px;
	height:40px;
	width:980px;
	padding:5px 15px 15px 15px;
	line-height : 40px;
	

}



.menu_btn_consommation-shopping {
	width:26px;
	height:26px;
	background-image:url(../images/menu_btn_consomaction.png);
	margin-top : 5px;
	right: 15px;
	float : right;
}

.image_consommation-shopping {
	
	outline : #581b1a solid 1px !important;

}

.titre_fil_actu_consommation-shopping {
	
	background-color:#581b1a;
	color:#FFF;
	width:625px;
}



.line_consommation-shopping {
	border-bottom : 1px solid #581b1a;
}
.line_full_consommation-shopping {
	width:970px;
	border-bottom : 1px solid #581b1a;
}

.item-post-actu-li_consommation-shopping {
	background-color:#f0cac9;
}

.newsletter_consommation-shopping {
	background-color: #581b1a;
}

.btn_newsletter_submit_home_consommation-shopping {
	width:268px;
	background-color:#f0cac9;
	margin-top:10px;
	max-height:30px;
	padding:5px;
	text-align:center;
	color:white;
	margin-left:5px;

}

.mini_rub_consommation-shopping {
	background-color:#581b1a;
	padding:2px 10px 2px 10px;
	color:white;
	width:auto;
	text-decoration:none !important;
}

.fullwidth_consommation-shopping {
	width:100%;
	text-align:center;
	padding : 15px;
}

.small_line_consommation-shopping {
	margin-top:20px;
	width:470px;
	border-top:2px solid #581b1a;
	margin-left: auto;
  margin-right: auto;
}

.titre_shopping_consommation-shopping {
	margin:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 36px;
	color : #581b1a;

}

.description_produit_selection_consommation-shopping {
	border-bottom : 1px solid #581b1a;
}

.prix_selection_consommation-shopping {
	border-bottom : 1px solid #581b1a;
	font-weight:bold;
	color : #f0cac9;
}

.price_arrondi_consommation-shopping {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color:#581b1a;
    width:120px;
    height: 30px !important;
    float:left;
    color:white;
    text-align:center;
    padding-top:10px;
}

.header_planeto_consommation-shopping {
	width:476px;
	height:78px;
	background:url(../images/trame_puericulture.png) repeat;
	text-align:center;
}

.titre_planeto_consommation-shopping {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size : 30px;
	color:#581b1a;
	top:20px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:350px;
	left:50%;
    margin-left:-180px;
}

.bouton_cat_consommation-shopping > a:hover {
	color:#581b1a;
}

.bouton_cat_consommation-shopping  {
	background-color:#f0cac9;
	border:1px solid #581b1a !important;
}



/* END CONSOM'ACTION */









