.body {   color:#4D4429; font-family: Arial; padding:0px; margin:0px;  background: #8AAE4E url('http://www.agedorbab.com/images/vertfond.jpg') repeat-X top;} 
.body2 {   color:#4D4429; font-family: Arial; padding:0px; margin:0px;  background: #8AAE4E url('http://www.agedorbab.com/images/vertfond2.jpg') repeat-X top;} 



form {margin:0px; padding:0px; }

.partie1 {background: url('images/fond1.jpg') no-repeat top left; }
.partie2 {background: url('images/fond4.jpg') no-repeat top left; }
.partie3 {background: url('images/fond3.jpg') no-repeat top left; }
.partie5 {background: url('images/fond5.jpg') no-repeat top left; }
.partie6 {background: #B7CF45 url('images/biziaes.jpg') no-repeat top right; height:224px;  }



.commande2 { position: absolute; z-index:21; top:300px; left : 50%;   margin-left : 250px;  }
.prix { color:#F87618;  font-size:9px;  font-weight:300; }
.prixe { color:#FFF;  font-size:16pt;  font-weight:800; position: absolute; top: 325px; left:50%; margin-left: -178px; z-index:90;}



h1 { color:#BDEA00;  font-size:1.4em;  }
h2 { color:#000000;  font-size:10pt; font-weight:400;  }
h3 { color:#397515;  font-size:16pt; }
h4 { color:#FFFFFF;  font-size:12pt; font-weight:400;}

repaslivres { color:#FFFFFF;  font-size:12pt; font-weight:400; background-color:#cddc9d;}

a { color:white;  font-size:10pt;  text-decoration:none; font-weight:400;}
a:hover { text-decoration:underline; font-weight:800;}


.hautm a {  color:white;  font-size:10pt;  text-decoration:none; font-weight:600; vertical-align:top; }
.hautm a:hover { font-weight:600; color:green; background:white;   vertical-align:top;  text-decoration:none;  display:block;   }
.aefhautm { color:white;  font-size:10pt;  text-decoration:none; font-weight:600;  padding: 0px 0px 0px 0px; text-align:center;  vertical-align:center; }
.aefhautm td a:hover{ background: url('../images/select.png') no-repeat center bottom; min-width:113px; width:113px; height:48px; padding-bottom:0px;  } 
.aefhautm a:hover { font-weight:600; color:green;  vertical-align:top;  text-decoration:none; background: url('../images/select.png') no-repeat center bottom; background-attachment: scroll; background-position: 0px; padding:20px 25px 20px 25px;  }


/* { padding: 50px 60px 5px 10px ; } est égal à ( padding-top: 50px ; padding-right: 60px ; padding-bottom: 5px ; padding-left: 10px ; }
*/

.admin { color:white;  font-size:10pt;  text-decoration:none; font-weight:600;  padding: 0px 0px 0px 0px; text-align:center;  vertical-align:center; }
.admin td a:hover{ background: url('../images/select.png') no-repeat center bottom; min-width:113px; width:113px; height:48px; padding-bottom:0px;  } 

.admin a { color:white;  font-size:10pt;  text-decoration:none; font-weight:600; vertical-align:top; }
.admin a:hover { font-weight:600; color:green;  vertical-align:top;  text-decoration:none; padding-top:8px;  }

.admin2 a { height:80px; color:white;  font-size:10pt;  text-decoration:none; font-weight:600; vertical-align:top; }
.admin2 a:hover { height:80px; font-weight:600; color:green;  vertical-align:top;  text-decoration:none; background: url('../images/select.png') no-repeat center bottom; background-attachment: scroll; background-position: 0px; padding:10px 25px 20px 25px; }


.basm a { color:white;  font-size:8pt;  text-decoration:none; font-weight:400; }
.basm a:hover { text-decoration:underline; font-weight:600;}
.basm { color:white;  font-size:8pt;  text-decoration:none; font-weight:400;  padding-top:10px; background: url('images/bas.jpg') no-repeat top left; height:25px; padding:2px 15px 8px 15px;}

.icones {padding:0px; margin:0px; }

.logo { position: absolute; top: 7px; left:50%; margin-left: -445px; z-index:30; }
.bizia { position: absolute; top: 7px; left:50%; margin-left: -393px; z-index:30; }
.bizia2 { position: absolute; top: 7px; left:50%; margin-left: -445px; z-index:30; }



.aidedomicile { position: absolute; z-index:30; top:341px; left : 50%;   margin-left : -440px; background: url('images/aidedomicile.jpg') no-repeat top left; width:182px; height:155px; padding-top:40px; padding-bottom:5px;  }
.aidedomicile a { color:#315505; font-size:9pt; font-weight:600; padding-left:7px;  line-height:14pt; }
.aidedomicile a:hover { text-decoration:underline; font-weight:500;}

.aumenu1 { position: absolute; z-index:21; top:281px; left : 50%;   margin-left : -267px; background: url('images/aumenu.png') no-repeat top left; width:349px; height:216px; padding-top:125px; padding-left:210px; font-size:20pt; color:yellow; font-weight:800;  }
.aumenu2 { position: absolute; z-index:21; top:281px; left : 50%;   margin-left : -267px; background: url('images/aumenu2.png') no-repeat top left; width:349px; height:216px; padding-top:125px; padding-left:210px; font-size:20pt; color:yellow; font-weight:800;  }
.aumenu3 { position: absolute; z-index:21; top:281px; left : 50%;   margin-left : -267px; background: url('images/aumenu3.png') no-repeat top left; width:349px; height:216px; padding-top:125px; padding-left:210px; font-size:20pt; color:yellow; font-weight:800;  }
.aumenu4 { position: absolute; z-index:21; top:281px; left : 50%;   margin-left : -267px; background: url('images/aumenu4.png') no-repeat top left; width:349px; height:216px; padding-top:125px; padding-left:210px; font-size:20pt; color:yellow; font-weight:800;  }


.lemenua { background: url('images2/menua.png') no-repeat top left;    height:85px; padding-right:0px; color:#000000; margin-right:0px; }
.lemenub { background: url('images2/menub.png') no-repeat top left;    height:85px; padding-right:0px;  color:#000000; margin-left:0px;}

.lignemenu1 { background: url('images2/Menu-1.png') no-repeat top left; width:786px; height:230px;   }
.tablemenu td {padding:16px 10px 10px 40px; font-weight:bold;  }

.lignemenu2 { background: url('images2/Menu-2.png') no-repeat top left; width:786px; height:230px; }
.lignemenu3 { background: url('images2/Menu-3.png') no-repeat top left; width:786px; height:230px;  }
.lignemenu4 { background: url('images2/Menu-4.png') no-repeat top left; width:786px; height:230px;  }
.lignemenu5 { background: url('images2/Menu-5.png') no-repeat top left; width:786px; height:230px;  }
.lignemenu6 { background: url('images2/Menu-6.png') no-repeat top left; width:786px; height:230px; }
.lignemenu7 { background: url('images2/Menu-7.png') no-repeat top left; width:786px; height:230px;  }
.lignemenu8 { background: url('images2/Menu-8.png') no-repeat top left; width:786px; height:230px;  }
.lignemenu9 { background: url('images2/Menu-9.png') no-repeat top left; width:786px; height:230px; }
.lignemenu10 { background: url('images2/Menu-10.png') no-repeat top left; width:786px; height:230px; }

.lignemenue td {padding:16px 10px 10px 40px; font-weight:bold; font-size:10pt; width:360px; height:205px;  background: url('images/listemenu.png') no-repeat top center; }
.lignemenua td {padding:16px 10px 10px 20px; font-weight:bold; font-size:10pt; width:360px; height:205px;  background: url('images/listemenu.png') no-repeat top center; }

.aef-entrep {padding:380px 20px 5px 230px; }
.entrep {  position: absolute; z-index:21; top:380px; left : 50%;  margin-left : -246px; width:640px; font-size:8pt;   }
.prixa { font-size:9pt; font-weight:light; }
.tablemenu2 {  position: absolute; z-index:21; top:500px; left : 50%;  margin-left : -264px; font-size:12pt;   }

.agauche {  position: absolute; z-index:25; top:400px; left : 50%;  margin-left : -465px; font-size:12pt;   }


.coordonnes {   font-size:12pt;   }

.commander {position: absolute; z-index:25; top:470px; left : 50%;  margin-left : -215px; }
.horaires {position: absolute; z-index:25; top:440px; left : 50%;  margin-left : 93px; background: url('images/horaires.jpg') no-repeat top left; width:331px; height:49px;  padding-left:60px; padding-top:10px;}
.horaires a { color:#3B6A27; font-size:10pt; font-weight:400;   }
.savoirplus {position: absolute; z-index:35; top:410px; left : 50%;  margin-left : 350px;  width:63px; height:72px; display:block; }

.bienvenue { position: absolute; z-index:21; top:312px; left : 50%;  margin-left : 61px; background: url('images/bienvenue.png') no-repeat top left; width:340px; height:125px; padding: 48px 50px 5px 10px; font-size:10pt; color:green; font-weight:400; text-align:justify;  }
.anim { position: absolute; z-index:25; top:510px; left : 50%;  margin-left : -230px;   }


.livraison { position: absolute; z-index:21; top:140px; left : 50%;  margin-left : -460px;  }
.livraison3 { position: absolute; z-index:21; top:140px; left : 50%;  margin-left : -460px; font-size:14pt; font-weight:bold;  }

.agedor { background: url('images/fondagedor') repeat-Y top center; padding-left:20px; color:white; }
.prestationsagedor { padding-left:20px; font-size:10pt;   padding-bottom:20px; }

.livraisonrepas { background: url('images/livraison-repas.png') no-repeat top left; padding:28px 0px 0px 0px; color:white; width:257px; height:84px;  }
.livraisonrepas a { color:white; font-size:10pt; font-weight:400;   }

.services { background: url('images/service.png') no-repeat top left; padding-top:14px; padding-left:0px; color:white; width:257px; height:69px; padding-right:0px;  }
.services a { color:white; font-size:10pt; font-weight:400;   }

.qualite { background: url('images/charte-qualite.png') no-repeat top left; padding-top:9px; padding-left:0px; color:white; width:257px; height:76px; padding-right:0px;  }
.qualite a { color:white; font-size:10pt; font-weight:400;   }

.recherche { position: absolute; top: 25px; left : 50%;   margin-left : 300px;  z-index:30;  padding-top:13px; padding-left:0px; width:200px;  }
.recherche input {  padding-left:0px; padding-bottom:10px; }
.bouton { position: absolute; top: 11px;  z-index:30; }

.communes { position: absolute; left : 50%;   margin-left : -400px;  z-index:1; width:915px;  }
.communes a { color:white; font-size:6pt; font-weight:100;   }


.menug { background: url('images/menug.png') no-repeat top left; padding-top:8px; padding-left:9px; color:white; width:201px; height:33px; padding-right:0px;  }
.menug a { color:#315505; font-size:7pt; font-weight:600;  padding-right:20px;  }

.menu1a { background: url('images/MenuA.png') no-repeat top right; padding-top:91px; padding-left:40px; width:406px; height:73px; padding-right:0px; color:#000000; margin-right:0px;}
.menu1b { background: url('images/MenuB.png') no-repeat top left; padding-top:91px; padding-left:20px;   width:406px; height:73px; padding-right:0px;  color:#000000; margin-left:0px;}

.menua { background:  #cddc9d url('images/MenuA.png') no-repeat bottom right; padding-top:18px; padding-left:40px; width:406px; height:238px; padding-right:0px; color:#000000; margin-right:0px;}
.menub { background:  #cddc9d url('images/MenuB.png') no-repeat bottom left; padding-top:18px; padding-left:20px; width:406px; height:238px; padding-right:0px;  color:#000000; margin-left:0px;}
.listemenua { background:  #cddc9d url('images/listemenu.png') no-repeat top right; width:391px; height:234px; padding-top:20px; padding-left:40px; padding-right:0px;  color:#000000; margin-left:0px; margin-right:0px;}
.listemenub { background:  #cddc9d  url('images/listemenu.png') no-repeat top left; width:391px; height:234px; padding-top:20px; padding-left:20px; padding-right:0px;  color:#000000; margin-left:0px; margin-right:0px;}
.date {padding-left:49px; }
.menuaf {padding-left:-20px; font-weight:bold; font-size:12pt; }

.page { background:  #cddc9d; padding:18px 30px 20px 30px; color:black; }
.txt { position: absolute; top: 450px; margin-left:200px; }

.blanc {background-color:#FFF;}

.repas1 { color:#FFFFFF;  font-size:10pt; font-weight:900; font-family:Arial;}
.repas2 { color:#FFFFFF;  font-size:7pt; font-weight:600;}
.repas3 { color:#FFFFFF;  font-size:10pt; font-weight:300;}

.part {background:#FFF; color:#000; }
.part a {background:#FFF; color:#000; }
.part a:hover {background:#FFF; color:#000; }

.secteurpro { background:  url('images2/agedor.png') no-repeat top left; height:99px; padding:52px 5px 0px 110px; margin:0px; border:1px;}
.secteurpro a { color:#315505; font-size:7pt; font-weight:600;  text-align:right;  }

.bio {background:#FFF; font-size:10pt;  }
.cal {background:#FFF; color#000; border:1px solid #FFF; text-align:right; font-weight:bold;  }
.quant {background:#568C1C; color:#FFF; font-weight:bold; text-align:right; }
.prixu {text-align:right; font-weight:light; font-size:9pt;   }

.commande {background:#FFF; color:#000; }

.panier {color:#000; background:#FFF; border:1px solid green; padding:10px;  }
.panier h1 { color:#F00; font-size:16pt; font-weight:bold; }
.panier a { color:#F00; font-size:10pt; font-weight:bold; }

.origine {font-size:7pt; font-weight:normal; font-style:italic; color:#000; text-transform : lowercase; }






