@font-face {
    font-family: 'FIGO';
    src: url('/IMMAGINI/fonts/BRUSHSTP-webfont.eot');
    src: url('/IMMAGINI/fonts/BRUSHSTP-webfont.eot?#iefix') format('embedded-opentype'),
         url('/IMMAGINI/fonts/BRUSHSTP-webfont.woff') format('woff'),
         url('/IMMAGINI/fonts/BRUSHSTP-webfont.ttf') format('truetype'),
         url('/IMMAGINI/fonts/BRUSHSTP-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
#intestazione {
    font-family: 'FIGO';
    font-size:3em;
    text-align:center;
}
#amministratore{
    background-color:#FF0000;
    font-size:3em;
    text-align:center;
}
#benvenuto {
    font-family: 'FIGO';
    font-size:3em;
    text-align:center;
}


body{
	background-image: -ms-linear-gradient(bottom, #FAFFAD 0%, #DBCB70 100%);
	background-image: -moz-linear-gradient(bottom, #FAFFAD 0%, #DBCB70 100%);
	background-image: -o-linear-gradient(bottom, #FAFFAD 0%, #DBCB70 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FAFFAD), color-stop(1, #DBCB70));
	background-image: -webkit-linear-gradient(bottom, #FAFFAD 0%, #DBCB70 100%);
	background-image: linear-gradient(to top, #FAFFAD 0%, #DBCB70 100%);
	overflow-y:scroll;
}
a:link{text-decoration:none;color:blue;}
a:visited{text-decoration:none;color:blue;}
a:hover{text-decoration:none;color:blue;}

#testa{
   margin-top:20px;
   margin-bottom:5px;
   height:100px;
   width:remainder;
   font-size:3em;
   text-align:center;
   line-height:2em;
   background-image:url("IMMAGINI/UTILITY/testa.jpg");
   color:white;
   -moz-background-size: cover;
   -webkit-background-size: cover;
   -o-background-size: cover;
   background-size:cover;
   border-radius:10px;
	min-width:1000px;
}
#contmenu{
   margin:0px;
   margin-top:10px;
   background-color:#EFE992;
   height:80px;
   width:remainder;
   position:relative;
   border-radius:10px;
	min-width:1000px;
}
#contpuls{
   position:absolute;
   left:50%;
   margin-left:-360px;
   margin-right:0px;
   padding:0px;
   border-radius:10px;
}
.pulsantemenu{
   height:80px;
   width:180px;
   text-align:center;
   line-height:80px;
   float:left;
   font-size:1.5em;
   background-image: -ms-linear-gradient(top, #FFFFFF 0%, #EBEBEB 100%);
   background-image: -moz-linear-gradient(top , #FFFFFF 0%, #EBEBEB 100%);
   background-image: -o-linear-gradient(top , #FFFFFF 0%, #EBEBEB 100%);
   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #EBEBEB));
   background-image: -webkit-linear-gradient(top , #FFFFFF 0%, #EBEBEB 100%);
   background-image: linear-gradient(to bottom , #FFFFFF 0%, #EBEBEB 100%);
   cursor:pointer;
   border-radius:10px;
   margin-right:5px;
   font-family: 'FIGO', Arial;
}
.pulsantemenu.conlinea{
   border-right:1px solid #DADADA;
}
.pulsantemenu:hover{
background-image: -ms-linear-gradient(top , #FCFCFC 0%, #DEDEDE 100%);
background-image: -moz-linear-gradient(top , #FCFCFC 0%, #DEDEDE 100%);
background-image: -o-linear-gradient(top , #FCFCFC 0%, #DEDEDE 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #DEDEDE));
background-image: -webkit-linear-gradient(top , #FCFCFC 0%, #DEDEDE 100%);
background-image: linear-gradient(to bottom , #FCFCFC 0%, #DEDEDE 100%);
}

#corpo{
   margin-left:50px;
   margin-right:50px;
   margin-top:10px;
   margin-bottom:10px;
   width:remainder;
   height:auto;
   padding:20px;
   position:relative;
	min-width:1000px;
}
#boxcookie
{
	position:fixed;
        top:100%;
        left:50%;
        margin-top:-125px;
        margin-left:-250px;
        width:500px;
        height:100px;
        background: #3FA912;
        visibility:visible;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
        padding-right: 8px;
        border: 1px solid;
        border-radius: 10px;
        z-index: 5;
}


#scroll{
   position:relative;
   top:0px;
   left:0px;
   width:100%;
   height:30px;
   color:white;
   background-color:#A9A9A9;
   overflow:hidden;
   font-size:1em;
	min-width:1000px;
}
#scorri{
   position:relative;
   margin:20px;
   margin-top:0px;
}
