/*-- required & default rules --*/
.loading {
left: 180px;
position: absolute;
top: 90px;
}

#slide_holder {
height: 403px;
overflow: hidden;
position: relative;
text-align: left;
width: 468px;
z-index: 1000;
}

#slide_holder_inner {
position:relative;
height: 100px;
overflow: hidden;
width: 480px;
z-index: 2000;
}
/*-- for slide divs --*/
#slide_holder_inner div {
position: absolute;
}
/*-- for divs in html slides to position relative --*/
div#slide_holder_inner div.slide div {
position: relative;
}
/*-- for slide buttons --*/
#hover_next_button, #hover_prev_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}
#hover_next_button span, #hover_prev_button span {
margin-left: -10000px;
}
/*-- hover next & hoverprev buttons --*/

#hover_next_button, #hover_prev_button {
	height: 50px;
	background-repeat: no-repeat;
	display: none;
	overflow: hidden;
	width: 50px;
	top: 25px;
	z-index: 6000;
}

#hover_next_button {
	background-image: url(../imagens/seta_direita.png);
	background-position: 0px 0px;
	padding:0;
	right:12px;
}

#hover_prev_button {
background-image: url(../imagens/seta_esquerda.png);
background-position: 0px 0px;
padding:0;
left:0;
}
/*-- end next & prev buttons --*/

/*-- for carousel view --*/

#row_of_slides {
position: absolute;
top: 0;
}
#row_of_slides .slide {
display: none;
position: absolute;
}
				
/*-- end for carousel view --*/				

/*-- end required & default rules --*/
