.taste .contentBoxWrapper { padding: 0 9px; }
.taste .lastContentBoxWrapper { padding: 0 9px; background: url(/images/layout/shadow2Columns.png) left bottom no-repeat; }
.taste .lastContentBoxWrapper .contentBox { height: 190px; }
.taste .teaserWrapper { padding: 0; }
.taste .contentBox { position: relative; padding: 15px 15px 20px; width: 609px; height: 165px; overflow: hidden; }
.taste .contentBox h2 { height: 40px; text-indent: -19999px; margin: 0 0 5px; }
.taste .contentBox .contentBoxContent { height: 60px; padding: 10px 15px; margin: 0 0 10px; }
.taste .contentBoxContent p { font-size: 1.1em; font-weight: bold; line-height: 16px; color: #FFFFFF; }

.taste #tasteBox { padding: 21px 15px 55px 9px; width: 968px; height: 170px; background: url(/images/taste/tasteBoxBg.png) left top no-repeat; }
.taste #tasteBox h1 { width: 330px; height: 170px; float: left; text-indent: -19999px; background: url(/images/taste/tasteBoxH1Headline.gif) left top no-repeat; }
.taste #tasteBox .contentBoxContent { float: left; width: 260px; height: 150px; padding: 10px 348px 10px 15px; background: url(/images/taste/tasteBoxContentBoxBg.png) left top no-repeat; margin: 0; }
.taste #tasteBox .contentBoxContent p { color: #ccc2bc; }
.taste #tasteBox img { position: absolute; top: 42px; right: 23px; }

.taste #qualityBox { background: url(/images/taste/qualityBoxBg.png) left top no-repeat; } 
.taste #qualityBox h2 { background: url(/images/taste/qualityBoxH2Headline.gif) left top no-repeat; }
.taste #qualityBox .contentBoxContent { background: url(/images/taste/qualityBoxContentBoxBg.png) left top no-repeat; }
.taste #qualityBox .contentBoxContent p { color: #d0dabb; }
.taste #qualityBox img { position: absolute; top: 10px; right: 50px; }

.taste #beefBox { background: url(/images/taste/beefBoxBg.png) left top no-repeat; }
.taste #beefBox h2 { background: url(/images/taste/beefBoxH2Headline.gif) left top no-repeat; }
.taste #beefBox .contentBoxContent { background: url(/images/taste/beefBoxContentBoxBg.png) left top no-repeat; }
.taste #beefBox .contentBoxContent p { color: #e7ccd3; }
.taste #beefBox img { position: absolute; bottom: 7px; right: 13px; }

/* FULLSIZE BOXES */

.fullSizeBox { padding: 26px 15px 85px 24px; width: 953px; height: 455px; position: relative; }
.fullSizeBox h1 { text-indent: -19999px; height: 143px; }
.fullSizeBox .contentBoxContent { padding: 10px 5px 10px 15px; width: 333px; }
.fullSizeBox .contentBoxContent p { font-size: 1.1em; line-height: 16px; font-weight: bold; color: #FFFFFF; margin: 0 0 16px; }
.fullSizeBox img { position: absolute; bottom: 0px; right: 0px; }
.fullSizeBox a.linkArrow { position: absolute; left: 45px; top: 450px; width: 187px; height: 78px; text-indent: -19999px; outline: none; }

.yellowBox { background: url(/images/taste/yellow968x475Bg.png) left top no-repeat; }
.yellowBox .contentBoxContent { background: url(/images/taste/yellowContentBoxContentBg.png) left top no-repeat; height: 247px; }
.redBox { background: url(/images/taste/red968x475Bg.png) left top no-repeat; }
.redBox .contentBoxContent { background: url(/images/taste/redContentBoxContentBg.png) left top no-repeat; height: 277px; width: 397px; padding-right: 10px; }
.brownBox { background: url(/images/taste/brown968x475Bg.png) left top no-repeat; }
.brownBox .contentBoxContent { background: url(/images/taste/brownContentBoxContentBg.png) left top no-repeat; height: 277px; }
.brownBox img { right: 15px; }
.blueBox { background: url(/images/taste/blueBoxBg.png) left top no-repeat; }
.blueBox .contentBoxContent { background: url(/images/taste/blueContentBoxContentBg.png) left top no-repeat; height: 280px; }
.greenBox { background: url(/images/taste/green968x475Bg.png) left top no-repeat; }
.greenBox .contentBoxContent { background: url(/images/taste/greenContentBoxContentBg.png) left top no-repeat; height: 264px; }

.tasteSelection .yellowBox { background: url(/images/taste/selectionBg.jpg) left top no-repeat; }
.tasteSelection h1 { background: url(/images/taste/selectionH1Headline.gif) left top no-repeat; }
.tasteSelection .yellowBox .contentBoxContent { background: url(/images/taste/selectionContentBoxContentBg.png) left top no-repeat; padding: 5px 5px 0 15px; height: 259px; width: 404px; }
.tasteSelection .contentBoxContent p a { color: #fff; }
.tasteSelection a.linkArrow { background: url(/images/taste/selectionLinkBg.png) left top no-repeat; }

.tasteQuality .fullSizeBox { height: 419px; }
.tasteQuality .fullSizeBox .contentBoxContent { padding-right: 35px; width: 322px; }
.tasteQuality h1 { background: url(/images/taste/qualityH1Headline.gif) left top no-repeat; }
.tasteQuality .fullSizeBox img { bottom: -14px; }
.tasteQuality .contentBoxContent p { color: #c7d1bd; }
.tasteQuality .contentBoxContent p a { color: #c7d1bd; }

.tasteBeef .redBox { background: url(/images/taste/beefBg.jpg) left top no-repeat; }
.tasteBeef h1 { background: url(/images/taste/beefH1Headline.gif) left top no-repeat; }
.tasteBeef .fullSizeBox { height: 419px; }
.tasteBeef .redBox .contentBoxContent { background: none; height: 248px; width: 425px; }
.tasteBeef .contentBoxContent p { color: #f3e6e9; }
.tasteBeef .contentBoxContent p a { color: #f3e6e9; }
.tasteBeef a.linkArrow { background: url(/images/taste/beefLinkBg.png) left top no-repeat; }

.tasteInfos .fullSizeBox { height: 493px; }
.tasteInfos .blueBox { background: url(/images/taste/infosBg.jpg) left top no-repeat; }
.tasteInfos h1 { height: 126px; background: url(/images/taste/infosH1Headline.gif) left top no-repeat; }
.tasteInfos .contentBoxContent { width: 388px; }
.tasteInfos .contentBoxContent p { color: #cdd5db; }
.tasteInfos .contentBoxContent p a { color: #cdd5db; text-decoration: underline; }
.tasteInfos .contentBoxContent p a:hover { text-decoration: none; }
.tasteInfos .contentBoxContent ul { padding: 10px 0 0; }
.tasteInfos .contentBoxContent li  { list-style-type: none; padding: 4px 0; }
.tasteInfos .contentBoxContent li a.arrowLink { display: block; padding-left: 13px; background: url(/images/teaser/whiteArrow.gif) left top no-repeat; font-weight: bold; font-size: 1.1em; line-height: 15px; color: #809ab0; text-decoration: none; }
.tasteInfos .fullSizeBox img { right: 10px; }