body{
    margin-top: 0px;
}


/* Stili per la barretta top - Menu superiore */

a.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: white;
	font-size: 10px;
	font-weight: bold;
        TEXT-DECORATION: none;
        background-color: #9999CC;
	width: auto;


}
a.notSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: white;
	font-size: 10px;
	font-weight: bold;
        TEXT-DECORATION: none;
	width: auto;

}

a.notSelected:hover {
	background-color: #9999CC;
}


#menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444;
	background-color: #FFFFFF;
}

#menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: 9999CC; /*#; #c0c0c0*/
	display: block;
	width: auto;
	padding: 4px;
        text-decoration: none;
}

#menu a:hover {
	background-color: #444;
        text-decoration: none;

}

#menu table {
	background-color: #9999CC;
}



td {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}

.pagetitle {
	color: #666699;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 15pt;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
        padding-top: 15px;
	padding-bottom: 15pt;
	text-align: center;
}

.pagebody {
	FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;

        margin-left: 40px;
        margin-right: 40px;

}

.searchtext {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Helvetica, Arial, sans-serif;
}

a.nlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7E69A4;
	font-size: 10px;
	font-weight: bold;


}

a.nlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7E69A4;
	font-size: 10px;
	font-weight: bold;


}

 a.nlink:hover {
	COLOR: white; 
	background-color: #9999CC;

}

#legenda {
	font-weight: bold;

    }

table.jtpaper{
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    border-spacing: 0px 20px;
}

tr.rigaDoc {

    vertical-align: top;

}

td.titoloDoc{
    width: 14%;
}

td.descrDoc{
    text-align: left;

    width: 65%;

}

td.linkDoc{
    text-align: center;
    width: 7%;
    font-size: 8px;
}

caption.jtpapers{
    margin-bottom: 10px;
    font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black; 

	font-weight: bold;


}

caption.links{
    margin-bottom: 10px;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black; 
    font-weight: bold;
    text-align: left;

}

table.links{
    border-spacing: 0px 10px;
    border-top: 1px solid black;
    width: 100%;


}

td.linksC1{
    vertical-align: top; 
    width: 20%;

}
td.linksC2{
    vertical-align: top; 
    width: 80%;
}


