*{margin:0;padding:0;border:none}
body{font:16px/20px arial,helvetica,sans-serif;width:100%;min-width:900px;background: #fffbf6;color:#003154;}
h1{font-weight:bold;font-size:35px;line-height:1;background: #ee9630;color:#fffbf6;text-align: right;padding-right: 20px}
h1 strong {background: #fffbf6 url(bonsai.png) 100% 100% no-repeat;color:#ee9630;font-size:220px;line-height: 220px;display: block;padding: 37px 0 0 20px;margin: 0 -20px 5px 0;text-align:left}
h1 em{background: #ee9630;color:#fffbf6;font-style: normal;font-weight: normal}
h2 {font-size:30px;line-height: 40px}
ul {margin:1em 0}
li {margin-left: 1em}
#menu{line-height:1;background: #ee9630;color:#ee9630;padding:4em 40px 6px 40px;border-bottom:1px solid #99601f}
#menu strong {font-weight: normal; color:#003154;background:#f8fafa;padding:5px 15px 6px 15px;position:relative;border:1px solid #99601f;border-bottom: none}
#menu a:link,#menu a:visited {text-decoration:none;padding:5px 15px 5px 15px;color: #f8fafa}
#menu a:hover,#menu a:focus,#menu a:active{background: #fffbf6;color:#003154}

#links {background: #ee9630;color:#ee9630;border-top:1px solid #99601f;}
#links a:link,#links a:visited {color: #f8fafa}
#links a:hover,#links a:focus,#links a:active{background: #ee9630;color:#003154}

#scheda{float:left;width:260px}
#scheda img {display: block}
#scheda dt a {display: block;margin-bottom: 1em}
#scheda dl{margin:0 20px 20px 40px}
#home #contenuti,
#capitoli #contenuti,
#errata #contenuti,
#autori #contenuti {float:left;width:600px;}
#autori #contenuti dd img {float: left;margin: 0 0.5em 0.5em 0;border:1px solid #003154;padding: 1px;}
a:link,a:visited {color:#ee9630}
a:hover,a:focus,a:active{background: #fffbf6;color:#003154}
#contenuti dt {font-weight: bold}
#contenuti dt,#contenuti dl,#contenuti p {margin:1em 0}
#corpo{background:#f8fafa;color:#000;width:100%;overflow:hidden;padding: 40px 0}
#links{clear: left;padding:20px;}
#lista-errata-corrige {
	margin: 1em 0;
	padding: 0;
}
#lista-errata-corrige li {
	margin:0;
	padding: 1em 0;
	list-style: none;
	border-top: 1px solid #999;
}
#lista-errata-corrige dl{
	margin:0.5em 0 0 0;
	background: #F6F6F6;
	color: #000;
	padding: 0.5em;
	border:1px solid #CCC;
}
#lista-errata-corrige dt {
	font-size: 1em;
	font-style: italic;
}
#lista-errata-corrige dd {
	margin:0;
	padding: 0 0 0 3em;
}
pre {
	border: 1px solid #600;
	background: #FFC;
}

code {
	font: 1em "Courier New", monospace;
}
#menu #goIed {width:20px;height:140px;overflow:hidden;right:0;position:absolute;margin:62px 0 0 0;padding:0;background: url(copertinaIed.gif) 0% 100% no-repeat;text-indent: -200px}
#menu #goIed img {display: none;}
#menu #goIed:hover {width:118px;}
span.err {
	background:#FF0;
	color:#000;
}
span.cor {
	background:#FF0;
	color:#000;
}

