#logo, .paging, form ol > li { zoom: 1; }
#logo, .weather.box { z-index: 100; }

#service ul.more li { width: 49%; overflow: hidden; }
#service .search, .dcl, .dcr { display: none; }
#nav { z-index: 10; }
.search input { margin-top: -1px; }
.inlineform .search input { width: 205px; }
.button.formgroup, .finder form li.button { width: 100%; }
.finder form li.button input { margin-left: 0; margin-right: 10px; }
.box.teaser ul.more a { margin-right: 0; }
.box.teaser ul.more a.icon { display: none; }
.button input { padding-left: 10px; padding-right: 10px; }
.adsensebtn { width: 125px; height: 125px; }
.adsense { width: 200px; height: 200px; }
#vvt { width: 190px; }
.section.marketad .text { width: 300px; }
.teaser.box .image { margin-left: 0; padding-left: 20px; }
span.more { width: 100%; }
#meta { padding: 3px 0;}
.daterange { position: relative; }
.daterange .from { position: absolute; top: 0; left: 0; }
.lightbox-skin, a.tooltip span, #calroot { border: 1px solid #999; }
.topteaser .teaser { margin-top: 20px; }