
.event-list { 
    margin:4em 10px 10px 10px; list-style:none;
    font-size:.875em; }

.event-list li {
    margin:0 0 0em 0; } 
 
li h3 {
    background:#EAEEF1 url(../images/ico_calendar.gif) 10px center no-repeat;
    padding:5px 7em 5px 35px; margin:0; 
    text-transform:uppercase; position:relative; 
    line-height:1.5em; }    

.events-desc {
    font-size:1.125em; 
    margin:1.5em 0 0 250px; }

.events-date {
    background:#CCDBEC; 
    font-weight:bold; padding:5px 0px; display:block; 
    text-align:center; width:7em; position:absolute; 
    right:0px; top:0; }

.events-attachment {
    background: url(../images/ico_download.gif) 5px center no-repeat;
    margin:1.5em 0 0 250px; padding:0 0 0 20px;
    text-transform:uppercase; font-size:.875em}

.attachment { 
    margin:0 0 1em 250px;
    background:#F8F8F8;
    overflow:auto;
    border:1px dotted #CCDBEC; 
    padding:5px 10px 0 10px; }

.events-links,
.events-files { 
    list-style:none; 
    margin:0 0 1em 0px;
    font-size:.875em; }

.events-links li,
.events-files li { 
    margin:0; }
    
.events-links a,.events-files a {
    color:#036; }

.events-links a:hover,.events-files a:hover {
    font-weight:bold; }
    
.goup {
    background:url(../images/freccia_up.gif) right center no-repeat; 
    display:block; text-align:right; padding:0 15px 0 0; margin:1.5em 10px .5em 0;
    font-size:.75em; color:#036; }

/* Bottone link */

.archivio_link {
    line-height:12px; font-size:12px;
    float:right; margin-top:0em;
    width:123px; height:21px; }
    
.archivio_link a { 
    display:block; background:url(../images/title_archivio.gif) no-repeat;
    text-decoration:none; height:21px; 
    font-weight:bold; color:#036; }

.archivio_link a:hover{ 
    background-position:0 -21px;
    font-weight:bold; color:#036; }

/* Nascondi visualizza testo news */

a.hide-show { 
    background:#CCDBEC; color:#003366;
    line-height:19px; text-decoration:none;  
    padding:0 5px; margin:0px 0 .2em 0; 
    height:19px; text-align:right; font-size:.85em; }
    
.long { 
    display:none; }

a.hide-show:hover {
    color:#666; }

