p { 
  text-indent: 10px; 
  margin: 10px 0px 10px 0px; 
}
ul { 
  margin: 10px 0px 10px 0px; 
}
h6 { 
  font-size: 12px; 
  padding: 0px 0px 0px 0px; 
  margin: 15px 0px 0px 0px;
}
sub { 
  font-size: 9px; 
  vertical-align: -25% 
}
.occhiello { 
  text-indent: 0px; 
  text-align: left; 
  font-weight: bold; 
  font-style: italic; 
  font-size: 12px 
}
.copyright {
  text-indent: 0px; 
  text-align: left; 
  padding: 0px; 
  margin: 0px 0px 25px 0px;
  font-style: normal
}
.title { 
  text-indent: 0px; 
  text-align: left; 
  font-weight: bold; 
  font-size : 20px; 
  font-family : "Trebuchet MS", "MS Sans Serif", Tahoma, Arial, "Lucida Console", Helvetica; 
  line-height: 28px;
}
.authors {
  text-indent: 0px; 
  font-weight: bold; 
  font-size : 14px; 
  line-height: 24px;
  font-family : "Trebuchet MS", "MS Sans Serif", Tahoma, Arial, "Lucida Console", Helvetica;
  padding-bottom: 10px;
}
.address { 
  text-indent: -20px; 
  padding: 0px 0px 0px 20px;
  margin: 0px;
  font-style: italic; 
  font-size: 13px; 
  font-family: 'Times New Roman',Georgia,serif; 
}
.abstract { text-indent: 0px; padding-top: 30px;}
.keywords { text-indent: 0px; padding-bottom: 10px; }
.received { text-indent: 0px; padding-bottom: 10px; font-style: italic; }
.citation { text-indent: 0px; padding-bottom: 10px; }
.caption { text-indent: 0px; }
.ref { font-weight: bold; background-color: #f1f1f1; }
.blink { font-weight: bold; background-color: #f1f1f1; }
.flink { color: green; font-weight: bold; background-color: #fafad2; padding-right: 1px; padding-left: 1px; }
.innerbar {
  font-weight : bold; font-size : 10px; 
  border : outset 1px #cccccc; 
  margin-bottom : 10px; 
  padding: 2px 4px 3px 6px;
  width: 100%;
  background-image: url(../images/innerbar@back.png);
  background-repeat: repeat;
  background-position: left top;
}
address {
  font-size: 9px; font-weight: normal; font-style: normal;
	border-top: solid 1px #cecece; 
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 5px 0px;
  text-align: left;
  line-height: 12px
}
a.refanchor { 
  font-weight: bold; 
  color: black 
}
a.refanchor:hover { 
  font-weight: bold; 
  color: black 
}
li.refline { 
  margin: 0px; 
  padding: 3px 
}
li.refline:hover { 
  background-color: #fafad2 
}
span.biblio {
  font-weight: bold; 
}

#show-resources {
  margin-top: -65px;
  margin-bottom: 0px;
  position:fixed;
}
.pdf {
  background: transparent url(../../iforest/gadgets/icon_pdf3.png) 7px top no-repeat;
}
.export {
  background: transparent url(../../iforest/gadgets/icon_download.png) 7px top no-repeat;
}
#leftMenu {
  margin-top: -15px;
  position:fixed;
  float: none;
}
#main-title {
  background-image: url(../backgrounds/cansiglio.png);
  background-position: center top;
  background-repeat: repeat-x;
  height: 165px; /*was 174px;*/
  overflow: hidden;
}
#item-header {
  margin-top: -20px;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: solid 1px #cecece;
}
#item-box {
  width: 770px;
  max-width: 770px;
}
#item-contents {
  border-top: solid 1px #cecece;
  border-left: solid 1px #cecece;
}
#item-contents caption {
  text-align: justify;
  margin-bottom: 16px
}
