@charset "UTF-8";
/* CSS Document */

.testoprincipale {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.titoli {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 21px;
}
.titolotabella{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	width: 890px;
	padding: 10px;
	margin-bottom: 7px;
	
}
.numeritabellamusei{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #C6712D;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellamusei{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #C6712D;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellabenessere{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #009AA3;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellabenessere{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #009AA3;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellaristorante{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #F20020;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellaristorante{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #F20020;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellavarie{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #421A1C;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellavarie{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #421A1C;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellabar{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #059553;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellabar{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #059553;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellatipici{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #82609F;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellatipici{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #82609F;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellaabbigliamento{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000073;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellaabbigliamento{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000073;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.numeritabellasouvenirs{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF7016;
	width: 20px;
	padding: 5px;
	text-align: center;
	margin-left:10px;
}
.titolotabellasouvenirs{
	display : block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF7016;
	width: 860px;
	padding: 5px 0px 5px 10px;
}
.testitabella{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	line-height: 18px;
	margin-top:5px;
	margin-bottom:5px;
}
a.mainlevel{
	padding          : 0px 0px 15px 0px;
	font-size        : 16px;
	font-family: Helvetica, Arial,sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}
a.mainlevel:link {
padding          : 0px 0px 15px 0px;
	font-size        : 16px;
	font-family: Helvetica, Arial,sans-serif;
	font-weight: bold;
	color: #333333;
	}
a.mainlevel:hover {
	font-size        : 16px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #666666;
		}
	.mainlevel-sel{
	padding          : 0px 0px 15px 0px;
	font-size        : 16px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	}
	a.pdf{
	color: #F1EDE4;
	}
a.pdf:link {
	color: #F1EDE4;
	}
a.pdf:hover {
	color: #F1EDE4;
		}
	.pdf-sel{
	color: #F1EDE4;
	
