.album_image {float:left;margin-right:20px;}
.album_image img {width:100px}
.one_album {margin-top: 10px;width:100%;margin-bottom:20px;float:left}
.one_album h2 {color:#666666; font-size:25px;}
.albuns {margin-top: 20px}
/*..... Photos Gallery .....*/
/* .album_gallery {float:left;}
.album_gallery ul li { width:100px; height:100px; display:block; float:left; margin:3px; overflow: hidden;} */

#album_vertical_carousel {
  width:100%;
  float:left;
  margin-bottom:10px;
  display:table;
  overflow:hidden;
}

#album_internal_carousel {
  width:100%;
  float:left;
  overflow:hidden;
}

#album_internal_carousel .container {
  float:left;  
/*  overflow:hidden; */
}

#album_vertical_carousel ul { float:left; }

#album_vertical_carousel ul li {
  text-align: center;      
  list-style:none;   
  float:left;
  height: 100px;
  margin: 5px;
}                         


#album_vertical_carousel .next_button { width:135px; height:25px; background:url(/resources/photo-album/images/bt_fotos_videos_bg02.jpg) no-repeat; display:block; color:#FFF; }
#album_vertical_carousel .previous_button { width:135px; height:25px; background:url(/resources/photo-album/images/bt_fotos_videos_bg.jpg) no-repeat; display:block; margin-left:7px; cursor:pointer; color:#FFF; }


#album_vertical_carousel .next_button_over {
  background: url(/resources/photo-album/images/next_button.gif);
}

#album_vertical_carousel .next_button_disabled {
  background: url(/resources/photo-album/images/next_button.gif);
  cursor: default;
}


#album_vertical_carousel .previous_button_over {
  background: url(/resources/photo-album/images/previous_button.gif);
}

#album_vertical_carousel .previous_button_disabled {
  background: url(/resources/photo-album/images/previous_button.gif);
  cursor: default;
}
/*...................................................*/


.products {margin-top:20px;}
#busca {float: left;width: 150px; height:25px; margin-right:20px; border-color:#4F2700; }
#form { margin-bottom:20px;}
#submitbusca {margin-top:20px;} 
.box-form {float: left; height:40px; margin-top:120px; margin-left:260px; padding: 24px 30px 0 0;}
select {background-color: #4f2700;color:#EFE1BC}
/*Categoria */
#categoria {float: left;width: 180px; height:25px; margin-right:20px; border-color:#4F2700; }
#categoria form {float: left; height:40px; margin-top:120px; margin-left:300px; padding: 24px 30px 0 0;}
select {background-color: #4f2700;color:#EFE1BC}



.box_inner{ width:279px; height:auto; float:left; margin:3px; padding:5px; border:0px #CCC solid; background:#edf2f7;}
.box_inner .imagem { float:left;margin-right:15px;}
.box_inner p { margin:0}


.gallery_zoom {margin-left:5px; }
.gallery_zoom ul { }
.gallery_zoom ul li {float:left; margin:2px;}
.gallery_zoom ul li img {width:125px;}
.gallery_zoom h1 {}
.gallery_zoom h1{ font-family: "Arial Narrow", Arial, Verdana; font-size:16px; color:#666; background-position:bottom; background-repeat:repeat-x; padding-bottom:5px; border-bottom:1px dotted #666;font-weight:bold;}


.boxgrid h3 { margin: 5px 5px 0 5px; color:#FFF; font-size:13px;  letter-spacing:-1px; font-weight: normal;  }
.boxgrid {width: 150px; height: 150px; 	margin:10px; float:left; background:#161613; border: 4px solid #cacaca;overflow: hidden; position: relative; }
.boxgrid img{position: absolute; top: 0; left: 0; border: 0; }
.boxgrid p{ padding: 0 5px; color:#afafaf; font-weight:bold; font-size:10px}
.boxgrid p a { color: #fff; font-weight: bold; font-size:14px;}
.boxcaption{ float: left; position: absolute; background: #000; height: 100px; width: 100%; opacity: .8; /* For IE 5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 	/* For IE 8 */	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.boxcaption {top: 110px;left: 0;}


/* Nivo Slider */

#nivoslidercontainer {
	position:relative;
	background:url(/resources/photo-album/images/loading.gif) no-repeat 50% 50%; 
}
#nivoslidercontainer img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:350px;
}


/* FullScreen */

#contentframe{
			overflow: hidden;
			border-top:solid 1px #4F4F4F;
			border-bottom:1px solid #000;
			height: 100%;
			text-align:left;
			z-index: 3;
		}
		#slidecounter{
			float:left;
			color:#4F4F4F;
			font:50px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:18px 20px;	
		}
		#slidecaption{
			overflow: hidden;
			float:left;
			color:#FFF;
			font:26px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:33px 0;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 25px 20px 0 0;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			background: url('images/navbg.gif') no-repeat;
			float: right;
			margin:22px 20px 0 0;
		}
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}

