.mio 		{text-align: center; width: 100%; margin:auto; background:#f8f8f8; border-bottom: 1px solid #e4e4e4}
.slidera {position: relative; top: 0px; left: 0px; width:1200px;/* height:615px;*/ height:560px; margin:auto; overflow: hidden; }
.loadinga	{position: absolute; top: 0px; left: 0px;}
.loadingb	{position: absolute; display: block; background: url(loading.gif) no-repeat center center;
                top: 0px; left: 0px; width: 100%; height:100%;}
 
.sliderb 	{cursor: move; position: absolute; left: 0px; top: 0px; width: 1200px;  height:560px; overflow: hidden;}
.filtera	{ filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; background-color: #FFF; top: 0px; left: 0px; width: 100%;   }
.copri	{   position: absolute; display: block; background: url(../fotohm/ombra.png); top: -1px; left: -1px; width: 1202px; height: 562px; z-index: 1100   }

 /*---------- uno -------*/
            /* jssor slider bullet navigator skin 05 css */
            /*
            .jssorb05 div           (normal)
            .jssorb05 div:hover     (normal mouseover)
            .jssorb05 .av           (active)
            .jssorb05 .av:hover     (active mouseover)
            .jssorb05 .dn           (mousedown)
            */
            .jssorb05 {
                position: absolute;  bottom:20px; right: 6px; z-index: 1101;
            }
            .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
                position: absolute;
                 width: 16px;
                height: 16px;
                background:  url(b21.png) no-repeat;
                overflow: hidden;
                cursor: pointer;
            }
            .jssorb05 div { background-position: -7px -7px; }
            .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
            .jssorb05 .av { background-position: -67px -7px; }
            .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }
			
			

			
 /*---------- due -------------------*/
 
 
            /* jssor slider arrow navigator skin 12 css */
            /*
            .jssora12l                  (normal)
            .jssora12r                  (normal)
            .jssora12l:hover            (normal mouseover)
            .jssora12r:hover            (normal mouseover)
            .jssora12l.jssora12ldn      (mousedown)
            .jssora12r.jssora12rdn      (mousedown)
            */
			
	.jssora12l, .jssora12r   {
                display: block;
                position: absolute;
                width:40px;
                height:50px;
                cursor: pointer;
                background: url(a21.png) no-repeat ;
                overflow: hidden;
 				z-index: 1102;
            }
			
			 
            .jssora12l  {
 				top: 470px; left:0px; 
            }
			
				.jssora12r {
 
				top: 70px; right:0px; 
            }
			
			
			
            .jssora12l { background-position: -16px -37px; }
            .jssora12r { background-position: -65px -37px; }
            .jssora12l:hover { background-position: -136px -37px; }
            .jssora12r:hover { background-position: -185px -37px; }
            .jssora12l.jssora12ldn { background-position: -256px -37px; }
            .jssora12r.jssora12rdn { background-position: -305px -37px; }
 
 
.jssora12l,  .jssora12r  		
	{text-decoration:none;  opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out}
.jssora12l:hover, .jssora12r:hover
 	{opacity: 0.5;}
 
	
.sliderb span.testo	{font-size: 24px; position:absolute; top: 30%; left: 30%;}