﻿body {
    background-color:white;
    font-family: helvetica, sans-serif;
    font-size: large;
   
    
}
    .menu_1
{
margin: 0;
padding: 0px 0px 10px 0px;
list-style-type: none;
text-align: center;
position: absolute;
bottom:0px; 
right: 50px;
font-size: 10pt;
text-transform: uppercase;


}
 
   .riga_flessibile
    {
        display:table;
       
    }
    .reset_riga
    {
        height: 2px;
    }
    .al_sx
{
   
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 7px;
}

.al_cn
{
    
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 7px;
}

.al_dx
{
    
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 7px;
}
 
    .dim_3-3_intestazione
{
    width: 100%;
    min-height: 100%;
   
    overflow:hidden;
}
    .cro_blu
{
    background-color: #56c3de;
    color: white;    
    text-align: justify;
}

.cro_blu input[type="submit"]
{
    background-color: white;
    color: #56c3de;
    height: 30px;
    text-transform: uppercase;
   
    border-style: none;
    min-width: 100px;
    cursor: pointer;
}
.cro_blu input[type="submit"]:hover {background-color: #56c3de;color: white;}

/*.cro_verde
{
    background-color: #01a161;
    color: white;
    text-align: justify;
}*/

/*.cro_verde input[type="submit"]
{
    background-color: white;
    color: #01a161;
    height: 30px;
    text-transform: uppercase;
    /*border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;*/
    border-style: none;
    min-width: 100px;
    cursor: pointer;*/
}
/*.cro_verde input[type="submit"]:hover {background-color: #01a161;color: white;}*/

.cro_bianco
{
    background-color: white;
    color: #4badf3;
    text-align: justify;
}
.cro_bianco_noJustify
{
    background-color: white;
    color: #4badf3;
    text-align:left
}

.cro_bianco input[type="submit"]
{
    background-color: #4badf3;
    color: white;
    text-transform: uppercase;
    /*border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;*/
    border-style: none;
    min-width: 100px;
    cursor: pointer;
}
.cro_bianco input[type="submit"]:hover {background-color: white;color: #4badf3;}
    .cro_bianco a
    {
        color: #008833;
    }

.cro_blu a
{
    color: white;
}

.cro_verde a
{
    color: white;
}
.dim_2-3
{
    width: 64.5%;
    min-height: 100%;
    padding: 0.8%;
    /*border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;*/
    overflow:hidden;
}

.dim_1-3
{
    width: 30.8%;
    min-height: 100%;
    padding: 0.8%;
    /*border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;*/
    overflow:hidden;
}
    .dim_1-2
{
    width: 94%;
    padding: 3%;
}

    .dim_1-3
    {
        width: 94%;
        padding: 3%; 
        height:90%;
    }
    .dim_2-3
    {
        width: 94%;
        padding: 3%;
    }
    .dim_3-3
    {
        width: 97%;
        padding: 3%;
    }
    .padding02
{
    padding: 2%;
}
.padding05
{
    padding: 5%;
}
.imageborder {
     /*border:*/  
     border-top:3px solid #d92a2a;

}
.contenitore
{
    width: 94%;
    margin: 0 auto;
    
}
.verticale {
    width: 200px;
    height: 200px;
 
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -100px;
}
.btn-back {
    background-color: #f0f0f0;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #333;
    font-size: 16px;
    padding: 10px 20px;
    cursor: pointer;
    text-align: center;
    display: inline-block;
}

    .btn-back:hover {
        background-color: #e0e0e0;
        border-color: #bbb;
        color: #000;
    }