
.uffici h3 {
    background:#EAEEF1 url(../images/ico_office.gif) 10px center no-repeat; 
    color:#036; font-weight:bold; font-family:Arial;
    padding:0px 10px 2px 40px; margin:0 0 0em 0;
    height:1.5em; line-height:1.8em; 
    text-transform:uppercase; }

.office-mail {
    font-size:.75em; padding:0 0 0 10px;
    text-transform:uppercase; }
      
.office-mail a {
    color:#036; text-transform:none;
    text-decoration:none; }

.office-mail a:hover {
    text-decoration:underline; }
  
.office-attachment,
.office-notes {
    margin:2em 0 0 0; padding:0 0 0 35px;
    font-size:.75em; text-transform:uppercase; }

.office-notes {
    background: url(../images/ico_notes.gif) 10px center no-repeat; }
    
.office-attachment {
    background: url(../images/ico_download.gif) 15px center no-repeat; }

.office-desc {
    background:#F8F8F8 url(../images/omino.gif) 580px 30px no-repeat; 
    margin:0 0 1em 0; font-size:.875em; 
    padding:3px 10px;}
    
.office-desc a { 
    font-weight:bold; color:#036; }

.office-desc a:hover {
    color:#014087; }

.office-desc ul {
    list-style:normal; }

.office-desc li { 
    margin:0 0 0 1em; }

.office-links,
.office-files {
    list-style:none; 
    margin:0 0 0em 10px;
    font-size:.875em; }

.office-files {
    margin-bottom:1em; }
    
.office-links a,.office-files a {
    color:#036; }

.office-links a:hover,.office-files a:hover {
    font-weight:bold; }

.attachment { 
    margin:0 0 1em 0; padding:5px 0;
    background:#F8F8F8;
    overflow:auto; 
    border:1px dotted #CCDBEC;}
    
/** Pagina descrittiva **/

.office-column { 
    width:455px; margin:2em auto 2em auto;
    overflow:auto; }
    
.office-list {
    list-style:none; float:left; 
    width:220px; }
    
.office-list li {
    background:url(../images/office_arrow.gif) left 6px no-repeat;
    margin:0 0 .5em 0; width:100%;
    float:left; display:inline;  }
    
.office-list li a {
    color:#910000; font-weight:bold; display:block;
    margin:0 0 0 15px; text-decoration:none; }
    
.office-list li a:hover span {
    background:#910000; color:#fff;
    padding:0px 5px; }