﻿span.print {float:right; margin-top:3px;}

p.coltitle {width:100%; height:20px; padding-top:5px; background:#C9AD6B; font-weight:bold; font-size:11px;}
p.vins {padding:10px;}
p.title {width:100%; text-align:center; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
p.subtitle {width:100%; text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:40px;}
p.plan {padding:7px; border:3px dashed #C9AD6B; float:left; margin-bottom:40px; margin-right:40px; text-align:center;}
p.lead {width:100%; font-size:16px; font-family:Georgia, Times; font-weight:bold;}
p.lg {font-size:16px;}
p.vins {padding:10px;}
p.slogan {margin-left: 15px; font-size:16px; font-family:Eras Medium ITC, Arial, Helvetica, sans-serif; margin-bottom:10px;}
p.horaires {padding:7px; border:3px dashed #C9AD6B; font-size:13px; float:right; width:240px; margin-bottom:15px; margin-top:30px; margin-right:10px;}

ul.vins {margin:0; margin-bottom:40px; padding:5px; margin-left:7px; list-style-type:none; list-style-image:none; font-weight:bold; font-size:12px; font-family:Georgia, Times; line-height:25px;}
ul.vins a{color:#493C1B;}
ul.vins a:hover{text-decoration:underline;}
ul.sub {margin-left:6px; list-style-type:none; list-style-image:none; font-weight:bold; font-size:12px; font-family:Georgia, Times; line-height:20px;}
ul.ssub {margin-left:15px; list-style-type:none; list-style-image:none; font-weight:normal; font-size:11px; font-family:Georgia, Times; line-height:15px;}

#rightcolumn table {border-collapse:collapse; border-spacing:0; font-size:12px;}
#rightcolumn td {padding:2px;}

#hort {font-weight:bold;}

tr.thead {font-weight:bold;}

input.cart {margin-left:5px; margin-bottom:2px; width:15px; font-size:10px; background-color:#F2F2E6; border:1px solid #493C1B;}
p.viewcart {float:right; margin-top:5px; padding:3px; font-size:11px; background-color:#E8E7AE; border:1px solid #C9AD6B;}
p.changecart {float:right; margin-top:5px; margin-left:7px; padding:3px; padding-bottom:4px; font-size:11px; background-color:#E8E7AE; border:1px solid #C9AD6B;}
p.changecart a{color:#493C1B;}
p.viewcart a{color:#493C1B;}
p.viewcart img{float:left; margin-top:-1px; margin-right:5px;}

h1 {font-family:Georgia,Times; font-size:25px; font-weight:bold; margin-bottom:10px;}
h1 a {color:#333333;}
h2 {font-family:Georgia,Times; font-size:20px; font-weight:bold;}
h3 {font-family:Georgia,Times; font-size:16px; font-weight:bold; margin:10px 0px;}
h3 a {color:#333;}
h4 {font-family:Georgia,Times; font-size:14px; font-weight:bold; margin:10px 0px;}


div.resdiv {float:left; width:300px; height:25px; margin-top:5px;}
p.tblf {margin-bottom:20px; display:inline;}

ol {margin-left:15px; padding:0; list-style-type:none;}
ol li {line-height:1.2em; margin:0; padding:0;}
* html ol li {position:relative;}
ol li.column0 {margin-left:0em;}
ol li.column1 {margin-left:17em;}
ol li.column2 {margin-left:34em;}
ol li.column3 {margin-left:51em;}

a.listlink {color:#493C1B;}
a.listlink:hover {text-decoration:underline;}

small {font-size:11px;}
strong {margin-top:5px; font-weight:normal; line-height:1.4em;}

#faux {overflow:visible;}
#vlist table thead tr td {font-weight:bold;}
#vlist .odd {background-color:#e8e7ae;}
#vlist .even {background-color:#d7e6b0;}
#vlist .qtetd {width:35px; text-align:center;}
#vlist .carttd {padding-left:16px; width:35px; text-align:center;}
#vlist thead .qtetd {padding-left:7px;}
#vlist thead .carttd {padding-left:0px;}
.carta {display:block; width:16px; height:16px; background:transparent url(../cart_add.gif) no-repeat scroll top left;}
.cartd {display:block; width:16px; height:16px; background:transparent url(../cart_delete.gif) no-repeat scroll top left;}
.cart_go {background:transparent url(../cart_go.gif) no-repeat scroll top left; padding-bottom:3px; padding-left:22px; padding-top:1px;}

.growl {width:350px; position:fixed; top:40%; left:35%; padding:5px; display:none; color:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; z-index:1;}
.ok {background:black url(../check.png) no-repeat scroll 10px 10px}
.err {background:black url(../error.png) no-repeat scroll 10px 10px}
.growl h1, .growl h2 {font-family:Arial,Verdana,sans-serif; color:white; padding:5px 5px 5px 75px; text-align:left}