/*-------------------------------------------------------------*/
body {
   background-color:#4B6584;
   FONT-FAMILY: Arial; 
   text-align:center; 
   font-size: 8pt; 
   color:#ffffff;
   /*scrollbar-arrow-color: #96aacb; /* freccia */
   /*scrollbar-base-color: #6479a4; /* scroll con i colori base */   
}

td 
{
   font-size: 8pt;
   FONT-FAMILY: Arial 
}


.hr 
{
   color:#92b4c7
}

.testa_g
{
   background-color:#12457e;
   color:#ffffff;
   border: solid 1px #ffffff
}

}
.immagine {
   background-color:#4B6584;
   border: solid 1px #92b4c7
}

.immagine_1 {
   background-color:#1A5EAF;
   border: solid 1px #92b4c7
}

.menu
{
   background-color:#DDEAF2;
   color:#4B6584;
   border: solid 1px #4B6584  
}

.menu a {
   color:#4B6584; 
   display: block;
   position: relative;
   text-decoration: none; 
}


.titolo {
   color:#ffcc33      
}

.titolo_2 {
   color:#92b4c7      
}

.titolo_logo 
{
   font-size:20pt;
   color:#92b4c7      
}

.barra
{
   background-color:#12457e;
   background-image:url('../images/linea_puls.gif');
   color:#ffffff;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 3px;
   padding-right: 3px;
   border: solid 1px #ffffff
}

.barra_1
{
   background-image:url('../images/testata_05.jpg');
   color:#ffffff;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   border: solid 1px #ffffff
}

.bordo_lato
{
border-right:1px solid #92b4c7;
border-left:1px solid #92b4c7;
}

.bordo_dx
{
border-right:1px solid #92b4c7;
}

.bordo_sx
{
border-left:1px solid #92b4c7;
}

.separatore
{
   border-left-width: 1px;
   border-left-style: solid;   
   border-left-color: #798b5b  
}

.barra_testo
{
   color:#ffcc33;
}

.pulsante_menu {
   /*background-color:#4B6584;*/
   background-image:url('../images/linea_puls.gif');
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 3px;
   padding-right: 3px; 
   border: solid 1px #92b4c7
}

.pulsante_menu a 
{
   display: block;
   position: relative;
   color:#ffcc33;
   text-decoration:none
}

.pulsante_menu a:hover 
{  
   color:#92b4c7;
   text-decoration:none 
}

.pulsanti_invia
{
   font-size:8pt;
   FONT-FAMILY: Arial;
   color: #ffffff;
   border: ridge 1px #96aacb;
   background-image:url('../images/linea_puls.gif');  
   background-color: #12457e
}

.pulsante {
   border-left:1px solid #96aacb; 
   border-right:1px ridge #96aacb; 
   border-top:1px solid #96aacb; 
   border-bottom:1px ridge #96aacb; 
   background-image:url('../images/linea_puls.gif');
   background-color:#12457e;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 0px; 
   
}

.pulsante a {
   color:#ffffff;
   text-decoration:none   
}

.pulsante a:hover { 
   color:#ffcc33;
   text-decoration:none 
}

.modul
{
   font-size:8pt;
   FONT-FAMILY: Arial;
   color:#000000;
   text-align:justify;
   padding-left: 4px;
   padding-right: 4px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color:#FFFFFF;
   border: solid 1px #000000
}

.link_bussola {
   color:#ffffff; 
   text-decoration:none 
}

.link_bussola:hover {
   color:#92b4c7; 
   text-decoration:none
}

.link_bussola_1 {
   color:#92b4c7; 
   text-decoration:none 
}

.link_bussola_1:hover {
   color:#ffffff; 
   text-decoration:none
}

.link_pag a{
   color:#ffffff; 
   text-decoration:none 
}

.link_pag a:hover {
   color:#ffcc33; 
   text-decoration:none
}

.link_vis a{
   color:#ffffff; 
   text-decoration:none 
}

.link_vis a:hover {
   color:#ffcc33; 
   text-decoration:none
}

.link_email a{
   color:#92b4c7; 
   text-decoration:none
}

.link_email a:hover {
   color:#e2652a; 
   text-decoration:none
}

.bordobussola {
   padding-left: 3px;
   padding-right: 3px;
   border-bottom-width: 1px;
   border-bottom-style: solid; 
   border-bottom-color: #ffffff
}

.fondo {
   color:#92b4c7; 
   text-decoration:none; 
   font-weight:lighter 
}

.fondo:hover {
   color:#e2652a; 
   text-decoration:none; 
   font-weight:lighter 
}