@charset "utf-8";
/* CSS Document */


body {
	padding: 0px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-color: #441236;
	margin: 0px;
	float: left;
	}

hr.both
{
	visibility:hidden;
	height:0;
	width:0;
	clear:both;
}

.uniquementprint{
	visibility:hidden;
	height:0;
	width:0;
	text-align: center;
}


.encart320x91 a,
.encart320x91 a:hover,
.encart320x188 a,
.encart320x188 a:hover,
.encart320x120 a,
.encart320x120 a:hover,
.encart320x250 a,
.encart320x250 a:hover,
#cataloguegeneral a,
#cataloguegeneral a:hover,
#promoVAD a,
#promoVAD a:hover,
#accespro a,
#accespro a:hover,
#accesnewsletter a,
.ligneachat a,
.ligneachat a:hover,
#accesnewsletter a:hover

	{
	height: 100%;
	width: 100%;
	display: block;
	background-repeat: no-repeat;
	}
	
.encart320x91 span,
.encart320x188 span,
.encart320x120 span,
.encart320x250 span,
#cataloguegeneral span,
#retourpage span,
#recherhe span,
.supfiltre span,
#logo24 span,
#promoVAD span,
#accespro span,
#accesnewsletter span,
.vadfiltre span,
.ligneachat span,
#centre #conteneur #contenantindex #bouton_news span

{
	display: none;
}


div.centre {
	text-align: center;
}

div.arrondi {
       
        -webkit-border-top-right-radius: 0;
		-webkit-border-top-left-radius: 20px;
		-webkit-border-bottom-right-radius: 20px;
		-webkit-border-bottom-left-radius: 0;
        border-radius: 20px 0 20px 0;
		 -moz-border-radius: 20px 0 20px 0;
      }


	
#centre {
	padding:0px;
	position:absolute;
	left:50%;
	width:1050px;
	margin-left:-525px; /* Cette valeur doit être la moitié négative de la valeur du width */
	text-align: center;
	background-color: #571846;
	background-image: url(../imagescss/fond_centre.gif);
	margin-top: 0px;
	background-repeat: repeat-y;
}
#conteneur {
	width: 990px;
	background-image: url(../imagescss/bandeau_03.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
	text-align: left;
}

#contenant {
	width: 780px;
	float: right;
	margin-right: 10px;
}
#contenantindex {
	width: 990px;
	float: right;
}

#header  {
}


#header ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#header ul li {
	display: block;
	float: right;
	list-style-type: none;
	color: #FFF;
	font-size: 0.8em;
	margin-left: 15px;
	padding-bottom: 10px;
	}
	
	#header ul li.bas {
	margin-top: 32px;
	}
#header ul li a .prixpanier
	{
	font-weight: bold;
	color: #ABBC2A;		
	}

#header ul li a {
	text-decoration: none;
	color: #FFF;
}
#header ul li a:hover {
	color: #E7D2A3;
}
#centre #conteneur #cataloguegeneral {
	float: right;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 30px;
	width: 231px;
	height: 139px;
}
#centre #conteneur #cataloguegeneral a {
	color: #333;
	text-decoration: none;
	background-image: url(../imagescss/bouton-catalogue-general.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#centre #conteneur #cataloguegeneral a:hover{
	background-image: url(../imagescss/bouton-catalogue-general.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#centre #conteneur #retourpage {
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	width: 120px;
	height: 120px;
}




#menu {
	padding:0px;
	background-image: url(../imagescss/bandeau_menu.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 5px;
	background-position: 0px 25px;
	height: 80px;
}



#centre #conteneur #menu #recherhe {
	height: 41px;
	width: 231px;
	float: right;
	background-image: url(../imagescss/fond_recherche2.gif);
	background-repeat: no-repeat;
	margin-right: 0px;
	padding-top: 40px;
	padding-right: 15px;
	margin-top: 0px;
}

#centre #conteneur #menu #recherhe .bouton{
	height: 20px;
	width: 20px;
	background-image: url(../imagescss/bouton_ok.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#centre #conteneur #menu #recherhe .champ{
	height: 20px;
	width: 150px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #441236;
}


#centre #conteneur #communication {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
}



#centre #conteneur #communication #accespro {
	float: right;
	height: 70px;
	width: 313px;
}

#centre #conteneur #communication #accespro a {
	text-decoration: none;
	background-image: url(../imagescss/bouton-accespro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#centre #conteneur #communication #accespro a:hover{
	background-image: url(../imagescss/bouton-accespro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


#centre #conteneur #communication #accesnewsletter {
	float: right;
	height: 96px;
	width: 313px;
	padding-top: 13px;
}

#centre #conteneur #communication #accesnewsletter a {
	text-decoration: none;
	background-image: url(../imagescss/bouton-newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#centre #conteneur #communication #accesnewsletter a:hover{
	background-image: url(../imagescss/bouton-newsletter.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}



#centre #conteneur #communication #promoVAD {
	float: left;
	height: 178px;
	width: 651px;
}

#centre #conteneur #communication #promoVAD a {
	text-decoration: none;
	background-image: url(../imagescss/encartvad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#centre #conteneur #communication #promoVAD a:hover{
	background-image: url(../imagescss/encartvad.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


	
#centre #conteneur #contenantindex #bloccentre {
	padding:0px;
	float:left;
	width: 650px;
	margin-left:7px;
	}	

#centre #conteneur #contenantindex #bloccentre #venteligne {
	height: 151px;
	width: 638px;
	background-image: url(../imagescss/fond_vente_ligne.gif);
	background-repeat: no-repeat;
	}	

#centre #conteneur #contenantindex #bloccentre #blocgauche {
	margin:0px;
	padding:0px;
	float:left;
	margin: 0px;
	padding: 0px;
	width: 322px;
	margin-top:7px;
	}
	
	
#centre #conteneur #contenantindex #bloccentre #blocdroit {
	padding:0px;
	float:right;
	margin: 0px;
	padding: 0px;
	width: 322px;
	}
.encart320x91     {
	height: 91px;
	width: 320px;
	margin-top:7px;
	}
	
.encart320x188     {
	height: 188px;
	width: 320px;
	margin-top:7px;
	margin-bottom: 10px;
	}
	
.encart320x250     {
	height: 250px;
	width: 320px;
	margin-top:7px;
	margin-bottom: 10px;
	}

.encart320x120     {
	height: 120px;
	width: 320px;
	margin-top:7px;
	margin-bottom: 10px;
	}
	

#kordes {
	background-image: url(../imagescss/index-kordes.jpg);
	display: block;
	}
	
#kordes #infr {
	width:163px;
	height:30px;
	background-repeat: no-repeat;
	background-image: url(../imagescss/index-kordes-rosiers.png);
	background-position:bottom;
	float:left;
	margin-top: 210px;	
	}
#kordes #infr a:hover {
	height: 100%;
	width: 100%;
	display: block;
	background-image: url(../imagescss/index-kordes-rosiers-s.png);

	}	
	
#kordes #infl {
	width:145px;
	height:30px;
	background-repeat: no-repeat;
	background-image: url(../imagescss/index-kordes-logos.png);
	float: right;
	margin-top: 210px;	
	
	}
	
#kordes #infl a:hover {
	height: 100%;
	width: 100%;
	display: block;
	background-image: url(../imagescss/index-kordes-logos-s.png);

	}

#aprikola a     {
	background-image: url(../imagescss/anims.jpg);
	}
#catalogue a     {
	background-image: url(../imagescss/encard_index_catalogue.jpg);
	}
	
#tomthumb a:hover   {
	background-image: url(../imagescss/vitis.jpg);
	}	
		
#fireworks a     {
	background-image: url(../imagescss/photinia.jpg);
	}

#fireworks a:hover   {
	background-image: url(../imagescss/photinia.jpg);
	}
#tomthumb a     {
	background-image: url(../imagescss/korma.jpg);
	}

#tomthumb a:hover   {
	background-image: url(../imagescss/korma.jpg);
	}	
#rosiervittel a     {
	background-image: url(../imagescss/rosier_vittel_survol.jpg);
	}
#rosiervittel a:hover   {
	background-image: url(../imagescss/rosier_vittel.jpg);
	}
#patriciafretwell a {
	background-image: url(../imagescss/patricia-fretwell.jpg);
	}
#patriciafretwell a:hover {
	background-image: url(../imagescss/patricia-fretwell.jpg);
	}	

 #adr a {
	background-image: url(../imagescss/adr.jpg);
	}
 #adr a:hover {
	background-image: url(../imagescss/adr_survol.jpg);
	}	


	
#centre #conteneur #contenantindex #bloccentre span{
	display: none;
}	



#retourpage a,
#resultatfiltre ul li a {
	height: 100%;
	width: 100%;
	display: block;
}

#texte-d {
	width: 425px;
	float: left;
	margin-left: 10px;
}
.titre {
}






#pieddepage a,
#pieddepage a:hover,
#pieddepage a:link,
#pieddepage a:visited,
#pieddepage a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#centre #conteneur #contenant #plante_selection ul .li_expo{
	width: 780px;
	margin: 0px;
	padding: 0px;
}

#centre #conteneur #filtreG {
	float: left;
	width: 170px;
	margin-right: 0px;
	margin-left: 10px;
	font-size: 0.9em;
}
#centre #conteneur #filtreG .filtre h2 {
	color: #571846;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 1.1em;
	padding: 5px;
	background-image: url(../imagescss/fond_bandeau_vert.gif);
	background-repeat: no-repeat;
}
#centre #conteneur #filtreG .filtre p {
	margin: 1px;
	font-size: 0.9em;
}
#centre #conteneur #filtreG .filtre ul {
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #filtreG .filtre ul li {
	list-style-type: none;
	font-size: 0.9em;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#centre #conteneur #filtreG  .filtre a {
	text-decoration: none;
	color: #571846;
}
#centre #conteneur #filtreG .filtre a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #571846;
}
#centre #conteneur #filtreG .filtre .supfiltre  {
	padding: 0px;
	height: 21px;
	width: 21px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	margin-right: 10px;
}
#centre #conteneur #filtreG .filtre .supfiltre a  {
	background-image: url(../imagescss/sup_filtre.gif);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#centre #conteneur #filtreG .filtre .supfiltre a:hover {
	background-image: url(../imagescss/sup_filtre_survol.gif);
	background-repeat: no-repeat;

}
#centre #conteneur #contenant #plante_selection  #photo{
	float: left;
	width: 300px;
	margin-right: 10px;
	background-position: center center;
}
#centre #conteneur #contenant #plante_selection #info {
	width: 450px;
	float: right;
}
#centre #conteneur #contenant #plante_selection h1,
#centre #conteneur #contenant #resultatfiltre h1,
#centre #conteneur #contenant #rubrique h1{
	background-color: #B4C432;
	width: 700px;
	border: 2px solid #551746;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
	font-size: 1.3em;
	font-weight: bold;
	color: #551746;
	margin-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#centre #conteneur #contenant #plante_selection ul li {
	display: block;
	width: 172px;
	padding-left: 25px;
	list-style-type: none;
	float: left;
	background-image: url(../imagescss/picto/18/picto_compo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 0.9em;
	margin-bottom: 5px;
	line-height: 19px;
}

#centre #conteneur #contenant #plante_selection ul .li_haularg{
	background-image: url(../imagescss/picto/18/picto_taille.gif);
}
#centre #conteneur #contenant #resultatfiltre ul li .vadfiltre a{
	background-image: url(../imagescss/picto/18/picto_couleur.gif);
}
#centre #conteneur #contenant #plante_selection ul .li_coulfeuille{
	background-image: url(../imagescss/picto/18/picto_feuille.gif);
}

#centre #conteneur #contenant #plante_selection ul .li_coulfleur{
	background-image: url(../imagescss/picto/18/picto_couleur.gif);
}


#centre #conteneur #contenant #plante_selection ul .li_port{
	background-image: url(../imagescss/picto/18/picto_compo.gif);
}
#centre #conteneur #contenant #plante_selection ul .li_rusticite{
	background-image: url(../imagescss/picto/18/picto_rusticite.gif);
}
#centre #conteneur #contenant #plante_selection ul .li_expo_soleil{
	background-image: url(../imagescss/picto/18/picto_soleil.gif);
}
#centre #conteneur #contenant #plante_selection ul .li_expo_ombre{
	background-image: url(../imagescss/picto/18/picto_soleil_ombre.gif);
}
#centre #conteneur #contenant #plante_selection ul .li_expo_miombre{
	background-image: url(../imagescss/picto/18/picto_soleil_tamise.gif);
}
#centre #conteneur #contenant #plante_selection ul {
	width: 100%;
}
/* resultat du filtre*/

#centre #conteneur #contenant #resultatfiltre{
	width: 780px;
}

#centre #conteneur #contenant #resultatfiltre .blocplante{
	display: block;
	list-style-type: none;
	padding: 0px;
	height: 190px;
	width: 380px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	color: #333;
}
#centre #conteneur #contenant #resultatfiltre .blocplante a {
	text-decoration: none;
	color: #333;
}
#centre #conteneur #contenant #resultatfiltre .blocplante a:hover{
	color: #FFF;
	text-decoration: none;
}
#centre #conteneur #contenant #resultatfiltre .blocplante h3
    {
	font-size: 0.9em;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante h4
    {
	font-size: 1em;
	color: #4A1539;
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante h2
    {
	font-size: 1.2em;
	color: #551746;
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante p {
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante .imglistecarre  {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante .txtpicto {
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
}
#centre #conteneur #contenant #resultatfiltre .blocplante .txtpicto img {
	vertical-align: text-bottom;
	margin-right: 3px;
	margin-left: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#centre #conteneur #contenant #resultatfiltre .blocplante .acroche{
	font-size: 0.8em;
	height: 28px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.vadfiltre      {
	height: 48px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 150px;
}
.vadfiltre a      {
	background-image: url(../imagescss/panier_on_50.gif);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}






.p08em {
	font-size: 0.8em;
}
#centre #conteneur #contenant #plante_selection {
	margin-right: 20px;
}

#centre #conteneur #contenant #rubrique {
}
.plusgrande        {
	width: 200px;
}
#centre #conteneur #contenant #plante_selection #photo a .img_favorite {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: auto;
	margin-left: auto;
}

#logo24 {
	height: 200px;
	width: 200px;
}
#logo24 a {
	background-image: url(../imagescss/vignette.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#logo24 a:hover {
	background-image: url(../imagescss/vignette_survol.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#logo24 a span
{
	display: none;
}
#centre #conteneur #contenant #plante_selection #photo .centre a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#centre #conteneur #contenant #rubrique .thematique {
	float: left;
	width: 350px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-top: 25px;
	height: 180px;
}

#centre #conteneur #contenant #rubrique .thematique p{
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
}
#centre #conteneur #contenant #themapresentation {
}
#centre #conteneur #contenant #themapresentation p {
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
}
#centre #conteneur #contenant #themapresentation h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#centre #conteneur #contenant #resultatfiltre h2 {
	font-size: 1em;
}
#centre #conteneur #contenant .nbrpage {
	font-size: 1em;
	text-align: center;
}

#centre #conteneur #contenant .nbrpage a {
	color: #551746;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#centre #conteneur #contenant .nbrpage a:hover {
	color: #551746;
	text-decoration: none;
	background-color: #C1D24B;
}
#centre #conteneur #contenant .nbrpage .pageok {
	color: #551746;
	text-decoration: none;
	border: 2px solid #551746;
}


#vignettecatalogue {
	height: 190px;
	width: 190px;
	float: left;
}
#vignettecatalogue a {
	background-image: url(../imagescss/vignette.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#vignettecatalogue a:hover {
	background-image: url(../imagescss/vignette_survol.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#vignettecatalogue a span
{
	display: none;
}
#vignetterosiers {
	height: 115px;
	width: 115px;
	float: left;
	margin-top: 0px;
}
#vignetterosiers a {
	background-image: url(../imagescss/vignette_rosier.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: block;
}
#vignetterosiers a:hover {
	background-image: url(../imagescss/vignette_rosier_survol.png);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
#vignetterosiers a span
{
	display: none;
}

#centre #conteneur #contenantindex #bouton_news {
	background-image: url(../imagescss/bouton_news.gif);
	background-repeat: no-repeat;
	height: 91px;
	width: 320px;
	margin-top:7px;
	margin-right: 0px;
	float: left;
	}

#centre #conteneur #contenantindex #bouton_news a:hover {
	background-image: url(../imagescss/bouton_news_survol.gif);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	display: none;
	}
#centre #conteneur #contenantindex #indexdroit #vaddiaporama {
	background-image: url(../imagescss/index-vad.gif);
	background-repeat: no-repeat;
	padding-top: 70px;
}
#centre #conteneur #contenantindex #indexdroit #vaddiaporama p {
	color: #FFF;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 8px;
	text-align: center;
}
#centre #conteneur #contenantindex #indexdroit #vaddiaporama .gros {
	font-size: 18px;
	color: #BED037;
}

.cdc {
	padding: 5px;
	height: 185px;
	width: 300px;
	border: 2px solid #333;
	margin: 0px;
	font-size: small;
}
#pictoadr
{
	float: right;
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #441236;
}


.ligneachat a      {
	color: #DD001B;
	text-decoration: none;
	padding-left: 100px;
	font-size: 12px;
	background-image: url(../imagescss/acheter.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-bottom: 10px;
}

.ligneachat a:hover      {
	color: #51183F;
	background-image: url(../imagescss/acheterdessus.gif);
	background-repeat: no-repeat;
	background-position: left;
}


.ligneachat       {
	max-width:380px;
}
#centre #conteneur #contenant #rubrique #vignetterosiers .nosfond a:hover{
	background-color: #E4C99A;
}
.demi380 {
	float: left;
	width: 380px;
	padding-right: 5px;
	padding-left: 5px;
}
#centre #conteneur #contenant .demi380 p {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	font-weight: bold;
}

.annonce{
width: 100%;
font-size: 0.9em;
font-weight: bold;
text-align: center;


}

