body{

margin:0px;
padding:0px;	
	font-family:Verdana;
}

html{
	
}


#principale{
	position:absolute;
	width:960px;
	background-color:#fff;
	height:1080px;
	margin-left:-480px;
	left:50%;
	margin-top:15px;
	margin-bottom:20px;
	
}

a{
	outline:none;
 
}

#logo{
		float:left;
}

#menu{
	border:0px solid #000;
	float:left;
	
}

a{
	margin:0;
	padding:0;
	top:0;
	left:0;
}
img{
		margin:0;
	padding:0;
	top:0;
	left:0;
	border:0px;
	
}

#casa_azzura{
 
	width:326px;
	height:485px;
	border:0px solid #000;
	margin-left:20px;
	float:left;
	padding:15px;
	background-color:#ded8d4;
}

#casa_azzurra_con{
	
	width:326px;
	height:485px;
	border:0px solid #000;
	font-size:11px;
	line-height:18px;
}

#tree_element{
	
 
	width:326px;
	height:485px;
	border:0px solid #000;
	margin-left:10px;
	float:left;
	padding:15px;
		background-color:#ded8d4;
	
}

#tree_element_con{
	
	width:326px;
	height:485px;
	border:0px solid #000;
		font-size:11px;
		line-height:18px;
}

#altri_appartamenti{
	margin-top:20px;
	 float:left;
	 margin-left:20px;
 background-color:#DED8D4;
	 width:355px;
	 height:154px;
	 padding-top:56px;
	text-align:center;
}

#conosci_livigno{
	width:326px;
	 margin-top:20px;
	margin-left:10px;
		 float:left;
}

#col_home{
	
	border:0px solid #000;
	width:146px;
	margin-right:35px;
	
}

.footer_menu{
	
	text-transform:uppercase;
	text-decoration:none;
	color:#666;
	font-size:11px;
	font-family:Verdana;
	
}

.footer_menu:hover{
	
	text-transform:uppercase;
	text-decoration:none;
	color:#ccc;
	font-size:11px;
	font-family:Verdana;
	
}


.footer_menu1{
	
	text-transform:uppercase;
	text-decoration:none;
	color:#666;
	font-size:11px;
	font-family:Verdana;
	margin-left:20px;
}

.footer_menu1:hover{
	margin-left:20px;
	text-transform:uppercase;
	text-decoration:none;
	color:#ccc;
	font-size:11px;
	font-family:Verdana;
	
}










#copy{
	
	border-top:1px solid #666;
	float:left;
	margin-left:20px;
	margin-right:20px;
	width:920px;
	 	font-size:11px;
	color:#666;
	padding-top:18px;
	margin-top:9px;
	height:50px;
	
}

.freccia{
	
	margin-left:300px;
	width:30px;
	height:30px;
	margin-top:10px;
}

#quadrato_mono{
	width:920px;
	height:310px;
	background-color:#c3dbe6;
	padding:20px;
}

#monoslide{
		width:920px;
	height:310px;
		
}

#menu_casa{
		width:960px;
	height:45px;
	background-color:#c3dbe6;
}


#colonna_1{
	border-right:1px solid #000;
	width:549px;
	padding:5px 40px 20px 40px;
	height:1270px;
	margin-top:20px;
	float:left;
		font-size:11px;
		color:#666;
		line-height:18px;
		font-family:Verdana;
}

#colonna_2{
	border:0px solid #000;
	width:268px;
	padding:5px 20px 20px 20px;
	height:1270px;
	margin-top:30px;
	float:left;
	font-size:11px;
	color:#666;
	line-height:18px;
			font-family:Verdana;

}

#testo_grande{
	font-size:14px;
	color:#825B3A;
}

#lang{
	margin-top:70px;float:left;margin-left:345px;

}

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ 
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
 
float:left;
}

#simplegallery1 .gallerydesctext{  
text-align: left;
padding: 2px 5px;
 
}
 

#pianta{
	float:left;
	margin-left:26px;
	margin-top:15px;
	height:320px;
}

.link_fam_galli{
	
	color:#333;
	line-height:22px;
	text-decoration:none;
	font-weight:bold;
}



/*menu*/

.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:40px;
	}
.menu ul{
	background:#c3dbe6;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#c3dbe6 url("images/seperator.gif");
		background-position: bottom right;
		background-repeat:no-repeat;;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 0px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
		
		 
			text-decoration:none;
			}
	.menu li ul{
		background:#c3dbe6;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;

		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif');
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:125px;
		}
	.menu li:hover li a{
		 
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			
			border:0px;
		 
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		
#dhtmltooltip{
position: absolute;
width: 330px;
border: 2px solid black;
padding: 2px;

visibility: hidden;
z-index: 100;
 
}





#omino_sci{
	z-index:100;
position:absolute;

	margin-left:750px;
	margin-top:505px;
}


input{
	
	border:1px solid #666;
	
}

select{
	
	border:1px solid #666;
	
}


textarea{
	
	border:1px solid #666;
	
}

#offerte_1{
		background-color:#ded8d4;
		width:724px;
		height:735px;
	margin-left:20px;
	margin-bottom:10px;
	background-image:url('../image/offerte_pag.jpg');
	background-repeat:no-repeat;
margin-right:35px;
 
}

#offerte_1_p{
		background-color:#ded8d4;
		width:724px;
		height:735px;
	margin-left:20px;
	margin-bottom:10px;
	background-image:url('../image/pacchetti_pag.jpg');
	background-repeat:no-repeat;
margin-right:35px;
 
}
 

#offerte_2{
	
	width:682px;
	margin-left:20px;
	border:0px solid #000;
	height:520px;
	padding-top:100px;
	
}


#scegli_1{
		background-color:#ddd8d4;
		width:724px;
		height:1050px;
	margin-left:20px;
	margin-bottom:100px;
	background-image:url('../image/scegli_pag.jpg');
	background-repeat:no-repeat;
margin-right:35px;
}

#scegli_2{
	
	width:682px;
	margin-left:20px;
	border:0px solid #000;
	height:520px;
	padding-top:100px;
	
}


#taxi_div{
			background-color:#CCCDCF;
			width:840px;
			padding-left:60px;
			padding-right:60px;
			height:520px;
	float:left;
 
}

#dest1{
	padding-top:25px;
	 padding-left:5px;
	font-size:12px;
	height:20px;
	 border-bottom:2px solid #555;
	 color:#555;
	
}
#dest{
	padding-top:10px;
	 
	font-size:12px;
 	 color:#555;
	
}

#mappa_taxi{
	
	float:left;
	width:603px;
 margin-top:10px;
	margin-right:30px;
}



ul,li #dest_ul{
}

#line{
	height:1px;
	border:1px solid #ccc;
	
}


#menu_1_a{
 height:20px;margin-top:22px; 
}


.menu_2_a{
	height:17px;
	overflow:hidden;
}

#menu_3_a{
 height:15px;
}

#menu_4_a{
 height:16px;
}

#menu_5_a{
 height:19px;
}




#image_1_a{
	margin-bottom:40px;
}

.image_1_a{
	margin-bottom:40px;
}

.image_2_a{
	margin-bottom:10px;
}

.blank_1_a{
	
	margin-top:3px; 
	margin-left:13px;
}

.blank_2_a{
	
	margin-top:3px; 
	margin-left:13px;
}

.blank_3_a{
	
	margin-top:5px; 
	margin-left:13px;
}

#footer_1_a{

margin-top:70px;float:left;


}

#lingua_1{
	margin-top:70px;
	float:left;
	margin-left:105px;
	
}

#fondo_pagina{
	
	float:left;width:700px; height:42px;margin-top:1080px;position:relative;
}


#murimani_color{
	color:#333;
}

#mailto{
	
	text-decoration:none;
	color:#666;
}

#button_offerte{
	
	background-color:#A8CFE0;
	margin-left:18px;
	padding:8px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-family:Georgia;
	border:0;
	
}

#button_offerte2{
	
	background-color:#B0B743;
	margin-left:18px;
	padding:8px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-family:Georgia;
	border:0;
	
}
