html{overflow: -moz-scrollbars-vertical; overflow-y:scroll;}
body{margin:0; padding:0; height:100%; text-align:center; font-family:Arial, Helvetica, sans-serifM; background: url("sfondo.jpg") no-repeat scroll center top #000000; font-size:12px;}
img{ border-style:none;}

#scheda{display:none; width:802px; margin: 20px auto; position:relative;}
#navigazione{position:absolute; top:10px; right:5px; font-size:15px;}
#navigazione div{ float:left; cursor:pointer; margin: 0 2px 0 0; padding:4px 6px; background-color: #e7ebed;}
#navigazione a{color:#000000; text-decoration:none;}
#presentazione{ width:802px; height:321px; background-color:#000000; position:relative; margin: 100px auto 40px auto;}


#testata{ width:810px; height:58px; background: url("testata.png") no-repeat left top;  position:absolute; top:-62px; left:-4px;}
#menu{ color:#FFFFFF; position:absolute; top:31px; left: 1px;}
#companyprofile{background:url(company.png) no-repeat center; width:810px; height:6px;}
#contacts{background:url(contacts.png) no-repeat center; width:810px; height:6px;}
#links{background:url(links.png) no-repeat center; width:810px; height:6px;}
#menu img{ margin: 0 6px;}
#piede{ width:821px; height:26px; background: url("piede.png") no-repeat left top;  position:absolute; bottom:-28px; left:-5px;}

#backtab{display:none; position:absolute; left:710px; top:290px; z-index: 5; color:#FFFFFF; background-color: #F47E09; font-weight:bold; padding: 2px 25px 2px 40px; cursor:pointer; background-image:url(backicon.jpg); background-repeat:no-repeat; background-position: 15px 1px;}
#foto_tab{position:absolute; right:0; top:0; width:536px; height:321px; overflow:hidden;}
#flash_tab{position:absolute; right:0; top:0; width:537px; height:321px; overflow:hidden;}
#showreel{ text-align:right; position:absolute; width:250px; bottom:12px; right:16px; z-index: 50; font-size:16px; font-style:italic; font-size:22px;}
#showreel a{color: #5C768B;}
#tab0{ width:265px; height:321px; background-color:#FFFFFF; position:absolute; left:0px; top:0px; z-index: 40; background-image:url(tab0.jpg);}
#tab1{ width:178px; height:319px; position:absolute; left:265px; top:0px; z-index: 30; background-image:url(tab1.jpg); border:#b2d0da 1px solid; cursor:pointer;}
#tab2{ width:178px; height:319px; position:absolute; left:444px; top:0px; z-index: 20; background-image:url(tab2.jpg); border:#b2d0da 1px solid; cursor:pointer;}
#tab3{ width:178px; height:319px; position:absolute; left:623px; top:0px; z-index: 10; background-image:url(tab3.jpg); border:#b2d0da 1px solid; cursor:pointer;}
	.p_tab{margin: 7px; text-align:justify;}
	.titolo_tab{margin: 8px 0 0 0;}

.contenuto{ text-align:justify; margin-bottom:30px; padding-bottom:5px; background-color:#FFFFFF;}
.contenuto a{ text-decoration:none; color:#000000;}
.cont_titolo{ font-size:22px; padding: 5px 10px; background-color: #D5DCDF; }
.cont_sottotitolo{font-size:18px;}

.intro { margin:0 0 0 10px;}
.intro img{ margin:0 10px 10px 0; float:left;}
.intro p{padding:5px 15px 10px 10px; background-color:#CCCCCC;}
.testi{ clear: both;}
.testi p{ padding:5px 15px 10px 10px;}

#backhome{ text-decoration:none; color:#000000; font-size:15px; position:absolute; right:380px; top: 10px; background-color: #E7EBED; cursor: pointer; padding: 4px 6px;}