/****************************  Default styles for the*     EXT rgslideshow* by Ringer Georg (just2b)***************************/  /* general div */.rgslideshow {  position:relative;  border:1px solid #ccc;  border-bottom: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 {  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:0px solid #fff;}/* necessary to position browser to the right */.rgslideshownav .rgsnav2 {  display:inline;  background: #FFFFFF 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:#59493f;  }.rgslideshownav .rgsbrowserEl:hover {  color:#d0854d;}/* splitter element between the browser elements */.rgslideshownav .splitEl {  color:#fff;  font-size:7px;}/* active element item */.rgslideshownav .rgsbrowser .rgsact {  font-weight:bold;  color:#d0854d;}/* 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:#d0854d;  cursor:pointer;  padding-left:5px;}/* hover on prev/next/play */.rgslideshownav .rgsnext:hover, .rgslideshownav .rgsprev:hover, .rgslideshownav .rgsplay:hover {  color:#d0854d;}