

 p,embed{z-index:0;position:relative;}

div#menu_c {
    width:100%;
    float:left;

margin-bottom:12px;
    min-height:200px;
    height:auto !important;
    height:200px;

    margin-top:0;
}
input#bm{
    width:71px;height:23px;
    border:none;
    cursor:pointer;
    background:url(../images/bottonemodifica_s.png) no-repeat top left;
    float:right;margin-right:20px;
    margin-top:15px;

}
div#pop{width:auto;min-height:315px; height:auto !important;float:left;
    height:375px;padding:14px;}
div#ap{min-height:419px;height:auto !important;height:419px;}

div#pop form#form{width:49%;margin:0;margin-right:15px;float:left;height:95%;}
div#pop div#if{float:right;width:44%;height:284px;}
div#pop div#if div{float:left;}
div#pop label{text-align:left;float:left;color:#3477AB;font-weight:bolder;width:50px;font-size:12px;margin-bottom:0px;clear:left;margin-right:5px;margin-top:2px;}
div#pop textarea{float:left;clear:right;
    width:160px;border:1px solid #3477AB;}
div#pop select{border:1px solid #3477AB;}
div#if iframe#pr form#iframe{width:200px;height:60px;float:left;background:#F5F5F5;}
iframe#pr{
    width:250px;height:88px;float:left;
}
div#pop form#form div{
    margin-bottom:12px;
    float:left;width:auto;height:auto;clear:left;
}

div.error{width:auto;height:10px;float:left;text-align:center;margin-bottom:8px;margin-left:24px;}
div.error p{margin:0;width:80%;}
div#if iframe#pr form#iframe input{}
div#pop form#form div input{}
div#b{width:140px;float:left;clear:both;height:50px;}
div#pop form#form div select{float:left;width:60px;clear:right;}
div#pop textarea{width:245px;height:80px;overflow:hidden;float:left;clear:both;}
div#pop label#des{margin:0;}
div#pop form#form div input#bo,div#pop form#form div input#bo2{cursor:pointer;border:none;width:71px;height:23px;margin-right:15px;margin-bottom:0;float:left;}
div#preview{margin-bottom:28px;}
div#pop form#form div input#bo{ background:url(../images/bottoneaggiungi_s.png) no-repeat top left;}
div#pop form#form div input#bom{ background:url(../images/bottonemodifica_s.png) no-repeat top left;cursor:pointer;}
div#pop form#form div input#bo2{ background:url(../images/bottoneannulla_s.png) no-repeat top left;}
label#pr{float:left;color:red}
h3#p{margin-bottom:10px;font-size:14px;}
div#modifica_content{margin-bottom:12px;}

input#indirizzo{width:200px;margin-right:3px;}
div#link_lo{
    float:left;
    width:100%;
    margin-top:8px;


}
div#content_c{
 
    width:100%;
float:left;
}

h2{
    color:rgb(80,145,173);
    text-align:left;
    margin-left:8px;
    font-size:16px;
}
div.b_s{
    width:22px;
    height:15px;
    float:left;
    clear:left;
    background: url(../images/bloccosinbasso.png) no-repeat  bottom left;

}
div#b_c{
    width:679px;
   
    height:14px !important;
    height:15px;
    border-bottom:1px solid rgb(80,145,173);
    float:left;
    background:rgb(245,245,245);
}
div.b_d{
    width:32px;
    height:15px;
    float:left;
    background:  url(../images/bloccodesbasso.png) no-repeat  bottom left;
}
div.a_s{
    width:22px;
    height:15px;
    float:left;
    clear:left;
    background: url(../images/bloccosinistralto.png) no-repeat  top left;

}
div.a_c{
    width:687px !important;
    width:686px;
    height:14px !important;
    height:15px;
    border-top:1px solid rgb(80,145,173);
    float:left;
    background:rgb(245,245,245);
}
div.a_d{
    width:28px;
    height:15px;
    float:left;
    background:  url(../images/bloccodestralto.png) no-repeat  top left;
}

div#conte{
    width:auto;
    height:auto;
    margin-bottom:40px;
    padding-top:20px;

}
div#si{
    width:24px;
    height:30px;
    float:left;
    background: url(../images/bloccosinistro.png) no-repeat  top left;

}
div#ce{
    width:897px;
    height:30px;
    background: url(../images/bloccocentro.png) repeat-x   top left;
    float:left;
}
div#de{
    width:26px;
    height:30px;
    float:left;
    background: url(../images/bloccodestro.png) no-repeat  top left;
}

div#bas_s{
    width:22px;
    height:15px;
    float:left;
    background: url(../images/bloccosinbasso.png) no-repeat  bottom left;

}
form#form_modifica input,form#form_modifica textarea,form#form_modifica select{
    font-family:verdana;
    border:none;
    cursor:pointer;
}
form#form_modifica input#email{
    cursor:default;
}
form#form_modifica{
    float:left;
    width:100%;
    padding-bottom:5px;
}
form#form_modifica div{
    float:left;
    width:50%;margin-bottom:3px;
  
}
form#form_modifica div#div_indirizzo{width:50%;}
form#form_modifica div#div_fax{width:36%;}
form#form_modifica div#div_email,form#form_modifica div#div_sito_web,form#form_modifica div#div_comune{

    width:100%;

}
div#bottoni_mod input#ok,div#map input#ok{


 
    cursor:pointer;
}
div#bottoni_mod input#ok{float:right;}

input#sito_web{
    width:75%;
}
div#bas_c{
    width:894px;
    height:14px;
    border-bottom:1px solid rgb(80,145,173);
    float:left;
    background:rgb(245,245,245);
}
div#bas_d{
    width:31px;
    height:15px;
    float:left;
    background:  url(../images/bloccodesbasso.png) no-repeat  bottom left;
}
div#map p#po{
    font-weight:bold;
}



.h_bott{margin-left:10px;width:100px;}
input#cap{}

div#modulo div{float:left;margin-bottom:20px;width:100%;}
div#modulo div input{padding-left:8px;}
div#modulo  div label{float:left;width:80px;}
div#modulo div textarea{width:600px;height:60%;padding:10px;}
input#invia_messaggio{float:right;clear:both;margin-right:22px;}
h3{color:rgb(80,145,173);font-weight:bolder;margin-bottom:45px;}
h3#rag_s{
    margin-top:0;
    margin-bottom:30px;
    margin-left:18px;
    float:left;
    clear:both;
    width:240px;
    text-align:left;
    color:rgb(80,145,173);
    font-size:14px;
    font-family:verdana;
    font-weight:bold;

}
div#logo a{margin:0 auto;}
div#logo_azienda{float:left;width:29%;height:auto;text-align:right; margin-right:40px;}
img#logo_az{border:none;margin-left:20px;}
div#logo_azienda div#logo {margin-left:16px;width:auto;height:auto;float:left;text-align:center;}

a#network{
    clear:both;
    float:left;
    text-decoration:none;
    margin-left:20px;
    color:rgb(80,145,173);
    margin-top:20px;
    width:180px;
}

a#nuovo_logo{
    width:auto;
    float:left;
    text-decoration:none;
   
    margin-left:25px;
}
p#dest p{
    text-align:left;
    width:100%;
}
a#elimina_logo{  width:auto;
    float:right;
    text-decoration:none;
    color:rgb(80,145,173);
    margin-right:25px;}
p#des{
    font-family:verdana;
    font-weight:bolder;float:left;width:100%;

}
a#network:hover{text-decoration:underline;color:rgb(201,2,25);}
a#nuovo_logo:hover,a#elimina_logo:hover{text-decoration:underline;color:rgb(201,2,25);}
div#bottoni_menu{float:left;width:170px;height:auto;}
div#bottoni_menu img{float:left;}
.m_bott{margin-left:10px;width:100px;height:30px;margin-top:10px;cursor:pointer;}


div#mod{text-align:center;font-weight:bold;}
div#localizzazione{width:350px;float:left;height:auto;margin-right:55px;}
input.left{text-align:left;clear:left; float:left;width:auto;border:none;margin-right:0px;border:none;
}
textarea.left{text-align:left;clear:left; float:left;width:200px;border:none;margin-bottom:0px;font-size:11px;
}
label.left{text-align:left;clear:left; float:left;width:auto;border:none;margin-right:10px;font-weight:bold;color:#3477AB;}
input.right,select.right{border:0px;text-align:left;clear:right; float:left;width:120px;
}
select.left{
    width:60px;float:left;
}
select.right{
  

}
textarea.right{text-align:left;clear:right; margin-bottom:8px; float:right;width:80px;border:none;
}

label.right{font-weight:bold;clear:right;text-align:left;float:left;width:120px;color:#3477AB;}
div#bottoni_mod{
    text-align:justify;float:right;
}
input.b_mod{float:left;}

div#modifica_content{
    width:100%;
    text-align:right;float:left;
}
img#modifica_content_bot{
    width:100px;
    cursor:pointer;
}
div#links{height:auto;width:auto;}
div#na{
    width:192px;
    height:200px;float:right;background:white;
}
div.descrizione_pr{
    text-align:justify;
    margin-right:5px;
    float:left;
    width:175px;
    max-height:100px;

}
img#big{margin:3% auto 3% auto;}

div.prodotto{
    float:left;
    width:325px;
    height:130px;
    padding-left:14px;




}
div.foto_pr{
    width:115px;height:100px;float:left;vertical-align:bottom;
}

div.prezzo_pr{
    width:60px;
    float:left;
}
div#menu_h{margin-right:56px;}
div#menu_h2{
    float:right;
    z-index:100;
    margin-right:50px;
    width:auto;
    height:20px;
}
div#menu_h2 img{border:0;}
div#a_cen{
    width:142px;
    
    height:14px !important;
    height:15px;
    border-top:1px solid rgb(80,145,173);
    float:left;
    background:rgb(245,245,245);
}
div#b_cen{
    width:134px !important;
    width:132px;
    height:14px !important;
    height:15px;
    border-bottom:1px solid rgb(80,145,173);
    float:left;
    background:rgb(245,245,245);
    }ul.servizi li a{display:block;width:100%;font-weight:bolder;text-decoration:none; color:rgb(80,145,173);}
    ul.servizi { text-align:center;padding:0; margin:0; list-style:none;  }
    ul.servizi li.servizi_li  {border-right:1px solid rgb(80,145,173);border-left:1px solid rgb(80,145,173);float:left; width:185px;display:block; color:rgb(80,145,173);
        background:rgb(245,245,245);line-height:2.5em;  text-decoration:none;cursor:pointer;  }
    div#bottoni_menu a{text-decoration:none;color:#3477AB;text-align:center;
        width:67px;float:left;height:53px;margin-right:10px;margin-right:14px;margin-bottom:28px;
        font-weight:bolder;        }
        div#bottoni_menu a#mappa{width:72px;margin-right:10px;}
    span#mappa_b{width:100%;display:block;
        height:100%;
        text-align:center;
        background:url(../images/icom.png) no-repeat 1px -1%;margin-bottom:4px;
    }
    span#contatta_b{width:100%;display:block;
        height:100%;
        text-align:center;margin-bottom:4px;margin-left:6px;
        background:url(../images/icocontatta.png) no-repeat 0  0;
    }

    span#conferenza_b{width:100%;display:block;
        height:100%;
        text-align:center;margin-bottom:3px;margin-left:8px;
        background:url(../images/icov.png) no-repeat 0px 0;
    }
    span#www_b{width:100%;
        height:100%;display:block;
        text-align:center;margin-bottom:3px;margin-left:7px;
        background:url(../images/icow.png) no-repeat 0 0;
    }
    ul.servizi li a:hover {color:white;background:rgb(80,145,173);font-weight:bolder;text-decoration:none;}


    div#bottoni_menu a:hover{text-decoration:underline;cursor:pointer;color:rgb(201,2,25);}
    div#bottoni_menu  a#www:hover  span#www_b{   background:url(../images/icow.png) no-repeat 0 102%;}
    div#bottoni_menu  a#mappa:hover  span#mappa_b{   background:url(../images/icom.png) no-repeat 1px -52px;}
    div#bottoni_menu  a#contatta:hover  span#contatta_b{   background:url(../images/icocontatta.png) no-repeat 0 104%;}
    div#bottoni_menu  a#conferenza:hover  span#conferenza_b{   background:url(../images/icov.png) no-repeat 0 -53px;}
    ul.servizi li.servizi_li:hover{
        color:white;background:rgb(80,145,173);font-weight:bolder;

    }
    h4{
        text-decoration:none;
        color:white;
        margin:5px 0 5px 0;
    }

    div#ap div#map{


    }

    div#chiudi{
        background:rgb(80,145,173);
        text-align:right;
    }
    form#sedi_form{
        float:left;
        width:100%;


    }
    form#sedi_form{float:left;width:100%;}
    form#sedi_form label,form#sedi_form input,form#sedi_form select{
        margin-bottom:30px;
    }
    form#sedi_form div.df input#ad{width:30px;cursor:pointer;}
    form#sedi_form input#bott_nuova_sede{cursor:pointer;
        width:71px;height:23px;
        border:none;

        background:url(../images/bottoneaggiungi_s.png) no-repeat top left;

    }
    form#sedi_form input#mo {cursor:pointer;
        width:71px;height:23px;
        border:none;

        background:url(../images/bottonemodifica_s.png) no-repeat top left;}
    div.df div{margin-bottom:12px;}

    img#x{
        cursor:pointer;
    }
    img.prodotto_img{
        cursor:pointer;
    }
    div.err{
        color:red;
    }


    div#map{float:left;}
    div#punti{float:left;}


    input#pubblica {
        width:71px;height:23px;
        border:none;
        cursor:pointer;
        background:url(../images/bottonepubblica.png) no-repeat top left;
        float:right;margin-right:20px;
        margin-top:15px;
    }


    input#comune{
       height:auto;
    }
    input#email{
     height:auto;margin-right:2px;
    }
    div#tels div{
        float:left;width:100%;
    }
    div#tels div label.label1{
        clear:none;
    }
    div#tels div input{
        clear:none;
    }
    div#tels div radio{
        margin-left:-5px;
    }
    div#maschera {
        position:absolute;width:100%;
        height:990px;
        z-index:2;
        background:silver;
        filter:alpha(opacity=50);
        -moz-opacity:.50;
        opacity:.50;
        float:left;
        top:0;
        right:0;


    }
    select.tipo{
        float:left;
    }


    input.left,input.right {border:0;}

    div.pb_s{
        width:22px;
        height:15px;
        float:left;
        clear:left;
        /*  background: url(../images/bloccosinbasso.gif) no-repeat  bottom left;*/

    }
    div.pb_cen{
        width:274px !important;
        width:274px;
        height:14px !important;
        height:15px;
        /* border-bottom:1px solid rgb(80,145,173);*/
        float:left;
        background:rgb(245,245,245);
    }
    div.pb_d{
        width:32px;
        height:15px;
        float:left;
        /*   background:  url(../images/bloccodesbasso.gif) no-repeat  bottom left;*/
        background-color:transparent;
    }
    div.pa_s{
        width:22px;
        height:15px;
        float:left;
        clear:left;
        /*background: url(../images/bloccosinistralto.gif) no-repeat  top left;*/

    }
    div.pa_cen{
        width:282px !important;
        width:282px;
        height:14px !important;
        height:15px;
        /*  border-top:1px solid rgb(80,145,173);*/
        float:left;
        background:rgb(245,245,245);
    }
    div.pa_d{
        width:25px;
        height:15px;
        float:left;
        /*background:rgb(245,245,245)  url(../images/bloccodestralto.gif) no-repeat  top left;*/

    }
 div#barrabottoni p#st{margin-left:-20%;float:left;}
    #divimg{
        left:450px;
        background:url(../images/bloccoprev.png) top left no-repeat;
        position:absolute;
        width:200px;
        height:100px;
        z-index:3;
        top:auto;
        bottom:-236px;
        bottom:-240px !ie;
        padding-top:2px;
    }
    #slide-images{
        position:relative;
        display:block;
        margin:0px;
        padding:0px;
        width:600px;
        height:400px;
        overflow:hidden;
    }
    p#controlli{color:white;}
    p#controlli a{color:white;}
    #slide-images li{
        position:absolute;
        display:block;
        list-style-type:none;
        vertical-align:middle;
        height:400px;
        width:600px;
        margin:0px;
        margin-left:0px;
        margin-left:-300px !ie;
        padding:0px;
        background:rgb(245,245,245);


    }

    #slide-images li img{
        display:block;
       height:366px;
    width:600px;
 
        background:rgb(245,245,245);margin-bottom:8px;
    }
    #barrabottoni{

        text-align:center;
      
        width:100%;
        margin-top:15px;
        height:60px;
        background:url(../images/player-bar.png);
    }
h2 span#ti{padding-left:0;}
    #headpl{
       width:100%;
       height:20px;
       margin-bottom:380px;
       
       background:url(../images/footer2.png) top left;
    }

    .ali:hover{
        text-decoration:none;
    }
    input.spazio{
        width:270px;
    }
    form#form_modific{float:left;width:100%;}
    form#form_modific div{float:left;width:49%;margin-top:16px;height:40px;}
