body{background-color: #0D0E21;  z-index: 0; font-size:15px;  animation:opac 0.8s; }@keyframes opac{from{opacity:0.2} to{opacity:1}}
.intestazione{ color: #43478F;padding-top: 12px; padding-bottom: 6px; text-align: center;}
.bybitit{margin-left: 48px; }
.bybitit:hover{margin-left: 48px; opacity: 0.7;}
.padding15{ padding: 15px;}
.textright{text-align: right;}
.corpo{background-color: #F7F7E2;  color: #47485B;   max-width: 76rem;  margin-left: auto; margin-right: auto; padding-top: 6px; padding-bottom: 6px;}
.barrasottomenu{background-color: #E8DFDE;  color: #47485B;  max-width: 76rem;  margin-left: auto; margin-right: auto; padding-top: 6px; padding-bottom: 6px;}
header{max-width: 76rem; margin-top:12px; margin-left: auto; margin-right: auto; }
.top-bar{   background-color: #F3EFE6; }
.top-bar ul{   background-color: #F3EFE6;}
.dropdown.menu .submenu{   background-color: #FDF9EF;}

a{color: #121285;}
.primourl{color: #fff;}
.primourl:hover{color: #FFFED9;}
.primoarticolo{ margin-top:12px; max-width: 76rem; padding-top: 6px;  background-color: #28313F; color: #ffffff; text-align: center;   height: 500px; overflow-y: hidden; z-index: 1; position:static; }
.primoarticolobasso{ margin-top:12px; max-width: 76rem; padding-top: 6px;  background-color: #28313F; color: #ffffff; text-align: center;   height: 240px; overflow-y: hidden; z-index: 1; position:static; }

.primoArtFoto{z-index: 1; position: inherit;  }
.captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: 300px; width:100%; max-width: 76rem; min-height: 200px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}
 .primoarticolobasso .captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: 36px; width:100%; max-width: 76rem; min-height: 200px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}

./ caratteri 
h1{font-size: 32px; font-weight: bold;}
h1.liste{font-size: 28px;}
h1.home{font-size: 12px; font-weight: bold; color: #fff; margin-bottom: 0px; margin-top: 3px;}
 .primaint2{font-size: 32px; font-weight: bold;}
 .primaint2b{font-size: 17px; font-weight: bold;} 
 .primaint3{font-size: 20px;}
 .primaint3b{font-size: 15px; font-weight: bold;}  
 .agendah{font-size: 24px;}
p{ }

.agenda{list-style-type: none;  text-align: center; }
.agenda > li {margin-bottom: 4px; background-color: #36427E; color: #ffffff; width: 120px;}
.agenda > li:hover {margin-bottom: 4px; background-color: #4D5581; color: #ffffff;}
.agenda > li > a {color: #ffffff;}
div.calData{display: inline-block; color: #ffffff;}
div.data{  float: left; text-align: center; width: 64px; font-size: 12px;font-weight: bold; background-color: #36427E; padding: 3px; margin: 4px; }
div.data:hover{  float: left; text-align: center; width: 64px; font-size: 12px;font-weight: bold; background-color: #4D5581; padding: 3px; margin: 4px; }
div.calData > a {color: #ffffff;}
.contelgenere {margin-top: 6px; margin-bottom:12px; text-align: center;}
.elgenere{ background-color:#36427E; padding: 3px; color #ffffff; text-align:center; display: inline-block; margin: 3px;  width: 120px;}
.elgenere >a{color: #ffffff; }

 .bscuro{color: #fff;}
 .newhome{min-height: 540px;}
 .tmbNewsHome{height: 230px; overflow-y: hidden; z-index: 1; position:static; vertical-align: middle; background-color: #000;
 border: 1px solid #C7C7C7;}
  .tmbNewsHome1{max-height: 330px; overflow-y: hidden; z-index: 1; position:static; vertical-align: middle; background-color: #000;
 border: 1px solid #C7C7C7;}
 .captNewsHome{ margin-top:6px;  }
  .captNewsHome h3{width: 100%;}
.videotesta{ position: relative; z-index:0;margin-bottom:-520px; }  
.framevideo{ width: 100%; height: 700px;}    

.framevideoc{ width: 100%; height: 480px;}  
  
  .elagenda{max-height: 300px; overflow-y:  scroll;}
  
  .tmbArt{max-height:120px; display:inline-block; margin:3px;  }
  .pieArticolo{padding-bottom: 24px;}
  .bicchieri{background-color:#8B174C; padding: 1px; width: 24px; }
  
.eleconomap{max-height:600px; overflow-y: scroll; }  
  
.navigator{max-width: 320px; margin-left: auto; margin-right: auto; background-color: #eeeeee;}  
 .navigator > div {text-align: center;} 
   #pulsante {
 outline: none;
 cursor: pointer;
 text-align: center;
 text-decoration: none;
 
 font: bold 14px Arial, Helvetica, sans-serif;
 color: #656565;
 padding: 10px 20px;
 border: solid 1px #0076a3;
 background: #0095cd;
 background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
 background: -webkit-linear-gradient(top,  #A9A9A9,  #E3E3E3);
 background: -moz-linear-gradient(top,  #A9A9A9,  #E3E3E3);
 background: -ms-linear-gradient(top,  #A9A9A9,  #E3E3E3);
 background: -o-linear-gradient(top,  #A9A9A9,  #E3E3E3);
 background: linear-gradient(top,   #A9A9A9,  #E3E3E3);
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 border-radius: 8px;
 -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
#pulsante:hover {
 background: #0095cd;
 background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
 background: -webkit-linear-gradient(top,  #E3E3E3,  #A9A9A9);
 background: -moz-linear-gradient(top,  #E3E3E3,  #A9A9A9);
 background: -ms-linear-gradient(top,  #E3E3E3,  #A9A9A9);
 background: -o-linear-gradient(top,  #E3E3E3,  #A9A9A9);
 background: linear-gradient(top,   #E3E3E3,  #A9A9A9);
}

footer{max-width: 76rem; margin-top:12px; margin-left: auto; margin-right: auto;  background-color: #FDF9EF;}
footer > div.row > div { padding: 6px;}
  
  
  input#furbo { display: none; } 
   
@media  (max-width: 640px) {
	.framevideo{ width: 100%; height: 480px;}  
	.framevideoc{ width: 100%; height: 300px;} 
	.primaint2{font-size: 30px; font-weight: bold;}
	.primoarticolo{ margin-top:12px; max-width: 76rem; padding-top: 6px;  background-color: #28313F; color: #ffffff; text-align: center;   height: 420px; overflow-y: hidden; z-index: 1; position:static; }
.primoarticolobasso{ margin-top:12px; max-width: 76rem; padding-top: 6px;  background-color: #28313F; color: #ffffff; text-align: center;   height: 120px; overflow-y: hidden; z-index: 1; position:static; }
  
  .captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: 200px; width:100%; max-width: 76rem; min-height: 120px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}
.primoarticolobasso .captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: -96px; width:100%; max-width: 76rem; min-height: 120px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}

@media  (max-width: 480px) {
	.framevideo{ width: 100%; height: 240px;}
	.framevideoc{ width: 100%; height: 180px;} 
.primaint2{font-size: 24px; font-weight: bold;}
.primoarticolo{ margin-top:12px; max-width: 76rem; padding-top: 6px;  background-color: #28313F; color: #ffffff; text-align: center;   height: 340px; overflow-y: hidden; z-index: 1; position:static; }
  .captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: 96px; width:100%; max-width: 76rem; min-height: 120px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}
 .primoarticolobasso .captprimoarticolo{ z-index: 2px; position:absolute; text-align: center;  margin-top: -96px; width:100%; max-width: 76rem; min-height: 120px; padding-top: 80px;
 background-image: linear-gradient( rgba(13, 14, 33, 0.0),rgba(13, 14, 33, 0.5),rgba(13, 14, 33, 0.7), rgba(13, 14, 33, 0.9),  rgba(13, 14, 33, 0.9), rgba(13, 14, 33, 1.0));}

}
}  

  