﻿body {
	background-color: #CCC197;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(image/fond/background.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* liens */
a {
	font-size: 10px;
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #333333;
	text-decoration:none;
}
a:active {
	color: #333333;
}
a.linkblanc {
	font-size: 10px;
	color: #FFFFFF;
}
a.linkblanc:visited {
	color: #FFFFFF;
}
a.linkblanc:hover {
	color: #6F1E2F;
}
a.linkblanc:active {
	color: #FFFFFF;
}
a.linkmauve {
	font-size: 10px;
	color: #622D4D;
}
a.linkmauve:visited {
	color: #622D4D;
}
a.linkmauve:hover {
	color: #FFFFFF;
	text-decoration:none;
}
a.linkmauve:active {
	color: #622D4D;
}
a.linkmauve2 {
	font-size: 10px;
	color: #622D4D;
}
a.linkmauve2:visited {
	color: #622D4D;
}
a.linkmauve2:hover {
	color: #9A626E;
	text-decoration:none;
}
a.linkmauve2:active {
	color: #622D4D;
}
a.linkmenu {
	font-weight: bold;
	text-decoration:none;
	font-size: 11px;
	color: #9A626E;
}
a.linkmenu:visited {
	font-size: 11px;
	color: #6F1E2F;
}
a.linkmenu:hover {
	font-weight: bold;
	font-size: 11px;
	text-decoration:underline;
	color: #6F1E2F;
}
a.linkmenu:active {
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
	color: #6F1E2F;
}
a.linkmenuSelect {
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
	color: #6F1E2F;
}
a.linkmenuSelect:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
	color: #6F1E2F;
}
a.linkbordeaux {
	text-decoration:none;
	font-weight: bold;
	color: #6F1E2F;
}
a.linkbordeaux:visited {
	color: #6F1E2F;
}
a.linkbordeaux:hover {
	font-weight: bold;
	text-decoration:underline;
}
a.linkbordeaux:active {
	color: #6F1E2F;
	font-weight: bold;
	text-decoration:underline;
}
a.linkrose {
	text-decoration:underline;
	color: #9A626E;
}
a.linkrose:visited {
	color: #9A626E;
}
a.linkrose:hover {
	color: #333333;
	text-decoration:none;
}
a.linkrose:active {
	color: #9A626E;
}
a.linkbeige {
	text-decoration:underline;
	color: #CCC197;
}
a.linkbeige:visited {
	color: #CCC197;
}
a.linkbeige:hover {
	color: #333333;
	text-decoration:none;
}
a.linkbeige:active {
	color: #CCC197;
}
/* ---fin de liens--- */
/*---*/
/* color */
.blanc {
	background-color: #FFFFFF;
}
.bordeaux {
	background-color: #6F1E2F;
}
.mauve1 {
	background-color: #622D4D;
}
.mauve2 {
	background-color: #916C83;
}
.beige {
	background-color: #CCC197;
}
.beige2 {
	background-color: #E0D6B0;
}
.beigeclair {
	background-color: #F5F3EA;
}
.vert {
	background-color: #E6F5A9;
}
/* ---fin de color--- */
/*---*/
/* entete */
.logo {
	background-image: url(image/entete/logo-labouteillerie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 133px;
}
.entete-bck {
	background-image: url(image/entete/background.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 146px;
}
.baseline {
	background-image: url(image/entete/grands-vins.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tbl-quick-g {
	background-image: url(image/entete/quick-g.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 54px;
	width: 56px;
}
.tbl-quick-bck {
	background-image: url(image/entete/quick-bck.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 54px;
}
.tbl-quick-d {
	background-image: url(image/entete/quick-d.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 35px;
}
/* ---fin d'entete--- */
/*---*/
/* textes */
.txt-16 {
	font-size: 16px;
	font-weight: bold;
}
.txt-14 {
	font-size: 14px;
	font-weight: bold;
}
.txt-blanc12 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt-blanc10 {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt-rose14 {
	font-size: 14px;
	font-weight: bold;
	color: #9A626E;
}
.txt-rose11 {
	font-size: 11px;
	color: #9A626E;
}
.txt-rose10 {
	color: #9A626E;
}
.txt-rose9 {
	font-size: 9px;
	color: #9A626E;
}
.txt-mauve9 {
	font-size: 9px;
	color: #622D4D;
}
.txt-pourpre {
	color: #622D4D;
}
.txt-pourpre12 {
	font-size: 12px;
	font-weight: bold;
	color: #622D4D;
}
.txt-bordeaux18 {
	font-size: 18px;
	font-weight: bold;
	color: #6F1E2F;
}
.txt-bordeaux14 {
	font-size: 14px;
	font-weight: bold;
	color: #6F1E2F;
}
.txt-bordeaux12 {
	font-size: 12px;
	font-weight: bold;
	color: #6F1E2F;
}
.txt-bordeaux {
	font-weight: bold;
	color: #6F1E2F;
}
.txt-or {
	font-weight: bold;
	color: #CC9900;
}
.txt-gris {
	color: #666666;
}
.txt-marron12 {
	font-size: 12px;
	font-weight: bold;
	color: #60461A;
}
.txt-marronclair12 {
	font-size: 12px;
	font-weight: bold;
	color: #84774A;
}
.txt-marronclair {
	color: #84774A;
}
/* ---fin de textes-- */
/*---*/
/* textes promotion et nouveauté */
.txt-rouge20 {
	font-size: 20px;
	font-weight: bold;
	color: #CC0000;
}
.txt-bordeaux-barre {
	font-size: 12px;
	font-weight: bold;
	color: #6F1E2F;
	text-decoration: line-through;
}
.txt-bordeaux20 {
	font-size: 20px;
	font-weight: bold;
	color: #6F1E2F;
}
/* ---fin de Promo et Nouveauté--- */
/*---*/
/* BOX*/
.label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 12px;
	vertical-align:middle;
	
}
	
.box-rechercher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #9A626E;
	width: 135px;
	height: 18px;
	margin-bottom: 6px;
}
.box-newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #9D9062;
	width: 135px;
	height: 16px;
}
.box-formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #9D9062;
}
.box-compte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #622D4D;
	width: 135px;
	height: 16px;
}
/* ---fin de BOX--- */
/*---*/
/* navigation principale*/
.navigation-g {
	background-image: url(image/bouton/navigation-g.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 44px;
	width: 17px;
}
.navigation-separator {
	background-image: url(image/bouton/separator.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 44px;
	width: 2px;
}
.navigation-d {
	background-image: url(image/bouton/navigation-d.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 44px;
	width: 86px;
}
.cadre-big {
	background-image: url(image/cadre/big-d.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.cadre-big2 {
	background-image: url(image/cadre/big-d.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.big-top {
	background-image: url(image/cadre/big-top.gif);
	background-repeat: repeat-x;
	height: 37px;
}
.select-d {
	background-image: url(image/cadre/big-dd.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 15px;
}
.menu-separ {
	background-image: url(image/cadre/big-separ.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.menu-separd {
	background-image: url(image/cadre/big-separd.gif);
	background-repeat: no-repeat;
	height: 10px;
	background-position: right;
	width: 15px;
}
/*panier*/
.panier-top {
	background-image: url(image/cadre/panier-top.gif);
	background-repeat: repeat-x;
	height: 38px;
}
.panier-b {
	background-image: url(image/cadre/panier-b.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.panier-d {
	background-image: url(image/cadre/panier-d.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.panier-basd {
	background-image: url(image/cadre/panier-basd.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 11px;
	width: 60px;
}
/*boutique*/
.boutique-top {
	background-image: url(image/cadre/boutique-top.gif);
	background-repeat: repeat-x;
	height: 35px;
}
.boutique-b {
	background-image: url(image/cadre/boutique-b.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.boutique-d {
	background-image: url(image/cadre/boutique-d.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.boutique-basd {
	background-image: url(image/cadre/boutique-basd.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 11px;
	width: 49px;
}
/*newsletter*/
.newsletter-top {
	background-image: url(image/cadre/newsletter-top.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.newsletter-b {
	background-image: url(image/cadre/newsletter-b.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.newsletter-d {
	background-image: url(image/cadre/newsletter-d.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.newsletter-basd {
	background-image: url(image/cadre/newsletter-basd.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 11px;
	width: 50px;
}
/*compte*/
.compte-top {
	background-image: url(image/cadre/compte-top.gif);
	background-repeat: repeat-x;
	height: 40px;
}
.compte-b {
	background-image: url(image/cadre/compte-b.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.compte-d {
	background-image: url(image/cadre/compte-d.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.compte-basd {
	background-image: url(image/cadre/compte-basd.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 11px;
	width: 52px;
}
/*principal*/
.principal-top {
	background-image: url(image/cadre/principal-top.gif);
	background-repeat:  repeat-x;
	height: 15px;
	background-position: top;
}
.principal-topg {
	background-image: url(image/cadre/principal-hg.gif);
	background-repeat:  no-repeat;
	height: 37px;
	width: 15px;
}
.principal-topd {
	background-image: url(image/cadre/principal-hd.gif);
	background-repeat:  no-repeat;
	height: 37px;
	width: 15px;
}
.principal-b {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6F1E2F;
	width: 100%;
}
.principal-dg {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #6F1E2F;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #6F1E2F;
}
.principal-basg {
	background-image: url(image/cadre/principal-bg.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 26px;
}
.principal-basd {
	background-image: url(image/cadre/principal-bd.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 15px;
}
.ombreg {
	background-image: url(image/fond/ombreg.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 12px;
}
.ombred {
	background-image: url(image/fond/ombred.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 12px;
}
.promotion {
	background-image: url(image/cadre/promotion.gif);
	background-repeat: no-repeat;
	height: 157px;
	width: 240px;
}
.nouveaute {
	background-image: url(image/cadre/nouveaute.gif);
	background-repeat: no-repeat;
	height: 157px;
	width: 240px;
}
.lignetopviolet {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #622D4D;
}
.lignetopviolet2 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #622D4D;
}
.lignedgviolet {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #622D4D;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #622D4D;
}.fiche-bck {
	background-image: url(image/cadre/fiche-bck.gif);
	background-repeat: repeat-y;
	width: 180px;
}
.fiche-separator {
	background-image: url(image/cadre/fiche-separator.gif);
	background-repeat: repeat-x;
	height: 3px;
}
.prod-lies {
	background-image: url(image/cadre/fond-prod-lies.gif);
	background-repeat: repeat-x;
}
.cadre-photos {
	border: 1px solid #D19C3A;
}
.fiche-hd {
	background-image: url(image/cadre/fiche-hd.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.notre-prix {
	/*background-image: url(image/cadre/notre-prix.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 150px;*/
	background-image: url(image/cadre/notreprix-bck.gif);
	background-repeat: repeat-x;
	height: 35px;

}
.notre-prixd {
 background-image: url(image/cadre/notreprix-d.gif);
 background-repeat: no-repeat;
 height: 35px;
 background-position: right;
 width: 13px;
}

a.plan:hover
{
	text-decoration:underline;
}
a.plan
{
	text-decoration:none;
}

.refman1
{
	color:#60461A;
	font-size:6px;
}	


/*
html, body, form { width: 100%; height: 100%; margin: 0px; padding: 0px; }
body, td, th { font-family: Verdana, Arial; font-size: 12px; }
body { background-color: #606060; text-align: center; }

.divPrincipal { width: 760px; height: 100%; margin: 0 auto; text-align: left; }
.tblPrincipal { background-color: #ffffff; }
.tdTopTblPrincipal { background-color: #bbde79; height: 10px; }
.tdEnteteTblPrincipal { height: 100px; }
.tdMenuHautTblPrincipal { background-color: #cccccc; height: 30px; }
.tdGaucheTblContenu { background-color: #eff7e0; width: 200px; }
.tdBasTblPrincipal { background-color: #d3d3d3; height: 30px; }
*/