
#Viewer {
	width:100%;
	/*padding:10px; */
	width:100%; 
	height:370px;
}

#ViewerData {
	text-align:center;
	height:370px;
	overflow:hidden;
	background-repeat:no-repeat;
    background-position:center center;
	margin-top:10px;
}

#ViewerCaption
{
	color:#fff;
	position:relative;
	float:left;
	background-color:#8075AD;
	width:490px;
	text-indent:15px;
	font-weight:bold;
	min-height:20px;
	height:auto !important;/* pois o ie n?o reconhece o min-height*/
	height:20px;
	display:none;
		/*
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	*/
}
.carousel
{
	left:0px;
	position:relative; 
	background-color:#CFCCB4;
}

.carousel .navButton {
	cursor:pointer; display:block; text-indent:-9999px; background-repeat:no-repeat; z-index:10;
}
.carousel .container { position:absolute; overflow:hidden; }
.carousel .items { position:absolute; }
.carousel .item { 
	position:relative;
	cursor:pointer;
	list-style-type:none; 
	margin-left:5px;
	margin-right:5px;	
	background: #FFF; 

    /*
	-moz-opacity:0.7;
	opacity:0.7;
    */
	
}
.carousel .item.hover, .carousel .item.selected { 
	/*
    -moz-opacity:1.0;
	opacity:1.0;
    */
}


/* Horizontal Carousel */
#Carousel2 { height:90px; width:100%; }
#Carousel2 .container { left:26px; top:12px; width:92%; height:100px; }
#Carousel2 .items { top:0px; left:2px; width:7000px;}
#Carousel2 .item { height:75px;  width:75px; float:left; clear:right; }

#Carousel2 .item .icon img { 
	position:relative; 
	width:65px !important; 
	height:65px; 
	cursor:pointer;
	}

#Carousel2 .item .icon
{
    width:65px !important;
	height:65px;
    background-repeat:no-repeat;
    background-position:center center;
	margin-left:5px;
	margin-top:5px;	
}

#Carousel2 .navButton { position:absolute; bottom:0px; width:24px; height:87px; }
#Carousel2 .navButton.previous {  left:0px; background-image:url('../images/interface/button.left.jpg'); }
#Carousel2 .navButton.next { right:0px; background-image:url('../images/interface/button.right.jpg'); }

/* Hide data items from selector */
#Carousel2 .item .key { display:none;}
#Carousel2 .item .picture { display:none;}


#Carousel2, #ViewerCaption
{
    /*width:580px;*//*tamanho fixo para nao estourar no IE*/
}