/*STYLE*/

html{overflow-x:hidden;}

body {
	background-color:#EBEAEA;
	overflow-x:hidden;
}

.visible{opacity:0; margin-top:50px;}

.cont{ position:relative; display:block; width:100%; float:left; overflow-x:hidden; height:auto; padding-bottom:150px; }
.cont-center{position:relative; margin:0px auto; width:960px; min-height:300px; text-align:center;}

#cont-menu{ position:fixed; display:block; width:100%; height:120px; top:0px; left:0px; background:#fff; z-index:100; border-bottom:1px solid  #CCC;}
#menu{position:relative; float:right; text-align:center; height:120px; width:auto;}
#menu li {position: relative; float:left;   font-family: 'latoregular'; display:inline; font-size:12px; text-decoration:none; color:#B0B0B0; cursor:pointer; letter-spacing:2px; margin-top:55px; margin-right:20px;}
#menu li:hover{color:#00B1E6;}

.titolo{position:relarive; width:100%; text-align:center;  font-family: 'brandon_grotesquebold'; color:#fff; font-size:46px; line-height:1.5;}
.descr{position:relative; font-family: 'latoregular'; font-size:16px; color:#7F8C8D; line-height:1.8; letter-spacing:1px; margin-top:50px;  text-align:center;}

.icon{position:relative; margin:50px auto; margin-top:150px; }
#freccia{position:absolute; left:50%; margin-left:-30px; bottom:50px; cursor:pointer;}

#intro{ margin-top:100px; background-image:url(images/about.jpg); }
#about{ background-color:#fff;}
#obiettivo{background-color:#00B1E6;}
#scelta{background-color:#FFF;}
#scelta ul{position:relative; width:100%; height:auto; float:left; margin-top:50px;}
#scelta ul li{position:relative; float:left; width:28%; margin-left:2%; margin-right:2%; height:250px; font-family: 'latoregular'; font-size:16px; color:#7F8C8D; line-height:1.8; letter-spacing:1px; text-align:center;}
#scelta ul li span{ font-family: 'brandon_grotesquebold'; color:#3FA9F5; font-size:46px;}

#personale{background-color:#86CCD3;}
#intervento{background-color:#fff;}
#intervento ul{position:relative; width:44%; height:330px; float:left; margin-top:50px; margin-right:3%; margin-left:3%;}
#intervento ul li{position:relative; float:left; width:100%; height:auto; font-family: 'latoregular'; font-size:13px; color:#B0B0B0; line-height:1.8; letter-spacing:1px; text-align:left;}
#intervento ul li span{ font-family: 'latoregular'; color:#00B1E6; font-size:16px; line-height:1.1;}

#prodotti{background-color:#0086CB;}
#attrezzature{background-color:#fff;}

#contatti{ background-color:#86CBD3;}

#footer-left{position:absolute; top:50px; left:0px;}
#footer-right{position:absolute; top:50px; right:0px;}