.MyTitle
{
    /*font-size:30px;
    font-weight:bold;
    color:#000000;*/
    font-size:30px;
    font-weight:bold;    
    margin-top: 5px;
    font-family: "Roboto Condensed", sans-serif;
    color: #ffffff;
}

.MyScrittaTop
{
    font-size:30px;
    font-weight:bold;
    color:#000000;
}

.MyBodyHTML 
{
    /*background-color:#DDDDDD;*/
    color:#000000;
    margin: 0px;    

    /* IE10 */
    background-image: -ms-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Opera */
    background-image: -o-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0, #4682B4), color-stop(1, #2A52BE));
 
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Regola standard */
    background-image: linear-gradient(to top bottom, #4682B4 0%, #2A52BE 100%);

    /*font-family: "Open Sans", sans-serif;*/
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    /*font-size: 13px;*/
    color: #4a4a4a;
    line-height: 1.6;
}

.MyBodyMaster
{
    color:#000000;
    margin: 0px;    

    /* IE10 */
    background-image: -ms-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Opera */
    background-image: -o-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0, #4682B4), color-stop(1, #2A52BE));
 
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top bottom, #4682B4 0%, #2A52BE 100%);
 
    /* Regola standard */
    background-image: linear-gradient(to top bottom, #4682B4 0%, #2A52BE 100%);

    /*font-family: "Open Sans", sans-serif;*/
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    /*font-size: 13px;*/
    color: #4a4a4a;
    line-height: 1.6;
}
        
.MyIframe
{
    background-color: #FFFFFF;
} 

.MyPanel
{
    background-color:#BBB;
}      

.btn-custom {
  background-color: hsl(227, 100%, 32%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d67ff", endColorstr="#0023a3");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#3d67ff), to(#0023a3));
  background-image: -moz-linear-gradient(top, #3d67ff, #0023a3);
  background-image: -ms-linear-gradient(top, #3d67ff, #0023a3);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d67ff), color-stop(100%, #0023a3));
  background-image: -webkit-linear-gradient(top, #3d67ff, #0023a3);
  background-image: -o-linear-gradient(top, #3d67ff, #0023a3);
  background-image: linear-gradient(#3d67ff, #0023a3);
  border-color: #0023a3 #0023a3 hsl(227, 100%, 24.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.49);
  -webkit-font-smoothing: antialiased;
}

.btn-accetta 
{
  background-color: hsl(110, 56%, 24%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#46af31", endColorstr="#265f1a");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#46af31), to(#265f1a));
  background-image: -moz-linear-gradient(top, #46af31, #265f1a);
  background-image: -ms-linear-gradient(top, #46af31, #265f1a);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #46af31), color-stop(100%, #265f1a));
  background-image: -webkit-linear-gradient(top, #46af31, #265f1a);
  background-image: -o-linear-gradient(top, #46af31, #265f1a);
  background-image: linear-gradient(#46af31, #265f1a);
  border-color: #265f1a #265f1a hsl(110, 56%, 19%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;
}

.btn-rifiuta 
{
  background-color: hsl(0, 67%, 38%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d63232", endColorstr="#a11f1f");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#d63232), to(#a11f1f));
  background-image: -moz-linear-gradient(top, #d63232, #a11f1f);
  background-image: -ms-linear-gradient(top, #d63232, #a11f1f);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d63232), color-stop(100%, #a11f1f));
  background-image: -webkit-linear-gradient(top, #d63232, #a11f1f);
  background-image: -o-linear-gradient(top, #d63232, #a11f1f);
  background-image: linear-gradient(#d63232, #a11f1f);
  border-color: #a11f1f #a11f1f hsl(0, 67%, 34.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.23);
  -webkit-font-smoothing: antialiased;
}