body#it a, body#it a:link { color: #811B0B; }
body#en a, body#en a:link { color: #844; }
body#fr a, body#fr a:link { color: #C80; }

h1, h2, h3 {
	font-size: 100%;
	text-align: center;
	}
body {
	padding: 0px;
	margin: 0px;
	font-family:Arial,Helvetica,sans-serif;
	min-width: 500px;
	background: url(../img/bg_stone.jpg) repeat scroll center top;
}

.figura {
   width: 500px;
   background-color: #fdf7dd;
   padding: 40px 80px;
   margin: auto;
   border: double #811B0B;
   
}

.figura p {
	text-align: center;
	color: #811B0B;
	font-weight: bold;
	font-size: 22px;
	}


#main { 
	padding-top: 60px;
	margin: auto;
	}

.micro {
	text-align: center;
	padding-top: 150px;
	}
.micro a {
	font-size: 8pt;
	}
/* ----- */
.scatolotto {
	font-size: 12px;
	background-image: url(../img/bg_sfondino800.gif);
	margin-bottom: 10px;
	position: relative;
	width:800px;
	margin-left: auto;
	margin-right: auto;
}
.ask {
   cursor: help;
   text-decoration:none;
}
h3.header {
	background-image: url(../img/bg_header800.gif);
	background-repeat: no-repeat;
	color: #7E4A21;
	font-weight: bold;
	height:20px;
	line-height: 20px;
	padding: 10px 6px 0;
	text-align: center;
	margin: 0;
	}
.content {
	margin: 0 3px;
	padding: 0;
	position: relative;
}

.footer {
	background-image: url(../img/bg_bottom800.gif);
	height: 3px;
	margin: 0;
	padding: 0;
}

td.descrizione {
	padding: 1em 1em 2em 1em;
	}

ul.tools li {
	list-style-image: none;
	list-style-type: circle;
	padding:5px;	
}

p.istruz {
	margin-left: 1em;
	margin-right: 1em;
	text-indent: 1em;
	line-height: 130%;
	text-align: justify;
