body {
    margin: 10px;
	background: url(../../image/sfondoprova.png) repeat fixed #FE9B00;	
	font-family: arial;
	font-size:14px;
}
li {
		vertical-align: top;
		BACKGROUND-COLOR: transparent;
		font-family: Arial;
		margin-left: 0px;
		border:none;
		font-weight: normal;
		font-size: 12px;
		text-align: left;
		text-decoration: none;
		}
		
li a{		
		vertical-align: top;
		BACKGROUND-COLOR: transparent;
		font-family: Arial;
		margin-left: 0px;
		border:none;
		color: #A8151C;
		font-weight: normal;
		font-size: 12px;
		text-align: left;
		text-decoration: none;
		}
		
li a:hover {
		BACKGROUND-COLOR: transparent;
		border:none;
		font-weight: normal;
		font-size: 12px;
		text-decoration: underline;
		}

#AR { width:16px;
background-image: url(../../ARCHIVIO/images/arrowgr.png);
background-repeat:no-repeat;
background-position: center center;
display:block;
float:left;
background-color:#910015;
border-bottom: 0px solid #cbcbcb;
}

.link span a {
text-allign: center;
text-decoration:none; 
color: #cbcbcb;
background-color:#910015;
display:block;
float:center;
border-bottom: 0px solid #cbcbcb;
}

.link span a:visited {
text-allign: center;
background-color:#910015;
text-decoration:none;
color: #cbcbcb }
.link span a:hover {
text-allign: center;
background-color:#cbcbcb; 
text-decoration:none;
color: #910015}

.link div {text-allign: center;
background-color:#910015;
text-decoration:none;
color: #cbcbcb
}

.link div :hover {
text-allign: center;
background-color:#cbcbcb;
text-decoration:none;
color: #910015
}

#consegna a:hover {
background-color:#910015;
text-decoration:none;
color: #cbcbcb;
}

.showfolder {
border: 2px red;
margin-left:0px;
width:794px;
margin-left: auto;
margin-right: auto;
border: solid #cbcbcb;
background-color:#910015;

}

.showfolder span a {
text-decoration:none;
color: #cbcbcb;
background-color:#910015;
display:block;
float:left;
border-bottom: 0px solid #cbcbcb;
padding-left: 5px;
}

.showfolder span a:visited { 
background-color:#910015; 
text-decoration:none; 
color: #cbcbcb }

.showfolder span a:hover {
background-color:#cbcbcb;
text-decoration:none;
color: #910015}

.showfolder #ROOT a{
text-decoration:none; 
color: white;
font-size: 13px; 
font-weight: bold;
display:block;
float:left;
background-color:#910015;
vertical-align: middle;
}

.showfolder table {
border-collapse:collapse;
width:794px;
height: 20px;
border-top: 3px solid #cbcbcb;
}

.showfolder td {
background-color: #FFFFFF;
border-right: 1px solid #cbcbcb;
padding-left:0px;
padding-top:10px;
}

.showfolder a {
text-decoration:none;
color: black;
}
.showfolder a:hover { background-color: #cbcbcb; }
.showfolder a:visited { color:black; }
.showfolder ul{padding:0px; margin:0px;}
.showfolder li{
height:28px;
padding-top :0px;
padding-left:0px;
width:98%;
list-style: none ;
}

/*.F1 { list-style-image: url(../../ARCHIVIO/images/folder.png"); }************errore*/

#IDbmp span,

#IDjpg span,

#IDpng span,
	
#IDgif span,

#IDsvg span,

#IDjpeg span
	{background-image: url(../../ARCHIVIO/images/image.png);
	background-repeat:no-repeat;
	width: 24px;
	height: 20px;
	display:block;
	float:left;
}

/* pdfs */
#IDpdf span { 
background-image: url(../../ARCHIVIO/images/pdf.png);
background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}

#IDPDF span { 
background-image: url(../../ARCHIVIO/images/pdf.png);
background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}

#IDzip span{
background-image: url(../../ARCHIVIO/images/zip.png);
background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}	

#IDcss span{
background-image: url(../../ARCHIVIO/images/css.png);
background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}
#IDodt span{
background-image: url(../../ARCHIVIO/images/odt.png);
background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}

#IDodp span{
background-image: url(../../ARCHIVIO/images/odp.png);

background-repeat:no-repeat;
background-size:20px ;
width: 24px;
height: 20px;
display:block;
float:left;
}
#IDods span{
background-image: url(../../ARCHIVIO/images/ods.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDrtf span{
background-image: url(../../ARCHIVIO/images/rtf.gif);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}
#IDdoc span{
background-image: url(../../ARCHIVIO/images/doc.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}
#IDDOC span{
background-image: url(../../ARCHIVIO/images/doc.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDdocx span{
background-image: url(../../image/docx.png);
background-repeat:no-repeat;
background-size:20px ;
width:20px; 
height: 24px;
display:block;
float:left;
}

#IDppt span{
background-image: url(../../ARCHIVIO/images/office.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDpptx span{
background-image: url(../../ARCHIVIO/images/office.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDpps span{
background-image: url(../../ARCHIVIO/images/office.png);
background-repeat:no-repeat;background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDppsx span{
background-image: url(../../ARCHIVIO/images/office.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDxls span,

#IDxlsx span{
background-image: url(../../ARCHIVIO/images/office.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDexe span{
background-image: url(../../ARCHIVIO/images/PREZI.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}
#IDavi span,

#IDwmv span,

#IDwav span,

#IDmp4 span,

#IDMP4 span,

#IDmov span,

#IDm4a span{
background-image: url(../../ARCHIVIO/images/video.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDmp3 span,

#IDogg span,

#IDaac span,

#IDwma span{
background-image: url(../../ARCHIVIO/images/sound.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDhtml span,

#IDhtm span,

#IDxml span{
background-image: url(../../ARCHIVIO/images/xml.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDphp span{
background-image: url(../../ARCHIVIO/images/php.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

#IDjs span,

#IDtxt span{
background-image: url(../../ARCHIVIO/images/txt.png);
background-repeat:no-repeat;
background-size:20px ;
width:24px; 
height: 20px;
display:block;
float:left;
}

	
li.IDfile { 
	display:block;
	list-style: none;
	height:auto;
    /* border-bottom:5px ridge #910015;  */
	padding:5px;
	width:560px;
}

li.IDfile a{
	display:block; 
	height:100%;
	overflow:hidden;
	font-size: 14px;
}
	
li.IDfile a:hover{
	color:#A8151C;
	background: #cbcbcb;
}
	
li.IDfileco { 
	display:block;
	list-style: none;
	height:auto;
	padding:5px;
	width:780px;
	color:#A8151C;
}

li.IDfileco a{
	display:block; border:0px solid blue; 
	height:100%;
	overflow:hidden;
	font-size: 13px;
	color:#000000;
}

li.IDfileco a:hover{
color:#000000;
background: #ffffff;
}


li.IDfolder { 
	display:block;
	list-style: none;
	height:auto;
    /* border-bottom:5px ridge #910015;  */
	padding:5px;
	width:200px;
	font-size: 14px;
}

li.IDfolder a{
	display:block; border:0px solid blue; 
	height:100%;
	overflow:hidden;
	font-size: 14px;
}
	
li.IDfolder a:hover{
	color:#A8151C;
	background: #cbcbcb;
}
	
li.IDfolder span{
	background-image: url(../../ARCHIVIO/images/folder.png);
	background-repeat:no-repeat;
	width:20px;
	display:block;
	float:left;
	color:red;}

li.IDtestata{
color:#A8151C;
background: #cbcbcb;
text-align: center;
width: 98%;		
padding: 0px;
margin-left:auto;
margin-right:auto;		
height:28px;
text-align:center;
vertical-align:middle;		
font-size: 20px; 
font-family: arial;
border-bottom: solid 3px #A8151C;
border-radius: 10px 10px 10px 10px;
line-height: 28px;
}
#listaFile {
			height:auto;
			width:580px;
			background:	#fff;
			color:#000;
			font-size: 14px;
			padding-left: 5px;
			border: solid 0px #910015;
			}


#listaFile table{
			height:auto;
			font-size: 14px;
			color:#000;
			background:	#fff;
					
			}
#listaFile thead{
				height:auto;
				}			

#listaFile th{
			height:auto;
			background:	#910015;
			color:#cbcbcb;
			font-size: 14px;
			font-weight:bold;
			padding: 0px;
			padding-left: 5px;	
			border: solid 0px #910015;		
			}

#listaFile th:hover{
			background:	#cbcbcb;
			color:#910015;
			}
			
#listaFile tr{
			background:	#fff;
			color:#000;
			font-size: 14px;				
			border-bottom: solid 4px #910015;
			}
			
#listaFile td{
			background:	#fff;
			color:#000;
			font-size: 14px;
			padding: 5px;
			padding-left: 5px;			
			border: solid 0px #910015;
			}

#listaFile td a{	
				display:block;
				color:#000;
				font-size: 14px;
				width:100%; 
				height:auto;
				background:white;
				border: solid 0px #910015;	
				margin:0px;
				overflow:hidden;
				}
	
#listaFile td a:hover{
					background:#cbcbcb;
					color:#910015;
					}
#listaFile a:hover{
					background:#cbcbcb;
					color:#910015;
					}
div.doc {
    width:300px;
	border: solid 0px #cbcbcb;
	word-wrap: break-word;
	padding: 5px
}
