body {
background-color: #FFFFFF;
background:url("images/Sfondo.jpg");
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
}

td,body,table,tr,p { 
font-family: Verdana;
font-size: 9pt;
color:#000000;
} 

/* LINK GENERICO PER TUTTE LE PAGINE */
a { 
text-decoration : none;
color:#000000;
} 
a:hover{ 
text-decoration : none; 
color:#97BE0D;
}

/* LINK PER LA FIRMA */
.Link_Firma { 
text-decoration : none;
color:#003D7A;
} 
.Link_Firma:hover{ 
text-decoration : none; 
color:#97BE0D;
}

/* MENU DI NAVIGABILITA' ORRIZONTALE DEL SITO */
#navmenu ul
{
list-style-type: none;
margin: 0;
padding: 0;
}
#navmenu a
{
color: #000066;
background-color: transparent;
float:left; 
width: 115px;
*width: 133px;
height: 12px;
font-size: 8pt;
padding: 15px 8px;
text-decoration: none;
text-align: center;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #000066;
border-bottom: 1px solid #000066;
}
#navmenu a.first
{
color: #000066;
background-color: transparent;
float:left; 
width: 115px;
*width: 133px;
height: 12px;
font-size: 8pt;
padding: 15px 8px;
text-decoration: none;
text-align: center;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #000066;
border-right: 1px solid #000066;
border-bottom: 1px solid #000066;
}
#navmenu a:hover, #navmenu a.current
{
background-color: #003D7A;
color: #FFFFFF;
border-top: 1px solid #000066;
border-left: 1px solid #000066;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#navmenu li 
{ 
margin-bottom: 0px;
}

/* MENU VERTICALE USATO NELLA GESTIONE DEL PORTFOLIO */
.MenuV{
margin: 0;
padding: 0;
width: 180px;
height: 35;
list-style-type: none;
}

.MenuV li a{
color: #003d7a;
display: block;
width: 100%;
height: 35;
padding: 2px 4px;
text-decoration: none;
border: 1px solid;
border-color:#FFFFFF #000066 #000066 #000066; 
/* border-color:#99CC33 #669900 #669900 #99CC33; */
background-color: #E7F2CA;
text-decoration:none;
}

.MenuV li a:visited{
color: #003d7a;
}

.MenuV li a:hover, .MenuV li a:active{
color: white;
background-color: #003D7A;
}

/* PULSANTE UTILIZZATO NELLE FORM */
.PulsanteXP {
	background: #FFFFFF;
	border-style: outset; 
	border-width:1;
    font-family: verdana; 
    font-size: 8pt; 
    font-weight: bold;
    color:#003D7A;
    width: 65px; 
    height: 20px; 
}

/* PULSANTE PICCOLO UTILIZZATO NELLE FORM */
.PulsanteXPS {
	background: #FFFFFF;
	border-style: outset; 
	border-width:1;
    font-family: verdana; 
    font-size: 8pt; 
    font-weight: bold;
    color:#003D7A;
    width: 30px; 
    height: 20px; 
}
