/* tag generali */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin-top: 0px;
	background-color:#2F261D;
	border-bottom:0px;

    }
a {
	text-decoration:none;
	color:#FFF;
	font-size: 14px;
	padding: 0px;
	text-align: center;
}



img {
	border: 0;
	float: left;
}
img2 {
	height: 150px;
	width: 150px;
}


h1 {
	font-size: 16px;
	color: #72B0DE;
	text-align: left;
	}
	
h2 {
	font-size: 12px;
	color: #FF9400;
	margin-top: 0px;
	text-align: right;
	margin-bottom: 82px;
	}
	
h3 {
	font-size: 11px;
	color: #FF9400;
	margin-top: 0px;
	text-align: right;
	margin-bottom: 79px;
	}		
	
.right {
	text-align: right;
	}

a:hover{
	color: #266C9F;
	font-size: 14px;
	text-align: left;
	font-weight: bolder;
}
.arancione {
	color: #FFF;
	}


a:active{
	color: #2771A7;
	font-size: 14px;
	text-align: center;
	
}

a:link{
	color: #FFF;
	font-size: 14px;
	text-align: center;
	
}

/* contenitori */

#container {
	width: 1420px;
	text-align: left;
	height: 820px;
	position: absolute;
	left: 1px;
	
	
		}
#containerint {
	width: 1420px;
	height: 800px;
	position: absolute;
	left: 1px;
}

	 

#main {
	position:absolute;
	width: 1420px;
	background-color: #564939;
	height: 720px;
	background-repeat: no-repeat;
	background-position: 300px 80px;
	background-image: url(../images/citires1.gif);
	left: 3px;
	top: 1px;
			}
#mainint {
	width: 1420px;
	background-color: #2F261D;
	height: 800px;
	background-repeat: no-repeat;
	position: absolute;
	left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#mainserv {
	position:absolute;
	width: 1420px;
	background-color: #2F261D;
	height: 800px;
	background-repeat: no-repeat;
	background-position: 300px 80px;
	left: 1px;
}

			
#banner {
	height: 130px;
	width: auto;
	background-position:left top;
	clear: both;
	background-image: url(../images/bg_header2.jpg);

	}

#banner  a img{
	border: 0px;
	margin-left: 18px;
	margin-top: 8px;
}

#logo {
	height: inherit;
	width: inherit;
	left: 90px;
	float: none;
	margin-left: 200px;
	}

#logo a img{
	padding-top: 0px;
	border: 0px;
}	

#lingua {
	width: 600px;
	float: left;
	text-align: center;
	height: 380px;
	}

	
#testol {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 170px;
	height: 160px;
	margin-left: 5px;
	margin-top: 5px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background-color: #322920;
	}
	
#testol a{
	color: #FFFFDE;
	font-size: 14px;
	}	
#testol a:hover{
	color: #2976AF;
	text-decoration: none;

	}	

#user1 	{
	width: auto;
	height: 560px;
	clear: both;
	margin-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#userint {
	width: auto;
	height: 560px;
	clear: both;
	margin-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
	font-weight: normal;
	background-color: #2F261D;
}

		
#lefta {
	width: 180px;
	height: 170px;
	float: left;
	margin-right: 24px;
	border: 1px solid #7D664F;
	background-repeat: inherit;
	background-color: #322920;
	}
#righta {
	width: 420px;
	height: 200px;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px double #FFF;
	margin-right: 15px;
	margin-top: 25px;
	}
#righta1 {
	width: 100
	height: 405px;
	float: left;
	background-position: center;
	height: 540px;
	width: auto;
	margin-left: 260px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#righta1m {
	width: 100
	height: 405px;
	float: none;
	background-position: center;
	height: 540px;
	width: auto;
	text-align: left;
}


	
#righta2 {
	width: 100
	height: 405px;
	float: none;
	background-position: center;
	height: 560px;
	width: auto;
	margin-left: 300px;
	}



/* testi */

.testo {
	width: 800px;
	height: 175px;
	text-align: justify;
	color: #F60;
	float: left;
	}
.testo1int {
	width: 810px;
	height: 450px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	text-align: right;
}

	
	
.testo1 {
	width: 190px;
	height: 380px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	text-align: left;
	padding-left: 5px;
	}
	

.testo p {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FFF;
	text-align: center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	}
	
.center {
	text-align: center;
}	


/* pellicola portfolio*/
	

.imgport {
	width: 386px;
	height: 152px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	margin-top: 8px;
	background-color:#FFFFFF;
	display:block;
	position: relative;
	clear: both;
	}
	
.video{
	width: 450px;
	height: 202px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
	background-color:#000000;
	display:block;
	position: relative;
	clear: both;
	border-color: #909090;
	border-width: 3px;
	border-style: solid;
	}
	
.videost {
	width: 251px;
	height: 202px;
	border-right-color: #909090;
	border-right-width: 2px;
	border-right-style: solid;
	float: left;
	display:block;
}

.testovi {
	width: 110px;
	height: auto;
	float: right;
	display: block;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	color:#FFFFFF;
	line-height: 2;
}
	
#pellicola {
	width: 452px;
	height: 50px;
	
	}
	
#pellicolacent {
	width: 428px;
	height: 99px;
	float:left;
	background-image:url(../images/pellicola.jpg);
	background-repeat: no-repeat;
 
	}
	

	
.txtport {
	width: 150px;
	height: 18px;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-top: 50px;
	margin-left: 230px;
	color: #B00000;
		
	}
		
.colonna {
	width: 100%;
	height: 100%;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	}
	
	
#pulssx {
	width: 100px;
	height: 25px;
	float: left;
	background-image: url(../images/tornaindietro.jpg);
	}	
	
#pulssx a {
	width: 100px;
	height: 25px;
	background-image:url(../images/tornaindietro.jpg);
	background-repeat: no-repeat;
	display: block;
	}
		
#pulssx a:link {
	background-image:url(../images/tornaindietro.jpg);
	background-repeat: no-repeat;
	}	

#pulssx a:visited {
	background-image:url(../images/tornaindietro.jpg);
	background-repeat: no-repeat;
	}	
#pulssx a:hover {
	background-image:url(../images/tornaindietro.jpg);
	background-repeat: no-repeat;
	}	
	
	
#pulsdx {
	width: 12px;
	height: 99px;
	float: right;
	border-bottom-color: #000000;
	}	
	
#pulsdx a {
	width: 11px;
	height: 99px;
	background-image:url(../images/pulsdxover.jpg);
	background-repeat: no-repeat;
	display: block;
	}
		
#pulsdx a:link {
	background-image:url(../images/pulsdx.jpg);
	background-repeat: no-repeat;
	}	

#pulsdx a:visited {
	background-image:url(../images/pulsdx.jpg);
	background-repeat: no-repeat;
	}	
	
#pulsdx a:hover {
	background-image:url(../images/pulsdxover.jpg);
	background-repeat: no-repeat;
	}	
		
/* portofolio*/

#content1{
	width:126px;
	height: 74px;
	margin-top: 18px;
	margin-left: 7px;
	float: left;
		}
		
		
#content2 {
	width:126px;
	height: 74px;
	margin-top: 18px;
	margin-left: 10px;
	float: left;
	}
		

#content3 {
	width:126px;
	height: 74px;
	margin-top: 18px;
	margin-left: 12px;
	float: left;
	}
	


	
/* galleria*/	
#galleria1 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	margin-right: 33px;
	margin-left: 18px;
	border: thin solid #72B0DE;
	margin-top: 10px;
	}	
#galleria1 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/1_small.jpg);
	display: block;
	margin-right: 33px;
}
#galleria1 a:link {
	background-image: url(../images/1_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria1 a:visited {
	background-image:url(../images/1_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria1 a:hover {
	background-image: url(../images/1_small.jpg);
	background-repeat: no-repeat;
}

	
#galleria2 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	border: thin solid #72B0DE;
	margin-top: 10px;
	}	
	
#galleria2 a {
	width: 190px;
	height: 150px;
	padding: 0px;
	background-image: url(../images/2_small.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-right: 33px;
	}	
		
#galleria2 a:link {
	background-image: url(../images/2_smallbn.jpg);
	background-repeat: no-repeat;
	}
	

#galleria2 a:visited {
	background-image:url(../images/2_smallbn.jpg);
	background-repeat: no-repeat;
		}
	
#galleria2 a:hover {
	background-image: url(../images/2_small.jpg);
	background-repeat: no-repeat;
	}

		
#galleria3 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	border: thin solid #72B0DE;
	margin-top: 10px;
	}		

#galleria3 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/35_small.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-right: 33px;
	}	
#galleria3 a:link {
	background-image: url(../images/35_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria3 a:visited {
	background-image:url(../images/35_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria3 a:hover {
	background-image: url(../images/35_small.jpg);
	background-repeat: no-repeat;
}

#galleria4 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	border: thin solid #72B0DE;
	margin-top: 10px;
	}	
	
#galleria4 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/5_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria4 a:link {
	background-image: url(../images/5_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria4 a:visited {
	background-image:url(../images/5_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria4 a:hover {
	background-image: url(../images/5_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria5 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-left: 75px;
	border: thin solid #72B0DE;
	}	

#galleria5 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/4_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria5 a:link {
	background-image: url(../images/4_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria5 a:visited {
	background-image:url(../images/4_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria5 a:hover {
	background-image: url(../images/4_small.jpg);
	background-repeat: no-repeat;
}
			
#galleria6 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria6 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	display: block;
	margin-right: 33px;
	background-image: url(../images/3_small.jpg);
	}	
#galleria6 a:link {
	background-image: url(../images/3_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria6 a:visited {
	background-image:url(../images/3_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria6 a:hover {
	background-image: url(../images/3_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria7 {
	width: 100px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria7 a {
	width: 100px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/8_small.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-right: 33px;
	}	
#galleria7 a:link {
	background-image: url(../images/8_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria7 a:visited {
	background-image:url(../images/8_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria7 a:hover {
	background-image: url(../images/8_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria8 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	border: thin solid #72B0DE;
	}	
	
#galleria8 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/9_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria8 a:link {
	background-image: url(../images/9_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria8 a:visited {
	background-image:url(../images/9_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria8 a:hover {
	background-image: url(../images/9_small.jpg);
	background-repeat: no-repeat;
}

			
#galleria9 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	}	

#galleria9 a {
	width: 134px;
	height: 108px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/9_small.jpg);
	display: block;
	}	
#galleria9 a:link {
	background-image: url(../images/9_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria9 a:visited {
	background-image:url(../images/9_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria9 a:hover {
	background-image: url(../images/9_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria10 {
	width: 195px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-left: 15px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	

#galleria10 a {
	width: 195px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/10_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria10 a:link {
	background-image: url(../images/10_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria10 a:visited {
	background-image:url(../images/10_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria10 a:hover {
	background-image: url(../images/10_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria11 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	

#galleria11 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	display: block;
	background-image: url(../images/11_small.jpg);
	}	
#galleria11 a:link {
	background-image: url(../images/11_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria11 a:visited {
	background-image:url(../images/11_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria11 a:hover {
	background-image: url(../images/11_small.jpg);
	background-repeat: no-repeat;
}

			
#galleria12 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	

#galleria12 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/12_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria12 a:link {
	background-image: url(../images/12_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria12 a:visited {
	background-image:url(../images/12_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria12 a:hover {
	background-image: url(../images/12_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria13 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	

#galleria13 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/13_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria13 a:link {
	background-image: url(../images/13_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria13 a:visited {
	background-image:url(../images/13_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria13 a:hover {
	background-image: url(../images/13_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria14 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-left: 80px;
	border: thin solid #72B0DE;
	}	

#galleria14 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/14_small.jpg);
	background-repeat: repeat;
	display: block;
	}	
#galleria14 a:link {
	background-image: url(../images/14_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria14 a:visited {
	background-image:url(../images/14_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria14 a:hover {
	background-image: url(../images/14_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria15 {
	width: 100px;
	height: 150px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria15 a {
	width: 100px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/15_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria15 a:link {
	background-image: url(../images/15_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria15 a:visited {
	background-image:url(../images/15_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria15 a:hover {
	background-image: url(../images/15_small.jpg);
	background-repeat: no-repeat;
}
					
#galleria16 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria16 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/16_small.jpg);
	background-repeat: no-repeat;
	display: block;
	}	
#galleria16 a:link {
	background-image: url(../images/16_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria16 a:visited {
	background-image:url(../images/16_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria16 a:hover {
	background-image: url(../images/16_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria17 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	border: thin solid #72B0DE;
	}	

#galleria17 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/17_small.jpg);
	background-repeat: repeat;
	display: block;
	}	
#galleria17 a:link {
	background-image: url(../images/17_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria17 a:visited {
	background-image:url(../images/17_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria17 a:hover {
	background-image: url(../images/17_small.jpg);
	background-repeat: no-repeat;
}
			
#galleria18 {
	width: 134px;
	height: 108px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 9px;
	margin-bottom: 9px;
	}	
	
#galleria18 a {
	width: 134px;
	height: 108px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/18_small.jpg);
	display: block;
	}	
#galleria18 a:link {
	background-image: url(../images/18_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria18 a:visited {
	background-image:url(../images/18_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria18 a:hover {
	background-image: url(../images/18_small.jpg);
	background-repeat: no-repeat;
}

			
#galleria19 {
	width: 190px;
	height: 150px;
	padding: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	margin-left: 20px;
	border: thin solid #72B0DE;
	}	

#galleria19 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/19_small.jpg);
	display: block;
	}	
#galleria19 a:link {
	background-image: url(../images/19_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria19 a:visited {
	background-image:url(../images/19_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria19 a:hover {
	background-image: url(../images/19_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria20 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	
	
#galleria20 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/20_small.jpg);
	display: block;
	}	
#galleria20 a:link {
	background-image: url(../images/20_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria20 a:visited {
	background-image:url(../images/20_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria20 a:hover {
	background-image: url(../images/20_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria21 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	
	
#galleria21 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/21_small.jpg);
	display: block;
	}	
#galleria21 a:link {
	background-image: url(../images/21_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria21 a:visited {
	background-image:url(../images/21_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria21 a:hover {
	background-image: url(../images/21_small.jpg);
	background-repeat: no-repeat;
}
				
#galleria22 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	

#galleria22 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/22_small.jpg);
	display: block;
	}	
#galleria22 a:link {
	background-image: url(../images/22_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria22 a:visited {
	background-image:url(../images/22_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria22 a:hover {
	background-image: url(../images/22_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria23 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-left: 75px;
	border: thin solid #72B0DE;
	}	

#galleria23 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/23_small.jpg);
	display: block;
	}	
#galleria23 a:link {
	background-image: url(../images/23_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria23 a:visited {
	background-image:url(../images/23_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria23 a:hover {
	background-image: url(../images/23_small.jpg);
	background-repeat: no-repeat;
}
			
#galleria24 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria24 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/24_small.jpg);
	display: block;
	}	
#galleria24 a:link {
	background-image: url(../images/24_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria24 a:visited {
	background-image:url(../images/24_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria24 a:hover {
	background-image: url(../images/24_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria25 {
	width: 100px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	border: thin solid #72B0DE;
	}	
	
#galleria25 a {
	width: 100px;
	height: 150px;
	padding: 0px;
	background-image:url(../images/25_small.jpg);
	display: block;
	margin-right: 33px;
	}	
#galleria25 a:link {
	background-image: url(../images/25_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria25 a:visited {
	background-image:url(../images/25_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria25 a:hover {
	background-image: url(../images/25_small.jpg);
	background-repeat: no-repeat;
}
			
#galleria26 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	}	

#galleria26 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/city9_small.jpg);
	display: block;
	}	
#galleria26 a:link {
	background-image: url(../images/26_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria26 a:visited {
	background-image:url(../images/26_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria26 a:hover {
	background-image: url(../images/26_small.jpg);
	background-repeat: no-repeat;
}
			
#galleria27 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria27 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/27.jpg);
	display: block;
	}	
#galleria27 a:link {
	background-image: url(../images/27_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria27 a:visited {
	background-image:url(../images/27_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria27 a:hover {
	background-image: url(../images/27_small.jpg);
	background-repeat: no-repeat;
}
		
	
#galleria28 {
	width: 190px;
	height: 150px;
	padding: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	margin-left: 20px;
	border: thin solid #72B0DE;
	}	

#galleria28 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/28_small.jpg);
	display: block;
	}	
#galleria28 a:link {
	background-image: url(../images/28_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria28 a:visited {
	background-image:url(../images/28_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria28 a:hover {
	background-image: url(../images/28_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria29 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	
	
#galleria29 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/29_small.jpg);
	display: block;
	}	
#galleria29 a:link {
	background-image: url(../images/29_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria29 a:visited {
	background-image:url(../images/29_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria29 a:hover {
	background-image: url(../images/29_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria30 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	margin-right: 33px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}	
	
#galleria30 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/30_small.jpg);
	display: block;
	}	
#galleria30 a:link {
	background-image: url(../images/30_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria30 a:visited {
	background-image:url(../images/30_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria30 a:hover {
	background-image: url(../images/30_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria31 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
	margin-top: 10px;
	border: thin solid #72B0DE;
	}			

#galleria31 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/31_small.jpg);
	display: block;
	}	
#galleria31 a:link {
	background-image: url(../images/31_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria31 a:visited {
	background-image:url(../images/31_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria31 a:hover {
	background-image: url(../images/31_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria32 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	margin-left: 25px;
	border: thin solid #72B0DE;
	}	

#galleria32 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/32_small.jpg);
	display: block;
	}	
#galleria32 a:link {
	background-image: url(../images/32_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria32 a:visited {
	background-image:url(../images/32_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria32 a:hover {
	background-image: url(../images/32_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria33 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}
	
#galleria33 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/33_small.jpg);
	display: block;
	}	
#galleria33 a:link {
	background-image: url(../images/33_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria33 a:visited {
	background-image:url(../images/33_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria33 a:hover {
	background-image: url(../images/33_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria34 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 33px;
	border: thin solid #72B0DE;
	}	

#galleria34 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/34_small.jpg);
	display: block;
	}	
#galleria34 a:link {
	background-image: url(../images/34_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria34 a:visited {
	background-image:url(../images/34_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria34 a:hover {
	background-image: url(../images/34_small.jpg);
	background-repeat: no-repeat;
}

		
#galleria35 {
	width: 190px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	}	

#galleria35 a {
	width: 190px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/city9_small.jpg);
	display: block;
	}	
#galleria35 a:link {
	background-image: url(../../SITO%20CON%20FOTO%20B-COLORE/images/35_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria35 a:visited {
	background-image:url(../../SITO%20CON%20FOTO%20B-COLORE/images/35_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria35 a:hover {
	background-image: url(../../SITO%20CON%20FOTO%20B-COLORE/images/35_small.jpg);
	background-repeat: no-repeat;
}
		
#galleria36 {
	width: 134px;
	height: 108px;
	padding: 0px;
	margin: 0px;
	float: left;
    margin-right: 9px;
	margin-bottom: 9px;
	}	

#galleria36 a {
	width: 134px;
	height: 108px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/city9_small.jpg);
	display: block;
	}	
#galleria36 a:link {
	background-image: url(../../SITO%20CON%20FOTO%20B-COLORE/images/36_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria36 a:visited {
	background-image:url(../../SITO%20CON%20FOTO%20B-COLORE/images/36_smallbn.jpg);
	background-repeat: no-repeat;
}
#galleria36 a:hover {
	background-image: url(../../SITO%20CON%20FOTO%20B-COLORE/images/36_small.jpg);
	background-repeat: no-repeat;
}
		

/*menu*/	
	

#menu 	{
	width:auto;
	height: 22px;
	float: none;
	position: absolute;
	left: 608px;
	text-align: center;
	font-size: 13px;
	top: 105px;
}

.pulsante1	{
	clear: inherit;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	
}

.pulsante	{
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: capitalize;
	width: auto;
	
}
.pulsanteb {
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style: normal;
	text-transform: capitalize;
}




	
#pulsante1 a {
	height: 20px;
	text-align:center;
	font-size: 13px;
	width: auto;
	display: block;
	margin-top: 2px;
	margin-right: 8px;
	margin-left: 8px;
}

#pulsante1 a:link {
	background-position:left;
	color: #FFF;
	}
	

#pulsante1 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
		}
	
#pulsante1 a:hover {
	background-position:left;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
	font-weight: bolder;
	}

#pulsante2 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}

#pulsante2 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;

	}

#pulsante2 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
	}
#pulsante2 a:hover {
	background-position:left;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
	font-weight: bolder;
}
#pulsante3 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}
#pulsante3 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante3 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante3 a:hover {
	background-position:left;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
	font-weight: bolder;
}
#pulsante4 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}
#pulsante4 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante4 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante4 a:hover {
	background-position:left;
	text-decoration:none;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
	font-weight: bolder;
}
#pulsante5 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-right: 8px;
	margin-left: 8px;
}
#pulsante5 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante5 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante5 a:hover {
	background-position:left;
	text-decoration:none;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
	font-weight: bolder;
}
#pulsante6 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-right: 8px;
	margin-left: 8px;
}
#pulsante6 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante6 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante6 a:hover {
	background-position:left;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
}
#pulsante7 a {
	width:auto;
	height: 20px;
	text-align:center;
	font-size: 13px;
	display: block;
	margin-top: 2px;
	margin-right: 8px;
	margin-left: 8px;
}
#pulsante7 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante7 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
}
#pulsante7 a:hover {
	background-position:left;
	text-decoration:none;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
}

	
#pulsante8 a {
	width:auto;
	height: 20px;
	display: block;
	text-align:left;
	text-decoration: none;
	margin-right: 8px;
	margin-left: 8px;
}

#pulsante8 a:link {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
	}

#pulsante8 a:visited {
	background-position:left;
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
	}
	
#pulsante8 a:hover {
	background-position:left;
	text-decoration:none;
	color: #B00000;
	text-decoration:none;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	}						



/* credits */	
	
#copy {
	position: absolute;
	margin-top: 40px;
	margin-left: 115px;
	text-align: left;
	font-size: 14px;
	color: #6BACDC;
	width: 160px;
	left: 193px;
	top: 35px;
	}
	
#power {
	position: absolute;
	margin-top: 490px;
	text-align: center;
	width: 842px;
	color: #FB4F03;
	height: 43px;
	left: 213px;
	top: 237px;
	font-size: 14px;
		}
#powerint {
	position: absolute;
	margin-top: 490px;
	text-align: center;
	width: 803px;
	color: #F00;
	height: 43px;
	left: 251px;
	top: 279px;
}

	
#power a{
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	}
	
#power a:hover{
	color:#F30;
	font-size: 12px;
	}
.testoCopy {
	width: 820px;
	height: 90px;
	color: #FFF;
	font-size: 14px;
	text-align: justify;
	margin-left: 10px;
}
.imgpdf {
	width: 352px;
	height: 230px;
	margin: 0px;
	margin-left: 120px;
	margin-top: 25px;
}
.testo3 {
	width: 590px;
	height: 360px;
	left: 300px;
	top: 165px;
	margin-top: 5px;
	margin-left: 5px;
}
#rightaapp {

	width: 700px;
	height: 400px;
	float: none;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px double #696969;
}
.imgport2 {

	width: 450px;
	height: 300px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
	display:block;
	position: relative;
	clear: both;
}
#leftb {
	width: 200px;
	height: 30px;
	float: left;
}
.testoapp {
	width: 200px;
	height: 300px;
	color: #004F75;
	font-size: 14px;
	text-align: center;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}
.testocentr {
	width: 402px;
	height: 324px;
	float: right;
	margin-top: 30px;
	margin-right: 15px;
	border: 1px double #696969;
}
.pulsanteCopy {

	margin-top: 5px;
	margin-bottom: 5px;
}
.pulsantesott {

	margin-top: 3px;
	margin-bottom: 3px;
}
.testomappa {
	width: 900px;
	height: 500px;
	text-align: justify;
	color: #F60;
	font-size: 11px;
}
.testoform {
	width: 600px;
	height: 460px;
	text-align: left;
	color: #6BACDC;
	font-size: 12px;
	padding-left: 20px;
	background-color: #574A3A;
	float: left;
	margin-top: 50px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #6BACDC;
	border-bottom-color: #6BACDC;
	border-right-style: solid;
	background-image: url(../images/mail.png);
	background-repeat: no-repeat;
	background-position: 1px 40px;
	border-right-width: 1px;
	border-right-color: #6BACDC;
}
.imgvideo {
	height: 140px;
	margin: 0px;
	width: 260px;
	margin-top: 30px;
	float: right;
	margin-right: 120px;

}
#container #main #user1 #righta2 .testo .center {
	color: #004F75;
}
.testomail {
	width: 405px;
	height: 324px;
	margin-left: 24px;
	color: #FFF;
}
#rightat {
	width: 571px;
	height: 270px;
	background-position: center;
	margin-top: 0px;
	margin-right: 0px;
	border: 2px double #909090;
	background-color: #CCC;
	border-color: #FFF;
	margin-left: 0px;
	text-align: center;
}
.pulsanteC {
	width: 30px;
	height: 115px;
	float: left;
	display: block;

}
.testoapp {
	width: 250px;
	height: 260px;
	color: #004F75;
	font-size: 11px;
	text-align: left;
	background-color: #2F261D;
	float: left;
	margin-right: 70px;
	margin-top: 30px;
	border: thin solid #72B0DE;
}
#container #main #user1 #righta2 .testo #rightat div table tr td {
	color: #B00000;
}
#leftd {
	width: 180px;
	height: 170px;
	float: left;
	background-color: #322920;
	border: 1px solid #7D664F;
}
#testola {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 134px;
	height: 108px;
	margin-left: 18px;
	font-size: 16px;
	font-weight: normal;
	background-image: url(../images/3_smallbis.jpg);
	margin-top: 12px;
}
#testola1 {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 134px;
	height: 108px;
	margin-left: 18px;
	font-size: 16px;
	font-weight: normal;
	background-image: url(../images/27_smallbis.jpg);
	margin-top: 12px;
}
#testola2 {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 124px;
	height: 108px;
	margin-left: 25px;
	font-size: 16px;
	font-weight: normal;
	background-image: url(../images/campanello_reception.jpg);
	margin-top: 12px;
	background-repeat: no-repeat;
}
#testola3 {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 134px;
	height: 108px;
	margin-left: 18px;
	font-size: 16px;
	font-weight: normal;
	background-image: url(../images/city9_small.jpg);
	margin-top: 12px;
}
#banners {
	height: 130px;
	width: auto;
	background-position:left bottom;
	clear: both;
	background-image: url(../images/bg_header2.jpg);
	text-align: center;
}
#testola4 {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 260px;
	height: 300px;
	margin-left: 15px;
	font-size: 16px;
	font-weight: normal;
	margin-top: 8px;
	float: right;
}
#righta3 {
	width: 200px;
	height: 200px;
	float: right;
	background-position: center;
	background-color: #564939;
}
#power p {
	font-size: 14px;
}
#linguaint {
	width: 678px;
	float: left;
	text-align: center;
	height: 200px;
}
.testo2 {
	width: 884px;
	height: 180px;
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	color: #BCDAEF;
	text-transform: none;
	line-height: normal;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	margin-top: 0px;
	background-color: #2F261D;
	padding-top: 10px;
	border: thin solid #72B0DE;
}
#testoo {
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 20px;
	height: 20px;
	font-size: 36px;
	font-weight: normal;
	text-align: center;
}
.testofoto {
	width: 240px;
	height: 63px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCDAEF;
	text-transform: none;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.testo1m {
	width: 910px;
	height: 500px;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-transform: none;
	line-height: normal;
	text-align: left;
	margin-top: 20px;
	background-color: #2F261D;
	margin-left: auto;
	border: 1px solid #72B0DE;
	margin-right: auto;
}
.testo2m {
	width: 55px;
	height: 60px;
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	color: #A9CFEB;
	text-transform: none;
	line-height: normal;
	text-align: left;
	background-color: #2F261D;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	padding-left: 5px;
	margin-top: 25px;
}
.testomappa {
	width: 550px;
	height: 450px;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	float: left;
	margin-top: 50px;
	margin-right: 25px;
}
.testofotoCopia {
	width: 255px;
	height: 250px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-transform: none;
	text-align: left;
	padding-top: 5px;
}
.testofotoCopiaind {
	width: 505px;
	height: 310px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-transform: none;
	text-align: left;
	border: 1px solid #4B3F31;
	background-repeat: no-repeat;
	background-color: #574A3A;
	background-image: url(../images/navigatore_satellitare.png);
	padding-left: 40px;
}
.testo1mCopia {
	width: 860px;
	height: 160px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	text-align: left;
	margin-top: 25px;
}
.pulsantebanner {
	clear: inherit;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: center;
	color: #6BACDC;
}
#userintf {
	width: auto;
	height: 560px;
	clear: both;
	margin-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
	font-weight: normal;
	background-color: #2F261D;
}
#mainintf {
	position:1250;
	width: auto;
	background-color: #15110D;
	height: 863px;
	background-repeat: no-repeat;
	left: 0px;
}
.testoservizi {
	width: 900px;
	height: 495px;
	text-align: left;
	color: #ABD0EB;
	font-size: 13px;
	margin-right: 5px;
	border: 1px solid #6BACDC;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #574A3A;
	background-image: url(../images/campanello_reception.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
#pulsante3s {
	height: 20px;
	text-align:center;
	font-size: 13px;
	width: 80px;
	display: block;
	margin-top: 2px;
	color: #4784DC;
}
.testocontatti {
	width: 830px;
	height: 500px;
	text-align: left;
	color: #B93529;
	font-size: 14px;
	margin-top: 20px;
	border: 1px solid #6BACDC;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
}

#righta1mappa {
	width: 100
	height: 405px;
	float: none;
	background-position: center;
	height: 560px;
	width: 1158px;
	margin-left: 100px;
	text-align: left;
}
.testocontatti {
	width: 235px;
	height: 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #72B0DE;
	line-height: 21px;
	text-align: left;
	margin-top: 50px;
	background-color: #574A3A;
	background-image: url(../images/5_small.jpg);
	font-style: oblique;
	float: left;
	padding-top: 170px;
	background-position: 10px 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-color: #6BACDC;
	border-bottom-color: #6BACDC;
	border-left-style: solid;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-color: #6BACDC;
	background-repeat: no-repeat;
	margin-left: 285px;
}
.testocontatti1 {
	width: 440px;
	height: 150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #C00;
	text-transform: none;
	line-height: normal;
	text-align: left;
	margin-top: 0px;
}
.testoprenot {
	width: 80px;
	height: 60px;
	font-size: 11px;
	text-align: left;
	margin-right: 5px;
}
.testocontatti2 {
	width: 300px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C00;
	text-transform: none;
	line-height: normal;
	text-align: left;
	padding-left: 30px;
	letter-spacing: 0.2em;
}
.testolink {
	width: 600px;
	height: 350px;
	text-align: justify;
	color: #CFE4F3;
	float: left;
	font-size: 14px;
	background-color: #564939;
	background-image: url(../images/562831_mouse.png);
	background-repeat: no-repeat;
	padding-left: 250px;
	padding-top: 20px;
	margin-top: 30px;
}
.testorm {
	width: 790px;
	height: 70px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A9CFEB;
	text-transform: none;
	line-height: normal;
	text-align: left;
	background-color: #2F261D;
	padding-left: 5px;
	margin-top: 10px;
	margin-left: 70px;
}

