@media screen {
body{overflow-y:scroll;background:#f3e8bb}
.ym-wrapper{margin:0 auto;max-width:1026px;min-width:1026px;width:1026px;background:#ededed}
.ym-wbox{padding:0;margin:0}
header{color:#ccc}
header h1{background:transparent;color:#fff}
header .ym-wbox{height:220px}
nav{background:url(/images/menu-line.png) no-repeat bottom;padding-bottom:5px}
main .info{margin-bottom:1.5em}
main aside .ym-gbox-right{border-left:1px #ddd solid}
main article{background:url(/images/main-bg.png) right top no-repeat;padding-bottom:70px}
main section{background:url(/images/main-bg-bottom.png) right bottom no-repeat}
main .content-small{padding-right:265px;width:505px}
main .content-big{width:738px}
main .topspacer{padding-top:36px}
footer .ym-wbox{background:url(/images/footer-bg-top.png) right top no-repeat;font-family:'Source Sans Pro',sans-serif}
footer a{font-size:12px;color:#7D7D7D!important}
footer a:hover{font-size:12px;color:#000!important}
footer span{font-size:12px}
footer div.footer{margin:0;margin-left:34px;margin-right:34px;border-top:1px solid #ddd;padding-top:20px;padding-bottom:45px}
footer div.footer .left{float:left}
footer div.footer .right{float:right;vertical-align:text-top}
footer div.footer .right .follow img{vertical-align:middle}
footer div.footer .right .follow span{margin-right:10px}
footer div.footer .spacer{padding-right:15px;padding-left:15px;color:#7D7D7D;font-weight:700}
footer .ym-wbox{padding:0}
.teaser {width:771px !important; height:221px !important}
.slider LI {width:771px !important; height:221px !important; margin-left:0 !important}
.slider LI A {width:771px !important; height:221px !important; display:block}
.ym-gbox{padding:0 1.5em}
.ym-gbox-left{padding:0 1.5em 0 0}
.ym-gbox-right{padding:0 1.5em 0 0}
.ym-gr{margin:0}
.ym-skiplinks a.ym-skip:focus,.ym-skiplinks a.ym-skip:active{background:#333;border-bottom:1px #000 solid;color:#fff;padding:10px 0;text-align:center;text-decoration:none}
.ym-wrapper-min{min-width:1000px}
.ym-g256px{width:255px !important}
.ym-g770px{width:769px !important}
main .ym-g770px{min-height:30em}
.ym-g361px{width:361px}
header .ym-g770px{background-repeat:no-repeat;background-position:right;height:220px;display:block}
.white{background:#fff}
.arrow{background:#fff url(/images/icons/arrow.gif) right center no-repeat;margin-top:15px}
.arrow A{text-decoration:none}
.teaserblock{min-height:72px;padding-left:80px;background-repeat:no-repeat;background-position:left top}
.teaserblock H3{padding:0;margin:0;padding-top:10px;padding-bottom:6px;line-height:.9;text-transform:uppercase;font-weight:700}
.teaserblock SPAN{font-size:14px;color:#333;font-style:italic;font-family:'Playfair Display',serif;font-weight:400;text-transform:none}
.clickbutton{cursor:pointer}
.ym-fbox-heading{margin-top:1em}
.wset-logo{margin-left:30px;margin-top:45px}
.weinplus-logo{margin-left:30px;margin-top:15px}
.en{ background:url(/images/en.png) no-repeat 5px 10px}
.de{ background:url(/images/de.png) no-repeat 5px 10px;}
.ena{ background:url(/images/en.png) no-repeat 5px 15px}
.dea{ background:url(/images/de.png) no-repeat 5px 15px;}
}