BODY{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
}
A{
    FONT-SIZE: 11px;
   TEXT-DECORATION: none
}
A:link{
    FONT-WEIGHT: bold;
    COLOR: #b22222;
    TEXT-DECORATION: none
}
A:visited{
    FONT-WEIGHT: bold;
    COLOR: #b22222;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #dc143c
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#pip,#pip td{
    border:0px;
    background-color: transparent;
}
table{
    border-top: 1px solid gray;
    border-left: 1px solid gray;
}

#tabcorpo{
    text-align:center;
    /*background-color: trasparent;*/
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}

#tabcorpo td{
background-color: #F8F8FF;
 
}
td{ background-color: lightgrey;
    border-bottom:1px solid #F8F8FF;
    padding: 3px 6px 5px 2px;
}
#pos{
    background-color: #B22222;
    MARGIN: 3px auto 4px;
    OVERFLOW: auto;
    WIDTH: 730px;
    TEXT-ALIGN: center  
}
#pos A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
}
#menu{
    padding: 0px 0px 0px 0px;
    background-color: Gray;
    width:142px;
    border-right: 1px solid #B22222;
    border-left: 1px solid #B22222;
    border-bottom: 1px solid #B22222;
    float :left;
}
#menu A{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Maroon;
    TEXT-DECORATION: none;
}
#corpo{
    background-image: url(../imagefiles/sfondo.gif);

    background-repeat: repeat;
    width: 730px;
    margin: 0px auto 5px;
    border-bottom: 1px solid black;
    padding-bottom: 10px;
}
#cont{
    background-color: #F8F8FF;
    border-bottom: 1px solid #696969;
    border-right: 1px solid #696969;
    width: 560px;
    margin-right: 0px;
    margin-left: auto;
    padding:1px 6px 1px 5px;
    min-height: 451px;
    
}
#dcomodo{   height: 450px;
float:right;
}
#piede{
    width: 730px;
    margin: 0px auto;
}
.f26{
    font-size: 26pt;
}
#testa{
    /*background-image: url(../imagefiles/sfondo.gif);
    background-repeat: repeat;*/
    width: 730px;
    min-height:80px;
    margin: 0px auto;
    text-align: center;

}
#tabmod td{
    text-align:left;
}
#default{
    margin: 10px auto 0px auto;
    background-image: url(../imagefiles/sfondo.jpg);
    
    background-repeat: no-repeat;
    text-align: center;
    height:200px;
    width: 518px;
    padding-top:19px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16pt;
    
}
            #logo1{
            width: 80px;
            height: 80px;
            margin: 0px 0px 0px 0px;
            float: left;
            text-align: left;
            
            }
            #intestazione{
            width: 472px;
            text-align:  center;
            FONT-WEIGHT: bold;
            FONT-SIZE: 20pt;
            COLOR: #800040;
            background-color: transparent;
            FONT-FAMILY: Verdana, Arial;
            margin:auto 0px auto 0px;
            /*padding-top: 7px;
            height:130px;*/
            float:left;
            }
            #intestazione2{
            text-align:  center;
            FONT-WEIGHT: bold;
            FONT-SIZE: 14pt;
            COLOR: #800040;
            /*background-color: transparent;*/
            FONT-STYLE: italic;
            FONT-FAMILY: Garamond, Times, serif;
            margin:5px 0px 0px 0px;
            height:41px;
            
            }
            #intestazione strong{
            color: black;
            font-size: 13pt;
            /*background-color: transparent;*/
            }
            #logo2{
            width: 75px;
            margin:10px 0px 0px 0px;
            height:70px;
            float:left;
            text-align: right;
            }
.nospapad
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.nospapad1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 20pt;
    COLOR: #800040;
    /*background-color: transparent;*/
    FONT-FAMILY: Verdana, Arial;
}
.nospapad2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 10pt;
    COLOR: #800040;
    /*background-color: transparent;*/
    FONT-FAMILY: Verdana, Arial;
}
.m
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #B22222;
}
.ml
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 6px;
     margin-top: 1px;
     width: 122px;
    COLOR: #B22222;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #CECFCF;
}
.mlm
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 6px;
     margin-top: 0px;
     width: 122px;
    COLOR: white;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #B22222;
}
.mf
{
    PADDING-RIGHT: 10px;
    padding-left: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #B22222;
    text-align:  right;
}
.msep
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7px;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: white;
}
.r{ text-align: right;}
.l{ text-align: left;}
.j{ text-align: justify;}

.b{border:1px solid black;}
.fl{float:left;}
.red{COLOR: #B22222;}
.blu{COLOR: #6495ED;}
.black{COLOR: Black;}
.evid{  font-size: 12pt;}
.testo {
        font-family:tahoma;
        font-size:16px;
        color:#000000;
        text-decoration:none;
        font-weight: bold;
        margin: auto auto;
        
        
}
table.frm{
	border-top: 1px solid gray;
   border-left: 1px solid gray;
	margin: 4px 10px 4px 4px;
}
table.frm th{
	text-align: right;
	padding-left: 10px;
	white-space: nowrap;
}
table.frm td{
	text-align: left;
	white-space: nowrap;
}
