.content {font-family: Arial; font-size: 10pt; color: #bbbabb; text-decoration: none;}
.content a:link {color: #bbbabb; text-decoration: none;}
.content a:visited {color: #bbbabb; text-decoration: none;}
.content a:hover {color: #bbbabb;text-decoration: underline;}

.content2 {font-family: Arial; font-size: 10pt; color: #284458; text-decoration: none;}
.content2 a {color: #284458; text-decoration: none;}
.content2 a:visited {color: #284458; text-decoration: none;}
.content2 a:hover {color: #284458; text-decoration: underline;}

.content3 {font-family: Arial; font-size: 7pt; color: #bbbabb; text-decoration: none;}
.content3 a:link {color: #bbbabb; text-decoration: none;}
.content3 a:visited {color: #bbbabb; text-decoration: none;}
.content3 a:hover {color: #bbbabb;text-decoration: underline;}

.content4 {font-family: Arial; font-size: 7pt; color: #284458; text-decoration: none;}
.content4 a:link {color: #284458; text-decoration: none;}
.content4 a:visited {color: #284458; text-decoration: none;}
.content4 a:hover {color: #999999;text-decoration: underline;}

.float {float:left;}
.float2 {float:left; clear:right;}



/**news**/


.tabElencoNews {margin:0 0 25px 0; padding:0; border:1px solid #284458; font-family:Arial, Helvetica, sans-serif;}
.tabElencoNews tr.titoloElenco {background:#ccc; padding:4px 0; margin:0; height:14px;}
.tabElencoNews tr.titoloElenco h5 {font-size:16px; color:#284458; margin:10 0 10 20px; padding:0;}
.dataElenco {background:#284458; padding:4px 0; margin:0; height:30px;}
.descElenco {background:#999; padding:20px 20px 4px 20px;; margin:0; color:#FFFFFF; font-size:14px;}
.descElenco a { margin:60px 0 0 345px; color:#284458; padding:0 0 0px 0;}
.datanews { color:#FFFFFF; font-size:12px; text-align:right; padding-right:10px; }
.titolocategoria { color:#333333; font-style:italic; padding:0 0 0 20px; height:30px; font-size:12px;}
.tabElencoNews .lente { margin:0 0 0 0px; padding:0; width:30px; text-align:right; }
.sottotitolo { font-size:12px; padding:0 0 0 20px; color:#fff; width:320px; }

.paginazione a { color:#284458; font-family: Arial; font-size: 10pt; text-decoration:none;}
.paginazione a:hover { color:#284458; text-decoration:underline;}
.paginazione { color:#333; padding:0 0 10px 0; font-family: Arial; font-size: 10pt; margin:0 0 0 100px;}

a img {border:0}

.indietro  {color:#284458; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; margin:0 0 0 300px;}



/*riepilogo*/

.proposte {list-style-type:none; margin:0; padding:0; font-family: Arial; font-size: 10pt; color: #284458;}
.proposte li {list-style-type:none; }
.data { color:#284458; float:left; display:inline; width:200px; margin:15px 0 4px 0}
ul.proposte li a { text-decoration:underline;  font-weight:bold; display:block; color: #284458; width:200px; margin:0 0 4px 0;}
ul.proposte li a:hover { text-decoration:none; color: #CCCCCC;; font-weight:bold; display:block;  width:200px; margin:0 0 4px 0;}


ul.proposte2 { list-style-type:disk; margin:0 30px; padding:0; font-family: Arial; font-size: 10pt; color: #284458;}
ul.proposte2 li {margin:0 0 14px 0; padding:0;}
ul.proposte2 li span.data { display:none}
ul.proposte2 li a { text-decoration:underline;  font-weight:bold; color: #284458; margin:0 0 4px 0;  display:block;  clear:both}
ul.proposte2 li a:hover { text-decoration:none; color: #CCCCCC;; font-weight:bold;  margin:0 0 4px 0;  display:block; }

/*scheda interna*/

td.content2 { width:470px}
td h3 { margin:0px 0 10px 0; padding:0; font-family: Arial; font-size: 14pt; color: #284458; text-decoration: none; font-weight:normal}
.DocNews { list-style-type:none;}
.DocNews li {text-align:center; margin:0 auto;}

.DocAllegato { margin:30px 0 0 0; padding:0; text-align:right;}
.descrizione { margin:0 0 30px 0; padding:0;}
td h4 { margin:0px 0 20px 0; padding:0;  font-family: Arial; font-size: 12pt; color: #284458; text-decoration: none; font-weight:normal}






