
/*
	Slideshow
*/

#slides {  	/*position:absolute;*/ 	top:15px;  	left:4px;  	z-index:100; }

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

/*.slides_container { width:570px; 	overflow:hidden; 	position:relative; 	display:none; } */
#vitrine .slides_container { width:900px; overflow:hidden; 	position:relative; background:#fff; /*display:none;*/  float:left; margin:0 20px}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a { width:900px; 	height:300px;	display:block; }
#vitrine .slides_container div { height:300px; }
#vitrine .slides_container .fundo_img { width:900px; background:#000; text-align:center;}

.slides_container a img { display:block; }
.slides_container p{ color:#FFFFFF; font-size:19px; font-family:Arial, "Helvetica", sans-serif; height:50px; margin-top:-60px; margin-bottom:0; padding-top:15px; padding-left:30px; background:url(../../img/site/galeria/bg_texto_18.png) repeat top left ; position:relative; z-index:500}
/*
	Next/prev buttons
*/

#slides .next,#slides .prev { float:left;	position:relative;  margin:0 19px; 	width:52px;  /*height:43px;*/  	display:block;  z-index:101; }

#slides .next { float:right }

/*
	Pagination
*/

#vitrine .pagination { margin:-360px 85px 0 ; position:relative; float:right;  display:none; }
#vitrine .pagination li { float:left; margin:0 1px; list-style:none; }
#vitrine .pagination li a { display:block;  width:15px;	height:0; 	padding-top:15px; 	background-image:url(../../img/site/galeria/pagination2.png); 	background-position:0 0;  float:left; overflow:hidden; }
#vitrine .pagination li.current a { background-position:0 -15px; }

#sombra { background:url(../../img/site/galeria/sombra_20.png) no-repeat top center; height:20px !important; position:relative; margin-top:15px; margin-bottom:20px }