.grassettochiaro {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #6F9424;
    background-color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;}

.grassettoarancio {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #A52500;
    background-color: #FFFFFF;
    font-size: 13px;
    font-weight: 900;
    line-height: 18px;
    font-style: italic;}

.grassettoscuro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #426104;
    background-color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px;}

.infopubbl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
    line-height: 10px;}

/*tabelle usate in backoffice*/
#tab1 {
    float: left;
    position: relative;
    color: #000000;
    background-color: #B7CC4D;}

#tab1 a:link {color: #426104; background-color: #B7CC4D; text-decoration: underline; font-weight: bold;}
#tab1 a:visited {color: #426104; background-color: #B7CC4D; text-decoration: underline; font-weight: bold;}
#tab1 a:hover {color: #ffffff; background-color: #426104; cursor: pointer; text-decoration: none; font-weight: bold;}

.tab1col1 {
    float: left;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;
    font-weight: bold;
    color: #426104;}

.tab1col2 {
    float: left;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;
    color: #000000;}


/*id pagine interne specifici*/

/*filiali*/

#filialiprov {
    float: left;
    width: 256px;
    position: relative;
    display: inline;
    margin-left: 17px;
    margin-bottom: 16px;
    text-align: left;}

#filialicitta {
    float: left;
    width: 256px;
    position: relative;
    display: inline;
    margin-bottom: 16px;
    text-align: left;}

#filialisay {
    float: left;
    width: 512px;
    position: relative;
    display: inline;
    margin-left: 17px;
    margin-bottom: 2px;
    text-align: left;}

.filialiriga {
    float: left;
    width: 529px;
    position: relative;
    margin-bottom: 16px;
    border-top: 1px solid #426104;
    border-bottom: 1px solid #426104;
    text-align: left;
    clear: both;}

.filiali1 {
    float: left;
    width: 246px;
    position: relative;
    margin-left: 17px;
    display: inline;
    text-align: left;}

.filiali2 {
    float: left;
    width: 116px;
    position: relative;
    display: inline;
    text-align: left;}

.filiali3 {
    float: left;
    width: 150px;
    position: relative;
    display: inline;
    text-align: left;}

/*abi cab*/

#abicabcerca {
    float: left;
    width: 512px;
    position: relative;
    margin-left: 17px;
    margin-bottom: 16px;
    color: #426104;
    background-color: #B7CC4D;}

#abicabsx {
    float: left;
    width: 246px;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;}

#abicabdx {
    float: left;
    width: 246px;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;}

.abi1 {
    float: left;
    width: 40px;
    position: relative;
    margin-left: 17px;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;
    border-top: 1px solid #426104;
    clear: both;}

.abi2 {
    float: left;
    width: 60px;
    position: relative;
    text-align: left;
    border-top: 1px solid #426104;}

.banca1 {
    float: left;
    width: 80px;
    position: relative;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;
    border-top: 1px solid #426104;}

.banca2 {
    float: left;
    width: 332px;
    position: relative;
    text-align: left;
    border-top: 1px solid #426104;}

.cab1 {
    float: left;
    width: 40px;
    position: relative;
    margin-left: 17px;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;
    clear: both;}

.cab2 {
    float: left;
    width: 60px;
    position: relative;
    text-align: left;}

.filiale1 {
    float: left;
    width: 80px;
    position: relative;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;}

.filiale2 {
    float: left;
    width: 332px;
    position: relative;
    text-align: left;}

.indirizzo1 {
    float: left;
    width: 100px;
    position: relative;
    margin-left: 17px;
    margin-bottom: 16px;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;
    border-bottom: 1px solid #426104;
    clear: both;}

.indirizzo2 {
    float: left;
    width: 412px;
    position: relative;
    margin-bottom: 16px;
    text-align: left;
    border-bottom: 1px solid #426104;}

/*news*/

.news1 {
    float: left;
    width: 110px;
    position: relative;
    margin-left: 17px;
    margin-bottom: 16px;
    text-align: left;
    font-weight: bold;
    color: #426104;
    background-color: #ffffff;
    clear: both;}

.news2 {
    float: left;
    width: 402px;
    position: relative;
    margin-bottom: 16px;
    text-align: left;}

/*risultati  ricerca*/

.ricerca {
    float: left;
    width: 546px;
    position: relative;
    margin-bottom: 16px;
    text-align: left;
    font-weight: normal;
    clear: both;}

/*calcololo BBAN - IBAN*/

#bbantab {
    float: left;
    width: 502px;
    position: relative;
    margin-left: 17px;
    padding: 5px 5px 5px 5px;
    color: #426104;
    background-color: #B7CC4D;}

#bbantabcol1 {
    float: left;
    width: 120px;
    position: relative;
    text-align: left;}

#bbantabcol2 {
    float: left;
    width: 120px;
    position: relative;
    text-align: left;}

#bbantabcol3 {
    float: left;
    width: 176px;
    position: relative;
    text-align: left;}

#bbantabcol4 {
    float: left;
    width: 76px;
    position: relative;
    text-align: left;}

#bbantabsay {
    float: left;
    width: 502px;
    position: relative;
    margin-left: 17px;
    padding: 5px 5px 5px 5px;
    margin-bottom: 16px;
    color: #426104;
    background-color: #B7CC4D;
    clear: both;}

#bbantabver {
    float: left;
    width: 502px;
    position: relative;
    margin-left: 17px;
    margin-bottom: 16px;
    padding: 5px 5px 5px 5px;
    color: #426104;
    background-color: #B7CC4D;}

#bbantabvercol1 {
    float: left;
    width: 176px;
    position: relative;
    text-align: left;}

#bbantabvercol2 {
    float: left;
    width: 76px;
    position: relative;
    text-align: left;}

#bbantabvercol3 {
    float: left;
    width: 245px;
    position: relative;
    text-align: left;}

/*profilo investimento*/

#profilotabext {
    float: left;
    width: 546px;
    position: relative;}

.profilotabblocco {
    float: left;
    width: 526px;
    position: relative;
    margin-top: 16px;
    padding: 10px 10px 10px 10px;
    text-align: left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    background-color: #426104;}

.profilotabdomanda {
    float: left;
    width: 546px;
    position: relative;
    padding-top: 16px;
    color: #A52500;}

.profilotab {
    float: left;
    width: 546px;
    position: relative;
    clear: both;}

.profilotabcol1 {
    float: left;
    width: 66px;
    position: relative;
    text-align: center;}

.profilotabcol2 {
    float: left;
    width: 480px;
    position: relative;
    text-align: left;}

#profilotabpull {
    float: left;
    width: 546px;
    position: relative;
    padding-top: 16px;
    text-align: center;
    clear: both;}

/*richiesta informazioni*/

#ricinfo {
    float: left;
    width: 566px;
    position: relative;
    margin-left: 17px;
    color: #ffffff;
    background-color: #6F9424;}

#ricinfosx {
    float: left;
    width: 273px;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;}

#ricinfodx {
    float: left;
    width: 273px;
    position: relative;
    padding: 5px 5px 5px 5px;
    text-align: left;}

.ricinfoclass {
    float: left;
    position: relative;
    text-align: left;}

/*form concorsi*/

#concorsi {
    float: left;
    width: 512px;
    position: relative;
    margin-left: 17px;}

.concorsisx {
    float: left;
    width: 256px;
    position: relative;
    padding: 5px 0px 5px 0px;
    text-align: left;}

.concorsidx {
    float: left;
    width: 256px;
    position: relative;
    padding: 5px 0px 5px 0px;
    text-align: left;}

.concorsiclass {
    float: left;
    position: relative;
    text-align: left;}

#concorsimessaggi {
    float: left;
    width: 512px;
    position: relative;
    margin-left: 17px;}

/*MAPPA DEL SITO*/

#mappacol1 {
    float: left;
    width: 256px;
    position: relative;
    margin-left: 17px;
    margin-bottom: 16px;
    text-align: left;
    line-height: 20px;}

#mappacol2 {
    float: left;
    width: 256px;
    position: relative;
    margin-bottom: 16px;
    text-align: left;
    line-height: 20px;}

/*righe*/

.rigastd {
    width: 100%;
    height: 10px;
    position: relative;
    font-size: 1px;
    line-height: 1px;
    background-color: transparent;
    clear: both;}

.rigastd5px {
    width: 100%;
    height: 5px;
    position: relative;
    font-size: 1px;
    line-height: 1px;
    background-color: transparent;
    clear: both;}