*                           { margin: 0; padding: 0; }
html                        { overflow-y: scroll; }



h1                          { font: 30px Georgia; margin: 0 0 10px 0;  }

.discounted-item            { width: 100%; margin: 0 0 10px 0; position: relative; cursor: pointer;
                              height: 348px; }

.discount-bar               { padding: 10px 0 10px 10px; font: 14px Georgia, Serif; }
.discount-bar strike        { color: #999; padding: 10px 5px; }
.discount-bar span          { font: bold 18px Helvetica, Sans-Serif; }

.reasonbar                  { padding: 4px 0 4px 150px; overflow: hidden;
                              width: 490px; color: white; }
                 
.prod-title                 { width: 49%; float: left; font: bold 17px Helvetica, Sans-Serif; }
.reason                     { width: 49%; float: right; text-align: right; 
                              letter-spacing: 1px; padding: 0 5px 0 0; }
                              
.discounted-item img        { position: absolute; top: 0; left: 0; }

.reduced                    { border: 2px solid #330000; }
.reduced .reasonbar         { background: #330000; }
.reduced .discount-bar      { color: #A34427; background: white; }

.freeshipping               { border: 2px solid #330000; }
.freeshipping .reasonbar    { background: #330000; }
.freeshipping .discount-bar { color: #330000; background:url(../images/pierrade.jpg); width:630px; height:300px;}

.limited                    { border: 2px solid #330000; }
.limited .reasonbar         { background: #330000; }
.limited .discount-bar      { color: #330000;}

.discontinued               { border: 2px solid #330000; }
.discontinued .reasonbar    { background: #330000; }
.discontinued .discount-bar { color: #330000; background:url(../images/fondue.jpg); width:630px; height:300px;}

.webonly                    { border: 2px solid #330000; }
.webonly .reasonbar         { background: #330000; }
.webonly .discount-bar      { color: #330000; background:url(../images/bouillon.jpg); width:630px; height:300px;}

.buynow                     { position: absolute; bottom: -13px; left: 126px; }

.current                    { font-weight: bold; font-size: 15px; }

.vinrouge					{border: 2px solid #330000;}
.vinrouge .reasonbar		{ background:#330000;}
.vinrouge .discount-bar		{color:#330000; background:url(../images/vin.jpg);  width:630px; height:300px;}

.raclette					{border: 2px solid #330000;}
.raclette .reasonbar		{ background: #330000;}
.raclette .discount-bar		{color: #330000; background:url(../images/Raclette.jpg); width:630px; height:300px;}

.webonlytwo                    { border: 2px solid #330000; }
.webonlytwo .reasonbar         { background: #330000; }
.webonlytwo .discount-bar      { color: #330000; background:url(../images/bouillon2.jpg);  width:630px; height:300px; }

.groupea                    { border: 2px solid #330000; }
.groupea .reasonbar         { background: #330000; }
.groupea .discount-bar      { color: #330000; background:url(../images/menugroupe1.jpg);  width:630px; height:300px; }

.groupeb                    { border: 2px solid #330000; }
.groupeb .reasonbar         { background: #330000; }
.groupeb .discount-bar      { color: #330000; background:url(../images/menugroupe2.jpg);  width:630px; height:300px; }

.noel					{border: 2px solid #fff; height:754px;}
.noel .reasonbar		{ background:#030;}
.noel .discount-bar		{color: #330000; background:url(../images/noel.jpg); width:630px; height:685px;}
