h1{font-size:16px;font-weight:bolder;}
h1 a{color:#db95ac;}
h1,h1 a:hover,h2,h3,h3 a,#textefich span,.Textes a,#lien a:hover{color:#92255f;}
h1 a,h2,h3 a{font-size:14px;}
h3 span{color:black;}
.DescriptVin,.DescriptVin span,body,.DescriptVin span{font-size:12px;}
h2, #menu, #titre span,#rech,.DescriptVin span,#textefich span{font-style:italic;}
#carte a:hover{color:#92255f;background:#fddeeb;}
#carte a{color:#e6b0c7;font-weight:bold;text-decoration:none;}
.Contenu a:hover,.Textes a:hover, #titre span,#rech a:hover,.ContenuPetit span a:hover{font-weight:normal}
body a:hover, em, #menu a:hover, #menu,.Titres,.Vin{font-weight:bold;}
thead{background:#a90044;color:white;}
.Contour{border:1px dotted #92255f;padding:10px;margin:0 10px 10px 10px;}
#menu{color:#fddeeb;background:#fddeeb url(../images/decor/degrad2.jpg) top left repeat-x scroll;padding:4px 2px 2px 3px;max-height:50px;overflow:hidden;}
#menu a,#rech a{color:#fddeeb;}
#menu a:hover,#rech a:hover{color:white;}
#titre{background:#fddeeb url(../images/decor/fondtitre.jpg) top left repeat-x scroll;color:#fddeeb;font-size:30px;height:104px;}
#dcotitre{background:#fddeeb url(../images/decor/titre3.jpg) no-repeat;position:absolute;top:0px;left:0px;width:780px;height:110px;}
#dcotitre span{display:none;}
#titre span{color:#e6b0c7;font-size:16px;padding:2px 0 0 200px;}
#titre em{color:#fddeeb;position:relative;}
#titre em em{color:#92255f;position:absolute;top:-1px;left:2px;}
#textetitre{float:left; width:85%;padding:25px 0 0 0px;overflow:hidden;}
#rech{background-image:url(../images/decor/recherche.jpg);background-repeat:no-repeat;background-position:center;height:30px;max-width:98%;padding-top:10px;margin:0;}
#rech form{position:relative;top:-2px;left:5px;}
* html #rech form{position:relative;top:8px;left:5px;}
.Gauche{width:205px;position:absolute;left:0px;top:103px;}
.Gauche2{width:205px;position:absolute;left:0px;top:484px;}
.Page,#page{margin:5px 0 0 203px;font-family:Georgia,serif;}
.Titres{color:white;background:#fddeeb url(../images/decor/degrad.jpg) top left repeat-x scroll;width:100%;}
.CadreRaisin,.Cadre, .Liens{color:black;padding:0;background:white;}
.CadreRaisin{background:#932660;}
.Cadre2,#annu{margin:8px;padding:8px;}
.Cadre2 a{font-size:12px;}
.Liens{padding-bottom:3px;}
.Contenu p{text-align:center;}
#hist{border:1px dotted #92255f;padding:0 8px 8px 8px;margin-bottom:25px;}
#hist i{font-size:10px;}
#hist em{color:#92255f;font-weight:normal;}
.Contenu,.Textes,#textefich,#presReg p{text-align:justify;}
.Contenu, .ContenuPetit,#menu,.Cadre,.CadreRaisin,.Liens,.Textes{margin:8px;}
.ContenuPetit a,.Contenu a:hover,.ContenuPetit h9{color:#922551;text-decoration:none;}
.ContenuPetit img,.Contenu img, #lien img {border:none;}
.ContenuPetit span{margin-bottom:3px;}
.ContenuPetit span a{color:black;text-decoration:none;}
.ContenuPetit b {color:#922551;}
h3 img,h1 img {border:none;}
.Vin{background:white url(../images/decor/fondvin.jpg) no-repeat;border:none;height:148px;width:245px;padding:3px;float:left;margin:2px;text-indent:0px;}
.Vin .Titres{font-size:11px;}
.PetitePhoto{float:left;margin:5px 5px 5px 0px;width:46%;text-align:center;}
.DescriptVin{font-size:11px;text-align:left;margin:5px 0 5px 0;padding-top:3px;width:51%;float:left;color:black;}
.DescriptVin span,.DescriptVin span a{font-size:10px;color:#a90044;}
body,.DescriptVin span span{font-family:Arial, serif;color:black;}
#titre{font-family:Verdana, 'Times New Roman', serif;}
#hautCarte{background:#ffe4ac;text-align:right;}
.Clear{height:4px;}
#carte{margin:8px 8px 0 8px;padding:0;background:#a0ccf5;height:370px;}
#formul{padding:0 0 0 0;position:absolute;top:338px;left:26px;}
#bouton{padding:1px 0 0 0;}
#formul,#bouton{margin-bottom:0;padding-bottom:0;}
#liste{background:white;background:white url(../images/decor/fond.jpg) no-repeat;}
.Textes{color:black;padding:0;background:white;}
#carteReg{float:right;padding:4px 4px 5px 8px;}
#presReg{margin:6px;padding:0 5px 5px 0;}
#avertissement{clear:both;font-size:8px;color:#92255f;text-align:right;}
body{margin:0;background:white url(../images/decor/body.jpg) top left repeat-x scroll;}
.Intitule,.Box{width:150px;}
#valid{clear:both;text-align:center;}
#rechav{text-align:left;padding-left:29%;}
#titre,.Page,.Cadre,.Liens,#carte,#liste,#fourn,#page{text-align:center;}
#textefich span{padding:0px 5px 0px 5px;}
#textefich{position:absolute;left:420px;top:240px;width:55%;padding-bottom:20px;}
#photofich{position:absolute;left:220px;top:225px;}
#annu{display:none;}
#page img{margin:15px 25px 15px 25px;}
.PetitePhoto img,#page img,#haut img{border:none;}
#rechav h3{text-align:left;font-style:italic;}
#rechav span{position:absolute;left:63%;}
#chkbox {font-size:12px;text-weight:normal;position:relative;left:35%;display:none;width:300px;}
#boutRech{text-align:center;width:62%;}
#haut{text-align:left;}
#haut a,#lien a{text-decoration:none;}
.Dernews{font-size:11px;float:left;width:395px;}
.Dernews img{margin:1px 5px 2px 5px;}
.Dernews a{color:#92255f;text-decoration:none;}
.CadreProd{background:white url(../images/decor/fondprod.jpg) no-repeat;float:left;width:48%;margin:6px 0 6px 8px;}
.ProdImage,.ProdDescript{float:left;margin:1px;}
.ProdImage{max-width:23%;margin:4px 1px 0 1px;}
.ProdDescript{font-size:11px;height:130px;float:left;text-align:center;width:75%;padding:0 5px 0 5px;}
.Coin{clear:both;background:white url(../images/decor/coinprod.jpg) no-repeat;text-align:right;height:30px;}
.CadreProd p{color:purple;font-size:14px;font-weight:bold;font-style:italic;}
.CadreProd span span{font-style:italic;color:purple;font-weight:normal;}
.CadreProd span{color:purple;font-weight:bold;}
.CadreProd img, .TitresInfos h3{cursor:pointer;}
* html .CadreProd img{cursor:default;}
.Textes,.CadreRaisin,.Cadre, .Liens ,#carte{border:1px solid #85003f;}
#alert{color:purple;}
#tableaux{margin:25px 8px 30px 4px;}
#paysage{text-align:center;min-height:50px;}
td{border:1px solid #932660;}
td img{border:none;}
th span{padding:0 30px 0 30px;}
#lien{position:absolute;top:103px;right:5px;}
#lien a{font-size:14px;font-weight:bold;font-style:italic;color:#ffffff;}
#signatureB img, #signatureH img{border:none;}
#signatureB {margin:120px 5px 5px 87%;}
#signatureH {margin:15px 5px 5px 87%;}
#flashinfo {padding-top:20px; text-align:center;}
