﻿.tabellaGenerale{
	/*background-image:url('images/sfondo.png');*/
	background-repeat: no-repeat;
	background-position: center top;
	width: 1024px;
	height: 1092px;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto, auto, auto, auto);

}
body{
	/*background-color:#B6B69A;*/
	background-color:#FEFACA;
	text-align: center;
	vertical-align: top;
	margin: 0;
	/*font-family:Damion, Playfair Display, Times New Roman, Monotype Corsiva;*/
	font-family:Georgia;
	color:black;
	/*font-style:italic;*/
}
img{
	border:none;
}
a {
	color: #711419;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #711419;
	}
.ColonnaSx{
	width:149px;
	height:886px;
	background-image:url('images/sx.png') ;
	background-repeat:no-repeat;
	}
.ColonnaDx{
	width:149px;
	height:886px;
	background-image:url('images/dx.png') ;
}
.BottomSx{
	width:149px;
	height:206px;
	background-image:url('images/bottomleft.png') ;
}
.BottomDx{
	width:149px;
	height:206px;
	background-image:url('images/bottomright.png') ;
}

.Top{
	height:352px;
	width: 726px;
	background-image:url('images/Top_Sfondo.jpg') ;
}
.trasparentehome{
	position:absolute;
	margin-top:-30px;

}
.lingue{
	width:84px;
	position:absolute;
	margin-top:-50px;
	margin-left:75px;
}
.ColonnaVuotaLingue{
	width:8px;
}
.Menu{
	position:absolute;
	width:100px;
	margin-top:-37px;
	margin-left:177px;
}
.RigaVuota{
	height:5px;
}
.ImmagineTop{
	height:151px;
	width: 726px;
	background-image:url('images/immagine_top.jpg');
}
.FotoTop{
	background-image:url('images/SfondoFotoTop.jpg');
	width:419px;
	height:212px;
	margin-left:241px;
	margin-top:10px;
}
.TabellaTop{
	padding:8px;
	height:inherit;
	width:inherit;
	font-size:medium;
	text-align:center;
}
.TestoTop{
	width:156px;
	height:inherit;
	text-align:left;
	}
.TestoTopDoveSiamo{
width:156px;
height:inherit;
text-align:center;
}

.FotoTestoTop{
	width:263px;
	height:197px;
}
.FotoTestoTopCamere{
	width:235px;
	height:197px;
}

.ColonnaVuota{
	width:3px;
}
.ColonnaVuota2{
	width:20px;
}

.FotoCentrali{
	height:267px;
	width:726px;
	background-image:url('images/riquadroFoto.jpg');
}
.RiquadroCentrale{
	background-image:url('images/SfondoRiquadroFoto.jpg');
	width:652px;
	height:191px;
	margin-left:44px;
	

}
.TabellaRiquadroFoto{
	padding:8px;
	font-size:small;
	
}
.FotoRiquadro{
	width:636px;
	height:140px;
}
.Testo{
	height:115px;
	width: 726px;
	background-image:url('images/riquadro_testo.jpg');
	text-align:left;
}
.Bottom{
	height:192px;
	width:363px;
	background-image:url('images/bottom.jpg');

}
/*Camere*/
.numeri{
	width: 726px;
	height:25px;
	margin-top:5px;
	position:absolute;
	margin-left:-10px;
}
.ColonnaVuotaNumeri{
	width:30px;
}
.numero{
	width: 50px;
	height:inherit;
}

/*DoveSiamo*/
.TabellaDoveSiamo{
	height:190px;
	text-align:left;
	vertical-align:top;
}
.DoveSiamo{
	vertical-align:top;
	
}
.InAuto{
	vertical-align: top;
	width: 230px;
	border-right: 1px dashed black;
	padding:5px;
	padding-top:0;
}
.InTaxi{
	vertical-align:top;
	width:217px;
	border-right: 1px dashed black;
	padding:5px;
	padding-top:0;

}
.Navetta {
	vertical-align:top;
	width:217px;
	padding:5px;
	padding-top:0;

}
.Tab_Contatti {
	text-align: right;
	margin-left: 250px;
}

.ComeRaggiungerci{
	border-bottom:1px solid #000;
	padding-left:5px;
	padding-top:5px;
	
}
.TestoDoveSiamo{
	padding:5px;
}
/*Home*/
.TestoHome{
	text-align:left;
	padding:10px;
}

/*Outdoor*/
.outdoor{
	text-align:left;
	padding:10px;
	}

/*Prezzi*/
.prezzi{
	text-align:left;
	padding:10px;
}

.TabellaOutdoor{
	padding:5px;
	text-align:left;
}
.ColonnaVuotaOutdoor{
	width:10px;
}
.FotoTestoTopPrezzi{
	width:165px;
	height:197px;
}
.TestoTopPrezzi{
	width:4106px;
	height:inherit;
	text-align:left;
	padding-left:5px;
	}
/*Vallemaira*/
.nomecomune{
	margin-top:-155px;
	margin-left:330px;
}



a.foto img {
	border:1px solid #000;
 } 

h1{
	color:#711419;
	font-size:medium;
}
.divDati{
	float:left;
	position:static;
}
.TabellaDati{
	width:726px;
	height:88px;
	padding:10px;
	color:black;
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	
	
}
.Locanda{
	width:242px;
	vertical-align:bottom;
}
.CellaLogo{
	width:242px;
	text-align:center;
	vertical-align:middle;
}
.Realizzazione{
	width:242px;
	vertical-align:top;
	text-align:right;
}
.Comuni{
	padding:5px;
}

