.ui-button { 
  outline: 0; 
  margin:0; 
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px; 
  text-decoration:none;  
  !important; 
  cursor:pointer; 
  position: relative; 
  text-align: center; 
}

.testoBox{
  margin-right: 2px;
  //text-align: left;
}

.testoBox img{
  margin: 5px;
  float: left;
}

.sottoTitolo{
  color: #aaaaaa;
  font-size: .9em;
}


/**************************** definizioni per box verde */
.testaBoxVerde{
  height: 12px;
  background-image: url(../../img3/box/verde/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;
}

.corpoBoxVerde{
  background: white;
  background-image: url(../../img3/box/verde/box_parametrizzato_12.gif);
  background-repeat: repeat-y;
  //margin-top: -6px;
}

.piedeBoxVerde{
  height: 17px;
  background-image: url(../../img3/box/verde/box_parametrizzato_15.gif);
  background-repeat: repeat-x;
}

.AASBoxVerde{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/verde/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxVerde{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/verde/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxVerde{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/verde/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxVerde{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/verde/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxVerde{
  background-image: url(../../img3/box/verde/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloVerde{
  color: #77b53f;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloVerde a{
  color: #77b53f;
}

.firstLetterVerde{
  color: #77b53f;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box verde */


/**************************** definizioni per box blu */
.testaBoxBlu{
  height: 12px;
  background: white;
  background-image: url(../../img3/box/blu/box_parametrizzato_05.png);
  background-repeat: repeat-x;
  line-height: .5em;
}

.corpoBoxBlu{
  background: white;
  background-image: url(../../img3/box/blu/box_parametrizzato_12.png);
  background-repeat: repeat-y;
  //margin-top: -6px;
}

.piedeBoxBlu{
  height: 17px;
  background: white;
  background-image: url(../../img3/box/blu/box_parametrizzato_15.png);
  background-repeat: repeat-x;
}

.AASBoxBlu{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/blu/box_parametrizzato_02.png);
  float:left;
}

.AADBoxBlu{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/blu/box_parametrizzato_06.png);
  float: right;
}

.ABSBoxBlu{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/blu/box_parametrizzato_14.png);
  float:left;
}

.ABDBoxBlu{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/blu/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxBlu{
  background-image: url(../../img3/box/blu/box_parametrizzato_11.png);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloBlu{
  color: #00217f;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloBlu a{
  color: #00217f;
}

.firstLetterBlu{
  color: #00217f;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box blu */


/**************************** definizioni per box arancio */
.testaBoxArancio{
  height: 12px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .1em;
}

.corpoBoxArancio{
  background: white;
  background-image: url(../../img3/box/arancio/box_parametrizzato_12.gif);
  background-repeat: repeat-y;
  //margin-top: -6px;
}

.piedeBoxArancio{
  height: 17px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_15.gif);
  background-repeat: repeat-x;
}

.AASBoxArancio{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxArancio{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxArancio{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxArancio{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/arancio/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxArancio{
  background-image: url(../../img3/box/arancio/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloArancio{
  color: #ee8d45;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloArancio a{
  color: #ee8d45;
}

.firstLetterArancio{
  color: #ee8d45;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box arancio */






/**************************** definizioni per box grigio */
.testaBoxGrigio{
  height: 12px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;

}

.corpoBoxGrigio{
  background: white;
  background-image: url(../../img3/box/grigio/box_parametrizzato_12.gif);
  background-repeat: repeat-y;
  //margin-top: -6px;
}

.piedeBoxGrigio{
  height: 17px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_15.gif);
  background-repeat: repeat-x;

}

.AASBoxGrigio{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxGrigio{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxGrigio{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxGrigio{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/grigio/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxGrigio{
  background-image: url(../../img3/box/grigio/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloGrigio{
  color: #8b8b8b;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloGrigio a{
  color: #8b8b8b;
}

.firstLetterGrigio{
  color: #8b8b8b;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box grigio */






/**************************** definizioni per box rosa */
.testaBoxRosa{
  height: 12px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;

}

.corpoBoxRosa{
  background: white;
  background-image: url(../../img3/box/rosa/box_parametrizzato_12.gif);
  background-repeat: repeat-y;
  //margin-top: -6px;
}

.piedeBoxRosa{
  height: 17px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_15.gif);
  background-repeat: repeat-x;

}

.AASBoxRosa{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxRosa{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxRosa{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxRosa{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/rosa/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxRosa{
  background-image: url(../../img3/box/rosa/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloRosa{
  color: #e2badd;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloRosa a{
  color: #e2badd;
}

.firstLetterRosa{
  color: #e2badd;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box rosa */





/**************************** definizioni per box nero con sfondo grigio */
.testaBoxNeroGrigio{
  height: 12px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;
}

.corpoBoxNeroGrigio{
  background: #e2e2e2;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_12.gif);
  background-repeat: repeat-y;  
  //margin-top: -6px;
}

.piedeBoxNeroGrigio{
  height: 17px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_15.gif);
  background-repeat: repeat-x;
}

.AASBoxNeroGrigio{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxNeroGrigio{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxNeroGrigio{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxNeroGrigio{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxNeroGrigio{
  background-image: url(../../img3/box/neroGrigio/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloNeroGrigio{
  color: #000000;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloNeroGrigio a{
  color: #000000;
}

.firstLetterNeroGrigio{
  color: #000000;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box nero con sfondo grigio */





/**************************** definizioni per box viola */
.testaBoxViola{
  height: 12px;
  background-image: url(../../img3/box/viola/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;
}

.corpoBoxViola{
  background: white;
  background-image: url(../../img3/box/viola/box_parametrizzato_12.gif);
  background-repeat: repeat-y;  
  //margin-top: -6px;
}

.piedeBoxViola{
  height: 15px;
  background-image: url(../../img3/box/viola/box_parametrizzato_15.gif);
  background-repeat: repeat-x;
}

.AASBoxViola{
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/viola/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxViola{
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/viola/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxViola{
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/viola/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxViola{
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/viola/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxViola{
  background-image: url(../../img3/box/viola/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloViola{
  color: #b339e1;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloViola a{
  color: #000000;
}

.firstLetterViola{
  color: #000000;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box viola */

/**************************** definizioni per box blu (mioprofilo) */
.testaBoxMioprofilo {
  height: 12px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_05.gif);
  background-repeat: repeat-x;
  line-height: .5em;
}

.corpoBoxMioprofilo {
  background: white;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_12.gif);
  background-repeat: repeat-y;  
  //margin-top: -6px;
}

.piedeBoxMioprofilo {
  height: 15px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_15.gif);
  background-repeat: repeat-x;
}

.AASBoxMioprofilo {
  width: 11px;
  height: 12px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_02.gif);
  float:left;
}

.AADBoxMioprofilo {
  width: 16px;
  height: 12px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_06.gif);
  float: right;
}

.ABSBoxMioprofilo {
  width: 11px;
  height: 17px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_14.gif);
  float:left;
}

.ABDBoxMioprofilo {
  width: 16px;
  height: 17px;
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_16.gif);
  float: right;
}

.VDBoxMioprofilo {
  background-image: url(../../img3/box/mioprofilo/box_parametrizzato_11.gif);
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

.titoloMioprofilo {
  color: #b339e1;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.3em;
}

.titoloMioprofilo a{
  color: #000000;
}

.firstLetterMioprofilo {
  color: #000000;
  font-weight: bold;
  font-size: 4em;
  font-family: times;
}

/**************************** fine definizioni per box blu (mioprofilo) */

