/* CSS file: - - - - - - - :  mobile1.css
   Written from scratch for:  www.alessiamorandi.ch
   Text editor - - - - - - :  Vim, GNU sed
   Author and copyright  - :  www.saphes.net          */

body {
min-width: 700px;
max-width: 999px;
background: #ebe6e2 url(../img/fn_gr.160730.png) repeat-x;
}
#lyt {
display: none;
}
.alt_hm {
display: inline;
}

/*******/

#cp {
background: #fcfcfc url(../img/br_cp_dx.160730.png) right repeat-y;
margin-top: 0.38em;
}
#cp_aux2 {
background: url(../img/br_cp_dx.160730.png) bottom repeat-x;
}
#cp_aux3 {
background: url(../img/an_cp_in_sx_2.160730.png) left bottom no-repeat;
}
#cp_aux4 {
background: url(../img/an_cp_in_dx_2.160730.png) right bottom no-repeat;
}
#cp_aux5 {
background: url(../img/an_cp_sp_dx.160730.png) right 30px no-repeat;
}
#cp_aux6 {
background: url(../img/ln_cn_dx_2.160730.png) 84.36% repeat-y;
}

/*******/

#cn_1 {
width: 100%;
height: 30px;
background: #ad4d2d url(../img/an_cp_sp_sx.160730.png) left top no-repeat;
}
#cn_1_aux {
float: left;
width: 100%;
background: url(../img/an_cp_sp_dx_2.160730.png) right top no-repeat;
}
#cn_1 #ini {
font-size: 100%;
margin-left: 0em;
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: 2.4%;
padding: 0%;
background: none;
text-align: left;
}
#cn_1 li {
font-size: 100%;
font-weight: bold;
margin-left: 0.62%;
margin-right: 0.78%;
display: inline;
}
#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_aux {
float: left;
width: 96.2%;
color: #111111;
text-align: justify;
padding-left: 3.4%;
padding-top: 1.6%;
padding-bottom: 2.4%;
}
#trc_2 {
display: inline;
font-size: 0.94em;
}
#pm {
margin-right: 0.38em;
}
#pp_cn_1 {
margin-top: 0em;
}
#cit {
padding-left: 24.6%;
}

/*******/

@media screen and (min-width: 716px) and (max-width: 735px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 80% repeat-y;
  }
  #cn_2 {
  width: 70.7%;
  }
  #pm {
  width: 26.6%;
  }
}

@media screen and (min-width: 736px) and (max-width: 755px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 80% repeat-y;
  }
  #cn_2 {
  width: 71.3%;
  }
  #pm {
  width: 26.0%;
  }
}

@media screen and (min-width: 756px) and (max-width: 775px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 81% repeat-y;
  }
  #cn_2 {
  width: 72.1%;
  }
  #pm {
  width: 25.4%;
  }
}

@media screen and (min-width: 776px) and (max-width: 795px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 81% repeat-y;
  }
  #cn_2 {
  width: 73.0%;
  }
  #pm {
  width: 24.7%;
  }
}

@media screen and (min-width: 796px) and (max-width: 815px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 82% repeat-y;
  }
  #cn_2 {
  width: 73.8%;
  }
  #pm {
  width: 23.9%;
  }
}

@media screen and (min-width: 816px) and (max-width: 835px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 82% repeat-y;
  }
  #cn_2 {
  width: 74.3%;
  }
  #pm {
  width: 23.3%;
  }
}

@media screen and (min-width: 836px) and (max-width: 855px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 83% repeat-y;
  }
  #cn_2 {
  width: 74.9%;
  }
  #pm {
  width: 22.8%;
  }
}

@media screen and (min-width: 856px) and (max-width: 875px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 83% repeat-y;
  }
  #cn_2 {
  width: 75.4%;
  }
  #pm {
  width: 22.3%;
  }
}

@media screen and (min-width: 876px) and (max-width: 895px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 83.5% repeat-y;
  }
  #cn_2 {
  width: 75.9%;
  }
  #pm {
  width: 21.8%;
  }
}

@media screen and (min-width: 896px) and (max-width: 915px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 83.5% repeat-y;
  }
  #cn_2 {
  width: 76.1%;
  }
  #pm {
  width: 21.6%;
  }
}

@media screen and (min-width: 916px) and (max-width: 933px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 84% repeat-y;
  }
  #cn_2 {
  width: 76.3%;
  }
  #pm {
  width: 21.4%;
  }
}

@media screen and (min-width: 934px) and (max-width: 950px) {
  #cp_aux6 {
  background: url(../img/ln_cn_dx_2.160730.png) 84% repeat-y;
  }
  #cn_2 {
  width: 76.7%;
  }
  #pm {
  width: 21%;
  }
}
