body.accueil {background-color: #000;margin:0px; padding:0px;text-align: center;width:100%;}
body {background-color: #FFF;margin:0px; padding:0px;width:100%;}
p {font: 16px helvetica;margin: 0px;line-height: 23px;}

									/* div pages des différentes rubriques */
.pageAcc { position:relative; width: 100%; height:700px;
margin: 0px auto 0px auto; padding:15px 0px 0px 0px; z-index: 0;border: 0px solid #fff; }
.pageAcc img {margin:5px 0px 10px 0px;border:  0px solid #fff;}
.pageAcc img.futs   {margin:15px 0px 0px 0px;}

img {border:none;}

h1 {font: 25px helvetica;font-weight: bold;color: #CC3300;margin-left: 0px;margin-top: 20px;text-align:center;}
div#intro, div#introOenologue { position:absolute; top :200px;left: 50px;width: 90%;border:  0px solid;text-align:center; }
#intro img.droite {float:right;margin-left:100px;margin-top: 30px;border:0px solid #fff674;}
#intro img.bdc {float:right;border: 1px solid #000;}
div#introOenologue  img {float:right;margin-left:100px;margin-top: 30px;border:3px solid #fff674;}
div#imagesDroite  { position:absolute; top :0px;left: 550px;width: 600px;border:  0px solid;text-align:center; }
div#imagesDroite img {margin:0px;  }
.textePresent  {position: absolute; top: 0px; left: 50px; text-align:justify;width:550px;padding-left:20px;}
.textePresentRevue {position: absolute; top: 0px; left: 50px; text-align:justify;width:550px;padding-left:20px;border:  0px solid;}
.textePresentVigne   {position: absolute; top: 200px; left: 50px; text-align:justify;width:550px;padding-left:20px;border:  0px solid;}
td p {padding-left:0px;}

#imagesVigne { position:absolute; top :0px;left: 550px;width: 600px;border:  0px solid;}
#imagesVigne .tabVigne {border:  0px solid;width:100%;}
#imagesVigne .tabVigne td  {margin:0px; padding:0px;border:  0px solid;vertical-align:top;text-align:left;}
#imagesVigne .tabVigne img {margin:3px; padding:0px;}
.texteAvis  {position: absolute; top: 340px; left: 50px; text-align:justify;width:550px;padding-left:20px;}

            /*page qui sommes-nous */
#oenologue {position:absolute; top: 140px; left: 80px;width: 450px; background-color:#e8e8e8; padding: 30px;}
#oenologue p.titreCadre { font-size:18px; text-align: center;font-weight: bold; color:#CC0000;padding-bottom:10px;}
p.citation {font-family: courier new  ;text-align: center;color: #4f4b4b;}
img.michel {padding:0px;   }


            /*page où sommes-nous */
#adresse { position:absolute;  padding: 0px; top: 15px; border:0px solid;left:0px;text-align:left;}
#adresse p { font-weight: bold; font: 13px Verdana, Arial, Helvetica, sans-serif; }
table.ad { border:0px solid;}
table.ad td.petit {width: 120px;vertical-align:top;}
table.ad td {width: 200px;border:0px solid;text-align:left;padding-left:10px;}
table.ad td.image {width: 60px;vertical-align:top;}
#adresse table.ad img {border: 0px solid; margin:0px;}

#carteVigne { position : absolute; top: 120px;  width: 550px;text-align: left;left:0px;}
#carteVigne img  {border:0px solid;}
.bold {font-weight:bold;}

             /*page tarif */
#encadreDroite {position: absolute; top: 250px; height: 150px;left:300px;width: 280px;padding: 10px;border:1px solid;}

.texteTarif  {position: absolute;left : 20px;text-align:justify;width:550px;padding-left:0px;border:0px solid;}


           /*page coffret */
.coffret { position: relative; top: 15px; left: 0px; }
table.tcoffret  {border: 0px solid;margin-top:5px;}
table.tcoffret td {border: 0px solid;text-align:center;padding-left:10px;vertical-align:top;}
.tcoffret td.imgCoffret {border: 0px solid; margin:0px;padding: 0px;width:100px;vertical-align:top;text-align:left;}
td.imgCoffret img {border: 0px solid;margin:0px; padding:0px;}
td.texteCoffret {width:230px;padding-top: 0px;vertical-align:top;}
span.rouge {color:  #bc1c2a;}
.textePresentCoffret   {position: absolute; top: 10px; left: 50px; text-align:justify;width:550px;padding-left:20px;border:  0px solid;}

           /*page contact */
table.contact td {vertical-align:top; border:0px solid;}
table.contact td p { margin-right  : 40px ;margin-left   : 45px ;font-family   : Verdana, Arial, Helvetica, sans-serif;font-size : 11px ;text-align: justify;
    margin-top    : 0px ;margin-bottom : 4px;}
p.plusPetit {font-size:14px;}
p.cnil{ font-size : 8pt; text-align: justify; line-height:12px;margin-right: 10px; margin-left: 14px; margin-top: 5px; margin-bottom :0px;}

           /*page revue de presse */
div#colGauche{position: absolute; top: 70px; left:5px;width: 700px;text-align: left;border:0px solid;height:400px;}
table.revue {border:0px solid;text-align: left;width:500px;}
table.revue td {border:0px solid;vertical-align:top;margin:0px; padding:0px;height:200px;}
table.revue td a {margin:0px; padding:0px;border:0px solid;text-align:left;}

           /*page galerie */
h4.centrer { text-align:center; margin:10px;}
p.nbphoto {font-size:14px; margin:30px 0px 10px 0px; padding:0px;}
p.petit {font-size:12px; margin:5px 0px 10px 0px; padding:0px;}
table#galerie {width:   600px;}
table#galerie td {border:0px solid;text-align:left; vertical-align:top;width:270px;}
table#galerie td p {font-size:14px; margin-left:10px;}
table#galerie td img.imgGalerie {margin:10px 25px 0px 25px;}
.video  {position: absolute; top: 450px; left:120px; border:1px solid;}


a:link.interne{color: black;text-decoration: underline;font: bold 16px;background-color: #fff;line-height: 23px;}
a:visited.interne{color: #bc1c2a;text-decoration: underline;font: bold 16px;background-color: #fff}
a:hover.interne{color: #bc1c2a;text-decoration: underline;font: bold 16px;background-color: #fff;}
a:active.interne{color: #bc1c2a;text-decoration:underline;font: bold 16px;background-color: #fff}
