body {font-family:Garamond; font-size:10px;
      margin:0px;background-color:#FFFFff;color:black;
      scrollbar-base-color: black;
scrollbar-arrow-color: white;}
iframe {margin:0px;padding:0px;background-color:white}


#topmenu, #menu, #advstrip, #search /* container */
                            { display:block; float:left; width:990px; }

#topmenu   {font-family:Garamond; background-color:white; font-size:16px; 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:1px; text-align:center; color:blue;font-weight:normal;text-decoration:none; border-right:1px solid blue; }
#topmenu a:visited        { color:darkred; text-decoration:none }
#topmenu a:hover         { background-color:white; color:black; text-decoration:none }
#topmenu a#here, #topmenu #topmenuB a#here
                                { background-color:#fff; 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:#fff }

#topmenu .home                { color:#5D0000 }
#topmenu .last, #menu .last    { border:none }

.style5 {  
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 14px; margin:5px;padding:5px;line-height:20px;
        padding:5px; }

.style55 {
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 16px; margin:5px;line-height:30px;
        padding:10px; text-align:center;color:black;background-color:white;
}
.style555 {
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 12px; margin:5px;line-height:30px;
        padding:10px; text-align:center;color:black;background-color:white;
}
.style56 {
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 24px; margin:5px;line-height:30px;
        padding:5px; text-align:center;
}
.style6 {
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 13px;
        padding:5px;
}
.style8 {font-family: Garamond, Arial, Helvetica, sans-serif; font-size: 14px; padding: 2px;
font-weight: bold;text-align:center;color:#e40005;border: 1px solid #0888e8 }

.style88 {font-family: Garamond, Arial, Helvetica, sans-serif; font-size: 16px; padding: 2px;
font-weight: bold;text-align:left;color:white;background-color:gray }

.style100 {width:400px;font-family: Garamond, Arial, Helvetica, sans-serif; font-size: 14px; padding: 2px;
font-weight: bold;text-align:left;color:white;background-color:#0888e8 }

.style10 {
    font-size: 36px;
    font-family: Garamond, Arial, Helvetica, sans-serif;
    color: #0000FF;
}
.style11 {
    color: #0000FF;
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 20px;
}
.style12 {
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.visite {
    font-family: Garamond, Arial, Helvetica, sans-serif;padding-left:10px;
    color:darkred;font-size:16px;background-color:white;text-align:center; border-right:2px solid blue;
}

.iniziativa   {margin-top:0px; margin-bottom:10px;padding:0px;font-family:Garamond;font-size:12px;text-align:center;border:1px solid gray;}
.quando       {padding:0px;color: white;background-color:#e40005;font-weight:bold;}
.dove         {padding:0px;color:yellow;background-color:#e40005;font-weight:bold;}
.titolo       {padding:0px;font-weight:bold;}
.sottotitolo  {padding:0px;font-size:11px;color:black;background-color:white;font-style:italic;}







.visitato {background-color:white;
        padding:1px;
        color:black;
        display:block;
        font-size: 14px;
        float:left;
        border:1px solid blue;
        font-weight:normal; }



