#slideshow {
	margin:0 auto;
	margin-top:20px;
	width:978px;
	height:400px;
	position:relative;
	border-bottom:1px solid #999999;
	background-image:url(../images/slide/sfslide.jpg);
}

#slideshow #slidesContainer {
  margin:0 auto;
  width:978px;
  height:400px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}

#slideshow #slidesContainer .slide {
  width:978px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
}

.imgslide{
	float:left;
	height:400px;
	width:450px;
	overflow:hidden;
}

.textslide{
	float:left;
	width:480px;
	height:400px;
	font-family: 'LeagueGothicRegular';
	color:#999999;
	font-size:20px;
}

.textslide h2{
	font-size:34px;
	color:#4E6C92;
	text-transform:uppercase;
	border-bottom:1px groove #000;
	margin-bottom:15px;
}

.marcaslide{
	position:absolute;
	margin-left:455px;
	margin-top:300px;
}

.prezzoslide{
	position:absolute;
	margin-left:455px;
	margin-top:210px;
}

.control {
  display:block;
  width:40px;
  height:40px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
  z-index:9999;
  margin-top:360px;
}

.priceonebar{
	font-family: 'LeagueGothicRegular';
	font-size:23px;
	color:#333333;
}

.pricetwo, .priceone{
	font-family: 'LeagueGothicRegular';
	font-size:30px;
	color:#4E6C92;
}

.buttonslide{
	position:absolute;
	margin-left:730px;
	margin-top:210px;
}

.buttonslide a{
	font-family: 'AmbleBold';
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#333333;
}

.butt{
	background-image:url(../images/layout/sfbuttonslide.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:30px;
	padding:4px;
}


.playpause{
  top:360px;
  left:862px;
  position:absolute;
  cursor:pointer;
}

#leftControl {
  top:0;
  left:900px;
  background:transparent url(../images/slide/left.png) no-repeat 0 0;
}

#rightControl {
  top:0;
  right:0;
  background:transparent url(../images/slide/right.png) no-repeat 0 0;
}