﻿body { font-family:Arial;
    color:#00390f;
}
#container{ background-color:#94bc07;
     width: 55.5em;
      margin-left:auto;
       margin-right:auto;}
       
       
/* header*/
       
#header{ height:10em;
     border-bottom: solid thin #00390f;
       width:auto;
        font-weight:bold;}
#logosx{ float:left;
     margin: 0.5em 0.5em 0.5em 0.5em;
       width:10em;}
#logodx{ float:right;
     margin: 0.5em 0.5em 0.5em 0.5em;
       width:10em;}
#titolo{ text-align:center;
     width: 16em;
     font-size: 2em;
      float:left;
       margin-left:0.5em;
        margin-top:1.4em;}                    


/* colonna*/


#col
{ height:auto !important;
    min-height: 22em;
    height:22em;
     margin-bottom:1em !important;}

.allcen{ text-align:center;}
.fotodid{ width:200px;
      float:left;
       margin-left:2em;
        margin-right:2em !important;
        margin-right:2em;}
.fotodid p{ margin-top:10px;
     width:200px;
      margin-bottom:30px;
       text-align:center;}

.fotodid2{ width:200px;
      float:left;
       margin-left:4.5em !important;
       margin-left:2.5em;
        margin-right:3em !important;
        margin-right:3em;}
.fotodid2 p{ margin-top:10px;
     width:200px;
      margin-bottom:30px;
       text-align:center;}
       
.ftvp{ margin-left:0em;}       

.fotodid1{ width:200px;
      float:left;
       margin-left: 13em !important;
       margin-left:7em;
        margin-right:3em;}
.fotodid1 p{ margin-top:10px;
     width:200px;
      margin-bottom:30px;
       text-align:center;}
       
       
.fotodid3{ width:600px;
      float:left;
      margin-left:9.5em !important;
       margin-left:6.5em;
        margin-right:0em !important;
        margin-right:2em;
		margin-bottom:1em !important;
        margin-bottom:0.5em;}
.fotodid4{ width:200px;
      float:left;
       margin-left:2.5em;
        margin-right:2em !important;
        margin-right:2em;}
.fotodid4 p{ margin-top:10px;
     width:200px;
      margin-bottom:30px;
	  margin-left:0px;
       text-align:center;}		
       
#logoh{ margin-left:19em;
        margin-bottom:1.2em !important;
        margin-bottom:-0.5em;
        margin-top:1em;
        }

#logoh1{ margin-left:14em;
        margin-bottom:1.2em !important;
        margin-bottom:-0.5em;
        margin-top:1em;
           
          }
 #logoh1 a img{ border-width:0;}                 
.prog{ text-align:center;
        }
.prog h1{ font-size:3em;
     }       
.prog a{ text-decoration:none;
     color:#00390f;
      font-size:5em;}
.prog a:hover{ color:#c00a08;}

.coplib{ float:left;
     margin-left:1em;
      margin-bottom:1em;}
.fondpag{ margin-bottom:1em;}           

.link a{ text-decoration:none;
     color:#00390f;}
.link a:hover{ color:#c00a08;}

.puls{background-image: url(../images/puls.gif);
    line-height: 30px;
       text-align:center;
       width:120px;
        margin-top: -15px !important; }
.puls a{ text-decoration:none;
     color:#94bc07;}
.puls a:hover{ color:#c00a08;}



.ml{ margin-left:1em;}
.fg{ margin: 1em 1em 1em 1em;}
.fg1{ width:277px;
     margin: 1em 1em 1em 1em;}


.galim{ width:700px;
     margin-left:7em;}
     
.galim1{ width:400px;
     margin-left:7em;}     
.pagp a{ float:left;
     width:30px;
     height:30px;
      margin-top:185px;
       margin-right:10px;
       background-image: url(../images/pulsind.gif);}
.pagp a:hover{background-image: url(../images/pulsindhov.gif); }       
.galim imggal{ float:right;
     width:620px;}
.galim p{ margin-left:17em;}     
.galim1 p{ margin-left:7em;}

     
.pags a
{  float:right;
    height:30px; 
     width:30px;
     margin-top:-215px;
     margin-left:10px;
       background-image: url(../images/pulsav.gif);}
.pags a:hover{background-image: url(../images/pulsavhov.gif); }       

.pagsb a
{  float:right;
    height:30px; 
     width:30px;
     margin-top:-265px;
     margin-left:10px;
       background-image: url(../images/pulsav.gif);}
.pagsb a:hover{background-image: url(../images/pulsavhov.gif); }


.pulsind a{ background-image: url(../images/pulsind.gif);
    height:30px; 
     width:30px;
      float:left;
       margin-left:3em; }
.pulsind a:hover{background-image: url(../images/pulsindhov.gif);}

.pulsind1 a{ background-image: url(../images/pulsind.gif);
    height:30px; 
     width:30px;
      clear:both;
	  float:left;
       margin-left:3em; }
.pulsind1 a:hover{background-image: url(../images/pulsindhov.gif);}




.tabella
{ margin-left:0em;
     width:700px;
     float:left;  
    }



.titrosa{ color:White;
     background-color:#f478ff;
      width:30em;}
.titrosso{ color:White;
     background-color:#ff0000;
     width:30em;}
.titverde{ color:White;
     background-color:#00390d;
     width:30em;}
.titverdech{ color:White;
     background-color:#87f27f;
     width:30em;}
     
.testorosa{ color:#f478ff;}
.testorosso{ color:#ff0000;}
.testoverde{ color:#00390d;}
.testoverdech{ color:#87f27f;}                    

/* menù */

#menu{ height:2em;
     clear:both;
      }
#tasti
{margin-left:-2em !important;
    margin-left:0.5em;
     list-style:none;}     
#tasti li{ float:left;
     margin-right:0.3em;
       background-image: url(../images/puls.gif);
       width: 120px;
      height:30px;
      line-height: 30px;
       text-align:center;}
#tasti li a{ text-decoration:none;
      color:#94bc07;}
#tasti li a:hover{ color:#c00a08;}

/* menù 1*/

.menu1{ height:2em;
     clear:both;
      }
.tasti1
{margin-left:-2em !important;
    margin-left:0.5em;
     list-style:none;}     
.tasti1 li{ float:left;
     margin-right:0.3em;
       background-image: url(../images/puls.gif);
       width: 120px;
      height:30px;
      line-height: 30px;
       text-align:center;}
.tasti1 li a{ text-decoration:none;
      color:#94bc07;}
.tasti1 li a:hover{ color:#c00a08;}

          

/* footer */

#footer{ height:4em;
     clear:both;
      border-top: solid thin #00390f;
       text-align:center;
         background-color:#94bc07;}
#footer h6{ margin-top:0em;}         
