html, body, td, th{
	margin: 0;
	padding: 0;
}
a img{
	border: none;
}
	div#container{
	width: 750px;
	height: auto !important;
	width: 720px;
	height: 522px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	}
	div#header{
		height: 76px;
		position: relative;
		border-bottom: 2px solid;
		margin-bottom: 4px;
		height: 75px;
	}
	div#logo{
		position: absolute;
		left: 30px; top: 2px;
		width: 220px; height: 75px;
	}
	ul#lingue{
		display: block;
		margin: 0; padding: 0;
		list-style: none;
		float: right;
		margin-top: 60px;
	}
	ul#lingue li{
		display: inline;
	}
	div#nav-1{
		height: 20px;
		line-height: 18px;
		border-top: 1px solid;
		margin-bottom: 4px;
		height: 19px;
	}
		div#nav-1 ul#menu-1, div#nav-1 ul#menu-2{
			display: block;
			margin: 0; padding: 0;
			list-style: none;
		}
		div#nav-1 ul#menu-1{
			float: left;
			position: relative;
			right: -3px;
		}
		div#nav-1 ul#menu-2{
			margin-left: 245px;
			padding-left: 130px;
			height: 19px;
			border-bottom: 1px solid;
			height: 18px;
		}
			ul#menu-1 li{
				height: 19px;
				border-bottom: 1px solid;
				height: 18px;
			}
			ul#menu-1 li#apps.act{
				border-bottom: none;
				height: 19px;
			}
			ul#menu-1 li.act, ul#menu-1 li a{
				padding: 0px 5px
			}
			ul#menu-2 li{
				height: 18px;
			}
			ul#menu-1 li{
				float: left;
			}
			ul#menu-2 li{
				display: inline;
			}
			ul#menu-1 li#home{
				width: 100px;
				margin-left: -3px;
				padding-right: 3px;
			}
			ul#menu-1 li#apps{
				width: 145px;
			}

			ul#menu-2 li.act, ul#menu-2 li a{
				padding: 0 5px;
			}
			
			ul#nav-2{
				display: block;
				margin: 0 0 4px 0; padding: 0;
				height: 20px;
				line-height: 20px;
				list-style: none;
			}
			ul#nav-2 li{
				float: left;
				margin: 0 5px
			}
			ul#nav-2 li, #ul#nav-2 li.act{
				padding: 0 5px;
			}
			
			div#content{
	height: auto !important;
	position: relative;
	height: 360px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 45px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
			}
			div#content p{
				margin: 0 0px; padding: 0px 0px 3px 0px;
							}
			
		

#big-foto5 {
position : absolute;
top : 80px;
left : 152px; 
border: 1px solid;
}

#images {
	float: left;
	border: 0px solid;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;

			}

			div#big-foto2 img{
				margin: 10px 0;
			}
			div#big2-foto div{
				position: relative;
				top: 60px;
				left: 50%;
				border: 100px solid;
			}
			ul#images3 {
				margin: 0 5px; padding: 0 0px 0 0;
				float: left;
			}
			div#images2 {
	margin: 0 5px;
	padding: 0 1px 0 0;
	float: right;
	border: 0px solid;
			}
/*LISTINO PREZZI*/
table#prezzi{
	margin: auto;
	border: 2px outset;
	border-collapse: separate;
}
table#prezzi caption{
	margin: auto;
}
table#prezzi td, table#prezzi th{
	border: 1px solid;
	padding: 0 2px;
}
table#prezzi td.note{
	width: 40%;
}
p.cambio{
	margin: 0; padding: 5px;
}
#content p.ris{
	margin: 5px 0; padding: 0;
}
/* INFORMAZIONI */
table#left{
	float: left;
	width: 60%;
}
table#right{
	float: left;
}
div#other{
	clear: both;
}
form#info fieldset{
	padding: 10px;
}
form#info input#arrivo, form#info input#partenza{
	margin-right: 5px;
}
form#info input#persone{
	width: 10%;
}
form#info input.tasto-cal, input.tasto_cal{
background: url("../gif/mini.gif"/*tpa=http://www.livignoappartamenti.com/gif/mini.gif*/) no-repeat;
width: 30px;
}
form#info label#altro{
	display: block;
	margin: 5px 0;
}
form#info textarea{
	width: 98%;
	height: 80px;
	overflow: auto;
}
div.tasti{
	padding-top: 10px;
}
form#info input.button{
	width: 35%;
}
