﻿body {

}
.button {
    padding: .5em;
    color: #ffffff;
    text-shadow: 1px 1px 1px #000;
    border: solid thin #882d13;
    -webkit-border-radius: .7em;
    -moz-border-radius: .7em;
    border-radius: .7em;
    -webkit-box-shadow: 2px 2px 3px #999;
    box-shadow: 2px 2px 2px #bbb;
    background-color: #ce401c;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e9ede8), to(#ce401c),color-stop(0.4, #8c1b0b));
    font-weight: bold;
    letter-spacing: 4px;
    }
.class_textbox {
        width:90%;
        text-align:left;
        padding:5px;
        height:40px;
        font-size:140%;
        background-color:#F4F6F7;
    }

@media only screen and (min-width: 681px)  {  /*computer*/
#div_smartphone {
    display:none;
}
    
.locandina{
    width:80%;
    margin:0 auto;
     text-align:center;
}
.locandina_gildatv{
    width:95%;
    margin:0 auto;
    text-align:center;
}

}
@media only screen and (min-width: 100px) and (max-width: 680px) {  /*era min 321 prima* QUI TELEFONINO*/


#div_computer {
    display:none;
}

#div_smartphone {
       width:90%;
    margin:0 auto;
     text-align:center;
}

.locandina{
    width:100%;
    margin:0 auto;
    text-align:center;
}

.locandina_gildatv{
    width:95%;
    margin:0 auto;
    text-align:center;
}

.locandina_iscrizione_obbligatoria
{
    width:100%;
    margin:0 auto;
    text-align:center;
}

.class_textbox{
    width:100%;
}


/*da qui boh*/
      .class_image_piatto {
    float: left;
    padding: 0 15px 15px 15px;
}

   .css_div_centrale {
       width:100%;
       /*background-color:pink;*/
    padding-left:10px;
    padding-right:10px;
}


.dim_ins_natale{ width:300px;height:188px;}
                                                                  
    .dim_ins_salotto{ width:300px;height:213px;}
                     .dimensioni_youtube { width:300px; height:169px;}
                     .dim_ins_facebook{ width:300px; height:478px; }

                             .auto-style3 {
                    font-family: "Spy Agency Condensed";
                    font-size: large;
                    letter-spacing: 5pt;
                    width:50%;
                    margin:0px auto;
                    text-align:center;
                     color:#fe7c00;
                     align-content:center;
                }                                    

        #div_sponsor{
        width:100%;
        text-align:center;
    }
    .css_partner
    {
        width:100%;
        text-align:center;
    }

.stile_scritta_sps_gioco2{
    width:95%;
text-align: center;
margin:0px auto;
}
.sps{
     width:95%;
}


    #div_gioco2{
        width:95%;
        margin:0px auto;
                text-align: right;
    }

        .stile_ddl_nuovo_utente{
width:80%;
height:25px;
    border: 1px solid #000;
    background-color: #F8F8FF;
    }

    .css_piatto_home{
    width:90%;
}

        #div_login{
width:320px;
height:200px;

    }

            .NuovoStile1 {
            height: 250px;
            width: 500px;
            position: relative;
            margin: auto;
            border-radius: 10px;
            border: 2px solid #fe7c00;
            background-image: url('sfondi/sfondo_login.png');
            background-repeat: no-repeat;
            background-attachment: scroll;
            background-position: center center;
        }

            .altezza_label{
                height:15px;
                                            }
            .altezza_textbox{
                height:40px;
            }

    #header_nuovo {
        font-size: 1.1em;
        background-color: #ff7c00;
        width: 100%;
        background-image: url('/scritte/speedround_4.png'); /*aggiunta*/
        background-size: 350px;
        background-repeat: no-repeat;
        background-position-x: center;
        background-position-y: bottom;
    }

    #left_column {
        width: 0%;
    }

    #center_column {
        font-size: 1.1em;
        width: 100%;
    }

    #right_column {
        width: 0%;
    }

    .contenuto_pagina {
       width:100%;
       margin:0px auto;
    }
        /*INIZIO MENU*/
.menunavigazione {
    /*margin: 0 auto;
    padding: 0.5em 0;
    height: 100px;
    border-radius: 10px;
    border: 2px solid #fe7c00;
    background-image: url('sfondi/sfondo_bottonixcf.png');
    width: 80%;*/
    width:90%;
    height:90px;
    margin:0px auto;
  
    text-align: center;
    list-style-type: none;
   
}

    .menunavigazione li {
        /* display: inline; */
        /*padding: 2px;*/
       /*  border-left: 1px solid #FFFFFF; */
        /* padding: 0 1em; questa li manda a capo*/
        /*   margin: 0 auto; */
   /*  padding: 0.5em 0; */
    height: 30px;
    border-radius: 10px;
    border: 2px solid #fe7c00;
    background-image: url('sfondi/sfondo_bottonixcf.png');
    width: 45%;
    float:left;
    vertical-align:middle;
    margin:0px 3px 3px 3px;
    

    
        /*background-image: url('sfondi/sfondo_bottonixcf.png'); 
    background-repeat: repeat-x;*/
    }

    .menunavigazione a {
        font-family: "Segoe UI";
        font-size: 16px;
        color: #FFFFFF;
        text-decoration: none;
        letter-spacing: 5px;
                
        /*background-image: url('sfondi/sfondo_bottonixcf.png');
    background-repeat: repeat-x; 
    background-attachment: fixed;*/
    }

 
        .menunavigazione a:active {
            text-decoration: underline;
            color: #fe7c00;
        vertical-align:middle;
                   /*background-image: url('sfondi/sfondo_bottonixcf.png');
    background-repeat: repeat-x; 
    background-attachment: fixed;*/
        }

    .menunavigazione ul {
         vertical-align:middle;
         
        /*padding: 0.3em 0;*/
    }

    .menunavigazione li.prima_voce {
        /*border-left: none;*/
        vertical-align:middle;
    }

    .menuNavigazione a:link,
    .menunavigazione a:hover {
        color: #fe7c00;
         vertical-align:middle;
    }

#div_menu {
    text-align: center;
    align-content: center;
}

.menuNavigazione .voceCorrente a:link,
.menuNavigazione .voceCorrente a:visited,
.menuNavigazione .voceCorrente a:hover,
.menuNavigazione .voceCorrente a:focus,
.menuNavigazione .voceCorrente a:active {
    background: #FFF;
    color: #000;
    border-bottom: 0.4em solid #000;
    /*padding-bottom: 0.1em;*/

}
/*FINE MENU*/


.stile_img_serate_per_single{

    width:320px;
}


    /* da qui in poi per il footer */
    #pie-di-pagina-mio {
        width: 320px; /* 800px;*/
        height: 167px;
        margin: 0 auto;
        background-image: url('img/affollamento_800x167.png');
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
    }

        #left_footer {
    width: 0%;
}

#center_footer {
    width: 100%;
    text-align: center;
    /* background-color:white; */
    float: left;
    height: 190px; /*aggiunta*/
    padding:5px;
}

#right_footer {
    width: 0%;
}



.maps{

    width:300px;
    height:255px;

}

    .bazzi_si {display:block;}
    .bazzi_sno {display: none;}

    .css_update_dati{
        width:100%;
        background-color: #651413;
        color:white;
        text-align:center;
        vertical-align:middle;
            
    }

    .style_cancellazione {
        
        width:100%;
        float:left;
   padding:5px;
      /*margin: 0 auto;*/
    background-color: #ffe0c2;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px; /* UPDATE */
    border: solid 2px #651413;
    }

    .style_button_delete {
        Width:100%;
         background-color: #FFCC00;
         border:1px solid #651413;
         color:#651413;
          }

        .style_button_delete:hover {
        Width:100%;
         background-color: #ffe787;
         border:1px solid #651413;
         color:#651413;
          }
    
    }