#corpo_news{
width:760px;
height:400px;
margin:5px 0;
background:url(/image/news/corpo_news.gif) left top repeat-y;
color:#000;
}

/*-------Struttura pagina----------------------------*/
#colonna_elenco{
width:179px;
float:left;
}
#colonna_testo{
width:340px;
float:left;
margin-left:10px;
background: url(../image/news/data.gif) left top no-repeat;
}
#colonna_immagine{
width:214px;
float:left;
margin:10px 0 0 6px;
}
/*---------Colonna Elenco---------------------------------------------*/
#elenco_news{
margin:0 5px;
}
#elenco_news p{
margin:0;
}
#elenco_news a{ 
margin:0;
padding:5px;
text-decoration:none;
}
#elenco_news a:link,
#elenco_news a:visited{
background:#556e98;
color:#d9dce1;
display:block;
border-bottom:1px solid #FFF;
}

#elenco_news a:hover,
#elenco_news a:focus,
#elenco_news a:active{
background:#879abb;
color: #FFF;
display:block;
border-bottom:1px solid #FFF;
}

#elenco_news .voce_corrente a:link,
#elenco_news .voce_corrente a:visited,
#elenco_news .voce_corrente a:hover,
#elenco_news .voce_corrente a:focus,
#elenco_news .voce_corrente a:active{
background:#8cc746;
color:#FFF;
display:block;
border-bottom:1px solid #FFF;
}
/*PAGINAZIONE---------------------------*/
#paginazione{
text-align:center;
margin:5px 10px;
padding:5px;
background:#FFF;
font-weight:bold;
}
.indietro, .avanti {
color: #FFF;
background: #000;
}
.indietro a,
.avanti a{
padding:2px 5px;
text-decoration:none;
}
.indietro a:link, .indietro a:visited,
.avanti a:link, .avanti a:visited{
color: #FFF;
background: #000;
}
.indietro a:hover, .indietro a:focus, .indietro a:active,
.avanti a:hover, .avanti a:focus, .avanti a:active{
color: #000;
background: #FFF;
}
a.pagcorrente:link,
a.pagcorrente:visited,
a.pagcorrente:hover,
a.pagcorrente:focus,
a.pagcorrente:active {
background: #8CC746;
color:#FFF;
padding:5px;
}
.numeri a{
text-decoration:none;
color:#000;
background:#FFF;
padding:5px;
}
/*SWAP-----------------*/
#swap{
text-align:center;
margin:5px 10px;
padding:5px;
background:#FFF;
font-weight:bold;
}
#swap a:link, #swap a:visited{
color: #000;
background: #FFF;
text-decoration:none;
}
#swap a:hover, #swap a:focus, #swap a:active{
color: #000;
background: #FFF;
text-decoration:none;
border-bottom:1px dashed #8cc746;
}
/*--------Colonna testo------------------------*/
.data{
height:48px;
text-align:right;
padding:5px 5px 0 0;
}
.titolo{
background:#FFF;
color:#556e98;
border-bottom:1px solid #000;
margin:0 0 0 10px;
padding:0 0 10px 0;
line-height:1.8em;
}
.testo{
background:#FFF;
color:#000;
padding:10px 0 10px 10px;
line-height:1.8em;
}
/*---------Colonna immagine--------------*/
.immagine{
width:200px;
height:150px;
background:#8cc746;
color:#FFF;
display:block;
text-align:center;
margin:0 auto;
padding:0;
}
.b_zoom a,
.b_allegato a,
.b_link a{
width:194px;
text-decoration:none;
font-weight:bold;
text-align:center;
padding:3px;
margin-left:6px;
}
.b_zoom a:link, .b_zoom a:visited,
.b_allegato a:link, .b_allegato a:visited,
.b_link a:link, .b_link a:visited{
background:#000;
color:#FFF;
display:block;
}
.b_zoom a:hover, .b_zoom a:focus, .b_zoom a:active,
.b_allegato a:hover, .b_allegato a:focus, .b_allegato a:active,
.b_link a:hover, .b_link a:focus, .b_link a:active{
background:#000;
color:#8cc746;
display:block;
}
