﻿/* NEWS */

#news {width:99%; background:White; margin: 15px auto; padding-bottom:10px;} 
#newsUP {padding-left:10px; font-weight:bold; padding-top:5px; padding-bottom:5px; margin-left:-1px; 
         margin-right:-1px;margin-top:-1px;}
 
/* style colori */
.newsBlu {border:solid 1px #003366;}
.newsUPblu { background:#003366; border:solid 1px #003366; color: White;}

.newsCeleste {border:solid 1px #AFCADD;}
.newsUPceleste { background:#AFCADD; border:solid 1px #92B6D0; color: Black;}

.newsRosso {border:solid 1px #95210a;}
.newsUProsso { background:#b40a00; border:solid 1px #95210a; color: White;}
/* style colori */ 
         
.titolonews {color:#000; margin: 0px; font-family: Verdana,sans-serif,Arial; font-size: 0.8em; border: none; 
             width: auto; padding: 0px; }
.archivionews {margin-left: 8px;}

#fineNews {text-align:right;}
#fineNews hr{display:none;}
#fineNews div.newsBtnArch {border: solid 1px black; padding:2px; margin:2px; text-align:center;}
#fineNews div.newsBtnArch a{color:Black;}     

.news_riquadro {padding: 2px; color:#333; text-align:left; background-color: #f6f1f1; border-bottom:1px dotted black; }

/*.newsCONT {padding:0; padding-bottom: 2px; font-size:0.8em; color:#333; text-align:left;}
.newsCONT p {padding: 4px; background:#EBEEF3;  margin-left:10px;margin-right:10px; border-bottom:dashed 1px #D6D8DB; margin-bottom:-2px;}
.diviNEWS {color:#B3B3B3; height:1px; display:none;}
.newsTitle {margin-top:10px; padding-bottom:5px; border-bottom:dotted 1px #B3B3B3;}
.newsArch {text-align:right;}*/

.newsCONT {padding:0; padding-bottom: 2px; font-size:0.8em; color:#333; text-align:left;/*background:#EBEEF3;*/}
.newsCONT ul li {list-style-type: none; background-color:#EBEEF3; /*border:1px solid red;*/ margin-bottom:10px; margin-left: -30px; margin-right: 10px;padding:0 5px 10px 5px; }
.newsCONT ul li .data_AR{font-weight:bold;}

.sfondo { background:#EBEEF3;margin-left:10px; margin-right:10px;}
.newsCONT p {padding: 2px; /*background:#EBEEF3;*/  margin-left:10px;margin-right:10px; /*border-bottom:dashed 1px #D6D8DB;*/ margin-bottom:-2px; overflow:auto; }
.newsCONT img {padding-right: 20px; float:left;}
.diviNEWS {color:#B3B3B3; height:1px; display:none;}
.newsTitle {margin-top:10px; padding-bottom:5px; border-bottom:dotted 1px #F2F4F7; }
.newsArch {text-align:right;}   
  

#fineNews div.newsBtnArch {border:solid 1px Gray;margin:10px 10px  5px 0px;padding:0px;width:10em;text-align:center;float:right;background:#EBEEF3;font-size:1.3em;font-weight:bold;  display:none;}
#fineNews div.newsBtnArch:hover {border:solid 1px Black;}
#fineNews div.newsBtnArch a:link {color:#444444; text-decoration:none;}
#fineNews div.newsBtnArch a:visited {color:#444444;text-decoration:none;}
#fineNews div.newsBtnArch a:hover {color:#000;text-decoration:none;}

.bottonearch
{
    border: solid 1px Gray;
    padding: 0;
    margin-top: -1px;
    margin-right: 5px;
    width: 6em;
    text-align: center;
    float: right;
    background: #EBEEF3;
    font-size: .85em;
    font-weight: 700;
}

.bottonearch:hover
{
    border: solid 1px #000;
}

.bottonearch a:link
{
    color: #444;
    text-decoration: none;
}

.bottonearch a:visited
{
    color: #444;
    text-decoration: none;
}

.bottonearch a:hover
{
    color: #000;
    text-decoration: none;
}

.accd {margin-top:-1px;*margin-top:-24px;}

.bottonearch:hover {border:solid 1px Black;}
.bottonearch a:link {color:#444444; text-decoration:none; }
.bottonearch a:visited {color:#444444;text-decoration:none;}
.bottonearch a:hover {color:#000;text-decoration:none;}

/* AGGIUNTE NUOVO CONTROLLO NEWS */
.newsdivisorio { border:none; border-bottom: dotted 1px #CCC; margin:0; margin-bottom: 12px; 
                 padding:0; padding-bottom: 5px;}
.newsCONT .newsdivisorio p { background-color: white; border-bottom: none;}

#riqnews
{
    clear: both;
}

.newsdivisorio { border:none; border-bottom: dashed 1px #CCC; margin:0; margin-bottom: 12px; 
                 padding:0; padding-bottom: 5px;}
.newsdivisorio p { background-color: white; border-bottom: none;}

.newsCONT.newsbody {background:#EBEEF3;border-bottom:dashed 1px #D6D8DB;}
.newsbody p {background:#EBEEF3;border-bottom: none;}