body{
font-family:monospace;
line-height:200%;
margin: 2%;
text-align: justify;
color:#222222;
font-size:16px;
}

h1{text-align:center; padding: 2%;}

h2,h3,h4,h5,h6{border-bottom:1px dotted #000000;}

h2{}

A:link    {color: #000000}
A:visited {color: #490101;}
A:hover   {color: #b20000}

p, dl{
margin:  1% 2% 3% 2%;
}

a img {
	border: none;
	}

#erg {
	text-align: center;
	padding: 0;
	margin: 5% 0;
	border: medium ridge;
}

#erg li {
	display: inline;
	padding: 0 2% 0 0;
}


#firefox a {
position: fixed;
right: 0;
top: 0;
display: block;
height: 40px;
width: 38px;
background: url(ff.png) top right no-repeat;
text-indent: -999em;
text-decoration: none;
}


p.approfondimento{}

dl{}

dt{font-weight:bold;}

dd, dd.pronuncia_divisione, dd.categoria_grammaticale, dd.esempi, dd.indicatore, dd.etimologia {display:inline;margin:0;}