

.testatinaIO
 {
 	margin-top: 15px;
 	margin-bottom: 8px;
 	margin-left: 30px;
	margin-right: 30px;
 padding-bottom:2px;
 border-bottom: solid 1px #269644;
 font-size: 13px;
 font-weight: bold;
 MARGIN-BOTTOM: 7px;
 text-align: center;
  color: #EB6D3B;
  text-transform: uppercase;
 }
 .occhielloIO
 {
 font-size: 12px;
 font-style:italic;
 MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px;
 text-align: center;
 font-family: Georgia;
 }
 .titoloIO
 {
 padding-bottom:2px;
 font-size: 28px;
 font-weight: bold;
 MARGIN-BOTTOM: 5px;
 text-align: center;
 font-family: Georgia;
 color:#269644;
 }
 .sottotitoloIO
 {
 font-size: 14px;
 MARGIN-TOP: 3px; MARGIN-BOTTOM: 15px;
 text-align: center;
 font-family: Georgia;
 font-weight: bold;
  font-style:italic;
 }
 .autoreIO
{
text-align: center;
font-size: 100%;
padding-top: 3px;
font-family: Georgia;
font-variant: small-caps;
 font-weight: bold;
 margin-bottom: 5px;
}

.articolatoIO
{
	font-size: 1em;
	font-family: Verdana, arial, sans-serif;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 1.35em;
	text-align:justify;
}

.boxRassegnaIO
{
	margin: 0px auto 0px auto;
	width: 96%;
	background-color:White;
	padding: 7px;
	border: solid 1px #269644;
	font-family: Georgia;
	text-align: justify;
}


 
.virgolette
{
	padding-left: 30px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.intestazione
{
	/*text-align: center;*/
	padding-top: 10px;
}
.organo
{
	/*text-align: center;*/
	font-weight: bold;
	font-family: Verdana, arial, sans-serif;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 10px;
}
.epigrafe
{
	text-align: justify;
	font-family: Verdana, arial, sans-serif;
	font-style: italic;
	padding-top:3px;
	padding-left: 10px;
	padding-right: 25px;
}

.titolo
{
	/*width: 95%;*/
	font-size:110%;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
	font-variant: small-caps; 
	/*letter-spacing: 1px;*/
}
.autore
{
text-align: center;
font-size: 105%;
padding-top: 3px;
font-family: Verdana, arial, sans-serif;
font-style: italic;
}
.epigrafePlet
{
	text-align: center;
	font-family: Verdana, arial, sans-serif;
	font-size: 110%;
	font-weight: bold;
	padding-top:3px;
	padding-left: 10px;
	padding-right: 25px;
}
.sottotitolo
{
text-align: center;
font-size: 105%;
padding-top: 3px;
font-family: Verdana, arial, sans-serif;
}
.titolonote
{
	width: 15%;
	text-align: left;
	font-weight: bold;
    padding-bottom: 3px;
	padding-left: 10px;
	padding-top:25px;
	font-variant: small-caps; 
}
.note
{
	font-family: Verdana, arial, sans-serif;
	text-align:justify;
}
.nota
{
	font-family: Verdana, arial, sans-serif;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:justify;
}

.articolato
{
	font-size: 1em;
	font-family: Verdana, arial, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 1.35em;
	text-align:justify;
}

.titolonocapspsup
{
	/*width: 95%;*/
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
	font-size:115%;
}
.titolonocaps
{
	/*width: 95%;*/
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
	font-size:110%;
    
}
.caps
{
	font-variant: small-caps; 
	/*letter-spacing: 1px;*/
}

.comma
{
	text-align: justify;
	padding-top: 13px;
	text-indent: -1.2em;
	padding-left: 1.2em;
}

.commaNoIdent
{
	text-align: justify;
	padding-top: 13px;
	padding-left: 1.1em;
}

.el
{
	list-style-type:upper-roman;
	padding-left: 1.2em;
	padding-top: 4px;
	text-align: justify;
	
}
.el_num
{
	text-align: left;
	font-style: italic;
}



.dd
{
	line-height: 1.25em;
	text-align:justify;
	text-indent: -1.3em;
	padding-left: 1.3em;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.dl
{
	text-align:justify;
	text-indent: -1.3em;
	padding-left: 1.3em;
	padding-top: 5px;
	padding-bottom: 5px;
}



.popupNota
{
	position:absolute;
	z-index: 50;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	font-variant: normal;
	width: 300px;
	height: 250px;
	border:1px solid #bdbdbd;
	background-color: #dedede;
	display:none;
	text-indent: 0px;
	padding: 0px;
	color:Black;
}

.popupEpigrafe
{
	position:absolute;
	z-index: 55;
	font-size: 12px;
	font-weight: normal;
	color:Black;
	text-align: left;
	width: 250px;
	border:1px solid Black;
	background-color: #ffffe1;
	display:none;
	text-indent: 0px;
	padding: 2px;
}
.linkaltrafinestra
{
	text-decoration: none;
}
.tabellaCT
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
    margin-top: 10px;
    margin-bottom: 10px;
	align: center;
	width: 90%;
}
.cellaCT
{
	border-left: solid 1px black;
	font-style: normal;
	valign:top;
}
.articolatoCT
{
	font-size: 1em;
	font-family: Verdana, arial, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 1.35em;
}
.estremicorsivoCT
{
	text-align: center;
	font-weight: normal;
	font-size: 1.2em;
	font-family: Verdana, arial, sans-serif;
}
.rigagrigiaCT
{
	background-color: Silver;
}
.estremiCT
{
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	font-family: Verdana, arial, sans-serif;
}
.estremicorsivoCT
{
	text-align: center;
	font-weight: normal;
	font-size: 1.2em;
	font-family: Verdana, arial, sans-serif;
}
.visNote
{
	display: none;
}

.tabellaStandard
{
	border: solid 1px black;
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}
.tabellaStandardcella
{
	border: solid 1px black;
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}

.tabellaStandardNoBordo
{
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}
.tabellaStandardNoBordocella
{
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}

.titoloParte
{
	font-size:150%;
	font-variant: small-caps; 
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
}

.titoloCapitolo
{
	font-size:130%;
	text-align: left;
	font-weight: bold;
	padding-top:25px;
	font-variant: small-caps; 
	/*letter-spacing: 1px;*/
}

.titoloSezione
{
	font-size:125%;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
	font-variant: small-caps; 
	/*letter-spacing: 1px;*/
}

.boxSmailing
{
	background-color: #feebc4;
	border: solid 1px #d67429;
	padding: 4px;
	margin: 4px;
}

.boxLBFonti
{
	background-color: #ffffff;
	border: solid 2px #bcbcbc;
	padding: 0px;
	margin: 4px;
}

.boxLBFontititolo
{
	background-color: #ffdc7e;
	border-bottom: solid 1px #bcbcbc;
	padding: 2px;
	margin: 0px;
}

.BoxSmailing
{
	background-color: #feebc4;
	border: solid 1px #d67429;
	padding: 4px;
	margin: 4px;
}

.BoxLBFonti
{
	background-color: #ffffff;
	border: solid 2px #bcbcbc;
	padding: 0px;
	margin: 4px;
}

.BoxLBFontititolo
{
	background-color: #ffdc7e;
	border-bottom: solid 1px #bcbcbc;
	padding: 2px;
	margin: 0px;
}

.titoloPiccolo
{
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-top:25px;
}

.titoloLibro
{
	text-align: justify;
	font-family: Verdana, arial, sans-serif;
	font-weight: bold;
	padding-top:3px;
	padding-left: 10px;
	padding-right: 25px;
}


.TabellaPrimaRiga
{
	border: solid 1px black;
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}
.TabellaPrimaRigacella
{
	border: solid 1px black;
	font-size: 100%;
	font-family: verdana, arial, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
}
.BoxAllegatoTecnico
{
	background-color: #feebc4;
	border: solid 1px #d67429;
	padding: 0px;
	margin: 4px;
}
.BoxAllegatoTecnicotitolo
{
	background-color: #ffffff;
	border-bottom: solid 1px #d67429;
	padding: 2px;
	margin: 0px;
}
.boxAllegatoTecnico
{
	background-color: #feebc4;
	border: solid 1px #d67429;
	padding: 0px;
	margin: 4px;
}
.boxAllegatoTecnicotitolo
{
	background-color: #ffffff;
	border-bottom: solid 1px #d67429;
	padding: 2px;
	margin: 0px;
}

.boxStandard
{
	background-color: #ffffff;
	border: solid 1px #000000;
	padding: 0px;
	margin: 4px;
}

.boxStandardtitolo
{
	background-color: #ffffff;
	padding: 2px;
	margin: 0px;
}
.BoxStandard
{
	background-color: #ffffff;
	border: solid 1px #000000;
	padding: 0px;
	margin: 4px;
}

.BoxStandardtitolo
{
	background-color: #ffffff;
	padding: 2px;
	margin: 0px;
}


.elenc
{
	padding-left: 1.5em;
	padding-top: 4px;
	text-align: justify;
}
.elenc_num
{
	text-align: left;
	font-style: italic;
	text-indent: -1.5em;
}


.link
{
	text-decoration: underline;
	color: Navy; /*1e285f;*/
}
.link:HOVER
{
	text-decoration: none;
	color: #526d94;
}
.link:VISITED:HOVER
{
	text-decoration: none;
	color: #526d94;

}
.link:VISITED
{
    text-decoration: underline;
	color: Navy;
}



.toolButton
{
	text-decoration: none;
	 font-family: 'Microsoft Sans Serif', 'MS Sans Serif',sans-serif,Tahoma;
	 color: #818183; 
	 font-size: 12px;
}
.toolButton:HOVER
{
	text-decoration: none;
	 font-family: 'Microsoft Sans Serif', 'MS Sans Serif',sans-serif,Tahoma;
	 color: #FF6600;
	 font-size: 12px;
}
.toolButton:VISITED:HOVER
{
	text-decoration: none;
	 font-family: 'Microsoft Sans Serif', 'MS Sans Serif',sans-serif,Tahoma;
	 color: #FF6600;
	 font-size: 12px;
}
.toolButton:VISITED
{
	text-decoration: none;
	color: #818183;
	 font-family: 'Microsoft Sans Serif', 'MS Sans Serif',sans-serif,Tahoma;
	 font-size: 12px;
}

.boxcommento
{
border: solid 1px #94273c;
padding: 4px;
margin: 4px;
}
.boxcommentoriferimenti
{
border: solid 1px #94273c;
padding: 4px;
margin: 4px;
}


.specificheSoftwareCont{
	width:98%; margin: 0px auto 0px auto; 
}
.specificheSoftware{
	float:right;
	width: 290px; 
	margin-right: 20px; margin-left: 20px;
	border:solid 1px #006600;
}
.specificheSoftwareTitle{
	text-align:center;
	font-weight:bold;
	color:white; background-color:#006600; padding: 3px 3px 2px 3px;
}
.specificheContent{
	padding: 6px 4px 6px 4px;
	border-top: solid 1px #006600;
}
.downloadLinkExcel{
	background-image:url('../img/excel_icon.gif'); height:48px;
	padding-left: 62px; background-repeat:no-repeat; 
	font-size: 22px; padding-top: 10px;
	margin-left: 15px;
}
.downloadLinkApplicazione{
	background-image:url('../img/bullet_download.gif'); height:48px;
	padding-left: 62px; background-repeat:no-repeat; 
	font-size: 22px; padding-top: 10px;
	margin-left: 15px;
}
.abstractSoftwareTitle{
	font-weight:bold; margin-left: 25px;
	padding-bottom: 4px; margin-bottom:4px;
	border-bottom: solid 1px #006600; 
	margin-right: 330px; margin-top: 20px;
}
.abstractSoftware{
	text-align:justify;
	margin-left: 25px;
}
.titoloSW
{
	/*width: 95%;*/
	font-size:140%;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	/*padding-top:25px;*/
	font-variant: small-caps; 
	text-align:center;
	/*letter-spacing: 1px;*/
}

/*
.linkbottone
{
	color: Black;
    text-decoration: none;
    background-image: url(../img/quadratogri.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
}
.linkbottone:HOVER
{
	color: Black;
    text-decoration: none;
    background-image: url(../img/quadratogri.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
	color: #ff6600;
}
.linkbottone:VISITED:HOVER
{
    color: Black;
	font-family: Tahoma;
    text-decoration: none;
    background-image: url(../img/quadratogri.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
	color: #ff6600;
}
.linkbottone:VISITED
{
	color: Black;
	font-family: Tahoma;
    text-decoration: none;
    background-image: url(../img/quadratogri.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
}*/
