.col_c { width:613px; padding:12px 31px 40px 32px; }


.col_c h1 { padding:25px 0 15px 0; text-transform:uppercase; }
.col_c h2 { padding:14px 0 4px 0; text-transform:uppercase; }
.col_c h3 { padding:20px 0 4px 0; }
.col_c h4 { padding:4px 0 4px 0; }
.col_c p { padding:2px 0 8px 0; }
.col_c ul { padding:0px 0 6px 0; }
.col_c ul li { padding:0 0 2px 8px; }



.organigramma { padding:4px 0 0 0; }






.col_c .t_orari { width:100%; margin:4px 0 10px 0; }
.col_c .t_orari caption { display:none; }
.col_c .t_orari td, .col_c .t_orari th { text-align:center; padding:4px 4px; }
.col_c .t_orari td { border:1px solid #76b4cf; background:#ffffff; padding:6px; vertical-align:middle; }
.col_c .t_orari td.giorno { border-width:1px 1px 1px 1px; width:300px; }
.col_c .t_orari td.da_ore { border-width:1px 0 1px 0; }
.col_c .t_orari td.a_ore { border-width:1px 1px 1px 0; }
.col_c .t_orari tr.sel td { background:#d0e5f0; }
.col_c .t_orari tr td.no_over { background:#ffffff; border-width:1px; }



.col_c p.no_padding { padding:0px; }



.col_c .t_orari_uffici { width:100%; margin:4px 0 10px 0; }
.col_c .t_orari_uffici caption { display:none; }
.col_c .t_orari_uffici td, .col_c .t_orari_uffici th { text-align:center; padding:4px 4px; vertical-align:middle; }
.col_c .t_orari_uffici td { border:1px solid #76b4cf; background:#ffffff; padding:6px; }
.col_c .t_orari_uffici td.uffici { border-width:1px 1px 1px 1px; width:100px; }

.col_c .t_orari_uffici tr.sel td { background:#d0e5f0; }
.col_c .t_orari_uffici tr td.no_over { background:#ffffff; border-width:1px; }

.col_c .t_orari_uffici .ampm th { font-weight:normal; border:1px solid #76b4cf; background:#ffffff; }





