body{font-family: Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;color:#222;font-weight:normal;line-height:normal;margin:0px 0px;padding:0px;background-color:#FFFFFF;}
body{text-align:center;}
#pge{position:relative;left:0px;width:752px;margin:0px auto;padding:0;z-index:0;text-align:left;}

div{margin:0;padding:0;display:block;}
p{margin-top:8px;margin-bottom:8px;padding:0;}
a{color:#555;}
a:hover{color:#F8E162;}
a.nonsouli{text-decoration:none;}
img{border:0px;}
.imagebloc{display:block;}
.gras{font-weight:bold;}
.gras_soul{font-weight:bold;text-decoration:underline;}
.titmaj{font-variant: small-caps;}
.justifier{text-align: justify;}
.centrer{text-align: center;}
.centrer100{text-align: center;width:100%;}
.small10{font-size:10px;}
.small11{font-size:11px;}
.small12{font-size:12px;}
.gross14{font-size:14px;font-weight:bold;}
.gross15{font-size:15px;font-weight:bold;}
.gross16{font-size:16px;font-weight:bold;}
.gross20{font-size:20px;font-weight:bold;}
.gross24{font-size:24px;font-weight:bold;}
.gross26{font-size:26px;font-weight:bold;}
.gross30{font-size:30px;font-weight:bold;}
.gross36{font-size:36px;font-weight:bold;}
.gross38{font-size:38px;font-weight:bold;}
.gross48{font-size:48px;font-weight:bold;}
.flgauche{float:left;}
.fldroit{float:right;}
.imagedroite{padding:4px 0 4px 24px;float:right;}
.imagegauche{padding:4px 16px 4px 10px;}
.clearb{clear:both;}
.clearit{clear:both;line-height:8px;font-size:6px;margin:0;padding:0;}

/* Haut de page */
#mainpg{position:relative;background:#FBF9F4 url(img/leftcol-bg.jpg) no-repeat top left;margin:0;padding:0;z-index:0;}
#langues{position:absolute;top:30px;left:710px;z-index:2;margin:0;padding:0;}
#logo{position:absolute;top:0px;left:0px;z-index:2;padding:6px 11px 15px;background:#ACA39C;}
#south-france-spirit{padding:24px 0 6px 7px;}
#header_pict{padding:0 0 0 127px;margin:0;}
#header_pict img{margin:0;padding:0;display:block;border-top:8px solid #EA4E7E;}
#lemenu{margin-left:127px;background:#000;}
#lemenu,#lemenu td, #lemenu td a{color:#FFF;font-size:12px;}
#lemenu td a{text-decoration:none;}
#lemenu td a:hover{color:#F8E162;}
#lemenu td.lion{background:#982C4D;}
#lemenu td {padding:3px 4px 4px;}
#lemenu td,#lemenu td a,#lemenu tr{text-align:center;}
#lemenu table {margin-left:16px;}


/* Contenu */
#mainpg2{position:relative;margin:0 0 0 156px;padding:28px 34px 20px 0;}
h1{color:#D83265;font-size:18px;font-weight:normal;letter-spacing:4px;margin:0 0 16px;padding:0;}
h1{border-bottom:1px solid #D83265;width:240px;}
.photodroite{float:right;padding:0 0 0 60px;margin:0 0 6px;}
.photogauche{float:left;margin:0 24px 0 0;}
#mainpg2 p{text-align:justify;margin-top:16px;margin-bottom:16px;line-height:17px;}
#mainpg2 p.clearp{clear:both;margin-top:40px;}
#mainpg2 a{color:#D83265;}
#mainpg2 a:hover{color:#222;}
#mainpg2 strong{color:#982C4D;}

/* Objets hors flux dans contenu */
#pagesuiv,#pagesuiv2{position:absolute;left:500px;width:224px;top:152px;z-index:5;text-align:right;}
#pagesuiv a,#pagesuiv2 a{font-weight:normal;text-decoration:none;font-size:11px;color:#A79C91;}
#pagesuiv a:hover,#pagesuiv2 a:hover{font-weight:normal;color:#574C41;}
#pagesuiv,#pagesuiv2 {margin:0;padding:5px 0;}
#pagesuiv img,#pagesuiv2 img{margin:0 1px -2px 5px;}
#pagesuiv a,#pagesuiv2 a{font-size:10px;}
#wine-logo{position:absolute;left:0px;top:26px;z-index:5;}


/* Bas de page */
#mainpg{border-bottom:9px solid #A5988B;margin-bottom:2px;}
#barrebas{clear:both; background-color:#F1EEEB;color:#575654;line-height:16px;padding:4px 0 8px;margin:0 0 6px;font-size:11px;text-align:center;}

/* cas particuliers */
table.photos td.photo1{padding-right:45px;}
#mainpg2 table.photos td p{ccolor:#B38121;font-size:11px;margin-top:2px;margin-bottom:14px;text-align:center;line-height:13px;}
table.photos td img{border:#AAA solid 1px;}
table.photos td img.nobord{border:#FFF solid 1px;}
#mainpg p.small10{font-size:10px;line-height:13px;}

/* form */
textarea,input.texte,select{background-color:#FFF;color:#000;border:1px solid #BDB1A9;font-weight:normal;font-size:13px;font-family: Arial, Helvetica, sans-serif;}
input.bouton{font-family: Arial, Helvetica, sans-serif;background-color:#FEFDEF;border: 1px outset #BDB1A9;color:#505C41;font-size:12px;background-image:url(../img/sendbouton.gif);}
form td {color:#A6596F;}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html p {
  height: 1%;
  }
/* End hide from IE5/mac */
