html,body{margin:0px;padding:0px}
body{padding-top:10px}
#menu{background-color:#ffffff;
font-family:Lato, Helvetica, sans-serif;
font-weight:700;
font-size:24px;
position:fixed;
z-index:999;
top:0px;
left:0px;
width:100%;
padding:0px 10px;
line-height:0.2em;
-webkit-font-smoothing:antialiased}
#menu ul{list-style:none;margin:0;padding:0;display:inline-block;line-height:1em}
#menu li{float:left;margin:0;padding:0;line-height:1em}
#menu>ul>li>a{
color:#101010;
text-decoration:none;
font-family:Helvetica, Arial, sans-serif;
display:inline-block;
padding:10px 10px;
line-height:1em;
background-color:#FFF}
#menu>ul>li>a:hover{color:#1E90FF}
.footerB{text-align:center;font-size:11px;color:#101010}
.footerB p{display:inline-block}
.footerB a{color:#ababab;text-decoration:underline}
.footerB ul{display:inline-block;margin:0;padding:0}
.footerB ul li{display:inline-block;margin-left:10px}

.inputA{
  border: 1px solid #666;
  width: 70px;
  height: 20px;
  font-size: 0.8em;
  text-align: right;
  padding-right:2px;
}
.inputB{
  border: 1px solid #666;
  width: 25px;
  height: 20px;
  font-size: 0.8em;
  text-align: right;
  padding-right:2px;
}

@media screen and (min-width: 480px) and (max-width: 1024px){
#menu{padding:0px 10px}
}

@media screen and (max-width: 750px){
body{padding-top:0px}
#menu{position:relative}
#titluS{float:none}
#titluS{width:100%;position:relative;left:0px}
#titluS>li{width:100%;text-align:center;font-size:24px;border-bottom:1px solid #e1e1e1}
}

@media screen and (max-width: 480px){#menu{padding:0}}
