html, body{ width:100%; height:100%;}
body{margin:0;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em; color:#000;background:#7a973c url("../design/images/fond.png") repeat-x top;
scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#ADE146;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;}

img{border:0;}

a {color:#f39800;text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus {outline: none;}

.reset{ margin:0; padding:0; background:none;}
.left{ float:left;}
.right{ float:right;}

#fond{ width:100%;background:url("../design/images/footer-1.png") no-repeat center bottom;}
*html #fond{background:url("../design/images/footer-1.gif") no-repeat center bottom;}/*hack ie6*/
#bloc{margin:auto;width:980px; position:relative;}

/* === Header === */
#header{position:relative;height:160px; text-align:left;}
#logo{ position:absolute; top:15px; left:0;width:200px; height:158px;}
#textTop{ position:absolute; top:22px; left:217px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.9em; color:#fff;}
#fleurTop{ position:absolute; top:0; left:900px; width:202px; height:211px;}

/* === Menus du haut === */
#menu{margin:0; padding:0; list-style:none; list-style-image:none; position:absolute; top:-78px; left:215px;}
#menu ul,#menu li{ margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menu a{display: block; text-decoration:none;}
*html #menu a { float:left;}/*ie6*/
 
#menu li { float:left; font-weight:bold;background-color:#2e832e;}
#menu li.menuLevelNumInLevel04{ display:none;}/*Notre production*/
#menu li.menuLevelNumInLevel05{ position:absolute; top:560px; left:-238px; width:223px; height:70px;background-color:transparent;}/*Conseils de plantation*/
#menu li.menuLevelNumInLevel05 a{width:175px; height:37px; padding:33px 0 0 48px; margin:0; border:0;background:url("../design/images/bt_conseils.png") no-repeat left top; color:#533240;}
*html #menu li.menuLevelNumInLevel05 a{background-image:url("../design/images/bt_conseils.gif");}/*ie6*/
#menu li.menuLevelNumInLevel05 a:hover{background-position:left -70px;}
#menu li a{padding:10px 15px 0 15px;margin:0 1px 0 0; min-height:32px;color:#fff; border-top:1px solid #96c34b;border-left:1px solid #96c34b;border-right:1px solid #96c34b;background:url("../design/images/images_jpg.jpg") no-repeat left -42px;}
#menu li a:hover{color:#000;}
#menu li.menuLevel0Active a,#menu li.menuLevel0Part a {color:#000; border-top:1px solid #fde47f;border-left:1px solid #fde47f;border-right:1px solid #fde47f; background-position:left -85px;min-height:33px;}
#menu li.menuLevel0Active.menuLevelNumInLevel05 a,#menu li.menuLevel0Part.menuLevelNumInLevel05 a {color:#533240; border:0;background-position:left top;min-height:37px;}

#menu ul { display:none; position:absolute; top:43px; left:0; padding-top:7px;}
#menu li.menuLevel0Active ul,#menu li.menuLevel0Part ul { display:block;} 
#menu li li{padding:0;color:#000; border-left:1px solid #FFFFFF; font-weight:normal; background:#ffa40a url("../design/images/fond.png") repeat-x left -130px;}
#menu li li a{ padding:3px 10px; margin:0; min-height:15px; color:#000; border:none; background:none;}
*html #menu ul{ width:765px;}/*ie6*/
*html #menu li li{ width:auto; white-space:nowrap;}/*ie6*/
#menu li.menuLevel0Active li a,#menu li.menuLevel0Part li a { border:none;min-height:15px;} 
#menu li.menuLevel0Part li.menuLevel1Active a{color:#fff;}
#menu li li a:hover{color:#fff;}
/* Cacher les menus affichant en bas (mentions légales...)*/
#menu li li.menuLevelNumInLevel16,#menu li li.menuLevelNumInLevel17,#menu li li.menuLevelNumInLevel18{ display:none;}
/* Le Temps des Fleurs Yzeure */
#menu li.menuLevelNumInLevel02 li.menuLevelNumInLevel14,#menu li.menuLevelNumInLevel02 li.menuLevelNumInLevel15 { display:none;}

#menu ul ul{ display:none;}
#menu li li.menuLevel1_Active ul,#menu li li.menuLevel1_Part ul { display:block;} 
#menu li li li{font-size:11px;margin:1px 5px;color:#646464; border-bottom:1px solid #fff; font-weight:normal;}
#menu li li li a{padding:2px 0px 2px 5px; margin:0; min-height:auto;color:#646464; background-color:#F2F1F0; border:0;}
#menu li li li a:hover{background-color:#fff;}

/* === Contenu principal === */
#blocContent{ position:relative; text-align:left;width:980px; }
#blocRight{ margin-left:215px;min-height:438px;background-color:#fff; padding:0 0 15px 0;}
*html #blocRight{}
#bodyContainer{ text-align:justify; padding:10px 25px 20px 25px;min-height:350px;}
.categoryFullImage{ float:right; margin:10px 0 10px 20px; width:220px; height:auto; padding:5px; overflow:hidden; background-color:#fff;border:1px solid #bcd827;}
.clear{ position:relative; clear:both; margin:auto;}
.list-1 li{ background:none; padding:10px 20px 10px 0; margin-right:10px; /*border-bottom:1px dotted #ccc;*/ min-height:112px;}
.list-1 li li{background:url("../design/images/images_jpg.jpg") no-repeat -690px -133px; padding:0 0 0 15px; margin-right:0; min-height:10px;}
.list-1 ul{ margin:0; padding:10px 0 10px 10px;}
.list-1 img{ float:left; margin:0 15px 0 0 ; padding:5px;border:1px solid #bcd827;}


/* Fiche produit */
#fullImageContainer{float:left; margin-right:15px;}
#fullImage{ padding:5px; max-width:302px; overflow:hidden; border:1px solid #bcd827;}
.fullImagesList{}
.fullImagesList img{padding:2px; border:1px solid #bcd827; margin:10px 4px 5px 5px; cursor:pointer;}
#productBody{}


/* === Colonne gauche === */
#blocLeft{ width:200px;text-align:left; position:absolute; top:30px; left:0; /*float:left; padding-top:30px;*/}
#chercher{ width:191px; height:27px;padding-bottom:10px; position:relative;}
#chercher .formText{width:150px;height:22px;padding:5px 2px 0 5px; border:0; position:absolute; top:0; left:4px;background:url("../design/images/images_jpg.jpg") no-repeat left -128px;}
#chercher .formBouton{width:34px;height:27px;padding:0;position:absolute; top:0; left:161px;color:#fff; border:none;background:url("../design/images/images_jpg.jpg") no-repeat -157px -128px;}
#chercher .formBoutonOver{width:34px;height:27px;padding:0;position:absolute; top:0; left:161px;color:#e0f4c5; border:none;background:url("../design/images/images_jpg.jpg") no-repeat -157px -128px;}

/* === Menus de gauche === */
#menuLeft{margin:0; padding:50px 5px 15px 5px; list-style:none; list-style-image:none;background:#70505e url("../design/images/images_jpg_100125.jpg") no-repeat left -791px;}
#menuLeft ul,#menuLeft li{ margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menuLeft a{display: block; text-decoration:none;}
 
#menuLeft li { border-bottom:1px solid #664452; font-size:1.1em;}
#menuLeft a{
	color:#E0E0E0;
	padding:3px 12px;
}
#menuLeft li a:hover{color:#fff;}
#menuLeft li.menuLevel0Active a,#menuLeft li.menuLevel0Part a {color:#fff;background:url("../design/images/images_gif_100120.gif") no-repeat -3px -207px;} 
#menuLeft ul{ display:none;}
/*#menuLeft li.menuLevel0Active ul,#menuLeft li.menuLevel0Part ul { display:block;} */
#menuLeft li li{ border-bottom:1px solid #664452; font-size:0.9em;}

/* === Fil d'Arianne === */
#urlhere{font-size:0.8em;text-align:left;margin-left:215px;padding:10px 0 0 10px; height:20px;}
#urlhere a{ text-decoration:none;color:#3F3F3F; padding:0 5px 0 10px;background:url("../design/images/images_gif_100120.gif") no-repeat -3px 0;}
#urlhere a:hover{}

/* === Liste d'articles === */
ul#articleList{}
ul#articleList li{padding:0 0 10px 20px;}
ul#articleList li.title{ background:none; background-image:none; color:#f39800; font-size:14px; font-weight:bold; border-bottom:1px solid #f39800;padding:0 0 7px 20px; margin:0 0 10px 0;}
ul#articleList h4{padding:0 0 5px 0;}
ul#articleList h4 a{ color:#006a30;font-size:1em;}

/* Vignette */
.thumb{ width:112px; height:84px;overflow:hidden;}
.thumbCadre{ width:112px; height:84px;padding:5px; border:1px solid #bcd827; margin:auto;}
.thumbCadre-200{width:200px;height:150px;padding:5px; border:1px solid #bcd827; margin:auto;}
.thumbCadre-200 .thumb{width:200px;height:150px;}

/* === Liste des catégories === */
ul#categoryList{}
ul#categoryList li{width:124px; height:134px;padding:9px; float:left; background:none; text-align:center;}
ul#categoryList h4{padding:5px 0 0 0; font-weight:normal; font-size:0.9em;}
ul#categoryList h4 a{ color:#162f19; text-decoration:none;}

/* === Liste des produits === */
ul#productList{}
ul#productList li{width:124px; height:134px;padding:9px; float:left; background:none; text-align:center;}
ul#productList h4{padding:5px 0 0 0; font-weight:normal;font-size:0.9em;}
ul#productList h4 a{ color:#162f19; text-decoration:none; }

/* Géranium */
ul#productList li.li-1549,ul#productList li.li-1550,ul#productList li.li-1551{width:220px;height:210px;}
ul#productList li.li-1549 h4,ul#productList li.li-1550 h4,ul#productList li.li-1551 h4{font-weight:bold;font-size:1.1em;color:#006a30;}

/* sans photo */
.nophoto{ padding:0 10px; margin:0;}
.nophoto a{color:#006a30;}
.nophoto ul{ margin:0; padding:10px 0 10px 10px;}
.nophoto li{ margin:0; padding:0; background:none;}
.nophoto li li{padding:0 0 0 15px;background:url("../design/images/images_jpg.jpg") no-repeat -690px -133px;}
.nophoto h4 { padding:10px 0 5px 0; font-size:1em; border-bottom:1px solid #95af3e;}
.nophoto h4 a{color:#006a30;}

/* Pager */
.pager{margin:10px 0;padding:2px 4px;white-space: nowrap; clear:both;/*width:780px; float:left;*/}
.pagerTable{ margin:auto;}
.pager a{background:#fff;color:#95af3e;padding:2px 4px;text-decoration:none;border:1px solid #95af3e;}
.pagerTableCurrentPage{background-color:#95af3e;color:#fff; border:1px solid #95af3e;padding:2px 4px; margin:0 8px 0 0;}
.pager a:hover{background-color:#95af3e;color:#fff; border:1px solid #95af3e;}

/* === Footer === */
#footerContainer{ width:100%; background:url("../design/images/footer-2.png") no-repeat center top; height:170px;}
*html #footerContainer{ background:url("../design/images/footer-2.gif") no-repeat center top;}
#footer{width:765px; height:44px;padding:20px 0 0 215px; margin:auto;text-align:left;}
#footer a{ color:#000; text-decoration:none; padding:0 10px; border-left:1px solid #000; white-space:nowrap; display:block; float:left;}
#footer div{ float:left; display:block; }
#footer .img a{ border:0;}
#footer div.menu { padding-top:13px; height:31px; width:590px;}
#credit{position:relative;width:980px; margin:auto;font-size:11px;text-align:right; padding-top:20px;color:#3F3F3F;}
#credit a{ color:#3F3F3F;}

/* === Menus d'en bas === */
#menuBottom{margin:0; padding:0; list-style:none; list-style-image:none;white-space:nowrap; display:block; float:left;}
#menuBottom ul,#menuBottom li{ margin:0; padding:0; list-style:none; list-style-image:none; background:none; background-color:transparent;white-space:nowrap; display:block; float:left;height:31px;}
#menuBottom a{text-decoration:none; white-space:nowrap;}

#menuBottom li a{ display:none;}
#menuBottom li.menuLevel0, #menuBottom li li.menuLevelNumInLevel11, #menuBottom li li.menuLevelNumInLevel12, #menuBottom li li.menuLevelNumInLevel13, #menuBottom li li.menuLevelNumInLevel14, #menuBottom li li.menuLevelNumInLevel15{ display:none;}
#menuBottom li.menuLevel0Active li.menuLevelNumInLevel16 a,#menuBottom li.menuLevel0Part li.menuLevelNumInLevel16 a{ display:block; display:inline;color:#000;padding:0 10px; border-left:1px solid #000;}
#menuBottom li.menuLevel0Active li.menuLevelNumInLevel17 a,#menuBottom li.menuLevel0Part li.menuLevelNumInLevel17 a{ display:block;display:inline;color:#000;padding:0 10px; border-left:1px solid #000;}
#menuBottom li.menuLevel0Active li.menuLevelNumInLevel18 a,#menuBottom li.menuLevel0Part li.menuLevelNumInLevel18 a{ display:block;display:inline;color:#000;padding:0 10px; border-left:1px solid #000;}
/* Le Temps des Fleurs Yzeure */
#menuBottom li.menuLevel0Active.menuLevelNumInLevel02 li.menuLevelNumInLevel14,#menuBottom li.menuLevel0Active.menuLevelNumInLevel02 li.menuLevelNumInLevel15,#menuBottom li.menuLevel0Part.menuLevelNumInLevel02 li.menuLevelNumInLevel14,#menuBottom li.menuLevel0Part.menuLevelNumInLevel02 li.menuLevelNumInLevel15 { display:block;display:inline;}
#menuBottom li.menuLevel0Active.menuLevelNumInLevel02 li.menuLevelNumInLevel14 a,#menuBottom li.menuLevel0Part.menuLevelNumInLevel02 li.menuLevelNumInLevel14 a,#menuBottom li.menuLevel0Active.menuLevelNumInLevel02 li.menuLevelNumInLevel15 a,#menuBottom li.menuLevel0Part.menuLevelNumInLevel02 li.menuLevelNumInLevel15 a{ display:block;display:inline;color:#000;padding:0 10px; border-left:1px solid #000;}
/* Notre production */
#menuBottom li.menuLevel0Active.menuLevelNumInLevel04 li,#menuBottom li.menuLevel0Part.menuLevelNumInLevel04 li{ display:none;}


h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#006a30;}
h1{font-size:2em;font-weight:normal;padding:10px 25px 20px 25px;background:url("../design/images/images_jpg_100125.jpg") repeat-x left -452px; text-align:left; }
h2{font-size:1.6em;font-weight:normal;padding:0 0 5px 0; margin:15px 0 10px 0;border-bottom:1px solid #006a30; }
h3{font-size:1.4em;font-weight:normal;padding:10px 0 5px 0;}
h4{font-size:1.2em;padding:5px 0;font-weight:bold;}
h5{font-size:1.1em;padding:3px 0;}
h6{font-size:0.9em;padding:3px;font-weight:normal;font-style:italic; color:#666666;}

ul {list-style-image:none; list-style:none; text-align:left;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
ul li{list-style-image:none; list-style:none;background:url("../design/images/images_jpg.jpg") no-repeat -690px -133px; padding:0 0 0 15px; margin:0; text-align:left;}


/*Form*/
form{ margin:0;}
.formBouton{background:#666666;border:1px solid #666666;color:#FFFFFF; margin:0; padding:1px 2px;}
.formBoutonOver{background:#999999;border:1px solid #666666;color:#FFFFFF;margin:0; padding:1px 2px;}
.formText{border: 1px solid #909090;padding:3px 2px; }
.formTextarea{border: 1px solid #909090; padding:3px 2px;}
.formLabel {background-color:#E4E4E4;text-align:right;padding: 4px 10px 4px 0px;}
.error {
	border:1px solid red;
	background-color: #FFEBDF;
	color:#FF0000;
	padding:10px;
}

/* === Contact Form Résultat === */
.formContactLabel{background-color:#EDF8D5;text-align:right;padding: 4px 10px 4px 0px;}
.formContactValue{border: 1px solid #909090;padding:3px 2px; font-size:12px;}

/* ==== formTableLess === */
form#loginForm fieldset#loginFormFieldset legend{color:#666666;}
#shopLogin-divRegisterForm legend{color:#666666;}
form.tableLess{ width:100%; text-align:center; margin:auto;}
form.tableLess fieldset { width:70%; margin:auto;}
form.tableLess fieldset legend {color:#666666;}

/* Plan du site */
#siteMap a{ color:#2F3E33; text-decoration:none;}
#siteMap ul li{background:url("../design/images/dossier.gif") no-repeat left top; padding:3px 0px 3px 25px;}
#siteMap ul ul{ margin:5px 0 10px 15px; padding:0;}
#siteMap ul ul ul{ margin:5px 0 10px 15px;padding:0;}

/* Search */
ol#olResults h4{font-size:12px;padding:0 0 3px 0;font-weight:bold;}
ol#olResults li{ margin:7px 0 0 0;}

/* Pour IE 6 */
body.msie6 {}
* html {}

/* userEdit.css */
.Petit{ font-size:0.9em;}
.Moyen{ font-size:1em;}
.Grand{ font-size:1.2em;}
.Normal{font-weight:normal;}
.Gras{font-weight:bold;}
.Grand-Gras{ font-size:1.2em; font-weight:bold;}

.Gauche{ float:left; margin:0 15px 0 0;}
.Droite{ float:right; margin:0 0 0 15px;}
.Cadre-Image{padding:5px;border:1px solid #bcd827;}
.Espace-Droite{ margin-right:10px;}
.LigneHaut-1{ line-height:2;}

.Noir{color:#000000;}
.Grand-Noir{ font-size:1.2em; color:#000000;}
.Gras-Noir{ font-weight:bold; color:#000000;}
.Grand-Gras-Noir{ font-size:1.2em; font-weight:bold; color:#000000;}

.Vert{color:#006a30;}
.Grand-Vert{ font-size:1.2em; color:#006a30;}
.Gras-Vert{ font-weight:bold; color:#006a30;}
.Grand-Gras-Vert{ font-size:1.2em; font-weight:bold; color:#006a30;}

.VertJaune{ color:#95af3e;}
.Grand-VertJaune{ font-size:1.2em; color:#95af3e;}
.Gras-VertJaune{ font-weight:bold; color:#95af3e;}
.Grand-Gras-VertJaune{ font-size:1.2em; font-weight:bold; color:#95af3e;}

.Orange{color:#f39800;}
.Grand-Orange{ font-size:1.2em; color:#f39800;}
.Gras-Orange{ font-weight:bold; color:#f39800;}
.Grand-Gras-Orange{ font-size:1.2em; font-weight:bold; color:#f39800;}

.Gris{color:#999;}
.Grand-Gris{ font-size:1.2em; color:#999;}
.Gras-Gris{ font-weight:bold; color:#999;}
.Grand-Gras-Gris{ font-size:1.2em; font-weight:bold; color:#999;}

.FondVert{ background-color:#a0c222; padding:10px 15px; color:#fff; font-weight:bold;}
.FondOrange{ background-color:#ffa309; color:#fff;padding:10px 15px;font-weight:bold;}

a.Bouton{padding:3px 8px;color:#fff; font-weight:bold;border:1px solid #fde47f;background:url("../design/images/images_jpg.jpg") no-repeat left -90px; text-decoration:none;line-height:2;}
a.Bouton:hover{color:#631737;}

.TableauHorizontal{ width:100%;}
.TableauHorizontal th{background-color:#95af3e; color:#fff;padding:3px 5px; text-align:center;}
.TableauHorizontal td{border:1px solid #bcd827; padding:3px 5px; text-align:center;}
.TableauHorizontal td.noborder{ border:0;}