/* CSS Document */

body { margin:0 0 0 0; text-align:center; background-image:url(../Images/Fond_large_01.jpg); background-position:center top;}
body, div, span, select, input { font-family:verdana; font-size:11px}

a:ACTIVE, a:LINK, a:VISITED {color: #317838; text-decoration:none}
a:HOVER{text-decoration:underline; color: #317838;}

.Formulaire INPUT, .Formulaire textarea {font-size: 10px; border: solid 1px #a6a5a5; }
 .Formulaire SELECT{font-size: 10px; border: solid 1px #a6a5a5; }

.LienVert:ACTIVE, .LienVert:LINK, .LienVert:VISITED {color: #317838; text-decoration:none}
.LienVert:HOVER{text-decoration:underline; color: #317838;}

.LienNav:ACTIVE, .LienNav:LINK, .LienNav:VISITED {color: #317838; text-decoration:none;font-family:Lucida Fax; font-size:10px; font-weight:bold; text-transform:uppercase}
.LienNav:HOVER{text-decoration:none; color: #317838;font-family:Lucida Fax; font-size:10px; font-weight:bold;text-transform:uppercase}


.LienVertFonce:ACTIVE, .LienVertFonce:LINK, .LienVertFonce:VISITED {color: #314631; text-decoration:none; font-weight:bolder}
.LienVertFonce:HOVER{text-decoration:underline; color: #314631;font-weight:bolder}

.LienNoir:ACTIVE, .LienNoir:LINK, .LienNoir:VISITED {color:#000000; text-decoration:none;}
.LienNoir:HOVER{text-decoration:underline; color: #000000;}

.LienVertPlusInfo:ACTIVE, .LienVertPlusInfo:LINK, .LienVertPlusInfo:VISITED {color:#25692c; text-decoration:none; font-family:Lucida Fax; font-size:14px}
.LienVertPlusInfo:HOVER{text-decoration:underline; color: #25692c;font-family:Lucida Fax; font-size:14px}

.LienAlphabet:ACTIVE, .LienAlphabet:LINK, .LienAlphabet:VISITED {color:#000000; text-decoration:none;}
.LienAlphabet:HOVER{text-decoration:underline; color: #000000;}

.LienBasHome:ACTIVE, .LienBasHome:LINK, .LienBasHome:VISITED {text-decoration:none; font-family:Lucida Fax; font-size:14px; color:#ceeba3}
.LienBasHome:HOVER{text-decoration:underline; font-family:Lucida Fax; font-size:14px; color:#ceeba3}

.LienBasHomeDE:ACTIVE, .LienBasHomeDE:LINK, .LienBasHomeDE:VISITED {text-decoration:none; font-family:Lucida Fax; font-size:12px; color:#ceeba3}
.LienBasHomeDE:HOVER{text-decoration:underline; font-family:Lucida Fax; font-size:12px; color:#ceeba3}

.LienBasHomeFR:ACTIVE, .LienBasHomeFR:LINK, .LienBasHomeFR:VISITED {text-decoration:none; font-family:Lucida Fax; font-size:14px; color:#ceeba3}
.LienBasHomeFR:HOVER{text-decoration:underline; font-family:Lucida Fax; font-size:14px; color:#ceeba3}

.LienBasHomeEN:ACTIVE, .LienBasHomeEN:LINK, .LienBasHomeEN:VISITED {text-decoration:none; font-family:Lucida Fax; font-size:14px; color:#ceeba3}
.LienBasHomeEN:HOVER{text-decoration:underline; font-family:Lucida Fax; font-size:14px; color:#ceeba3}

.Alpha{ font-family:Lucida Fax; font-size:12px;border:solid 1px #ccc1a0; padding-left:2px; padding-right:2px; text-align:center}

#FondPrinpal { width:1003px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; }
#FondPrinpal2 { width:1003px; margin-left:auto; margin-right:auto; }
#FondPrinpalPresse { width:1003px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; }

#ContenuPageHome { width:751px; margin-left:auto; margin-right:auto; background-color:#fdfce7; text-align:left;
			   border:solid 1px #87ac8a; border-top:none; padding-bottom:10px
			   }
#ContenuPage { width:750px; margin-left:auto; margin-right:auto; background-image:url(../Images/FondPage.jpg); text-align:left;
			   border:solid 1px #87ac8a; border-top:none; 
			   }
#HautDePage { background-color:#fcfad4; background-repeat:no-repeat;}

#SelectProd { background-color:#a1af96; height:33px; overflow:hidden; margin:0px; padding-left:30px;}
#SelectProd select { font-size:11px; margin-left:15px;}
#SelectProd input { margin-left:20px;}
#SelectProd span { font-size:11px; font-weight:bold; color:#FFFFFF;}

/* HOME */
#VisuelSuggestions { float:left; width:236px;}

#VarietesUne { float:left; width:258px;}
#FondVU { height:360px; color:#317838; }
#DetailVU { background-color:#f8f6c7; width:230px; margin-left:auto; margin-right:auto; }
#NomVU { font-size:20px; padding:7px; padding-bottom:4px; font-family:Lucida Fax; line-height:22px;}
#DescVU {font-size:12px; padding:7px; padding-top:0px; padding-bottom:4px; color:#000000}
#ContenuPrixVU {font-weight:bold; background-repeat:no-repeat; 
				height:52px; width:230px; margin-left:auto; margin-right:auto; border-top:solid 1px #f8f6c7;}
#PrixVU {font-weight:bold; font-size:20px; margin-left:85px; margin-top:9px;}
#PrixVU sup {font-size:14px;}
#AutresVU { width:230px; height:67px; background-repeat:no-repeat;
			position:absolute; margin-left:14px; margin-top:-67px; z-index:1; text-align:center;}
#AutresVU img { margin-right:4px; margin-top:22px;}

#ColonneDroite { float:left; width:242px;}

.AutreVariete{ width:490px; float:left;}
.ActuVideo{ width:240px; float:left;border-left:dashed 1px #ccd2b9; height:auto; padding-left:10px; padding-top:10px}
.TitreFacebook {position:absolute; margin-left:500px; margin-top:2px; width:235px; overflow:hidden}
.TitreFacebook7 {position:absolute;  margin-top:2px; width:235px; overflow:hidden}
.IframeFacebook {border:none; overflow:hidden; width:222px; height:80px; margin-top:25px}
.Actu{ height:240px; padding-bottom:10px}
.Video{height:230px; margin-top:10px;}
.ImageActu img {width:238px; height:130px}

.TitleIndex{font-size:17px;font-family:Lucida Fax; line-height:15px;color:#1d4e31; padding:10px; width:470px;}
#NomNouveaute {font-size:13px; padding:7px; padding-bottom:4px; font-family:Lucida Fax; line-height:15px; text-align:center; width:220px;}
.NomNouveaute {font-size:13px; padding:7px; padding-bottom:4px; font-family:Lucida Fax; line-height:15px; text-align:center; width:220px;}
#NomActu {font-size:17px;font-family:Lucida Fax; line-height:15px;color:#1d4e31; padding-bottom:10px; }

#DescNouveaute {font-size:9px; padding:7px; padding-top:0px; padding-bottom:4px; margin-left:10px; width:219px; height:116px; overflow:hidden;text-align:center; vertical-align:middle;}
#DescNouveaute img {margin-top:-50px; text-align:center; vertical-align:middle}
#ContenuPrixNew { position:absolute; width:241px; height:106px; margin-left:19px; margin-top:-104px}
.ContenuPrixNew { position:absolute; width:241px; height:106px; margin-left:19px; margin-top:-104px}
#PrixNew {font-weight:bold; font-size:17px; margin-left:130px; margin-top:35px; color:#317838;}
#PrixNew sup {font-size:13px;}
.PrixNew {font-weight:bold; font-size:17px; margin-left:130px; margin-top:35px; color:#317838;}
.PrixNew sup {font-size:13px;}
#DescNouveaute_top {font-size:9px; padding:7px; padding-top:0px; padding-bottom:4px; margin-left:10px; width:219px; height:116px; overflow:hidden; background-position:center;}
#ContenuPrixNew_top { width:219px; height:106px; text-align:right; margin-top:15px;}
#PrixNew_top {font-weight:bold; font-size:17px; margin-right:25px; padding-top:34px; color:#317838; }
#PrixNew_top sup {font-size:13px;}

#DescNouveaute2 {font-size:9px; padding:9px; padding-top:0px; padding-bottom:4px; width:219px; height:116px; overflow:hidden;text-align:center; vertical-align:middle;}
#DescNouveaute2 img {margin-top:-50px; text-align:center; vertical-align:middle; }

.DescNouveaute2 {font-size:9px; padding:9px; padding-top:0px; padding-bottom:4px; width:219px; height:116px; overflow:hidden;text-align:center; vertical-align:middle;}
.DescNouveaute2 img {margin-top:-50px; text-align:center; vertical-align:middle; }

#CatalogueHome { margin-top:2px; margin-left:3px;}

#BlockAcc {padding-left:10px; height:70px}
#VignetteAcc {float:left; width:60px; height:70px;}
#NomAcc {font-size:15px; font-family:Trebuchet MS; line-height:15px; color:#317838; font-weight:bold;}
#DescriptifAcc {font-size:9px;}
#PrixAcc {font-weight:bold; font-size:13px; color:#317838;}
#PrixAcc sup {font-size:11px;}

#CmsVC { background-image:url(../Images/home/FondBas.gif); padding-top:8px; margin-top:-2px}
.ImageProVign{ float:left; width:85px; }
.ImageProVign2{ float:left; width:53px; }
.ContenuProduit{float:left; width:220px; font-size:9px; padding-left:5px}

/*Fiche produit*/
.ColoDroite{ float:left; width:360px; padding-left:15px; }
.ColoGauche{ float:left; width:210px; padding-top:20px;padding-left:10px}
.Clear{ clear:both}
.Menu{ float:left;min-height:700px }
.Contenu{float:left;  padding-top:10px;width:595px}
.Image3a{float:left; width:245px }
.Option{float:left; padding-left:5px; font-size:9px; /*padding-top:20px*/ padding-top:0px; width:110px;}
.PtitLogo{float:left; width:23px}
.Desc{float:left; padding-left:5px; width:68px;}
.InfosVariete {margin-top:0px;margin-bottom:5px}
.Picto{margin-right:5px;vertical-align:middle}
.New{ float:left; padding-top:20px; padding-right:10px}
.TitreProd{ float:left; font-family:Lucida Fax; font-size:20px; padding-top:15px; width:200px; color:#25692c}
.LibLatin{ font-family:Lucida Fax; font-size:14px; font-style:italic}
#DescriptionConseils1{ border:solid 1px #ffd672; padding:5px; margin-top:-2px; width:340px; background-color:#FFFFFF}
#DescriptionConseils2{ border:solid 1px #ffd672; padding:5px; margin-top:-2px; visibility:hidden; display:none;width:340px;background-color:#FFFFFF}
#DescriptionConseils1_conseils{ border:solid 1px #ffd672; padding:5px; margin-top:-2px; width:560px; background-color:#FFFFFF}

.Puce{ float:left; padding-top:3px}
.ChoixProd{ font-family:Lucida Fax; font-size:13px; font-weight:bold}
.Vignette{ float:left; width:52px; }
.LibProd{ float:left; padding-top:10px; padding-left:5px; width:150px}
.LibProd2{ float:left; padding-top:5px; padding-left:5px; width:90px; }
.ProdAssocie{ border-bottom:dashed 1px #ccc1a0; padding-bottom:10px; padding-top:10px}
.TabProd th{color:#FFFFFF; font-size:10px; font-family:Lucida fax; padding-top:5px; padding-bottom:5px; }
.TabProd td{ border-bottom:dashed 1px #ccc1a0;font-size:11px; font-family:Verdana; padding-bottom:10px;padding-top:10px;  }

.TabProd2 td{font-size:11px; font-family:Lucida Fax; padding-bottom:3px;padding-top:3px; }
.ProdIssu{ float:left; width:150px; padding-top:25px}
.ProdFam{ float:left; width:400px; padding-left:15px; padding-top:35px}
.TexteAcess{max-width:130px}
.PrixProdAcess{ background-image:url(../Images/PageProduit/FondPrix.jpg); background-repeat:no-repeat; height:20px; text-align:center; padding-top:5px; width:125px; color:#25692c; font-size:15px; font-weight:bold}
.TitreProdAcess{ color:#25692c; font-size:14px; font-family:Lucida Fax; max-width:125px; font-weight:bold}

.LienLibAcess:ACTIVE, .LienLibAcess:LINK, .LienLibAcess:VISITED {color: #25692c; text-decoration:none}
.LienLibAcess:HOVER{text-decoration:underline; color: #25692c;}
.BordVigentte{ border:solid 1px #ccc1a0}
.PuceFeuille{float:left;color:#317838; font-size:12px; font-weight:bold; font-family:Lucida Fax; padding-left:5px; padding-top:5px}
/*Page thématique*/
.PBpage{ border:solid 1px #ccc1a0; font-weight:bold}
.ImageProVed{ float:left; width:242px; height:213px}
.ProdVedette{ padding-left:10px; padding-top:20px; padding-bottom:10px; }
.FondPrix{ background-image:url(../Images/PageThematique/FondPrix.jpg); width:242px;height:23px; text-align:center; padding-top:2px; color:#FFFFFF; font-size:15px; font-weight:bold}
.BordureDashed{border-bottom:dashed 1px #ccc1a0; width:568px;height:3px }
.BordureDashed12{border-bottom:dashed 1px #ccc1a0; width:568px;height:3px; margin-left:15px }
.BordureDashed2{border-top:dashed 1px #ccc1a0; width:560px; height:3px}
.LstFam{ padding-top:10px; padding-left:10px;}
.Alphabet{ padding-left:10px; font-size:9px; padding-top:10px}
.LstFamAlphaF{  display:none; visibility:hidden}
.LstFamAlphaO{ display:block; visibility:visible; position:absolute; margin-top:3px; min-width:150px; border:solid 1px #c3c3c3; background-color:#ebe9b6; padding:10px}
.TitreFam{color:#317838; font-size:12px; font-weight:bold; font-family:Lucida Fax;}
/*Page recherche*/
.Recherche{ width:750px; margin-left:auto; margin-right:auto; background-color:#f9f3dd; text-align:left; margin-top:10px; padding-top:3px;}
.ConseilsCulture{ width:745px; margin-left:auto; margin-right:auto; background-color:#f9f3dd; text-align:left;padding-top:3px; padding-bottom:8px;padding-left:5px;}
.Titre_lien_conseils{ font-size:12px; font-weight:bold; color:#666666;}
.ConseilsCulture a{ color:#666666;}

.NB{ width:750px; margin-left:auto; margin-right:auto; text-align:left; padding:8px;font-family:Verdana; font-size:9px; color:#464545}
/*Mon Panier*/
.TexteKDO{font-size:11px; color:#18451d; font-family:Verdana; padding-top:5px; padding-left:10px}
.PrixKDO{font-size:12px; font-family:Verdana;padding-left:10px}
.Etape{float:left; text-transform:uppercase; font-size:15px;font-family:Lucida Fax; color:#7e7e6d; width:190px; text-align:center; padding-bottom:5px; height:50px}
.Etape2{float:left;font-size:13px;font-family:Lucida Fax; color:#084d0f; width:150px; text-align:center; padding-top:5px; padding-bottom:5px}
.Etape3{font-size:13px;font-family:Lucida Fax; color:#084d0f; text-transform:lowercase}
.NonCliquable{font-size:13px;font-family:Lucida Fax; color:#317838; text-transform:lowercase; text-align:center;}
.TitrePanier{font-size:18px; text-align:center; color:#317838; font-family:Lucida Fax; text-transform:uppercase}
.PucePanier{width:450px; padding-left:25px; font-size:13px; padding-top:10px ;font-family:Lucida Fax; background-image:url(../Images/Panier/Puce.gif); background-repeat:no-repeat; background-position:left; height:30px; margin-left:50px}
.TitreLi{width:490px;font-size:13px; padding-top:10px ;font-family:Lucida Fax;}
.Paragraphe{font-size:11px; font-family:Verdana ; padding-left:80px;  margin-right:15px}
.BordureH{border-bottom:dashed 1px #ccc1a0;}
.BordureB{border-top:dashed 1px #ccc1a0;}
.CmdRapide{font-size:14px;color:#317838; font-family:Lucida Fax; text-transform:uppercase;/*background-image:url(../Images/PageProduit/puceFleur.jpg); background-repeat:no-repeat; background-position:left; padding-left:21px;*/  font-weight:bold}
.Total{padding-top:5px;float:left; width:400px;padding-left:65px; color:#FFFFFF; font-family:Lucida Fax;font-size:12px;text-transform:uppercase;background-color:#4a884c;height:20px; border-right:solid 1px #acab9c}
.PrixTotal{padding-top:5px;float:left;width:80px;color:#FFFFFF;font-family:Lucida Fax; font-size:11px;font-weight:bold;background-color:#4a884c;height:20px;padding-left:20px;}
.FraitPort{padding-top:5px;float:left; width:400px;padding-left:65px; color:#58584d; font-family:Lucida Fax;font-size:11px;background-color:#ddddc1;height:20px; border-right:solid 1px #acab9c}
.PrixPort{padding-top:5px;float:left;width:80px;color:#58584d;font-family:Lucida Fax; font-size:11px;font-weight:bold;background-color:#ddddc1;height:20px;padding-left:20px;}

/*Page Contenu*/
.TitrePage{font-size:18px; color:#317838; font-family:Lucida Fax; text-transform:uppercase; padding-left:100px}
.Marginleft{padding-left:50px}
.TelechargementCMS{font-family:Verdana; font-style:italic; font-size:13px; font-weight:bold}
.Texte_RougeBordeauGras{color:#800000; font-weight:bold}
.Texte_RougeBordeauSim{color:#800000; width:250px }

/*page QR*/
.Titretheme{background-image:url(../Images/PuceFeuille.gif); background-position:left; background-repeat:no-repeat; padding-left:45px; font-size:14px; font-weight:bold; color:#8bb38f}
/*Page résultat*/
.ListeProd{background-image:url(../Images/PageThematique/FondLst.jpg); background-position:bottom; background-repeat:no-repeat }

.LargeurZoneResultat{ }

/*Page 404*/
.RetourHome{font-size:18px; color:#317838; font-family:Lucida Fax; text-transform:uppercase;}

.Redirection{float:left; width:250px; padding-left:10px;color:#317838; padding-top:20px;}

/*Menu gauche*/
.LienCadeau{ padding-left:60px;  margin-top:-50px}
.LienCatalogue{padding-left:70px;  margin-top:-70px; font-size:10px}
/*Etape2*/
.Loi{padding-left:100px; padding-right:10px; font-size:10px; font-style:italic; padding-top:10px}
.AdresseLivraison{font-size:13px;float:left; width:520px;font-family:Vernada; padding-top:15px}
.TitreAdresse{font-weight:bold; padding-left:75px;}
.AdresseLivraison2{font-size:13px;width:500px;font-family:Vernada; padding-top:15px;}
.Marginleft120{margin-left:120px}

/* élement niveau 1 du menu sans image */
#LstMenu .DivTheme a div { font-size:10px; padding-left:10px; color:#FFF; font-weight:bold; background-color:#327839;}

/* Vos photos parole*/
.bloc_vos_photos{ float:left; width:250px; margin-right:18px; padding-bottom:10px;}
.Texte_vos_photos{ padding-top:3px;}
.Nom_vos_photos{ padding-top:3px;}

/* bloc vos cadeaux */

#KDO{ 
	background-image: url("../Images/bg_cadeau.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    margin-left: -74px;
    padding-bottom: 10px;
    padding-left: 244px;
    padding-top: 72px;
	border: 2px solid #E7E6B0;
	min-height:168px;
}
.carte_KDO{
	border-left: 1px dashed #CCD2B9;
    float: left;
    height: auto;
    padding-left: 10px;
    padding-top: 10px;
    width: 231px;
	font-size: 10px;
	text-align:center;
	color: #317838;
}
