iframe {frameborder: 1px;} img {border: 1pt solid rgb(206, 207, 193);} ul {padding: 0px; margin: 0px;} li {position: relative; clear: both; margin: 0 0 3px;} * html li {zoom: 1;} table {border-collapse: collapse;} td {margin: 0; padding: 0; vertical-align: bottom;} a {text-decoration: none; color: #333333; font-family: Verdana; font-size: 11px;} a:hover {text-decoration: none; color: #666666; font-family: Verdana; font-size: 11px;} div.title {font-family: Verdana; font-size: 12px; width: 100%; font-weight: bold; padding: 2 5 2 5;} .mb_teaser_image img {margin: 0;} .mb_teaser_image {display: block; overflow: hidden;} .mb_teaser_link {display: block; position: absolute; left: 0; bottom: 0; padding: 5px 6px; background: #C8C8C8; color: #000; opacity: 0.85; filter: alpha(opacity=85);} td .mb_teaser_image {position: absolute; top: 0;} td .mb_teaser_link {position: relative; z-index: 2;} * html .mb_teaser_link {left: 1px;} * html td .mb_teaser_link {top: expression(runtimeStyle.top = (this.parentNode.offsetHeight - this.offsetHeight) + "px");} td { width: 156px; /* Image width + 6 */ height: 122px; /* Image height + 2 */ } .mb_teaser_image { width: 152px; /* Image width + 2 */ height: 122px; /* Image height + 2 */ } .mb_teaser_link { width: 140px; /* Image width - 10 */ } * html .mb_teaser_link { width: 150px; /* Image width */ }