/* Containers
----------------------------------------------------------------------------------------------------*/
.container_24 {

	width: 750px;

}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/


.grid_24 {
	display:inline;
	float: left;
	position: relative;
	margin:0px;
	
}


/* Slider
---------------------------------------- */
#slider {
	/*margin-bottom:11px;*/
	}
#slider, #slideshowHolder {
	height:342px;
	overflow:hidden;
	position:relative;
	}
#ft-prev-slideshowHolder {
	background:url(../images/slider_prev.png) no-repeat 0 0;
	width:65px;
	height:65px;
	margin-left:15px;
	cursor:pointer;
	}
	
#ft-prev-slideshowHolder:hover {
	background:url(../images/slider_prev_hover.png) no-repeat 0 0;
	width:65px;
	height:65px;
	margin-left:15px;
	cursor:pointer;
	}
	
#ft-next-slideshowHolder {
	background:url(../images/slider_next.png) no-repeat 0 0;
	width:65px;
	height:65px;
	margin-right:15px;
	cursor:pointer;
	}
	
#ft-next-slideshowHolder:hover {
	background:url(../images/slider_next_hover.png) no-repeat 0 0;
	width:65px;
	height:65px;
	margin-right:15px;
	cursor:pointer;
	}
	
#ft-buttons-slideshowHolder {
	position:absolute;
	right:27px;
	bottom:20px;
	width:auto !important;
	text-align:center !important;
	}
	.ft-button-slideshowHolder {
		float:left;
		width:23px;
		height:23px;
		padding:0 !important;
		margin-left:6px;
		background:url(../images/bull.png) no-repeat 0 0;
		/*font-size:0;*/
		line-height:22px;
		text-decoration:none;
		overflow:hidden;
		color:#fff;
		}
		
		.ft-button-slideshowHolder:link
		{
		  text-decoration:none;
		  color:white;
		  font-weight:bold;		  
		}
		
	.ft-button-slideshowHolder:hover, .ft-button-slideshowHolder-active {
		background-position:0 -23px;
		color:#fff;
		font-weight:bold;
		}