#toppic
{
    position:relative;
    width:500px;
    margin-bottom:20px;
    
    -webkit-box-shadow: 0px 0px 23px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 23px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 23px 0px rgba(0,0,0,0.75);
}

#contentalloggio
{
    position:absolute;
    left:0;
    top:50px;
    width:100%;
    padding:20px 0;
    text-align:center;
}

#prezziperiodo
{
    margin:50px auto 20px auto;
}

#prezziperiodo td
{
    border-bottom:2px solid black;
}

.titolone
{
    font-size:40px;
    font-weight:bold;
}

.sottotitolo
{
    font-size:25px;
}

#tabrutta{
    margin-left:auto;
    margin-right:auto;
    font-size:35px;
}