body {
	background:#600;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-weight:normal;
	color:#182833;
	font-size:14px;
}
table{text-align:left}
a {
	color:#369;
	text-decoration:none;
	margin-bottom:3px;
}
a:hover {
	color:#369;
	text-decoration:underline;
	margin-bottom:3px;
}
blockquote{
	margin:15px 20px;
}
blockquote.cit{
	padding:1px 0 0 20px;
	background: url(/images/ic_guill_o.png) no-repeat left top;
}
#menubasdepage {
	color:#930;
	padding:2px;
	font-size:12px;
	margin:0;
	height:30px;
}
#menubasdepage a {
	text-decoration:none;
	color:#930;
	margin-right:4px;
	margin-left:4px;
}
#menubasdepage a:hover {
	color:#369;
	text-decoration:underline;
}
.adressebasdepage {
	color:#960;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
}
.cadrebasdepage {
	background:#F5F9DC;
	border:1px solid #C96;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	height:60px;
	width:550px;
}
.ligne {
	height:5px;
	padding:3px;
	border-bottom:1px solid #DEE0D3;
}
.ligne2 {
	height:1px;
	padding:1px;
	border-top:1px solid #D9DBCE;
}
.cadremenu {
	height:250px;
	width:200px;
	border:5px solid #EDF1D5;
	margin:0;
	padding:10px;
	color:#960;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
}
a.lienmenu {
	text-decoration:none;
	text-align:left;
	color:#960;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-variant:normal;
	vertical-align:text-bottom;
}
a.lienmenu:hover {
	color:#630;
	text-decoration:none;
	background:#ECF1DA;
}
.tableprincipale {
	background:url(/images/fondtableau.gif) repeat-y scroll;
	height:100%;
	width:825px;
	text-align:left;
	vertical-align:top;
}
.cadrebasconteneur {
	background:url(/images/fondtableaudetail.gif) no-repeat 0;
	text-align:center;
	vertical-align:top;
	height:80px;
}
.menu {
	margin:0;
	color:#960;
	font-size:18px;
	padding-bottom:2px;
	background:url(/images/maison-des-vins-b.gif) no-repeat scroll 120px top;
	height:23px;
	vertical-align:bottom;
	border-bottom:1px solid #C39A57;
}
.menu a{
	text-decoration:none;
	font-size:15px;
	color:#960;
	font-weight: bold;
}
.menu a:hover{
	text-decoration:none;
	color:#960;
}
#menu a {
	text-decoration:none;
	text-align:left;
	color:#960;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	font-variant:normal;
	vertical-align:text-bottom;
}
#menu a:hover {
	color:#630;
	text-decoration:none;
	background:#ECF1DA;
}
#list {
	vertical-align:top;
	text-align: left;
	padding: 0;
	margin: 0;
}
.logodessous {
	background:url(/images/maison-des-vins-b.gif) no-repeat scroll 120px 0;
	height:25px;
	vertical-align:bottom;
	border-bottom:1px solid #C39A57;
}
h1 {
	font-size:16px;
	color:#600;
	vertical-align:top;
	font-variant:normal;
}
h2 {
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#8F5F00;
}
h3 {
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#900;
	border-bottom:1px solid #D8D8D8;
}
h4 {
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#333;
	border-bottom:1px solid #D8D8D8;
	line-height:14px;
	margin-bottom:7px;
	padding-bottom:3px;
}
.contenu {
	margin:0;
	padding:0;
	vertical-align:top;
	height:100%;
}
.listedesvins {
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	margin:0;
	padding:0;
}
img.listedesvins {
	border:1px solid #DEE0D3;
}
.nomduvin {
	color:#600;
	font-size:14px;
	font-weight:300;
}
.description {
	color:#960;
	margin:3px;
	padding:3px;
	font-size:12px;
}
.illustrations {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#8F5F00;
	margin-top:2px;
	margin-bottom:2px;
}
img.illustrations {
	border:3px double #DCD7A2;
}
.commentaire {
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	padding:5px;
	vertical-align:top;
}
.conseil {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#600;
	height:130px;
	width:200px;
}
a.liendomaine {
	text-decoration:none;
	color:#8F5F00;
	font-size:14px;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
}
a.liendomaine:hover {
	color:#630;
	text-decoration:none;
	background:#F0FBD3;
}
.selecteurdomaines {
	font-family:Arial, Helvetica, sans-serif;
	width:140px;
}
.tabledtree {
	border:1px solid #CC3;
	width:194px;
}
noframes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	white-space:nowrap;
}
a.noframes {
	color:#960;
	text-decoration:none;
}
a.noframes:hover {
	color:#C60;
	text-decoration:underline;
}
.fondvigne {
	background:url(/images/fonddevigne.png) no-repeat 100px 80px;
}
a.bleu {
	color:#369;
	background:url(/images/soulignebleu_out.png) repeat-x scroll 100% 100%;
	text-decoration:none;
	margin-bottom:3px;
}
a.bleu:hover {
	background:url(/images/soulignebleu.png) repeat-x scroll 100% 100%;
	text-decoration:none;
	margin-bottom:3px;
}
td.vins { 
	margin-left:auto; 
	margin-right:auto; 
	text-align:left; 
}
.evenementvigne {
	background:#F7FBF2 url(/images/vigneverte.jpg) no-repeat right bottom;
	padding:5px;
	border:1px solid #8CBB00;
	width:400px;
	-moz-border-radius:5px;
}
.evenementocre {
	background:#FFF;
	padding:5px;
	border:5px solid #DDDCB4;
	color:#895B00;
	width:400px;
}
.retrait {
	margin-left:30px;
	margin-right:30px;
}
.newsletter {
	text-align:center;
	font-size:10px;
	border:1px solid #600;
}
.affichenewsletter {
	padding:10px;
	margin:10px;
}
.p {
	padding:1px 2px 2px 1px;
}
#contenermenu {
	position:relative;
	margin:0;
	padding:1px;
}
#menu1Content {
	background:url(/images/fondmenu3.png) no-repeat;
	padding:5px;
}
.lesdomaines {
	margin-top:0;
	padding-top:0;
	vertical-align:top;
	height:100%;
}
#pu {
	height:13px;
	width:11px;
	margin:0 4px;
	padding:0;
}
.puc {
	height:13px;
	width:11px;
	margin:0 4px;
	padding:0;
}

