p {
	text-align: center;
	font: italic 15px Palatino Linotype;
}
ul {
	width: 100%;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	z-index: 10;
}
ul.left {
	width: 105px;
	float: left;
	position: relative;
	margin: 0px;
	z-index: 9;
}
a.one, a.two, a.three, a.four, a.five, a.six, a.seven, a.eight, a.nine, a.ten, a.eleven, a.twelve, a.thirteen, a.fourteen, a.fifteen, a.sixteen, a.seventeen, a.eighteen, a.nineteen, a.twenty {
	width: 114px;
	height: 40px;
	text-align: center;
	color: Black;
	float: left;
	margin: 0px;
	padding-top: 5px;
	position: relative;
	font: italic 15px Palatino Linotype;
	background: url(images/bottone.png) no-repeat center;
	text-decoration: none;
	border: none;
	z-index: 2;
}
a:hover {
	background-color: green;
	color: Yellow;
	height: 150px;
	width: 150px;
	padding: 0px;
	text-align: center;
	position: relative;
	margin: 0px -36px -105px 0px;
	font: italic bold 25px Palatino Linotype;
	z-index: 100;
}
a.one:hover {
	background-image: url(images/miniature/home.jpg);
	z-index: 100;
}
a.two:hover {
	background-image: url(images/miniature/hotel.jpg);
	margin: 0px -18px -105px -18px;
	z-index: 100;
}
a.three:hover {
	background-image: url(images/miniature/camere.jpg);
	margin: 0px -18px -105px -18px;
	z-index: 100;
}
a.four:hover {
	background-image: url(images/miniature/ristorante.jpg);
	margin: 0px -18px -105px -18px;
	z-index: 100;
}
a.five:hover {
	background-image: url(images/miniature/pizzeria.jpg);
	margin: 0px -18px -105px -18px;
	z-index: 100;
}
a.six:hover {
	background-image: url(images/miniature/dove_siamo.jpg);
	margin: 0px -18px -105px -18px;
	z-index: 100;
}
a.seven:hover {
	background-image: url(images/miniature/il_paese.jpg);
	margin: 0px -3px -105px -33px;
	z-index: 100;
}
a.eight:hover {
	background-image: url(images/miniature/galleria_fotografica.jpg);
	margin: 0px -36px -105px 0px;
	z-index: 100;
}
a.nine:hover {
	background-image: url(images/miniature/pesca_trota.jpg);
	z-index: 100;
}
a.ten:hover {
	background-image: url(images/miniature/capodanno.jpg);
	z-index: 100;
}
a.eleven:hover {
	background-image: url(images/miniature/san_valentino.jpg);
	z-index: 100;
}
a.twelve:hover {
	background-image: url(images/miniature/pasqua.jpg);
	z-index: 100;
}
a.thirteen:hover {
	background-image: url(images/miniature/ferragosto.jpg);
	z-index: 100;
}
a.fourteen:hover {
	background-image: url(images/miniature/halloween.jpg);
	z-index: 100;
}
a.fifteen:hover {
	background-image: url(images/miniature/natale.jpg);
	z-index: 100;
}
a.sixteen:hover {
	background-image: url(images/miniature/settimana_bianca.jpg);
	z-index: 100;
}
a.seventeen:hover {
	background-image: url(images/miniature/meteo.jpg);
	z-index: 100;
}
a.eighteen:hover {
	background-image: url(images/miniature/prezzi.jpg);
	z-index: 100;
}
a.twenty:hover {
	background-image: url(images/miniature/mail.jpg);
	margin: -15px -36px -90px 0px;
	z-index: 100;
}
a:active {
	color: Blue;
	text-align: center;
	font: italic bold 28px Palatino Linotype;
}
a:visited {
	color: Blue;
	text-align: center;
	position: relative;
	font: italic 15px Palatino Linotype;
	background: url(images/bottone_push.png) no-repeat center;
	z-index: 10;
}
li {
	display: inline;
}
div.head {
	margin-top: 0px;
	width: 800px;
	height: 240px;
	z-index: 3;
	position: relative;
}
div.head h3 {
	color: GrayText;
	text-align: center;
	margin: -0px;
	font: italic bold 17px Palatino Linotype;
}
div.flags1 {
	background: none;
	float: left;
	width: 40px;
	height: 25px;
	margin-top: -200px;
	margin-left: 715px;
	z-index: 5;
	position: relative;
}
div.flags2 {
	background: none;
	float: right;
	width: 40px;
	height: 25px;
	margin-top: -200px;
	margin-right: 0px;
	z-index: 5;
	position: relative;
}
a.flag img {
	width: 40px;
	height: 25px;
	z-index: 5;
	position: relative;
	border: none;
}
a.flag:hover {
	background: none;
	width: 40px;
	height: 25px;
	z-index: 5;
	position: relative;
}
a.flag:visited {
	background: none;
	width: 40px;
	height: 25px;
	z-index: 5;
	position: relative;
}
div.top img {
	float: left;
	width: 120px;
	height: 80px;
	margin-top: -210px;
	z-index: 4;
	position: relative;
}
div.head img {
	margin-top: -12px;
	width: 800px;
	height: 240px;
	z-index: 3;
	position: absolute;
}
body {
	background-image: url(images/sfondo_lago.jpg);
}
