﻿@charset "utf-8";
/* CSS Document */
img, div, table div{
	behavior: url("iepngfix.htc");
}
a img {
	border:none;
}
html,body{
	margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Tahoma, Arial;
}
.Stile2 {color: #A42248}
.Stile3 {
	color: #A42248;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 10px;
	line-height:10px;
}
a{
	text-decoration:none;
	color:#585f5c;
}
h1{
	color: #A42248;
	font-size:24px;
	font-weight:bold;
	border-bottom:#A42248 1px solid;
}
.Stile4 {
	color: #585f5c;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 15px;
}
#foto {
	position:absolute;
	left:9px;
	width:85px;
	height:85px;
	z-index:10;
}
#container{
	position:relative;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: auto;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#testo {
	position:absolute;
	left:376px;
	top:-420px;
	width:296px;
	height:175px;
	z-index:10;
	color:#585f5c;
	font-size:11px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	text-align:justify;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
}
#backTesto{
	position:absolute;
	left:365px;
	top:-422px;
	width:317px;
	height:173px;
	z-index:5;
	background-color:#FFFFFF;
	filter:alpha(opacity=70);
	visibility: visible;
}
#filmati {
	position:absolute;
	left:771px;
	top:-175px;
	width:86px;
	height:144px;
	z-index:11;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#4c534a;
	background-color:#ffffff;
	border:#B0003F 1px solid;
	visibility: hidden;
}
#filmati img{
	margin:7px;
}
#chiudifilmato {
	position:absolute;
	left:877px;
	top:-238px;
	width:14px;
	height:16px;
	z-index:12;
	color:#B0003F;
	font-family: Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	visibility: hidden;
}

#apDiv1 {
	position:absolute;
	left:377px;
	top:-160px;
	width:83px;
	height:135px;
	z-index:20;
	margin:0px;
	padding:0px;
	visibility: visible;
}
#apDiv2 {
	position:absolute;
	left:453px;
	top:-160px;
	width:81px;
	height:138px;
	z-index:20;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:529px;
	top:-160px;
	width:76px;
	height:137px;
	z-index:20;
	visibility: visible;
}
#apDiv4 {
	position:absolute;
	left:605px;
	top:-160px;
	width:76px;
	height:140px;
	z-index:20;
	visibility: visible;
}
#apDiv5 {
	position:absolute;
	left:769px;
	top:-175px;
	width:54px;
	height:58px;
	z-index:1;
	visibility: visible;
	cursor:pointer;
}
#apDiv6 {
	position:absolute;
	left:708px;
	top:-174px;
	width:54px;
	height:55px;
	z-index:1;
	visibility: visible;
}
#apDiv7 {
	position:absolute;
	left:706px;
	top:-117px;
	width:61px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#apDiv8 {
	position:absolute;
	left:776px;
	top:-115px;
	width:83px;
	height:50px;
	z-index:2;
	visibility: hidden;
}
#seida {
	position:absolute;
	left:736px;
	top:-84px;
	width:257px;
	height:95px;
	z-index:10;
	vertical-align:bottom;
}
/* PAGINA STUDIO */
/* PAGINA STUDIO */
#sfondoTestoStudio{
	position:absolute;
	left:365px;
	top:-497px;
	width:317px;
	height:283px;
	z-index:5;
	background-color:#FFFFFF;
	filter:alpha(opacity=70);
	visibility: visible;
}
#testoStudio {
	position:absolute;
	left:380px;
	top:-493px;
	width:303px;
	height:229px;
	z-index:10;
	color:#585f5c;
	font-size:11px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	text-align:justify;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
}
#testoStudio2 {
	position:absolute;
	left:39px;
	top:-387px;
	width:189px;
	height:209px;
	z-index:10;
	color:#585f5c;
	font-size:9px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	text-align:justify;
	line-height:11px;
	visibility: visible;
	cursor:pointer;
}
#testoStudio3 {
	position:absolute;
	left:729px;
	top:-387px;
	width:184px;
	height:179px;
	z-index:10;
	color:#585f5c;
	font-size:9px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	text-align:justify;
	line-height:11px;
	visibility: visible;
	cursor:pointer;
}

#renzoBaio {
	position:absolute;
	left:766px;
	top:-372px;
	width:152px;
	height:157px;
	z-index:1;
	background:#FFFFFF;
}
#deboraBaio {
	position:absolute;
	left:45px;
	top:-372px;
	width:152px;
	height:157px;
	z-index:1;
	background:#FFFFFF;
}

/* PAGINA REFERENZE */
#testoReferenze {
	position:absolute;
	left:410px;
	top:-417px;
	width:297px;
	height:170px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
}
#testoReferenze3 {
	position:absolute;
	left:410px;
	top:-438px;
	width:297px;
	height:227px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
}
#testoReferenze4 {
	position:absolute;
	left:395px;
	top:-425px;
	width:297px;
	height:227px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
}
#frecceReferenze {
	position:absolute;
	left:635px;
	top:-267px;
	width:40px;
	height:19px;
	z-index:15;
}

/* PAGINA PROGETTI */
#progettiHome {
	position:absolute;
	left:377px;
	top:-200px;
	width:83px;
	height:135px;
	z-index:1;
	margin:0px;
	padding:0px;
	visibility: visible;
}
#progettiHotels {
	position:absolute;
	left:491px;
	top:-200px;
	width:76px;
	height:135px;
	z-index:1;
	visibility: visible;
}
#progettiBanks {
	position:absolute;
	left:603px;
	top:-200px;
	width:76px;
	height:135px;
	z-index:1;
	visibility: visible;
}
#testoProgetti {
	position:absolute;
	left:55px;
	top:-348px;
	width:265px;
	height:170px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
	text-align:justify;
}
#testoHomes {
	position:absolute;
	left:55px;
	top:-353px;
	width:269px;
	height:150px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
	text-align:justify;
}
#testoHotels {
	position:absolute;
	left:55px;
	top:-348px;
	width:269px;
	height:150px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
	text-align:justify;
}
#testoBanks {
	position:absolute;
	left:55px;
	top:-348px;
	width:269px;
	height:150px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	cursor:pointer;
	text-align:justify;
}
/* PAGINA PROGETTI SCELTA */

#nastroRosso {
   	position:absolute;
	left:376px;
	top:-626px;
	width:103px;
	height:603px;
	z-index:2;
	background-color: #B0003F;

}	
#nastroGrigio {
	position:absolute;
	left:489px;
	top:-626px;
	width:103px;
	height:603px;
	z-index:2;
	background-color: #ABBAA7;
	visibility: visible;
}
#nastroVerde {
	position:absolute;
	left:596px;
	top:-626px;
	width:103px;
	height:603px;
	z-index:2;
	background-color: #6C766A;
}
#paginazione {
	position:absolute;
	top:-22px;
	width:100px;
	height:10px;
	z-index:1;
}
.frecciaPagina{
	font-family:Trebuchet MS, verdana, arial;
	color:#666666;
	font-size:10px;
 	font-weight:bold;	
}
#fondoTrasparente {
	position:absolute;
	left:16px;
	top:-627px;
	width:955px;
	height:650px;
	z-index:25;
	visibility: visible;
}
#scheda {
	position:absolute;
	left:355px;
	top:-607px;
	width:555px;
	height:555px;
	z-index:26;
	border:solid #8E9893 1px;
	visibility: visible;
}
#top {
	position:absolute;
	left:-1px;
	top: 10px;
	width:548px;
	height:20px;
	z-index:27;
	background:#ffffff;
	border:solid #8E9893 1px;
	vertical-align:middle;
	font-size:1px;
	padding-right:0px;
}
#dex {
	position:absolute;
	left: 7px;
	top: 406px;
	width:350px;
	height:103px;
	z-index:26;
	background:#ffffff;
	border:solid #8E9893 1px;
	font-family: "Trebuchet MS", verdana, Arial;
	font-size:10px;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:30px;
	padding-right:5px;
	color:#737c7a;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999;  
	SCROLLBAR-3DLIGHT-COLOR: #f5f5f5; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #ffffff;   
	SCROLLBAR-DARKSHADOW-COLOR: #ededed;
}
.interlineaTesto{
line-height:9px;
margin-top:5px;
margin-bottom:0px; 
padding-top:0px; 
padding-bottom:0px; 
}
#content{
	position:absolute;
	left: 374px;
	top: 400px;
	width:175px;
	height:142px;
	z-index:26;
	background:#ffffff;
	border:solid #8E9893 1px;
	vertical-align:middle;
}
#fotomini{
	position:absolute;
	left: 374px;
	top: 44px;
	width:175px;
	height:360px;
	z-index:26;
	font-size:1px;
}
#fotobig {
	position:absolute;
	left: 7px;
	top: 38px;
	width:360px;
	height:360px;
	z-index:26;
}
#fotoGrande {
	position:absolute;
	left: 4px;
	top: 4px;
	width: 500px;
	height: 400px;
	overflow: visible;
	z-index: 26;
	visibility: hidden;
}
.content{
	font-family: "Gill Sans MT","Trebuchet MS", verdana, Arial ;
	font-size:9px;
	color: #B50C51;
}

/* PAGINA CONTATTI */
#testoContatti {
	position:absolute;
	top: -357px;
	left:55px;
	width:264px;
	height:179px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}
a.email:link{text-decoration:none;color:#666666;}
a.email:active{text-decoration:none;color:#666666;}
a.email:hover{text-decoration:none;color:#B0003F;}
a.email:visited{text-decoration:none;color:#666666;}


#apDiv11 {
	position:absolute;
	left:759px;
	top:-19px;
	width:155px;
	height:36px;
	z-index:5;
	font-family: Tahoma, Arial;
	font-size:10px;
	color: #859182;
}
#linkIntro {
	position:absolute;
	left:588px;
	top:534px;
	width:272px;
	height:36px;
	z-index:5;
	font-family: Tahoma, Arial;
	font-size:10px;
	color: #859182;
}
#linkContacts {
	position:absolute;
	left:654px;
	top:-18px;
	width:272px;
	height:36px;
	z-index:5;
	font-family: Tahoma, Arial;
	font-size:10px;
	color: #859182;
}

a.linkrosso:link{ color:#A42248;}
a.linkrosso:active{color:#A42248;}
a.linkrosso:visited{color:#A42248;}
a.linkrosso:hover{color:#f3326b;}

a.linkneutro:link{ color:#859182;font-weight:bold;text-decoration:none;}
a.linkneutro:active{color:#859182;font-weight:bold;text-decoration:none;}
a.linkneutro:visited{color:#859182;font-weight:bold;text-decoration:none;}
a.linkneutro:hover{color:#859182;font-weight:bold;text-decoration:none;}

/*----------------------------------- progettazione preliminare */
#titoloProgPrel h1{
	position:absolute;
	top: -385px;
	left:72px;
	width:206px;
	height:28px;
	z-index:10;
	color: #A42248;
	font-size:16px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	border:none;
}

#testoProgPrel {
	position:absolute;
	top: -345px;
	left:62px;
	width:256px;
	height:134px;
	z-index:10;
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	visibility: visible;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#lente {
	position:absolute;
	top: -221px;
	left:302px;
	width:19px;
	height:18px;
	z-index:12;
}
/*----------------------------- modulo contatti*/
#form{
	position:absolute;
	top: -463px;
	left:384px;
	width:256px;
	height:383px;
	z-index:10;
	visibility: visible;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#form table {
	color:#585f5c;
	font-size:10px;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
}
.contatti{
	display:block;
	background: url(../images/contatti.jpg) no-repeat top;
}
.riga1{
	margin-top:165px;
}
#form,#form a{
	font-size:12px;
	color:#7d7d7d;
	width:292px;
	margin:auto;
	text-align:left;
}
input{
	background:#ffffff;
	width:215px;
	padding-left:5px;
	border: #cccccc 1px solid;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	font-size:10px;
	color: #585f5c;
}
textarea{
	width:210px;
	height:40px;
	color: #585f5c;
	background:#ffffff;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	font-size:10px;
	padding:5px;
	border: #cccccc 1px solid;
}
.privacy{
	width:210px;
	height:40px;
	overflow-y:scroll;
	color: #585f5c;
	background:#ffffff;
	font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
	line-height:12px;
	font-size:10px;
	padding:5px;
	border: #cccccc 1px solid;
}
.pulsanteModulo{
	width:80px;
	float:left;
	background:#B1B3B4;
	color:#FFFFFF;
	padding:2px;
	margin-right:10px;
	font-size:10px;
	font-weight:bold;
	border: #666666 1px solid;
	cursor:pointer;
}
.pulsanteModulo:hover{
	color:#A42248;
}
#foto1{
	position:absolute;
	top: -464px;
	left:713px;
	width:92px;
	height:120px;
	z-index:10;
	overflow:hidden;
}
#foto2{
	position:absolute;
	top: -464px;
	left:810px;
	width:92px;
	height:120px;
	z-index:10;
	overflow:hidden;
}
#foto3{
	position:absolute;
	top: -341px;
	left:713px;
	width:92px;
	height:120px;
	z-index:10;
	overflow:hidden;
}
#foto4{
	position:absolute;
	top: -341px;
	left:810px;
	width:92px;
	height:120px;
	z-index:10;
	overflow:hidden;
}

