/*html {
    overflow: hidden;
  }
  body {
    margin-left :0px;
    margin-right :0px;
    margin-top :0px;
    background-color: #ffffff;
    margin: 0px;
    padding: 0px;
    background: #ffffff;
    width: 100%;
    height: 100%;
  }*/
  #imageFlow {
    position: relative;
    width: 800px;
    height: 500px; /*80%*/
    /*left: 26%;*/
/*    top: 15%;*/
    overflow: hidden;
    background: #fff;
  }
  #imageFlow .diapo {
    position: absolute;
    left: -4000px;
    cursor: pointer;
	/*border:solid 1px #FFFFFF;*/
    -ms-interpolation-mode: nearest-neighbor;
  }
  #imageFlow .link {
    border: dotted #fff 1px;
    margin-left: -1px;
    margin-bottom: -1px;
  }
  #imageFlow .text {
    position: absolute;
    left: 0px;
    width: 100%;
    bottom: 3%;
    text-align: center;
    color: #000;
    font-family: verdana, arial, Helvetica, sans-serif;
    z-index: 1000;

  }
    #imageFlow .title {
    font-size: 14px;/*0.9em;*/
    font-weight: bold;
	color:#017195;
  }
  #imageFlow .legend {
    font-size: 12px;/*0.8em;*/
    font-style: italic;
	color:#017195;
  }
  #imageFlow .scrollbar {
    position: absolute;
    left: 10%;
    bottom: 13%;
    width: 80%;
    height: 16px;
    z-index: 1000;
  }
  #imageFlow .track {
    position: absolute;
    left: 1%;
    width: 98%;
    height: 16px;
    filter: alpha(opacity=30);
    opacity: 0.3;
  }
  #imageFlow .arrow-left {
    position: absolute;
    left: 0px;
  }
  #imageFlow .arrow-right {
    position: absolute;
    right: 0px;
  }
  #imageFlow .bar {
    position: absolute;
    height: 16px;
    left: 25px;
  }

#ImmaginePrint
{
  width:1600px;
  height:1200px;
  position:absolute;
  left:0px;
  top:0px;
  display:none;
}
#pulsantiGallery_old
{

  overflow:auto;
  width:400px;
  height:50px;
  position:absolute;
  left:270px;
  top:640px;
}
#pulsantiGallery
{
  width: 300px;
  height: 23px;
  left: 35%;/*41%;*/
  top: 420px; /*75%;*/ /*95%*/
  position:relative;
  background-color:#15b8e0;
/*  filter: alpha(opacity=30);*/
  text-align: center;
  z-index:1000;
  visibility:hidden;
}

#FormSend_old
{
  display:none;
  overflow:auto;
  width:400px;
  height:285px;
  position:absolute;
  left:270px;
  top:200px;
  z-index:20;
  background-color:#3399FF;
  padding-top:10px;
}

#FormSend
{
  display:none;
  width:450px;
  height:300px;
  position:relative;
  left:215px;/*43%;*/
  top:30px;/*28%;*/
  z-index:20;
  background-color:#f1f1f1;
  padding:10px 10px 10px 10px;
}

.testo_send {
    FONT-SIZE: 12px;
    text-align: left;
    color: #000;
    font-family: verdana, arial, Helvetica, sans-serif;
  }

 .testo_privacy {
    FONT-SIZE: 10px;
    text-align: left;
    color: #000;
    font-family: verdana, arial, Helvetica, sans-serif;
  }

.boxtext {
         background-color:#ffffff;
         border:1px solid #008CCE;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color: #000000;
         width:160px;
         height:17px;
		 margin: 5px 0;
}


.testo_album
{
    FONT-SIZE: 12px;
    text-align: left;
    vertical-align: top;
    color: #000000;
    margin-left: 10px;
    font-family: Verdana, arial, Helvetica, sans-serif;
  }
  
  
/*.tit_album {
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	text-decoration: underline;
	color:#06376E;
}*/

}  

.rigaon
{
background-color:#a1a1a1;
padding:5px;
color:fff;
/*BORDER-RIGHT: #464c4a 1px solid;
BORDER-TOP: #464c4a 1px solid;
BORDER-LEFT: #464c4a 1px solid;
BORDER-BOTTOM: #464c4a 1px solid;*/
height: 53px;
 width:100%;

} 

.rigaoff
{
height: 53px;/*100%;*/
min-height: 53px;
width:100%;
background-color:#e2f2ff;
margin:5px;
}
a.rigaoff
{
border: Solid 1px #3797d3;
position: Relative;
padding: 1px;
background-color:#e2f2ff;
text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block;
   }

a.rigaoff:hover
{
border: Solid 1px #3797d3;
position: Relative;
padding: 1px;
color:#ffffff;
background-color:#2d7fb9;
text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block;
   }
.grassettogallery
{
	FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 12pt;
}


a.int_elenco_album {
	font-weight: bold;
	float: right;
	color:#017195;
	margin-right: 5px;
	margin-bottom: 5px;
}

a.int_elenco_album:hover {
	font-weight: bold;
	float: right;
	color:#017195;
}


.butt{
	background-image: url('/gifs/invia_mail.gif');
}
.titologallery{
    background-image:url(gifs/loghino.gif);
    background-repeat:no-repeat;
    height: 30px;
    font-size: 22px;
    font-weight:bold;
    line-height: 31px;
    color: #3797d3;
    text-indent: 35px;
    margin: 0;
    padding: 0;
}
  a.elenco_album {
  	FONT-FAMILY: Verdana;
	 font-weight:bold;
    text-decoration: underline;
    color: #0d5085;
  }
  a.elenco_album:hover  {
   FONT-FAMILY: Verdana;
    font-weight:bold;
    text-decoration: none;
    color: #ffffff;
  }
  a.elenco_album:visited {
   FONT-FAMILY: Verdana;
    text-decoration: none;
    color: #0d5085;
  }
  a.elenco_album:visited:hover {
   FONT-FAMILY: Verdana;
    text-decoration: none;
    background: #3399FF;
    color: #ffffff;
  }
