/* CSS Document */

body { margin:0px; background-image:url(images/base/bleu.gif); background-repeat:repeat; font-family:"Comic Sans MS", "Trebuchet MS", Verdana, sans-serif; font-size:small; color:#123B12; }
#cachemenu { height:0; visibility:hidden;}
#base0 { width:760px; margin:50px auto 0 auto; text-align:center }
#basebon { width:620px; margin:0 auto 0 auto; text-align:center }
#base { height:660px; width:980px; border:3px solid #0B3301; margin:20px auto 0 auto; background-image:url(images/base/fond.jpg); background-repeat:no-repeat; }
#gauche { width:653px; float:left; text-align:center; height:660px; }
#diaporamah { height:225px; width:300px; border:1px solid #0B3301; margin:25px 25px 0 0; text-align:center; }
#diaporamav { height:300px; width:225px; border:1px solid #0B3301; }
#droite { width:327px; height:660px; text-align:justify; margin-left:653px; }
#contenu { width:587px; height:340px; text-align:justify; margin:0 30px 0 33px; padding-right:8px; overflow:auto; }
#contenu2 { width:590px; height:363px; text-align:justify; margin:0 30px 0 33px; padding-right:8px; overflow:auto; }
#contenu3 { width:633px; height:363px; text-align:justify; margin:0 9px 0 11px; padding:0; overflow:auto; }
#bloqueur { clear:both; }
#footerindex { width:860px; margin: 5px auto 12px auto; text-align:center; color:#FFFF00}
#footerindex a { text-decoration:none; color:#123B12;}
#footerindex a:hover { color:#FFFFFF; }
#browser { width:860px; color:#FFFFFF; text-align:justify; margin:0 auto 12px auto;}
#clear { clear:left; }
a { text-decoration:none; }

#boutons { list-style-type:none; margin:0; padding:0; }
#boutons li { margin:0; padding:0; }
#boutons li a { display:block; }
a#entrer { background-image:url(images/boutons/entrer.o.jpg); width:72px; height:28px; margin:15px 0 0 344px; }
a:hover#entrer { background-image:url(images/boutons/entrer.r.jpg); width:72px; height:28px; margin:15px 0 0 344px; }
a#disponibilite { background-image:url(images/boutons/disponibilite.gif); width:189px; height:24px; margin:15px 0 0 34px; }
a:hover#disponibilite { background-image:url(images/boutons/disponibilite.r.gif); width:189px; height:24px; margin:15px 0 0 34px; }
a#bon { background-image:url(images/boutons/bon.gif); width:132px; height:24px; margin:0 0 0 34px; }
a:hover#bon { background-image:url(images/boutons/bon.r.gif); width:132px; height:24px; margin:0 0 0 34px; }

a#main1 { background-image:url(images/boutons/main1.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main1 { background-image:url(images/boutons/main1.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main2 { background-image:url(images/boutons/main2.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main2 { background-image:url(images/boutons/main2.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main3 { background-image:url(images/boutons/main3.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main3 { background-image:url(images/boutons/main3.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main4 { background-image:url(images/boutons/main4.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main4 { background-image:url(images/boutons/main4.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main5 { background-image:url(images/boutons/main5.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main5 { background-image:url(images/boutons/main5.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main6 { background-image:url(images/boutons/main6.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main6 { background-image:url(images/boutons/main6.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main7 { background-image:url(images/boutons/main7.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main7 { background-image:url(images/boutons/main7.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main8 { background-image:url(images/boutons/main8.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main8 { background-image:url(images/boutons/main8.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a#main9 { background-image:url(images/boutons/main9.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }
a:hover#main9 { background-image:url(images/boutons/main9.r.gif); background-repeat:no-repeat; padding-left:30px; height:17px; }

.clear { margin:0; padding:0; clear:left; height:0 }

#menu { list-style-type:none; padding:0; width: 603px; margin:25px 0 0 25px; }
#menu li { float:left; }
#menu li a { display:block; }

a#accueil { background-image:url(images/menu/accueil.o.png); width:71px; height:23px; }
a:hover#accueil { background-image:url(images/menu/accueil.r.png); width:71px; height:23px; }
a#saisons { background-image:url(images/menu/saisons.o.png); width:206px; height:23px; }
a:hover#saisons { background-image:url(images/menu/saisons.r.png); width:206px; height:23px; }
a#produits { background-image:url(images/menu/produits.o.png); width:112px; height:23px; }
a:hover#produits { background-image:url(images/menu/produits.r.png); width:112px; height:23px; }
a#commande { background-image:url(images/menu/commande.o.png); width:94px; height:23px; }
a:hover#commande { background-image:url(images/menu/commande.r.png); width:94px; height:23px; }
a#acces { background-image:url(images/menu/acces.o.png); width:63px; height:23px; }
a:hover#acces { background-image:url(images/menu/acces.r.png); width:63px; height:23px; }
a#liens { background-image:url(images/menu/liens.o.png); width:57px; height:23px; }
a:hover#liens { background-image:url(images/menu/liens.r.png); width:57px; height:23px; }

a#plantations { background-image:url(images/menu/plantations.o.png); width:101px; height:23px; }
a:hover#plantations { background-image:url(images/menu/plantations.r.png); width:101px; height:23px; }
a#taille { background-image:url(images/menu/taille.o.png); width:67px; height:23px; }
a:hover#taille { background-image:url(images/menu/taille.r.png); width:67px; height:23px; }
a#floraison { background-image:url(images/menu/floraison.o.png); width:94px; height:23px; }
a:hover#floraison { background-image:url(images/menu/floraison.r.png); width:94px; height:23px; }
a#soins { background-image:url(images/menu/soins.o.png); width:68px; height:23px; }
a:hover#soins { background-image:url(images/menu/soins.r.png); width:68px; height:23px; }
a#cueillette { background-image:url(images/menu/cueillette.o.png); width:99px; height:23px; }
a:hover#cueillette { background-image:url(images/menu/cueillette.r.png); width:99px; height:23px; }
a#recolte { background-image:url(images/menu/recolte.o.png); width:85px; height:23px; }
a:hover#recolte { background-image:url(images/menu/recolte.r.png); width:85px; height:23px; }
a#pepiniere { background-image:url(images/menu/pepiniere.o.png); width:89px; height:23px; }
a:hover#pepiniere { background-image:url(images/menu/pepiniere.r.png); width:89px; height:23px; }

a#huiles { background-image:url(images/menu/huiles.o.png); width:64px; height:23px; }
a:hover#huiles { background-image:url(images/menu/huiles.r.png); width:64px; height:23px; }
a#olives { background-image:url(images/menu/olives.o.png); width:122px; height:23px; }
a:hover#olives { background-image:url(images/menu/olives.r.png); width:122px; height:23px; }
a#paniers { background-image:url(images/menu/paniers.o.png); width:122px; height:23px; }
a:hover#paniers { background-image:url(images/menu/paniers.r.png); width:122px; height:23px; }
a#visites { background-image:url(images/menu/visites.o.png); width:71px; height:23px; }
a:hover#visites { background-image:url(images/menu/visites.r.png); width:71px; height:23px; }
a#recettes { background-image:url(images/menu/recettes.o.png); width:87px; height:23px; }
a:hover#recettes { background-image:url(images/menu/recettes.r.png); width:87px; height:23px; }
a#tarifs-produits { background-image:url(images/menu/tarifs-produits.o.png); width:63px; height:23px; }
a:hover#tarifs-produits { background-image:url(images/menu/tarifs-produits.r.png); width:63px; height:23px; }
a#tarifs-oliviers { background-image:url(images/menu/tarifs-oliviers.o.png); width:74px; height:23px; }
a:hover#tarifs-oliviers { background-image:url(images/menu/tarifs-oliviers.r.png); width:74px; height:23px; }

a#aromes { background-image:url(images/admin/aromes.o.png); width:79px; height:23px; }
a:hover#aromes { background-image:url(images/admin/aromes.r.png); width:79px; height:23px; }
a#admindisponibilite { background-image:url(images/admin/disponibilite.o.png); width:120px; height:23px; }
a:hover#admindisponibilite { background-image:url(images/admin/disponibilite.r.png); width:120px; height:23px; }
a#adminproduits { background-image:url(images/admin/tarifs-produits.o.png); width:159px; height:23px; }
a:hover#adminproduits { background-image:url(images/admin/tarifs-produits.r.png); width:159px; height:23px; }
a#adminoliviers { background-image:url(images/admin/tarifs-oliviers.o.png); width:156px; height:23px; }
a:hover#adminoliviers { background-image:url(images/admin/tarifs-oliviers.r.png); width:156px; height:23px; }
a#compteur { background-image:url(images/admin/compteur.o.png); width:89px; height:23px; }
a:hover#compteur { background-image:url(images/admin/compteur.r.png); width:89px; height:23px; }

.center { text-align:center }
p { margin:5px 0 5px 0; padding:0 }
h1 { font-size:1.4em; font-weight:bold;}
h2 { font-size:1.2em; font-weight:bold; margin-bottom:0}
h3 { font-size:1.0em; font-weight:bold; margin-top:0}
.titre { text-align:center; font-size:x-large; font-weight:bold; margin:11px 0 0 0; padding:0; }
.titreintermed { text-align:center; font-weight:bold; font-size:medium; margin:15px 0 10px 0; padding:0; }
.soustitre { font-weight:bold; margin:15px 0 0 0; padding:0; }
.compter { text-align:center; font-weight:bold; font-size:medium; margin:7px 0 7px 0; padding:0; }
.sscompter { text-align:center; font-weight:bold; margin:5px 0 3px 0; padding:0; }
.lien { font-weight:bold; }
.lien a { color:#0033CC; }
.lien a:hover { color:#006666; }
.titretableau { text-align:center; font-size:medium; font-weight:bold; padding:3px 5px 3px 5px; background-color:#00B09A; border:1px solid #003300; }
.videtableau { text-align:center; font-size:medium; font-weight:bold; background-color:#003300; border:1px solid #003300; padding:3px 3px 3px 3px; }
.colhuiles { text-align:center; padding:2px 3px 2px 3px; background-color:#FFF780; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.colhuiles2 { text-align:center; padding:2px 3px 2px 3px; background-color:#FFF7A1; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.cololives { text-align:center; padding:2px 3px 2px 3px; background-color:#C6FDDD; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.cololives2 { text-align:center; padding:2px 3px 2px 3px; background-color:#D5FEE4; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.colconfitures { text-align:center; padding:2px 3px 2px 3px; background-color:#FFEAC4; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.coltarifs { text-align:center; padding:2px 3px 2px 3px; background-color:#FFE2ED; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.coltarifs2 { text-align:center; padding:2px 3px 2px 3px; background-color:#FFECF3; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.cololiviers { text-align:center; padding:2px 3px 2px 3px; background-color:#BFA281; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.cololiviers2 { text-align:center; padding:2px 3px 2px 3px; background-color:#BFAC96; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.coldispo { text-align:center; background-color:#FFE2ED; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.coltextarea { width:400px; text-align:center; background-color:#FFFFCC; border-left:1px solid #003300; border-bottom:1px solid #003300; margin:0; padding:0; }
.coltaroliviers1 { text-align:center; background-color:#FFF780; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.coltaroliviers2 { text-align:center; background-color:#FFF7A1; border-left:1px solid #003300; border-bottom:1px solid #003300; }
.o { background-color:#00EFB4; border-bottom:1px solid #003300; }
.n { background-color:#FF4519; border-bottom:1px solid #003300; }
#liste { list-style-type:circle; margin:0 0 0 30px; padding:0; }
#liste li { margin:0; padding:0; }
.titrebon { text-align:center; font-size:medium; font-weight:bold; padding:3px 5px 3px 5px;}
.textebon { text-align:center; font-size:medium; padding:3px 5px 3px 5px;}
.left { text-align:left;}

#connexion { padding:0; width: 603px; height:21px; margin:25px 0 0 25px; color:#FFFFFF; background-color:#0B3301; text-align:center; padding-top:2px; }
.champconnexion { width:200px; background-color:#9AFDB5; border-color:#0B3301; text-align:center; }
.boutonconnexion { background-color:#00E5A1; color:#0B3301; font-weight:bold; border-color:#0B3301; border-style:ridge; }
.alerte { font-weight:bold; color:#FF0000; }
.champdispo { width:30px; height:17px; background-color:#FFE2ED; border-color:#FF997A; text-align:center; }
.champtarifs { width:60px; height:17px; background-color:#FFE2ED; border-color:#FF997A; text-align:center; }
.champoliviers { width:43px; height:17px; background-color:#FFFFCC; border-color:#CCCCCC; text-align:center; }
.champtexte { width:400px; text-align:justify; background-color:#FFFFFF; border-color:#CCCCCC; padding:3px; }
.center { text-align:center; }
.logo { border:none; text-decoration:none; }

h1 { font-size:1.1em; font-weight:bold; margin:0; padding:0 }
h1 a { color:#003300}
h1 a:hover { color:#FFFF99}

h2 { font-size:1em; font-weight:normal; margin:0; padding:0 }
h2 a { color:#003300}
h2 a:hover { color:#FFFF99}

h3 { font-size:1em; font-weight:normal; margin:0 0 0 12px; padding:0 }
h3 a { color:#006666}
h3 a:hover { color:#FFFFBB}
.paragraphe { font-size:small; color:#006699}