#border {background-color: #77c;
}
.event  {color: #fff;
         line-height: 1.5em;
         padding: 1em;
         margin: 0;
         text-align: justify;
}
.event.line {border-bottom: 1px solid #fff
}
* html img {text-align: center; /* centering for IE */ 
}
.event p {margin: 1em 0;
          padding:0;
}
.event p.fig_caption {font-size: 0.8em;
                      line-height: 1em;
                      margin: 0.5em 0;
                      text-align: center
}
q, cite {font-style: normal;
         font-weight: normal
}
.event ul {padding: 0;
           margin: 1em 0 1em 2.5em;
           list-style-type: disc;
}
ul.nomi {list-style-type: none
}
.event dl {margin: 1em 0 1em 1em;
           padding: 0
}

.event dt {margin: 1em 0 0;
           padding: 0
}
.event dd {margin: 0.5em 0 1.5em 1em;
           padding: 0
}

.event dl.infoev  {margin: 1em 0;
                   padding: 0
}

.event .infoev dt {margin: 0.5em 0;
                   padding: 0
}
.event .infoev dd {margin: 0.5em 0 0 0.5em;
                   padding: 0
}
.event ul dl {margin: 1em 0 1em 1em;
              padding: 0
}

.event ul dt {margin: 1em 0 0;
              padding: 0;
              font-weight: bold
}
.event ul dd {margin: 0.5em 0 0.5em 1em;
              padding: 0
}
.event h2 {font-size: 1.3em;
           font-style: normal;
           font-weight: bold;
           margin: 1em 0 0;
           padding: 0;
           color: #000066;
}
.event h3 {font-size: 1em;
           font-style: italic;
           font-weight: bold;
           margin: 0;
           padding: 0;
           color: #000066;
}
.event a {font-weight: bold;
          color: #9ff
}
.event a:hover {color: #fff
}
.event img {display: block;
            margin: 1.5em auto 0
}
.event p.validation {text-align: center
}
.event p.validation img {display: inline
}
.center {clear: right;        /* dummy block for centering content */
         text-align: center
}
.gruppo dl, .gruppo dt {margin: 0;
                        padding: 0
}
.gruppo dd {margin: 0 0 0 1em;
            padding: 0
}
.address {font-style: italic;
          margin: 1em 0;
}
.address dl, .address dt, .address dd {margin: 0;
                                       padding: 0
}
.address dl {margin: 1em 0 0 0;
}
.centered {margin: 0 auto;    /* centering block for conforming browser (not IE) */
           width: 120px
}
#secondmenu {list-style-type: none;
             margin: 0;
             padding: 2em 0
}
#secondmenu li {text-align: left;
}
#secondmenu a {line-height: 1.5em;}

blockquote {margin: 1em 0;
            padding: 0;
            font-style: italic
}


