.copyright{
	z-index: 9999;
	padding: 15px;
position:relative;
 bottom:0;
	top:10px;
font-size:11px; font-family: 'Cera Pro'; line-height: 1.0; color: #858585 }

.copyright a{
	font-size:11px; font-family: 'Cera Pro'; line-height: 1.0; color: #858585; text-decoration: none }

.scroll {
		  height: 450px;
        overflow-x: hidden;
        overflow-y: auto;
		  padding: 0 5px 0 0;
      }

.contenuti{
max-width:100%;
margin:80px 0 0 0;
overflow: hidden;
}

.contenuti2{
max-width:100%;
margin:120px 0 0 0;
overflow: hidden;
}

.contenuti2a{
max-width:100%;
margin:-10px 0 0 0;
overflow: hidden;
}

.contenuti3{
max-width:100%;
margin:0px 0 0 0;
overflow: hidden;
}
.contenuti3a{
max-width:100%;
margin:-150px 0 0 0;
overflow: hidden;
}
.contenuti3b{
max-width:100%;
margin:-70px 0 0 0;
overflow: hidden;
}

.contenuti4{
max-width:100%;
margin:120px 0 0 0;
overflow: hidden;
}

.sinistro, .destro, .destro2, .sinistro2, .home, .homesinistro, .homesinistro2, .homedestro2 {
margin:0;
padding:0;
height:450px;
text-align:left;
color: #fff;
font-size:30px;
}
.home{width:100%; z-index: 1000; position: absolute;font-size:15px; line-height: 28px; margin-left: 15px; margin-top: -30px;}
.homedestro{float:right; width:95%;height:100%;position: relative;margin:110px 0 0 0;}
.homedestro>a{max-width:250px;text-decoration:none; color:#858585;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.homedestro>a:hover{color:#fff}
.homedestro h3{font-size:14px; font-family: 'Cera Pro'; letter-spacing: -1px; text-transform:uppercase; line-height: 1.3; color: #858585; margin-top: 10px; }
.homedestro p{margin-bottom:0}
.homedestro img {margin-top:140px}

.menusotto {float: right;width:63%;position: relative;margin:20px 0 0 0; padding-right: 5px;}
.menusotto>a{max-width:250px;text-decoration:none; color:#858585;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.menusotto>a:hover{color:#fff}
.menusotto h3{font-size:14px; font-family: 'Cera Pro'; letter-spacing: -1px; text-transform:uppercase; line-height: 1.3; color: #858585; margin-top: 10px; }
.menusotto p{margin-bottom:0}

.menusotto hr {
		border: 0;
		border-bottom: solid 1px;
		border-color: #fff;
		margin: 0em 0;
	}

.menusotto2 {float: right;width:63%;position: relative;margin:0px 0 0 0; padding-right: 0px;}
.menusotto2>a{max-width:250px;text-decoration:none; color:#858585;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.menusotto2>a:hover{color:#fff}
.menusotto2 h3{font-size:14px; font-family: 'Cera Pro'; letter-spacing: -1px; text-transform:uppercase; line-height: 1.3; color: #858585; margin-top: 10px; }
.menusotto2 p{margin-bottom:0}

.menusotto2 hr {
		border: 0;
		border-bottom: solid 1px;
		border-color: #fff;
		margin: 0em 0;
	}


.homedestro2{float:right; width:95%;position: relative;}
.homesinistro{height:0px;margin-top: -38px;}

.sinistro{float:left; width:37%;}
.sinistro img {margin-top:5px}
.destro{width:60%;}

.destro2{float:right; width:95%;}
.sinistro2 {height:50px;}

.destro3{float:right; width:64%;height:250px;}

.about--banner h1{position:relative;font-size:45px;font-weight:500;line-height:1.1;z-index:1}
.about--banner h2{font-size:18px; font-family: 'Cera Pro'; font-weight:800; letter-spacing: -1px; line-height: 1.0; color: #fff }
.about--banner h3{font-size:15px; font-family: 'Cera Pro'; letter-spacing: -1px; line-height: 1.0; color: #fff }
.about--banner h4{font-size:13px; font-family: 'Cera Pro'; line-height: 1.2; color: #fff }

