.stepcarousel {
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 623px;
	height: 507px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel {
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 685px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel .panel table td {
	text-align: justify;
	padding: 10px 30px;
	vertical-align: top;
}
.stepcarousel .panel table td h1 {
	color: #84c225;
	font-size: 18px;
	letter-spacing: -1px;
}
.stepcarousel .panel table td p {
	color: #000;
}
.stepcarousel .panel table a.mareste {
	color: #b1b1b1;
	font-size: 10px;
}
.stepcarousel .panel table .pret {
	color: #84c225;
	font-size: 18px;
	font-family: "Arial Black", Gadget, sans-serif;
	letter-spacing: -1px;
	white-space: nowrap;
	margin-top: 40px;
}
.stepcarousel .panel table .pret span {
	color: #000;
}
.stepcarousel .panel table .info {
	line-height: 14px;
	font-size: 10px;
	color: #000;
	margin-top: 30px;
	margin-bottom: 45px;
}

.samplebuttons {
	text-align: center;
}

.samplebuttons a {
	background: url(images/btn_banner.png) no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #4d4d4d;
	letter-spacing: -1px;
}

.samplebuttons a:hover {

}
