td.tdThumbnail {
	border: 1px solid #bbbbbb;
	width:92px;
	height:72px;
	vertical-align : middle;
	text-align:center;

}
table.Thumbnail {
	border: 0px solid #999999;
	white-space: nowrap
	border-spacing:0px;
	border-collapse:0px;
}
td.tdText {
	border: 0px solid #bbbbbb;
	width:92px;
	height:15px;
	/*overflow:hidden;*/
	vertical-align : bottom;
	text-align:center;
	white-space: nowrap

}
div.catalogo {
	width:420px;
	position:relative;
	float:right;
	text-align:left;
	border: 0px dotted #999999;
	margin-left:15px;
	margin-bottom:15px;
	
}
.catalogoShowing {
	float:right;
	width:415px;
	position:relative;
	filter:alpha(opacity=25);
	-moz-opacity:0.25; 
	margin-left:15px;
	margin-bottom:15px;
}
div.DirContent {
	float: left;
	width:150px;
	background-color: #ffffff;
	border: 0px dotted #999999;	
	position:relative;
	}

div.browser {
	float: left;
	width:268px;
	background-color: #ffffff;
	border: 0px dotted #999999;	
	/*position:relative;*/
	max-height:375px;
	overflow-y:auto;
	}
div.Dir {
	float: left;
	width:100%;
	max-height: 315px; /* sets max-height value for all standards-compliant browsers */
	border: 0px dotted #eeeeee;
	background-color: #eeeeee;
	position:relative;
	overflow-y:auto;
	overflow-x:hidden;
	}
div.Head_Dir1 {
	font-weight: bold;
	padding-left:10px;
	float: left;
	width:140px;
	height: 21px;
	line-height: 21px;
	border: 0px dotted #999999;
	background-color: #aaaaaa;
	background: url(tabs/header.png) no-repeat top left;
	cursor: pointer;
	}
div.Head_DirX {
	font-weight: bold;
	padding-left:10px;
	float: left;
	width:140px;
	height: 21px;
	line-height: 21px;
	border: 0px dotted #999999;
	background-color: #aaaaaa;
	background-image: url(tabs/header2.png);
	/*position:relative;
	overflow:hidden;*/
	cursor: pointer;
	}

div.Ocult {
	float: left;
	width:100%;
	height: 0px;
	line-height: 0px;
	border: 0px dotted #999999;
	background-color: #aaaaaa;
	position:relative;
	overflow:hidden;
	}
div.thmbOcult {
	display:none;
	}
	
div.FileName {
	padding-left:10px;
	float: left;
	width:100%;
	height: 21px;
	line-height: 21px;
	background-image: url(tabs/body.png);
	background-color: #cccccc;
	position:relative;
	overflow:hidden;
	cursor: pointer;
	}

div.FileNameRoll {
	padding-left:10px;
	float: left;
	width:100%;
	height: 21px;
	line-height: 21px;
	background-image: url(tabs/body_roll.png);
	background-color: #cccccc;
	position:relative;
	overflow:hidden;
	cursor: pointer;
	}
	
div.CajaThumb {
	float: left;
	width:120px;
	height:120px;
	/*line-height:120px;*/
	background-color: #ffffff;
	border: 0px dotted #999999;
	background-image: url(tabs/fondoItem.gif);
	/*overflow:hidden;
	position:relative;*/
	filter:alpha(opacity=100);
	-moz-opacity:1; 
	background-repeat: no-repeat;
	margin-left:2px;
	margin-bottom:5px;
	cursor: pointer;
	}
div.CajaThumbRoll {
	float: left;
	width:120px;
	height:120px;
	background-color: #ffffff;
	border: 0px dotted #999999;
	background-image: url(tabs/fondoItem.gif);
	/*overflow:hidden;
	position:relative;
	filter:alpha(opacity=100);
	-moz-opacity:1;*/
	background-repeat: no-repeat;
	margin-left:2px;
	margin-bottom:5px;
	cursor: pointer;
	}
img.Thumbnail {
	max-width:90px;
	max-height:70px;
   	width: expression(this.width > 90 ? 90: true);
   	height: expression(this.height> 70 ? 70: true);
	}
.divFotoPreview {
	z-index:5;
	padding: 5px;
	position:absolute;
	background-color: #ffffff;
	border: 1px solid #bbbbbb;
	cursor: pointer;
	}
div.Foot {
	float: left;
	width:100%;
	height:21px;
	line-height:0px;
	background-color: #E76300;
	border: 0px dotted #999999;
	background-image: url(tabs/footer.png);
	background-repeat : no-repeat;
	overflow:hidden;
	}