body {font-family:verdana; font-size:10px;
      margin:0px;background-color:#FFFFff;color:black;
      scrollbar-base-color: darkred;
scrollbar-arrow-color: white;}
iframe {margin:0px;padding:0px;background-color:white}
li     {margin:0px;padding:0px;background-color:white;font-size:12px;}
blockquote      {margin-top:5px;padding:0px;background-color:white;font-size:12px;}
/* MENU================================================*/

#topmenu, #menu, #advstrip, #search /* container */
                            { display:block; float:left; width:980px; }

#topmenu   {font-family:verdana; background-color:darkred; font-size:10px; font-weight:normal} /* ( #adc2d6 )  #A2B9E8  */
#topmenu ul, #menu ul        { margin:0; list-style:none }
#topmenu li, #menu li        { display:inline }

#topmenu a            { display:block; float:left;  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:orange; text-decoration:none }
#topmenu a#here, #topmenu #topmenuB a#here
                                { background-color:#ffffff; color:#c00; text-decoration:none }
#menu a#here                { background-color:#bbd8e8; color:#c00; text-decoration:none }                            
                            
#topmenu a#here:visited, #menu a#here:visited, #topmenu #topmenuB a#here:visited
                            { color:#ffffff }

#topmenu .home                { color:#5D0000 }
#topmenu .last, #menu .last    { border:none }

.visite {margin-top:2px;margin-bottom:3px;font-family:verdana;font-size:15px;color:darkred;text-align:center;}



.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:#990000;text-align:center;font-weight:bold;}
.data       {width:80px;font-size:10px;color:darkred;background-color:white;}
.nominativo {width:120px;font-size:11px;color:darkblue;background-color:white;font-weight:bold;}
.attivita   {width:120px;font-size:10px;color:black;background-color:white;text-style:italic}
.titolo     {width:500px;margin-bottom:5px;font-size:12px;color:darkred;background-color:white;font-weight:bold;}
.testo      {text-indent:15px;font-size:12px;color:darkblue;background-color:white;}
.allegato  {margin-top:2px;margin-bottom:2px;font-family:verdana;font-size:9px;color:#990000;text-align:right;}
.collegamento  {margin-top:2px;margin-bottom:2px;font-family:verdana;font-size:9px;color:#990000;text-align:left;}


.dataevento       {margin-bottom:3px;padding:0px;color:#02669a;text-align:center;font-size:13px;font-weight:bold;}
.luogo    {padding:0px;color:yellow;color:#990000;text-align:center;font-size:14px;font-weight:bold;}
.indirizzo    {padding:0px;color:yellow;color:#990000;text-align:center;font-size:11px;}
.localita    {padding:0px;color:yellow;color:#990000;text-align:center;font-size:11px;}
.evento   {margin-top:0px; margin-bottom:10px;padding:0px;font-family:verdana;font-size:14px;text-align:center;font-weight:bold;}
.descrizione {margin-top:0px; margin-bottom:10px;padding:0px;font-family:verdana;font-size:12px;text-align:center;}
.allegatoev {margin-top:0px; margin-bottom:0px;padding:0px;font-family:verdana;font-size:12px;text-align:center;}
.collegamentoev  {margin-top:2px;margin-bottom:2px;font-family:verdana;font-size:9px;color:#990000;text-align:center;}

.testoBio      {font-family:verdana;text-indent:13px;font-size:14px;color:black;background-color:white;line-height:16px;}

.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:black;
        display:block;
        font-size: 12px;
        float:left;
        border:1px solid black;
        font-weight:normal; }

.collega a {font-family:verdana;width:200px;margin:0Px 10px 0px 10px;padding:2px;font-size:11px; text-decoration:none;;color:white}
.collega a:hover{font-family:verdana;width:200px;margin:0Px 10px 0px 10px;padding:2px;font-size:13px; color:black; text-decoration:none }

/* Indice WEB TG */
#indextg{
    width: 150px;
    height: 470px;
    overflow: auto;
    margin: 0px;
    margin-bottom: -20px;
    padding: 0px 6px 0px 10px;
    border: 0;
}
#indextg ul{
    margin: 0;
    margin-left: 10px;
    border: 0;
    padding: 0;
    background-color: #fff;
}
#indextg li{
    list-style: disc;
    margin-bottom: 1em;
    margin-left: 1.5em;
    line-height: 1.4em;
    font-size: 0.9em;
}
#indextg h1{
    background-color: #e1f4fe;
    font-weight: bold;
    color: #00385f;
    font-size: 1em;
    margin-bottom: .5em;
    padding-left: .5em;
}
#indextg a:link, #indextg a:visited {
    color: black;
    text-decoration: none;
}
#indextg a:hover, #indextg a:active {
    text-decoration: underline;
}
