/* general div */
.rgslideshow {position:relative;border:0px;overflow:hidden;background:#fff;}
/* container divs */
.rgslideshowce, .tx-rgslideshow-pi1 {overflow:hidden;}
/* big navigation at left/right side of img */
.rgslideshow .rgsbigprev, .rgslideshow .rgsbignext {position:absolute;width:63px;cursor:pointer;outline:0px;z-index:2;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;  }
.rgslideshow .rgsbigprev  {left:0;background: url(gfx/prevlabel2.gif) left center no-repeat;}
.rgslideshow .rgsbignext {right:0;background: url(gfx/nextlabel2.gif) right center no-repeat;}
/* hover on the big navigation: show the imgs */
.rgslideshow a.rgsbigprev:hover {opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;  background: url(gfx/prevlabel.gif) left center no-repeat;}
.rgslideshow a.rgsbignext:hover {opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;   background: url(gfx/nextlabel.gif) right center no-repeat;}
/* center the imgs */
.rgslideshow .rgssimg { z-index: 1; /* for safari */position:absolute;left:0;right:0;margin:0;padding:0;opacity:0;margin:0 auto;	}
/* no border for imgs */
.rgslideshow img, .rgslideshow a, DIV.csc-textpic .rgslideshow img {border:0px;}
/* nested information */
.rgslideshow .rgsnest {display:none;position:absolute;width:100%;bottom:0;left:0;border-top:1px solid #333;background: url(gfx/transparent_bg.png);z-index: 5; /* for safari */}
/* damn IE 6 png hack */
* html .rgslideshow .rgsnest {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png', sizingMethod="scale");}
/* title */
.rgslideshow .rgstitle {/* color:#C64934; old orange */color:#fff;font: bold 12px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform: uppercase;padding:2px 10px 0 10px;z-index: 9; /* for safari */}  
/* description */
.rgslideshow .rgsdescription {color:#fff;font-size:11px;line-height:15px; /* this results in exact 2 lines */padding:3px 10px 5px 10px;height:28px;  overflow:hidden;}
/* img browser nest */
.rgslideshownav {text-align:right;border-right:1px solid #ccc;}
/* necessary to position browser to the right */
.rgslideshownav .rgsnav2 {display:inline;background: #404040 url(gfx/navleft.gif) left no-repeat;margin:0;padding:3px 10px 1px 20px;height:20px;}
/* holds the browser items */
.rgslideshownav .rgsbrowser {display:inline;}
/* single browser element */
.rgslideshownav .rgsbrowserEl {padding:0 4px;font-weight:bold;font-size:10px;cursor:pointer; color:#d8d6d6;  }
.rgslideshownav .rgsbrowserEl:hover {color:#ff9933;}
/* splitter element between the browser elements */
.rgslideshownav .splitEl {color:#fff;font-size:7px;}
/* active element item */
.rgslideshownav .rgsbrowser .rgsact {font-weight:bold;color:#ff9933;}
/* small prev/next navigation */
.rgslideshownav .rgsnext, .rgslideshownav .rgsprev {font-size:9px;color:#fff;cursor:pointer;font-weight:bold;  }
/* play/pause icon */
.rgslideshownav .rgsplay {font-size:9px;font-weight:bold;color:#d8d6d6;cursor:pointer;padding-left:5px;}
/* hover on prev/next/play */
.rgslideshownav .rgsnext:hover, .rgslideshownav .rgsprev:hover, .rgslideshownav .rgsplay:hover {color:#ff9933;}
