body
{
        SCROLLBAR-FACE-COLOR: #f1f1f1;
        SCROLLBAR-HIGHLIGHT-COLOR: #666666;
        SCROLLBAR-SHADOW-COLOR: #666666;
        SCROLLBAR-3DLIGHT-COLOR: Maroon;
        SCROLLBAR-ARROW-COLOR: #666666;
        SCROLLBAR-TRACK-COLOR: #c0c0c0;
        SCROLLBAR-DARKSHADOW-COLOR: Maroon;
        font-size:small;
        font-family: "Times New Roman", Times, serif;
        
}


#ontop
{
        background:url(../sfondi/sfondonote2.gif);
        position: absolute;
        top : 10px;
        left : 20px;
        height: 160px;
        width:84%;
        overflow-y : hidden;
}

img{
        border:0px;
        padding:0px;
}

img.Logo
{
        position:absolute;
        left:60px;
        top:25px;
        border:0px;
}

img.Autore
{
        position:absolute;
        left:70%;
        top:10px;
        z-index:1;
}

table.text
{
        position: absolute;
        top : 170px;
        left : 20px;
        width: 84.5%;
        padding-bottom: 10px;
        margin-bottom: 10px;    
}

table.autori
{
        empty-cells: show;
        border: none;
        text-align: center;
        font-size: x-small;
        vertical-align: middle;
        background-color: #A9A9A9;
}

td.piede1{
        background-color: #CFCFCD;      
}


td.piede2{
        font-family: "Times New Roman", Times, serif;
        background:url(../sfondi/sfondonote2.gif);      
        font-size:8pt;
        padding:5px;
        text-align:center;      
}


td.latsx
{
        vertical-align: top;
        background:url('../sfondi/parchSx.gif');
        width: 20px;
        margin: 0px;
        padding: 0px;
        text-align: center;
}

td.latdx
{
        background:url('../sfondi/parchDx.gif');
        width:200px;
        vertical-align: top;
        text-align:center;
        margin:0px;
        padding:0px;    
        text-align: center;
        padding-left:10px;
}

td.topDx{
        background:url('../sfondi/angoloTopDx.gif');
}

td.bottomDx{
        background:url('../sfondi/angoloBottomDx.gif');
}

td.bottomSx{
        background:url('../sfondi/angoloBottomSx.gif');
}


td.topSx{
        background:url('../sfondi/angoloTopSx.gif');
}


td.center
{       background:url('../sfondi/parch.jpg');
        vertical-align: top;
        margin:0px;     
}

div.center{
        padding: 5px, 25px, 5px, 25px;
        letter-spacing: 1px;
        text-align:justify;
        color:Maroon;   
}

div.rightMenu{
        font-family: 'Times New Roman', Times, serif;  
        margin-top: 10px; 
        border:2px; 
        margin-left:20px; 
        width: 170px; 
        letter-spacing: none;
        text-align:center;      
}

div.rightMenuTitle{
        font-size:10pt; 
        color:White; 
        height:15px; 
        width: 165px; 
        background-color:Maroon; 
        padding:2px;
}

div.rightMenuBody{
        font-size:8pt; 
        width:165px; 
        padding:2px; 
        background-color:#708090;       
}

div.center_print{
        width:600px;
		  font-family: Times New Roman;
		  font-size: small;
		  text-align: justify;
}


td.topCenter{
        background:url('../sfondi/parchTop.gif');
        margin:0px;
        padding:0px;
        height:10px;
}

td.bottomCenter{
        background:url('../sfondi/parchBottom.gif');
        margin:0px;
        padding:0px;
        height:9px;
}

a
{
        text-decoration:none;
}

a:visited{
        color:Green;
}

a:hover
{
        text-decoration:underline;
}


a.rightMenu{
        color:White;
        font-size: 8pt; 
}

a.rightMenu:visited{
        color:White;    
}


a.rightMenu:hover{
        text-decoration:underline;
        color:Yellow;   
}

a.news{
	color: Black;
	font-size:14px;
	font-weight:bold;
}

a.news:visited{
	color: Black;
	font-size:14px;
	font-weight:bold;
}

a.news:hover{
    text-decoration:underline;
    color:Black;
    font-size:14px;
}

h4
{
        text-align: center;
        text-decoration: none;
        font-size: 20pt;
        font-weight: bold;
        letter-spacing: 2px;
        padding-top: 10px;
        padding-bottom: 2px;
        margin-top: 0px;
        margin-bottom: 0px;
}

h6{
        text-align: center;
        font-size: 15pt;        
        color: Green;
}

ul.news{
        border: -10px;
        padding: -10px;
        margin: -10px;
        text-align: justify;
        list-style-position: outside;
}
li{
        margin-left: -20px;     
        text-align: justify;
        padding-right: 5px;
}

#btn{
        color:White;
        background-color:Maroon; 
        border-color:Maroon; 
        text-align:right;       
}

fieldset{
        padding: 5px;
}

hr.repertorio{
        width:60%;
        text-align:center;
}
