	body {
	background-color: white;
	color: #666;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin : 0px;
	padding : auto;
}

	body.lapo {
	background-color: white;
	color: #666;
	height : 400px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	line-height : 200%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #c7bb8e;
}
	body.deco {
	background-color: white;
	color: #666;
	height :400px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height : 150%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #ffb888;
}
	body.graf {
	background-color: white;
	color: #666;
	height :400px;
	overflow-y : auto;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height : 140%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #69c;
}
	body.illust {
	background-color: white;
	color: #666;
	height :400px;
	overflow-y : auto;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height : 120%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #ffc1e0;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #ff93c9;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : #ffc1e0;
	scrollbar-shadow-color : #ff93c9;
	scrollbar-track-color : white;
}
	body.art {
	background-color: white;
	color: #666;
	/*height :454px;*/
	overflow-y : auto;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height : 120%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #ffe6c5;
}


	body.cur {
	background-color: white;
	color: #666;
	/*height :454px;*/
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height : 120%;
	padding-top : 0px;
	margin : 0px;
	border: 4px solid #ffe6c5;
}

img {
	border : none;
}

ul {
	list-style-type : square;
}

table.home {
	width : 553px;
    height : 402px;
	text-align : center;
	margin : 1em auto 2em auto;
}

.benv {
	font-size : 12px;
	font-weight : bold;
}

div.centrale {
	text-align : center;
	width : 100%;
	margin : 1em auto 2em auto;
}

div.benvenuto {
	text-align : center;
	width : 400px;
	font-size : 12px;
	margin : 1em auto 2em auto;
	padding-top : 10px;
}

div.lapo {
	text-align : center;
	position : absolute;
	 top : 10%;
	 left : 20%;
	 visibility : hidden;
	 border-right : 1px solid #806945;
	 border-bottom : 1px solid #806945;
	 font-weight : bold;
	 color : #806945;
	 padding : 2px;
	 background-color : #eee;
}
div.deco {
	text-align : center;
	position : absolute;
	 top : 250px;
	 left : 4%;
	 visibility : hidden;
	 border-right : 1px solid #ffb888;
	 border-bottom : 1px solid #ffb888;
	 font-weight : bold;
	 padding : 3px;
	 color : #f63;
	 background-color : #eee;
}
div.illust {
	text-align : center;
	position : absolute;
	 top : 50px;
	 right: 20%;
	 visibility : hidden;
	 border-right : 1px solid #ff93c9;
	 border-bottom : 1px solid #ff93c9;
	 font-weight : bold;
	 padding : 3px;
	 color : #ff93c9;
	 background-color : #eee;
}
div.graf {
	text-align : center;
	position : absolute;
	 top : 100px;
	 right : 5%;
	 visibility : hidden;
	 border-right : 1px solid #3d7ab8;
	 border-bottom : 1px solid #3d7ab8;
	 font-weight : bold;
	 padding : 3px;
	 color : #3d7ab8;
	 background-color : #eee;
}
div.mail {
	text-align : center;
	position : absolute;
	 top : 60%;
	 left : 10%;
	 visibility : hidden;
	 border-right : 1px solid #DC143C;
	 border-bottom : 1px solid #DC143C;
	 font-weight : bold;
	 color : #DC143C;
	 padding : 3px;
	 background-color : #eee;
}
div.art {
	text-align : center;
	position : absolute;
	 top : 30%;
	 left : 40%;
	 visibility : hidden;
	 border-right : 1px solid #aaa;
	 border-bottom : 1px solid #aaa;
	 font-weight : bold;
	 color : #666;
	 padding : 3px;
	 background-color : #eee;
}
div.cur {
	text-align : center;
	position : absolute;
	 top : 30%;
	 left : 40%;
	 visibility : hidden;
	 border-right : 1px solid #f00;
	 border-bottom : 1px solid #f00;
	 font-weight : bold;
	 color : #666;
	 padding : 3px;
	 background-color : #eee;
}

td {
	margin: 0px;
	padding : 0px;
}

a {
     font-size : 12px;	
	cursor : pointer;
	color : #666;
	font-weight : bold;
	text-decoration : none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover {
	font-size : 12px;
	cursor : pointer;
	color : #666;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.lapo {
	cursor : pointer;
	color : #806945;
	font-weight : bold;
	text-decoration : none;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lapo:hover {
	cursor : pointer;
	color : #806945;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.deco {
	cursor : pointer;
	color : #f63;
	font-weight : bold;
	text-decoration : none;
	font-family: trebuchet MS;
}
a.deco:hover {
	cursor : pointer;
	color :  #ffb888;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.graf {
	cursor : pointer;
	color : #3d7ab8;
	font-weight : bold;
	text-decoration : none;
	font-family: trebuchet MS;
}
a.graf:hover {
	cursor : pointer;
	color : #3d7ab8;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.illust {
	cursor : pointer;
	color : #ff93c9;
	font-weight : bold;
	text-decoration : none;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.illust:hover {
	cursor : pointer;
	color : #ff93c9;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.art {
	cursor : pointer;
	color : #fa5;
	font-weight : bold;
	text-decoration : none;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.art:hover {
	cursor : pointer;
	color : #888;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titolo {
	font-weight : bold;
	text-transform : uppercase;
	font-size : 11px;
}

ul {
	margin : 10px 0px 5px 20px;
}

a.scorri {
	cursor : pointer;
	font-size : 22px;
	color : #ff93c9;
	font-weight : bold;
	text-decoration : none;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.scorri:hover {
	cursor : pointer;
	font-size : 22px;
	color : #ff93c9;
	font-weight : bold;
	text-decoration : underline;
	font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}

object.objSound {
	position:absolute;
	left: 0px;
	top: 0px;
	height: 0px;
	width: 0px;
}