td, body {font-family: verdana, arial, helvetica; font-size:11px; color: #000000;}
h1 {font-family: verdana, arial, helvetica; font-size:14px; color: #CC0000; padding-left: 10px; margin-bottom: 0px;}
a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #cc0000; text-decoration: underline;}


/* box area */
.box {font-family: verdana, arial, helvetica; font-size:10px; color: #666666;}
a.box:link {color: #333333; text-decoration: none;}
a.box:visited {color: #333333; text-decoration: none;}
a.box:hover {color: #CA5900; text-decoration: none;}

/* box interno */
.interno {font-family: verdana, arial, helvetica; font-size:12px; color: #000000;}
a.interno:link {color: #333333; text-decoration: none;}
a.interno:visited {color: #333333; text-decoration: none;}
a.interno:hover {color: #CA5900; text-decoration: none;}

/* utility */
.utility {font-family: verdana; font-size:10px; color: #333333; margin-left: 25; margin-top: 0;}
a.utility.link {font-family: verdana; font-size:10px; color: #556c86;}
a.utility.visited {font-family: verdana; font-size:10px; color: #556c86;}
a.utility.hover {font-family: verdanaa; font-size:10px; color: #cc0000;}

/* Gestione dei bottoni */
.bottoni { border:1px solid #000000; font-family:verdana; font-size: 11px; font-weight: bold; color: #666666; background-color: #e1e1e1;} 
.bottoniroll { border:1px solid #000000; font-family:verdana; font-size: 11px; font-weight: bold; color: #666666; background-color: #FFCC00;} 

/* gestione form */
fieldset{
width:400px;border: 1px solid #663300; padding:2px;}  
 
legend{
font: 11px  verdana, geneva, sans-serif; text-align:left;color:#663300; margin-top: 10px;}

.campiform {
    border:1px solid #CC6600;  
    font-family: verdana, tahoma, arial; 
    color: #000000; 
    font-size: 10.75px;
    background: #FBF7E0;

    
  }
  
 /* Gestione Box HP Area Riservata */
.ar {font-family: verdana, arial, helvetica; font-size:10px; color: #000000;}
a.ar:link {color: #000000; text-decoration: none;}
a.ar:visited {color: #000000; text-decoration: none;}
a.ar:hover {color: #cc0000; text-decoration: underline;}

 /* Gestione Box Menu Sinistra */
.menu {font-family: verdana, arial, helvetica; font-size:11px; color: #FFFFFF; font-weight: bold; padding-left: 20px; padding-top: 9px; padding-bottom: 6px;}
a.menu:link {color: #FFFFFF; text-decoration: none; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}
a.menu:visited {color: #FFFFFF; text-decoration: none; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}
a.menu:hover {color: #FFFF99; text-decoration: none; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

 /* Gestione Box HP Focuses sinistra*/
.focus {font-family: verdana, arial, helvetica; font-size:10px; color: #000000; padding-right: 10px;}
a.focus:link {font-size:11px; font-weight: bold; color: #000000; text-decoration: none; padding-right: 0px;}
a.focus:visited {font-size:11px; font-weight: bold; color: #000000; text-decoration: none; padding-right: 0px;}
a.focus:hover {font-size:11px; font-weight: bold; color: #CC0000; text-decoration: underline; padding-right: 0px;}

 /* Gestione Box HP Focus diventa socio*/
.ds {font-family: verdana, arial, helvetica; font-size:10px; color: #000000; padding-left: 10px;}
a.ds:link {font-size:11px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 0px;}
a.ds:visited {font-size:11px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 0px;}
a.ds:hover {font-size:11px; font-weight: bold; color: #CC0000; text-decoration: underline; padding-left: 0px;}

 /* Gestione Box HP Scopri tutte le convenzioni */
.scopri {font-family: verdana, arial, helvetica; font-size:12px; color: #FFFFFF; padding-right: 10px; padding-top: 5px;}
a.scopri:link {font-weight: bold; color: #FFFFFF; text-decoration: none; padding-right: 0px; padding-top: 0px;}
a.scopri:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; padding-right: 0px; padding-top: 0px;}
a.scopri:hover {font-weight: bold; color: #FFCC00; text-decoration: none; padding-right: 0px; padding-top: 0px;}

 /* Gestione HP Registrazione */
.reg {font-family: verdana, arial, helvetica; font-size:10px; color: #25386C;}
a.reg:link {color: #25386C; text-decoration: none;}
a.reg:visited {color: #25386C; text-decoration: none;}
a.reg:hover {color: #B20000; text-decoration: none;}

/* bottoni SCS */
.bottom1{font-family: arial, helvetica; font-size:10px;}
div.bottom1 {position:absolute; top:105px; left:236px; z-index:1;}
div.bottom1 {text-align:center; width: 100px;}
div.bottom1 a{text-decoration: none; color:#ffffff; background:#AA442D; border:1px solid; border-color:#ffffff; padding:2px; margin:3px;}
div.bottom1 a:link, span.bottom3 a:visited {color: #ffffff; text-decoration: none;}
div.bottom1 a:hover, span.bottom3 a:active {background:#752715; color:#FFFFFF; text-decoration: none;}

/* Down*/
.down {font-family: verdana, arial, helvetica; font-size:10px; color: #666666; padding-bottom: 5px;}
a.down:link {color: #27409D; text-decoration: none; margin: 0px;}
a.down:visited {color: #27409D; text-decoration: none; margin: 0px;}
a.down:hover {color: #F78623; text-decoration: none; margin: 0px;}

/* Menu Down*/
.menudown {font-family: verdana, arial, helvetica; font-size:10px; color: #666666; padding-bottom: 5px;}
a.menudown:link {color: #27409D; text-decoration: none; margin: 0px;}
a.menudown:visited {color: #27409D; text-decoration: none; margin: 0px;}
a.menudown:hover {color: #F78623; text-decoration: none; margin: 0px;}

/* Inv per manager */
.inv {font-family: verdana, arial, helvetica; font-size:9px; color: #EEEEEE; cursor: text;}
a.inv:link {color: #27409D; text-decoration: none;}
a.inv:visited {color: #27409D; text-decoration: none;}
a.inv:hover {color: #27409D; text-decoration: none; }

/* box tab a colonne */
.tab {font-family: verdana, arial, helvetica; font-size:10px; color: #000000;}
h1.tab {font-family: verdana, arial, helvetica; font-size:11px; text-decoration: underline; padding-left: 0px; margin-top: 10px; margin-bottom: 10px; font weight: bold;}
a.tab:link {color: #000000; text-decoration: underline;}
a.tab:visited {color: #000000; text-decoration: underline;}
a.tab:hover {color: #CC0000; text-decoration: underline;}
