/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Default

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

h1{

	font-size:18px;

	text-transform:uppercase;

	color:#fff;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;

	letter-spacing:1px;

	padding:10px;

	border-bottom:1px dashed #fff;

}

img{

	border:none;

}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Main

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

* {

	margin:0;

	padding:0;

	outline:none;

}

body {

	background:#4c7914 url(../images/background.jpg) repeat-x 0 0 scroll;

	font-family:Verdana, Geneva, sans-serif;

}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Layout

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#wrapper {

	margin:auto;

	width:944px;

	padding:0 8px 0 8px;

	background:url(../images/bg_shadow.png) repeat-y center;

}

div#header {

	clear:both;

	position:relative;

	height:122px;

	background:url(../images/header.jpg) no-repeat 0 0 scroll;

	border-bottom:9px solid #598526;

}

.contenugeneral
{
	background-color: white;
	min-height: 500px;
	padding: 40px;
}

.contenugeneralpro
{
	background-color: white;
	min-height: 729px;
	padding-bottom:40px;
}

.basgeneral
{
	clear:both;
	height: 50px;
	background-color: black;
}

.contenuevenement
{
	padding: 40px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Top Navigation

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#top-nav {

	float:right;

}

div#top-nav ul {

	list-style:none;

	padding:13px 15px 0 0px;

}

div#top-nav ul li {

	float:left;

	display:inline;

}

div#top-nav ul li a {

	display:block;

	color:#1d130d;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	text-decoration:none;

	padding-left:12px;

}

div#top-nav ul li a:hover {

	color:#50b220;

}



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Home-Banner

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#home-banner{

	height:404px;

	background:url(../images/home-page.jpg) no-repeat 0 0;

}

div#content{

	clear:both;

	display:block;

	background:#25180F;

}

div#content .left-col{

	float:left;

	display:inline;

	width:680px;

	padding-top:17px;

	height:100%;

}

div#content .left-col img{

	padding-right:7px;

}

div#content .right-col{

	float:left;

	display:inline;

	width:264px;

	background:#362619 url(../images/bg_news_box.jpg) repeat-x bottom left;

	min-height:175px;

	padding-bottom:100px;

}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	footer

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	

div#footer{

	display:block;

	clear:both;

	font-size:11px;

	color:#96b486;

	font-weight:normal;

	width:944px;

	margin:auto;

}

div#footer .footer-left{

	float:left;

	display:inline;

	text-align:left;

	width:436px;

	padding-left:36px;

}

div#footer .footer-right{

	float:left;

	display:inline;

	text-align:right;

	width:436px;

	padding-right:36px;

}

div#footer p{

	padding:5px;

	color:#96b486;

}

div#footer p span{

	color:#50b220;

}

#liencarambole
{
	text-decoration:none;
	color:#96B486;
}

#liencarambole:hover
{
	color:#50B220;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	News

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.news{

	font-size:12px;

	padding:5px 10px 10px 10px;

	position:relative;

}

.event{

	background:url(../images/event.gif) no-repeat top right;

	padding-top:59px;

}

.news2{

	background:url(../images/news.gif) no-repeat top right;

	padding-top:59px;

}

.news p{

	line-height:18px;

}

.news-title{

	color:#509927;


}

.news-desc{

	color:#489dc4;


}

.news-date{

	color:#fff;


}

div.news .more-link{

	width:11px;

	height:11px;

	position:absolute;

	right:15px;

	bottom:15px;

}

div.news ul{

	clear:both;

	display:block;

	padding:2px 0 0 15px;

	color:#fff;

}

div.news ul li{

	padding:2px 0;


}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Clearfix

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.clearfix:after {

	content: ".";

  display: block;

  height: 0;

  clear: both;

  visibility: hidden;

}

.clearfix {display: inline-block;}  /* for IE/Mac */



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	jQuery Menu

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#btnpofil
{
	display:block;
	width: 81px;
	height: 45px;
	background-image:url(../images/btn_profil.jpg);
	background-position: bottom;
}

#btnservices
{
	display:block;
	width:96px;
	height:45px;
	background-image:url(../images/btn_services.jpg);
	background-position: bottom;	
}

#btnproduits
{
	display:block;
	width:101px;
	height:45px;
	background-image:url(../images/btn_produits.jpg);
	background-position: bottom;	
}

#btnevenements
{
	display:block;
	width:126px;
	height:45px;
	background-image:url(../images/btn_evenement.jpg);
	background-position: bottom;
}

#btnpublications
{
	display:block;
	width:133px;
	height:45px;
	background-image:url(../images/btn_publication.jpg);
	background-position: bottom;
}

#btnpofilen
{
	display:block;
	width: 101px;
	height: 45px;
	background-image:url(../images/btn_about_us_en.jpg);
	background-position: bottom;
}

#btnservicesen
{
	display:block;
	width:98px;
	height:45px;
	background-image:url(../images/btn_services_en.jpg);
	background-position: bottom;	
}

#btnproduitsen
{
	display:block;
	width:105px;
	height:45px;
	background-image:url(../images/btn_products_en.jpg);
	background-position: bottom;	
}

#btnevenementsen
{
	display:block;
	width:85px;
	height:45px;
	background-image:url(../images/btn_events_en.jpg);
	background-position: bottom;
}

#btnpublicationsen
{
	display:block;
	width:132px;
	height:45px;
	background-image:url(../images/btn_publications_en.jpg);
	background-position: bottom;
}


.jqueryslidemenu {

	font: bold 12px Georgia, "Times New Roman", Times, serif;

	position:absolute;

	right:0;

	bottom:0;
	
	width: 537px;

}

.jqueryslidemenu ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}

/*Top level list items*/

.jqueryslidemenu ul li {

	position: relative;

	display: inline;

	float: left;

}

.jqueryslidemenu ul li a.level0 {

	padding:15px 15px 20px 15px;

	color:#fff !important;

	height:10px;


}

/*Top level menu link items style*/

.jqueryslidemenu ul li a {

	display: block;

	color: white;

	/*border-right: 1px solid #1d130d;*/

	text-decoration: none;

}

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/

	display: inline-block;

}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {

	color: #1d130d;

}

.jqueryslidemenu ul li a:hover {

	background:transparent url(../images/bg_nav_hover.gif) repeat-x;

	color: white;

}

.jqueryslidemenu ul li a:hover span {

}

/*1st sub level menu*/

.jqueryslidemenu ul li ul {

	position: absolute;

	left: 0;

	visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/

.jqueryslidemenu ul li ul li {

	float:left !important;

	display:inline !important;

}

/* Sub level menu links style */

.jqueryslidemenu ul li ul li a {

	font: normal 10px Verdana;

	padding: 5px;

	margin: 0;

	background:#1d130d;

	color:#fff !important;

	border-top-width: 0;

	border-bottom: 1px solid gray;

	width:90px;

}

.jqueryslidemenu ul li ul li .lieve
{
	width:116px;
}

.jqueryslidemenu ul li ul li .liserv
{
	width:86px;
}
.jqueryslidemenu ul li ul li .liprof
{
	width:71px;
}
.jqueryslidemenu ul li ul li .itemprod
{
	width:92px;
}
.jqueryslidemenu ul li ul li .liepub
{
	width:123px;
}

.jqueryslidemenu ul li ul li .lieve2
{
	width:75px;
}

.jqueryslidemenu ul li ul li .liserv2
{
	width:88px;
}
.jqueryslidemenu ul li ul li .liprof2
{
	width:91px;
}
.jqueryslidemenu ul li ul li .itemprod2
{
	width:95px;
}
.jqueryslidemenu ul li ul li .liepub2
{
	width:122px;
}
.jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/

	color: #509927 !important;

	background:#1d130d !important;

}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Produits

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#menugauche
{
	float: left;
	width: 172px;
	height: 310px;
	margin-top:50px;
	background-image: url(../images/menu_fond.jpg);
	background-repeat:no-repeat;
	padding-top: 10px;
}
#menugauche ul
{
	text-decoration: none;
	list-style:none;
}
.btn
{
	display: block;
}

#btn1
{
	width: 111px;
	height: 12px;
	background-image: url(../images/bouton1.jpg);
	background-position: bottom;
}
#btn1:hover, #btn2:hover, #btn3:hover, #btn4:hover, #btn5:hover, #btn6:hover{background-position: top;}
#btn2
{
	width: 151px;
	height: 13px;
	background-image: url(../images/bouton2.jpg);
	background-position: bottom;
	margin-top:4px;
}

#btn3
{

	width: 87px;
	height: 15px;
	background-image: url(../images/bouton3.jpg);
	background-position: bottom;
	margin-top:3px;
}
#btn4
{
	width: 143px;
	height: 14px;
	background-image: url(../images/bouton4.jpg);
	background-position: bottom;
	margin-top:3px;
}
#btn5
{
	width: 101px;
	height: 16px;
	background-image: url(../images/bouton5.jpg);
	background-position: bottom;
	margin-top:0px;
}
#btn6
{
	width: 52px;
	height: 13px;
	background-image: url(../images/bouton6.jpg);
	background-position: bottom;
	margin-top:3px;
}

#btn1_en
{
	width: 69px;
	height: 16px;
	background-image: url(../images/btn_skin.jpg);
	background-position: bottom;
}
#btn1_en:hover, #btn2_en:hover, #btn3_en:hover, #btn4_en:hover, #btn5_en:hover, #btn6_en:hover{background-position: top;}

#btn2_en
{
	width: 136px;
	height: 16px;
	background-image: url(../images/btn_soap.jpg);
	background-position: bottom;
}

#btn3_en
{

	width: 69px;
	height: 16px;
	background-image: url(../images/btn_shamp.jpg);
	background-position: bottom;
}
#btn4_en
{
	width: 151px;
	height: 16px;
	background-image: url(../images/btn_foaming.jpg);
	background-position: bottom;
}
#btn5_en
{
	width: 98px;
	height: 16px;
	background-image: url(../images/btn_aromatherap.jpg);
	background-position: bottom;
}
#btn6_en
{
	width: 58px;
	height: 16px;
	background-image: url(../images/btn_various.jpg);
	background-position: bottom;
}

#accueilproduit
{
	width: 770px;
	float: right;
	background-color:#FFF;
}


#menugauchejardin
{
	float: left;
	width: 173px;
	height: 310px;
	margin-top:50px;
	background-image: url(../images/fond_menujardin.jpg);
	background-repeat:no-repeat;
	padding-top: 10px;
}
#menugauchejardin ul
{
	text-decoration: none;
	list-style:none;
}
.btnjardin
{
	display: block;
}

#btn1jardin
{
	width: 45px;
	height: 15px;
	background-image: url(../images/btn_serre.jpg);
	background-position: bottom;
}
#btn1jardin:hover, #btn2jardin:hover, #btn3jardin:hover{background-position: top;}
#btn2jardin
{
	width: 67px;
	height: 16px;
	background-image: url(../images/btn_eclairage.jpg);
	background-position: bottom;
}

#btn3jardin
{

	width: 126px;
	height: 28px;
	background-image: url(../images/btn_jardinage.jpg);
	background-position: bottom;
}

#btn1jardinen
{
	width: 85px;
	height: 16px;
	background-image: url(../images/btn_green_final.jpg);
	background-position: bottom;
}
#btn1jardinen:hover, #btn2jardinen:hover, #btn3jardinen:hover{background-position: top;}
#btn2jardinen
{
	width: 61px;
	height: 15px;
	background-image: url(../images/btn_lightning_final.jpg);
	background-position: bottom;
}

#btn3jardinen
{

	width: 117px;
	height: 28px;
	background-image: url(../images/btn_indoor_final.jpg);
	background-position: bottom;
}

#bannerdroitejardinfr
{
	float:right;
	width:253px;
	height:729px;
	background-image:url(../images/jardinage_liste_produits.jpg);
	background-color:#FFF;
}

#bannerdroitesantefr
{
	float:right;
	width:253px;
	height:729px;
	background-image:url(../images/produits_vegetaux.jpg);
}

#bannerdroitejardinen
{
	float:right;
	width:253px;
	height:729px;
	background-image:url(../images/jardinage_liste_produits_ang.jpg);
}

#bannerdroitesanteen
{
	float:right;
	width:253px;
	height:729px;
	background-image:url(../images/produits_vegetauxen.jpg);
}

div#formjoindre
{
	width:700px;
	margin:50px 0 auto;
	text-align:left;
}

#txtnom
{
	margin-left:36px;
	margin-bottom:10px;
	text-align:left;
}

#txtcourrieltel
{
	margin-bottom: 10px;
	margin-left:10px;
}

#txtquestion
{
	text-align:left; 
}

#btnenvoyercourriel
{
	display:block;
	margin-left:183px;
	margin-top:10px;
}