@charset "utf-8";

/* CSS3 Document by Michal Pilch(michal.pilch@media77.co.uk) */

#dhtmlgoodies_slideshow { width: 600px; }

#galleryContainer { height: 102px; border: 1px solid #CCCCCC; position: relative; overflow: hidden; padding: 0px; height: 154px; height: 152px; height: 152px; }

#arrow_left { position: absolute; left: 0px; z-index: 10; background-color: #fbfbfb; padding: 1px; height: 100%; }

#arrow_right { position: absolute; right: 0px; z-index: 10; background-color: #fbfbfb; padding: 1px; height: 200px; }

.arrow_aj { padding-top: 54px; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

.arrow_aj:hover { opacity: 1.0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.arrow_opacity { opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); border:0px;}

.arrow_opacity:hover { opacity: 1.0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

#theImages { position: absolute; height: 150px; left: 40px; width: 100000px; }

#theImages #slideEnd { float: left; }

#theImages img { float: left; padding: 1px; opacity: 0.5; cursor: pointer; border: 0px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

#waitMessage { display: none; position: absolute; left: 460px; top: 270px; background-color: #FFF; border: 3px double #000; padding: 4px; color: #555; font-size: 0.9em; font-family: arial; }

#theImages .imageCaption { display: none; }

#showproduct { width: 100%; margin-top: 30px; }

#previewPane { border: 1px solid #CCCCCC; margin-bottom: 10px; text-align: center; vertical-align: middle; padding: 10px; height: 322px; height: 320px; height: 320px; }

#previewPane img { line-height: 400px; }

#previewPane #largeImageCaption { text-align: center; color: #515151; font-family: Verdana, Arial; font-size: 12px; width: 334px; padding-top:15px; }

#galleryContainer_product { height: 202px; border: 1px solid #CCCCCC; position: relative; overflow: hidden; padding: 1px; width: 220px; height: 264px; height: 262px; height: 262px; }

.clearboth { clear: both; }

#arrow_left_product { position: absolute; left: 44px; z-index: 10; background-color: fbfbfb; padding: 1px; top: 210px; }

#arrow_right_product { position: absolute; right: 44px; z-index: 10; background-color: fbfbfb; padding: 1px; top: 210px; }

#theImages_product { position: absolute; height: 100px; left: 2px; width: 100000px; }

#theImages_product #slideEnd { float: left; }

#theImages_product img { float: left; margin: 1px; opacity: 0.5; cursor: pointer; border: solid #CCCCCC 1px; font-size:14px; font-weight:bold; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); width:133px; height:100px; text-align:center;}

#theImages_product img:hover { float: left; margin: 1px; opacity: 0.5; cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

#theImages_product .imageCaption { display: none; }
