#c{
background: rgba(100,100,100,0);
width:100%;
height:450px;
margin: 0 auto;
}
#destra{
background-color: none;
width:70%;
height:240;
margin: 0 auto;
float:left;
font-family:Seattle_Avenue;
}
a
{
color: bleck  ;
}
#destrain2
{
color: black;
background: none;
width:80%;
height:200px;
margin: 0 auto;
}
#destra2{
border-radius:30px 0px 0px 30px ;
background: url(img/sfondo.jpg);

width:35%;
height:370;
margin: 0 auto;
float:left;
overflow-y: auto;
overflow-x: hidden;
}
#destra3{
color:black;
overflow-y: auto;
overflow-x: hidden;
border-radius:30px 0px 0px 30px ;
background: url(img/sfondo.jpg);
width:70%;
height:370;
margin: 0 auto;
float:left;

}
#destra3coratina{
color:black;
overflow-y: auto;
overflow-x: hidden;
border-radius:30px 0px 0px 30px ;
background: url(img/sfondocoratina.png);
width:70%;
height:370;
margin: 0 auto;
float:left;

}
#destra3oliarola{
color:black;
overflow-y: auto;
overflow-x: hidden;
border-radius:30px 0px 0px 30px ;
background: url(img/sfondooliarola.png);
width:70%;
height:370;
margin: 0 auto;
float:left;

}
@media only screen and (-webkit-min-device-pixel-ratio: 0) and (min-device-width: 1025px) {

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
    display: block;
    height: 0px;
}


::-webkit-scrollbar-track-piece {
    background-color: #234416;
    -webkit-border-radius: 0px;
}

::-webkit-scrollbar-thumb:vertical {
    
    background-color: #E5C574;
    
}
}

#destrain3
{
background: none;
width:80%;
height:90%;
margin: 0 auto;

}
#destrain4
{
background: none;
width:80%;
height:90%;
margin: 0 auto;
scrollbar-3dlight-color : #FFD700;
 scrollbar-arrow-color : #DC143C;
 scrollbar-base-color : #778899;
}
#b

{
background: none;
  text-align:right;   
  float:left;
  width:80%;
  height:240;
}
#a {
 background: none;  
     float:left;
    width:20%;
    height:240;
    text-align:center;
    		}
#b1 {
            
            float:left;
             height:370;
             width:235;
			}

.iosSlider {
            float:left;
				direction: rtl;
				left: 0;
			    overflow: hidden;
			    position: relative;
			    top: 0;
			    width:35%;
             height:370;
             margin: 0 auto;
			}
.iosSlider .slider {
				width:100%;
            height:100%;
            margin: 0 auto;
			}
			.iosSlider .slider .item {
				float: left;
			    width:100%;
             height:100%;
			    padding: 0;
			    background: #000;
			}
			.iosSlider .slider .item1 {
				background: url(a.jpg) no-repeat 0 0;
			}
			.iosSlider .slider .item2 {
				background: url(b.jpg) no-repeat 0 0;
			}
			.iosSlider .slider .item3 {
				background: url(c.jpg) no-repeat 0 0;
			}
			.iosSlider .slider .item4 {
				background: url(e.jpg) no-repeat 0 0;
			}

html{
      
      background: url(img/sfondo_home1.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        margin:0 auto;
}

#menubox{text-align: center;
width:20%;
height:100%;
float:left;
list-style:none;         /*pallino conm si chiam */
margin:0;                /*distanza dal bordo */
padding-right:45px;             /*e pazzia non so a che serve  */
background: rgba(100,100,100,0);  /*colore del bordo, pima stava trasparent */
}
.menu_sx{
text-align: center;
width:100%;
height:100%;
float:left;
list-style:none;         /*pallino conm si chiam */
margin:0;                /*distanza dal bordo */
padding-right:45px;             /*e pazzia non so a che serve  */
background: rgba(100,100,100,0);  /*colore del bordo, pima stava trasparent */
}
.menu_sx ul {
margin:5;    /*distanza dal margine sinistro della pagina     */
padding:0;
list-style-type: none;
}
.menu_sx a{
border-radius:0px 0px 0px 30px ;
display:block;    /* converto i link da elementi inline a elemento di blocco*/
height:30px;      /* alteza*/
margin-top:50px;   /*margine tra il menu */
padding-left:5px;  /*distanza dal margine menu scritta*/
background-color:#669933;
font-family:arial;
font-size:12px;
text-decoration:none;
color:white;
line-height:25px;     /*alteza scrittura */
}
.menu_sx a:hover{
display:block;  /* converto i link da elementi inline a elemento di blocco*/
height:30px;
margin-top:50px;
padding-left:5px;
font-family:arial;
font-size:12px;
text-decoration:none;
color:white;
line-height:25px;
background-color:#336600;
color:white;
}
.menu_sx a.primo{
margin-top:2;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.lightbox a img {
  border: none;
}
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.lb-container {
  padding: 4px;
}
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}


