body {
	margin: 10px;
	background: #FFF;
	scrollbar-3dlight-color : #ffffff;
    scrollbar-arrow-color : #CCCCCC;
    scrollbar-base-color : #cccccc;
    scrollbar-darkshadow-color : #ffffff;
    scrollbar-face-color : #ffffff;
    scrollbar-highlight-color : #cccccc;
    scrollbar-shadow-color : #cccccc;
    scrollbar-track-color : #ffffff;
}
.postitoloiper {

	margin-bottom: 15px;

}
.titoloiper {
	font: 18px Georgia, serif;
	color: #AA622A;
}
.descrizioneiper {	
	width: 470px;
	font:  12px/16px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: justify;
}
.poscapitoli {
	width: 400px;
	margin-left: 30px;

}
.imgcapitolo {
	border: 2px solid #BCD29C;
	width: 140px;
	margin-left: 30px;
}
.imgcapitolo:hover {
	filter: Xray;

}

.cellacapitolo {
	height: 22px;
	text-align: center;
}
.linktitcapitolo:link {
	font: bold 15px/20px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: none;
}
.linktitcapitolo:visited {
	font: bold 15px/20px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: none;
}
.linktitcapitolo:hover {
	font: bold 15px/20px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: underline;

}
.tabnavigatore {
    visibility: hidden;
}
/*PARAGRAFI*/
.elencofoto {
    
	border: 1px solid #BCD29C;
	width: 100px;
}
.fotopar {
	border: 1px solid #BCD29C;
	width: 100px;
	height: 85px;
}	
.tabpar {
    width: 480px;
	margin-top: 15px;

}
.parimage {
	border: 1px solid #BCD29C;
	width: 100px;
	
}
.imgparagrafo {
	border: 2px solid #BCD29C;
	width: 110px;
	height: 85px;
}
.linktitparagrafo:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: none;
}
.linktitparagrafo:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: none;
}
.linktitparagrafo:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: underline;
}
.cellanavlink {
	border-right: 1px solid #548C00;
	padding-right: 10px;
}
.linknav:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: underline;
}
.linknav:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: underline;
}
.linknav:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #548C00; 
	text-decoration: underline;
}


.tabdata {
    font: 1px;
	color: #FFF;
}
.titpar {
   width: 490px;
   margin-bottom: 10px;
}
.tdtitpar {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #548C00;
	border-bottom: 1px solid #BCD29C;
}
.testopar {
    width: 490px;
}
.tdtestopar {
   	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: justify;
}

.imgpar {
    border: 2px solid #BCD29C;
}

.taballegati {
}
.tdallegato {
	background: url(../img/graffetta.gif) no-repeat left center;
	padding-left: 13px;
}
.allegato:link {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.allegato:visited {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.allegato:hover {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #FFF;
	background: #589300;
	text-decoration: underline;
}
.tabimage {
    width: 100px;
    border: 2px solid #BCD29C;
}
.tabindietro {
	height: 21px;
	width: 50px;
	background: url(../img/bgbottone.gif);

}
.linkindietro:link {
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.linkindietro:visited {
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.linkindietro:hover {
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}





.linkpar:link {
    font: bold 11px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: none;
}
.linkpar:visited {
    font: bold 11px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: none;
}
.linkpar:hover {
    font: bold 11px Arial, Helvetica, sans-serif;
	color: #548C00;
	text-decoration: underline;
}
.linkfile:link {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.linkfile:visited {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.linkfile:hover {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #FFF;
	background: #589300;
	text-decoration: underline;
}

.linkfotopar:link {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.linkfotopar:visited {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #589300;
}
.linkfotopar:hover {
    font: bold 11px Arial, Helvetica, san-serif;
	color: #FFF;
	background: #589300;
	text-decoration: underline;
}



