/* $Id: ajax_slideshow.css,v 1.2.2.1 2010/02/27 09:16:32 udig Exp $ */ 

/* ajax slideshow */
.ajax_slideshow{clear:both}
.as-tabs-panes{width:90%; float:left;}

/*tabs*/
div.as-tabs {margin:0 !important; padding:0;}
div.as-tabs .item-list ul{margin:0} 

/* single tab */
div.as-tabs ul li {float:left; padding:0; margin:0; list-style-type:none;}

/* link inside the tab. uses a background image */
div.as-tabs a.as-tab { 
  float:left;
  font-size:13px;
  display:block;
  padding:5px 30px; 
  text-decoration:none;
  border:1px solid #666;  
  border-bottom:0px;
  height:18px;
  background-color:#efefef;
  color:#777;
  margin-right:2px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright:4px;
  position:relative;
  top:1px;  
}

div.as-tabs a.as-tab:hover {background-color:#F7F7F7; color:#333;}
  
/* selected tab */
div.as-tabs a.current {background-color:#ddd; color:#000; cursor:default;}

/* panes */
div.as-panes {position:relative; overflow:hidden}
.as-panes-border{border:1px solid #666;}

/* single pane */
div.absolute_pane{position:absolute;top:0;left:0;}   
div.as-panes div.pane {background-color:#FFFFFF; display:none; font-size:14px; padding:15px 10px; width:98%;}

/* navigation buttons */
a.prev, a.next{
  float:left;
  background:#fff url(images/hori_large.png) no-repeat; 
  display:block;
  width:30px;
  height:30px;
  cursor:pointer;
  font-size:1px;
  text-indent:-9999em;  
}

a.next{background-position: 0 -30px; clear:right; margin-left:10px}
a.next:hover{background-position:-30px -30px;}
a.next:active{background-position:-60px -30px;}

a.prev{margin-right:10px;}
a.prev:hover{background-position:-30px 0px;}
a.prev:active{background-position:-60px 0px;}
