body { background: url('images/fonds-delices-gascogne.jpg');  color:#4D4429; font-family: Arial; padding-top:0px; } 

.produitgourmand {  color:#FFFFFF; font-family: Arial; padding-top:0px; font-size:10pt;}

h1 { color:#ECC87C;  font-size:14px; }
h2 { color:#000000;  font-size:14px; }
h3 { color:#F87618;  font-size:14px; }
h4 { color:#FFFFFF;  font-size:14px; font-weight:400;}

a { color:#BA4B00;  font-size:13px;  text-decoration:none; font-weight:600;}
a:hover { text-decoration:underline; font-weight:800;}

.case1 { color:#B76836; background-color:#FFFFFF;  font-size:12px; }
.case2 { color:#FFFFFF; background-color:#B76836;  font-size:12px; }

.petit { color:#000000;  font-size:8pt; }

.listeprod a { color:#000000;  font-size:10px; text-decoration:none; }
.listeprod { color:#000000;  font-size:10px; }

.panier { background: url('images/panier2.jpg'); color:#000000; font-size:14px; padding-left:20px;}
.producteur { background: url('images/producteurs.jpg'); color:#000000; font-size:14px; }
.nuage { background: #F2F2F2 url('images/nuage.jpg'); background-repeat:no-repeat; color:#000000; padding-top:33px;}
.nuage ul
{
	margin:0px;
	padding:0px;
	text-align:center;
}
	

.nuage li {
  display:inline;
  list-style-position:inside;
  list-style-type:none;
  margin:0px;
  padding:0px;
  white-space: normal;

}
.actu { background: url('images/recettes-cuisine.jpg'); color:#000000; font-size:14px; padding:0px; }

.listedouceurs { background: url('images/douceurs.png'); padding-left:30px; }
.listeproduits { background: url('images/liste-produits.png'); padding-top:40px;}
.hautdelices { background: url('images/haut-delices-gascogne.jpg'); color:#FFFFFF; font-size:14px; }
.gauchedelices { background: url('images/produits-gascons.jpg'); color:#FFFFFF; font-size:10pt;   }
.gauchedelices a { color:#FFFFFF; font-size:10pt; font-weight:500; text-decoration:none; padding-left:30px;   }
.gauchedelices a:hover {text-decoration:underline;  }

.toutesrecettes { color:#F87618; font-size:7pt; font-weight:500; text-decoration:none; padding-left:30px;   }

.bas { background: url('images/bas.jpg'); color:#000000; font-size:10px; }
.bas a {  color:#000000; font-size:15px; }
.bas a:hover {text-decoration:underline;  }
.noir {background-color:#000000;   padding:5px ; }

.aaproduit { background: url('images/produit.jpg') center;  background-repeat: no-repeat;  }

.milieu {background-color:#F2F2F2; background-image: url('images/fonds-produits-gascogne.jpg'); background-repeat: no-repeat; padding-top:50px; font-size:9pt;  }
.droite {background-color:#000000;  border-left:3px dashed #FFFFFF;   padding:15px ; }
.contact {background-color:#000000;  padding-left:10px; color:#FFFFFF; font-size:10pt; }

.ancienhautm { position:absolute;z-index:21;top:135px; left : 50%;   margin-left : -213px; }

.hautm { position:absolute;z-index:21;top:135px;  }
.hautm a {  text-decoration:none; font-size:12px; color:#000000; font-weight:800;  }
.hautm a:hover { font-weight:900; text-decoration:underline;  }

.comment { color:#000000; font-size:9px; font-weight:300; padding-left:0px;}
.prix { color:#000000; font-size:12px; font-weight:800; padding-left:350px;}


.titre { color:#FFFFFF; font-size:17px; font-weight:700; }
.texte { color:#FFFFFF; font-size:11px; text-align: justify;padding-left:5px; padding-right:10px; }

.navig a { color:#FFFFFF; font-size:10px;  text-decoration:underline; font-weight:7000; margin-left:1px;  }
.lien a { color:#FFFFFF; font-size:10px;  text-decoration:none; font-weight:550; margin-left:1px;  }
.lien { color:#FFFFFF; font-size:10px;  text-decoration:none; font-weight:550; margin-left:1px;  }

.expe { color:#FFFFFF; font-size:10px; background-color:#000000;  text-decoration:none; font-weight:550; margin-left:1px;  }
.expe td { color:#FFFFFF; font-size:10px; background-color:#000000;  text-decoration:none; font-weight:400; margin-left:1px;  }
.expe th { color:#FFFFFF; font-size:10px; background-color:#000000;  text-decoration:none; font-weight:550; margin-left:1px;  }


.logo {position:absolute;z-index:21;top:60px; left : 50%;   margin-left : -550px;}
.bas a { color:#000000; font-size:10px;  text-decoration:none; font-weight:550; margin-left:1px;  }

a.info{position: relative; z-index: 1; background-color:#FFFFFF; color:#FFFFFF;}
a.info:hover{cursor: help; z-index: 2; background-color:#CC4937;  color:#FFFFFF;}
a.info span{display: none;font-size: 11px;width: 239px; padding: 25px 4px 2px 4px;  color:#FFFFFF;}
a.info:hover span{display:block; position:absolute; z-index: 100;top: -25px; left: 0px; color: #FFFF00;text-align: justify;  color:#FFFFFF;}
#photofam {float:left; margin:10px; padding:10px; }
