body {font-family:verdana; font-size:12px;
      margin:0px;background-color:#FFFFff;color:black;
      scrollbar-base-color: #7fcbaf;
scrollbar-arrow-color: white;}

#topmenu { display:block; float:left; width:1040px; }

#topmenu   {font-family:verdana; background-color:#4682b4; font-size:18px; font-weight:normal} /* ( #adc2d6 )  #A2B9E8  */
#topmenu ul { margin:0; list-style:none }
#topmenu li { display:inline }
#topmenu a   { display:block; float:left; font-size:18px; padding:4px; text-align:center; color:white;font-weight:bold;text-decoration:none; 
border-right:2px solid #fff }
#topmenu a:visited        { color:white; text-decoration:none }
#topmenu a:hover         { background-color:#ffffff; color:#4682b4; text-decoration:none }

#fb-root {text-align:right;}

.visite {margin-top:3px;margin-bottom:3px;font-family:verdana;font-size:16px;color:black;text-align:right;}



.msg  {margin-top:50px;text-align:center;padding:10px;font-size:16px;color:black;background-color:#ffcd00;font-weight:bold;}






a {font-size:11px;color:#000091;}
a:visited {font-size:12px;color:darkred;}

.insieme    {width:730px;margin-bottom:10px;font-family:verdana;color:black;}
.area       {width:200px;margin-top:20px;margin-bottom:5px;font-size:14px;color:white;background-color:#000091;text-align:center;font-weight:bold;}
.data       {width:80px;font-size:14px;color:darkred;background-color:white;}
.nominativo {width:400px;font-size:14px;color:darkblue;background-color:white;font-weight:bold;}
.attivita   {width:120px;font-size:10px;color:black;background-color:white;text-style:italic}
.titolo     {width:700px;margin-bottom:5px;font-size:14px;color:darkred;background-color:white;font-weight:bold;}
.testo      {text-indent:10px;padding-right:5px;font-size:12px;color:black;background-color:white;text-align:justify;}
.allegato  {margin:0px;font-family:verdana;font-size:10px;color:#000091;text-align:right;}
.collegamento  {margin-top:2px;font-family:verdana;font-size:10px;color:#000091;text-align:left;}


.visitato {background-color:white;
        padding:3px;
        color:#000091;
        display:block;
        font-size: 12px;
        float:left;
        border:1px solid #000091;
        font-weight:normal; }
        
 
        
#dataevento       {margin-bottom:10px; font-family:calibri;color:darkblue;text-align:center;font-size:24px;font-weight:normal; line-height:22px;}
#luogo    {font-family:calibri;color:darkblue;text-align:center;font-size:24px;font-weight:bold;}
#indirizzo    {margin-bottom:10px; font-family:calibri;color:black;;text-align:center;font-size:20px;}
#localita    {font-family:calibri;color:black;;text-align:center;font-size:20px;}
#evento   {font-family:calibri; background-color:darkred; color:white; font-size:28px; text-align:center; font-weight:bold;}
#descrizione {border:1px solid darkred; font-family:calibri; color:darkred; font-size:24px; text-align:center;}
#note {font-family:calibri; font-size:20px; color:black; text-align:center;}
#collegamentoev  {font-family:calibri;font-size:14px;color:black;;text-align:center;}	
	
	
 



.ingresso {padding:  7px;
      background-color:#02669a;
      color:white;
      margin-top:50px;
      margin-left: 200px;
      width:550px;
      font-size: 12px;
      text-align:center;}


.registrazione {padding:  7px;
      background-color:990000;
      color:white;
      margin-top:20px;
      margin-left: 280px;
      width:550px;
      font-size: 12px;
      text-align:center;}

.visitato {background-color:white;
        padding:2px;
        color:#9a0000;
        display:block;
        font-size: 12px;
        float:left;
        border:1px solid #9a0000;
        font-weight:normal; }   
        
#indextg {
    width: 240px;
    height: 100px;
    overflow: auto;
    text-align:left;
    margin: 0px;
    margin-bottom: 20px;
    padding: 0px 6px 0px 10px;
    border: 1px solid red;
} 
@import "compass/css3";   
.flash {
    animation-name: flash;
    animation-duration: 0.2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running;
}  
@keyframes flash {
    from {color: red;}
    to {color: black;}
}       