#slideshow * { margin: 0; padding: 0; }
#slideshow {position: relative; padding: 0px; width: 688px; height: 137px; float:left; display:inline; }
#slideshow #menu, #slideshow #pictures, #slideshow #loading { position: absolute; }

#slideshow #loading { background: url('../images/slide/spinner.gif') no-repeat; display: block; top: 60px; left: 205px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
#slideshow #pictures { background: url('../images/slide/fr-9.jpg'); width: 469px; height: 137px; left: 0; overflow: hidden; }
#slideshow #pictures li { display: block; position: absolute; top: 0; width: 437px; }
#slideshow #pictures li img { display: block; position: relative; bottom: 0; }

#slideshow #menu { background: url(../images/slide/bg.png) no-repeat; list-style-type: none; width: 219px; height: 137px; right: 0; padding-top: 35px;}
#slideshow #menu li { display: block; z-index: 1000; position: relative; }
#slideshow #menu li a { display: block; font: 18px arial; text-decoration: none; padding: 5px 0 7px 12px; z-index: 1000; color: #d2e0ed; line-height: 22px; vertical-align: middle; }
#slideshow #menu li a:focus { outline: 0; }
#slideshow #menu li a:hover { color: #fff; }
#slideshow #menu li.current a { font: 18px; color: #fff; padding: 5px 0 7px 12px; line-height: 22px; vertical-align: middle; text-decoration:underline; }

#slideshow #menu li.background { position: absolute; font-size: 1px; height: 22px; width: 4px; z-index: 5; margin-left:-25px;
padding-right:25px;
background: url('../images/slide/bg-hover.png') no-repeat;}

* html #slideshow #menu li.background {
background-image: url('../images/slide/bg-hover.gif');
}


* html #slideshow #menu li a {padding: 6px 0 0px 12px; line-height: 14px; vertical-align: middle; }
* html #slideshow #menu li.current a { padding: 6px 0 0px 12px; line-height: 14px; vertical-align: top;}