/* CSS Document 
col_c width:520px
*/

.col_c h1 { padding:5px 0 5px 0; }
.col_c h2 { padding:10px 0 5px 0; clear:both; }

.col_c p { text-align:justify; padding:5px 0; }
.col_c a { color:#000000; }
.col_c a:hover { color:#1C2755; }
.col_c p.data { font-style:italic; }



.col_c .news p a { font-weight:bold; }
.col_c .news a img { border:1px solid #ffffff; }
.col_c .separatore { margin:10px auto; clear:both;float:left;}


.col_c .link_pdf { padding:2px 0 2px; clear:both;}
.col_c .link_pdf li { padding:3px 0; }
.col_c .link_pdf li img { padding:0 3px 0 0; border:0 !important; margin: 0 0px -2px 0;  }

.col_c .allegati { padding:6px 0 0; clear:both; }
.col_c .prosegui { padding:6px 0 0; clear:both; }
.col_c p.allegati a { font-weight:normal; margin:0 10px 0 0 }
.col_c p.allegati a img { border:0; margin: 0 3px -2px 0; }



.col_c .video { float:left; padding:9px; margin:10px 0; border:1px solid #ffffff; background:#eaecf3; clear:both; }
.col_c .video * { float:left; }





.col_c table { width:520px; border:1px solid #ffffff; margin:12px 0; }
.col_c table td { text-align:left; padding:6px }
.col_c table td { background:#eaecf3; }
.col_c table caption, .col_c table span { display:none; }

.col_c ul { padding:0 0 5px 10px; }
.col_c li { padding:3px 0 3px 10px; background:url(../i/list_element_2.gif) no-repeat 0 8px; }
.col_c li ul li { font-size:1em; padding-left:25px; background:url(../i/list_element_2.gif) no-repeat 15px 8px;  }




.col_c .pagine { text-align:center; padding:20px 0 0; }
.col_c .pagine a { padding:1px 3px; border:1px solid #cfd6e4; }
.col_c .pagine a:hover, .col_c .pagine a.sel { color:#1C2755; border-color:#1C2755; }


.col_c .news .img_zoom { float:left; margin:0 10px 0px 0; }


