body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color: #002d1d;
	color: #FFF
}

td {
	vertical-align: top;
}

div {/*border:1px solid blue*/}

#conteneur {
	/*position: absolute;
	width: 100%;
	height: 100%;*/
}

#header {
	height: 95px;
	/*background-image: url(../modeles/images/header_bg.gif);
	background-repeat: repeat-x ;*/
	margin:  0; 
	padding: 0 ;
	width: 100%;
}

#headerLeft {
	/*	z-index:8;*/
	position: absolute;
	left: 0;
	top: 0;
	width: 160px;
	height: 95px;
	margin:  0; 
	padding: 0 ;
}
#headerRight {
	/*width: 815px;*/
	height: 95px;
	margin: 0 165px 0 160px ; 
	padding: 0 ;
	background-image: url(../modeles/images/header_bg2.jpg);
	background-repeat: repeat ;
	/*background-image: url(../modeles/images/header.jpg);
	background-position: left;
	background-repeat: no-repeat ;*/
}
#headerMonjardin {
	position: absolute;
	right: 0;
	top: 0;
	width: 165px;
	color: #fff;
	font-size: 9px;
	/*padding: 23px 0 0 0;*/
	padding: 0;
	background-image: url(../modeles/images/monJardinHome_bg.jpg);
	background-position: right;
	background-repeat: no-repeat 
}

#headerHome {
	height: 95px;
	/*background-image: url(../modeles/images/home_bgHeader.jpg);
	background-repeat: no-repeat ;*/
	margin:  0; 
	padding: 0 ;
}

#headerRightHome {
	position: absolute;
	right:0;
	z-index:7;
	width: 212px;
	height: 95px;
	background-image: url(../modeles/images/monJardinHome_bg2.jpg);
	background-position: right;
	background-repeat: no-repeat ;
	margin:  0; 
	padding: 0 ;
}

#nav {
	float: left;
	/*width: 910px;*/
	width: 100%;
	height: 22px;
	margin: 0 0 0 0;
}

#centre {
	padding: 0;
	margin: 0;
	width: auto;
	height: 465px;
	background-image: url(../modeles/images/centre_fd.jpg);
	background-repeat: no-repeat ;
	background-color: #002d1d;
}

#centreHome {
	padding: 0;
	margin: 0;
	width: auto;
	height: 404px;
	background-image: url(../modeles/images/home_rubriques.jpg);
	background-repeat: no-repeat ;
	background-color: #002d1d;
}

* html #mainContent {
	width: auto;
	padding: 40px 40px 20px 40px;
	margin: 0 0 0 152px;
	font-size: 11px;
}

#mainContent {
	width: auto;
	padding: 40px 40px 20px 40px;
	margin: 0 0 0 152px;
	font-size: 11px;
}

#mainContent a, #mainContent a:visited {
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
}
#mainContent a:hover, #mainContent a:active {
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}

#droite {
	height: 100%;
	width: 170px;
	margin: 0; 
	padding: 10px 0 0 0 ;
	background-image: url(../modeles/images/blocDroite_bg.gif);
	background-repeat: no-repeat ;
	background-color: #002d1d;
	color: #FFF;
}
#pied {
	height: 30px;
	background-color: #002d1d;
	background-image: url(../modeles/images/piedPage_bg.gif);
	background-repeat: repeat-x;
	padding: 6px 0 0 0;
}

#uModelisateur li a:link, #uModelisateur li a:visited {
	color: #000;
	text-decoration: underline;
}

#uModelisateur li a:hover, #uModelisateur li a:active {
	color: #000;
	text-decoration: none;
}

/************* HOME *****************************/

#tablehome td {vertical-align:top;}


#ImgHomePage {
	display:block;
}
#homeNav {
	width: 150px;
	/*height: 500px;*/
	height: 384px;
	/*float : left;*/
	background-image: url(../modeles/images/home_bgNav.jpg);
	background-repeat: no-repeat ;
	background-position: top left;
	margin: 0;
	padding: 116px 0 0 0 ;
}

#homeCentre {
	width: 500px;
	/*height: 380px;*/
	margin: 0;
	padding:0;
	/*float : right;*/
	position : absolute;
	left :150px;
}	

#homeBas {
	width: 810px;
	height: 60px;
	margin: 0;
	padding:0;
	background-image: url(../modeles/images/home_bgBas.jpg);
	background-repeat: no-repeat ;
	background-position: top left;
}

#homeBasBloc1 {
	position: absolute;
	left: 168px;
	top:505px;
	width: 605px;
	height: 50px;
	margin: 0;
	padding:0;
	color: #FFF;
	font-size: 9px;
}
/*#homeBasBloc2 {
	position: absolute;
	left: 494px;
	top:522px;
	width: 305px;
	height: 35px;
	margin: 0;
	padding:0;
	color: #FFF;
	font-size: 9px;
}*/
#homeBasBloc1 a, #homeBasBloc1 a:visited, #homeBasBloc2 a, #homeBasBloc2 a:visited  {
	color: #FFF;
	font-size: 9px;
	text-decoration: underline;
	font-weight: bold
}
#homeBasBloc1 a:active #homeBasBloc1 a:hover, #homeBasBloc2 a:active #homeBasBloc2 a:hover{
	color: #FFF;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold
}
#homeBasBloc1 .titre {
	color :#FFF;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 0 130px ;
	padding:0;
}

#animCentreHome {
	width: 819px;
	height: 500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

/********** NAVS HOME **************/

#navJecree {
	position: absolute;
	top: 120px;
	left: 498px;
	margin: 0;
	padding: 0;
	color: #FFF;
	list-style: none;
	line-height:17px;
}

#navJecree a, #navJecree a:visited  {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0px 5px 0px 10px;
	background-color: #002d1d;
	background-image: url(../modeles/images/MenuHomeIt1Off.gif);
	background-repeat: no-repeat ;
	width: 150px;
	display: block;
}	

#navJecree a:hover , #navJecree a:active  {
	/*font-weight: bold;*/
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	background-color: #002d1d;
	margin: 0 0 0 0;
	padding: 0px 5px 0px 10px;
	background-image: url(../modeles/images/MenuHomeIt1.gif);
	background-repeat: no-repeat ;
	width: 150px;
	display: block;
}
/************/
#navJechoisis {
	position: absolute;
	top: 264px;
	left: 335px;
	background-color: #002d1d;
	margin: 0;
	padding: 0;
	line-height:17px;
	list-style: none;
}
#navJechoisis li a  , #navJechoisis li a:visited  {
	/*font-weight: bold;*/
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	padding: 0px 5px 0px 10px;
	background-image: url(../modeles/images/MenuHomeIt2Off.gif);
	background-repeat: no-repeat ;
	width: 60px;
	display: block;
}	

#navJechoisis li a:hover , #navJechoisis li a:active  {
	/*font-weight: bold;*/
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	padding: 0px 5px 0px 10px;
	background-image: url(../modeles/images/MenuHomeIt2.gif);
	background-repeat: no-repeat ;
	width: 60px;
	display: block;
}
/************/
#navJecultive {
	position: absolute;
	top: 403px;
	left: 583px;
	background-color: #002d1d;
	margin: 0;
	padding: 0;
	line-height:17px;
	list-style: none;
}

#navJecultive li a  , #navJecultive li a:visited  {
	/*font-weight: bold;*/
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	padding: 0px 5px 0px 10px;
	background-image: url(../modeles/images/MenuHomeIt3Off.gif);
	background-repeat: no-repeat ;
	width: 60px;
	display: block;
}	

#navJecultive li a:hover , #navJecultive li a:active  {
	/*font-weight: bold;*/
	font-size: 11px;
	width:400px;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	padding: 0px 5px 0px 10px;
	background-image: url(../modeles/images/MenuHomeIt3.gif);
	background-repeat: no-repeat ;
	width: 60px;
	display: block;
}

/******************************************/
/* NAV Gauche*/
#navGauche  {
	position: absolute;
	left: 0;
	top: 185px;
	width: 150px;
	margin: 0;
	padding:0;
	display: none;
	z-index: 20;
}
#navGauche li{
	/*width: 80px;*/
	list-style: none;
	margin: 0;
	padding: 0 0;
	color : #FFF;
	font-size: 10px;
	line-height: 13px;
}
#navGauche li a, #navGauche li a:visited {
	/*border:1px solid red;*/
	display: block;
	text-align: right;
	margin: 0;
	padding: 0;
	color : #FFF;
	text-decoration: none;
}
#navGauche.navGaucheNoire li a, #navGauche.navGaucheNoire li a:visited {
	color : #000;
}
#navGauche li a:active, #navGauche li a:hover {
	margin: 0;
	padding: 0;
	color : #ffed00;
	text-decoration: none;
	background-image: url(../modeles/images/navIt_ON.gif);
	background-position :right;
	background-repeat: no-repeat ;
}
#navGauche.navGaucheNoire li a:active, #navGauche.navGaucheNoire li a:hover {
	color : #ffed00;
}
#navGauche .navIt1 a , #navGauche .navIt1 a:visited {
	width: 60px;
	display: block;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
}	

#navGauche .navIt1 a:hover, #navGauche .navIt1 a:active {
	display: block;
	margin: 0 0 0 0 ;
	padding:0 21px 0 0;
}

#navGauche .navIt2 a , #navGauche .navIt2 a:visited {
	width: 68px;
	display: block;
	margin: 3px 0 0 0 ;
	padding: 0 0 0 0;
}
#navGauche .navIt2 a:hover, #navGauche .navIt2 a:active {
	display: block;
	margin: 3px 0 0 0;
	padding:0 22px 0 0;
}

#navGauche .navIt3 a , #navGauche .navIt3 a:visited {
	width: 70px;
	display: block;
	margin: 3px 0 0 10px ;
	padding: 0 0 0 0;
}
#navGauche .navIt3 a:hover, #navGauche .navIt3 a:active {
	display: block;
	margin: 3px 0 0 10px ;
	padding:0 22px 0 0;
}
#navGauche .navIt4 a , #navGauche .navIt4 a:visited {
	width: 70px;
	display: block;
	margin: 52px 0 0 28px ;
	padding: 0 0 0 0;
}
#navGauche .navIt4 a:hover, #navGauche .navIt4 a:active {
	display: block;
	margin: 52px 0 0 28px ;
	padding:0 25px 0 0;
}
#navGauche .navIt5 a , #navGauche .navIt5 a:visited {
	width: 80px;
	display: block;
	margin: 16px 0 0 28px ;
	padding: 0 0 0 0;
}
#navGauche .navIt5 a:hover, #navGauche .navIt5 a:active {
	display: block;
	margin: 16px 0 0 28px ;
	padding:0 25px 0 0;
}
#navGauche .navIt6 a , #navGauche .navIt6 a:visited {
	width: 80px;
	display: block;
	margin: 8px 0 0 36px;
	padding: 0 0 0 0;
}
#navGauche .navIt6 a:hover, #navGauche .navIt6 a:active {
	display: block;
	margin: 8px 0 0 36px;
	padding:0 25px 0 0;
}
#navGauche .navIt7 a , #navGauche .navIt7 a:visited {
	width: 80px;
	display: block;
	margin: 7px 0 0 44px ;
	padding: 0 0 0 0;
}
#navGauche .navIt7 a:hover, #navGauche .navIt7 a:active {
	display: block;
	margin: 7px 0 0 44px ;
	padding:0 25px 0 0;
}
#navGauche .navIt8 a , #navGauche .navIt8 a:visited {
	width: 80px;
	display: block;
	margin: 9px 0 0 54px ;
	padding: 0 0 0 0;
}
#navGauche .navIt8 a:hover, #navGauche .navIt8 a:active {
	display: block;
	margin: 9px 0 0 54px ;
	padding:0 25px 0 0;
}

/******************************************/
/* MENU NAV HORIZONTALE
CSS du menu horizontal, bieler batiste */

#nav, #nav ul {
	background-color:#002d1d;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav li {
	float:left;
	margin: 0;
	padding: 0;
}
#nav li {
	position: relative;
}
#nav li ul  {
	visibility:hidden;
	position: absolute;
	left: 0;
	top:21px;

}
#GrpMenuIt2 {
width:331px;
/*width:423px; width avec les 4 menus*/
}
#GrpMenuIt3{
width:179px;
}
#GrpMenuIt4{
width:179px;
/*width:353px; width avec les 5 menus*/
}

#nav a {
	display: block;
	width: auto;
	white-space: nowrap;
	text-decoration: none;
	padding: 4px 4px 4px 10px;
	margin: 0 2px 0 0;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
#nav li li a{
    margin:0;
    padding: 1px 10px 2px 10px;
    text-align: left;
	font-size: 10px;
	font-weight: normal
}
#nav li li a:hover{
    margin:0;
    padding: 1px 10px 2px 10px;
    text-align: left;
	font-size: 10px;
	font-weight: normal
}
/************/
/* MENU COULEUR */
#nav .MenuIt1 a {
	background-image: url(../modeles/images/MenuItAccOff.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt1 a:hover {
	background-image: url(../modeles/images/MenuItAcc.gif);
	background-repeat: no-repeat ;
	color:black;
}

#nav .MenuIt2 a {
	background-image: url(../modeles/images/MenuIt1Off.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt2 a:hover {
	background-image: url(../modeles/images/MenuIt1.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt3 a {
	background-image: url(../modeles/images/MenuIt2Off.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt3 a:hover {
	background-image: url(../modeles/images/MenuIt2.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt4 a {
	background-image: url(../modeles/images/MenuIt3Off.gif);
	background-repeat: no-repeat ;
}
#nav .MenuIt4 a:hover {
	background-image: url(../modeles/images/MenuIt3.gif);
	background-repeat: no-repeat ;
}
/************/
/* SS MENU COULEUR */
#nav .MenuIt2 ul {
	border-left :solid 3px #a64998;
	border-bottom :solid 3px #a64998
}
#nav .ssMenuIt2 a {
	background-image: url(../modeles/images/ssMenuIt1Off.gif);
	background-repeat: no-repeat ;
}
#nav .ssMenuIt2 a:hover {
	background-image: url(../modeles/images/ssMenuIt1.gif);
	background-repeat: no-repeat ;
}

#nav .MenuIt3 ul {
	border-left :solid 3px #d40a15;
	border-bottom :solid 3px #d40a15
}
#nav .ssMenuIt3 a {
	background-image: url(../modeles/images/ssMenuIt2Off.gif);
	background-repeat: no-repeat ;
}
#nav .ssMenuIt3 a:hover {
	background-image: url(../modeles/images/ssMenuIt2.gif);
	background-repeat: no-repeat ;
}

#nav .MenuIt4 ul {
	border-left :solid 3px #98c000;
	border-bottom :solid 3px #98c000
}
#nav .ssMenuIt4 a {
	background-image: url(../modeles/images/ssMenuIt3Off.gif);
	background-repeat: no-repeat ;
}
#nav .ssMenuIt4 a:hover {
	background-image: url(../modeles/images/ssMenuIt3.gif);
	background-repeat: no-repeat ;
}

/**** SEARCH  **************************************/
#search {
	float:left;
	height: 22px;
	width:180px;
	background-image: url(../modeles/images/search_input.gif);
	background-repeat: no-repeat ;
	padding: 0;
	margin: 0;
	vertical-align:top;
}

#search .inputText {
	border:0;
	width: 124px;
	font-size: 9px;
	margin: 3px 0 0 8px;
	padding: 0 0 0 0;
	vertical-align:top;
}

#search .inputImage {
	border: 0;
	padding: 0;
	margin: 0;
}

/**** MON JARDIN VILMORIN  **************************************/

#boiteLogin2 {
	display: none;
	width: 170px;
	height: 95px;
	margin:  0; 
	padding: 0 ;
}
#fLogin {
	margin: 0 0 0 5px; 
	padding: 0 ;
}

#boiteLogin {
	margin:0;
	padding: 0 ;
	height: 95px;
}

#boiteLogin3 {
	font-size: 12px;
	margin:0;
	padding: 0 ;
	height: 95px;
}

/*#boiteLogin ul {
	list-style-type: square;
	margin: 0 0 0 16px;
	padding: 0px;
}
#boiteLogin li {
	margin: 0px;
	padding: 0px;
}*/

#headerMonjardin input, #headerMonjardinHome input{
	width: 145px;
	border: 0;
	font-size: 9px;
	padding: 0 ;
	margin: 0;
	vertical-align: top
}
#headerMonjardin .passw, #headerMonjardinHome .passw  {
	width: 123px;
	border: 0;
	font-size: 9px;
	padding: 0 ;
	margin: 0;
	vertical-align: top
}

#headerMonjardin img, #headerMonjardinHome img{
	margin: 1px 0 0 0
}

#headerMonjardin a, #headerMonjardin a:visited, #headerMonjardinHome a, #headerMonjardinHome a:visited {
	color: #FFF;
	font-size: 9px;
	text-decoration: underline
}
#headerMonjardin a:active, #headerMonjardin a:hover, #headerMonjardinHome a:active, #headerMonjardinHome a:hover {
	color: #FFF;
	font-size: 9px;
	text-decoration: none
}


/**** Progression **************************************/
#indicator{
	clear:both;
	background: #FFFFFF;
	background-image:url("../modeles/images/indicator.gif");
	background-repeat:no-repeat;
	background-position: 5px center;
	display:block;
	width:165px;
	color: #707070;
	font-family: Verdana, sans-serif;
	font-weight:bold;
	-moz-opacity:.5;
	opacity:.5;
	filter:Alpha(opacity=50);
	border: solid 1px #000;
	padding: 0 0 0 25px;
	display:none;
}

#dResult a, #dResult a:visited{
	clear:both;
	text-align:left;
	font-weight: bold;
	color: #ff0;
	text-decoration: none;
	margin-top: 10px
}

/**** NAV BAS  **************************************/
#navBas {
	padding: 0 ;
	margin: 2px 0 0 180px
}

#navBas a {
	font-size :10px;
	color :#fff;
	padding: 0 ;
	margin: 0 ;
	text-decoration: none;
}

/**** DROITE  **************************************/

#droiteContent {
	color: #FFF;
	margin: 5px 9px 0 17px;
	font-size: 11px;
}
#droiteContent a, #droiteContent a:visited {
	text-decoration :underline;
	color: #FFF;
}
#droiteContent a:active, #droiteContent a:hover {
	text-decoration :none;
	color: #FFF;
}
/**** MODELE Historique **************************************/

#centreHisto {
	padding: 0;
	margin: 0;
	width: auto;
	height: 465px;
	background-image: url(../modeles/images/centreHisto_fd.jpg);
	background-repeat: no-repeat ;
	/*background-color: #ebee60;*/
	background-color: #002d1d;
	color : #000
}

#mainContentHisto {
	width: auto;
	color: #003333;
	padding: 5px 10px 20px 12px;
	margin: 0 0 0 152px;
	font-size: 11px;
}
#mainContentHisto td {
	vertical-align: top;
	font-size: 11px;
	color: #003333;

}

#mainContentHisto ul {
margin-top: 0;
}

#mainContentHisto .titreHisto {
	background-image: url(../modeles/images/bt_Histo-titre.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #003333;
	padding: 3px 50px 0 26px;
	margin: 0 0 0 0;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: auto;
	height: 19px;
}


/**** MODELE je cree  **************************************/
#centreJecree {
	padding: 0;
	margin: 0;
	width: auto;
	height: 465px;
	background-image: url(../modeles/images/centreJecree_fd.jpg);
	background-repeat: no-repeat ;
	/*background-color: #ebee60;*/
	background-color: #002d1d;
	color : #000
}

#headerRightJecree {
	float: right;
	width: 815px;
	height: 95px;
	/*width: 800px;*/
	background-image: url(../modeles/images/headerJecree.jpg);
	background-position: right;
	background-repeat: no-repeat ;
	margin:  0; 
	padding: 0 ;
}

#mainContentJecree {
	width: auto;
	color: #000;
	padding: 45px 40px 20px 40px;
	margin: 0 0 0 152px;
	font-size: 11px;
}
#mainContentMonjardin {
	width: auto;
	color: #000;
	padding: 45px 10px 20px 40px;
	margin: 0 0 0 152px;
	font-size: 11px;
}
#mainContentJecree a, #mainContentMonjardin a:hover, #mainContentJecree a:visited, #mainContentMonjardin a:visited {
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}
#mainContentJecree a:hover, #mainContentMonjardin a:hover, #mainContentJecree a:active, #mainContentMonjardin a:active {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}


/**** DIVERS je cree  **************************************/
.niveau {
	font-size: 9px;
	margin: 5px 0 0 0px

}
.niveau2 {
	font-size: 9px;
	margin: 0 0 20px 30px
}

.niveau3 {
	font-size: 9px;
	margin: 10px 0 0 0;
}
.jardDebutant {
	font-size: 9px;
	font-weight: bold;
	color: #5cad00;
}

.dimensions {
	font-size: 12px;
	/*font-weight: bold;*/
	padding-left: 20px;
}

.jardConfirme {
	font-size: 9px;
	font-weight: bold;
	color: #923385;
}
.jeCreeSeparateur {
	/*background-color : #a64998;*/
	border-bottom: solid 1px #a64998;
	height: 1px;
	width: auto;
	padding: 0;
	margin: 0 0 10px 0;
}

#mainContentJecree .choixAmbiance a, #mainContentJecree .choixAmbiance a:visited, #mainContentJecree .choixAmbiance a:hover, #mainContentJecree .choixAmbiance a:active {
	background-image: url(../modeles/images/bt_jeCree_choisir.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	height: 19px;
	padding: 3px 0 0 26px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}
#mainContentJecree .afficher a, #mainContentJecree .afficher a:visited {
	background-image: url(../modeles/images/bt_jeCree_afficher.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 3px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}

#mainContentJecree .personnaliser a, #mainContentJecree .personnaliser a:visited, #mainContentJecree .personnaliser a:hover, #mainContentJecree .personnaliser a:active {
	background-image: url(../modeles/images/bt_jeCree_personnaliser.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 6px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}
#mainContentJecree .imprimSelect a, #mainContentJecree .imprimSelect a:visited, #mainContentJecree .imprimSelect a:hover, #mainContentJecree .imprimSelect a:active {
	background-image: url(../modeles/images/bt_jeCree_print.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 12px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}
#mainContentJecree .retourSelect a, #mainContentJecree .retourSelect a:visited, #mainContentJecree .retourSelect a:hover, #mainContentJecree .retourSelect a:active {
	background-image: url(../modeles/images/bt_jeCree_retour.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 3px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}

#mainContentMonjardin .retourSelect a, #mainContentMonjardin .retourSelect a:visited, #mainContentMonjardin .retourSelect a:hover, #mainContentMonjardin .retourSelect a:active {
	background-image: url(../modeles/images/bt_jeCree_retour.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 3px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}
#mainContentMonjardin .afficher a, #mainContentMonjardin .afficher a:visited {
	background-image: url(../modeles/images/bt_jeCree_afficher.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #a64998;
	width: auto;
	padding: 3px 0 7px 32px;
	margin: 6px 0 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}

.zonRightLiens {
	margin: 0 0 0 10px ; 
	float: left;
}
.zonLetfLiens {
	width: 273px;
	margin: 0 ; 
	float: left;
}
#mainContentJecree .zonRightLiens a, #mainContentJecree .zonRightLiens a:visited, #mainContentJecree .zonRightLiens a:hover, #mainContentJecree .zonRightLiens a:active {
	color: #a64998;
	font-size: 9px;
	font-weight: bold;
	background-image: url(../modeles/images/puce_carre_violet.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 8px;
	margin: 0 0 0 70px;
	text-decoration: none;
	display: block;
	line-height: 12px;
}

#mainContentJecree .txtChiffre {
	color: #a64998;
	font-size: 22px;
	/*font-weight: bold;*/
}

#mainContentJecree .txtViolet {
	color: #a64998;
	font-size: 16px;
	font-weight: bold;
}
#mainContentJecree .txtNoir {
	color: #000;
	font-size: 13px;
	font-weight: bold;
}
/**** MODELE Monjardin  **************************************/

#centreMonjardin {
	padding: 0;
	margin: 0;
	width: auto;
	height: 465px;
	background-image: url(../modeles/images/centreJecree-Jardin_fd.jpg);
	background-repeat: no-repeat ;
	color : #000;
}
.tabMonJardinGauche{
	width: 300px;
	padding: 0;
	margin: 0;
	float: left;
}
.tabMonJardinDroite{
	width: 300px;
	padding: 0;
	margin: 0 0 0 20px;
	float: left; 
}
.tabMonJardin1 {
	width: 300px;
	vertical-align: bottom;
	height: 27px;
	padding: 0;
}
.tabMonJardin2 {
	width: 300px;
	vertical-align: middle;
	/*height: 24px;*/
	height: auto;
	color: #002d1d;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 7px 0 7px 0;
	border-top: solid 1px #e8eb49;
	border-bottom: solid 1px #6fa305;
}

.tabMonJardin3 {
	width: 300px;
	vertical-align: middle;
	height: auto;
	color: #002d1d;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 7px 0 7px 0;
	border-top: solid 1px #6fa305;
	border-bottom: solid 1px #6fa305;
}
.tabMonJardin4 {
	width: 220px;
	vertical-align: bottom;
	height: 27px;
	padding: 0;
}

.tabMonJardin4  .dT{
	cursor: pointer;
} 
.tabMonJardin4  .dC{
	margin: 50px 0 0 0;
}

/**** MODELE Jechoisis  **************************************/
/*#headerRightJechoisis {
	float: right;
	width: 815px;
	height: 95px;
	background-image: url(../modeles/images/headerJechoisis.jpg);
	background-position: right;
	background-repeat: no-repeat ;
	margin:  0; 
	padding: 0 ;
}*/

/**** JE choisis mon mode de recherche  **************************************/
.bgChoixVeg {
	background-image: url(../modeles/images/fd_Jechoisis.jpg);
	background-repeat: no-repeat ;
	height: auto;
}

.bgChoixVeg .dT {
		font-weight: bold;
		font-size: 11px;
		color : #fff;
		margin:0;
		padding:4px 0 0 30px;
		width: 352px;
		height: 24px;
		background-image: url(../modeles/images/bgMosaique_choix.gif);
		background-repeat: no-repeat;
		background-color: none;
		cursor: pointer;
}

.bgChoixVeg .premierHeader {
		background-image: url(../modeles/images/mosaique_rouge_header.gif);
		background-repeat: no-repeat;
}
.bgChoixVeg .dC {
		color : #fff;
		margin:0;
		padding:0 0 0 30px;
		line-height: 24px;
		text-align: left;
}

.bgChoixVeg .inputConnais {
	background-image: url(../modeles/images/bgInput_choix.gif);
	height: 16px;
	width: 127px;
	padding: 2px 0 0 10px;
	border: solid 0;
	font-size: 1em;
	color: #666;
}

.bgCultive .inputConnais {
	background-image: url(../modeles/images/bgInput_choix_2.gif);
	height: 16px;
	width: 127px;
	padding: 2px 0 0 10px;
	border: solid 0;
	font-size: 1em;
	color: #666;
}

.bgChoixVeg .premierContenu {
		background-image: url(../modeles/images/mosaique_rouge_contenu.gif);
		background-repeat: repeat-y;
}

.bgChoixVeg .dC #fAdvancedSearch a, .bgChoixVeg .dC #fAdvancedSearch a:visited {
		color : #fff;
		text-decoration : underline ;
		background-image: url(../modeles/images/puceRge.gif);
		background-repeat: no-repeat;
		height: 20px;
		margin:3px 0 0 0;
		padding:5px 0 5px 15px;
}
.bgChoixVeg .dC #fAdvancedSearch a:hover, .bgChoixVeg .dC #fAdvancedSearch a:active {
		color : #fff;
		text-decoration : none;
}

.formJechoisis {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0;
	padding: 0;
	color: #666;
	/*border: solid 1px #002d1d;
	border: 0;
	height: 20px;*/
}
.formOK {
	font-size: 1em;
	color: #000;
	/*background-color: #c60c15;*/
	background-color: #ff0;
	border: none;
	height: 19px;
	padding:0 2px ;
	font-weight: bold;
}

.imprimer a {
	background-image: url(../modeles/images/bt_imprimer.jpg);
	height: 28px;
	width: 222px;
}

/**** JE cultive  **************************************/
.bgCultive {
	background-image: url(../modeles/images/fd_Jecultive.jpg);
	background-repeat: no-repeat ;
	/*height: 308px;*/
}

.bgCultive .dT {
		font-weight: bold;
		font-size: 11px;
		color : #fff;
		margin:0;
		padding:0 0 0 30px;
		height: 23px;
		background-image: url(../modeles/images/flecheverte.gif);
		background-repeat: no-repeat;
		background-color: none;
		cursor: pointer;
}

.bgCultive .dT span {
	position: relative;
	top: 4px;
}

.bgCultive .premierHeader {
		background-image: url(../modeles/images/mosaique_vert_header.gif);
		background-repeat: no-repeat;
}

.bgCultive .premierContenu {
		background-image: url(../modeles/images/mosaique_vert_contenu.gif);
		background-repeat: repeat-y;
		height: auto;
}

.bgCultive .dC {
		color: #fff;
		margin: 0;
		padding: 0 0 0 30px;
		line-height: 24px;
		text-align: left;
		display : block;
		height: auto;
}
.bgCultive .dC a, .bgCultive .dC a:visited {
		color : #fff;
		text-decoration : underline ;
		background-image: url(../modeles/images/puceVerte.gif);
		background-repeat: no-repeat;
		height: 20px;
		margin:3px 0 0 0  ;
		padding:5px 0 5px 15px;
}
.bgCultive .dC a:hover, .bgCultive .dC a:active {
		color : #fff;
		text-decoration : none;
}

/* ça marche avec cette css sauf que la nav de gauche disparait
.bgCultive .dC {
		color: #fff;
		margin: 0;
		padding: 0 0 0 30px;
		line-height: 24px;
		text-align: left;
		display : block;
		height: auto;
}
.bgCultive .premierContenu {
		background-image: url(../modeles/images/mosaique_vert_contenu.gif);
		background-repeat: repeat-y;
		height: auto;
		color: #fff;
		margin: 0;
		padding: 0 0 0 30px;
		line-height: 24px;
		text-align: left;
		display : block;
		height: auto;
}

.bgCultive .premierContenu a {
		color : #fff;
		text-decoration : underline ;
		background-image: url(../modeles/images/puceVerte.gif);
		background-repeat: no-repeat;
		height: 20px;
		margin:3px 0 0 0  ;
		padding:5px 0 5px 15px;
}
*/


/**** FOMULAIRES  **********************************/
label.creationCompte {
	display: block;
	float: left;
	width: 135px;
	background-image: url(../modeles/images/puce_label.gif);
	background-repeat: no-repeat;
	padding : 0 0 0 15px;
}
input.creationCompte, textarea.creationCompte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 260px;
	color: #666;
}
select.creationCompte {
	font-size: 11px;
	width: 265px;
	color: #666;
}

/**** FOMULAIRES  **********************************/

#fAdvancedSearch {
display: inline;
}
label.rechercheAvanceeVeg {
	display: inline;
	float: left;
	font-weight: bold;
	width: 240px;
	background-image: url(../modeles/images/puceRge.gif);
	background-repeat: no-repeat;
	padding:0px 0 0px 15px;
	margin: -3px 0 0 0;
	clear:both;
}

/*.bgCultive .dC a, .bgCultive .dC a:visited {
		color : #fff;
		text-decoration : underline ;
		background-image: url(../modeles/images/puceVerte.gif);
		background-repeat: no-repeat;
		height: 20px;
		margin:3px 0 0 0  ;
		padding:5px 0 5px 15px;
}*/

/**** DIVERS  **************************************/
.titrePage {
	font-size: 22px;
	color: #FFF;
	border-bottom: solid 1px #c60c15;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}
/*.titrePage {
	color: #c60c15;
	font-weight: bold;
}*/
.titrePageVert2 {
	color: #95bd01;
	/*font-weight: bold;*/
}

.titre2PageVert {
	color: #95bd01;
	font-size: 18px;
}
#mainContent .titre2PageVert a , #mainContent .titre2PageVert a:visited, #mainContent .titre2PageVert a:hover, #mainContent .titre2PageVert a:active {
	color: #95bd01;
	font-size: 18px;
	text-decoration :none
}
.titre2PageRge {
	color: #c60c15;
	font-size: 18px;
}
#mainContent .titre2PageRge a , #mainContent .titre2PageRge a:visited, #mainContent .titre2PageRge a:hover, #mainContent .titre2PageRge a:active {
	color: #c60c15;
	font-size: 18px;
	text-decoration :none
}


/*.titre2PageVert a, .titre2PageVert a:link, .titre2PageVert a:visited, .titre2PageVert a:hover, .titre2PageVert a:active {
	font-size: 22px;
	color: #95bd01;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}*/


.titrePageJaune {
	font-size: 22px;
	color: #FFF;
	border-bottom: solid 1px #ffff00;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}
.titrePageViolet {
	font-size: 22px;
	color: #a64998;
	border-bottom: solid 1px #002d1d;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}
.titrePageVert {
	font-size: 22px;
	color: #002d1d;
	border-bottom: solid 1px #98C000;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}
.titrePageVert2 {
	font-size: 22px;
	color: #FFF;
	border-bottom: solid 1px #98C000;
	padding: 0 50px 4px 0;
	margin: 0 0 10px 0 ;
}

.puceFlecheVert {
	font-size: 17px;
	color: #009835;
	font-weight: bold;
}
.txtFlecheVert {
	font-size: 13px;
	color: #12bf4e;
	font-weight: bold;
}
.puceFlecheRge {
	font-size: 17px;
	color: #d40a15;
	font-weight: bold;
}
.txtFlecheRge {
	font-size: 13px;
	color: #f13640;
	font-weight: bold;
}
.puceFlecheJaune {
	font-size: 17px;
	color: #cae60b;
	font-weight: bold;
}
.txtFlecheJaune {
	font-size: 13px;
	color: #dcfc0a;
	font-weight: bold;
}

.association {
	border-collapse: collapse;
	border-right: 1px solid #026239 ;
	border-left: 1px solid #026239 
}
.association td {
	/*text-align: center; */
	padding: 2px;
	border-top: 1px solid #026239 ;
	border-bottom: 1px solid #026239 
}
.association th {
	border-top: 1px solid #026239 ;
	padding: 2px;
	color: #5cc805 ;
	background-color: #026239;
}


/***************/
.encart {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #96BA13;
	margin: 0;
	padding: 0;
	background-image: url(../modeles/images/encarts_bg.jpg);
	background-repeat: repeat-y;
	width: 300px;
}

.encart h1 {
	color: #004526;
	/*height: 18px;*/
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0 3px 13px;
	margin: 0px;
	background-image: url(../modeles/images/encarts_header.jpg);
	background-position: top left;
	background-repeat: no-repeat ;
	border-bottom: 2px solid #96BA13;
}
.encart div  {
	margin: 2px ;
	padding: 8px 0 8px 12px;
}
/** html .encart h1{
	color: #00321f;
	height: 23px;
	font-size: 11px;
	font-style: italic;
	padding: 3px;
	margin: 0 0 0 -4px;
	background-image: url(../modeles/images/encarts_header.jpg);
	background-position: left;
	background-repeat: no-repeat ;
	background-color: #002d1d;
}*/

/******** Fiche produit *******/

* html .ficheProd {
	width: 369px;
	margin : 0 10px 0 210px;
	border-collapse: collapse;
}

.ficheProd {
	width: 369px;
	margin : 0 10px 0 10px;
	border-collapse: collapse;
}

.ficheProd td {
	margin-left: 210px;
	padding: 4px 3px;
	background: url(../modeles/images/ficheProdTd_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	/*border: 1px solid #002d1d;*/
	/*border-bottom: 2px solid #993333;*/

}

.ficheProd .produit{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	vertical-align:top;
	/*height: 24px;*/
	background-image: url(../modeles/images/ficheProdNom_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 4px 3px 6px 30px;
}

.ficheProd .descriptif{
	/*padding: 8px 0 8px 24px;*/
	border: none;
}

.ficheProd .descriptif p {
	text-align:left;
	padding:8px 0px 15px 24px;
	margin:0px;
}

.ficheProd .pBox p {
	text-align:left;
	padding:0px 0px 4px 0px;
	margin:0px;
}

.ficheProd .nom{
	width:100px;
	color: #c4d97c;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../modeles/images/ficheProd_bgtall.jpg);
	/*background-image: url(../modeles/images/ficheProd_bg.gif);*/
	background-position: bottom left;
	background-repeat: no-repeat;
	/*border-bottom: 2px solid #00901c;*/
}

.ficheProdImg {
	width:200px;
	float: left;
	border: 1px solid #94DBAB;
	display: block;
	padding: 0;
	margin: 0 15px 10px 0;
}

* html .gencod {
	font-size: 10px;
	float: left;
	clear: both;
	margin : -50px 0 0 0;
	padding: 0;
	text-align: center;
	color: #fff;
	width: 200px;
}

.gencod {
	font-size: 10px;
	float: left;
	clear: both;
	margin : 0;
	padding: 0;
	text-align: center;
	color: #fff;
	width: 200px;
}

* html .addSelection{
	font-size: 10px;
	float: left;
	clear: both;
	padding: 0;
	margin : 0;
	color: #FFF;
}

.addSelection{
	font-size: 20px;
	float: left;
	clear: both;
	padding: 0;
	margin : 40px 0 20px -5px; 
	color: #FFF;
}
/********  Mini Fiche produit *******/

.miniFicheProd {
	width: 500px;
	margin : 0;
	border-collapse: collapse;
}

.miniFicheProd img.thumbnailed {
	width:80px;
	max-height:131px;
	margin: 0 8px 0 0;
	float:left;
	border:none;
}

.miniFicheProd .descriptif{
	padding: 8px 0 8px 0px;
	border: none;
	margin:0px;
	width:390px;
	min-height:80px;
}
.miniFicheProd td.produit{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	vertical-align:top;
	background-image: url(../modeles/images/ficheProdNom_bg.gif);
	background-repeat: no-repeat;
	padding: 4px 3px 6px 30px;
	border: none;
}
.miniFicheProd td.produit div{
	height: auto;
	overflow:hidden;
}

#mainContent .miniFicheProd .produit a , #mainContent .miniFicheProd .produit a:visited, #mainContent .miniFicheProd .produit a:hover, #mainContent .miniFicheProd .produit a:active {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}

/******** Prod Adpatés *******/

.prodAdaptes {
	width: auto;
	margin : 0 10px 0 0;
	border-collapse: collapse;
	border: dotted 3px #026239;
	border: dotted 3px #026239;
}
.prodAdaptes td { 
	vertical-align: top;
	padding: 4px 4px;
	/*border: 1px solid #002d1d; */
	/*border-bottom: 2px dotted #015934;*/
	color: #EEFDF7;
	line-height: 150%
}
.prodAdaptes th { 
	text-align: left;
	vertical-align: middle;
	padding:4px 4px 4px 2px ;
	/*border: 1px solid #002d1d; */
	/*border-bottom: 2px dotted #015934;*/
	color: #649a83;
	font-size: 12px;
	border-bottom: 1px solid #099839;
}

#mainContent .prodAdaptes td a, #mainContent .prodAdaptes td a:visited {
	text-decoration: none;
	color: #11c04c;
}

#mainContent .prodAdaptes td a:active, #mainContent .prodAdaptes td a:hover {
	text-decoration: underline;
	color: #11c04c;
}
/**** ACHAT  **************************************/
/**************************************************/
#achat {
	color: #FFF;
	width: 603px;
	background-image: url(../modeles/images/bgIllust_achat.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.Titre {
	background-image: url(../modeles/images/bgMosaique_achat.gif);
	font-weight: bold;
	color: #FFF;
	width: 303px;
	height: 21px;
	padding: 3px 0 0 26px;
	margin: 6px 0 0 0;
	font-size: 13px;
	text-decoration: none;
}

/*#achat .Titre a, #achat .Titre a:active, #achat .Titre a:visited, #achat .Titre a:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0 70px 0 24px;
	margin: 6px 0 0 0;
	font-size: 13px;
}*/

#achat .caseacocher1 {
	background-color: #ff6666;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher2 {
	background-color: #cc3300;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher3 {
	background-color: #98c000;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher4 {
	background-color: #ea6a9a;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher5 {
	background-color: #ea5a00;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher6 {
	background-color: #b0814d;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher7{
	background-color: #8b559f;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher8{
	background-color: #8b559f;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher9 {
	background-color: #660033;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat .caseacocher10 {
	background-color: white;
	height: 18px;
	width: 305px;
	vertical-align: middle;
	margin: 4px 0 4px 24px;
}
#achat input {
	color: #FFF;
	border: none;
	float: left;
}
#achat label {
	font-weight: bold;
	color: #FFF;
	display: block;
	padding: 0 0 0 0;
	margin: 3px 0 0 20px ;
	font-size: 12px;
}
#achat .inputZoneGeo {
	background-color: #FFF;
	background-image: url(../modeles/images/bgInput_achat_bis.gif);
	background-repeat : repeat-y;
	height: 14px;
	width: 127px;
	color: #002d1d;
	font-size: 9px;
	/*font-weight: bold;*/
	padding: 3px 0 0 10px;
	margin: 0 4px 0 24px;
	border: solid 0;
}

#achat .inputZoneGeo2 {
	background-color: #FFF;
	background-image: url(../modeles/images/bgInput_achat_bis.gif);
	background-repeat : repeat-y;
	height: 14px;
	width: 127px;
	color: #002d1d;
	font-size: 9px;
	/*font-weight: bold;*/
	padding: 3px 0 0 10px;
	margin: 0 0 0 4px;
	/*margin: -13px 0 0 30px;*/
	border: solid 0;
}
.inputContener{
	height: 14px;
	width: 355px;
	margin: 0 0 0 0;
	padding: 0;
	/*border: 1px solid red;*/
}
#achat .btLancer{
	position : relative;
	top: -85px;
	left: 334px
}
/**** resultat recherche PDV  *****/
#pdv .pagination {
	background-image: url(../modeles/images/bg_achat_Pagination.gif);
	background-repeat: no-repeat;
	/*font-weight: bold;*/
	color: #FFF;
	width: auto;
	height: 19px;
	padding: 3px 0 0 26px;
	margin: 6px 0 0 0;
	font-size: 11px;
	text-decoration: none;
}
#pdv .pagination a, #pdv .pagination a:visited {
	font-size: 11px;
	text-decoration: none;
	color:#FFF;
}
#pdv .pagination a:hover, #pdv .pagination a:active {
	font-size: 11px;
	text-decoration: underline;
	color:#9bc303;
}
#pdv .paginationActif {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#9bc303;
}

#pdv .retourRecherche a, #pdv .retourRecherche a:visited, #mainContent .retourRecherche a, #mainContent .retourRecherche a:visited {
	background-image: url(../modeles/images/bg_achat_Retour.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	padding: 3px 50px 0 26px;
	margin: 0 0 0 0;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: auto;
	height: 19px;
}
#pdv .retourRecherche a:hover, #pdv .retourRecherche a:active, #mainContent .retourRecherche a:hover, #mainContent .retourRecherche a:active {
	background-image: url(../modeles/images/bg_achat_RetourOn.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FF0;
	padding: 3px 50px 0 26px;
	margin: 0 0 0 0;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: auto;
	height: 19px;
}

#pdv .boutonSupprimer a, #pdv .boutonSupprimer a:visited, #mainContent .boutonSupprimer a, #mainContent .boutonSupprimer a:visited {
	background-image: url(../modeles/images/bg_achat_Retour.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	padding: 3px 50px 0 26px;
	margin: 0 0 0 0;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: auto;
	height: 19px;
}
#pdv .boutonSupprimer a:hover, #pdv .boutonSupprimer a:active, #mainContent .boutonSupprimer a:hover, #mainContent .boutonSupprimer a:active {
	background-image: url(../modeles/images/bg_achat_Retour.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	padding: 3px 50px 0 26px;
	margin: 0 0 0 0;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: auto;
	height: 19px;
}
.puce {
	margin: 0 5px 1px 0;

}
.trouverez {
	font-weight: bold;
	color: #FF0;
}

.nomPdv {
	float: left;
	color: #FFF;
	width: 250px;
	background-image: url(../modeles/images/puce_nomPDV.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
	margin: 20px 0 5px 0;
}

.nomPdv2 {
	width: 320px;
	margin: 20px 0 0 0;
}

/********************* BOUTONS **************/
#mainContent .imprimer a, #mainContent .imprimer a:visited {
	background-image: url(../modeles/images/bt_imprimer.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	height: 28px;
	width: auto;
	padding: 11px 0 5px 32px;
	margin: 0 ;
	font-size: 11px;
	display: block;
	text-decoration: none;
}

#mainContent .video a, #mainContent .video a:visited {
	background-image: url(../modeles/images/bt_voirVideo.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	height: 28px;
	width: auto;
	padding: 8px 0 4px 32px;
	margin: 00 0 0;
	font-size: 11px;
	display: block;
	text-decoration: none;
}

.zonprodConseil {
	margin: 0 ; 
	float: left;
}
#mainContent .zonprodConseil a, #mainContent .zonprodConseil a:visited, #mainContent .zonprodConseil a:hover, #mainContent .zonprodConseil a:active {
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	background-image: url(../modeles/images/puce_carre_vert.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 8px;
	margin: 0 0 0 107px;
	text-decoration: none;
	display: block;
	line-height: 12px;
}
/* pour eviter le decallage puce/texte */
#mainContent .zonprodConseil object { margin: 0 0 80px 0;}

.zonMonJardinV {
	margin: 0 0 0 10px ; 
	float: left;
}
#mainContent .zonMonJardinV a, #mainContent .zonMonJardinV a:visited, #mainContent .zonMonJardinV a:hover, #mainContent .zonMonJardinV a:active {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 0 0 0 68px;
	text-decoration: none;
	display: block;
	line-height: 12px;
}

/********************* JARDINERIE **************/

#mainContent .jardinerieNav a, #mainContent .jardinerieNav a:visited, #mainContent .jardinerieNav a:hover, #mainContent .jardinerieNav a:active {
	background-image: url(../modeles/images/jardinerie_bgNav.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	width: 378px;
	height: 19px;
	padding: 3px 0 0 45px;
	margin: 6px 0 0 0;
	font-size: 12px;
	display: block;
	text-decoration: none;
}
#mainContent .jardinerieTitre {
	background-image: url(../modeles/images/jardinerie_titre.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ff0;
	padding: 3px 0 5px 17px;
	margin: 10px 0 5px 0 ;

}
#mainContent .jardinerieHautPage a, #mainContent .jardinerieHautPage a:visited {
	background-image: url(../modeles/images/jardinerie_retourHaut.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	width: 135px;
	height: 19px;
	padding: 3px 0 0 25px;
	margin: 25px 0 0 0;
	font-size: 12px;
	display: block;
	text-decoration: none;
	float: right;
}

/**************QUESTIONNAIRE***********/

.questioBulbes {
	background-image: url(../modeles/images/quest_fd.gif);
	background-repeat: no-repeat;
	width: 604px;
	height: 345px; 
}

*html .questioBulbes table {
	border-collapse: collapse;
	padding: 0;
	margin: 96px 0 0 170px
}
/**** IE7 ***********/
*+html .questioBulbes table {
	border-collapse: collapse;
	padding: 0;
	margin: 95px 0 0 170px
} 

.questioBulbes table {
	border-collapse: collapse;
	padding: 0;
	margin: 83px 0 0 170px;
}

.questioBulbes table table {
	border-collapse: collapse;
	border: none;
	padding: 0;
	margin: 0;
}
.questioBulbes .check {
	width: 10px;
	height: 10px;
	padding: 0 ; 
	margin: 0 0 2px 0 ; 
}

*html .questioBulbes .radiobut {
	width: 10px;
	height: 10px;
	padding: 0 ; 
	margin: 0 0 2px 0 ; 
}

*+html .questioBulbes .radiobut {
	margin: 1px 0 1px 0 ; 
}

.questioBulbes .radiobut {
	width: 10px;
	height: 10px;
	padding: 0 ; 
	margin: 0  ; 
}

*html .questioBulbes .tab1 {
	margin: 37px 0 0 0
}
*html .questioBulbes .tab2 {
	margin: 37px 0 0 0
}
*html .questioBulbes .tab3 {
	margin: 24px 0 0 0
}
*html .questioBulbes .tab4 {
	margin: 24px 0 0 0
}


/**** IE7 ***********/
*+html .questioBulbes .tab1 {
	margin: 38px 0 0 0
}
*+html .questioBulbes .tab3 {
	margin: 24px 0 0 0
}
*+html .questioBulbes .tab4 {
	margin: 24px 0 0 0
}


.questioBulbes .tab1 {
	margin: 34px 0 0 0
}
.questioBulbes .tab2 {
	margin: 34px 0 0 0
}
.questioBulbes .tab3 {
	margin: 20px 0 0 0
}
.questioBulbes .tab4 {
	margin: 21px 0 0 0
}

/*/////// CATALOGUE //////*/
#catInteractif {
font-size: 11px;
}
#catInteractif a:link,#catInteractif a:visited {
	text-decoration: none;
	color: #FFF;
}
#catInteractif a:hover,#catInteractif a:active {
	text-decoration: underline;
	color: #FFF;
}

#catInteractif .jardinerieTitre {
	background-image: url(../modeles/images/catalogue_titre.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ff0;
	padding: 3px 0 5px 19px;
	margin: 10px 0 5px 90px ;
	/*width: 260px;*/
	text-align: left;
	font-size: 11px;
}

#catInteractif .consulter a, #catInteractif .consulter a:visited {
	background-image: url(../modeles/images/bg_achat_RetourOn.gif);
	background-repeat: no-repeat;
	/*font-weight: bold;*/
	color: #FFF;
	width: 185px;
	height: 19px;
	padding: 3px 0 0 22px;
	margin: 0 0 0 10px;
	display: block;
	text-decoration: none;
	text-align: left;
}

#dChapitre .retour a:link, #dChapitre .retour a:visited, #dChapitre .retour a:hover, #dChapitre .retour a:active {
	background-image: url(../modeles/images/bg_achat_Retour.gif);
	background-repeat: no-repeat;
	/*font-weight: bold;*/
	color: #FFF;
	width: 185px;
	height: 19px;
	padding: 3px 0 0 22px;
	margin: 0 0 0 0;
	display: block;
	text-decoration: none;
	text-align: left;
}
/**********************************/
.bannerBottom {
	padding: 0 0 0 0;
	margin: 0 0 0 190px;
}

/******** HARI POTS ***************/
#oxinel {
	width: 357px;
	height: 244px;
	background: url(../Hari-Pots/blc-oxinel.gif) no-repeat;
	margin: 0 0 5px 0;
}
#oxinel img, #divinel img, #goussdor img, #purpleTeepee img {
	margin: 5px 0 4px 25px;
}

#oxinel .content {
	float: left;
	width: 180px;
	height: auto;
	color: #004421;
	margin: 0 20px 0 13px;
	line-height: 12px;
	text-align: justify;
}

#oxinel .aSavoir {
	float: left;
	width: 130px;
	height: auto;
	color: #89ba17;
	font-style: italic;
	margin: -2px 0 0 0;
	line-height: 12px;
}
/*****/
#divinel {
	width: 357px;
	height: 220px;
	background: url(../Hari-Pots/blc-divinel.gif) no-repeat;
	margin: 0 0 5px 0;
}

#divinel .content {
	float: left;
	width: 180px;
	height: auto;
	color: #FFF;
	margin: 6px 20px 0 13px;
	line-height: 12px;
	text-align: justify;
}

#divinel .aSavoir {
	float: left;
	width: 130px;
	height: auto;
	color: #89ba17;
	font-style: italic;
	margin: -50px 0 0 0;
	line-height: 12px;
}
/*****/
#goussdor {
	width: 357px;
	height: 200px;
	background: url(../Hari-Pots/blc-goussdor.gif) no-repeat;
	margin: 0 0 5px 0;
}

#goussdor .content {
	float: left;
	width: 180px;
	height: auto;
	color: #004421;
	margin: 0 20px 0 13px;
	line-height: 12px;
	text-align: justify;
}

#goussdor .aSavoir {
	float: left;
	width: 135px;
	height: auto;
	color: #89ba17;
	font-style: italic;
	margin: -40px 0 0 0;
	line-height: 12px;
}
/*****/
#purpleTeepee {
	width: 357px;
	height: 194px;
	background: url(../Hari-Pots/blc-purple-teepee.gif) no-repeat;
	margin: 0 0 5px 0;
}

#purpleTeepee .content {
	float: left;
	width: 180px;
	height: auto;
	color: #FFF;
	margin: 0 20px 0 13px;
	line-height: 12px;
	text-align: justify;
}

#purpleTeepee .aSavoir {
	float: left;
	width: 130px;
	height: auto;
	color: #89ba17;
	font-style: italic;
	margin: -93px 0 0 0;
	line-height: 12px;
}

/********IE 6 ***********/
*html #oxinel .content, *html #divinel .content, *html #goussdor .content, *html #purpleTeepee .content {
	margin: 0 20px 0 7px;
}

/*****/
#reussirSemis {
	width: 238px;
	height: auto;
	background: #c7e05c;
	margin: 0 0 8px 0;
}

*html #reussirSemis {
	width: 235px;
}

#reussirSemis p {
	width: 207px;
	height: auto;
	margin: 0 16px 0 16px;
	color: #004421;
	line-height: 12px;
}

#reussirHaricots {
	width: 238px;
	height: auto;
	background: #e6d768;
	margin: 0 0 8px 0;
}
#reussirHaricots p {
	width: 207px;
	height: auto;
	margin: 0 16px 0 16px;
	color: #004421;
	line-height: 12px;
}

#saviezVous {
	width: 238px;
	height: auto;
	background: #c7e05c;
	margin: 0 0 8px 0;
}
#saviezVous p {
	width: 207px;
	height: auto;
	margin: 0 16px 0 16px;
	color: #004421;
	line-height: 12px;
}
/******** JACHERES FLEURIES ***************/
#jachereFleurie {
	width: 598px;
	float: left;
	margin: 0 0 20px 0
}


#jachereChampetre, #jachereCouvrant , #jachereResistant, #jachereDurable {
	position: absolute;
	visibility:hidden;
	top:155px;
	left: 192px;
	z-index: 20;
}


#jachereFleurie img , #jachereChampetre img, #jachereChampetre img, #jachereCouvrant img, #jachereResistant img, #jachereDurable img {
  float:left;
}


#jachereChampetre .contenu {
	background: url(../jachere_fleurie/popup-jachere-fleurie-txt.gif);
  width: 623px;
	height: 256px;
}

#jachereCouvrant .contenu {
	background: url(../jachere_fleurie/popup-jachere-fleurie-couvrant-txt.gif) no-repeat;
  width: 623px;
	height: 279px;
}

#jachereResistant .contenu {
	background: url(../jachere_fleurie/popup-jachere-fleurie-resistant-txt.gif) no-repeat;
	width: 623px;
	height: 256px;
}

#jachereDurable .contenu {
	background: url(../jachere_fleurie/popup-jachere-fleurie-durable-txt.gif) no-repeat;
	width: 623px;
	height: 254px;
}

#jachereChampetre p, #jachereCouvrant p, #jachereResistant p, #jachereDurable p {
	margin: 10px 23px 28px 228px;
	text-align: justify;
}

#potageres {
	z-index: 101;
	position: absolute;
	margin: 30px 0 0 199px;
	display: none;
	/*display: none;*/
	/*visibility: hidden;*/
}

#florales {
	z-index: 102;
	position: absolute;
	margin: 30px 0 0 199px;
	display: none;
	/*display: none;*/
	/*visibility: hidden;*/
}

#melange_fleur1 {
	z-index: 99;
	position: absolute;
	margin: 120px 0 0 199px;
	display: none;
	visibility: hidden;
}

#melange_fleur2 {
	z-index: 99;
	position: absolute;
	margin: 120px 0 0 199px;
	display: none;
	visibility: hidden;
}

#melange_fleur3 {
	z-index: 99;
	position: absolute;
	margin: 120px 0 0 199px;
	display: none;
	visibility: hidden;
}

#blanc {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#jaune {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#orange {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#rouge {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#fuschia {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#violet {
	z-index: 100;
	position: absolute;
	margin: 351px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#semi {
	z-index: 100;
	position: absolute;
	margin: 150px 0 0 199px;
	/*display: none;*/
	visibility: hidden;
}

#fond {
	z-index: 90;
	position: absolute;
	-moz-opacity:0.4;
	background: black;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	height: 1700px;
	display: none;
}

#bg_defaut {
	width: 660px;
	height: 183px;
	padding: 0 0 0 0;
	background: url(../haricot/bg_defaut.jpg) no-repeat;
}

#bt_jeseme{
	z-index: 1000;
	position: absolute;
	width: 77px;
	height: 40px;
	margin: 130px 0 0 33px;
	border: white 1px solid;
	cursor: hand;
	cursor: pointer;
}

#bg_jeseme{
	width: 660px;
	height: 182px;
	padding: 0 0 0 0;
	background: url(../haricot/jeseme1.jpg) no-repeat;
	display: none;
}

#bt_entretiens{
	z-index: 1001;
	position:absolute;
	width:95px;
	height:35px;
	margin:135px 0 0 120px;
	border:red 1px solid;
	cursor: hand;
	cursor: pointer;
}

#bg_entretiens {
	width: 660px;
	height: 182px;
	padding: 0 0 0 0;
	background: url(../haricot/entretiens1.jpg) no-repeat;
	display: none;
}

#bt_recolte {
	z-index: 1003;
	position:absolute;
	width:110px;
	height:40px;
	margin:135px 0 0 227px;
	border:green 1px solid;
	cursor: hand;
	cursor: pointer;
}

#bg_recolte {
	width: 660px;
	height: 182px;
	padding: 0 0 0 0;
	background: url(../haricot/recolte1.jpg) no-repeat;
	display: none;
}

#bt_c {
	z-index: 1004;
	position:absolute;
	width:110px;
	height:40px;
	margin:135px 0 0 350px;
	border:yellow 1px solid;
	cursor: hand;
	cursor: pointer;
}

#bg_c {
	width: 660px;
	height: 182px;
	padding: 0 0 0 0;
	background: url(../haricot/cuisine1.jpg) no-repeat;
	display: none;
}

#bt_evolution{
	z-index: 1005;
	position:absolute;
	width:110px;
	height:40px;
	margin:135px 0 0 470px;
	border:gray 1px solid;
	cursor: hand;
	cursor: pointer;
}

#bg_evolution {
	width: 660px;
	height: 182px;
	padding: 0 0 0 0;
	background: url(../haricot/evolution1.jpg) no-repeat;
	display: none;
}