/* File: - - - - - - - - - :  mobile0.css
   Scritto con:  - - - - - :  Vim, GNU sed
   Autore e copyright: - - :  www.saphes.net
   Tutti i diritti riservati - - - - - - - -          */

body {
min-width: 396px;
max-width: 715px;
}
.el_lin li {
margin-left: 0em;
}

/******/

#bn {
background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sx_260402.png) left no-repeat;
}
#bn_aux1 {
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_bl_sc260402.png) right no-repeat;
}
#bn_aux2 {
height: 138px;
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sc.png) 38% no-repeat;
}
.alt_hm,
.alt_cn {
display: inline;
}
#lyt {
display: none;
}
#cnt_monitor {
display: none;
}
.alt_pm {
float: left;
width: 98.38%;
margin-left: 0.62%;
display: block;
border: 1px solid #eeeeee;
margin-bottom: 2.95%;
margin-top: 3.8%;
}

/******/

#cp {
background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/br_cp_dx.160730.png) 100% repeat-y;
margin-top: 0.38em;
}
#cp_aux2 {
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/br_cp_dx.160730.png) bottom repeat-x;
}
#cp_aux3 {
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/an_cp_in_sx_2.260402.png) left bottom no-repeat;
}
#cp_aux4 {
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/an_cp_in_dx_2.260402.png) right bottom no-repeat;
}
#cp_aux6 {
background: none;
}

/******/

#cn_1 {
width: 100%;
background: #17369f url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/an_cp_sp_sx.171025.png) left top no-repeat;
}
#cn_1_aux {
float: left;
width: 100%;
background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/an_cp_sp_dx_2.171025.png) right top no-repeat;
}
#cn_1 #ini {
font-size: 100%;
color: #ffffff;
background: none;
}
#cn_1 #ini:hover,
#cn_1 #ini:focus {
color: #ebe6e2;
background: none;
}
#cn_1 #ini li a:link,
#cn_1 #ini li a:visited {
color: #ffffff;
}
#cn_1 #ini li a:hover,
#cn_1 #ini li a:focus {
color: #ebe6e2;
}
#cn_1 #ini li a:active {
color: #ebe6e2;
}
#cn_1 ul {
margin: 0.38em;
margin-left: 4.4%;
padding: 0%;
background: none;
}
#cn_1 li {
float: left;
font-size: 100%;
font-weight: bold;
padding-right: 1em;
padding-top: 0.38em;
display: inline;
}
#cn_1 #cnt_mobile {
display: inline;
}
#cn_1 #cnt_monitor {
display: none;
}
#cn_1 li #ini {
margin-bottom: 0%;
display: inline;
}
#cn_1 li a:link,
#cn_1 li a:visited {
display: inline;
}
#cn_1 li a:hover,
#cn_1 li a:focus {
display: inline;
}
#cn_1 li a:active {
display: inline;
}

/******/

#cn_2 {
float: left;
width: 100%;
}
#cn_2_aux {
float: left;
width: 96.2%;
color: #000000;
padding-left: 1.9%;
margin-top: 0.38em;
}
#trc_2 {
display: inline;
font-size: 84%;
}
.tes {
font-size: 100%;
}
.box_sf_gs {
width: 100%;
font-size: 100%;
}
.box_of {
width: 87.6%;
margin-left: 6.2%;
margin-right: 6.2%;
margin-top: 0.38em;
margin-bottom: 1.62em;
}
#fm_txt {
width: 84%;
}

/******/

#pm {
margin-top: 0em;
margin-bottom: 2.4%;
font-size: 100%;
text-align: center;
}
#pm_aux4 {
font-size: 96%;
padding-top: 0%;
padding-bottom: 0%;
}
.elem {
width: 100%;
padding-top: 2.4%;
padding-bottom: 1%;
}
#pm_aux4 li {
margin-top: 0%;
}
#pm_aux4 strong {
font-size: 106%;
}
#pm table {
padding-left: 6.2%;
}

#pp_cn_1 {
padding-top: 0.85%;
}

/******/

@media screen and (min-width: 0px) and (max-width: 410px) {
  body {
  min-width: 300px;
  max-width: 395px;
  }
  .el_nor li,
  .el_lin li {
  margin-left: 0.5em;
  }
  #body_aux {
  padding: 0.3em;
  padding-top: 0.4em;
  }
  #bn {
  background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sx_sc_260402.png) left no-repeat;
  }
  #bn_aux1 {
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_bl_3_sc_260402.png) right no-repeat;
  }
  #bn_aux2 {
  height: 99px;
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_sc.png) 8.4% no-repeat;
  }
  #cn_1 ul {
  width: 98%;
  }
  #cn_1 li {
  font-size: 100%;
  }
  #fp_box {
  margin-right: 0.62em;
  margin-bottom: 0.24em;
  }
  .fm_ro {
  width: 75%;
  }
  #fm_txt {
  width: 96.2%;
  }
}

@media screen and (min-width: 411px) and (max-width: 462px) {
  #body_aux {
  padding: 0.4em;
  padding-top: 0.4em;
  }
  .el_nor li,
  .el_lin li {
  margin-left: 0.3em;
  }
  #cn_1 ul {
  width: 96%;
  }
  #cn_1 li {
  font-size: 100%;
  }
  #bn {
  background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sx_sc_260402.png) left no-repeat;
  }
  #bn_aux1 {
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_bl_sc_260402.png) right no-repeat;
  }
  #bn_aux2 {
  height: 99px;
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_sc.png) 8.4% no-repeat;
  }
  .fm_ro {
  width: 85%;
  }
  #fm_txt {
  width: 97.6%;
  }
}

@media screen and (min-width: 463px) and (max-width: 589px) {
  #body_aux {
  padding: 0.4em;
  padding-top: 0.4em;
  }
  .el_nor li,
  .el_lin li {
  margin-left: 0.2em;
  }
  #bn {
  background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sx_sc_260402.png) left no-repeat;
  }
  #bn_aux1 {
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_bl_sc_260402.png) right no-repeat;
  }
  #bn_aux2 {
  height: 99px;
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_sc.png) 8.4% no-repeat;
  }
  #cn_1 ul {
  width: 92%;
  }
  #fm_txt {
  width: 97.6%;
  }
}

@media screen and (min-width: 590px) and (max-width: 715px) {
  #bn {
  background: #fcfcfc url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_2_sx_sc_260402.png) left no-repeat;
  }
  #bn_aux1 {
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_bl_sc_260402.png) right no-repeat;
  }
  #bn_aux2 {
  height: 99px;
  background: url(../../p9k5oi35hwzvcvqg/qzuwiomejknsxbfi/lg_sc.png) 8.4% no-repeat;
  }
  #cn_1 ul {
  width: 78%;
  }
  #fm_txt {
  width: 91%;
  }
}

@media screen and (min-width: 0px) and (max-width: 325px) {
  #pm {
  width: 80%;
  margin-left: 10%;
  }
}

@media screen and (min-width: 326px) and (max-width: 345px) {
  #pm {
  width: 75%;
  margin-left: 12.5%;
  }
}

@media screen and (min-width: 346px) and (max-width: 385px) {
  #pm {
  width: 70%;
  margin-left: 15%;
  }
}

@media screen and (min-width: 386px) and (max-width: 425px) {
  #pm {
  width: 62%;
  margin-left: 19%;
  }
}

@media screen and (min-width: 426px) and (max-width: 465px) {
  #pm {
  width: 56%;
  margin-left: 22%;
  }
}

@media screen and (min-width: 466px) and (max-width: 505px) {
  #pm {
  width: 51%;
  margin-left: 24.5%;
  }
}

@media screen and (min-width: 506px) and (max-width: 545px) {
  #pm {
  width: 47%;
  margin-left: 26.5%;
  }
}

@media screen and (min-width: 546px) and (max-width: 595px) {
  #pm {
  width: 44%;
  margin-left: 28%;
  }
}

@media screen and (min-width: 596px) and (max-width: 635px) {
  #pm {
  width: 40%;
  margin-left: 30%;
  }
}

@media screen and (min-width: 636px) and (max-width: 675px) {
  #pm {
  width: 38%;
  margin-left: 31%;
  }
}

@media screen and (min-width: 676px) and (max-width: 715px) {
  #pm {
  width: 36%;
  margin-left: 32%;
  }
}
