img { border:none;}
body {  display:table; background:url(../images/screensaver/1056322.jpg) no-repeat center #333; }
body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{   margin:0px;    padding:0px;}
#invia { width:24px; height:24px; display:none ; background:url(../images/accedi.png) no-repeat center; background-size:cover; border:none; cursor:pointer; position:absolute; bottom:16px; right:15px;  z-index:1 }
#invia:focus { border:0; outline:0; }
#controlcampoiva { background:#f00;  -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px; display:none;  width:260px;   height:20px; position:absolute; left:458px; margin-top:6px; font-size:10px; text-align:center; line-height:20px; color:#fff}
#controlcampokm { background:#f00;  -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px; width:260px; display:none; height:20px; position:absolute; left:238px; margin-top:6px; font-size:10px; text-align:center; line-height:20px; color:#fff}
#controlcampoannoc { background:#f00;  -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px; width:260px; display:none; height:20px; position:absolute; left:238px; margin-top:6px; font-size:10px; text-align:center; line-height:20px; color:#fff}
#ajdspt { border:none; font-weight:bold; }
#ajdsprt  { border:none; font-weight:bold; width:100px;}
#ajdsprtt  { border:none; font-weight:bold; }
#add_centraline { width:100%; height:100%; position:relative; left:0; top:0;  background:#fff }
#mod_centraline { width:100%; height:100%; position:relative; left:0; top:0;  background:#fff }
#title_m_c { width:100%; height:100px; position:relative; float:left; }
#search_num_centr { width:900px; height:60px; margin:20px auto; position:relative; }
#search_centr { width:700px; float:left; position:relative; padding:19px; font-size:20px; height:20px; border:1px solid #eee;}
#sdf_closed { width:auto; float:right; position:relative; height:60px;}
#closeapp { width:60px; height:60px; border:none; background:url(../images/chiudi.png) no-repeat; background-size:cover}
#cancellacampo  { width:30px; height:30px; margin:15px; border:none; background:url(../images/chiudi.png) no-repeat; background-size:cover}
#cont_search_c  { width:900px; height:auto; position:relative;  margin:0 auto; display:table;  border:1px solid #ddd }
#head_centr { width:100%; height:60px; float:left; position:relative ;border-top:1px solid #ddd; }
#titlesnum { width:70%; height:60px; text-align:center; line-height:60px; float:left; border-right:1px solid #f4f4f4; font-size:20px; font-weight:bold; }
#quantnum { width:15%; height:60px; text-align:center; line-height:60px; float:left; border-right:1px solid #f4f4f4; font-size:20px; font-weight:bold; }
#oscuramento_app { display: none; width: 100%; height:100%; position: fixed; z-index: 4; margin: 0; background: #000; opacity: 0.45}
#newultpre {width:100%;text-align:center;color: #5dff97;font-weight:1000;float:left;}
#modifichealert { width:auto; height: 48px; line-height: 48px; position: relative; margin-left: 20px; color:#009445; font-size: 12px; font-weight: 500; }


@media screen and (min-width: 2000px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:40%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
    #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto; height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 210px; height:38px;  float:left;  position:relative; }
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:30%;top:30%;z-index: 5;margin-top:-220px;min-height:600px; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555; overflow:hidden}
#fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:30%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;  position: fixed;  left:30%; top:30%;  z-index: 5; margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px;  position: fixed;  left:30%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}

@media screen and (max-width: 1999px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:38%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
    #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;}
#search_mot_text { width: 210px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:25%;top:30%;z-index: 5;margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;   position: fixed;  left:25%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px;   position: fixed;  left:25%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:25%;top:30%;z-index: 5;margin-top:-100px;}

}
@media screen and (max-width: 1700px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:36%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
     #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 210px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:20%;top:30%;z-index: 5;margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px; position: fixed;  left:20%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px; height:550px; position: fixed;  left:20%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:20%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}
@media screen and (max-width: 1520px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:34%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
     #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 200px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:17%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;  position: fixed;  left:17%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px; height:550px; position: fixed;  left:17%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:17%;top:30%;z-index: 5;margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}
@media screen and (max-width: 1400px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:33%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
     #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 200px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:14%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;  position: fixed;  left:14%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px; height:550px; position: fixed;  left:14%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:14%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}
@media screen and (max-width: 1300px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:31%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
     #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;;-webkit-border-radius: 0px 0px 8px 0px;;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
      #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 190px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:10%;top:30%;z-index: 5;margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;  position: fixed;  left:10%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px; height:550px; position: fixed;  left:10%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:10%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}
@media screen and (max-width: 1180px) {
    #schedacliente_1 { display: none; width: 500px;height:500px;position: fixed; background:#fff;left:29%;top:30%;z-index: 5;margin-top:-100px;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 10px #555;-webkit-box-shadow: 0px 1px 10px #555;box-shadow: 0px 0px 10px #555;}
     #sdads { margin:0; top:0px; left:0px; position:fixed;width:300px; height:auto;  min-height:120px; background:#fff; font-weight:bold;color:#000;display:none; z-index:1; -moz-border-radius: 0px 0px 8px 0px;-webkit-border-radius: 0px 0px 8px 0px;border-radius: 0px 0px 8px 0px; -moz-box-shadow: 0px 0px 10px #d0d0d0;
-webkit-box-shadow: 0px 1px 10px #d0d0d0;
box-shadow: 0px 0px 10px #d0d0d0; }
   #search_mot  {width: auto;height:38px;background:#f0f0f0;border:1px solid #f0f0f0; margin:10px 20px;opacity:1;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;position:relative;float: left;z-index:2;}
#search_mot_text { width: 140px; height:38px;  float:left;  position:relative; }
    #fast_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:7%;top:30%;z-index: 5;margin-top:-100px; overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo { display: none; width: 1060px;  position: fixed;  left:7%; top:30%;  z-index: 5; margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
#new_preventivo_cl { display: none; width: 920px; height:550px; position: fixed;  left:7%; top:30%;  z-index: 5; margin-top:-100px}
.mod_preventivo {display: none;width: 980px;/* height:550px; */position: fixed;left:7%;top:30%;z-index: 5;margin-top:-100px;  overflow:hidden; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0px 0px 10px #555;
-webkit-box-shadow: 0px 1px 10px #555;
box-shadow: 0px 0px 10px #555;}
}



#note_preventivo {display: none;width: 920px;/* height:550px; */position: fixed;left:30%;top:30%;z-index: 5;margin-top:-100px;}
#delnum { width:14%; height:60px; text-align:center; line-height:60px; float:left;   font-size:20px; font-weight:bold; }
#invioform { width:200px; height:80px; font-size:20px; background:#ddd; margin:150px 60px; border:2px solid #ddd;  }
#closeform { width:80px; height:80px; border:none; background:url(../images/chiudi.png) no-repeat; background-size:cover; margin:150px 50px 0 0; border:0; position:relative; float:right }
#headerpreapppp { position:absolute; top:1010px; left:500px; }
#addnumber { width:400px !important; height:80px !important; font-size:20px; font-weight:bold;text-align:center; border:2px solid #eee; margin:100px 150px;}
#quant { width:80px !important; height:80px !important; font-size:20px; font-weight:bold; text-align:center; border:2px solid #eee; margin:100px 0px;}
#cont_centr_ids { width:100%; height:100%; position:relative; left:0; top:0;  background:#fff }
#tipe_cont_c_id { width:400px; height:500px; background:#ddd; position:relative; display:table; float:left;  margin:100px 40px ; }
#a_action_type { width:100%; height:100%; float:left; position:relative }
#cont_type_cont_c { width:100%; height:100%; float:left; position:relative }
#cont_type_cont_c img { width:200px; height:200px; margin:150px 100px; float:left; position:relative }
#title_type_cont_c { width:100%; height:100px; position:absolute; bottom:0;}
#rigos_a { cursor:pointer}
#rigos_a:hover span { background:#bedbec}
#header_sc1 {border-bottom: 1px solid #dddddd;width:100%;height:48px;position:relative;float:left;}
#corpo_sc1 { width:100%; position:relative; float:left; height:451px }
#infocliente { width:449px; height:100%; position:relative ; float:left; }
#headerinfocliente { width:100%; margin:0; height:60px;  float:left; position:relative; border-bottom:1px solid #eee;}
#corpoinfocliente { width:100%; margin:0;   float:left; position:relative; }
#footeractionmod { width:100%; position:absolute; bottom:0; left:0; height:48px; }
#modificabuttom { width:120px; height:30px; cursor:pointer; border:0; margin:9px 10px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; background:url(../images/pulsantenewmod.png) no-repeat center; background-size:cover}
#modificabuttom:hover { background:url(../images/pulsantenewmodh.png) no-repeat center; background-size:cover }
#modificabuttom:focus { outline:none}
#campoinfocliente { width:auto ; height: 40px; float:left; position:relative; margin-top:10px; margin-left:10px;}
#campominiinpt { width:210px; height:26px; margin:6px 0; border:1px solid #eee; background:#f0f0f0; padding-left:10px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; }
#campocomplinpt { width:315px; height:26px; margin:6px 0; border:1px solid #eee; background:#f0f0f0; padding-left:10px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; }
#campominiinpt:focus, #campocomplinpt:focus { outline:none;  }
#textcampoinfocliente { min-width:100px; float:left; position:relative; height:40px; line-height:40px; font-weight:400; }
#visualizzacodicecliente { width:100px; height:28px; background:#f0f0f0; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; border:1px solid #eee; margin:6px 0;}
#optioncliente { width:50px; border-left:1px solid #ddd; background:#f5f5f5;height:100%; position:relative ; float:left; }
.modclientesc {background:url(../images/modificacliente.png) no-repeat center;background-size:cover; }
.modclientesc:hover  {background:url(../images/modificaclienteh.png) no-repeat center;background-size:cover; }
#optionbuttoncl {width:36px;height:36px;margin:7px;border:0; outline:0;/* background:none; */cursor:pointer;}
#optionbuttoncl:active { border:none; outline:none}
#optionbuttoncl:focus { border:none; outline:none }
.homeclientesc {background:url(../images/homeschedacliente.png) no-repeat center;background-size:cover;  }
.homeclientesc:hover { background:url(../images/homeschedaclienteh.png) no-repeat center;background-size:cover; }
.deleteclientesc  {background:url(../images/cancellacliente.png) no-repeat center;background-size:cover; } 
.deleteclientesc:hover { background:url(../images/cancellaclienteh.png) no-repeat center;background-size:cover;}
.vislavclientesc  {background:url(../images/iconanuovamodprev.png) no-repeat center;background-size:cover; } 
.vislavclientesc:hover {background:url(../images/iconanuovamodprevh.png) no-repeat center;background-size:cover; }
#sp_header_sc1 { width:auto; float:left; position:relative; height:48px; line-height:48px; margin-left:20px; font-weight:bold; font-size:12px;}
#action_header_sc1 { width:auto; float:right; position:relative }
#sp-title { width:100%; text-align:center; float:left; position:relative; height:100px; line-height:100px; font-size:30px; font-weight:bold; text-transform:uppercase; color:#000}
body{ text-transform:uppercase;   /* Setting default text color, background and a font stack */ overflow:hidden; overflow: auto;  color:#000;    font-size:13px;     font-family:  segoe ui, arial, helvetica, sans-serif;}
html, body{width: 100%;height: 100%;min-width:1100px;margin: 0;padding: 0;/* overflow-x: hidden; */}
#bods {width:100%;height:100%;}
#header { width:auto; position:relative; height:60px; float:left; margin-left:10px; }  
#menulaterale {width:100%; min-width:1100px;height:60px;position: fixed;background: #ffffff;z-index: 3; -moz-box-shadow: 0px 0px 8px #ddd;-webkit-box-shadow: 0px 0px 8px #ddd;box-shadow: 0px 0px 8px #ddd;}
#centralmenu {width:560px;height:60px;position:relative;margin:0 auto; top:0;/* display:table-cell */}
#widebarinfo {width:100%;height:50px;background:#fff;position:fixed;z-index: 2;bottom:0;border-top:1px solid #ddd;}
#view_bar_tot_p{ float:left; width:120px; height:30px; margin:10px  0px 10px  50%; left:-530px;position:relative }
#view_bar_pagina_p{ float:right; width:170px; height:30px; margin:10px  50% 10px  10px; right:-550px ;position:absolute }
#sp_view_pagina { float:left; width:50px; height:30px;   position:relative }
#sp_title_pagina  { float:right; width:90px; height:30px;  margin:0px 10px 0px 0px ; position:relative; line-height:30px; color:#555; font-weight:500 }
#sp_view_p  { float:left;  height:30px;  position:relative; line-height:30px; color:#555; font-weight:500 }
#sp_view_p_vt { float:left;  height:30px;  position:relative; line-height:30px; color:#555;margin-left:5px; font-weight:500 }
#pagina_sel{ float:left; width:100%; height:28px; border:1px solid #cfcfcf; font-size:16px; color:#000 }
#icon_menulat { width:140px; height:60px; float:left; position:relative}
#home_menu, #newprev_menu, #preventivi_menu, #clienti_menu { width:130px; height:56px; float:left; position:relative; margin: 2px 0 2px 10px;  cursor:pointer;  -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;transition:All 0.6s ease;-webkit-transition:All 0.6s ease;-moz-transition:All 0.6s ease;-o-transition:All 0.6s ease;}
#home_menu:hover, #newprev_menu:hover, #preventivi_menu:hover, #clienti_menu:hover { background:#f5f5f5} 
#home_menu:hover #text_home_m { display:block;  opacity:0.9; margin:0 25px; position:relative; top:2px; width:40px; transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease; }
#clienti_menu:hover #text_clienti_m {   opacity:0.9;margin:0 24px; position:relative; top:2px; width:44px; transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease; }
#newprev_menu:hover #text_newprev_m {   opacity:0.9; margin:0 16px; position:relative; top:2px; width:58px; transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease; }
#preventivi_menu:hover #text_preventivi_m {   opacity:0.9; margin:0 12px; position:relative; top:2px; width:68px; transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease; }
#selectedmenuit { width:100%; height:3px; position:relative; background:#00b4fb; float:left; top:-41px}

#text_home_m {    margin:0 25px; position:relative; top:2px; width:40px; }
#text_clienti_m {  margin:0 24px; position:relative; top:2px; width:44px; }
#text_newprev_m {    margin:0 16px; position:relative; top:2px; width:58px; }
#text_preventivi_m {    margin:0 12px; position:relative; top:2px; width:68px;  }


#icon_home_m { background:url(../images/temachiaro/homepage.png) no-repeat center; background-size:cover;float:left; margin:19px 53px; position:relative; width:24px; height:22px}
#selected_ihome { background:url(../images/home_iconsh.png.png) no-repeat center; background-size:cover;  }
#selected_thome { color:#fff}
#icon_newprev_m { background:url(../images/temachiaro/messaggi.png) no-repeat center; background-size:cover; float:left; margin:19px 52px; position:relative; width:26px; height:22px}
#icon_preventivi_m { background:url(../images/temachiaro/preventivo.png) no-repeat center; background-size:cover; float:left; margin:19px 52px; position:relative; width:26px; height:22px}
#icon_clienti_m { background:url(../images/temachiaro/clienti.png) no-repeat center; background-size:cover; float:left; margin:18px 52px; position:relative; width:24px; height:24px}
#text_home_m, #text_newprev_m, #text_preventivi_m, #text_clienti_m {transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;font-size:12px;color:#fff;background:url(../images/sfondonerotrasp.png) repeat;opacity:0; height:36px;line-height:36px;font-weight:bold;float:left; position:relative; padding:0 20px;text-align:center;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
#tnote { margin-left: 20px; height:80px; width:350px; padding:10px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; border:1px solid #ddd; }
#tnote:focus { outline:none;border:1px solid #53c1ff; }
#tnote_n { margin-left: 20px; font-weight:600; font-family:calibri; height:80px; width:350px; padding:10px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; border:1px solid #ddd; }
#tnote_n:focus { outline:none;border:1px solid #53c1ff; }
#oscuraoptionconfirm { width:100%; position:absolute; height:100%; top:0; left:0; background:url(../images/temachiaro/biancosfondotrasp.png) repeat; z-index:1 }
#titleswindowconf { width:100%; height:50px; float:left; position:relative; }
#headerwconf { width:92%; height:50px; float:left; position:relative; margin:0 4%; text-transform:initial; font-size:14px }
#footerwconf { width:100%; height:50px; float:left; position:relative }
#actionfooterwconf { margin:10px; width:auto; height:30px; float:right; position:relative}
#pulsantidiazin:hover { background:#f5f5f5 }
#pulsantidiazi:hover { background:#008cdc }
#pulsantidiazin {  width:50px; cursor:pointer; height:30px; float:left; position:relative;   color:#00a2ff; font-weight:bold; background:  #fff; -moz-border-radius: 18px;-webkit-border-radius: 18px;border-radius: 18px; border:none; outline:none; transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;  }
#pulsantidiazi {  width:50px; cursor:pointer; height:30px; float:left; position:relative;  margin-left:10px; color:#fff; font-weight:bold; background:  #00a2ff; -moz-border-radius: 18px;-webkit-border-radius: 18px;border-radius: 18px; border:none; outline:none;  transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;}
#sptitleswconf { width:auto; position:relative; float:left; height:50px; line-height:50px; margin-left:20px; font-size:18px ; font-weight:bold; color:#222; }
#sptitleswconfch { width:50px; height:50px; float:right; position:relative }
#pulsantidiaziclose:hover { background:url(../images/temachiaro/delete.png) no-repeat #dfdfdf;  background-size:cover;}
#pulsantidiaziclose { width:30px; cursor:pointer; height:30px; float:left; position:relative; margin:10px; background:url(../images/temachiaro/delete.png) no-repeat #eee; -moz-border-radius: 18px;-webkit-border-radius: 18px;border-radius: 18px; border:none; outline:none; background-size:cover;}
#windowconfirm { width:500px; height:150px; position:relative; margin:25% auto; top:0px; background:#fff; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; -moz-box-shadow: 0px 0px 8px #ccc;
-webkit-box-shadow: 0px 0px 8px #ccc; 
box-shadow: 0px 0px 8px #ccc; }
#centerlogin { width:100%; height:150px; position:relative; display: table-cell;
    vertical-align: middle;
    text-align: center;}
#centerlogin form { width:250px; height:280px;  margin:0 auto; position:relative;   }
#imagedlogin { width:150px; height:150px;-moz-border-radius: 80px;-webkit-border-radius: 80px;border-radius: 80px; background:url(../images/iconaapp.png) no-repeat center;  background-size:cover;  margin:0 auto; position:relative  }
#user { width:80%; height:28px; padding:0 5%; background:url(../images/logtrasp.png) repeat; border:0; -moz-border-radius: 80px;-webkit-border-radius: 80px;border-radius: 80px; -moz-box-shadow: 0px 0px 3px #333;
-webkit-box-shadow: 0px 0px 3px #333; 
box-shadow: 0px 0px 3px #333; margin-top:40px; font-weight:bolder;}
#user:focus { border:none; outline:none  }
#pass { width:80%; height:28px;  padding:0 5%; background:url(../images/logtrasp.png) repeat; border:0; -moz-border-radius: 80px;-webkit-border-radius: 80px;border-radius: 80px; -moz-box-shadow: 0px 0px 3px #333;
-webkit-box-shadow: 0px 0px 3px #333; 
box-shadow: 0px 0px 3px #333; margin-top:20px; font-weight:bolder;}
#pass:focus {  border:none; outline:none  }
#contmenus { width:840px; margin:0 auto; position:relative;  }
#action { width:auto; height:30px; float:right; margin:5px 10px;}
#conts {width:100%;margin-top:70px;height:auto;float:left;position:relative;/* left:70px; */}
#straddacc { width:400px;height:300px;  position:relative; background:#fff; z-index:1 }
#sommaadd { width: 250px; height:50px; margin: 50px 70px 0; border:1px solid #ddd; text-align:center; font-size:28px; font-weight:bold }
#sommaadd:focus {outline:1px solid #c8e7ff; }
#namef  { width:200px; height:40px; padding:0 20px; border:1px solid #ddd; margin:40px  79px 0px 79px; }
#ric_inser_file { width:380px; height:140px; position:relative; float:left; border:1px dashed #ddd; margin-top: 20px; margin-left:10px;  }
#nameffile { width:100%; height:140px; position:relative; float:left; opacity:0; z-index:1}
#puls_ins_file { width:100%; height:20px; margin:60px 0; position:absolute; text-align:center; font-size:16px; font-weight:bold; z-index:0 }
#idaccs { display:none}
#log_urt  { width:100%; height:100%; z-index:4; position:fixed; background:url(../headm.png) repeat; display:none }
#form_logs_canc { width:300px; height:200px; position:relative; margin:25% auto; top:-100px; display:table; background:#fff; }
#userinfofg { width:100%; height:60px; margin-top:0px; float:left; position:relative; }
#sdafsp { height:auto; width:100%; float:left; position:relative}
#sdsaainvio { height:30px; width:100px; float:right; margin-right:28px; background:#222; border:none; color:#fff; font-weight:bold; }
#sdsaainvio:hover { background:#f04; }
#userinfofgd { width:100%; height:60px; margin-top:30px; float:left; position:relative; }
#in_userinfofgd { width:220px; margin:0 28px; padding:0 10px; position:relative; float:left; height:30px; border:1px solid #ddd;}
#addonall  { width:100%; height:100%; z-index:4; position:fixed; background:url(../headm.png) repeat; display:none }
#addonallnumb { width:100%; height:100%; z-index:4; position:fixed; background:url(../headm.png) repeat; display:none }
#asdsfdgsdfs { width:100%; height:100%; z-index:0; position:absolute;    }
#a_adsf_nm { width:100%; height:100%; position:relative; float:left;}
#a_adsf { width:100%; height:100%; position:relative; float:left;}
#a_adsf_r { width:100%; height:100%; position:relative; float:left;}
#idalls { display:none; }
#iconaapplicazione { width: auto; height: 40px;  position: fixed; left:80px; bottom:70px; z-index:4 }
.iconaapplicazione { width:auto;  height:40px; float:left; background:#fff; position:relative; list-style:none;z-index:4; moz-border-radius:80px;-webkit-border-radius: 80px;border-radius: 80px; -moz-box-shadow: 0px 0px 2px #000;
-webkit-box-shadow: 0px 0px 2px #000; margin-right:20px;
box-shadow: 0px 0px 2px #000; cursor:pointer;transition:All 0.1s ease;-webkit-transition:All 0.1s ease;-moz-transition:All 0.1s ease;-o-transition:All 0.1s ease;}
.iconaapplicazione:hover { background:#111}
.iconaapplicazione:hover #icon_modprev { background:url(../images/modpreventivoh.png) no-repeat center; background-size:cover;}
.iconaapplicazione:hover #names_modprev { color:#00a4ff}
#icon_modprev { float:left; height:20px; width:20px; position:relative; background:url(../images/modpreventivo.png) no-repeat center; background-size:cover; margin: 10px }
#names_modprev { float:left; height:40px; width:auto; line-height: 40px; font-weight:bolder; position:relative; font-size: 12px; margin-right:10px }
#addacc { width:400px; height:300px; z-index:4; position:fixed; background:#eee;  left:30%;top:30%;;margin-top:-100px; display:none }
#colonnaleft { width: 170px; height:100%; min-height:1000px; top:40px; float:left; position:fixed; background:#efefef; border-right:3px solid #646464; }
#menu {width: 340px;height: 100%;max-height: 400px;background: #ffffff;float:left; margin:0 20px 20px 0;position:relative;transition:All 0.4829s ease;-webkit-transition:All 0.4829s ease;-moz-transition:All 0.4829s ease;-o-transition:All 0.4829s ease;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow:hidden;moz-box-shadow: 0px 0px 1px #dddddd;-webkit-box-shadow:  0px 0px 1px #dddddd;box-shadow:  0px 0px 1px #dddddd;}
#menu:hover { max-height:450px; }
#menu:hover #titlesmenu { color:#008ad9 }
.stileultprev { background:#e3fbea; -moz-box-shadow: 0px 0px 2px #a3ceb0;
-webkit-box-shadow: 0px 0px 2px #a3ceb0;
box-shadow: 0px 0px 2px #a3ceb0; }
.stileultprev:hover #ult_prev_view{ display:block}
.stileultcli  {  }
#optionpr {
    margin:15px 0px 0  0;
     float:left;
     width:auto;
     height:30px;
     position:relative;
}
.stileultcli:hover #ult_cli_view { display:block}
#invioacc:hover { background:#f00 }
#invioacc { font-size:14px; cursor:pointer; font-weight:bold;height:auto;  height:40px; width:140px; margin:30px 20px 0px 66px; color:#FFF; background:-webkit-gradient(linear, 80% 20%, 0% 38%, from(#579BFF), to(#53C1FF));-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; border:none }
#menu:hover #contenutomenu { display:block }
#titlesmenu {width:100%;height:50px;line-height:50px; border-bottom:1px solid #cee0f0;float:left;position:relative;cursor:pointer;/* background: #c8e7ff; */}
#ult_preventivi_view {width:100%;height:50px;line-height:50px;float:left;position:relative;/* background:#488b6f; */}
#ult_clienti_view {width:100%;height:50px;line-height:50px;float:left;position:relative; /* background:#38789d */}
#ult_clienti_view span {/* color:#0052b1 ; */margin-left:20px;font-size:18px;}
#ult_preventivi_view span {  margin-left:20px; font-size:18px}
.view_ico  {  position:absolute; margin:18px; right:0px; display:none;z-index:1; height:14px; cursor:pointer; width:14px; background:url(../images/ridimensionamento.png) no-repeat center; background-size:cover}
.view_ico_ora {  position:absolute; margin:10px 15px; right:0px; display:none; z-index:1; height:10px; cursor:pointer; width:10px; background:url(../images/resize-dec.png) no-repeat center; background-size:cover}
.titlesmenu {height:35px;line-height:35px;/* color: #000; */float:left;font-weight:bold;position:relative;font-size:14px;}
#contenutomenu {/* width: 100%; */margin:8px 0;/* top: 20px; *//* height: 30px; */float: right;position: relative;/* z-index:2; *//* background:#464646; */}



#creaoptionprevt { width:44px; height:44px; float:left; position:relative; margin-right:10px }
#a_creaoptionprevt { width:44px; height:44px; position:relative; float:left; background:url(../images/temachiaro/creapreventivo.png) no-repeat center #dedede; background-size:cover; -moz-border-radius: 22px;-webkit-border-radius: 22px;border-radius: 22px; cursor:pointer; }
#a_useroptionprevt{ width:44px; height:44px; position:relative; float:left; background:url(../images/temachiaro/utentelog.png) no-repeat center #dedede; background-size:cover;-moz-border-radius: 22px;-webkit-border-radius: 22px;border-radius: 22px; cursor:pointer;}
#a_imposoptionprevt{ width:44px; height:44px; position:relative; float:left; background:url(../images/temachiaro/impostazionimini.png) no-repeat center #dedede; background-size:cover;-moz-border-radius: 22px;-webkit-border-radius: 22px;border-radius: 22px; cursor:pointer;}
#a_creaoptionprevt:hover { background:url(../images/temachiaro/creapreventivo.png) no-repeat center #ccc; background-size:cover;}
#a_useroptionprevt:hover { background:url(../images/temachiaro/utentelog.png) no-repeat center #ccc;background-size:cover;}
#a_imposoptionprevt:hover { background:url(../images/temachiaro/impostazionimini.png) no-repeat center #ccc;  background-size:cover;}
#textoptionprevt { width:140px; opacity:0; position:relative; float:left; height:34px; line-height:34px; background:url(../images/sfondonerotrasp.png); color:#fff; font-size:12px; top:12px; left:-50px; text-align:center; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; }
#textoptionut { width:80px; position:relative; float:left; height:34px; line-height:34px; background:url(../images/sfondonerotrasp.png); color:#fff; font-size:12px; top:12px; left:-20px; opacity:0; text-align:center; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; }
#textoptionim { width:110px; position:relative; float:left; height:34px; line-height:34px; background:url(../images/sfondonerotrasp.png); color:#fff; opacity:0; font-size:12px; top:12px; left:-60px; text-align:center; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; }
#creaoptionopzioni {display:none;width:200px;height:auto;position:absolute;background:url(../images/sfondonerotrasp.png);-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;top:65px;right:40px;padding:5px 0;z-index:1}
#li_creaoption { width:100%; height:40px; float:left; position:relative; cursor:pointer }
#li_creaoption:hover { background:#282828}
#create_prev_tt { width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;float:left; position:relative; }
#view_prev  { width:100%; height:40px; line-height:40px; float:left; position:relative; text-align:center; font-size:14px; color:#fff; text-decoration:none }
#create_prev_ttm { width:86%; margin:2px 7%; height:1px; float:left; position:relative; background:#4c5458;  }



#ultimi_prev { width:99.6%; height:100%; position:relative; float:left;-moz-border-radius: 0px 0px 20px 20px; -webkit-border-radius:  0px 0px 20px 20px; border-radius: 0px 0px 20px 20px;  }
#contenutomenut {float:right;margin: 0;height:60px;width:auto;position:absolute; top:0; right:10px }
#hovertextcont { float:left; font-size:18px; font-weight:500; color:#949db8; line-height:50px; margin-left:40px;}
#icon_home {    background: url(../images/home_icons.png) no-repeat center; background-size:cover; width:24px; height:20px; float:left; position:relative; margin:15px 11px; } 
#car_gif {width:120px;float:left;margin: 10px 150px;}
#ulcontenutomenu {/* width: 94%; */height:auto;float:left;position:relative;/* margin-left:2%; */}
#summar2 {width: 44px;height:44px;float:left;position:relative;list-style:none; }
#text_prev_option { width:150px; background:url(../images/sfondonerotrasp.png) repeat; height:36px; opacity:0; line-height:36px; position:absolute; left:-50px; color:#fff; font-weight:bolder; top:62px; text-align:center;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.summar2a { width: 100%; height:30px; float:left; position:relative; color:#fff; font-size:14px; cursor:pointer;  -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;}

.summar2a:hover { color:#fff; }
#create_prev:hover { background:#2a9338; }
#create_prev { background: url(../images/temachiaro/creapreventivo.png) no-repeat center #ddd; background-size:cover; width:44px; height:44px;  -moz-border-radius: 24px;
-webkit-border-radius: 24px;
border-radius: 24px; }
#ins_ricambis_pr:hover { background:#ff8400; }
#ins_ricambis_pr { background: #ffa800; }
#create_prev_fast:hover { background:#1f3f87; }
#create_prev_fast { background: #2b56ab; }


.summar2a:hover #icon_creap_summar2 { background:url(../images/prev.png) no-repeat center;background-size:cover; }
.summar2a:hover #icon_modp_summar2 { background:url(../images/prev.png) no-repeat center;background-size:cover; }
.summar2a:hover #icon_velp_summar2 { background:url(../images/prev.png) no-repeat center;background-size:cover; }
.summar2a:hover #icon_velp_summar2_m { background:url(../images/prevf.png) no-repeat center;background-size:cover; }
#icon_creap_summar2 { width:50px; height:50px; margin:17px 0 0 0px; right:-5px; float:left; position:relative; background:url(../images/prevh.png) no-repeat center; background-size:cover;  }
#icon_modp_summar2 { width:50px; height:50px; margin:17px 0 0 0px; right:-5px; float:left; position:relative; background:url(../images/prevh.png) no-repeat center; background-size:cover;  }
#icon_velp_summar2 { width:50px; height:50px; margin:17px 0 0 0px; right:-5px; float:left; position:relative; background:url(../images/prevh.png) no-repeat center; background-size:cover;  }
#icon_velp_summar2_m { width:70px; height:70px; margin:8px 0 0 2px; right:-5px; float:left; position:relative; background:url(../images/prevfh.png) no-repeat center; background-size:cover;  }
#sp_suma  { width:auto;   height:30px; line-height:30px; background:url(../images/sfondonerotrasp.png) repeat; color:#fff; padding:0 20px; left:-20px; top:60px;  position:relative; float:left; text-align:center; font-size:12px; font-weight:bold;}

.summara2 { width: auto;  height:80px; line-height:80px; float:left; position:relative; cursor:pointer; }
.summara2:hover #summars2  { color:#000; background:#c2319b; }
#summars2 { width: auto; height:80px; padding:0 40px; line-height:80px; color:#e62eb5;  font-weight:bold; font-size:14px; float:left; position:relative; }
.submarca { width:280px; height:auto; float:left; position:relative; display:none; }
#summar { width:280px; height:20px; line-height:20px; float:left; position:relative; list-style:none }
#summara { width:280px; height:20px; line-height:20px; float:left; position:relative; cursor:pointer; background:#DDD; }
#summars:hover { color:#F00; }
#summars { width:260px; margin-left:20px; height:20px; line-height:20px; color:#323232; font-weight:bold; font-size:12px; float:left; position:relative; }
#colonnaright {width:auto;position:relative;height:auto;/* margin-left:30px; */}
#sortable { width:1100px; position:relative; height:auto; margin:0 auto; }
#miniwidget { width:1100px; position:relative; margin:0 auto; height:auto; }
#actionminiwidget { width:100%; float:left; position:relative; height:auto;  }
#cont_puls_w { width:auto; position:relative; float:left; margin-bottom:20px; }
#cont_puls_w_r { width:auto; position:relative; float:right; margin-bottom:20px; }
.buttomwidg:hover { border:none; outline:none; background:#dfdfdf }
#miniminitilk { width:144px ; height:90px; margin:10px 0; float:left; position:relative; border-right: 1px solid #ddd;}
#headerminiminiw { width:100%; height:65px; float:left; position:relative; }
#footerminiminiw { width:100%; height:25px; float:left; position:relative; text-align:center; line-height:25px; }
#numminiminiw { width:45px; height:100%; float:left; margin-left:20px; font-size:30px; line-height:65px; text-align:center;}
#iconmimimimiw { width:65px; height:65px; float:left; position:relative; background:url(../widget/images/clientenorm.png) no-repeat center; background-size:cover;}
#iconmimimimiwp { width:65px; height:65px; float:left; position:relative; background:url(../widget/images/preventivonorm.png) no-repeat center; background-size:cover;}
#iconmimimimiwclo { width:65px; height:65px; float:left; position:relative; background:url(../widget/images/closed.png) no-repeat center; background-size:cover;}
#iconmimimimiwape { width:65px; height:65px; float:left; position:relative; background:url(../widget/images/open.png) no-repeat center; background-size:cover;}
#footerminiminiw { width:100%; height:25px; float:left; position:relative; }
#minibaddle { width:519px; float:right; position:relative; height:110px;}
#topedsj:hover { background:#ddd; }


#menuminiwidget { display:none;  width:250px;height:auto;position:absolute;background:url(../images/sfondonerotrasp.png) repeat;z-index:2; left:380px;top:40px; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0px 0px 10px #444;-webkit-box-shadow: 0px 0px 10px #444;box-shadow: 0px 0px 10px #444; margin-left:50%; }



#icon_fastp_mini { width:110px; height:110px; margin:0px; float:left; position:relative; cursor:pointer; background:url(../widget/images/fastprev.png) no-repeat center; background-size:cover; }
#icon_tokp {width:110px; height:110px; margin:0px; float:left; position:relative; cursor:pointer; background:url(../widget/images/preventivonew.png) no-repeat center; background-size:cover;}
#icon_prev_mini {width:110px; height:110px; margin:0px; float:left; position:relative; cursor:pointer; background:url(../widget/images/clientenew.png) no-repeat center; background-size:cover;}
#topedsj { width:110px; height:110px; float:left; margin-left:19px; border:none; transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease; background:#fff; font-size:12px; font-weight:550; text-transform:uppercase; moz-box-shadow: 0px 0px 1px #d5d5d5;-webkit-box-shadow:  0px 0px 1px #d5d5d5;box-shadow:  0px 0px 1px #d5d5d5; -moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius: 10px;}
#miniminitilkgl { width:580px; height:110px; float:left;  position:relative; border:none; background:#fff; font-size:12px; font-weight:550; text-transform:uppercase; moz-box-shadow: 0px 0px 1px #d5d5d5;-webkit-box-shadow:  0px 0px 1px #d5d5d5;box-shadow:  0px 0px 1px #d5d5d5; -moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius: 10px; }
#bigbaddle { width:580px; height:110px; float:left;  position:relative;  }
.buttomwidg { width:auto; padding:0 20px; cursor:pointer; height:30px; float:left; position:relative; border:none; background:#fff; font-size:12px; font-weight:550; text-transform:uppercase; moz-box-shadow: 0px 0px 1px #d5d5d5;-webkit-box-shadow:  0px 0px 1px #d5d5d5;box-shadow:  0px 0px 1px #d5d5d5; -moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius: 20px; transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;}
#miniwidget_buddle{ width:100%; float:right; position:relative; height:110px; }
#widgetcaleore {width:300px; height:300px; float:left; margin-left:20px; position:relative; margin-top:0px; background:#2a393a; -moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius: 10px; transition:All 0.8s ease;-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;  }
#widgetcaleore:hover #ult_orar_view{ display:block}
#cont_wco { width:100%; height:100%; float:left; position:relative }
#titolsday { width:40%; height:auto; float:left; position:relative; margin:8% 3% 5% 7%; }
#calendarios { width:90%; height:auto; float:left; position:relative; margin:0 5%  5%  5% ; }
#mese_odierno { width: 50%; height:auto; float:left; position:relative; }
#mese_odierno span { width:auto; text-align:left; position:relative; height:auto; font-size:16px; margin-left:10px; color:#53ffa2}
#cont_calendario { width:100%; height:auto; float:left; position:relative; margin-top:10px; }
.noselectedday { width:26px; height:26px;  float:left; text-align:center; position:relative; line-height:26px; margin:6px 0 0 12px;color:#fff}
.noselectedday:hover { width:24px; height:24px; line-height:23px; border:1px solid #abffd2}
.selectedday { width:24px; height:24px;  float:left; text-align:center; position:relative; line-height:23px; margin:6px 0 0 12px;color:#abffd2;border:1px solid #abffd2; background:#1d251d}
.selectedday:hover { width:24px; height:24px; line-height:23px; border:1px solid #abffd2}
#namedays { width:100%; height:auto; text-align:left; float:left; font-size:12px; font-weight:bold; position:relative; color:#53ffa2 }
#numbersdays { width:100%; height:auto; text-align:left; float:left; font-size:32px; height:34px; line-height:34px;  position:relative; color:#fff }
#hourdays { width:40%; height:auto; float:right; position:relative; margin:5% 7% 5% 3%; }
#orariogiorno { width:100%; height:auto; text-align:right; float:left; font-size:26px; font-weight:bold; position:relative; color:#53ffa2 }
#li_sortable {min-width:100px;position:relative;/* height:365px; */float:left;list-style:none;margin:20px 0 0 0px;}
#colonnarightty {width: 100%;position:relative;height:auto;float:left; margin-bottom:80px}
#tabellas {width:1100px;height:auto;margin:10px auto 0px auto;position:relative; }
#tabellar {float:left;width:1320px;height:auto;}
#tabellar_widget {float:left;width:100%;height:auto;position:relative;/* top:-20px */}
#tabellarc { width:946px; height:auto; margin:40px auto; position:relative;}
#rigatitol {/* margin-bottom:4px; */width:auto;height:30px;float:left;/* border-right:1px solid #000; */}
.ftp_fg_l { text-align:left; margin-left:15px; }
.ftp_fg_r { text-align:right; margin-right:15px; }
.view_ord_cl {width:1094px;height:auto;position:relative;float:left;border-top:2px solid #b5d1e0;border-bottom:2px solid #b5d1e0;display:none;}
#rigatitol span {border: 1px solid #a8c7d8;float:left;width:110px;height:30px;line-height:30px;text-align:center;color: #fff;font-weight:bold;font-size:12px;margin-right: 5px;background: #0084cf;}
#rigos {  width:auto; height:51px; float:left;}
#rigos span { border-bottom:1px solid #e0a96c; border-left:1px solid #e0a96c; background:#fff; border-right:1px solid #e0a96c; margin-right:5px; float:left; width:110px; height:50px; line-height:50px; text-align:center; color:#000; font-weight:bold; font-size:12px; }
#rigos span a { color:#4f9edc; cursor:pointer; text-decoration:none; }
#rigos span a:hover { text-decoration:underline; }
#a_rigos_widget {width:100%;height:40px;cursor:pointer;float:left;transition:All 0.8s ease;-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;position:relative;/* border-top:1px solid #ddd; */}
#a_rigos_widget:hover { background:#dfe8f1}
#a_rigos_widget_c {width:100%;height:40px;float:left;transition:All 0.8s ease;-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;position:relative;cursor:pointer/* border-top:1px solid #ddd; */}
#a_rigos_widget_c:hover { background:#dfe8f1}
.rigos_widget { width:100%;height:40px;float:left;/* border-bottom:1px solid #000; *//* background:#fff; *//* border-left:1px solid #000; */} 
.rigos_widget span {/* border-bottom: 1px  solid #bfd6e7; */float:left;/* background:#fdfdfd; *//* width:110px; */height:40px;line-height:33px;text-align:center;color:#000;font-weight:bold;font-size:12px;}
.rigos_widget:hover .deleteprev_fast{ display:block}
#images_delprev { width:17px;height:20px;background:url(../images/cestinaoption.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:10px; position:relative; float:left ; z-index:1 }
#stampaprev { width:20px;height:20px;background:url(../images/stampa.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:15px; left:7px; position:absolute; float:left ; z-index:1 }
.bottomopprev { width:20px;height:20px;background:url(../images/optionprev.png) no-repeat center;background-size:cover;border:none; cursor:pointer; margin-top:15px; left:35px; position:absolute; float:left ; z-index:1 }
.bottomopprev:hover { background:url(../images/optionprevh.png) no-repeat center;background-size:cover; }

.bottomopprevmini { width:20px;height:20px;background:url(../images/optionprev.png) no-repeat center;background-size:cover;border:none; cursor:pointer; margin-top:10px; left:14px; position:absolute; float:left ; z-index:1;  }
.bottomopprevmini:hover { background:url(../images/optionprevh.png) no-repeat center;background-size:cover;  }
.opzioniprev { display: none; width:250px;height:auto;position:absolute;background:url(../images/sfondonerotrasp.png) repeat;z-index:2; left:-10px;top:80px; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0px 0px 10px #444;-webkit-box-shadow: 0px 0px 10px #444;box-shadow: 0px 0px 10px #444; margin-left:50%; }
#listul_op { width:230px; margin:10px; height:auto; float:left; position:relative }
#li_opul { width:100%; list-style:none; float:left;  height:34px; background:none; }
#distanziatore { width:100%;height: 2px; background:#999; float:left; position:relative; margin:4px 0;}
#ali_opul { width:100%;  float:left;  height:34px; background:none; cursor:pointer; float:left}
#ali_opul:hover { background:#666 }
#titles_optionn  { font-size:14px; margin-left:10px; height:34px; line-height:34px; color:#ffffff; float:left; position:relative; width:auto; font-weight:500}
#stampaprev:hover { background:url(../images/stampah.png) no-repeat center;background-size:cover; }
#images_closeordine { width:20px;height:20px;background:url(../images/closeord.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:9px; position:relative; float:left ; z-index:1 }
#images_newprev  { width:20px;height:20px;background:url(../images/addacc.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:10px; position:relative; float:left ; z-index:1 }
#images_addacconto { width:20px;height:20px;background:url(../images/addonaccont.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:10px; position:relative; float:left ; z-index:1 }
#images_modprev { width:20px;height:20px;background:url(../images/preventivoop.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:10px; position:relative; float:left ; z-index:1 }
#images_infocli {  width:20px;height:20px;background:url(../images/infocliente.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:7px; margin-left:10px; position:relative; float:left ; z-index:1 }
#modificaprev { width:20px;height:20px;background:url(../images/modpreventivo.png) no-repeat center;background-size:cover; cursor:pointer; margin-top:15px; left:35px; position:absolute; float:left ; z-index:1 }
#modificaprev:hover { background:url(../images/modpreventivoh.png) no-repeat center;background-size:cover; }
.deleteprev_fast { display:none; width:16px;height:24px;background:url(../images/cestina.png) no-repeat center;background-size:cover; margin-top:10px; position:relative; float:left ; z-index:1 }
.deleteprev_fast:hover {background:url(../images/cestinah.png) no-repeat center;background-size:cover; }
.rigos {width:auto;height:auto;float:left;/* border-bottom:1px solid #000; *//* background:#fff; *//* border-left:1px solid #000; */}
.rigos span {border-bottom: 1px  solid #bfd6e7;border-left: 1px  solid #bfd6e7;border-right: 1px  solid #bfd6e7;float:left;background:#fff;margin-right:5px;width:110px;height:50px;line-height:50px;text-align:center;color:#000;font-weight:bold;font-size:12px;}
.rigos span a { color:#333; font-weight:bold; font-size:12px; cursor:pointer; text-decoration:none; }
.rigos span a:hover { color:#008ad9 }
#notev { width:50px; height:50px; float:left; background:url(../images/notes.png) no-repeat center; }
#notev:hover { width:50px; height:50px; float:left; background:url(../images/notesh.png) no-repeat center; }
#rubricas {width:920px;/* height:550px; */float:left;position:relative;/* background:#fff; */-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
#titles { border-bottom:1px solid #e6e6e6; float:left; width:100%; height:40px; line-height:40px; background:#f7f7f7; color:#000; font-size:12px; font-weight:bold; text-align:center; opacity:0.85 }
#titles_2 {  float:left; width:auto; height:40px; line-height:40px;  color:#000; font-size:12px; font-weight:bold; margin-left: 20px;}
#action_app { float: right; width: auto; height: 40px; position: relative; }
#riduciicona { float: left; width: 24px; height: 24px; margin-right: 5px; margin-top: 8px; position: relative; cursor: pointer;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
#espandiriduci { float: left; width: 24px; height: 24px; margin-right: 5px; margin-top: 8px; position: relative; cursor: pointer;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
#closeapps { float: left; width: 24px; height: 24px; margin-right: 8px; margin-top: 8px; position: relative;cursor: pointer ;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
#riduciicona:hover{ background: #dddddd;}
#espandiriduci:hover{background: #dddddd;}
#closeapps:hover{background: #dddddd;}
#riduciicona_a { float: left; width: 16px; height: 16px; margin: 4px; position: relative; background: url(../images/riduciicon.png); background-size: cover;}
#espandiriduci_a { float: left; width: 16px; height: 16px; margin:4px; position: relative; background: url(../images/ridimensionamento.png); background-size: cover;}
#closeapps_a { float: left; width: 16px; height: 16px; margin: 4px; position: relative; background: url(../images/chiudiapps.png); background-size: cover;}
#contrubrica {float:left;width:100%;height:auto;/* padding: 10px 0; */background:#fff;}
#numrnot { float:left; width:100%; height:auto; margin-top:10px; }
#menu_intel {width:450px;max-height:400px;/* min-height:400px; */display:none;overflow:auto;left:460px;top:41px;background:#fff;position:absolute;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 1px #777;-webkit-box-shadow: 0px 0px 1px #777;box-shadow: 0px 0px 1px #777;}
#search_item { height:30px; line-height:30px; min-width:100%; float:left; position:relative; }
#a_search_item  { height:30px; line-height:30px;min-width:100%; width:auto; float:left; position:relative; }
#sp_s_item  { height:30px; line-height:30px; width:auto; margin-left:10px; float:left; position:relative; font-weight:bold; font-size:12px;}
#a_search_item:hover { background:#f4f4f4;}
#numrt { float:left; width: 450px; height:30px; margin-bottom:10px;}
#select_tar_mot { float:left; width: auto; height:auto; margin-top:0px; }
.numrccc{ float:left; width: 400px; height:30px; margin-top:10px; }
#numr { float:left; width: auto; height:30px; margin-top:10px; }
#addcamps {margin:0px 0 10px 10px;float:left;width:200px;cursor:pointer;height:30px;line-height:30px;}
#addcampo {width:28px;height:28px;float:left;border:none;background:url(../images/add.png) no-repeat center;background-size:cover;/* cursor:pointer */}
#spazziare { float:left; position:relative;font-size:14px; font-weight:500; margin-left:20px; width:210px}
#spazziare input { width:208px; position:relative; float:left; height:30px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; text-align:center;border:1px solid #ddd; margin-top:5px}
#spazziare input:active { border:1px solid #cae7ff; outline:none} 
#spazziare input:focus { border:1px solid #8cd9ff; outline:none} 
#numr54 { float:left; width: auto; height:30px; margin-top:10px; }
#numrub  { float:left; width:100%; height:auto; border-bottom:1px solid #BBB; }
#numrub  a { float:left; width:100%; margin-left:10px; cursor:pointer; height:30px; line-height:30px; color:#000; font-size:12px; font-weight:bold }
#numrub  a:hover { color:#f00; text-decoration:underline }
.hhfff { float:left; width:auto; height:30px; display:none; border-bottom:1px solid #BBB; }
#yhggj { float:left; width:auto; height:auto; margin:10px; color:#000; font-size:12px; font-weight:bold }
#pulsanti { width:auto; cursor:pointer; line-height:30px; margin-left:10px; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; height:30px; float:left; }
#pulsanti a { width:auto; line-height:30px; height:30px; float:left; margin:0 10px; color:#555; font-weight:bold; font-size:12px }
#pulsanti:hover { background:#4f9edc; }
#pulsanti a:hover { color:#fff;}
#inss { width:180px; padding:0 10px; line-height:30px;  height:30px; float:left; border:1px solid #ddd; font-weight:bold; margin-left:20px; font-size:12px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;}
#inss:focus { outline:none; border:1px solid #4f9edc; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;}
.inss {  width:180px; padding:0 10px; line-height:30px;  height:30px; float:left; border:1px solid #ddd; font-weight:bold; margin-left:20px; font-size:12px; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;}
.inss:focus { outline:none; border:1px solid #4f9edc; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;}
#basas { font-size:14px; cursor:pointer; font-weight:bold;height:auto; height:40px; width:140px; margin:0px 0px 0px 20px; color:#FFF; background:#222;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; border:none }
#basas:hover { background:#5cadff;  }
#preventivo {float:left;width:auto;height:auto;margin:0px 0px 60px 1px;}
#headerpre { float:left; width:997px; padding:0px 0; height:auto; margin-top:10px  }
#tsdjfh { border-right:1px solid #000; width:200px; height:30px; padding:5px; float:left; position:relative; }
#t_tsdjfh { width:90%; height:10px; float:left; position:relative; font-size:10px; padding-left:10%; line-height:10px }
#d_tsdjfh { width:90%; height:20px; float:left; position:relative; font-size:15px; line-height:20px; padding-right:10%; text-align:right }
#linea { float:left; width:49%; height:auto; }
#tname { float:left; width:auto; height:18px; line-height:18px; font-size:12px; font-weight:bold }
#tnames { float:left; margin-left:10px; width:auto; height:18px; line-height:18px; font-size:12px; }
#ricambi_new{float:left;margin-top: 10px;border: 1px solid #000;background: #f8f8f8;width:1040px;height: 810px;}
#ricambi {float:left;margin-top: 10px;border: 1px solid #000;background: #f8f8f8;width:997px;height: 810px;}
#ricambi_note {float:left;background: #fff;width:930px;height: 600px;}
#lineeeee { position:absolute; top:410px; left:0; float:left;width:999px; height:790px; }
#dlineeee { position:relative; float:left;   width:200px;  border-right:1px solid #000; height:100%; }
.rrc{float:left;width:auto;height:40px; background:#f8f8f8; /* margin-left:15px; */border-top:1px solid #000;}
#rrc {float:left;width:auto;height:40px; background:#f8f8f8; /* margin-left:15px; */border-top:1px solid #000;}
#rrc_note {float:left;width:100%;height:80px;  /* margin-left:15px; */border-top:1px solid #ccc;} 
#nameric {float:left;width: 597px;height:40px;line-height:40px;font-size:13px;}
#nameric_note  {float:left;width: 597px;height:80px;line-height:80px;font-size:20px; margin-left:40px;}
#nricambio { float:left; width:120px; height:40px; line-height:40px; font-size:13px; margin-left:15px; }
#quantita { float:left; width:115px; height:40px; line-height:40px; font-size:13px;  }
#deleteric_f {width:16px;height:16px;margin: 7px 10px;float:left; background:url(../images/newdel.png) no-repeat; background-size:cover; cursor:pointer }
#deleteric_f:hover { background:url(../images/newdelh.png) no-repeat; background-size:cover }
#deleteric_f_n {width:20px;height:20px;margin: 9px 0px 0 7px;float:left; cursor:pointer; background:url(../images/preventivo.png) no-repeat center; background-size:cover}
#deleteric_f_n:hover { background:url(../images/modpreventivoh.png) no-repeat center; background-size:cover}
#dasasdsad  { float:left; width:135px;text-align:right; height:40px; line-height:40px; margin-right: 15px; font-size:13px; text-align:right  }
#prezsin{ float:left; width:135px;text-align:right; height:40px; line-height:40px; margin-right: 15px; font-size:13px; text-align:right  } 
#dasasdsad input { margin: 10px 0; width:60px; float:right; text-align:right }
#ants  { float:left;width:135px;text-align:right; height:40px; line-height:40px; margin-right: 15px; font-size:13px;  }
#deleter_gg { float:left; width:40px;text-align:right; height:40px; line-height:40px; margin-right: 0; font-size:13px; }
#prez { float:left; width:135px;text-align:right; height:40px; line-height:40px; margin-right: 15px; font-size:13px; }
.notedescrizione { position:absolute; right:10px; margin-top:40px;width:300px; height:250px; border:1px solid #ddd; background:#ffffff; -moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; display:none; }
.datavisual { position:absolute; right:40px; margin-top:40px;width:100px; height:50px; line-height:50px; border:1px solid #ddd; background:#ffffff; color: #333; text-align:center; font-weight: bold; font-size: 14px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; display:none; }
#infodatas {width:23px;height:20px;margin: 9px 0px 0 4px;float:left; cursor:pointer; background:url(../images/ora.png) no-repeat center; background-size:cover}
#infodatas:hover { background:url(../images/orah.png) no-repeat center; background-size:cover }
#noted { float:left; width:280px; height:230px; margin:10px; position:relative; font-weight:bold; font-size:16px;  border:none; outline:none }
#noted:focus { border:none; outline:none } 
#prezs { float:left;width:135px;text-align:right; height:40px; line-height:40px; margin-right: 15px; font-size:13px; text-align:right }
#asdasd {  cursor:pointer; position:relative; margin:10px;float:left; width:auto;line-height:12px; height:12px; padding:5px 10px; background:#000;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;  color:#FFF; font-weight:bold; font-size:12px; }
#asdasd:hover { background:#5cadff; }
#calprev {float:right;cursor:pointer;margin:0px 20px;width:130px;line-height:40px;height:40px;background:#222;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; border:none ; color:#fff; text-decoration:none; text-align:center; font-weight:bold;font-size:12px;}
#calprev:hover { background:#5cadff; }
#saddsa { float:right; width:auto;text-align:right; height:40px; line-height:40px;  font-size:12px; }
#saddsa1 { float:right; width:auto;text-align:right; height:40px; line-height:40px; font-size:12px; display:none;  }
#all_insert_field { width:350px; height:400px; position:relative; float:left; background:#efefef }
#mmmmm { width:100%; height:auto; position:relative; float:left; background:#efefef }
#input_bottom { width:100%; float:left; position:relative; margin-top:0px; background:#efefef; display:none;}
#search_cliente { width:100%; position:relative; float:left; height:36px; border-bottom: 1px solid #e0e0e0;  }
#text_search_cliente { width:auto; float:right; position:relative; height:36px; line-height:36px; margin-right:10px}
#ss_search_cliente { width:auto; position:relative; float:right; height:36px; margin-right:20px}
#inp_ty_search { width:150px; height:26px; margin:5px 0; background:#eee;border:none;  -moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; padding-left:10px; }
#inp_ty_search:focus { border:none; background:#d0d0d0;  outline:none; }
#in_no_sp { width:100%; float:left; position:relative; height:34px;  border-bottom: 1px solid #e0e0e0;}
#pulsantecreac { width:120px; height:20px; position:relative; margin:7px 10px; border:1px solid #00dca4; transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.8s ease; font-size:12px; font-weight:bolder; cursor:pointer; background:#00ffb5;  -moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;  }
#pulsantecreac:hover { background:#00dca4; outline:none }
#in_no_sp_t { width:100%; float:left; position:relative; height:34px;  border-bottom: 1px solid #e0e0e0;}
#in_no_sp_t:hover { background:#d9f5ff }
#inp_text_label {width:100%;position:relative;float:left;height: 80%;overflow-y:scroll;}
#p_in_no_sp_g  { width:130px; position:relative; cursor:pointer; overflow:hidden; float:left; border-right:1px solid #eeeeee; height:34px; line-height:34px;  padding:0 5px; font-size:12px;  }
#p_in_no_sp { width:130px; position:relative; cursor:pointer; overflow:hidden; float:left; border-right:1px solid #eeeeee; height:34px; line-height:34px;  padding-left:10px; font-size:12px; font-weight:600}
#p_in_no_sp:hover { background:#eeeeee}
#menu_intel_nuovo { width:710px; height:400px; position:absolute;left:350px; }
#saasa {width: 100%;float:left;height:auto;max-height:600px;overflow-y:scroll;overflow-x:hidden;}
::-webkit-scrollbar {
  width: 6px;   
}

/* Track */
::-webkit-scrollbar-track {
  background: #ddd;  display:none;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; display:none; 
}
#contrubrica:hover ::-webkit-scrollbar-thumb { display:block;  }

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #222; 
}

#sdasda  { width:auto; margin-right:5px; margin-top:5px; height:20px;line-height:20px; border:1px solid #ccc; font-size:12px; float:left;}
#pulsantenote { width:30px; height:30px; border:none; background:url(../images/mod.png) no-repeat center; float:left; margin:7px  5px; cursor:pointer; background-size:cover }
.notericambio { width:300px; display:none; height:250px; position:relative; right:-720px; background-color:#fff0d3; top:2px; padding:10px; border:1px solid #ccc}
.notericambio:focus { border:1px solid #ff8600; outline:none}
#pulsantenote:focus { border:none; outline:none}
.inpuss{ width:auto; height:50px; line-height:50px; padding:0 5px; border:none; background:#fff;}
.inpuss:focus { outline:1px solid #0066ff }
.sadsaffdsa { width:auto; height:40px; line-height:40px; font-size:14px; border:none; background:none; }
#inssaasd { float:left; margin-left:20px }
#sasfdaaa { float:left; margin-left:20px; font-size:12px; font-weight:bold; }
#saass  { width:480px; float:left; height:auto; position:relative;   }
#titlenote { background:#DDD;  height:30px; width:100px }
#ssfsdnote {  float:left; height:30px; line-height:30px; width:100px; text-align:center }
#saas { width:470px;  height:auto; position:relative;  border:1px solid #ddd; padding:5px; }
#headerpres { width:470px; float:right; height:auto; position:relative; border:1px solid #000; padding:10px; }
#intdest { width:490px; position:relative; top:-10px; left:-10px; background:#000; height:20px; float:left; }
#sp_intdest { color:#fff; margin-left:10px; font-size:10px; font-weight:bold; line-height:20px; }
#lineas { width:100%; float:left; font-size:14px;  font-weight:bold; height:auto; }
#headerprea { width:480px; float:left; height:auto; position:relative; padding:10px; border:1px solid #000;  }
#logos { width:1000px; float:left; height:auto; position:relative; margin-top:-10px }
#logos img{width: 1000px;float:left;height:auto;position:relative;}
.asdaswww { width:350px; font-size:13px; font-weight:bold; outline:none; border:none; }
.asdaswww:focus { outline:none; border:none; }
#titles_pr { width:auto; float:left; }
.titlespe {
    width:auto;
    height:10px;
    margin-left:20px;
    margin-top:0px;
    float:left;
    position:relative;
    font-size:40px;
    display:none;
}
#namef { margin-bottom:10px;}
#calprev_s {  font-weight:bold; position:relative; float:right; margin-left:20px; height:40px; text-align:center; line-height:40px; background:#222;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; border:none; color:#FFF; width:130px; font-size:12px; text-decoration:none; }
#calprev_s:hover { background:#5cadff; }
#asasadf { width:90px; font-weight:bold; float:right; height:25px; text-align:center; line-height:25px; background:#000; color:#FFF; font-size:12px; text-decoration:none; }
#asasadf:hover { background:#5cadff; }
#emettifattura  { width:90px; margin-left:10px; font-weight:bold; float:right; height:25px; text-align:center; line-height:25px; background:#000; color:#FFF; font-size:12px; text-decoration:none; }
#emettifattura:hover { background:#f00; }
#asasadfe  { width:90px; margin-left:10px; font-weight:bold; float:right; height:25px; text-align:center; line-height:25px; background:#000; color:#FFF; font-size:12px; text-decoration:none; }
#asasadfe:hover { background:#f00; }
#changeparam { width:300px; height:20px; outline:none; border:none; float:left; font-weight:bold; font-size:12px; }

#s_site_search { width: 100%; margin-left:0px; font-size:16px;  color:#000; border:none; background:none; height:38px; float:left;  position:relative; }
#s_site_search:focus { border:none; outline:none;}
#s_site_search_f { width: 300px; margin-left:10px; font-size:12px; font-weight:bold; color:#000; border:none; background:none; height:30px; float:left;  position:relative; }
#s_site_search_f:focus { border:none; outline:none;}
#search_mot_ric { width: 38px; height:38px; float:left;  position:relative; }

#types_search {width: 150px; height:38px; position:relative; top:70px; margin-left:30px;background:#f0f0f0; border:1px solid #f0f0f0; font-weight:bold; padding-left:40px; float:left; opacity:1; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;  }
 #sdads input {margin-left: 40px;text-align:left;}
#button_search {float:left;	width: 30px;	 margin:3px;height: 30px;border:none;cursor:pointer; background:url(../images/lente.png) no-repeat center; background-size:cover}
#adelcliente { width:16px; height:16px; float:left; margin:17px 13px; background:url(../images/newdel.png) no-repeat center; background-size:cover}
#view_prcl { width:20px; height:20px; float:left; margin:15px 0px;  background:url(../images/preventivo.png) no-repeat center; background-size:cover}
#addon_prcl { width:20px; height:20px; float:left; margin:15px 13px;  background:url(../images/addcli.png) no-repeat center; background-size:cover}
#addon_prcl:hover {background:url(../images/addclih.png) no-repeat center; background-size:cover}  
#deletecliente { margin-top:10px}