#struttura
{
    margin: 0px auto;
    width: 95%
}
#struttura .sx
{
    float: left;
    width: 66%
}
#struttura .dx
{
    float: right;
    width: 33%
}
.ico
{
    vertical-align: middle;
    margin-right: 3px
}
#strillo
{
    border-right: #ececec 1px solid;
    padding-right: 1px;
    padding-left: 1px;
    background: url(/wavemaster.internal/bdi/images/strillo_bg.gif) #ffffff repeat-x;
    margin-bottom: 15px;
    padding-bottom: 1px;
    border-left: #ececec 1px solid;
    width: 95%;
    padding-top: 1px;
    border-bottom: #9bb0bc 1px solid
}
#strillo .descrizione
{
    margin: 0.5%;
    width: 96%
}
#strillo .descrizione .areatitolo
{
    display: block;
    padding-bottom: 1%;
    padding-top: 1%
}
#strillo .descrizione .occhiello
{
    font-weight: bold;
    font-size: 1.2em
}
#strillo .descrizione img.foto
{
    float: left;
    padding-bottom: 0%;
    width: 50%;
    margin-right: 3%
}
#strillo .descrizione img.fotosmall
{
    float: left;
    padding-bottom: 0.5%;
    width: 35%;
    margin-right: 3%
}
#strillo .descrizione img.fotofissa {
    float: left; 
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 3%
}

#strillo .descrizione .titolo
{
    display: block;
    font-weight: bold;
    font-size: 1.5em;
    color: #003366;
    padding-top: 1%
}
#strillo .descrizione a.titolo
{
    display: block;
    font-weight: bold;
    font-size: 1.5em;
    color: #003366;
    padding-top: 2%
}
#strillo .descrizione h2
{
    margin-top: 0.5%;
    font-weight: bold;
    font-size: 1.5em;
    margin-bottom: 0.5%;
    color: #003366
}
#strillo .descrizione .sottotitolo
{
    font-style: italic
}
#strillo .descrizione a.altri
{
    font-weight: bold;
    font-size: 0.9em;
    color: #1354a2
}
#strillo .download
{
    padding-right: 5%;
    padding-left: 5%;
    background: url(/wavemaster.internal/bdi/images/strillo_bg_download.gif) #eef5fb repeat-x 50% bottom;
    padding-bottom: 3%;
    margin: 0px auto 0.5%;
    width: 89%;
    padding-top: 3%;
}
#strillo .download a
{
    font-weight: bold;
    margin-left: 1%;
    letter-spacing: 0px;
}
#strillo .download .data
{
    font-weight: normal;
    font-size: 0.85em;
}
#notizia-principale
{    width: 95%;
/*
    border-right: #ffffff 1px solid;
    border-top: #9bb0bc 1px solid;
    margin-bottom: 15px;
    border-left: #ffffff 1px solid;
    padding-top: 20px
*/
}
#notizia-principale .descrizione
{
    margin: 0.5%;
    /* - width: 96%;*/
	/* +*/
    border-right: #ffffff 1px solid;
    border-top: #9bb0bc 1px solid;
    border-left: #ffffff 1px solid;
    padding: 10px;
}
#notizia-principale .descrizione img.foto
{
    padding-right: 1px;
    padding-left: 1px;
    float: left;
    padding-bottom: 1px;
    margin: 5px 8px 5px 0px;
    width: 35%;
    padding-top: 1px
}
#notizia-principale .descrizione img.fotosmall
{
    padding-right: 1px;
    padding-left: 1px;
    float: left;
    padding-bottom: 1px;
    margin: 5px 8px 5px 0px;
    width: 25%;
    padding-top: 1px
}
#notizia-principale .descrizione a.titolo
{
    display: block;
    font-weight: bold;
    margin-bottom: 1%;
    color: #003366
}
#notizia-principale .descrizione h2
{
    display: block;
    font-weight: bold;
    font-size: 1em;
    margin-bottom: 1%;
    color: #003366
}

#notizia-principale .descrizione a.altri
{
    font-weight: bold;
    font-size: 0.9em;
    color: #1354a2
}
#notizia-principale .download a
{
    display: block;
    font-weight: bold;
    margin-bottom: 1%;
    color: #1354a2
}
#notizia-principale .download .data
{
    font-weight: normal;
    font-size: 0.85em
}
#notizie
{
    border-right: #acc2e3 1px solid;
    border-top: #acc2e3 1px solid;
    background: url(/wavemaster.internal/bdi/images/notizie_bg.gif) #e9eaf2 repeat-x 50% top;
    margin-bottom: 15px;
    border-left: #acc2e3 1px solid;
    width: 95%;
    border-bottom: #9bb0bc 2px solid
}
#notizie .sezioni
{
    float: left;
    margin-left: 1px;
    width: 35%
}
#notizie .sezioni
{
    float: left;
    margin-left: 1px;
    width: 35%
}
#notizie .sezioni ul
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#notizie .sezioni li
{
    padding-right: 3px;
    margin-top: 2px;
    display: block;
    padding-left: 3px;
    font-weight: bold;
    background: url(/wavemaster.internal/bdi/images/spazio_bianco.gif) #003366 no-repeat left top;
    padding-bottom: 3px;
    cursor: pointer;
    color: #ffffff;
    line-height: 14px;
    padding-top: 3px;
    list-style-type: none
}
#notizie .sezioni li.attiva
{
    padding-right: 3px;
    display: block;
    padding-left: 10px;
    background: url(/wavemaster.internal/bdi/images/notizie_freccia.gif) no-repeat 3px 8px;
    padding-bottom: 3px;
    color: #003366;
    line-height: 14px;
    padding-top: 3px;
    list-style-type: none
}
#notizie .sezioni li:hover
{
    text-decoration: underline
}
#notizie .sezioni li a
{
    color: #fff
}
#notizie .sezioni li.attiva a
{
    color: #003366
}
#notizie .dettaglio
{
    padding-right: 1%;
    padding-left: 2%;
    min-height: 320px;
    background: url(/wavemaster.internal/bdi/images/notizie_bg_dettaglio.gif) #ffffff repeat-x;
    float: right;
    margin: 0px 0px 1%;
    width: 61%;
    position: relative
}
#notizie .dettaglio .titolo
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 5px;
    text-transform: uppercase;
    color: #4e4e4e;
    padding-top: 5px
}
#notizie .dettaglio h3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#notizie .dettaglio ul
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#notizie .dettaglio li
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 1%;
    color: #4e4e4e;
    padding-top: 1%;
    border-bottom: #e9e9e9 1px solid;
    list-style-type: none
}
#notizie .dettaglio li.noborder
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    padding-bottom: 1%;
    border-left: 0px;
    color: #4e4e4e;
    padding-top: 1%;
    border-bottom: 0px;
    list-style-type: none
}
#notizie .dettaglio a
{
    font-weight: bold
}
#notizie .dettaglio li a.nav
{
    font-size: 0.85em
}
#notizie .dettaglio a.altri
{
    font-size: 0.9em;
    color: #1354a2
}
#notizie .dettaglio li .data
{
    font-size: 0.85em;
    color: #1354a2
}
#notizie .testata
{
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    font-weight: bold;
    background: url(/wavemaster.internal/bdi/images/sidebar_bg.gif) #e0e0ed repeat-x 50% top;
    padding-bottom: 3px;
    text-transform: uppercase;
    border-left: #ffffff 1px solid;
    color: #003366;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid
}
#notizie .testata h2
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#dt_notizie
{
    display: block
}
#dt_cambi
{
    display: none
}
#dt_eurosistema
{
    display: none
}
#dt_pubblicazioni
{
    display: none
}
#dt_statistiche
{
    display: none
}
#dt_banconote
{
    display: none
}
#dt_banca
{
    display: none
}
#dt_sistema
{
    display: none
}
#dt_vigilanza
{
    display: none
}
#dt_studi
{
    display: none
}
#dt_bandi
{
    display: none
}
#dt_organizzazione
{
    display: none
}
#cambi caption
{
    display: none
}
#cambi th
{
    padding-left: 2%;
    width: 68%;
    text-align: left
}
#cambi td
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    width: 40%;
    padding-top: 5px
}
#cambi td.altricambi
{
    padding-right: 0px;
    padding-left: 2%;
    padding-bottom: 0px;
    padding-top: 10px
}
#cambi .bianco
{
    background: #f7f7fb
}
#indicatori-table
{
    margin-bottom: 10px;
    text-align: left
}
#indicatori-table tr
{
    vertical-align: top
}
#indicatori-table a
{
    display: block;
    color: #1354a2
}
#indicatori-table img
{
    vertical-align: middle
}
#indicatori-table .titolo
{
    padding-right: 5%;
    padding-left: 5%;
    font-weight: bold;
    padding-bottom: 1%;
    padding-top: 0px
}
#indicatori-table .dati
{
    font-size: 0.85em
}
#indicatori-table p
{
    margin: 0px
}
#indicatori-table .col-1
{
    border-right: #ebebf1 1px solid;
    padding-right: 5%;
    padding-left: 5%;
    font-weight: normal;
    padding-bottom: 2%;
    width: 39%;
    padding-top: 0px
}
#indicatori-table .col-2
{
    padding-right: 5%;
    padding-left: 5%;
    font-weight: normal;
    padding-bottom: 0px;
    width: 39%;
    padding-top: 0px
}
.box-sidebar
{
    border-right: #ececec 1px solid;
    border-top: #ececec 1px solid;
    background: #ffffff;
    margin-bottom: 3%;
    padding-bottom: 10px;
    border-left: #ececec 1px solid;
    border-bottom: #ececec 1px solid;
    position: relative
}
.box-sidebar .testata
{
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    background: url(/wavemaster.internal/bdi/images/sidebar_bg.gif) #e0e0ed repeat-x 50% top;
    padding-bottom: 3px;
    margin: 0px 0px 10px;
    border-left: #ffffff 1px solid;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid
}
.box-sidebar .testata a
{
    font-weight: bold
}
.box-sidebar .testata h3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #003366;
    padding-top: 0px
}
.box-sidebar ul
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.box-sidebar li
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin: 0px;
    padding-top: 3px;
    list-style-type: none
}
.box-sidebar a.altri
{
    font-weight: bold;
    font-size: 0.9em;
    color: #1354a2
}
.box-sidebar .data
{
    margin-top: 3px;
    font-size: 0.85em;
    color: #1354a2
}
.box-sidebar img.foto
{
    float: left;
    width: 100%;
    position: relative
}
.box-sidebar img.fotosmall
{
    float: left;
    width: 50%;
    position: relative
}
.box-sidebar img.fotofissa 
{
    float: left; 
    padding-right: 0px;
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px; 
    margin: 2px 10px 8px 0px; 
    position: relative
}
.box-sidebar-azzurro
{
    border-right: #ececec 1px solid;
    border-top: #ececec 1px solid;
    background: #f0f8ff;
    margin-bottom: 3%;
    padding-bottom: 10px;
    border-left: #ececec 1px solid;
    border-bottom: #ececec 1px solid;
    position: relative
}
.box-sidebar-azzurro .testata
{
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    background: url(/wavemaster.internal/bdi/images/sidebar_bg.gif) #e0e0ed repeat-x 50% top;
    padding-bottom: 3px;
    margin: 0px 0px 10px;
    border-left: #ffffff 1px solid;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid
}
.box-sidebar-azzurro .testata a
{
    font-weight: bold
}
.box-sidebar-azzurro .testata h3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #003366;
    padding-top: 0px
}
.box-sidebar-azzurro ul
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.box-sidebar-azzurro li
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin: 0px;
    padding-top: 3px;
    list-style-type: none
}
.box-sidebar-azzurro a.altri
{
    font-weight: bold;
    font-size: 0.9em;
    color: #1354a2
}
.box-sidebar-azzurro .data
{
    margin-top: 3px;
    font-size: 0.85em;
    color: #1354a2
}
.box-sidebar-azzurro img.foto
{
    float: left;
    width: 100%;
    position: relative
}
.box-sidebar-azzurro img.fotosmall
{
    float: left;
    width: 50%;
    position: relative
}
.box-sidebar-azzurro img.fotofissa 
{
    float: left; 
    padding-right: 0px;
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px; 
    margin: 2px 10px 8px 0px; 
    position: relative
}
.box-sidebar-grigio
{
    border-right: #ececec 1px solid;
    border-top: #ececec 1px solid;
    background: #eeeeff;
    margin-bottom: 3%;
    padding-bottom: 10px;
    border-left: #ececec 1px solid;
    border-bottom: #ececec 1px solid;
    position: relative
}
.box-sidebar-grigio .testata
{
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    background: url(/wavemaster.internal/bdi/images/sidebar_bg.gif) #e0e0ed repeat-x 50% top;
    padding-bottom: 3px;
    margin: 0px 0px 10px;
    border-left: #ffffff 1px solid;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid
}
.box-sidebar-grigio .testata a
{
    font-weight: bold
}
.box-sidebar-grigio .testata h3
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px;
    color: #003366;
    padding-top: 0px
}
.box-sidebar-grigio ul
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.box-sidebar-grigio li
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin: 0px;
    padding-top: 3px;
    list-style-type: none
}
.box-sidebar-grigio a.altri
{
    font-weight: bold;
    font-size: 0.9em;
    color: #1354a2
}
.box-sidebar-grigio .data
{
    margin-top: 3px;
    font-size: 0.85em;
    color: #1354a2
}
.box-sidebar-grigio img.foto
{
    float: left;
    width: 100%;
    position: relative
}
.box-sidebar-grigio img.fotosmall
{
    float: left;
    width: 50%;
    position: relative
}
.box-sidebar-grigio img.fotofissa 
{
    float: left; 
    padding-right: 0px;
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px; 
    margin: 2px 10px 8px 0px; 
    position: relative
}
#benvenuto
{
    padding-right: 0px;
    padding-left: 5%;
    background: url(/wavemaster.internal/bdi/images/benvenuto.gif) #3078b6 no-repeat right bottom;
    margin-bottom: 3%;
    padding-bottom: 0px;
    width: 95%;
    padding-top: 40px;
    height: 167px
}
/*datamat div spazio*/
.spazio {font-size: 0.1em}
/*fine datamat div spazio*/


